section.content-main, section.cart, section.payment {flex: 1;}.container {margin: 0 auto;overflow: hidden;}.container-1 {max-width: 1170px;width: 85.3%;height: 100%;}.container-2 {max-width: 1170px;overflow: inherit;}section.footer {background-color: #e3e3e3;margin-top: 5vw;height: 6vw;}section.footer .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%;}section.footer .logo {width: 10vw;}section.footer .logo img {max-width: 100%;}section.footer ul {display: flex;flex-direction: row;align-items: center;padding: 0;}section.footer ul li {font-size:14px;list-style-type: none;padding: 0 1vw;}section.footer ul li:first-child {padding-left: 0;}section.footer ul li:not(:last-child) {border-right: 1px solid #7b7b7b;}section.footer .phone img {width:25px;margin-right:21px;vertical-align: bottom;}section.footer .phone a {font-size:24px;color:#141615;text-decoration:none;}section.footer .middle {}.ico-social {width:20px;height:20px;}.ico-social:not(:last-child) {padding-right:10px;}@media (max-width: 959px) {section.footer {margin-top: 68px;height: 122px;padding: 20px 0;}section.footer .container {display: block;justify-content: initial;flex-direction: initial;position: relative;padding: 0;}section.footer .logo {display: block;width: 191px;margin: 0 auto;}section.footer ul {display: inline-block;flex-direction: initial;align-items: initial;position: absolute;left: calc((100% - 360px)/2);padding-top:50px;}section.footer ul li {float: left;font-size: 12px;padding: 0 8px;}section.footer ul li:not(:last-child) {border-right: 1px solid #7b7b7b;}section.footer .phone {text-align: center;margin-top: 10px;}section.footer .phone img {width: 20px;margin-right: 10px;}section.footer .phone a {font-size: 18px;}}@media (max-width: 539px) {section.footer {height: 210px;padding-top:20px;}section.footer ul {width: 238px;left: calc((100% - 240px)/2);}section.footer ul li {float: none;font-size: 12px;padding: 0 25px;text-align: center;}section.footer ul li:first-child {padding-left:25px;}section.footer ul li:not(:last-child) {padding-bottom: 15px;border: none;}}.main-container {max-width:1170px;}.zag-tri-tochki {padding-top:10px;font-size:18px;text-transform:uppercase;font-weight:bold;padding-bottom:10px;font-family:Universe;color: #333 !important;}.zag-tri-tochki:before { content: ""; display: block;width: 35px; height: 9px; float: left; margin: 4px 10px 0 0;}#map {width:100%;height:450px;border-radius:5px;}.partner-ssilka {font-size:14px;}.poyasnenie {font-size:13px;}.tip-vidachi {padding-top:30px;color:#141615;}.alfa-bank {height:70px;}.ico-3d-secure {height:30px;}.ico-attantion {height:34px;float:left;padding-right:10px;}.ico-attantion2 {height:34px;float:left;padding-right:10px;padding-bottom:10px;}.attantion {background:#fdcfcc;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border-radius:2px;}.roznica-ul {font-size:13px;}.link-roznica {color:#0074af !important;text-decoration:none !important;}.link-roznica:hover {color:#dd2a1b !important;}.link-red {color:#dd2a1b !important;text-decoration:none !important;}.link-red:hover {color:#c02c22 !important;}.gif-instr {border:1px #c6e2ff solid;}.align-center {text-align:center;font-weight:bold;}.zag-dopolnenie {padding-left:45px;color:#757474;font-size:12px;margin-top:-10px;}.payment-system {height:50px;}.roznica-shag {width:180px;text-align:center;display:inline-block;height:110px;font-size:13px;margin-top:20px;}.roznica-shag2 {width:220px;text-align:center;display:inline-block;height:110px;font-size:13px;margin-top:20px;}.roznica-shag-strelka {height:90px;width:10px;display:inline-block;background:url("/res/tpi/opt/strelka.png") no-repeat center;margin-top:10px;}.roznica-shag-strelka-green {height:90px;width:10px;display:inline-block;background:url("/res/tpi/retail/strelka-green.png") no-repeat center;margin-top:10px;}.roznica-shag-strelka2 {height:90px;width:10px;display:inline-block;margin-top:10px;}.tip-ustanovki {text-transform:uppercase;font-size:13px;font-weight:bold;}.download-pdf:before { content: ""; display: block; background: url("/res/tpi/opt/pdf24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.download-doc:before { content: ""; display: block; background: url("/res/tpi/opt/doc24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.download-rar:before { content: ""; display: block; background: url("/res/tpi/opt/rar24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.download-docx:before { content: ""; display: block; background: url("/res/tpi/opt/docx24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.download-xls:before { content: ""; display: block; background: url("/res/tpi/opt/xls24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.download-xlsx:before { content: ""; display: block; background: url("/res/tpi/opt/xlsx24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -5px 5px 0 0;}.ico-email:before { content: ""; display: block; background: url("/res/tpi/opt/ico-mail-mini.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 5px 0 0;}.ico-phone:before { content: ""; display: block; background: url("/res/tpi/opt/ico-phone-mini.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 5px 0 0;}.ico-time:before { content: ""; display: block; background: url("/res/tpi/opt/ico-time-mini.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 5px 0 0;}.ico-min-map:before { content: ""; display: block; background: url("/res/tpi/ico-mini-map.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 5px 0 0;}.ico-min-rub:before { content: ""; display: block; background: url("/res/tpi/ico-mini-rub.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 5px 0 0;}.ico-printer:before { content: ""; display: block; background: url("/res/tpi/ico-printer.png") no-repeat; width: 20px; height: 18px; float: left; margin: -2px 10px 0px 5px;}.prosrochka-zakaza:before { content: ""; display: block; background: url("/res/tpi/prosrochka-25.gif") no-repeat; width: 24px; height: 25px; float: right; margin: 0px 0px 0px 5px;}.td-left {width:45%;}.td-right {width:45%;}.td-center {width:10%;border-right:1px #c6e2ff solid;}.polosa {position:relative;height:100%;width:1px;background:#c6e2ff;}.li-yes:before { content: ""; display: block; background: url("/res/tpi/opt/yes24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.li-no:before { content: ""; display: block; background: url("/res/tpi/opt/no24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.li-zakaz:before { content: ""; display: block; background: url("/res/tpi/opt/zakaz.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.li-time24:before { content: ""; display: block; background: url("/res/tpi/opt/time24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.li-truck:before { content: ""; display: block; background: url("/res/tpi/opt/truck.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.li-oplata:before { content: ""; display: block; background: url("/res/tpi/opt/oplata.png") no-repeat; width: 24px; height: 24px; float: left; margin: -3px 10px 0 0;}.podskazka-a, .welink {background:#e7e7e7;padding:4px 8px 4px 8px;border-radius:16px;font-size:10px;text-decoration:none !important;color:#757474 !important;cursor:pointer;}.podskazka2{display: inline;position: relative;cursor: pointer;}.podskazka2:hover:after{background: #FFF;border-radius: 4px;border:1px #c3c3c3 solid;bottom: 26px;color: #757474;content: attr(alt) !important;left: -120px;padding: 5px 5px;position: absolute;z-index: 98;width: 210px;cursor: pointer;text-transform: none !important;}.podskazka2:hover:before{ border: solid;border-color: #c3c3c3 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 20%;position: absolute;z-index: 99;cursor: pointer;}.podskazka3{display: inline;position: relative;cursor: pointer;}.podskazka3:hover:after{background: #FFF;border-radius: 4px;border:1px #c3c3c3 solid;bottom: 26px;color: #757474;content: attr(alt) !important;left: -100px;padding: 5px 5px;position: absolute;z-index: 98;width: 110px;text-align:center;cursor: pointer;text-transform: none !important;}.podskazka3:hover:before{ border: solid;border-color: #c3c3c3 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 20%;position: absolute;z-index: 99;cursor: pointer;}.bold {font-weight:bold;}.roznica-preimuschestvo {width:545px;height:110px;display:inline-block;margin-top:20px;}.roznica-preimuschestvo-ico {width:70px;height:70px;position:absolute;}.roznica-preimuschestvo-text {font-size: 14px;margin-left: 90px;}.roznica-preimuschestvo-zagolovok {font-size:16px;text-transform:uppercase;font-weight:bold;font-family:Universe;}.roznica-preimuschestvo-poyasnenie {font-size:13px;}.perechen-docov {list-style:none !important;margin-left:-40px;}.perechen-docov2 {margin-left: 0px;list-style:none !important;line-height: 2;}.perechen-docov li {padding-bottom:5px;}.roznica-preimuschestvo2 {width:380px;height:110px;display:inline-block;margin-top:20px;}.roznica-preimuschestvo2-ico {width:70px;height:70px;position:absolute;}.plashka-docs {display:inline-block;width:110px;height:250px;vertical-align:bottom;padding-right:15px;}.plashka-docs img {width:100%;border:1px #c6e2ff solid;border-radius:2px;}.plashka-docs img:hover {border:1px #dd2a1b solid;border-radius:2px;}.roznica-knopka-registracii {width:100%;text-align:center;}.roznica-knopka-registracii-a {padding:15px 25px 15px 25px;background:#dd2a1b;color:#FFF !important;text-decoration:none !important;text-transform:uppercase;border-radius:2px;}.roznica-knopka-registracii-a:visited {padding:15px 25px 15px 25px;background:#dd2a1b;color:#FFF !important;text-decoration:none !important;text-transform:uppercase;border-radius:2px;}.li-bez-iconoc {list-style:none !important;margin-left:45px !important;}.li-bez-iconoc2 {list-style:none !important;margin-left:-35px;text-align:left;}.p-mini {color:#757474;font-size:11px;}.plashka-rekviziti-2 {width:49%;vertical-align:top;display:inline-block;padding-bottom:20px;}.plashka-rekviziti-4 {width:24.4%;vertical-align:top;display:inline-block;padding-bottom:20px;}.roznica-preimuschestvo-poyasnenie2 {font-weight: bold;text-transform: uppercase;}.divTable-history-vin {display: table;width: 100%;}.divTable-history-vin a {text-decoration: none !important;}.divTableRow-history-vin {display: table-row;transition: background 0.5s linear 0s;}.divTableRow-history-vin .divTableCell-history-vin {border-bottom: 1px #c3c3c3 solid;}.divTableRow-history-vin:hover {background-color: #c6e2ff;transition: background 0.5s linear 0.3s;}.cell-zag-history-vin:first-child {border-radius: 5px 0px 0px 0px;}.cell-zag-history-vin:last-child {border-radius: 0px 5px 0px 0px;}.divTableCell-history-vin {display: table-cell;padding: 3px 10px;}.divTableBody-history-vin {display: table-row-group;}.table-history-vin-zag {background-color: #0074af;color: #FFF !important;}.history-vin-date {font-size: 80%;width: 65px;}.history-vin-god {width: 30px;}.button-to {height: 21px;background-color: #c02c22;border: none !important;border-radius: 2px;color: #FFF;text-transform: uppercase;font-weight: bold;padding-top: 8px;padding-bottom: 5px;padding-left: 10px;padding-right: 10px;cursor: pointer;transition: background-color .5s;}.button-to:hover {background:#dd2a1b !important;cursor: pointer;transition: background-color .5s;}.my-to:before { content: ""; display: block; background: url("/res/tpi/to-24.png") no-repeat; width: 24px; height: 24px; float: left; margin: -4px 10px 0 0;}.position-to {position: fixed;top: 580px;right: -144px;transition: all .5s;animation:myfirst 6s;-moz-animation:myfirst 6s; -webkit-animation:myfirst 6s; animation-delay: 2s;-moz-animation-delay: 2s;-webkit-animation-delay: 2s;animation-fill-mode: backwards;-moz-animation-fill-mode: backwards;-webkit-animation-fill-mode: backwards;}.position-to:hover {right: -3px;transition: all .5s;}@keyframes myfirst{0% {right:-194px;}20%{right: 0px;}80%{right: 0px;}100% {right:-144px;}}@-moz-keyframes myfirst {0% {right:-194px;}20%{right: 0px;}80%{right: 0px;}100% {right:-144px;}}@-webkit-keyframes myfirst {0% {right:-194px;}20%{right: 0px;}80%{right: 0px;}100% {right:-144px;}}.pointer:hover {cursor: pointer;}.inputphonepoisk {padding-left: 5px;}.nopoisk {border-radius: 5px;border: 1px solid #0074af;padding: 20px;width: 500px;margin: 0 auto;}.nopoisk div {display: inline-block;}.nopoiskimgcall {float: left;margin-right: 15px;}.nopoisktext {text-transform: uppercase;font-weight: bold;margin-top: 7px;float: left;}.nopoiskform {margin-left: 15px;float: left;margin-top: 11px;}.nopoiskform .ibut {margin-left: -2px;}.poiskafterreg {width: 100%;border-radius: 5px;border: 1px solid #dd2a1b;background-color: #fdcfcc;height: 50px;margin-bottom: 20px;}.poiskafterreg-a a {background-color: #dd2a1b;border: 0;border-radius: 0px 5px 5px 0px;color: white !important;font-size: 18px;text-transform: uppercase;text-decoration: none !important;padding: 16px 20px;cursor: pointer;float: right;transition: background-color .5s;}.poiskafterreg-a a:hover {transition: background-color .5s;background-color: #fb1502;}.poiskafterreg-img {float: left;margin-top: 5px;margin-left: 20px;}.poiskafterreg-text {text-transform: uppercase;font-size: 22px;color: #dd2a1b;margin: 17px;float: left;font-weight: bold;}.poiskafterreg-text2 {text-transform: uppercase;font-size: 14px;color: #dd2a1b;margin-top: 7px;margin-left: 70px;float: left;font-weight: bold;}.popolnit-beznal input {padding-left: 5px;}.popolnit-beznal button {background-color: #0074af;border: none !important;border-radius: 2px;padding-top: 7px;padding-bottom: 5px;padding-right: 8px;color: #FFF;text-transform: uppercase;cursor: pointer;transition: background-color .5s;}.popolnit-beznal button:hover {background-color: #068acd;transition: background-color .5s;}.very-red {color: #fb1502 !important;}.uvedomlenie-green-basket {border: 1px solid #4e8820;border-radius: 5px;width: 100%;height: 50px;font-size: 16px;font-weight: bold;text-transform: uppercase;padding-top:15px;margin-bottom: 20px;}.uvedomlenie-green-basket span {color: #4e8820;}.help-banner {margin-top:30px;}.help-banner img {border-radius: 3px;}.help-banner2 {margin-top: 30px;}body.has-auth-opt #pagecontent > div.guayaquil_categoryfloatbox > a {display: none;}body.has-auth-opt #contentTD > a > div.help-banner {display: none;}li.ico-email, li.ico-phone, li.ico-min-map, li.ico-time, li.ico-min-rub {margin-left: 35px;}.user-choose:hover {text-decoration: none;}.choose-user-item {width: 100%;height: 40px;border-radius: 3px;border: 1px solid #c3c3c3;text-decoration: none;transition: all .3s;margin-bottom: 5px;}.choose-user-item-now {border: 1px solid #dd2a1b;}.choose-user-item-now:hover {border: 1px solid #dd2a1b !important;}.choose-user-item:hover {border: 1px solid #0074af;transition: all .3s;}.choose-user-item-zag {display: inline-block;font-size: 14px;color: #141615;margin-left: 10px;margin-top: 11px;position: absolute;}.choose-user-item-zag:hover {text-decoration: none !important;}.user-choose-avatar {border-radius: 30px;border: 1px solid #c3c3c3;display: inline-block;margin-left: 5px;margin-top: 4px;}.align-left {text-align: left;}.display-none {display:none;}.tochka-red {color: red;}.tochka-green {color: green;}.tochka-orange {color: orange;}.tochka-purple {color: purple;}.tochka-blue {color: blue;}.metro-tochka {font-size:20px;display: inline-block;margin-top:-2px;position: absolute;}.adres-tochki {margin-left: 10px;}.roznica-promokod {width: 210px; text-overflow: ellipsis; margin-left: 8px; overflow: hidden; margin-top: 3px;}.roznica-promokod span {white-space: nowrap;}@charset "UTF-8";* {outline: none;}body, p, h1, h2, h3, h4, h5 {padding: 0;margin: 0; }a {text-decoration: none; }.wrap {display: flex;min-height: 100vh;flex-direction: column;line-height: initial; }.wrap p, .wrap h1, .wrap h2, .wrap h3, .wrap h4, .wrap h5 {font-size: initial;line-height: initial;font-family: "UniversMedium", sans-serif;color: black;-webkit-margin-after: initial; }.wrap a {text-decoration: none; }.wrap hr {display: block; }section.content-main, section.cart, section.payment, section.home-page {flex: 1; }.container {margin: 0 auto;overflow: hidden; }.container > .title,.container .head .title {margin-top: 2.6vw;margin-bottom: 3.5vw;font-size: 1.27vw;text-transform: uppercase;font-weight: bold; }.container-1 {max-width: 1170px;width: 85.3%;height: 100%; }.container-2 {max-width: 1180px;width: 87%;overflow: inherit; }.container-3 {max-width: 1366px;width: 100%;overflow: inherit; }.clear-fix {display: table;clear: both; }.head {overflow: auto; }section.header .top-bar {width: 100%;background-color: #dd2a1b;overflow: auto;height: 2.95vw; }section.header .top-bar p {display: inline-block;float: left;font-size: 1.15vw;font-weight: 100;padding-top: 0.75vw;color: white; }section.header .top-bar .address {margin-right: 5.6vw; }section.header .top-bar .phone {float: right;padding-top: 0.45vw; }section.header .top-bar .phone a {font-size: 1.7vw;color: white; }section.header .top-bar .phone .icon {width: 1.8vw;margin-right: 1.5vw;vertical-align: bottom; }section.header .header-main {padding-top: 1vw; }section.header .header-main .container {display: flex;flex-direction: row;justify-content: flex-start; }section.header .header-main .logo {display: inline-block;padding-right: 2.3vw;border-right: 0.1vw solid #0d7bb3;height: 100%; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {width: 15.5vw;margin-bottom: 0.8vw; }section.header .header-main .logo-in-2 {width: 12.5vw; }section.header .header-main .search-form {display: inline-block; }section.header .header-main .search-wrapper {display: inline-block;position: relative;width: 25.05vw;height: 4.4vw;margin-left: 2.5vw;margin-right: 3.45vw; }section.header .header-main .search-wrapper input {background-color: white;font-family: "UniversMedium", sans-serif;font-size: 1.12vw;border: 0;padding: 0 3.6vw 0.2vw 2.7vw;color: #3f3f3f;height: 2vw; }section.header .header-main .search-wrapper input.search-code {width: 18.6vw;border: 0.05vw solid #8e8e8e;border-radius: 2.5px;background: url("../tpi/images/gear.png") white no-repeat 1.5% 60%;padding-top: 0.2vw;padding-bottom: 0.15vw; }section.header .header-main .search-wrapper input[type="image"] {position: absolute;top: 0;right: 0;vertical-align: middle;width: 3.17vw;height: 2.6vw;margin: -0.1vw 0 0 0;padding: 0; }section.header .header-main .search-wrapper input::-webkit-input-placeholder {color: #888; }section.header .header-main .search-wrapper input::-moz-placeholder {color: #888; }section.header .header-main .search-btns {display: flex;flex-direction: row;flex-wrap: wrap;width: 25.2vw;margin: -1.2vw 0px 0px 2.5vw; }section.header .header-main .search-btns .checkbox {margin-bottom: 0.6vw; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .cart {margin-left: 0.85vw; }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 0.3vw; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 1.02vw;margin-bottom: 0.7vw; }section.header .header-main .cart .text p {font-size: 1.2vw; }section.header .header-main .cart .bottom {margin-top: 0.8vw; }section.header .header-main .cart .look {font-size: 0.9vw;color: black;padding-bottom: 0.2vw;border-bottom: 0.1vw solid black; }section.header .header-main .cart .look img {vertical-align: middle;margin-left: 0.3vw; }section.header .header-main .cart .btn-checkout {width: 9.8vw;height: 2vw;background-color: #dd2a1b;font-size: 1vw;color: white;border: 0;border-radius: 2.5px;margin-left: 1.2vw; }section.header .header-main .personal {margin-left: 4.2vw;padding-top: 0.5vw;max-width: 10.5vw;position: relative; }section.header .header-main .personal p {margin-bottom: 0.2vw;font-size: 1.17vw;padding-left: 0 !important;padding-top: 0 !important;font-family: "UniversMedium", sans-serif !important; }section.header .header-main .personal p.id,section.header .header-main .personal p.balance {font-weight: bold;float: initial;padding: initial; }section.header .header-main .logout {display: inline-block;width: 20px;position: absolute;top: 0.6vw;right: -2.3vw; }section.header .nav {overflow: auto;background-color: #0d7bb3; }section.header .nav ul {display: flex;flex-direction: row;justify-content: space-between;margin: 0.73vw 0 0 0;padding: 0;width: 100%;overflow: auto; }section.header .nav ul li {list-style-type: none;min-height: 3.88vw; }section.header .nav ul li a {display: inline-block;height: 3.15vw;background-repeat: no-repeat;background-position: 0 0.66vw;background-size: 2.71vw 2.05vw;padding: 0.37vw 0 0 3.07vw;font-size: 1.1vw;text-transform: uppercase;color: white;-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a:hover {-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a.m1 {background-image: url("../tpi/images/m1.png"); }section.header .nav ul li a.m2 {background-image: url("../tpi/images/m2.png"); }section.header .nav ul li a.m4 {background-image: url("../tpi/images/m4.png"); }section.header .nav ul li a.m5 {background-image: url("../tpi/images/m5.png"); }section.header .nav ul li a.m6 {background-image: url("../tpi/images/m6.png"); }section.header .nav ul li a.m7 {background-image: url("../tpi/images/m7.png"); }section.header .nav ul li:first-child a {width: 6.95vw; }section.header .nav ul li:nth-child(2) a {width: 6.95vw; }section.header .nav ul li:nth-child(3) a {width: 6.44vw; }section.header .nav ul li:nth-child(4) a {width: 9.15vw; }section.header .nav ul li:nth-child(5) a {width: 6.22vw; }section.header .nav ul li:last-child a {width: 5.49vw; }section.header .mobile-button {display: none;width: 100%;height: 42px;background-color: #0d7bb3;margin: 0 auto;cursor: pointer; }section.header .mobile-button .icon-bar {display: block;position: relative;top: 7px;width: 38px;height: 4px;border-radius: 1px;background-color: white;margin: 8px auto 0; }section.header .mobile-button .icon-bar:first-child {margin-top: 0; }section.header .mobile-menu {display: none; }section.header .mobile-menu .mobile-menu-item {display: none;text-align: center;width: 100%; }section.header .mobile-menu .mobile-menu-item a {width: calc(100% - 2px);height: 30px;line-height: 30px;display: inline-block;font-size: 16px;font-weight: bold;text-transform: uppercase;text-decoration: none;color: #0d7bb3;background-color: white;border: 1px solid #0d7bb3;border-radius: 5px;margin-top: 3px; }section.header .mobile-menu .mobile-menu-item a:hover {color: white;background-color: #0d7bb3; }.checkbox input[type="checkbox"] {display: none; }.checkbox input[type="checkbox"] + label {position: relative;padding-left: 1.5vw;font-size: 1.12vw; }.checkbox input[type="checkbox"] + label::before {content: "";position: absolute;top: 1.72px;left: 0;width: 1.14vw;height: 1.14vw;background: url("../tpi/images/btn-tick.png") center top no-repeat white;background-size: contain; }.checkbox input[type="checkbox"]:checked + label::before {background-image: url("../tpi/images/tick.png"); }input[type="checkbox"].ios8-switch {display: none;position: absolute;margin: 8px 0 0 16px; }input[type="checkbox"].ios8-switch + label {position: relative;padding: 0.5vw 0 0 4.2vw;line-height: 2.0em; }input[type="checkbox"].ios8-switch + label:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 2.9vw;height: 1.8vw;border-radius: 16px;background: #757575;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:after {content: "";position: absolute;display: block;left: 0;top: 0.05vw;width: 1.7vw;height: 1.7vw;border-radius: 16px;background: #fff;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:hover:after {box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }input[type="checkbox"].ios8-switch:checked + label:after {left: 1.2vw; }input[type="checkbox"].ios8-switch:checked + label:before {background: #0d7bb3; }.checkbox-ios {display: inline-block;margin-left: 1vw; }.checkbox-ios label {font-size: 0.8vw;color: #989898; }input:disabled {background-color: #bfbfbf !important; }input.btn-reg {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 1.25vw;text-transform: uppercase;padding: 0.5vw 1.1vw;margin-top: 0.7vw;cursor: pointer; }.form-group.register {display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start; }.content .form-group.register .btn-reg {margin: 0; }input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0; }label.with-info .tooltype {position: relative; }.price label.with-info .tooltype {top: -0.2vw; }label.with-info .tooltype > span {display: inline-block;opacity: 0;position: absolute;left: 50%;bottom: 2vw;width: 17vw;color: #bababa;background: white;visibility: visible;border: 0.1vw solid #bababa;border-radius: 6px;text-align: left;font-size: 0.75vw;padding: 0.1vw 0 0 0.3vw;margin-left: -5.5vw;z-index: 999;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {content: '';position: absolute;bottom: -1.65vw;left: 33.5%;margin-left: -0.8vw;width: 0;height: 0;border: 0.8vw solid transparent;border-top: 0.8vw solid #bababa; }label.with-info .tooltype > span:after {border-top: 0.8vw solid white;bottom: -1.55vw; }label.with-info .tooltype img {width: 1.1vw;vertical-align: middle; }label.with-info .tooltype:hover > span {display: inline-block;opacity: 1;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype::before {content: "*";color: #dd2a1b; }section.home-page .swiper-container.banners {position: relative;width: 100%;height: 350px; }section.home-page .swiper-container.banners .swiper-slide .container {position: absolute;height: 100%;top: 0;left: calc(50% - 590px); }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap {display: block;position: absolute;width: 47%;height: 100%;left: 26.5%;top: 0;background-color: rgba(255, 255, 255, 0.8); }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap span {display: block;text-transform: uppercase;text-align: center; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .text {font-size: 59px;margin-top: 63px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .text-bold {font-size: 59px;font-weight: bold;margin-top: -6px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo {display: block;margin-top: 13px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo .logo-img {display: inline-block;float: left;margin: 5px 0 0 22px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo .logo-img img {display: inline-block;width: 45px;height: 44px;margin-right: 5px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo .logo-text {display: inline-block;float: right;font-size: 46px;margin-right: 22px; }section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo:after {content: "";display: table;clear: both; }section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap {display: block;position: absolute;width: 33%;height: 40%;left: 8.6%;top: 37.1%;color: #fff; }section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap span {display: block; }section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .text-bold {font-size: 29px;font-weight: bold;text-transform: uppercase; }section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .text {font-size: 29px;margin-top: 8px; }section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .btn-search {display: inline-block;font-weight: bold;color: white;background-color: #dd2a1b;padding: 8px 19px 7px;text-decoration: none;text-transform: uppercase;border-radius: 3px;margin-top: 18px;letter-spacing: 0.1em; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap {display: block;position: absolute;width: 35.7%;height: 40%;left: 8.6%;top: 34%;color: #141615; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg {display: block;background-color: rgba(255, 255, 255, 0.8);border-radius: 3px; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg span {display: block; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg .text-bold {font-size: 29px;font-weight: bold;text-transform: uppercase;padding: 10px 20px; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg .text {font-size: 29px;padding: 0 20px 7px; }section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .btn-more {display: inline-block;font-weight: bold;color: white;background-color: #0074af;padding: 8px 19px 7px;text-decoration: none;text-transform: uppercase;border-radius: 3px;margin-top: 10px;letter-spacing: 0.05em; }section.home-page .swiper-container.banners .banner-img {width: 100%;height: 100%; }section.home-page .swiper-container.banners .banner-img img {max-width: 100%;width: 100%;height: auto; }section.home-page .swiper-container.banners .container {position: absolute;height: 100%;top: 0;left: calc(50% - 590px); }section.home-page .swiper-container.banners .container .swiper-button-prev {display: none;width: 13px;height: 22px;position: absolute;left: 0;top: calc(50% - 3px);background: url("../tpi/images/arr_prev_banner.png") 47% 50% no-repeat rgba(255, 255, 255, 0.8);padding: 14px 18px 14px 19px;border-radius: 3px; }section.home-page .swiper-container.banners .container .swiper-button-next {display: none;width: 13px;height: 22px;position: absolute;right: 0;top: calc(50% - 3px);background: url("../tpi/images/arr_next_banner.png") 53% 50% no-repeat rgba(255, 255, 255, 0.8);padding: 14px 18px 14px 19px;border-radius: 3px; }section.home-page .swiper-container.banners:hover .swiper-button-prev, section.home-page .swiper-container.banners:hover .swiper-button-next {display: block; }section.home-page .categories-btn {display: flex;flex-direction: row;justify-content: space-between;margin-top: 50px; }section.home-page .categories-btn .category-btn {box-sizing: border-box;display: block;width: 24%;height: 70px;line-height: 52px;border: 1px solid #c3c3c3;border-radius: 2px;color: #141615;font-size: 18px;font-weight: bold;text-transform: uppercase;padding: 9px 18px; }section.home-page .categories-btn .category-btn .btn-img {display: block;float: left;height: 50px; }section.home-page .categories-btn .category-btn .text {display: inline-block;padding-left: 17px; }section.home-page .categories-btn .category-btn.oil .btn-img {width: 33px;background: url("../tpi/images/category_btn.png?v1") 0 0 no-repeat; }section.home-page .categories-btn .category-btn.tire .btn-img {width: 33px;background: url("../tpi/images/category_btn.png?v1") -33px 0 no-repeat; }section.home-page .categories-btn .category-btn.battery .btn-img {width: 53px;background: url("../tpi/images/category_btn.png?v1") -66px 0 no-repeat; }section.home-page .categories-btn .category-btn.accessory .btn-img {width: 44px;background: url("../tpi/images/category_btn.png?v1") -119px 0 no-repeat; }section.home-page .section-title {display: inline-block;font-size: 18px;font-weight: bold;text-transform: uppercase;margin: 47px 0 15px;padding-left: 46px; }section.home-page .shares {display: inline-block;position: relative;width: 15px;height: 15px;background: url("../tpi/images/os.png?v1") 0 0 no-repeat;margin-left: 14px;cursor: pointer; }section.home-page .shares .tooltype {display: none;position: absolute;right: -177px;bottom: -26px;width: 150px;height: 43px;background: white;border: 1px solid #c3c3c3;border-radius: 3px;padding: 6px 0 14px 13px;cursor: default;z-index: 10;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }section.home-page .shares .tooltype span {color: #141615;font-size: 11px; }section.home-page .shares .tooltype .shares-img {display: block;position: absolute; }section.home-page .shares .tooltype .shares-img .share-img {display: block;float: left;width: 24px;height: 24px;margin-right: 4px; }section.home-page .shares .tooltype .shares-img .share-img.vk {background: url("../tpi/images/shares.png") 0 0 no-repeat; }section.home-page .shares .tooltype .shares-img .share-img.fb {background: url("../tpi/images/shares.png") -28px 0 no-repeat; }section.home-page .shares .tooltype .shares-img .share-img.odnoklassniki {background: url("../tpi/images/shares.png") -56px 0 no-repeat; }section.home-page .shares .tooltype .shares-img .share-img.my-world {background: url("../tpi/images/shares.png") -84px 0 no-repeat; }section.home-page .shares .tooltype .shares-img .share-img.twitter {background: url("../tpi/images/shares.png") -112px 0 no-repeat;margin-right: 0; }section.home-page .shares .tooltype:before, section.home-page .shares .tooltype:after {content: '';position: absolute;bottom: 40%;left: 0;margin-left: -16px;width: 0;height: 0;border: 8px solid transparent;border-left: 8px solid #c3c3c3;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }section.home-page .shares .tooltype:after {border-left: 8px solid white;left: 1px; }section.home-page .shares.ios {height: 21px;background: url("../tpi/images/os.png?v1") 0 -15px no-repeat; }section.home-page .shares .tooltype.open {display: block;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }section.home-page .auto-types {display: flex;flex-direction: row;justify-content: space-between;margin-top: 16px; }section.home-page .auto-types .elem {display: inline-block;text-align: center; }section.home-page .auto-types .elem .elem-img {display: block;width: 110px;height: 65px;margin: 0 auto; }section.home-page .auto-types .elem .elem-text {display: inline-block;font-size: 15px;margin-top: 12px; }section.home-page .auto-types .elem.elem-1 .elem-img {background: url("../tpi/images/auto_types.png?v1") 0 0 no-repeat; }section.home-page .auto-types .elem.elem-2 .elem-img {background: url("../tpi/images/auto_types.png?v1") -110px 0 no-repeat; }section.home-page .auto-types .elem.elem-3 .elem-img {background: url("../tpi/images/auto_types.png?v1") -220px 0 no-repeat; }section.home-page .auto-types .elem.elem-4 .elem-img {background: url("../tpi/images/auto_types.png?v1") -330px 0 no-repeat; }section.home-page .auto-types .elem.elem-5 .elem-img {background: url("../tpi/images/auto_types.png?v1") -440px 0 no-repeat; }section.home-page .auto-types .elem.elem-1:hover .elem-img {background: url("../tpi/images/auto_types.png?v1") 0 -65px no-repeat; }section.home-page .auto-types .elem.elem-2:hover .elem-img {background: url("../tpi/images/auto_types.png?v1") -110px -65px no-repeat; }section.home-page .auto-types .elem.elem-3:hover .elem-img {background: url("../tpi/images/auto_types.png?v1") -220px -65px no-repeat; }section.home-page .auto-types .elem.elem-4:hover .elem-img {background: url("../tpi/images/auto_types.png?v1") -330px -65px no-repeat; }section.home-page .auto-types .elem.elem-5:hover .elem-img {background: url("../tpi/images/auto_types.png?v1") -440px -65px no-repeat; }section.home-page .swiper-container.brands {display: block;position: relative; }section.home-page .swiper-container.brands .swiper-slide .brand-img {display: block;width: 50px;height: 50px;margin: 0 auto; }section.home-page .swiper-container.brands .swiper-slide.brand-1 .brand-img {background: url("../tpi/images/brands.png?v1") 0 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-2 .brand-img {background: url("../tpi/images/brands.png?v1") -50px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-3 .brand-img {background: url("../tpi/images/brands.png?v1") -100px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-4 .brand-img {background: url("../tpi/images/brands.png?v1") -150px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-5 .brand-img {background: url("../tpi/images/brands.png?v1") -200px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-6 .brand-img {background: url("../tpi/images/brands.png?v1") -250px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-7 .brand-img {background: url("../tpi/images/brands.png?v1") -300px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-8 .brand-img {background: url("../tpi/images/brands.png?v1") -350px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-9 .brand-img {background: url("../tpi/images/brands.png?v1") -400px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-10 .brand-img {background: url("../tpi/images/brands.png?v1") -450px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-11 .brand-img {background: url("../tpi/images/brands.png?v1") -500px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-12 .brand-img {background: url("../tpi/images/brands.png?v1") -550px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-13 .brand-img {background: url("../tpi/images/brands.png?v1") -600px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-14 .brand-img {background: url("../tpi/images/brands.png?v1") -650px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-15 .brand-img {background: url("../tpi/images/brands.png?v1") -700px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-16 .brand-img {background: url("../tpi/images/brands.png?v1") -750px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-17 .brand-img {background: url("../tpi/images/brands.png?v1") -800px 0 no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-18 .brand-img {background: url("../tpi/images/brands.png?v1") 0 -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-19 .brand-img {background: url("../tpi/images/brands.png?v1") -50px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-20 .brand-img {background: url("../tpi/images/brands.png?v1") -100px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-21 .brand-img {background: url("../tpi/images/brands.png?v1") -150px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-22 .brand-img {background: url("../tpi/images/brands.png?v1") -200px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-23 .brand-img {background: url("../tpi/images/brands.png?v1") -250px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-24 .brand-img {background: url("../tpi/images/brands.png?v1") -300px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-25 .brand-img {background: url("../tpi/images/brands.png?v1") -350px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-26 .brand-img {background: url("../tpi/images/brands.png?v1") -400px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-27 .brand-img {background: url("../tpi/images/brands.png?v1") -450px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-28 .brand-img {background: url("../tpi/images/brands.png?v1") -500px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-29 .brand-img {background: url("../tpi/images/brands.png?v1") -550px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-30 .brand-img {background: url("../tpi/images/brands.png?v1") -600px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-31 .brand-img {background: url("../tpi/images/brands.png?v1") -650px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-32 .brand-img {background: url("../tpi/images/brands.png?v1") -700px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-33 .brand-img {background: url("../tpi/images/brands.png?v1") -750px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-34 .brand-img {background: url("../tpi/images/brands.png?v1") -800px -50px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-35 .brand-img {background: url("../tpi/images/brands.png?v1") 0 -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-36 .brand-img {background: url("../tpi/images/brands.png?v1") -50px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-37 .brand-img {background: url("../tpi/images/brands.png?v1") -100px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-38 .brand-img {background: url("../tpi/images/brands.png?v1") -150px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-39 .brand-img {background: url("../tpi/images/brands.png?v1") -200px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-40 .brand-img {background: url("../tpi/images/brands.png?v1") -250px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-41 .brand-img {background: url("../tpi/images/brands.png?v1") -300px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-42 .brand-img {background: url("../tpi/images/brands.png?v1") -350px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-43 .brand-img {background: url("../tpi/images/brands.png?v1") -400px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-44 .brand-img {background: url("../tpi/images/brands.png?v1") -450px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-45 .brand-img {background: url("../tpi/images/brands.png?v1") -500px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-46 .brand-img {background: url("../tpi/images/brands.png?v1") -550px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-47 .brand-img {background: url("../tpi/images/brands.png?v1") -600px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-48 .brand-img {background: url("../tpi/images/brands.png?v1") -650px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-49 .brand-img {background: url("../tpi/images/brands.png?v1") -700px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-50 .brand-img {background: url("../tpi/images/brands.png?v1") -750px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-51 .brand-img {background: url("../tpi/images/brands.png?v1") -800px -100px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-52 .brand-img {background: url("../tpi/images/brands.png?v1") 0 -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-53 .brand-img {background: url("../tpi/images/brands.png?v1") -50px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-54 .brand-img {background: url("../tpi/images/brands.png?v1") -100px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-55 .brand-img {background: url("../tpi/images/brands.png?v1") -150px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-56 .brand-img {background: url("../tpi/images/brands.png?v1") -200px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-57 .brand-img {background: url("../tpi/images/brands.png?v1") -250px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-58 .brand-img {background: url("../tpi/images/brands.png?v1") -300px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-slide.brand-59 .brand-img {background: url("../tpi/images/brands.png?v1") -350px -150px no-repeat; }section.home-page .swiper-container.brands .swiper-button-prev {display: none;width: 5px;height: 10px;position: absolute;left: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_prev_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 21px 8px 21px 8px;border-radius: 5px 0 0 3px; }section.home-page .swiper-container.brands .swiper-button-next {display: none;width: 5px;height: 10px;position: absolute;right: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_next_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 21px 8px 21px 8px;border-radius: 0 5px 3px 0; }section.home-page .swiper-container.brands:hover .swiper-button-prev, section.home-page .swiper-container.brands:hover .swiper-button-next {display: block; }section.home-page .vin-search {display: block;width: 100%;height: 69px;background: #0074af;background: -moz-linear-gradient(left, #0074af 0%, #dd2a1b 100%);background: -webkit-linear-gradient(left, #0074af 0%, #dd2a1b 100%);background: linear-gradient(to right, #0074af 0%, #dd2a1b 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074af', endColorstr='#dd2a1b', GradientType=1);margin: 50px auto 50px;border-radius: 3px; }section.home-page .vin-search label {margin-left: 36px; }section.home-page .vin-search label span {display: inline-block;font-size: 16px;color: #fff;line-height: 69px;text-transform: uppercase;letter-spacing: 0.07em; }section.home-page .vin-search label .text-bold {font-weight: bold; }section.home-page .vin-search .right-part {display: inline-block;float: right;width: 44%;margin: 12px 16px 0 0; }section.home-page .vin-search .right-part input {float: left;width: 44%;height: 35px;background-color: #fff;color: #141615;font-size: 18px;text-transform: uppercase;text-align: center;border: 1px solid #fff;border-radius: 3px;padding: 4px 8px 2px; }section.home-page .vin-search .right-part button {float: right;width: 41%;height: 43px;background-color: transparent;color: white;font-size: 18px;text-transform: uppercase;border: 1px solid #fff;border-radius: 3px;cursor: pointer; }section.home-page .swiper-container.hits {display: block;position: relative; }section.home-page .swiper-container.hits .swiper-slide1 {display: block;width: 218px ;height: 325px;margin: 0 auto;border: 1px solid #c3c3c3;border-radius: 3px; }section.home-page .swiper-container.hits .swiper-slide .product-img {display: block;position: relative;width: 218px;height: 162px;overflow: hidden;border-bottom: 1px solid #c3c3c3; }section.home-page .swiper-container.hits .swiper-slide .product-img .photo {max-width: 100%;height: auto;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0; }section.home-page .swiper-container.hits .swiper-slide .product-img .hit-ribbon {display: block;position: absolute;width: 106px;height: 30px;top: 10px;right: 0;background-color: #98d675;line-height: 30px;font-size: 11px;font-weight: 500;color: #fff;text-transform: uppercase;text-align: center; }section.home-page .swiper-container.hits .swiper-slide .product-img .hit-ribbon:before {content: "";position: absolute;height: 0;width: 0;right: 106px;border-top: 15px solid #98d675;border-bottom: 15px solid #98d675;border-left: 6px solid transparent; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap {display: block;margin: 0 auto;padding: 12px 10px;font-size: 11px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .left-col {display: block;float: left;width: 130px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .left-col .product-title {display: block;color: #141615; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .left-col .vendor {display: block;font-size: 9px;color: #757474;text-transform: uppercase;margin-top: 7px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .left-col .vendor-code {display: block;font-size: 11px;color: #757474;text-transform: uppercase; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col {display: block;float: right; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .img {display: inline-block;width: 12px;height: 12px;margin-right: 5px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .delivery-time {display: block; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .delivery-time .img {background: url("../tpi/images/product-icons.png") 0 0 no-repeat; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock {display: block;position: relative;margin-top: 8px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .img {background: url("../tpi/images/product-icons.png") -12px 0 no-repeat; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .hint {display: inline-block;width: 8px;height: 11px;font-size: 9px;color: #757474;border: 1px solid #757474;border-radius: 9px;cursor: pointer;padding-left: 2px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype {display: none;position: absolute;right: -8px;top: -30px;width: 80px;height: 11px;background: white;border: 1px solid #c3c3c3;border-radius: 3px;padding: 4px;text-align: center;cursor: default;z-index: 10;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype span {color: #757474;font-size: 11px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype:before, section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype:after {content: '';position: absolute;bottom: -16px;right: 5px;width: 0;height: 0;border: 8px solid transparent;border-top: 8px solid #c3c3c3; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype:after {border-top: 8px solid white;bottom: -15px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .in-stock .tooltype.open {display: block;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .statistics {display: block;margin-top: 8px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .statistics .img {background: url("../tpi/images/product-icons.png") -24px 0 no-repeat; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap .right-col .statistics .mark {display: inline-block;width: 6px;height: 6px;background-color: #4e8820;border-radius: 6px;vertical-align: text-top; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap.block-2 {padding: 9px 10px 8px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap.block-2 .price {display: inline-block;float: left;font-size: 16px;font-weight: bold;padding-top: 2px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap.block-2 .count {display: inline-block;float: right; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap.block-2 .count > div {display: inline-block;width: 18px;height: 18px;line-height: 17px;font-size: 16px;font-weight: bold;color: #0074af;border: 1px solid #0074af;border-radius: 3px;text-align: center;cursor: pointer; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap.block-2 .count input {display: inline-block;width: 30px;border: 1px solid #c3c3c3;border-radius: 3px;font-size: 14px;text-align: center;margin: 0 4px; }section.home-page .swiper-container.hits .swiper-slide .desc-wrap:after {content: "";display: table;clear: both; }section.home-page .swiper-container.hits .swiper-slide .to-cart {display: block;position: static;left: 0;bottom: 0;margin: 0 auto;width: 218px;height: 28px;line-height: 28px;text-align: center;font-size: 11px;font-weight: 500;color: #fff;text-transform: uppercase;background-color: #dd2a1b;border-radius: 0 0 3px 3px;cursor: pointer; }section.home-page .swiper-container.hits .swiper-slide:hover .hit-ribbon {color: rgba(255, 255, 255, 0.5);background-color: rgba(152, 214, 117, 0.5); }section.home-page .swiper-container.hits .swiper-slide:hover .hit-ribbon:before {border-top: 15px solid rgba(152, 214, 117, 0.5);border-bottom: 15px solid rgba(152, 214, 117, 0.5); }section.home-page .swiper-container.hits .swiper-button-prev {display: block;width: 5px;height: 10px;position: absolute;left: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_prev_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 20px 8px 20px 8px;border-radius: 3px; }section.home-page .swiper-container.hits .swiper-button-next {display: block;width: 5px;height: 10px;position: absolute;right: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_next_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 20px 8px 20px 8px;border-radius: 3px; }section.home-page .container.cyan {background-color: #ddedff;margin: 50px 0;padding-bottom: 48px; }section.home-page .container.cyan .accessories {display: block;margin: 0 auto 38px;padding: 0; }section.home-page .container.cyan .accessories .item {display: block;float: left;list-style-type: none;width: 147.5px;text-align: center;margin-top: 40px; }section.home-page .container.cyan .accessories .item .item-link {display: block;font-size: 11px;color: #141615; }section.home-page .container.cyan .accessories .item .item-link .item-img {display: block;width: 104px;height: 50px;margin: 0 auto 6px; }section.home-page .container.cyan .accessories .item:first-child, section.home-page .container.cyan .accessories .item:nth-child(2), section.home-page .container.cyan .accessories .item:nth-child(3), section.home-page .container.cyan .accessories .item:nth-child(4), section.home-page .container.cyan .accessories .item:nth-child(5),section.home-page .container.cyan .accessories .item:nth-child(6), section.home-page .container.cyan .accessories .item:nth-child(7), section.home-page .container.cyan .accessories .item:nth-child(8) {margin-top: 0; }section.home-page .container.cyan .accessories .item.item-1 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") 0 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-2 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -104px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-3 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -208px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-4 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -312px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-5 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -416px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-6 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -520px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-7 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -624px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-8 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -728px 0 no-repeat; }section.home-page .container.cyan .accessories .item.item-9 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") 0 -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-10 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -104px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-11 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -208px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-12 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -312px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-13 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -416px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-14 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -520px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-15 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -624px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-16 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -728px -50px no-repeat; }section.home-page .container.cyan .accessories .item.item-17 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") 0 -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-18 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -104px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-19 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -208px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-20 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -312px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-21 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -416px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-22 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -520px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-23 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -624px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-24 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -728px -100px no-repeat; }section.home-page .container.cyan .accessories .item.item-25 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") 0 -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-26 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -104px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-27 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -208px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-28 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -312px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-29 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -416px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-30 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -520px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-31 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -624px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-32 .item-link .item-img {background: url("../tpi/images/accessories_icons.png") -728px -150px no-repeat; }section.home-page .container.cyan .accessories .item.item-1 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") 0 -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-2 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -104px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-3 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -208px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-4 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -312px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-5 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -416px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-6 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -520px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-7 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -624px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-8 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -728px -200px no-repeat; }section.home-page .container.cyan .accessories .item.item-9 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") 0 -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-10 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -104px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-11 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -208px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-12 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -312px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-13 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -416px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-14 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -520px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-15 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -624px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-16 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -728px -250px no-repeat; }section.home-page .container.cyan .accessories .item.item-17 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") 0 -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-18 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -104px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-19 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -208px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-20 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -312px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-21 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -416px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-22 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -520px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-23 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -624px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-24 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -728px -300px no-repeat; }section.home-page .container.cyan .accessories .item.item-25 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") 0 -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-26 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -104px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-27 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -208px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-28 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -312px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-29 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -416px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-30 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -520px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-31 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -624px -350px no-repeat; }section.home-page .container.cyan .accessories .item.item-32 .item-link:hover .item-img {background: url("../tpi/images/accessories_icons.png") -728px -350px no-repeat; }section.home-page .container.cyan .accessories:after {content: "";display: table;clear: both; }section.home-page .comfort {display: block;padding: 0;margin: 0 auto; }section.home-page .comfort .item {display: block;float: left;width: 295px;margin-top: 32px; }section.home-page .comfort .item .item-img {display: block;float: left;width: 50px;height: 50px; }section.home-page .comfort .item .item-title {display: block;float: left;width: 220px;font-size: 13px;text-transform: uppercase;margin: 18px 0 0 18px; }section.home-page .comfort .item:first-child, section.home-page .comfort .item:nth-child(2), section.home-page .comfort .item:nth-child(3), section.home-page .comfort .item:nth-child(4) {margin-top: 0; }section.home-page .comfort .item.item-1 .item-img {background: url("../tpi/images/comfort_icons.png") 0 0 no-repeat; }section.home-page .comfort .item.item-2 .item-img {background: url("../tpi/images/comfort_icons.png") -50px 0 no-repeat; }section.home-page .comfort .item.item-3 .item-img {background: url("../tpi/images/comfort_icons.png") -100px 0 no-repeat; }section.home-page .comfort .item.item-4 .item-img {background: url("../tpi/images/comfort_icons.png") -150px 0 no-repeat; }section.home-page .comfort .item.item-5 .item-img {background: url("../tpi/images/comfort_icons.png") 0 -50px no-repeat; }section.home-page .comfort .item.item-6 .item-img {background: url("../tpi/images/comfort_icons.png") -50px -50px no-repeat; }section.home-page .comfort .item.item-7 .item-img {background: url("../tpi/images/comfort_icons.png") -100px -50px no-repeat; }section.home-page .comfort .item.item-8 .item-img {background: url("../tpi/images/comfort_icons.png") -150px -50px no-repeat; }section.home-page .comfort .item.item-9 .item-img {background: url("../tpi/images/comfort_icons.png") 0 -100px no-repeat; }section.home-page .comfort .item.item-10 .item-img {background: url("../tpi/images/comfort_icons.png") -50px -100px no-repeat; }section.home-page .comfort .item.item-11 .item-img {background: url("../tpi/images/comfort_icons.png") -100px -100px no-repeat; }section.home-page .comfort .item.item-12 .item-img {background: url("../tpi/images/comfort_icons.png") -150px -100px no-repeat; }section.home-page .comfort .item.item-9 .item-title, section.home-page .comfort .item.item-11 .item-title {margin-top: 11px; }section.home-page .comfort:after {content: "";display: table;clear: both; }section.home-page .trust {display: inline-block;float: left;box-sizing: border-box;margin-top: 47px; }section.home-page .trust .section-title {margin-top: 0; }section.home-page .trust.col-1 {width: 53%; }section.home-page .trust.col-1 .logo-companies {display: inline-block;margin: 0;padding: 0; }section.home-page .trust.col-1 .logo-companies .item {display: inline-block;float: left;width: 95px;height: 64px;list-style-type: none;margin: 20px 25px 0; }section.home-page .trust.col-1 .logo-companies .item.item-1 {background: url("../tpi/images/logo_icons.png?v2") 0 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-2 {background: url("../tpi/images/logo_icons.png?v2") -95px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-3 {background: url("../tpi/images/logo_icons.png?v2") -190px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-4 {background: url("../tpi/images/logo_icons.png?v2") -285px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-5 {background: url("../tpi/images/logo_icons.png?v2") -380px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-6 {background: url("../tpi/images/logo_icons.png?v2") -475px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-7 {background: url("../tpi/images/logo_icons.png?v2") -570px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item.item-8 {background: url("../tpi/images/logo_icons.png?v2") -665px 0 no-repeat; }section.home-page .trust.col-1 .logo-companies .item:first-child, section.home-page .trust.col-1 .logo-companies .item:nth-child(2), section.home-page .trust.col-1 .logo-companies .item:nth-child(3), section.home-page .trust.col-1 .logo-companies .item:nth-child(4) {margin-top: 0; }section.home-page .trust.col-2 {border-left: 1px solid #c3c3c3;max-width: 47%;padding-left: 70px;font-size: 12px; }section.home-page .trust.col-2 .text-title {text-transform: uppercase; }section.home-page .trust.col-2 .logo-img {display: block;width: 266px;height: 51px;background: url("../tpi/images/logo_icons.png?v2") 0 -64px no-repeat;margin-top: 7px; }section.home-page .trust.col-2 .text {display: block;line-height: 17px;margin-top: 17px; }section.home-page .trust.col-2 .logo-companies {display: inline-block;margin: 10px 0 0;padding: 0; }section.home-page .trust.col-2 .logo-companies .item {display: inline-block;float: left;list-style-type: none;margin-right: 21.5px;width: 50px;height: 50px; }section.home-page .trust.col-2 .logo-companies .item a {display: block;width: 100%;height: 100%; }section.home-page .trust.col-2 .logo-companies .item:last-child {width: 126px;margin-right: 0; }section.home-page .trust.col-2 .logo-companies .item.item-1 a {background: url("../tpi/images/logo_icons.png?v2") 0 -115px no-repeat; }section.home-page .trust.col-2 .logo-companies .item.item-2 a {background: url("../tpi/images/logo_icons.png?v2") -50px -115px no-repeat; }section.home-page .trust.col-2 .logo-companies .item.item-3 a {background: url("../tpi/images/logo_icons.png?v2") -100px -115px no-repeat; }section.home-page .trust.col-2 .logo-companies .item.item-4 a {background: url("../tpi/images/logo_icons.png?v2") -150px -115px no-repeat; }section.home-page .trust.col-2 .logo-companies .item.item-5 a {background: url("../tpi/images/logo_icons.png?v2") -200px -115px no-repeat; }section.home-page .trust.col-2 .logo-companies .item.item-6 a {background: url("../tpi/images/logo_icons.png?v2") -250px -115px no-repeat; }section.home-page .swiper-container.reviews {display: block;position: relative; }section.home-page .swiper-container.reviews .swiper-slide1 {display: block;box-sizing: border-box;width: 100%;height: 100%;overflow: hidden;margin: 0 auto;padding: 0 0 0 50px; }section.home-page .swiper-container.reviews .swiper-slide .photo {display: block;float: left;position: relative;width: 100px;height: 100px; }section.home-page .swiper-container.reviews .swiper-slide .photo img {max-width: 100%;height: auto; }section.home-page .swiper-container.reviews .swiper-slide .photo .origin {display: block;position: absolute;width: 25px;height: 25px;right: 10px;bottom: 0; }section.home-page .swiper-container.reviews .swiper-slide .photo .origin.site {background: url("../tpi/images/review-icons.png?v1") 0 0 no-repeat; }section.home-page .swiper-container.reviews .swiper-slide .photo .origin.fb {background: url("../tpi/images/review-icons.png?v1") -25px 0 no-repeat; }section.home-page .swiper-container.reviews .swiper-slide .photo .origin.vk {background: url("../tpi/images/review-icons.png?v1") -50px 0 no-repeat; }section.home-page .swiper-container.reviews .swiper-slide .right-col {display: block;float: left;width: 74%;margin-left: 20px; }section.home-page .swiper-container.reviews .swiper-slide .right-col .rating {display: flex;flex-direction: row;justify-content: space-between;width: 145px; }section.home-page .swiper-container.reviews .swiper-slide .right-col .rating .star {display: block;width: 24px;height: 24px; }section.home-page .swiper-container.reviews .swiper-slide .right-col .rating .star.empty {background: url("../tpi/images/review-icons.png?v1") 0 -25px no-repeat; }section.home-page .swiper-container.reviews .swiper-slide .right-col .rating .star.full {background: url("../tpi/images/review-icons.png?v1") -24px -25px no-repeat; }section.home-page .swiper-container.reviews .swiper-slide .right-col .reviewer-name {display: block;font-size: 15px;font-weight: bold;text-transform: uppercase;margin-top: 17px; }section.home-page .swiper-container.reviews .swiper-slide .right-col .text {display: block;font-size: 13px;margin-top: 5px; }section.home-page .swiper-container.reviews .swiper-button-prev {display: block;width: 5px;height: 10px;position: absolute;left: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_prev_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 20px 8px 20px 8px;border-radius: 3px; }section.home-page .swiper-container.reviews .swiper-button-next {display: block;width: 5px;height: 10px;position: absolute;right: 0;top: calc(50% - 5px);background: url("../tpi/images/arr_next_brand.png?v1") 50% 50% no-repeat rgba(0, 0, 0, 0.5);padding: 20px 8px 20px 8px;border-radius: 2px; }section.home-page .btn-review {display: block;width: 160px;height: 30px;line-height: 28px;background-color: #fff;font-size: 14px;font-weight: bold;color: #0074af;text-transform: uppercase;text-align: center;border: 1px solid #0074af;border-radius: 3px;padding: 0;margin: 20px auto 0;cursor: pointer; }section.home-page .btn-review:hover {background-color: #0074af;color: #fff; }section.home-page .cooperation {display: block;width: 100%;margin-bottom: 50px; }section.home-page .cooperation .item {display: block;float: left;height: 190px; }section.home-page .cooperation .item .col {display: block;float: left;height: 100%; }section.home-page .cooperation .item .col .item-img {display: block;width: 49px;height: 51px; }section.home-page .cooperation .item .col .item-title {display: block;font-size: 14px;text-transform: uppercase; }section.home-page .cooperation .item .col .item-types {display: block;margin: 7px 0 0 0;padding: 0; }section.home-page .cooperation .item .col .item-types .item-type {display: block;width: 100%;list-style-type: none;text-transform: lowercase;font-size: 13px;margin-top: 8px; }section.home-page .cooperation .item .col .item-types .item-type .item-type-img {display: block;float: left;width: 25px;height: 24px;margin-right: 10px; }section.home-page .cooperation .item .col .item-types .item-type span {display: block;float: left;margin-top: 2px; }section.home-page .cooperation .item .col .item-types .item-type:first-child {margin-top: 0; }section.home-page .cooperation .item .col .item-types .item-type.wholesale .item-type-img {background: url("../tpi/images/cooperation_icons.png") 0 -102px no-repeat; }section.home-page .cooperation .item .col .item-types .item-type.retail .item-type-img {background: url("../tpi/images/cooperation_icons.png") -25px -102px no-repeat; }section.home-page .cooperation .item .col .item-types .item-type.card .item-type-img {background: url("../tpi/images/cooperation_icons.png") -50px -102px no-repeat; }section.home-page .cooperation .item .col .item-types .item-type.transfer .item-type-img {background: url("../tpi/images/cooperation_icons.png") -75px -102px no-repeat; }section.home-page .cooperation .item .col .item-types .item-type.cash .item-type-img {background: url("../tpi/images/cooperation_icons.png") -100px -102px no-repeat; }section.home-page .cooperation .item .col .item-types .item-type.bold span {font-weight: bold; }section.home-page .cooperation .item .col .item-types .item-type:after {content: "";display: table;clear: both; }section.home-page .cooperation .item .col .btn-sign-up {display: block;position: absolute;left: 0;bottom: 0;width: 190px;height: 28px;line-height: 28px;background-color: #dd2a1b;font-size: 14px;font-weight: bold;color: #fff;text-transform: uppercase;text-align: center;border: 1px solid #dd2a1b;border-radius: 3px; }section.home-page .cooperation .item .col .btn-sign-up:hover {background-color: #fff;color: #dd2a1b; }section.home-page .cooperation .item .col.col-2 {position: relative;margin-left: 10px; }section.home-page .cooperation .item.item-1, section.home-page .cooperation .item.item-2 {width: 37%; }section.home-page .cooperation .item.item-3 {float: right; }section.home-page .cooperation .item.item-1 .item-img {background: url("../tpi/images/cooperation_icons.png") 0 0 no-repeat; }section.home-page .cooperation .item.item-2 .item-img {background: url("../tpi/images/cooperation_icons.png") -49px 0 no-repeat; }section.home-page .cooperation .item.item-3 .item-img {background: url("../tpi/images/cooperation_icons.png") -98px 0 no-repeat; }section.home-page .cooperation:after {content: "";display: table;clear: both; }section.home-page .widgets {display: flex;flex-direction: row;justify-content: space-between;position: relative;box-sizing: border-box;margin-bottom: 50px; }section.home-page .widgets .item {display: block;width: 290px;height: 350px;overflow: hidden; }section.home-page .widgets .item.news-widget {width: 290px;height: 350px;border: 1px solid #e9ebee;border-radius: 4px;overflow-y: auto; }section.home-page .widgets .item.news-widget .widget-toolbar {display: block;width: 264px;background-color: #fff;position: absolute;left: 8px;top: 1px; }section.home-page .widgets .item.news-widget .widget-toolbar .widget-title {display: block;height: 33px;font-size: 14px;font-weight: bold;color: #141615;line-height: 33px;text-transform: uppercase;text-decoration: none;margin-left: 8px; }section.home-page .widgets .item.news-widget .widget-toolbar .widget-title span {border-bottom: 2px solid #0074af; }section.home-page .widgets .item.news-widget .widget-content {display: block;margin: 8px; }section.home-page .widgets .item.news-widget .widget-content .news-items {display: block;margin: 33px 0 0 0;padding: 0; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item {display: block;width: 100%;list-style-type: none;font-size: 12px;margin-bottom: 43px; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item .news-date {display: inline-block;background-color: #c3c3c3;border-radius: 2px;letter-spacing: 0.07em;margin-top: 4px;padding: 3px 4px 2px; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item .news-title {display: block;width: 100%;font-weight: bold;text-transform: uppercase;margin-top: 8px; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item .news-text {display: block;width: 100%;margin-top: 4px;line-height: 17px;letter-spacing: 0.01em; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item .news-link {display: inline-block;float: right;width: 90px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;background-color: #c6e2ff;color: #0074af;border-radius: 2px;margin-top: 7px; }section.home-page .widgets .item.news-widget .widget-content .news-items .news-item:last-child {margin-bottom: 0; }section.home-page .widgets .item.news-widget .widget-content:after {content: "";display: table;clear: both; }section.home-page .widgets .item.vk-widget {height: 352px; }section.home-page .widgets .item.fb-widget {height: 352px;border-radius: 4px; }section.home-page .widgets .item.instagram-widget {width: 290px;height: 350px;border: 1px solid #e9ebee;border-radius: 4px; }section.home-page .widgets .item.instagram-widget .widget-title {display: block;width: 100%;height: 33px;background: #dd2a1b;background: -moz-linear-gradient(left, #dd2a1b 0%, #0074af 100%);background: -webkit-linear-gradient(left, #dd2a1b 0%, #0074af 100%);background: linear-gradient(to right, #dd2a1b 0%, #0074af 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd2a1b', endColorstr='#0074af', GradientType=1);color: #fff;font-size: 16px;font-weight: bold;line-height: 33px; }section.home-page .widgets .item.instagram-widget .widget-title .widget-img {display: block;float: left;width: 25px;height: 25px;margin: 4px 0 0 8px;background: url("../tpi/images/instagram.png") 0 0 no-repeat; }section.home-page .widgets .item.instagram-widget .widget-title .widget-title {display: block;float: left;width: 240px;padding-left: 10px; }section.home-page .location {display: block; }section.home-page .location .items {display: block;padding: 0;margin: 0; }section.home-page .location .items .item {display: block;float: left;width: 37%;margin-top: 10px; }section.home-page .location .items .item .item-img {display: block;float: left;width: 50px;height: 50px; }section.home-page .location .items .item .item-text {display: block;float: left;font-size: 14px;padding: 18px 0 0 18px; }section.home-page .location .items .item:first-child, section.home-page .location .items .item:nth-child(2), section.home-page .location .items .item:nth-child(3) {margin-top: 0; }section.home-page .location .items .item:nth-child(3), section.home-page .location .items .item:nth-child(6) {width: 26%; }section.home-page .location .items .item.item-1 .item-img {background: url("../tpi/images/location_icons.png?v1") 0 0 no-repeat; }section.home-page .location .items .item.item-2 .item-img {background: url("../tpi/images/location_icons.png?v1") -50px 0 no-repeat; }section.home-page .location .items .item.item-3 .item-img {background: url("../tpi/images/location_icons.png?v1") -100px 0 no-repeat; }section.home-page .location .items .item.item-4 .item-img {background: url("../tpi/images/location_icons.png?v1") -150px 0 no-repeat; }section.home-page .location .items .item.item-5 .item-img {background: url("../tpi/images/location_icons.png?v1") -200px 0 no-repeat; }section.home-page .location .items .item.item-6 .item-img {background: url("../tpi/images/location_icons.png?v1") -250px 0 no-repeat; }section.home-page .location .items:after {content: "";display: table;clear: both; }section.home-page .map {display: block;width: 100%;height: 550px;margin: 20px auto 0; }section.home-page .map .map-popup {display: block;width: 270px; }section.home-page .map .map-popup .map-logo-img {display: block;width: 250px;height: 19px;background: url("../tpi/images/map_icons.png") -101px 0 no-repeat;margin-bottom: 12px; }section.home-page .map .map-popup .map-row {display: block;margin-top: 10px; }section.home-page .map .map-popup .map-row:after {content: "";display: table;clear: both; }section.home-page .map .map-popup .map-address {margin-top: 0; }section.home-page .map .map-popup .map-address .map-address-img {display: block;float: left;width: 17px;height: 25px;background: url("../tpi/images/map_icons.png") 0 0 no-repeat; }section.home-page .map .map-popup .map-address span {margin-top: 4px; }section.home-page .map .map-popup .map-worktime .map-worktime-img {display: block;float: left;width: 17px;height: 17px;background: url("../tpi/images/map_icons.png") -17px 0 no-repeat; }section.home-page .map .map-popup .map-worktime .map-working-status {display: block;float: left;position: relative;width: 6px;height: 6px;border-radius: 6px;vertical-align: text-top;margin-top: 6px; }section.home-page .map .map-popup .map-worktime .map-working-status.status-open {background-color: #4e8820; }section.home-page .map .map-popup .map-worktime .map-working-status.status-close {background-color: #dd2a1b; }section.home-page .map .map-popup .map-worktime .map-tooltype {display: none;position: absolute;right: -115px;bottom: -10px;width: 100px;height: 18px;background: white;border: 1px solid #c3c3c3;border-radius: 3px;padding: 2px 0 6px;cursor: default;z-index: 10;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }section.home-page .map .map-popup .map-worktime .map-tooltype span {color: #141615;font-size: 11px; }section.home-page .map .map-popup .map-worktime .map-tooltype:before, section.home-page .map .map-popup .map-worktime .map-tooltype:after {content: '';position: absolute;bottom: 25%;left: 0;margin-left: -16px;width: 0;height: 0;border: 8px solid transparent;border-left: 8px solid #c3c3c3;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }section.home-page .map .map-popup .map-worktime .map-tooltype:after {border-left: 8px solid white;left: 1px; }section.home-page .map .map-popup .map-worktime .map-working-status:hover .map-tooltype {display: block; }section.home-page .map .map-popup .map-phone .map-phone-img {display: block;float: left;width: 17px;height: 19px;background: url("../tpi/images/map_icons.png") -34px 0 no-repeat; }section.home-page .map .map-popup .map-email .map-email-img {display: block;float: left;width: 17px;height: 17px;background: url("../tpi/images/map_icons.png") -51px 0 no-repeat; }section.home-page .map .map-popup .map-email a {color: #141615;text-decoration: underline; }section.home-page .map .map-popup span, section.home-page .map .map-popup a {display: block;float: left;font-size: 13px;margin-left: 10px; }section.home-page .map .ymaps-2-1-50-balloon, section.home-page .map .ymaps-2-1-50-balloon__layout {border-radius: 4px; }section.home-page .seo {display: block;position: relative;height: 92px;overflow: hidden; }section.home-page .seo p {font-size: 12px;margin-top: 20px; }section.home-page .seo .seo-fade {display: block;position: absolute;width: 100%;height: 92px;top: 0;left: 0;background: rgba(255, 255, 255, 0);background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='rgba(255,255,255,1)', GradientType=0); }section.home-page .arrow-img {display: block;width: 25px;height: 25px;margin: 0 auto;cursor: pointer; }section.home-page .arrow-img.down {background: url("../tpi/images/seo-icons.png?v1") 0 0 no-repeat; }section.home-page .arrow-img.up {background: url("../tpi/images/seo-icons.png?v1") -50px 0 no-repeat; }section.home-page .arrow-img.down:hover {background: url("../tpi/images/seo-icons.png?v1") -25px 0 no-repeat; }section.home-page .arrow-img.up:hover {background: url("../tpi/images/seo-icons.png?v1") -75px 0 no-repeat; }section.home-page .seo.collapsed {height: auto; }section.home-page .seo.collapsed .seo-fade {height: 0; }section.home-page .seo.collapsed .seo-fade .arrow-img {bottom: 0; }section.content-main .tabs {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 3.7vw; }section.content-main .tabs > div {position: relative;width: calc(40.2vw - 2vw);padding: 1.4vw 0 0 2vw;border: 0.1vw solid #cfcfcf;border-radius: 2.5px;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div .top {display: flex;flex-direction: row;margin-bottom: 0.5vw; }section.content-main .tabs > div .top .icon {width: 3.8vw;padding-top: 0.3vw;margin-right: 1vw; }section.content-main .tabs > div .top .icon img {width: 100%; }section.content-main .tabs > div .top .title {font-size: 1.7vw;text-transform: uppercase;margin: 0; }section.content-main .tabs > div .top .subtitle {font-size: 1.02vw;font-weight: 100;text-transform: uppercase; }section.content-main .tabs > div .advantages {display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap; }section.content-main .tabs > div .advantages .elem {display: flex;flex-direction: row;align-items: center;margin-bottom: 0.9vw;margin-right: 0.7vw; }section.content-main .tabs > div .advantages .elem .icon {width: 1.76vw; }section.content-main .tabs > div .advantages .elem .icon img {width: 100%;vertical-align: middle; }section.content-main .tabs > div .advantages .elem .title {font-size: 1vw;line-height: 1.05vw;margin-left: 0.6vw;color: #0074af; }section.content-main .tabs > div .btn-choose {width: 10.2vw;position: absolute;top: 2.4vw;right: 1.6vw;padding: 0.5vw 0;font-size: 1.02vw;text-align: center;color: white;text-transform: uppercase;background-color: #0d7bb3;border: 0.1vw solid #0d7bb3;border-radius: 2.5px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div .btn-choose span:first-child {display: inline; }section.content-main .tabs > div .btn-choose span:last-child {display: none; }section.content-main .tabs > div.active {border-color: #0d7bb3;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose {background-color: white;color: #0d7bb3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose span:first-child {display: none; }section.content-main .tabs > div.active .btn-choose span:last-child {display: inline; }section.content-main hr {border: 0;height: 0.1vw;margin-bottom: 0;background-color: #c3c3c3; }section.content-main .content form {display: inline-block;text-align: center; }section.content-main .content .form-group {position: relative;width: auto;text-align: left;margin-bottom: 1.2vw; }section.content-main .content .form-group > label {display: inline-block;text-align: left;width: 19.35vw;font-size: 1.025vw; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 16.8vw;background-color: white;border: 0.12vw inset #bfbfbf;border-radius: 2.5px;padding: 0.5vw 0.85vw;font-size: 1vw;height: 1.25vw; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {position: absolute;width: auto;font-size: 0.8vw;height: 38%;line-height: 100%;right: 0.3vw;top: 5%;color: white;text-transform: uppercase;background-color: #0d7bb3;border-radius: 2.5px;padding: 0.6vw 0.6vw;cursor: pointer; }section.content-main .content .form-group input[type="email"] + label::after,section.content-main .content .form-group input[type="tel"] + label::after,section.content-main .content .form-group input[type="text"] + label::after,section.content-main .content .form-group input[type="date"] + label::after {display: none; }section.content-main .content .form-group select {width: 18.75vw;height: 2.25vw;padding-top: 0;padding-bottom: 0; }section.content-main .content .form-group input::-webkit-outer-spin-button,section.content-main .content .form-group input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0; }section.content-main .content .form-group input[type='date'] {-moz-appearance: textfield; }section.content-main .content .form-group ::-webkit-calendar-picker-indicator {opacity: 0;z-index: 999; }section.content-main .content .form-group input[name="birthday"] {position: relative; }section.content-main .content .form-group input[name="birthday"]::after {content: '';display: inline-block;background: url(../tpi/images/calendar.png) no-repeat;background-position: center;width: 2vw;height: 4vw;position: absolute;right: 0.3vw; }section.content-main .content .form-group.required > label:not(.with-info)::after {content: "*";color: #dd2a1b;margin-left: 0.15vw; }section.content-main .content .retail-content .input-wrapper {display: inline-block;padding-top: 1.5vw;margin-bottom: 2.2vw; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 1vw;text-align: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.content-main .content .wholesale-content {display: none;position: relative;opacity: 0; }section.content-main .content .wholesale-content .what-i-get.hide-content {box-shadow: none; }section.content-main .content .wholesale-content .what-i-get {width: 100%;position: absolute;top: 0;height: auto;overflow: hidden;z-index: 999;background-color: white;box-shadow: 0 0 0.1vw rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 0.55vw;font-size: 1vw;font-weight: 400;color: white;text-transform: uppercase;background-color: white;background-image: url("../tpi/images/what-i-get-bg.png");background-position: center;background-size: contain;background-repeat: no-repeat;text-align: center;cursor: pointer; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 0.5vw;vertical-align: middle; }section.content-main .content .wholesale-content .what-i-get .content {position: absolute;width: 100%;background-color: white;text-align: center;padding-bottom: 1vw; }section.content-main .content .wholesale-content .what-i-get .content img {max-width: 100%; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {display: none;width: 2vw;position: absolute;left: calc(50% - 1vw);bottom: -0.25vw;cursor: pointer; }section.content-main .content .wholesale-content .persons {display: flex;flex-direction: row;align-items: center;padding-top: 4.5vw;padding-left: 0.2vw;margin-bottom: 1.5vw; }section.content-main .content .wholesale-content .persons > div {cursor: pointer;margin-right: 15vw; }section.content-main .content .wholesale-content .persons > div .icon {display: inline-block;vertical-align: middle;width: 1.75vw;max-width: 25px;height: 1.75vw;max-height: 25px;background-repeat: no-repeat;background-position: center;background-size: contain;margin-right: 0.3vw;-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons > div span {font-size: 1vw;text-transform: uppercase;border-bottom: 0.1vw dotted black;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons > div.active span {color: #4097c3;border-width: 0;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons .individual.active .icon {background-image: url("../tpi/images/individual-red.png");-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons .individual .icon {background-image: url("../tpi/images/individual.png"); }section.content-main .content .wholesale-content .persons .entity.active .icon {background-image: url("../tpi/images/entity-red.png"); }section.content-main .content .wholesale-content .persons .entity .icon {background-image: url("../tpi/images/entity.png"); }section.content-main .content .wholesale-content .content .row {border-bottom: 0.1vw solid #c3c3c3;padding-top: 1.5vw;padding-bottom: 1vw; }section.content-main .content .wholesale-content .content .row .info {font-size: 1vw;font-weight: 100;text-align: left;color: #bababa;margin-bottom: 1.25vw; }section.content-main .content .wholesale-content .content .row .info img {width: 1.5vw;margin-right: 0.5vw;vertical-align: middle; }section.content-main .content .wholesale-content .content .row .wrapper {display: flex;flex-direction: row;flex-wrap: wrap; }section.content-main .content .wholesale-content .content .row:last-child {border: 0; }section.content-main .content .wholesale-content .content label[for="delivery-address"]::after {display: none; }section.content-main .content .wholesale-content .content label[for="delivery-address"] span::after {content: "*";color: #dd2a1b;margin-left: 0.15vw; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 7.2vw; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -2.2vw; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {margin-left: -2.4vw; }section.content-main .content .wholesale-content .entity-content {display: none;opacity: 0; }section.content-main .content .wholesale-content .checkbox-wrapper {margin-left: 5vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 2vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 1.3vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.content-main .content .infographics {width: 43.35vw;float: right;display: inline-block;text-align: center; }section.content-main .content .infographics img {max-width: 100%; }section.footer {background-color: #e3e3e3;margin-top: 5vw;height: 6vw; }section.footer .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%; }section.footer .logo {width: 14vw; }section.footer .logo img {max-width: 100%; }section.footer ul {display: flex;flex-direction: row;align-items: center;padding: 0; }section.footer ul li {font-size: 0.95vw;list-style-type: none;padding: 0 1vw; }section.footer ul li:first-child {padding-left: 0; }section.footer ul li:not(:last-child) {border-right: 0.1vw solid #7b7b7b; }section.footer .phone img {width: 1.8vw;margin-right: 1.5vw;vertical-align: bottom; }section.footer .phone a {font-size: 1.7vw;color: black; }.overlay {display: none;opacity: 0;position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);cursor: pointer;z-index: 9999; }.modal {display: none;box-sizing: border-box;opacity: 0;position: fixed;top: 50%;left: 50%;z-index: 9999;overflow: hidden;padding: 12px 15px 15px; }.modal .close-modal {display: block;position: absolute;top: 12px;right: 10px;line-height: 20px;font-size: 39px;border: 0;background-color: #fff;color: #757474;padding: 0;cursor: pointer; }.modal .modal-title {display: inline-block;font-size: 17px;font-weight: bold;text-transform: uppercase;margin-bottom: 23px;padding-left: 45px; }.modal .modal-subtitle {display: block;font-size: 14px;margin-bottom: 14px; }.modal .btn {display: block;width: 65%;height: 30px;line-height: 28px;background-color: #fff;font-size: 14px;font-weight: bold;color: #0074af;text-transform: uppercase;text-align: center;border: 1px solid #0074af;border-radius: 3px;padding: 0;margin: 15px auto 0;cursor: pointer; }.modal .btn:hover {background-color: #0074af;color: #fff; }.modal-select-account {width: 348px;margin-left: -174px;background-color: white;border-radius: 3px; }.modal-select-account .radio-btn {display: block;margin-bottom: 2px; }.modal-select-account .radio-btn input[type='radio'] {display: none; }.modal-select-account .radio-btn label {display: inline-block;font-size: 14px;padding-left: 20px;vertical-align: text-top; }.modal-select-account .radio-btn input[type='radio'] + label {position: relative; }.modal-select-account .radio-btn input[type='radio'] + label:before {content: "";position: absolute;top: 3px;left: 0;width: 10px;height: 10px;background: url("../tpi/images/modal_icons.png") 0 0 no-repeat #fff; }.modal-select-account .radio-btn input[type='radio']:checked + label:before {background: url("../tpi/images/modal_icons.png") -10px 0 no-repeat #fff; }.modal-sms-new {width: 348px;height: 173px;margin-top: -87px;margin-left: -174px;background-color: white;border-radius: 3px; }.modal-sms-new label {display: block;font-size: 14px; }.modal-sms-new .code {box-sizing: border-box;width: 100%;margin-top: 7px;font-size: 14px;text-align: center;letter-spacing: 0.4em;padding: 6px 10px;border: 1px solid #c3c3c3;border-radius: 3px;margin-bottom: 5px; }.modal-sms-new .btn-accept {width: 42%; }.modal-remember-password {width: 348px;height: 173px;margin-top: -87px;margin-left: -174px;background-color: white;border-radius: 3px; }.modal-remember-password label {display: block;font-size: 14px; }.modal-remember-password .code {box-sizing: border-box;width: 100%;margin-top: 7px;font-size: 14px;padding: 6px 10px;border: 1px solid #c3c3c3;border-radius: 3px;margin-bottom: 5px; }.modal-remember-password .btn-next {width: 36%; }.modal-login {width: 348px;height: 276px;margin-top: -138px;margin-left: -174px;background-color: white;border-radius: 3px; }.modal-login label {display: block;font-size: 14px;text-transform: uppercase; }.modal-login .login, .modal-login .password {box-sizing: border-box;width: 100%;margin-top: 7px;font-size: 14px;padding: 6px 10px;border: 1px solid #c3c3c3;border-radius: 3px;margin-bottom: 17px; }.modal-login .password {margin-bottom: 5px;letter-spacing: 0.24em; }.modal-login .btn-enter {width: 36%; }.modal-login .question {display: block;font-size: 12px;text-transform: uppercase;text-decoration: underline;text-align: center;color: #0074af;margin: 19px auto 0; }.modal-review {width: 348px;height: 359px;margin-top: -180px;margin-left: -174px;background-color: white;border-radius: 3px; }.modal-review .modal-title {margin-bottom: 6px; }.modal-review fieldset {margin: 0;padding: 0;border: 0;text-align: center;height: 90px; }.modal-review .input-file-row-1:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }.modal-review .input-file-row-1 {display: inline-block;position: relative; }.modal-review html[xmlns] .input-file-row-1 {display: block; }.modal-review * html .input-file-row-1 {height: 1%; }.modal-review .upload-file-container {position: relative;width: 100px;height: 103px;overflow: hidden;float: left;margin-left: 23px; }.modal-review .upload-file-container:first-child {margin-left: 0; }.modal-review .upload-file-container > img {width: 70px;height: 70px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; }.modal-review .upload-file-container-text {font-family: Arial, sans-serif;font-size: 14px;color: #141615;line-height: 17px;text-align: center;display: block;position: absolute;left: 0;bottom: 0;width: 100px;height: 35px; }.modal-review .upload-file-container-text > span {cursor: pointer; }.modal-review .upload-file-container input {position: absolute;left: 0;bottom: 0;font-size: 1px;opacity: 0;filter: alpha(opacity=0);margin: 0;padding: 0;border: none;width: 100px;height: 50px;cursor: pointer; }.modal-review .review-text {box-sizing: border-box;width: 100%;height: 113px;resize: none;padding: 7px 9px; }.modal-review .rating-text {display: block;font-size: 12px;text-align: center;text-transform: uppercase;margin-top: 5px; }.modal-review .rating {flex-direction: row;justify-content: space-between;width: 145px;margin: 6px auto 20px; }.modal-review .rating .star {display: block;width: 24px;height: 24px; }.modal-review .rating .star.empty {background: url("../tpi/images/review-icons.png?v1") 0 -25px no-repeat; }.modal-review .rating .star.full {background: url("../tpi/images/review-icons.png?v1") -24px -25px no-repeat; }.modal-review .btn-send {width: 36%; }.modal-sms {width: 16.5vw;height: 10vw;margin-top: -5vw;margin-left: -8.25vw;background-color: white;border-radius: 3px; }.modal-sms form {text-align: center; }.modal-sms form input {width: 11vw;height: 1.8vw;border: 0.12vw inset #bfbfbf;border-radius: 2.5px;margin-bottom: 1.4vw;text-align: center;font-size: 1.5vw;letter-spacing: 0.3vw; }.modal-sms .title {font-size: 1.3vw;font-weight: 400;text-transform: uppercase;text-align: center;padding: 0.8vw 0; }.modal-sms .btn-confirm {width: 9.5vw;height: 2.2vw;color: white;font-size: 1vw;font-weight: 100;text-transform: uppercase;border-radius: 2.5px;background-color: #0d7bb3;border: none;cursor: pointer; }.modal-sms .btn-cancel {font-size: 0.8vw;text-decoration: underline;border: 0;background: white;cursor: pointer; }section.cart .title {display: inline-block;float: left;margin-bottom: 0 !important; }section.cart .management {float: left;display: flex;flex-direction: row;align-items: center;margin-top: 2vw;margin-left: 7.2vw; }section.cart .management > div {margin-right: 3.4vw;cursor: pointer; }section.cart .management > div img {width: 2.1vw;vertical-align: middle; }section.cart .management > div span {font-size: 1vw;margin-left: 0.4vw;border-bottom: 0.1vw dashed black; }section.cart .management > div.active span {border-bottom: 0; }section.cart .alert-top {margin-top: 0.8vw;background-color: #fdcfcc;border-radius: 2.5px;font-size: 1vw;padding: 0.35vw 0.8vw 0.35vw 0.8vw; }section.cart .alert-top .close {float: right;width: 1vw;height: 1vw;background-image: url("../tpi/images/close-icon.png");background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer; }section.cart .cart-table {width: 100%;margin-top: 1vw;border-collapse: collapse;border-top-left-radius: 2.5px;border-top-right-radius: 2.5px; }section.cart .cart-table label.with-info .tooltype::before {content: ""; }section.cart .cart-table .tooltype-red > span {width: 10vw;font-size: 1vw !important;margin-left: -3.6vw !important;background-color: #fdcfcc;color: black;border-color: transparent;padding: 0.35vw; }section.cart .cart-table .tooltype-red > span::before,section.cart .cart-table .tooltype-red > span::after {border-top-color: #fdcfcc; }section.cart .cart-table .tooltype-red .btn-agree {background-color: #4e8820;font-size: 1vw;color: white;border-radius: 2.5px;border: 0;margin-top: 0.5vw; }section.cart .cart-table .tooltype-red .btn-delete {color: #dd2a1b;font-size: 0.9vw;background-color: transparent;border: 0;border-bottom: 0.1vw dotted #dd2a1b;margin-top: 0.5vw; }section.cart .cart-table .tooltype-green > span {width: 10vw;font-size: 1vw !important;margin-left: -3.6vw !important;background-color: #e2ffe7;color: black;border-color: transparent;padding: 0.35vw; }section.cart .cart-table .tooltype-green > span::before,section.cart .cart-table .tooltype-green > span::after {border-top-color: #e2ffe7; }section.cart .cart-table .tooltype-green .btn-agree {background-color: #4e8820;font-size: 1vw;color: white;border-radius: 2.5px;border: 0;margin-top: 0.5vw; }section.cart .cart-table .tooltype-green .btn-delete {color: #dd2a1b;font-size: 0.9vw;background-color: transparent;border: 0;border-bottom: 0.1vw dotted #dd2a1b;margin-top: 0.5vw; }section.cart .cart-table thead {background-color: #0d7bb3; }section.cart .cart-table thead th {text-transform: uppercase;color: white;font-size: 1vw;font-weight: 400;text-align: left;padding: 0.6vw 0; }section.cart .cart-table thead th:first-child {padding-left: 1vw;border-top-left-radius: 2.5px; }section.cart .cart-table thead th:last-child {padding-right: 1vw;border-top-right-radius: 2.5px; }section.cart .cart-table thead .vendor-code {width: 7.5vw; }section.cart .cart-table thead .brand {width: 12vw; }section.cart .cart-table thead .name {font-family: "UniversMedium", sans-serif;width: 25vw; }section.cart .cart-table thead .supply {width: 9.6vw; }section.cart .cart-table thead .price {width: 8.7vw; }section.cart .cart-table thead .quantity-cart {width: 10vw; }section.cart .cart-table thead .sum {width: 7.7vw; }section.cart .cart-table thead .favorites {width: 2.7vw; }section.cart .cart-table .table-hidden-title {display: none;font-size: 14px;font-weight: bold;text-transform: uppercase;margin-bottom: 5px; }section.cart .cart-table .product {border-bottom: 0.1vw solid #bababa; }section.cart .cart-table .product td {padding: 1.2vw 0 0 0;vertical-align: top; }section.cart .cart-table .product td:first-child {padding-left: 0.9vw; }section.cart .cart-table .product .vendor-code .code {font-size: 1.1vw;color: #505050; }section.cart .cart-table .product .vendor-code .replace {width: 6vw;font-size: 0.85vw;line-height: 0.9vw; }section.cart .cart-table .product .vendor-code .replace span {display: inline-block;color: #8f8f8f; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 0.8vw; }section.cart .cart-table .product .brand {font-size: 1vw;text-transform: uppercase; }section.cart .cart-table .product .name {padding-right: 1vw; }section.cart .cart-table .product .name .text {font-size: 0.95vw;line-height: 1.3vw; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 1.5vw; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 0.85vw;line-height: 0.85vw;color: #0d7bb3;resize: none;padding: 0;border: 0;text-align: left;overflow: hidden;margin-left: 10px;width: 85%; }section.cart .cart-table .product .name .comment-wrapper img {display: inline-block;float: left;vertical-align: top; }section.cart .cart-table .product .supply > div {font-size: 1vw;margin-bottom: 0.85vw; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 0.88vw; }section.cart .cart-table .product .supply img.arrow {width: 0.66vw;vertical-align: text-top; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 3.5vw;margin-left: 0.4vw; }section.cart .cart-table .product .supply span {display: inline-block;font-size: 1.1vw;margin-left: 0.4vw; }section.cart .cart-table .product .supply .availability img {vertical-align: top;margin-top: 0.4vw; }section.cart .cart-table .product .price img {width: 0.66vw; }section.cart .cart-table .product .price.up img.down,section.cart .cart-table .product .price.down img.up {display: none; }section.cart .cart-table .product .price.up img.up,section.cart .cart-table .product .price.down img.down {display: inline; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 1.15vw; }section.cart .cart-table .product .quantity-cart {padding-top: 0.7vw; }section.cart .cart-table .product .quantity-cart button {border: 0.1vw solid #0d7bb3;color: blue;border-radius: 2.5px;background-color: white;width: 2.2vw;height: 2vw;padding: 0;background-repeat: no-repeat;background-position: center;cursor: pointer;outline: none; }section.cart .cart-table .product .quantity-cart button.minus {background-image: url("../tpi/images/minus-icon.png"); }section.cart .cart-table .product .quantity-cart button.plus {background-image: url("../tpi/images/plus-icon.png"); }section.cart .cart-table .product .quantity-cart input {width: 2.8vw;height: 1.7vw;font-size: 1.02vw;text-align: center;vertical-align: top;border-radius: 2.5px;border: 0.12vw inset #bfbfbf; }section.cart .cart-table .product .favorites {padding-top: 1vw;padding-bottom: 1vw; }section.cart .cart-table .product .favorites img {cursor: pointer; }section.cart .cart-table .product .favorites img:first-child,section.cart .cart-table .product .favorites.active img:last-child {display: inline; }section.cart .cart-table .product .favorites.active img:first-child,section.cart .cart-table .product .favorites img:last-child {display: none; }section.cart .cart-table .product .trash {padding-top: 0.6vw; }section.cart .cart-table .product .trash button {width: 2.2vw;height: 2.2vw;border-radius: 2.5px;border: 0.1vw solid #bfbfbf;background-image: url("../tpi/images/trash.png");background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none; }section.cart .cart-table .product:last-child {border-bottom-color: #0d7bb3;border-bottom-width: 0.2vw; }section.cart .final {padding-top: 1vw;overflow: auto; }section.cart .final .alert-bottom {float: left;width: 66%;font-size: 0.85vw;line-height: 0.9vw; }section.cart .final .total {float: right; }section.cart .final .total .text-and-btns {font-size: 1vw;font-weight: bold;text-transform: uppercase; }section.cart .final .total .text-and-btns span {margin-left: 2.2vw; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 2.2vw;height: 2.2vw;border-radius: 2.5px;border-width: 0.1vw;border-style: solid;background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none;vertical-align: middle; }section.cart .final .total .text-and-btns .btn-clear {border-color: #bfbfbf;background-image: url("../tpi/images/clear-icon.png");margin-right: 0.8vw;margin-left: 0.5vw; }section.cart .final .total .text-and-btns .btn-save {border-color: #0d7bb3;background-image: url("../tpi/images/save-icon.png");margin-left: 2.2vw; }section.cart .final .total input.btn-checkout {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 1.25vw;text-transform: uppercase;padding: 0.5vw 1.1vw;margin-right: 1.5vw;cursor: pointer; }section.cart .final .total label.with-info .tooltype > span {width: 9.5vw;margin-left: -3.5vw;padding-bottom: 0.5vw;text-align: center; }section.cart .final .total label.with-info .tooltype::before {content: ""; }section.cart .final .total .checkbox-wrapper {width: 23vw;margin-top: 1vw; }section.cart .final .total .checkbox {margin-bottom: 1vw;text-align: left; }section.cart .final .total .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.payment .title {margin-bottom: 1vw; }section.payment .subtitle {font-size: 1vw;margin-bottom: 2vw; }section.payment .subtitle a {color: #0074af;text-decoration: underline; }section.payment .options {display: flex;flex-direction: row; }section.payment .options > div {padding: 3vw 0;text-align: center; }section.payment .options > div:not(:last-child) {border-right: 0.1vw solid #bfbfbf; }section.payment .options > div .icon {text-align: center;height: 4.92vw;line-height: 4.92vw;margin-bottom: 1vw; }section.payment .options > div .icon img {max-height: 100%;vertical-align: middle; }section.payment .options > div .title {font-size: 0.98vw;text-transform: uppercase;text-align: center;margin-bottom: 0.8vw;color: black; }section.payment .options > div .desc {font-size: 1vw;text-align: center;margin-bottom: 0.3vw;height: 3.2vw; }section.payment .options > div .btn-and-info {position: relative; }section.payment .options > div button {width: 12vw;height: 3vw;box-sizing: border-box;font-size: 0.8vw;letter-spacing: 0.05vw;border-style: solid;border-color: transparent;border-radius: 2.5px;background-color: #0074af;color: white;padding-top: 0;padding-bottom: 0;text-transform: uppercase;cursor: pointer;outline: none; }section.payment .options > div button img {width: 1.5vw;float: left;margin-left: 0.5vw;vertical-align: middle; }section.payment .options > div button span {vertical-align: middle; }section.payment .options > div .with-info {width: 1.1vw;height: 1.1vw;position: absolute;right: -2.2vw;top: 50%;margin-top: -0.55vw; }section.payment .options > div .with-info .tooltype::before {content: ""; }section.payment .options > div .with-info span {width: 9vw;margin-left: -4.5vw;text-align: center;padding-bottom: 0.5vw; }section.payment .options > .cash .with-info span {width: 11vw;margin-left: -5.5vw; }section.payment .options > div .with-info span::before,section.payment .options > div .with-info span::after {left: 50%;margin-left: -1vw; }section.payment .options > div .with-info img {max-width: 100%;vertical-align: top; }section.payment .options > div .price {font-size: 0.95vw;margin-top: 0.4vw; }section.payment .options > .card {padding-left: 10.4vw;padding-right: 7.1vw; }section.payment .options > .card .desc img {width: 9vw;margin-top: 0.5vw; }section.payment .options > .transfer {padding-left: 7.1vw;padding-right: 7.1vw; }section.payment .options > .cash {padding-left: 7.4vw; }section.payment .please {font-size: 1vw;text-align: center;color: #7d7d7d;margin-top: 3vw; }@media all and (min-width: 1366px) {.head {overflow: auto; }section.header .top-bar {width: 100%;background-color: #dd2a1b;overflow: auto;height: 40.297px; }section.header .top-bar p {display: inline-block;float: left;font-size: 15.709px;font-weight: 100;padding-top: 10.245px;color: white; }section.header .top-bar .address {margin-right: 76.496px; }section.header .top-bar .phone {float: right;padding-top: 6.147px; }section.header .top-bar .phone a {font-size: 23.222px;color: white; }section.header .top-bar .phone .icon {width: 24.588px;margin-right: 20.49px;vertical-align: bottom; }section.header .header-main {padding-top: 13.66px; }section.header .header-main .container {display: flex;flex-direction: row;justify-content: flex-start; }section.header .header-main .logo {display: inline-block;padding-right: 31.418px;border-right: 1.366px solid #0d7bb3;height: 100%; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {width: 211.73px;margin-bottom: 10.928px; }section.header .header-main .logo-in-2 {width: 170.75px; }section.header .header-main .search-form {display: inline-block; }section.header .header-main .search-wrapper {display: inline-block;position: relative;width: 342.183px;height: 60.104px;margin-left: 34.15px;margin-right: 47.127px; }section.header .header-main .search-wrapper input {background-color: white;font-family: "UniversMedium", sans-serif;font-size: 15.2992px;border: 0;padding: 0 49.176px 2.732px 36.882px;color: #3f3f3f;height: 27.32px; }section.header .header-main .search-wrapper input.search-code {width: 254.076px;border: 0.683px solid #8e8e8e;border-radius: 2.5px;background: url("../tpi/images/gear.png") white no-repeat 1.5% 60%;padding-top: 2.732px;padding-bottom: 2.049px; }section.header .header-main .search-wrapper input[type="image"] {position: absolute;top: 0;right: 0;vertical-align: middle;width: 44px;height: 35.516px;margin: -1.366px 0 0 0;padding: 0; }section.header .header-main .search-wrapper input::-webkit-input-placeholder {color: #888; }section.header .header-main .search-wrapper input::-moz-placeholder {color: #888; }section.header .header-main .search-btns {display: flex;flex-direction: row;flex-wrap: wrap;width: 344.232px;margin: -16.392px 0px 0px 34.15px; }section.header .header-main .search-btns .checkbox {margin-bottom: 8.196px; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .cart {margin-left: 11.611px; }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 4.098px; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 13.9332px;margin-bottom: 9.562px; }section.header .header-main .cart .text p {font-size: 16.392px; }section.header .header-main .cart .bottom {margin-top: 10.928px; }section.header .header-main .cart .look {font-size: 12.294px;color: black;padding-bottom: 2.732px;border-bottom: 1.366px solid black; }section.header .header-main .cart .look img {vertical-align: middle;margin-left: 4.098px; }section.header .header-main .cart .btn-checkout {width: 133.868px;height: 27.32px;background-color: #dd2a1b;font-size: 13.66px;color: white;border: 0;border-radius: 2.5px;margin-left: 16.392px; }section.header .header-main .personal {margin-left: 57.372px;padding-top: 6.83px;max-width: 143.43px;position: relative; }section.header .header-main .personal p {margin-bottom: 2.732px;font-size: 15.9822px;padding-left: 0 !important;padding-top: 0 !important;font-family: "UniversMedium", sans-serif !important; }section.header .header-main .personal p.id,section.header .header-main .personal p.balance {font-weight: bold; }section.header .header-main .logout {display: inline-block;width: 20px;position: absolute;top: 8.196px;right: -31.418px; }section.header .nav {overflow: auto;background-color: #0d7bb3; }section.header .nav ul {display: flex;flex-direction: row;justify-content: space-between;margin: 9.9718px 0 0 0;padding: 0;width: 100%;overflow: auto; }section.header .nav ul li {list-style-type: none;min-height: 53.0008px; }section.header .nav ul li a {display: inline-block;height: 43.029px;background-repeat: no-repeat;background-position: 0 9.0156px;background-size: 37.0186px 28.003px;padding: 5.0542px 0 0 41.9362px;font-size: 15.026px;text-transform: uppercase;color: white;-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a:hover {-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a.m1 {background-image: url("../tpi/images/m1.png"); }section.header .nav ul li a.m2 {background-image: url("../tpi/images/m2.png"); }section.header .nav ul li a.m4 {background-image: url("../tpi/images/m4.png"); }section.header .nav ul li a.m5 {background-image: url("../tpi/images/m5.png"); }section.header .nav ul li a.m6 {background-image: url("../tpi/images/m6.png"); }section.header .nav ul li a.m7 {background-image: url("../tpi/images/m7.png"); }section.header .nav ul li:first-child a {width: 94.937px; }section.header .nav ul li:nth-child(2) a {width: 94.937px; }section.header .nav ul li:nth-child(3) a {width: 87.9704px; }section.header .nav ul li:nth-child(4) a {width: 124.989px; }section.header .nav ul li:nth-child(5) a {width: 84.9652px; }section.header .nav ul li:last-child a {width: 74.9934px; }section.header .mobile-button {display: none;width: 100%;height: 42px;background-color: #0d7bb3;margin: 0 auto;cursor: pointer; }section.header .mobile-button .icon-bar {display: block;position: relative;top: 7px;width: 38px;height: 4px;border-radius: 1px;background-color: white;margin: 8px auto 0; }section.header .mobile-button .icon-bar:first-child {margin-top: 0; }section.header .mobile-menu {display: none; }section.header .mobile-menu .mobile-menu-item {display: none;text-align: center;width: 100%; }section.header .mobile-menu .mobile-menu-item a {width: calc(100% - 2px);height: 30px;line-height: 30px;display: inline-block;font-size: 16px;font-weight: bold;text-transform: uppercase;text-decoration: none;color: #0d7bb3;background-color: white;border: 1px solid #0d7bb3;border-radius: 5px;margin-top: 3px; }section.header .mobile-menu .mobile-menu-item a:hover {color: white;background-color: #0d7bb3; }.checkbox input[type="checkbox"] {display: none; }.checkbox input[type="checkbox"] + label {position: relative;padding-left: 20.49px;font-size: 15.2992px; }.checkbox input[type="checkbox"] + label::before {content: "";position: absolute;top: 1.72px;left: 0;width: 15.5724px;height: 15.5724px;background: url("../tpi/images/btn-tick.png") center top no-repeat white;background-size: contain; }.checkbox input[type="checkbox"]:checked + label::before {background-image: url("../tpi/images/tick.png"); }input[type="checkbox"].ios8-switch {display: none;position: absolute;margin: 8px 0 0 16px; }input[type="checkbox"].ios8-switch + label {position: relative;padding: 6.83px 0 0 57.372px;line-height: 2.0em; }input[type="checkbox"].ios8-switch + label:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 39.614px;height: 24.588px;border-radius: 16px;background: #757575;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:after {content: "";position: absolute;display: block;left: 0;top: 0.683px;width: 23.222px;height: 23.222px;border-radius: 16px;background: #fff;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:hover:after {box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }input[type="checkbox"].ios8-switch:checked + label:after {left: 16.392px; }input[type="checkbox"].ios8-switch:checked + label:before {background: #0d7bb3; }.checkbox-ios {display: inline-block;margin-left: 13.66px; }.checkbox-ios label {font-size: 10.928px;color: #989898; }input:disabled {background-color: #bfbfbf !important; }input.btn-reg {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 17.075px;text-transform: uppercase;padding: 6.83px 15.026px;margin-top: 9.562px;cursor: pointer; }.form-group.register {display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start; }.content .form-group.register .btn-reg {margin: 0; }input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0; }label.with-info .tooltype {position: relative; }.price label.with-info .tooltype {top: -3px; }label.with-info .tooltype > span {display: inline-block;opacity: 0;position: absolute;left: 50%;bottom: 27.32px;width: 232.22px;color: #bababa;background: white;visibility: visible;border: 1.366px solid #bababa;border-radius: 6px;text-align: left;font-size: 10.245px;padding: 1.366px 0 0 4.098px;margin-left: -75.13px;z-index: 999;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {content: '';position: absolute;bottom: -22.539px;left: 33.5%;margin-left: -10.928px;width: 0;height: 0;border: 10.928px solid transparent;border-top: 10.928px solid #bababa; }label.with-info .tooltype > span:after {border-top: 10.928px solid white;bottom: -21.173px; }label.with-info .tooltype img {width: 15.026px;vertical-align: middle; }label.with-info .tooltype:hover > span {display: inline-block;opacity: 1;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype::before {content: "*";color: #dd2a1b; }section.content-main .tabs {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 50.542px; }section.content-main .tabs > div {position: relative;width: calc(40.2*13.66px - 2*13.66px);padding: 19.124px 0 0 27.32px;border: 1.366px solid #cfcfcf;border-radius: 2.5px;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div .top {display: flex;flex-direction: row;margin-bottom: 6.83px; }section.content-main .tabs > div .top .icon {width: 51.908px;padding-top: 4.098px;margin-right: 13.66px; }section.content-main .tabs > div .top .icon img {width: 100%; }section.content-main .tabs > div .top .title {font-size: 23.222px;text-transform: uppercase; }section.content-main .tabs > div .top .subtitle {font-size: 13.9332px;font-weight: 100;text-transform: uppercase; }section.content-main .tabs > div .advantages {display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap; }section.content-main .tabs > div .advantages .elem {display: flex;flex-direction: row;align-items: center;margin-bottom: 12.294px;margin-right: 9.562px; }section.content-main .tabs > div .advantages .elem .icon {width: 24.0416px; }section.content-main .tabs > div .advantages .elem .icon img {width: 100%;vertical-align: middle; }section.content-main .tabs > div .advantages .elem .title {font-size: 13.66px;line-height: 14.343px;margin-left: 8.196px;color: #0074af; }section.content-main .tabs > div .btn-choose {width: 139.332px;position: absolute;top: 32.784px;right: 21.856px;padding: 6.83px 0;font-size: 13.9332px;text-align: center;color: white;text-transform: uppercase;background-color: #0d7bb3;border: 1.366px solid #0d7bb3;border-radius: 2.5px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div .btn-choose span:first-child {display: inline; }section.content-main .tabs > div .btn-choose span:last-child {display: none; }section.content-main .tabs > div.active {border-color: #0d7bb3;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose {background-color: white;color: #0d7bb3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose span:first-child {display: none; }section.content-main .tabs > div.active .btn-choose span:last-child {display: inline; }section.content-main hr {border: 0;height: 1.366px;margin-bottom: 0;background-color: #c3c3c3; }section.content-main .content form {display: inline-block;text-align: center; }section.content-main .content .form-group {position: relative;width: auto;text-align: left;margin-bottom: 16.392px; }section.content-main .content .form-group > label {display: inline-block;text-align: left;width: 264.321px;font-size: 14.0015px; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 229.488px;background-color: white;border: 1.6392px inset #bfbfbf;border-radius: 2.5px;padding: 6.83px 11.611px;font-size: 13.66px;height: 17.075px; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {position: absolute;width: auto;font-size: 10.928px;height: 36%;line-height: 100%;right: 4.098px;top: 8%;color: white;text-transform: uppercase;background-color: #0d7bb3;border-radius: 2.5px;padding: 8px 8px;cursor: pointer; }section.content-main .content .form-group input[type="email"] + label::after,section.content-main .content .form-group input[type="tel"] + label::after,section.content-main .content .form-group input[type="text"] + label::after,section.content-main .content .form-group input[type="date"] + label::after {display: none; }section.content-main .content .form-group select {width: 256.125px;height: 30.735px;padding-top: 0;padding-bottom: 0; }section.content-main .content .form-group input::-webkit-outer-spin-button,section.content-main .content .form-group input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0; }section.content-main .content .form-group input[type='date'] {-moz-appearance: textfield; }section.content-main .content .form-group ::-webkit-calendar-picker-indicator {opacity: 0;z-index: 999; }section.content-main .content .form-group input[name="birthday"] {position: relative; }section.content-main .content .form-group input[name="birthday"]::after {content: '';display: inline-block;background: url(../tpi/images/calendar.png) no-repeat;background-position: center;width: 27.32px;height: 54.64px;position: absolute;right: 4.098px; }section.content-main .content .form-group.required > label:not(.with-info)::after {content: "*";color: #dd2a1b;margin-left: 2.049px; }section.content-main .content .retail-content .input-wrapper {display: inline-block;padding-top: 20.49px;margin-bottom: 30.052px; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 13.66px;text-align: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.content-main .content .wholesale-content {display: none;position: relative;opacity: 0; }section.content-main .content .wholesale-content .what-i-get.hide-content {box-shadow: none; }section.content-main .content .wholesale-content .what-i-get {position: absolute;top: 0;height: auto;overflow: hidden;z-index: 999;background-color: white;box-shadow: 0 2.049px 1.366px rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 7.513px;font-size: 13.66px;font-weight: 400;color: white;text-transform: uppercase;background-color: white;background-image: url("../tpi/images/what-i-get-bg.png");background-position: center;background-size: contain;background-repeat: no-repeat;text-align: center;cursor: pointer; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 6.83px;vertical-align: middle; }section.content-main .content .wholesale-content .what-i-get .content {position: absolute;background-color: white;text-align: center;padding-bottom: 13.66px; }section.content-main .content .wholesale-content .what-i-get .content img {max-width: 100%; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {width: 27.32px;position: absolute;left: calc(50% - 1*13.66px);bottom: -3.415px;cursor: pointer; }section.content-main .content .wholesale-content .persons {display: flex;flex-direction: row;align-items: center;padding-top: 61.47px;padding-left: 2.732px;margin-bottom: 20.49px; }section.content-main .content .wholesale-content .persons > div {cursor: pointer;margin-right: 204.9px; }section.content-main .content .wholesale-content .persons > div .icon {display: inline-block;vertical-align: middle;width: 23.905px;max-width: 25px;height: 23.905px;max-height: 25px;background-repeat: no-repeat;background-position: center;background-size: contain;margin-right: 4.098px;-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons > div span {font-size: 13.66px;text-transform: uppercase;border-bottom: 1.366px dotted black;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons > div.active span {color: #4097c3;border-width: 0;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons .individual.active .icon {background-image: url("../tpi/images/individual-red.png");-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons .individual .icon {background-image: url("../tpi/images/individual.png"); }section.content-main .content .wholesale-content .persons .entity.active .icon {background-image: url("../tpi/images/entity-red.png"); }section.content-main .content .wholesale-content .persons .entity .icon {background-image: url("../tpi/images/entity.png"); }section.content-main .content .wholesale-content .content .row {border-bottom: 1.366px solid #c3c3c3;padding-top: 20.49px;padding-bottom: 13.66px; }section.content-main .content .wholesale-content .content .row .info {font-size: 13.66px;font-weight: 100;text-align: left;color: #bababa;margin-bottom: 17.075px; }section.content-main .content .wholesale-content .content .row .info img {width: 20.49px;margin-right: 6.83px;vertical-align: middle; }section.content-main .content .wholesale-content .content .row .wrapper {display: flex;flex-direction: row;flex-wrap: wrap; }section.content-main .content .wholesale-content .content .row:last-child {border: 0; }section.content-main .content .wholesale-content .content label[for="delivery-address"]::after {display: none; }section.content-main .content .wholesale-content .content label[for="delivery-address"] span::after {content: "*";color: #dd2a1b;margin-left: 2.049px; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 98.352px; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -30.052px; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {margin-left: -32.784px; }section.content-main .content .wholesale-content .entity-content {display: none;opacity: 0; }section.content-main .content .wholesale-content .checkbox-wrapper {margin-left: 68.3px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 27.32px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 17.758px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.content-main .content .infographics {width: 592.161px;float: right;display: inline-block;text-align: center; }section.content-main .content .infographics img {max-width: 100%; }section.footer {background-color: #e3e3e3;margin-top: 68.3px;height: 81.96px; }section.footer .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%; }section.footer .logo {width: 191.24px; }section.footer .logo img {max-width: 100%; }section.footer ul {display: flex;flex-direction: row;align-items: center;padding: 0; }section.footer ul li {font-size: 12.977px;list-style-type: none;padding: 0 13.66px; }section.footer ul li:first-child {padding-left: 0; }section.footer ul li:not(:last-child) {border-right: 1.366px solid #7b7b7b; }section.footer .phone img {width: 24.588px;margin-right: 20.49px;vertical-align: bottom; }section.footer .phone a {font-size: 23.222px;color: black; }.overlay {display: none;opacity: 0;position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);cursor: pointer;z-index: 9999; }.modal {display: none;opacity: 0;position: fixed;top: 50%;left: 50%;z-index: 9999; }.modal-sms {width: 225.39px;height: 136.6px;margin-top: -68.3px;margin-left: -112.695px;background-color: white;border-radius: 3px; }.modal-sms form {text-align: center; }.modal-sms form input {width: 150.26px;height: 24.588px;border: 1.6392px inset #bfbfbf;border-radius: 2.5px;margin-bottom: 19.124px;text-align: center;font-size: 20.49px;letter-spacing: 4.098px; }.modal-sms .title {font-size: 17.758px;font-weight: 400;text-transform: uppercase;text-align: center;padding: 10.928px 0; }.modal-sms .btn-confirm {width: 129.77px;height: 30.052px;color: white;font-size: 13.66px;font-weight: 100;text-transform: uppercase;border-radius: 2.5px;background-color: #0d7bb3;border: none;cursor: pointer; }.modal-sms .btn-cancel {font-size: 10.928px;text-decoration: underline;border: 0;background: white;cursor: pointer; }section.cart .title {display: inline-block;float: left;margin-bottom: 0 !important; }section.cart .management {float: left;display: flex;flex-direction: row;align-items: center;margin-top: 27.32px;margin-left: 98.352px; }section.cart .management > div {margin-right: 46.444px;cursor: pointer; }section.cart .management > div img {width: 28.686px;vertical-align: middle; }section.cart .management > div span {font-size: 13.66px;margin-left: 5.464px;border-bottom: 1.366px dashed black; }section.cart .management > div.active span {border-bottom: 0; }section.cart .alert-top {margin-top: 10.928px;background-color: #fdcfcc;border-radius: 2.5px;font-size: 13.66px;padding: 4.781px 10.928px 4.781px 10.928px; }section.cart .alert-top .close {float: right;width: 13.66px;height: 13.66px;background-image: url("../tpi/images/close-icon.png");background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer; }section.cart .cart-table {width: 100%;margin-top: 13.66px;border-collapse: collapse;border-top-left-radius: 2.5px;border-top-right-radius: 2.5px; }section.cart .cart-table label.with-info .tooltype::before {content: ""; }section.cart .cart-table .tooltype-red > span {width: 137px;font-size: 13.66px !important;margin-left: -49.176px !important;background-color: #fdcfcc;color: black;border-color: transparent;padding: 4.781px; }section.cart .cart-table .tooltype-red > span::before,section.cart .cart-table .tooltype-red > span::after {border-top-color: #fdcfcc; }section.cart .cart-table .tooltype-red .btn-agree {background-color: #4e8820;font-size: 13.66px;color: white;border-radius: 2.5px;border: 0;margin-top: 6.83px; }section.cart .cart-table .tooltype-red .btn-delete {color: #dd2a1b;font-size: 12.294px;background-color: transparent;border: 0;border-bottom: 1.366px dotted #dd2a1b;margin-top: 6.83px; }section.cart .cart-table .tooltype-green > span {width: 137px;font-size: 13.66px !important;margin-left: -49.176px !important;background-color: #e2ffe7;color: black;border-color: transparent;padding: 4.781px; }section.cart .cart-table .tooltype-green > span::before,section.cart .cart-table .tooltype-green-red > span::after {border-top-color: #e2ffe7; }section.cart .cart-table .tooltype-green .btn-agree {background-color: #4e8820;font-size: 13.66px;color: white;border-radius: 2.5px;border: 0;margin-top: 6.83px; }section.cart .cart-table .tooltype-green .btn-delete {color: #dd2a1b;font-size: 12.294px;background-color: transparent;border: 0;border-bottom: 1.366px dotted #dd2a1b;margin-top: 6.83px; }section.cart .cart-table thead {background-color: #0d7bb3; }section.cart .cart-table thead th {text-transform: uppercase;color: white;font-size: 13.66px;font-weight: 400;text-align: left;padding: 8.196px 0; }section.cart .cart-table thead th:first-child {padding-left: 13.66px;border-top-left-radius: 2.5px; }section.cart .cart-table thead th:last-child {padding-right: 13.66px;border-top-right-radius: 2.5px; }section.cart .cart-table thead .vendor-code {width: 102.45px; }section.cart .cart-table thead .brand {width: 163.92px; }section.cart .cart-table thead .name {width: 341.5px; }section.cart .cart-table thead .supply {width: 131.136px; }section.cart .cart-table thead .price {width: 118.842px; }section.cart .cart-table thead .quantity-cart {width: 136.6px; }section.cart .cart-table thead .sum {width: 105.182px; }section.cart .cart-table thead .favorites {width: 36.882px; }section.cart .cart-table .product {border-bottom: 1.366px solid #bababa; }section.cart .cart-table .product td {padding: 16.392px 0 0 0;vertical-align: top; }section.cart .cart-table .product td:first-child {padding-left: 12.294px; }section.cart .cart-table .product .vendor-code .code {font-size: 15.026px;color: #505050; }section.cart .cart-table .product .vendor-code .replace {width: 81.96px;font-size: 11.611px;line-height: 12.294px; }section.cart .cart-table .product .vendor-code .replace span {display: inline-block;color: #8f8f8f; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 10.928px; }section.cart .cart-table .product .brand {font-size: 13.66px;text-transform: uppercase; }section.cart .cart-table .product .name {padding-right: 14px; }section.cart .cart-table .product .name .text {font-size: 12.977px;line-height: 17.758px; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 20.49px; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 11.611px;line-height: 11.611px;color: #0d7bb3;resize: none;padding: 0;border: 0;text-align: left;overflow: hidden; }section.cart .cart-table .product .name .comment-wrapper img {vertical-align: top; }section.cart .cart-table .product .supply > div {font-size: 13.66px;margin-bottom: 11.611px; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 12.0208px; }section.cart .cart-table .product .supply img.arrow {width: 9.0156px;vertical-align: text-top; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 47.81px;margin-left: 5.464px; }section.cart .cart-table .product .supply span {display: inline-block;font-size: 15.026px;margin-left: 5.464px; }section.cart .cart-table .product .supply .availability img {vertical-align: top;margin-top: 5.464px; }section.cart .cart-table .product .price img {width: 9.0156px; }section.cart .cart-table .product .price.up img.down,section.cart .cart-table .product .price.down img.up {display: none; }section.cart .cart-table .product .price.up img.up,section.cart .cart-table .product .price.down img.down {display: inline; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 15.709px; }section.cart .cart-table .product .quantity-cart {padding-top: 9.562px; }section.cart .cart-table .product .quantity-cart button {border: 1.366px solid #0d7bb3;color: blue;border-radius: 2.5px;background-color: white;width: 30.052px;height: 27.32px;padding: 0;background-repeat: no-repeat;background-position: center;cursor: pointer;outline: none; }section.cart .cart-table .product .quantity-cart button.minus {background-image: url("../tpi/images/minus-icon.png"); }section.cart .cart-table .product .quantity-cart button.plus {background-image: url("../tpi/images/plus-icon.png"); }section.cart .cart-table .product .quantity-cart input {width: 38.248px;height: 23.222px;font-size: 13.9332px;text-align: center;vertical-align: top;border-radius: 2.5px;border: 1.6392px inset #bfbfbf; }section.cart .cart-table .product .favorites {padding-top: 14px;padding-bottom: 14px; }section.cart .cart-table .product .favorites img:first-child,section.cart .cart-table .product .favorites.active img:last-child {display: inline; }section.cart .cart-table .product .favorites.active img:first-child,section.cart .cart-table .product .favorites img:last-child {display: none; }section.cart .cart-table .product .trash {padding-top: 8.196px; }section.cart .cart-table .product .trash button {width: 30.052px;height: 30.052px;border-radius: 2.5px;border: 1.366px solid #bfbfbf;background-image: url("../tpi/images/trash.png");background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none; }section.cart .cart-table .product:last-child {border-bottom-color: #0d7bb3;border-bottom-width: 2.732px; }section.cart .final {padding-top: 13.66px;overflow: auto; }section.cart .final .alert-bottom {float: left;width: 66%;font-size: 11.611px;line-height: 12.294px; }section.cart .final .total {float: right; }section.cart .final .total .text-and-btns {font-size: 13.66px;font-weight: bold;text-transform: uppercase; }section.cart .final .total .text-and-btns span {margin-left: 30.052px; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 30.052px;height: 30.052px;border-radius: 2.5px;border-width: 1.366px;border-style: solid;background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none;vertical-align: middle; }section.cart .final .total .text-and-btns .btn-clear {border-color: #bfbfbf;background-image: url("../tpi/images/clear-icon.png");margin-right: 10.928px;margin-left: 6.83px; }section.cart .final .total .text-and-btns .btn-save {border-color: #0d7bb3;background-image: url("../tpi/images/save-icon.png");margin-left: 30.052px; }section.cart .final .total input.btn-checkout {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 17.075px;text-transform: uppercase;padding: 6.83px 15.026px;margin-right: 20.49px;cursor: pointer; }section.cart .final .total label.with-info .tooltype > span {width: 129.77px;margin-left: -47.81px;padding-bottom: 6.83px;text-align: center; }section.cart .final .total label.with-info .tooltype::before {content: ""; }section.cart .final .total .checkbox-wrapper {width: 314.18px;margin-top: 13.66px; }section.cart .final .total .checkbox {margin-bottom: 13.66px;text-align: left; }section.cart .final .total .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.payment .title {margin-bottom: 13.66px; }section.payment .subtitle {font-size: 13.66px;margin-bottom: 27.32px; }section.payment .subtitle a {color: #0074af;text-decoration: underline; }section.payment .options {display: flex;flex-direction: row; }section.payment .options > div {padding: 40.98px 0;text-align: center; }section.payment .options > div:not(:last-child) {border-right: 1.366px solid #bfbfbf; }section.payment .options > div .icon {text-align: center;height: 67.2072px;line-height: 67.2072px;margin-bottom: 13.66px; }section.payment .options > div .icon img {max-height: 100%;vertical-align: middle; }section.payment .options > div .title {font-size: 13.3868px;text-transform: uppercase;text-align: center;margin-bottom: 10.928px;color: black; }section.payment .options > div .desc {font-size: 13.66px;text-align: center;margin-bottom: 4.098px;height: 43.712px; }section.payment .options > div .btn-and-info {position: relative; }section.payment .options > div button {width: 163.92px;height: 40.98px;box-sizing: border-box;font-size: 10.928px;letter-spacing: 0.683px;border-style: solid;border-color: transparent;border-radius: 2.5px;background-color: #0074af;color: white;padding-top: 0;padding-bottom: 0;text-transform: uppercase;cursor: pointer;outline: none; }section.payment .options > div button img {width: 20.49px;float: left;margin-left: 6.83px;vertical-align: middle; }section.payment .options > div button span {vertical-align: middle; }section.payment .options > div .with-info {width: 15.026px;height: 15.026px;position: absolute;right: -30.052px;top: 50%;margin-top: -7.513px; }section.payment .options > div .with-info .tooltype::before {content: ""; }section.payment .options > div .with-info span {width: 122.94px;margin-left: -61.47px;text-align: center;padding-bottom: 6.83px; }section.payment .options > .cash .with-info span {width: 150.26px;margin-left: -75.13px; }section.payment .options > div .with-info span::before,section.payment .options > div .with-info span::after {left: 50%;margin-left: -13.66px; }section.payment .options > div .with-info img {max-width: 100%;vertical-align: top; }section.payment .options > div .price {font-size: 12.977px;margin-top: 5.464px; }section.payment .options > .card {padding-left: 142.064px;padding-right: 96.986px; }section.payment .options > .card .desc img {width: 122.94px;margin-top: 6.83px; }section.payment .options > .transfer {padding-left: 96.986px;padding-right: 96.986px; }section.payment .options > .cash {padding-left: 101.084px; }section.payment .please {font-size: 13.66px;text-align: center;color: #7d7d7d;margin-top: 40.98px; } }@media all and (max-width: 959px) {section.payment .title {font-size: 7vw; }section.payment .subtitle {font-size: 3vw; }section.payment .options {flex-direction: column; }section.payment .options > div:not(:last-child) {border-right: 0;border-bottom: 0.2vw solid #bfbfbf; }section.payment .options > div {padding-left: 0 !important;padding-right: 0 !important; }section.payment .options > div .icon {height: 15vw;line-height: 15vw;margin-bottom: 2.5vw; }section.payment .options > div .icon img {height: 100%; }section.payment .options > div .title {font-size: 4.5vw; }section.payment .options > div .desc {font-size: 4vw;height: auto;margin-bottom: 2vw; }section.payment .options > .card .desc img {width: 36vw; }section.payment .options > div button {width: 40vw;height: 8vw;font-size: 2.8vw; }section.payment .options > div button img {width: 4.2vw; }section.payment .options > div .price {font-size: 4vw;margin-top: 1.5vw; }section.payment .please {font-size: 3.2vw; }section.payment .options > div .with-info {width: 5vw;height: 5vw;right: 13vw;margin-top: -2.5vw; }section.payment .options > div .with-info img {width: 5vw; }section.payment .options > div .with-info span {width: 58vw;padding: 1vw;font-size: 5vw;margin-left: -60.5vw;bottom: 7vw; }section.payment .options > div .with-info .tooltype > span::before,section.payment .options > div .with-info .tooltype > span::after {border-width: 4vw;bottom: -8vw;margin-left: 18vw; }section.payment .options > div .with-info .tooltype > span::after {bottom: -7.7vw; }section.payment .options > .cash .with-info span {width: 62vw;margin-left: -60.5vw; }section.payment .options > .cash .with-info .tooltype > span::before,section.payment .options > .cash .with-info .tooltype > span::after {margin-left: 18vw; } }@media (max-width: 959px) {.container > .title,.container .head .title {margin-top: 36px;margin-bottom: 30px;font-size: 17px; }section.header .top-bar {height: 102px;text-align: center; }section.header .top-bar p {display: block;float: none;font-size: 17px;padding-top: 7px; }section.header .top-bar .address {margin-right: 0; }section.header .top-bar .phone {float: none;padding-top: 7px; }section.header .top-bar .phone a {display: inline-block;font-size: 32px; }section.header .top-bar .phone .icon {display: inline-block;width: 28px;padding-bottom: 5px; }section.header .header-main {padding-top: 14px; }section.header .header-main .container {display: block;flex-direction: initial;justify-content: initial; }section.header .header-main .logo {float: left;width: 212px;display: inline-block;padding-right: 31px;border-right: none; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {display: inline-block;width: 212px;margin-bottom: 11px; }section.header .header-main .logo-in-2 {display: inline-block;width: 171px; }section.header .header-main .search-form {width: 342px;float: right; }section.header .header-main .search-wrapper {display: inline-block;max-width: 342px;width: 100%;height: 34px;margin: 0; }section.header .header-main .search-wrapper input {font-size: 15px;border: 0;padding: 0 49px 3px 37px;height: 27px; }section.header .header-main .search-wrapper input.search-code {width: 254px;border: 1px solid #8e8e8e;border-radius: 2.5px;padding-top: 3px;padding-bottom: 2px; }section.header .header-main .search-wrapper input[type="image"] {top: 1px;right: 0;width: 41px;height: 34px;margin: -1px 0 0 0; }section.header .header-main .search-btns {width: 342px;margin: 9px 0 0; }section.header .header-main .search-btns .checkbox {margin-bottom: 8px; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label {position: relative;padding-left: 20px;font-size: 15px; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label::before {top: -1px;left: 0;width: 16px;height: 16px; }section.header .header-main .cart {display: inline-block;float: left;width: 239px;margin: 20px 0 20px calc((100% - 239px - 220px)/2); }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 4px; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 14px;margin-bottom: 10px; }section.header .header-main .cart .text p {font-size: 16px; }section.header .header-main .cart .bottom {margin-top: 11px; }section.header .header-main .cart .look {font-size: 12px;padding-bottom: 3px;border-bottom: 1px solid black; }section.header .header-main .cart .look img {margin-left: 4px; }section.header .header-main .cart .btn-checkout {width: 134px;height: 27px;font-size: 14px;margin-left: 16px; }section.header .header-main .personal {float: left;margin: 20px 0 0 10px;padding-top: 0;max-width: 210px;width: 100%; }section.header .header-main .personal p {margin-bottom: 3px;font-size: 16px;padding-left: 0 !important;padding-top: 0 !important; }section.header .header-main .personal .logout {top: 0;right: 0; }section.header .nav {display: none; }section.header .mobile-button {display: block; }.checkbox input[type="checkbox"] + label {padding-left: 20px;font-size: 15px; }.checkbox input[type="checkbox"] + label::before {top: -1px;width: 16px;height: 16px; }input[type="checkbox"].ios8-switch + label {padding: 7px 0 0 57px; }input[type="checkbox"].ios8-switch + label:before {width: 40px;height: 25px; }input[type="checkbox"].ios8-switch + label:after {top: 1px;width: 23px;height: 23px; }input[type="checkbox"].ios8-switch:checked + label:after {left: 16px; }.checkbox-ios {margin-left: 14px; }.checkbox-ios label {font-size: 11px; }input.btn-reg {font-size: 17px;padding: 7px 15px;margin-top: 10px; }label.with-info .tooltype > span {bottom: 27px;width: 232px;border: 1px solid #bababa;font-size: 10px;padding: 1px 0 0 4px;margin-left: -75px; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {bottom: -23px;margin-left: -11px;border: 11px solid transparent;border-top: 11px solid #bababa; }label.with-info .tooltype > span:after {border-top: 11px solid white;bottom: -21px; }label.with-info .tooltype img {width: 15px; }section.content-main .tabs {display: block;flex-direction: initial;justify-content: initial;margin: 0 auto 30px auto; }section.content-main .tabs > div {width: calc(549px - 27px - 2px);padding: 19px 0 0 27px;border: 1px solid #cfcfcf;border-radius: 3px;margin: 0 auto 20px; }section.content-main .tabs > div .top {margin-bottom: 7px; }section.content-main .tabs > div .top .icon {width: 52px;padding-top: 4px;margin-right: 14px; }section.content-main .tabs > div .top .title {font-size: 23px; }section.content-main .tabs > div .top .subtitle {font-size: 14px; }section.content-main .tabs > div .advantages .elem {margin-bottom: 12px;margin-right: 10px; }section.content-main .tabs > div .advantages .elem .icon {width: 24px; }section.content-main .tabs > div .advantages .elem .title {font-size: 14px;line-height: 14px;margin-left: 8px; }section.content-main .tabs > div .btn-choose {width: 139px;top: 33px;right: 22px;padding: 7px 0;font-size: 14px;border: 1px solid #0d7bb3;border-radius: 2.5px; }section.content-main .content .form-group {margin-bottom: 16px; }section.content-main .content .form-group > label {width: 264px;font-size: 14px; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 229px;border: 1px inset #bfbfbf;padding: 6px 12px;font-size: 14px;height: 17px; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {font-size: 11px;right: 4px;padding: 8px 8px; }section.content-main .content .form-group select {width: 256px;height: 31px; }section.content-main .content .form-group input[name="birthday"]::after {width: 27px;height: 55px;right: 4px; }section.content-main .content .form-group.register {display: inline-block;flex-direction: initial;justify-content: initial;align-items: initial;margin-bottom: 0; }section.content-main .content .form-group.required > label:not(.with-info)::after {margin-left: 2px; }section.content-main .content .retail-content .input-wrapper {padding-top: 20px;margin-bottom: 30px;float: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 14px; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {font-size: 11px;padding-left: 27px; }section.content-main .content .wholesale-content .what-i-get {box-shadow: 0 2px 1px rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 8px;font-size: 14px; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 7px; }section.content-main .content .wholesale-content .what-i-get .content {padding-bottom: 14px; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {width: 27px;left: calc(50% - 14px);bottom: 3px; }section.content-main .content .wholesale-content .persons {padding-top: 61px;padding-left: 3px;margin-bottom: 20px; }section.content-main .content .wholesale-content .persons > div {margin-right: 0; }section.content-main .content .wholesale-content .persons > div .icon {width: 24px;max-width: 25px;height: 24px;max-height: 25px;margin-right: 4px; }section.content-main .content .wholesale-content .persons > div span {font-size: 14px;border-bottom: 1px dotted black; }section.content-main .content .wholesale-content .persons .entity {margin-left: 30px; }section.content-main .content .wholesale-content .content .row {border-bottom: 1px solid #c3c3c3;padding-top: 20px;padding-bottom: 14px; }section.content-main .content .wholesale-content .content .row .info {font-size: 14px;margin-bottom: 17px; }section.content-main .content .wholesale-content .content .row .info img {width: 20px;margin-right: 7px; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 0; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -30px; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {position: relative;top: 114px;left: 0;margin-left: 0; }section.content-main .content .wholesale-content .checkbox-wrapper {position: relative;top: -20px;margin-left: 0; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 27px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 18px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {font-size: 11px;padding-left: 27px; }section.content-main .content .infographics, section.content-main .content .wholesale-content .what-i-get {display: none; }section.content-main hr {height: 1px; }section.footer {margin-top: 68px;height: 103px;padding: 20px 0; }section.footer .container {display: block;justify-content: initial;flex-direction: initial;position: relative;padding: 0; }section.footer .logo {display: block;width: 191px;margin: 0 auto; }section.footer ul {display: inline-block;flex-direction: initial;align-items: initial;width: 475px;position: absolute;bottom: 0;left: calc((100% - 475px)/2);margin: 0; }section.footer ul li {float: left;font-size: 12px;padding: 0 8px; }section.footer ul li:not(:last-child) {border-right: 1px solid #7b7b7b; }section.footer .phone {text-align: center;margin-top: 10px; }section.footer .phone img {width: 20px;margin-right: 10px; }section.footer .phone a {font-size: 18px; }section.cart .management {margin-top: 27px;margin-left: 0;text-align: center; }section.cart .management > div {margin-right: 46px; }section.cart .management > div img {width: 29px; }section.cart .management > div span {display: block;font-size: 14px;margin-left: 5px;border-bottom: 1px dashed black;margin-top: 10px; }section.cart .alert-top {margin-top: 11px;font-size: 14px;padding: 5px 11px; }section.cart .alert-top .close {width: 14px;height: 14px; }section.cart .cart-table {display: block;margin-top: 14px; }section.cart .cart-table .tooltype-red > span {width: 137px;font-size: 14px !important;margin-left: -49px !important;border-color: transparent;padding: 5px; }section.cart .cart-table .tooltype-red .btn-agree {font-size: 14px;margin-top: 7px; }section.cart .cart-table .tooltype-red .btn-delete {font-size: 12px;border-bottom: 1px dotted #dd2a1b;margin-top: 7px; }section.cart .cart-table .tooltype-green > span {width: 137px;font-size: 14px !important;margin-left: -49px !important;border-color: transparent;padding: 5px; }section.cart .cart-table .tooltype-green .btn-agree {font-size: 14px;margin-top: 7px; }section.cart .cart-table .tooltype-green .btn-delete {font-size: 12px;border-bottom: 1px dotted #dd2a1b;margin-top: 7px; }section.cart .cart-table tr, section.cart .cart-table td {display: block; }section.cart .cart-table tr {padding-bottom: 16px; }section.cart .cart-table thead {display: none; }section.cart .cart-table thead th {font-size: 14px;padding: 8px 0; }section.cart .cart-table thead th:first-child {padding-left: 14px; }section.cart .cart-table thead th:last-child {padding-right: 14px; }section.cart .cart-table thead .vendor-code {width: 102px; }section.cart .cart-table thead .brand {width: 164px; }section.cart .cart-table thead .name {width: 342px; }section.cart .cart-table thead .supply {width: 131px; }section.cart .cart-table thead .price {width: 119px; }section.cart .cart-table thead .quantity-cart {width: 137px; }section.cart .cart-table thead .sum {width: 105px; }section.cart .cart-table thead .favorites {width: 37px; }section.cart .cart-table .table-hidden-title {display: block; }section.cart .cart-table .product {border-bottom: 1px solid #bababa; }section.cart .cart-table .product td {padding: 16px 0 0 0; }section.cart .cart-table .product td:first-child {padding-left: 0; }section.cart .cart-table .product .vendor-code .code {font-size: 15px; }section.cart .cart-table .product .vendor-code .replace {width: 270px;font-size: 12px;line-height: 12px; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 11px; }section.cart .cart-table .product .brand {font-size: 14px; }section.cart .cart-table .product .name {padding-right: 0; }section.cart .cart-table .product .name .text {font-size: 13px;line-height: 18px; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 20px; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 12px;line-height: 12px; }section.cart .cart-table .product .supply > div {font-size: 14px;margin-bottom: 12px; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 12px; }section.cart .cart-table .product .supply img.arrow {width: 9px; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 48px;margin-left: 5px; }section.cart .cart-table .product .supply span {font-size: 15px;margin-left: 5px; }section.cart .cart-table .product .supply .availability img {margin-top: 5px; }section.cart .cart-table .product .price img {width: 9px; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 16px; }section.cart .cart-table .product .price label.with-info .tooltype {top: -3px; }section.cart .cart-table .product .quantity-cart {padding-top: 10px; }section.cart .cart-table .product .quantity-cart button {border: 1px solid #0d7bb3;width: 30px;height: 27px; }section.cart .cart-table .product .quantity-cart input {width: 38px;height: 23px;font-size: 14px;border: 2px inset #bfbfbf; }section.cart .cart-table .product .favorites {display: inline-block;float: left;padding-top: 14px;padding-right: 20px; }section.cart .cart-table .product .trash {padding-top: 8px; }section.cart .cart-table .product .trash button {width: 30px;height: 30px;border: 1px solid #bfbfbf; }section.cart .cart-table .product:last-child {border-bottom-width: 3px; }section.cart .final {padding-top: 14px; }section.cart .final .alert-bottom {width: 100%;font-size: 12px;line-height: 12px; }section.cart .final .total {display: inline-block;float: none;margin-top: 20px; }section.cart .final .total .text-and-btns {display: inline-block;font-size: 14px; }section.cart .final .total .text-and-btns span {margin-left: 30px; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 30px;height: 30px;border-width: 1px; }section.cart .final .total .text-and-btns .btn-clear {margin-right: 11px;margin-left: 7px; }section.cart .final .total .text-and-btns .btn-save {margin-left: 30px; }section.cart .final .total input.btn-checkout {font-size: 17px;padding: 7px 15px;margin-right: 20px; }section.cart .final .total label.with-info .tooltype > span {width: 130px;margin-left: -48px;padding-bottom: 7px; }section.cart .final .total .checkbox-wrapper {width: 314px;margin-top: 14px; }section.cart .final .total .checkbox {margin-bottom: 14px; }section.cart .final .total .checkbox label {font-size: 11px;padding-left: 27px; } }@media (max-width: 779px) {.container .head .title {width: 100%; }section.cart .management > div {display: inline-block;margin-right: 20px;margin-top: 20px; }section.cart .management {display: block;flex-direction: initial;align-items: initial;float: none; } }@media (max-width: 689px) {section.header .header-main .logo {float: none;width: 100%;padding-right: 0; }section.header .header-main .logo-in-1 {display: block;margin: 0 auto; }section.header .header-main .logo-in-2 {display: none; }section.header .header-main .search-form {display: block;float: none;margin: 20px auto 0; }section.header .header-main .cart {display: block;margin-left: 0; }section.header .header-main .personal {display: block;float: right;margin-left: 0; }section.content-main .tabs > div {width: calc(278px - 8px - 2px);padding: 18px 0 0 8px; }section.content-main .tabs > div .top .subtitle {font-size: 10px; }section.content-main .tabs > div .advantages {display: block;flex-direction: initial;align-items: initial;flex-wrap: initial;margin-top: 44px; }section.content-main .tabs > div .advantages .elem .icon {width: 24px; }section.content-main .tabs > div .advantages .elem .title {font-size: 14px;line-height: 14px;margin-left: 8px; }section.content-main .tabs > div .btn-choose {width: 139px;top: 80px;left: 70px; } }@media (max-width: 601px) {section.content-main .content .form-group {display: block;width: 255px;margin-right: 20px; }section.content-main .content .form-group label[for=delivery-address], section.content-main .content .form-group label[for=fact-address] {margin-bottom: 5px; }section.content-main .content .form-group input[type="text"] + label {top: 18px;padding-top: 8px;height: 23%;right: 2px; } }@media (max-width: 539px) {section.footer {height: 133px; }section.footer ul {width: 238px;left: calc((100% - 238px)/2); }section.footer ul li {float: none;font-size: 12px;padding: 0;text-align: center; }section.footer ul li:not(:last-child) {padding-bottom: 4px;border: none; }section.header .top-bar {height: 84px; }section.header .top-bar p {font-size: 14px; }section.header .top-bar .phone .icon {width: 18px; }section.header .top-bar .phone a {font-size: 22px; }section.header .header-main .search-form {max-width: 342px;width: 100%; }section.header .header-main .search-wrapper input.search-code {width: calc(100% - 37px - 49px - 2px); }section.header .header-main .search-btns {max-width: 342px;width: 100%; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label {font-size: 11px; }section.header .header-main .cart {float: none;margin: 20px auto; }section.header .header-main .personal {float: none;margin: 20px auto; } }@media (max-width: 449px) {section.cart .final .total .checkbox label, section.cart .final .total .checkbox-wrapper {width: 250px; }section.cart .final {overflow: hidden; }label.with-info .tooltype {display: inline-block;margin: 0; }label.with-info .tooltype > span {left: 30px; }section.cart .final .total label.with-info .tooltype > span {width: 60px; }section.content-main .content .wholesale-content .persons {padding-top: 20px; }section.content-main .content .wholesale-content .persons {display: block;flex-direction: initial;align-items: initial; }section.content-main .content .wholesale-content .persons .entity {margin: 20px 0 0 0; }section.cart .final .total .text-and-btns {width: 200px; }section.cart .final .total .text-and-btns .btn-clear {margin-top: 10px; }section.cart .final .total .text-and-btns .btn-save {margin-top: 10px;margin-left: 0; } } @media (max-width: 1200px) {section.home-page .swiper-container.banners .banner-img {width: 100%;height: 100%;overflow: hidden;}section.home-page .swiper-container.banners .banner-img img {width: 100%;height: auto;}section.home-page .swiper-container.banners .swiper-slide .container {overflow: visible;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap {position: relative;margin-left: 84vw;margin-top: -17vw;height: 26.5vw;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .text {font-size: 4.5vw;margin-top: 17vw;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .text-bold {font-size: 4.5vw;font-weight: bold;margin-top: 6px;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo .logo-text {float: none;font-size: 5vw;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo {margin-top: 1vw;margin-left: 2vw;}section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap {display: block;position: relative;margin-left: 80vw;font-size: 2vw;}section.home-page .swiper-container.banners .swiper-slide .container {position: absolute;height: 27%;top: 0;left: calc(50% - 125vw);}section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .text-bold {font-size: 2vw;font-weight: bold;text-transform: uppercase;}section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .text {font-size: 3vw;margin-top: 1px;}section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap {position: relative;margin-left: 73vw;margin-top: -2vw;width: 60vw;font-size: 2vw;}section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg .text-bold {font-size: 4vw;padding: 0px 20px;}section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap .wrap-bg .text {font-size: 3vw;}section.home-page .swiper-container.banners .swiper-slide.banner-1 .banner-wrap .logo .logo-img {display: none;}section.home-page .swiper-container.banners {height: auto;}section.home-page .auto-types .elem .elem-text {font-size: 11px}section.home-page .auto-types .elem {margin-left: 19px;margin-top: 15px;}section.home-page .auto-types {display: block;text-align: center;}section.home-page .vin-search label span {font-size: 2.3vw;line-height: 6vw;visibility: hidden;}section.home-page .vin-search .right-part input {width: 42vw;font-size: 4vw;width: initial;float: none;display: block;position: relative;margin: 0 auto;}section.home-page .vin-search .right-part button {float: none;width: 28vw;margin: 0 auto;display: block;margin-top: 10px;margin-bottom: 10px;font-size: 2.5vw;}.vin-search form{text-align: center;}section.home-page .shares .tooltype {left: -178px;}section.home-page .shares .tooltype:before, section.home-page .shares .tooltype:after {left: 16px;transform: rotate(0deg);}section.home-page .vin-search {height: auto;margin-left: 4px;display: inline-block;}section.home-page .vin-search label .text-bold {visibility: visible;}section.home-page .vin-search .right-part {margin: 0;width: 100%;}section.home-page .container.cyan .accessories .item {width: 84px;height: 43px;margin: 0 auto 38px 20px;margin-top: 30px !important;}section.home-page .section-title {display: inline-block;font-size: 11px;padding-left: 57px;width: 175px;}section.home-page .comfort .item {margin-top: 15px;}section.home-page .comfort .item:first-child, section.home-page .comfort .item:nth-child(2), section.home-page .comfort .item:nth-child(3), section.home-page .comfort .item:nth-child(4) {margin-top: 15px;}section.home-page .trust.col-1 {width: 100%;}section.home-page .trust.col-1 .logo-companies {width: 310px;position: static;display: table-row-group;margin-left: 20vw;}section.home-page .trust.col-2 {padding-left: 10vw;max-width:100%;width:100%;border-left:0px;}section.home-page .trust.col-2 .logo-companies .item {float: none;margin-right: auto;}.swiper-container.reviews.swiper-container-horizontal .swiper-wrapper {width: 543px;}section.home-page .swiper-container.reviews .swiper-slide {height: 362px;}section.home-page .cooperation .item.item-1, section.home-page .cooperation .item.item-2 {width: 100%;}section.home-page .swiper-container.brands .swiper-slide {width: 100% !important;}section.home-page .vin-search label {margin-left: 4vw;}section.home-page .cooperation .item.item-1, section.home-page .cooperation .item.item-2 {width: 100%;margin-bottom: 70px;}section.home-page .cooperation .item .col {height: 0%;}section.home-page .cooperation .item .col.col-2 {margin-left: 60px;}section.home-page .cooperation .item .col .btn-sign-up {top:210px;position: static;margin-top: 5px;}section.home-page .widgets .item.vk-widget {margin-top: 15px;}section.home-page .widgets .item.fb-widget {margin-top: 15px;display: none;}section.home-page .widgets .item.instagram-widget {margin-top: 15px;display: none;}section.home-page .cooperation {margin-bottom: 0px;}.item.item-3 .btn-sign-up{top: 144px !important;}section.home-page .widgets {display: block;margin-bottom: 0px;}.wrap {overflow: hidden;}section.home-page .categories-btn {margin-top: 10px;display: block;}section.home-page .categories-btn .category-btn {font-size: 3vw;width: 100%;margin-top: 15px;}.comfort{width: 100vw;}section.home-page .widgets .item.news-widget {width: 100%;}section.home-page .cooperation .item.item-3 {float: left;}section.home-page .swiper-container.banners .swiper-slide.banner-2 .banner-wrap .btn-search {margin-top: 5px;}.widgets .item {margin: 0 auto;}section.home-page .shares {margin-top: 43px;}section.home-page .location .items .item .item-img {margin: 0 auto;text-align: center;float: none;}section.home-page .location .items .item .item-text {text-align: center;padding:0;float: none;}section.home-page .container.cyan {overflow: visible;}section.home-page .container.cyan .accessories .item .item-link {width: 104px;}.facewidglink{margin: 15px auto;display: flex;padding: 4vw;border-radius: 5px;width: 34vw;background: #00589d;}.faceicon{width: 8vw;height: 8vw;}.faceicontext{color: white;float: right;align-self: center;margin-left: auto;font-size: 4vw;}.instwidglink{margin: 0 auto;display: flex;padding: 4vw;border-radius: 5px;width: 34vw;background: linear-gradient(to right, #0074af 0%, #dd2a1b 100%);}.insticon{width: 8vw;height: 8vw;}.insticontext {color: white;float: right;align-self: center;margin-left: auto;font-size: 4vw;}section.home-page .widgets .item {width:100%;}#vk_groups{margin: 0 auto;}}@media (max-width: 500px){section.home-page .section-title {font-size: 4vw;width: 47vw;}}@media (max-width: 438px) {section.home-page .swiper-container.banners .swiper-slide.banner-3 .banner-wrap {margin-top: -1vw;}section.home-page .vin-search label span {line-height:7vw;}}@media (max-width:360px){section.home-page .trust.col-1 .logo-companies .item {width: 95px;margin: 20px 17px 0;}section.home-page .trust.col-2 {padding-left: 2vw;}}@media (min-width:384px) and (max-width:1200px){section.home-page .cooperation .item.item-1, section.home-page .cooperation .item.item-2 {margin-bottom: 20px;}}@media (min-width:1200px){.facewidget{display: none;}.instwidget{display: none;}}@media (min-width: 768px){.facewidglink {padding: 2vw;}.instwidglink {padding: 2vw;}}@media (min-width:1201px) and (max-width:1356px){section.home-page .trust.col-2 .logo-companies .item:last-child {margin-top: 15px;}section.home-page .container.cyan .accessories .item {width:136px;}}@media (min-width:1201px){section.home-page .comfort .item {margin-top: 2px;}}.modalDialog {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 9999999;-webkit-transition: opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;display: none;pointer-events: none;}.modalDialog:target, .modalDialog.target {display: block;pointer-events: auto;}.modalDialog > div {width: 300px;position: relative;margin: 5% auto;padding: 5px 20px 13px 20px;border-radius: 10px;background: #fff;}.modalDialog-400 > div {width:400px;}.modalDialog-200 > div {width:205px;}.modalDialog-50-procentov > div {width:50%;}.modalDialog-450 > div {width:450px;}.modalDialog > .bigmodal {width: 90%;position: relative;margin: 10% auto;padding: 5px 20px 13px 20px;border-radius: 10px;background: #fff;overflow-x: auto;}.modalDialog > .mediummodal {width: 500px;position: relative;margin: 10% auto;padding: 5px 20px 13px 20px;border-radius: 10px;background: #fff;}.modalclose {background: #757474;color: #FFFFFF !important;line-height: 22px;position: absolute;right: -12px;text-align: center;top: -10px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;text-decoration:none !important;}.modalclose:hover { background: #dd2a1b; }.close2 {background: #757474;color: #FFFFFF;line-height: 22px;position: absolute;text-align: center;top: 0px;right:0px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.close2:hover { background: #dd2a1b; }.close3 {background: #757474;color: #FFFFFF !important;line-height: 22px;position: absolute;right: 0px;text-align: center;top: 0px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 0px 6px 0px 6px;text-decoration:none !important;}.close3:hover { background: #dd2a1b; }.modalDialog div h2 {text-transform:uppercase;font-size:16px;}.modalDialog div {font-size:12px;}.modalDialog div input, .modalDialog div textarea {border-radius:4px;padding:5px;border:1px #999 solid;}.modalDialog div input .small {width:50px;}.ok-modal {padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;background:#0074af;color:white !important;border-radius:2px;text-transform:uppercase;text-decoration:none !important;display:inline-block;transition: background-color .5s;border: none !important;}.ok-modal:hover {background:#0795dd !important;cursor: pointer;transition: background-color .5s;}.ok-modal-noactiv {padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;background:#757474;color:white;border-radius:2px;text-transform:uppercase;display:inline-block;transition: background-color .5s;}.ok-modal-noactiv:hover {background:#fdcfcc;color:#c02c22;transition: background-color .5s;cursor:not-allowed;}.cancel-modal {color:#757474 !important;margin-left:30px;text-transform:lowercase;border-bottom:1px dotted;text-decoration:none !important;}.modal-nomargin {margin-left:0px;}.modal-margin {margin-left:30px;}.warning1 {color:red;font-weight:bold;text-transform:uppercase;}.ico-modal {margin-left:15px;}.modal-table {border:1px #c3c3c3 solid;padding:5px;border-radius:2px;text-overflow: ellipsis;}.modal-table tr td {padding-left:10px;padding-top:5px;padding-bottom:10px;text-overflow: ellipsis;}.modal-tr {height:24px;}.modal-tr-2 {border-bottom:1px #c3c3c3 solid;min-height:15px;}.modal-tr-2 input[type=radio] {cursor:pointer;}.modal-tr-2 label {cursor:pointer;}.modal-tr-3 input[type=radio] {cursor:pointer;}.modal-tr-3 label {cursor:pointer;}.modal-table select {padding:3px;border-radius:2px;}.naznachit {margin-left:20px;border-bottom:1px dotted;}.naznachit:hover {border-bottom:none;}.pole-izmenit {display:none;}.margin-izmenit {margin-left:20px;margin-top:10px;}.ico-save-25 {width:20px;position:absolute;margin-left:5px;margin-top:3px;}.modal-ul li {list-style-type: circle !important;margin-left: 15px;}@media screen and (min-width:100px) and (max-width:1024px) {.modalclose {right: 0;top: 0;}}* {font-family: "UniversMedium", sans-serif; }body, p, h1, h2, h3, h4, h5 {padding: 0;margin: 0; }a {text-decoration: none; }.wrap {display: flex;min-height: 100vh;flex-direction: column;line-height: initial; }.wrap p, .wrap h1, .wrap h2, .wrap h3, .wrap h4, .wrap h5 {font-size: initial;line-height: initial;font-family: "UniversMedium", sans-serif;color: black;-webkit-margin-after: initial; }.wrap a {text-decoration: none; }.wrap hr {display: block; }section.content-main, section.cart, section.payment {flex: 1; }.container {margin: 0 auto;overflow: hidden; }.container > .title,.container .head .title {margin-top:10px;margin-bottom: 3.5vw;color:#141615;font-size: 1.27vw;text-transform: uppercase;font-weight: bold; }.container-1 {max-width: 1170px;width: 85.3%;height: 100%; }.container-2 {max-width: 1180px;width: 87%;overflow: inherit; }.head {overflow: auto; }section.header .top-bar {width: 100%;background-color: #dd2a1b;overflow: auto;height: 2.95vw; }section.header .top-bar p {display: inline-block;float: left;font-size: 1.15vw;font-weight: 100;padding-top: 0.75vw;color: white; }section.header .top-bar .address {margin-right: 5.6vw; }section.header .top-bar .phone {float: right;padding-top: 0.45vw; }section.header .top-bar .phone a {font-size: 1.7vw;color: white; }section.header .top-bar .phone .icon {width: 1.8vw;margin-right: 1.5vw;vertical-align: bottom; }section.header .header-main {padding-top: 1vw; }section.header .header-main .container {display: flex;flex-direction: row;justify-content: flex-start; }section.header .header-main .logo {display: inline-block;padding-right: 2.3vw;border-right: 0.1vw solid #0d7bb3;height: 100%; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {width: 15.5vw;margin-bottom: 0.8vw; }section.header .header-main .logo-in-2 {width: 12.5vw; }section.header .header-main .search-form {display: inline-block; }section.header .header-main .search-wrapper {display: inline-block;position: relative;width: 25.05vw;height: 4.4vw;margin-left: 2.5vw;margin-right: 3.45vw; }section.header .header-main .search-wrapper input {background-color: white;font-family: "UniversMedium", sans-serif;font-size: 1.12vw;border: 0;padding: 0 3.6vw 0.2vw 2.7vw;color: #3f3f3f;height: 2vw; }section.header .header-main .search-wrapper input.search-code {width: 18.6vw;border: 0.05vw solid #8e8e8e;border-radius: 2.5px;background: url("/res/tpi/images/gear.png") white no-repeat 1.5% 60%;padding-top: 0.2vw;padding-bottom: 0.15vw; }section.header .header-main .search-wrapper input[type="image"] {position: absolute;top: 0;right: 0;vertical-align: middle;width: 3.17vw;height: 2.6vw;margin: -0.1vw 0 0 0;padding: 0; }section.header .header-main .search-wrapper input::-webkit-input-placeholder {color: #888; }section.header .header-main .search-wrapper input::-moz-placeholder {color: #888; }section.header .header-main .search-btns {display: flex;flex-direction: row;flex-wrap: wrap;width: 25.2vw;margin: -1.2vw 0px 0px 2.5vw; }section.header .header-main .search-btns .checkbox {margin-bottom: 0.6vw; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .cart {margin-left: 0.85vw; }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 0.3vw; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 1.02vw;margin-bottom: 0.7vw; }section.header .header-main .cart .text p {font-size: 1.2vw; }section.header .header-main .cart .bottom {margin-top: 0.8vw; }section.header .header-main .cart .look {font-size: 0.9vw;color: black;padding-bottom: 0.2vw;border-bottom: 0.1vw solid black; }section.header .header-main .cart .look img {vertical-align: middle;margin-left: 0.3vw; }section.header .header-main .cart .btn-checkout {width: 9.8vw;height: 2vw;background-color: #dd2a1b;font-size: 1vw;color: white;border: 0;border-radius: 2.5px;margin-left: 1.2vw; }section.header .header-main .personal {margin-left: 4.2vw;padding-top: 0.5vw;max-width: 10.5vw;position: relative; }section.header .header-main .personal p {margin-bottom: 0.2vw;font-size: 1.17vw;padding-left: 0 !important;padding-top: 0 !important;font-family: "UniversMedium", sans-serif !important; }section.header .header-main .personal p.id,section.header .header-main .personal p.balance {font-weight: bold;float: initial;padding: initial; }section.header .header-main .logout {display: inline-block;width: 20px;position: absolute;top: 0.6vw;right: -2.3vw; }section.header .nav {overflow: auto;background-color: #0d7bb3; }section.header .nav ul {display: flex;flex-direction: row;justify-content: space-between;margin: 0.73vw 0 0 0;padding: 0;width: 100%;overflow: auto; }section.header .nav ul li {list-style-type: none;min-height: 3.88vw; }section.header .nav ul li a {display: inline-block;height: 3.15vw;background-repeat: no-repeat;background-position: 0 0.66vw;background-size: 2.71vw 2.05vw;padding: 0.37vw 0 0 3.07vw;font-size: 1.1vw;text-transform: uppercase;color: white;-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a:hover {-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a.m1 {background-image: url("/res/tpi/images/m1.png"); }section.header .nav ul li a.m2 {background-image: url("/res/tpi/images/m2.png"); }section.header .nav ul li a.m4 {background-image: url("/res/tpi/images/m4.png"); }section.header .nav ul li a.m5 {background-image: url("/res/tpi/images/m5.png"); }section.header .nav ul li a.m6 {background-image: url("/res/tpi/images/m6.png"); }section.header .nav ul li a.m7 {background-image: url("/res/tpi/images/m7.png"); }section.header .nav ul li:first-child a {width: 6.95vw; }section.header .nav ul li:nth-child(2) a {width: 6.95vw; }section.header .nav ul li:nth-child(3) a {width: 6.44vw; }section.header .nav ul li:nth-child(4) a {width: 9.15vw; }section.header .nav ul li:nth-child(5) a {width: 6.22vw; }section.header .nav ul li:last-child a {width: 5.49vw; }section.header .mobile-button {display: none;width: 100%;height: 42px;background-color: #0d7bb3;margin: 0 auto;cursor: pointer; }section.header .mobile-button .icon-bar {display: block;position: relative;top: 7px;width: 38px;height: 4px;border-radius: 1px;background-color: white;margin: 8px auto 0; }section.header .mobile-button .icon-bar:first-child {margin-top: 0; }section.header .mobile-menu {display: none; }section.header .mobile-menu .mobile-menu-item {display: none;text-align: center;width: 100%; }section.header .mobile-menu .mobile-menu-item a {width: calc(100% - 2px);height: 30px;line-height: 30px;display: inline-block;font-size: 16px;font-weight: bold;text-transform: uppercase;text-decoration: none;color: #0d7bb3;background-color: white;border: 1px solid #0d7bb3;border-radius: 5px;margin-top: 3px; }section.header .mobile-menu .mobile-menu-item a:hover {color: white;background-color: #0d7bb3; }.checkbox input[type="checkbox"] {display: none; }.checkbox input[type="checkbox"] + label {position: relative;padding-left: 1.5vw;font-size: 1.12vw; }.checkbox input[type="checkbox"] + label i {position: absolute;top: 1.72px;left: 0;width: 1.14vw;height: 1.14vw;background: url("/res/tpi/images/btn-tick.png") center top no-repeat white;background-size: contain; }.checkbox input[type="checkbox"]:checked + label i {background-image: url("/res/tpi/images/tick.png"); }input[type="checkbox"].ios8-switch {display: none;position: absolute;margin: 8px 0 0 16px; }input[type="checkbox"].ios8-switch + label {position: relative;padding: 0.5vw 0 0 4.2vw;line-height: 2.0em; }input[type="checkbox"].ios8-switch + label:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 2.9vw;height: 1.8vw;border-radius: 16px;background: #757575;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:after {content: "";position: absolute;display: block;left: 0;top: 0.05vw;width: 1.7vw;height: 1.7vw;border-radius: 16px;background: #fff;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:hover:after {box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }input[type="checkbox"].ios8-switch:checked + label:after {left: 1.2vw; }input[type="checkbox"].ios8-switch:checked + label:before {background: #0d7bb3; }.checkbox-ios {display: inline-block;margin-left: 1vw; }.checkbox-ios label {font-size: 0.8vw;color: #989898; }input:disabled {background-color: #dd2a1b !important; }input.btn-reg {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 1.25vw;text-transform: uppercase;padding: 0.5vw 1.1vw;margin-top: 0.7vw;cursor: pointer; }.form-group.register {display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start; }.content .form-group.register .btn-reg {margin: 0; }input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0; }label.with-info .tooltype {position: relative; }.price label.with-info .tooltype {top: -0.2vw; }label.with-info .tooltype > span {display: inline-block;opacity: 0;position: absolute;left: 50%;bottom: 2vw;width: 17vw;color: #bababa;background: white;visibility: visible;border: 0.1vw solid #bababa;border-radius: 6px;text-align: left;font-size: 0.75vw;padding: 0.1vw 0 0 0.3vw;margin-left: -5.5vw;z-index: 999;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {content: '';position: absolute;bottom: -1.65vw;left: 33.5%;margin-left: -0.8vw;width: 0;height: 0;border: 0.8vw solid transparent;border-top: 0.8vw solid #bababa; }label.with-info .tooltype > span:after {border-top: 0.8vw solid white;bottom: -1.55vw; }label.with-info .tooltype img {width: 1.1vw;vertical-align: middle; }label.with-info .tooltype:hover > span {display: inline-block;opacity: 1;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype::before {content: "*";color: #dd2a1b; }section.content-main .tabs {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 3.7vw; }section.content-main .tabs > div {position: relative;width: calc(40.2vw - 2vw);padding: 1.4vw 0 0 2vw;border: 0.1vw solid #cfcfcf;border-radius: 2.5px;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div .top {display: flex;flex-direction: row;margin-bottom: 0.5vw; }section.content-main .tabs > div .top .icon {width: 3.8vw;padding-top: 0.3vw;margin-right: 1vw; }section.content-main .tabs > div .top .icon img {width: 100%; }section.content-main .tabs > div .top .title {font-size: 1.7vw;text-transform: uppercase;margin: 0; }section.content-main .tabs > div .top .subtitle {font-size: 1.02vw;font-weight: 100;text-transform: uppercase; }section.content-main .tabs > div .advantages {display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap; }section.content-main .tabs > div .advantages .elem {display: flex;flex-direction: row;align-items: center;margin-bottom: 0.9vw;margin-right: 0.7vw; }section.content-main .tabs > div .advantages .elem .icon {width: 1.76vw; }section.content-main .tabs > div .advantages .elem .icon img {width: 100%;vertical-align: middle; }section.content-main .tabs > div .advantages .elem .title {font-size: 1vw;line-height: 1.05vw;margin-left: 0.6vw;color: #0074af; }section.content-main .tabs > div .btn-choose {width: 10.2vw;position: absolute;top: 2.4vw;right: 1.6vw;padding: 0.5vw 0;font-size: 1.02vw;text-align: center;color: white;text-transform: uppercase;background-color: #0d7bb3;border: 0.1vw solid #0d7bb3;border-radius: 2.5px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div .btn-choose span:first-child {display: inline; }section.content-main .tabs > div .btn-choose span:last-child {display: none; }section.content-main .tabs > div.active {border-color: #dd2a1b;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose {background-color: white;color: #0d7bb3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose span:first-child {display: none; }section.content-main .tabs > div.active .btn-choose span:last-child {display: inline; }section.content-main hr {border: 0;height: 0.1vw;margin-bottom: 0;background-color: #c3c3c3; }section.content-main .content form {display: inline-block;text-align: center; }section.content-main .content .form-group {position: relative;width: auto;text-align: left;margin-bottom: 1.2vw; }section.content-main .content .form-group > label {display: inline-block;text-align: left;width: 19.35vw;font-size: 1.025vw; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 16.8vw;background-color: white;border: 0.12vw inset #bfbfbf;border-radius: 2.5px;padding: 0.5vw 0.85vw;font-size: 1vw;height: 1.25vw; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {position: absolute;width: auto;font-size: 0.8vw;height: 38%;line-height: 100%;right: 0.3vw;top: 5%;color: white;text-transform: uppercase;background-color: #0d7bb3;border-radius: 2.5px;padding: 0.6vw 0.6vw;cursor: pointer; }section.content-main .content .form-group input[type="email"] + label::after,section.content-main .content .form-group input[type="tel"] + label::after,section.content-main .content .form-group input[type="text"] + label::after,section.content-main .content .form-group input[type="date"] + label::after {display: none; }section.content-main .content .form-group select {width: 18.75vw;height: 2.25vw;padding-top: 0;padding-bottom: 0; }section.content-main .content .form-group input::-webkit-outer-spin-button,section.content-main .content .form-group input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0; }section.content-main .content .form-group input[type='date'] {-moz-appearance: textfield; }section.content-main .content .form-group ::-webkit-calendar-picker-indicator {opacity: 0;z-index: 999; }section.content-main .content .form-group input[name="birthday"] {position: relative; }section.content-main .content .form-group input[name="birthday"]::after {content: '';display: inline-block;background: url(/res/tpi/images/calendar.png) no-repeat;background-position: center;width: 2vw;height: 4vw;position: absolute;right: 0.3vw; }section.content-main .content .form-group.required > label:not(.with-info)::after {content: "*";color: #dd2a1b;margin-left: 0.15vw; }section.content-main .content .retail-content .input-wrapper {display: inline-block;padding-top: 1.5vw;margin-bottom: 2.2vw; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 1vw;text-align: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.content-main .content .wholesale-content {position: relative; }section.content-main .content .wholesale-content .what-i-get.hide-content {box-shadow: none; }section.content-main .content .wholesale-content .what-i-get {width: 100%;position: absolute;top: 0;height: auto;overflow: hidden;z-index: 999;background-color: white;box-shadow: 0 0 0.1vw rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 0.55vw;font-size: 1vw;font-weight: 400;color: white;text-transform: uppercase;background-color: white;background-image: url("/res/tpi/images/what-i-get-bg.png");background-position: center;background-size: contain;background-repeat: no-repeat;text-align: center;cursor: pointer; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 0.5vw;vertical-align: middle; }section.content-main .content .wholesale-content .what-i-get .content {position: absolute;width: 100%;background-color: white;text-align: center;padding-bottom: 1vw; }section.content-main .content .wholesale-content .what-i-get .content img {max-width: 100%; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {display: none;width: 2vw;position: absolute;left: calc(50% - 1vw);bottom: -0.25vw;cursor: pointer; }section.content-main .content .wholesale-content .persons {display: flex;flex-direction: row;align-items: center;padding-top: 4.5vw;padding-left: 0.2vw;margin-bottom: 1.5vw; }section.content-main .content .wholesale-content .persons > div {cursor: pointer;margin-right: 15vw; }section.content-main .content .wholesale-content .persons > div .icon {display: inline-block;vertical-align: middle;width: 1.75vw;max-width: 25px;height: 1.75vw;max-height: 25px;background-repeat: no-repeat;background-position: center;background-size: contain;margin-right: 0.3vw;-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons > div span {font-size: 1vw;text-transform: uppercase;border-bottom: 0.1vw dotted black;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons > div.active span {color: #4097c3;border-width: 0;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons .individual.active .icon {background-image: url("/res/tpi/images/individual-red.png");-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons .individual .icon {background-image: url("/res/tpi/images/individual.png"); }section.content-main .content .wholesale-content .persons .entity.active .icon {background-image: url("/res/tpi/images/entity-red.png"); }section.content-main .content .wholesale-content .persons .entity .icon {background-image: url("/res/tpi/images/entity.png"); }section.content-main .content .wholesale-content .content .row {border-bottom: 0.1vw solid #c3c3c3;padding-top: 1.5vw;padding-bottom: 1vw; }section.content-main .content .wholesale-content .content .row .info {font-size: 1vw;font-weight: 100;text-align: left;color: #bababa;margin-bottom: 1.25vw; }section.content-main .content .wholesale-content .content .row .info img {width: 1.5vw;margin-right: 0.5vw;vertical-align: middle; }section.content-main .content .wholesale-content .content .row .wrapper {display: flex;flex-direction: row;flex-wrap: wrap; }section.content-main .content .wholesale-content .content .row:last-child {border: 0; }section.content-main .content .wholesale-content .content label[for="delivery-address"]::after {display: none; }section.content-main .content .wholesale-content .content label[for="delivery-address"] span::after {content: "*";color: #dd2a1b;margin-left: 0.15vw; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .eindividual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 7.2vw; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .eindividual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -2.2vw; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .eindividual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {margin-left: -2.4vw; }section.content-main .content .wholesale-content .checkbox-wrapper {margin-left: 5vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 2vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 1.3vw; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.content-main .content .infographics {width: 43.35vw;float: right;display: inline-block;text-align: center; }section.content-main .content .infographics img {max-width: 100%; }section.footer {background-color: #e3e3e3;margin-top: 5vw;height: 6vw; }section.footer .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%; }section.footer .logo {width: 14vw; }section.footer .logo img {max-width: 100%; }section.footer ul {display: flex;flex-direction: row;align-items: center;padding: 0; }section.footer ul li {font-size: 0.95vw;list-style-type: none;padding: 0 1vw; }section.footer ul li:first-child {padding-left: 0; }section.footer ul li:not(:last-child) {border-right: 0.1vw solid #7b7b7b; }section.footer .phone img {width: 1.8vw;margin-right: 1.5vw;vertical-align: bottom; }section.footer .phone a {font-size: 1.7vw;color: black; }.overlay {display: none;opacity: 0;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);cursor: pointer;z-index: 9999; }.modal {display: none;opacity: 0;position: fixed;top: 50%;left: 50%;z-index: 9999; }.modal-sms {width: 16.5vw;height: 12vw;margin-top: -5vw;margin-left: -8.25vw;background-color: white;border-radius: 2.5px; }.modal-sms form {text-align: center; }.modal-sms form input {width: 11vw;height: 1.8vw;border: 0.12vw inset #bfbfbf;border-radius: 2.5px;margin-bottom: 1.4vw;text-align: center;font-size: 1.5vw;letter-spacing: 0.3vw; }.modal-sms .title {font-size: 1.3vw;font-weight: 400;text-transform: uppercase;text-align: center;padding: 0.8vw 0; }.modal-sms .btn-confirm {width: 9.5vw;height: 2.2vw;color: white;font-size: 1vw;font-weight: 100;text-transform: uppercase;border-radius: 2.5px;background-color: #0d7bb3;border: none;cursor: pointer; }.modal-sms .btn-cancel {font-size: 0.8vw;text-decoration: underline;border: 0;background: white;cursor: pointer; }section.cart .title {display: inline-block;float: left;margin-bottom: 0 !important; }section.cart .management {float: left;display: flex;flex-direction: row;align-items: center;margin-top: 2vw;margin-left: 7.2vw; }section.cart .management > div {margin-right: 3.4vw;cursor: pointer; }section.cart .management > div img {width: 2.1vw;vertical-align: middle; }section.cart .management > div span {font-size: 1vw;margin-left: 0.4vw;border-bottom: 0.1vw dashed black; }section.cart .management > div.active span {border-bottom: 0; }section.cart .alert-top {margin-top: 0.8vw;background-color: #fdcfcc;border-radius: 2.5px;font-size: 1vw;padding: 0.35vw 0.8vw 0.35vw 0.8vw; }section.cart .alert-top .close {float: right;width: 1vw;height: 1vw;background-image: url("/res/tpi/images/close-icon.png");background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer; }section.cart .cart-table {width: 100%;margin-top: 1vw;border-collapse: collapse;border-top-left-radius: 2.5px;border-top-right-radius: 2.5px; }section.cart .cart-table label.with-info .tooltype::before {content: ""; }section.cart .cart-table .tooltype-red > span {width: 10vw;font-size: 1vw !important;margin-left: -3.6vw !important;background-color: #fdcfcc;color: black;border-color: transparent;padding: 0.35vw; }section.cart .cart-table .tooltype-red > span::before,section.cart .cart-table .tooltype-red > span::after {border-top-color: #fdcfcc; }section.cart .cart-table .tooltype-red .btn-agree {background-color: #4e8820;font-size: 1vw;color: white;border-radius: 2.5px;border: 0;margin-top: 0.5vw; }section.cart .cart-table .tooltype-red .btn-delete {color: #dd2a1b;font-size: 0.9vw;background-color: transparent;border: 0;border-bottom: 0.1vw dotted #dd2a1b;margin-top: 0.5vw; }section.cart .cart-table .tooltype-green > span {width: 10vw;font-size: 1vw !important;margin-left: -3.6vw !important;background-color: #e2ffe7;color: black;border-color: transparent;padding: 0.35vw; }section.cart .cart-table .tooltype-green > span::before,section.cart .cart-table .tooltype-green > span::after {border-top-color: #e2ffe7; }section.cart .cart-table .tooltype-green .btn-agree {background-color: #4e8820;font-size: 1vw;color: white;border-radius: 2.5px;border: 0;margin-top: 0.5vw; }section.cart .cart-table .tooltype-green .btn-delete {color: #dd2a1b;font-size: 0.9vw;background-color: transparent;border: 0;border-bottom: 0.1vw dotted #dd2a1b;margin-top: 0.5vw; }section.cart .cart-table thead {background-color: #0d7bb3; }section.cart .cart-table thead th {text-transform: uppercase;color: white;font-size: 1vw;font-weight: 400;text-align: left;padding: 0.6vw 0; }section.cart .cart-table thead th:first-child {padding-left: 1vw;border-top-left-radius: 2.5px; }section.cart .cart-table thead th:last-child {padding-right: 1vw;border-top-right-radius: 2.5px; }section.cart .cart-table thead .vendor-code {width: 7.5vw; }section.cart .cart-table thead .brand {width: 12vw; }section.cart .cart-table thead .name {font-family: "UniversMedium", sans-serif;width: 25vw; }section.cart .cart-table thead .supply {width: 9.6vw; }section.cart .cart-table thead .price {width: 8.7vw; }section.cart .cart-table thead .quantity-cart {width: 10vw; }section.cart .cart-table thead .sum {width: 7.7vw; }section.cart .cart-table thead .favorites {width: 2.7vw; }section.cart .cart-table .table-hidden-title {display: none;font-size: 14px;font-weight: bold;text-transform: uppercase;margin-bottom: 5px; }section.cart .cart-table .product {border-bottom: 0.1vw solid #bababa; }section.cart .cart-table .product td {padding: 1.2vw 0 0 0;vertical-align: top; }section.cart .cart-table .product td:first-child {padding-left: 0.9vw; }section.cart .cart-table .product .vendor-code .code {font-size: 1.1vw;color: #505050; }section.cart .cart-table .product .vendor-code .replace {width: 6vw;font-size: 0.85vw;line-height: 0.9vw; }section.cart .cart-table .product .vendor-code .replace span {display: inline-block;color: #8f8f8f; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 0.8vw; }section.cart .cart-table .product .brand {font-size: 1vw;text-transform: uppercase; }section.cart .cart-table .product .name {padding-right: 1vw; }section.cart .cart-table .product .name .text {font-size: 0.95vw;line-height: 1.3vw; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 1.5vw; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 0.85vw;line-height: 0.85vw;color: #0d7bb3;resize: none;padding: 0;border: 0;text-align: left;overflow: hidden;margin-left: 10px;width: 85%; }section.cart .cart-table .product .name .comment-wrapper img {display: inline-block;float: left;vertical-align: top; }section.cart .cart-table .product .supply > div {font-size: 1vw;margin-bottom: 0.85vw; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 0.88vw; }section.cart .cart-table .product .supply img.arrow {width: 0.66vw;vertical-align: text-top; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 3.5vw;margin-left: 0.4vw; }section.cart .cart-table .product .supply span {display: inline-block;font-size: 1.1vw;margin-left: 0.4vw; }section.cart .cart-table .product .supply .availability img {vertical-align: top;margin-top: 0.4vw; }section.cart .cart-table .product .price img {width: 0.66vw; }section.cart .cart-table .product .price.up img.down,section.cart .cart-table .product .price.down img.up {display: none; }section.cart .cart-table .product .price.up img.up,section.cart .cart-table .product .price.down img.down {display: inline; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 1.15vw; }section.cart .cart-table .product .quantity-cart {padding-top: 0.7vw; }section.cart .cart-table .product .quantity-cart button {border: 0.1vw solid #0d7bb3;color: blue;border-radius: 2.5px;background-color: white;width: 2.2vw;height: 2vw;padding: 0;background-repeat: no-repeat;background-position: center;cursor: pointer;outline: none; }section.cart .cart-table .product .quantity-cart button.minus {background-image: url("/res/tpi/images/minus-icon.png"); }section.cart .cart-table .product .quantity-cart button.plus {background-image: url("/res/tpi/images/plus-icon.png"); }section.cart .cart-table .product .quantity-cart input {width: 2.8vw;height: 1.7vw;font-size: 1.02vw;text-align: center;vertical-align: top;border-radius: 2.5px;border: 0.12vw inset #bfbfbf; }section.cart .cart-table .product .favorites {padding-top: 1vw;padding-bottom: 1vw; }section.cart .cart-table .product .favorites img {cursor: pointer; }section.cart .cart-table .product .favorites img:first-child,section.cart .cart-table .product .favorites.active img:last-child {display: inline; }section.cart .cart-table .product .favorites.active img:first-child,section.cart .cart-table .product .favorites img:last-child {display: none; }section.cart .cart-table .product .trash {padding-top: 0.6vw; }section.cart .cart-table .product .trash button {width: 2.2vw;height: 2.2vw;border-radius: 2.5px;border: 0.1vw solid #bfbfbf;background-image: url("/res/tpi/images/trash.png");background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none; }section.cart .cart-table .product:last-child {border-bottom-color: #0d7bb3;border-bottom-width: 0.2vw; }section.cart .final {padding-top: 1vw;overflow: auto; }section.cart .final .alert-bottom {float: left;width: 66%;font-size: 0.85vw;line-height: 0.9vw; }section.cart .final .total {float: right; }section.cart .final .total .text-and-btns {font-size: 1vw;font-weight: bold;text-transform: uppercase; }section.cart .final .total .text-and-btns span {margin-left: 2.2vw; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 2.2vw;height: 2.2vw;border-radius: 2.5px;border-width: 0.1vw;border-style: solid;background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none;vertical-align: middle; }section.cart .final .total .text-and-btns .btn-clear {border-color: #bfbfbf;background-image: url("/res/tpi/images/clear-icon.png");margin-right: 0.8vw;margin-left: 0.5vw; }section.cart .final .total .text-and-btns .btn-save {border-color: #0d7bb3;background-image: url("/res/tpi/images/save-icon.png");margin-left: 2.2vw; }section.cart .final .total input.btn-checkout {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 1.25vw;text-transform: uppercase;padding: 0.5vw 1.1vw;margin-right: 1.5vw;cursor: pointer; }section.cart .final .total label.with-info .tooltype > span {width: 9.5vw;margin-left: -3.5vw;padding-bottom: 0.5vw;text-align: center; }section.cart .final .total label.with-info .tooltype::before {content: ""; }section.cart .final .total .checkbox-wrapper {width: 23vw;margin-top: 1vw; }section.cart .final .total .checkbox {margin-bottom: 1vw;text-align: left; }section.cart .final .total .checkbox label {display: inline-block;font-size: 0.83vw;padding-left: 2vw;vertical-align: text-top; }section.payment .title {margin-bottom: 1vw; }section.payment .subtitle {font-size: 1vw;margin-bottom: 2vw; }section.payment .subtitle a {color: #0074af;text-decoration: underline; }section.payment .options {display: flex;flex-direction: row; }section.payment .options > div {padding: 3vw 0;text-align: center; }section.payment .options > div:not(:last-child) {border-right: 0.1vw solid #bfbfbf; }section.payment .options > div .icon {text-align: center;height: 4.92vw;line-height: 4.92vw;margin-bottom: 1vw; }section.payment .options > div .icon img {max-height: 100%;vertical-align: middle; }section.payment .options > div .title {font-size: 0.98vw;text-transform: uppercase;text-align: center;margin-bottom: 0.8vw;color: black; }section.payment .options > div .desc {font-size: 1vw;text-align: center;margin-bottom: 0.3vw;height: 3.2vw; }section.payment .options > div .btn-and-info {position: relative; }section.payment .options > div button {width: 12vw;height: 3vw;box-sizing: border-box;font-size: 0.8vw;letter-spacing: 0.05vw;border-style: solid;border-color: transparent;border-radius: 2.5px;background-color: #0074af;color: white;padding-top: 0;padding-bottom: 0;text-transform: uppercase;cursor: pointer;outline: none; }section.payment .options > div button img {width: 1.5vw;float: left;margin-left: 0.5vw;vertical-align: middle; }section.payment .options > div button span {vertical-align: middle; }section.payment .options > div .with-info {width: 1.1vw;height: 1.1vw;position: absolute;right: -2.2vw;top: 50%;margin-top: -0.55vw; }section.payment .options > div .with-info .tooltype::before {content: ""; }section.payment .options > div .with-info span {width: 9vw;margin-left: -4.5vw;text-align: center;padding-bottom: 0.5vw; }section.payment .options > .cash .with-info span {width: 11vw;margin-left: -5.5vw; }section.payment .options > div .with-info span::before,section.payment .options > div .with-info span::after {left: 50%;margin-left: -1vw; }section.payment .options > div .with-info img {max-width: 100%;vertical-align: top; }section.payment .options > div .price {font-size: 0.95vw;margin-top: 0.4vw; }section.payment .options > .card {padding-left: 10.4vw;padding-right: 7.1vw; }section.payment .options > .card .desc img {width: 9vw;margin-top: 0.5vw; }section.payment .options > .transfer {padding-left: 7.1vw;padding-right: 7.1vw; }section.payment .options > .cash {padding-left: 7.4vw; }section.payment .please {font-size: 1vw;text-align: center;color: #7d7d7d;margin-top: 3vw; }@media all and (min-width: 1366px) {.head {overflow: auto; }section.header .top-bar {width: 100%;background-color: #dd2a1b;overflow: auto;height: 40.297px; }section.header .top-bar p {display: inline-block;float: left;font-size: 15.709px;font-weight: 100;padding-top: 10.245px;color: white; }section.header .top-bar .address {margin-right: 76.496px; }section.header .top-bar .phone {float: right;padding-top: 6.147px; }section.header .top-bar .phone a {font-size: 23.222px;color: white; }section.header .top-bar .phone .icon {width: 24.588px;margin-right: 20.49px;vertical-align: bottom; }section.header .header-main {padding-top: 13.66px; }section.header .header-main .container {display: flex;flex-direction: row;justify-content: flex-start; }section.header .header-main .logo {display: inline-block;padding-right: 31.418px;border-right: 1.366px solid #0d7bb3;height: 100%; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {width: 211.73px;margin-bottom: 10.928px; }section.header .header-main .logo-in-2 {width: 170.75px; }section.header .header-main .search-form {display: inline-block; }section.header .header-main .search-wrapper {display: inline-block;position: relative;width: 342.183px;height: 60.104px;margin-left: 34.15px;margin-right: 47.127px; }section.header .header-main .search-wrapper input {background-color: white;font-family: "UniversMedium", sans-serif;font-size: 15.2992px;border: 0;padding: 0 49.176px 2.732px 36.882px;color: #3f3f3f;height: 27.32px; }section.header .header-main .search-wrapper input.search-code {width: 254.076px;border: 0.683px solid #8e8e8e;border-radius: 2.5px;background: url("/res/tpi/images/gear.png") white no-repeat 1.5% 60%;padding-top: 2.732px;padding-bottom: 2.049px; }section.header .header-main .search-wrapper input[type="image"] {position: absolute;top: 0;right: 0;vertical-align: middle;width: 44px;height: 35.516px;margin: -1.366px 0 0 0;padding: 0; }section.header .header-main .search-wrapper input::-webkit-input-placeholder {color: #888; }section.header .header-main .search-wrapper input::-moz-placeholder {color: #888; }section.header .header-main .search-btns {display: flex;flex-direction: row;flex-wrap: wrap;width: 344.232px;margin: -16.392px 0px 0px 34.15px; }section.header .header-main .search-btns .checkbox {margin-bottom: 8.196px; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .cart {margin-left: 11.611px; }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 4.098px; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 13.9332px;margin-bottom: 9.562px; }section.header .header-main .cart .text p {font-size: 16.392px; }section.header .header-main .cart .bottom {margin-top: 10.928px; }section.header .header-main .cart .look {font-size: 12.294px;color: black;padding-bottom: 2.732px;border-bottom: 1.366px solid black; }section.header .header-main .cart .look img {vertical-align: middle;margin-left: 4.098px; }section.header .header-main .cart .btn-checkout {width: 133.868px;height: 27.32px;background-color: #dd2a1b;font-size: 13.66px;color: white;border: 0;border-radius: 2.5px;margin-left: 16.392px; }section.header .header-main .personal {margin-left: 57.372px;padding-top: 6.83px;max-width: 143.43px;position: relative; }section.header .header-main .personal p {margin-bottom: 2.732px;font-size: 15.9822px;padding-left: 0 !important;padding-top: 0 !important;font-family: "UniversMedium", sans-serif !important; }section.header .header-main .personal p.id,section.header .header-main .personal p.balance {font-weight: bold; }section.header .header-main .logout {display: inline-block;width: 20px;position: absolute;top: 8.196px;right: -31.418px; }section.header .nav {overflow: auto;background-color: #0d7bb3; }section.header .nav ul {display: flex;flex-direction: row;justify-content: space-between;margin: 9.9718px 0 0 0;padding: 0;width: 100%;overflow: auto; }section.header .nav ul li {list-style-type: none;min-height: 53.0008px; }section.header .nav ul li a {display: inline-block;height: 43.029px;background-repeat: no-repeat;background-position: 0 9.0156px;background-size: 37.0186px 28.003px;padding: 5.0542px 0 0 41.9362px;font-size: 15.026px;text-transform: uppercase;color: white;-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a:hover {-webkit-transition: color 0.3s ease-in-out;-moz-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out; }section.header .nav ul li a.m1 {background-image: url("/res/tpi/images/m1.png"); }section.header .nav ul li a.m2 {background-image: url("/res/tpi/images/m2.png"); }section.header .nav ul li a.m4 {background-image: url("/res/tpi/images/m4.png"); }section.header .nav ul li a.m5 {background-image: url("/res/tpi/images/m5.png"); }section.header .nav ul li a.m6 {background-image: url("/res/tpi/images/m6.png"); }section.header .nav ul li a.m7 {background-image: url("/res/tpi/images/m7.png"); }section.header .nav ul li:first-child a {width: 94.937px; }section.header .nav ul li:nth-child(2) a {width: 94.937px; }section.header .nav ul li:nth-child(3) a {width: 87.9704px; }section.header .nav ul li:nth-child(4) a {width: 124.989px; }section.header .nav ul li:nth-child(5) a {width: 84.9652px; }section.header .nav ul li:last-child a {width: 74.9934px; }section.header .mobile-button {display: none;width: 100%;height: 42px;background-color: #0d7bb3;margin: 0 auto;cursor: pointer; }section.header .mobile-button .icon-bar {display: block;position: relative;top: 7px;width: 38px;height: 4px;border-radius: 1px;background-color: white;margin: 8px auto 0; }section.header .mobile-button .icon-bar:first-child {margin-top: 0; }section.header .mobile-menu {display: none; }section.header .mobile-menu .mobile-menu-item {display: none;text-align: center;width: 100%; }section.header .mobile-menu .mobile-menu-item a {width: calc(100% - 2px);height: 30px;line-height: 30px;display: inline-block;font-size: 16px;font-weight: bold;text-transform: uppercase;text-decoration: none;color: #0d7bb3;background-color: white;border: 1px solid #0d7bb3;border-radius: 5px;margin-top: 3px; }section.header .mobile-menu .mobile-menu-item a:hover {color: white;background-color: #0d7bb3; }.checkbox input[type="checkbox"] {display: none; }.checkbox input[type="checkbox"] + label {position: relative;padding-left: 20.49px;font-size: 15.2992px; }.checkbox input[type="checkbox"] + label i {position: absolute;top: 1.72px;left: 0;width: 15.5724px;height: 15.5724px;background: url("/res/tpi/images/btn-tick.png") center top no-repeat white;background-size: contain; }.checkbox input[type="checkbox"]:checked + label i {background-image: url("/res/tpi/images/tick.png"); }input[type="checkbox"].ios8-switch {display: none;position: absolute;margin: 8px 0 0 16px; }input[type="checkbox"].ios8-switch + label {position: relative;padding: 6.83px 0 0 57.372px;line-height: 2.0em; }input[type="checkbox"].ios8-switch + label:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 39.614px;height: 24.588px;border-radius: 16px;background: #757575;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:after {content: "";position: absolute;display: block;left: 0;top: 0.683px;width: 23.222px;height: 23.222px;border-radius: 16px;background: #fff;border: 1px solid #d9d9d9;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out; }input[type="checkbox"].ios8-switch + label:hover:after {box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }input[type="checkbox"].ios8-switch:checked + label:after {left: 16.392px; }input[type="checkbox"].ios8-switch:checked + label:before {background: #0d7bb3; }.checkbox-ios {display: inline-block;margin-left: 13.66px; }.checkbox-ios label {font-size: 10.928px;color: #989898; }input.btn-reg {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 17.075px;text-transform: uppercase;padding: 6.83px 15.026px;margin-top: 9.562px;cursor: pointer; }.form-group.register {display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start; }.content .form-group.register .btn-reg {margin: 0; }input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0; }label.with-info .tooltype {position: relative; }.price label.with-info .tooltype {top: -3px; }label.with-info .tooltype > span {display: inline-block;opacity: 0;position: absolute;left: 50%;bottom: 27.32px;width: 232.22px;color: #bababa;background: white;visibility: visible;border: 1.366px solid #bababa;border-radius: 6px;text-align: left;font-size: 10.245px;padding: 1.366px 0 0 4.098px;margin-left: -75.13px;z-index: 999;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {content: '';position: absolute;bottom: -22.539px;left: 33.5%;margin-left: -10.928px;width: 0;height: 0;border: 10.928px solid transparent;border-top: 10.928px solid #bababa; }label.with-info .tooltype > span:after {border-top: 10.928px solid white;bottom: -21.173px; }label.with-info .tooltype img {width: 15.026px;vertical-align: middle; }label.with-info .tooltype:hover > span {display: inline-block;opacity: 1;-webkit-transition: 0.3s opacity ease-in-out;-moz-transition: 0.3s opacity ease-in-out;-o-transition: 0.3s opacity ease-in-out;transition: 0.3s opacity ease-in-out; }label.with-info .tooltype::before {content: "*";color: #dd2a1b; }section.content-main .tabs {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 50.542px; }section.content-main .tabs > div {position: relative;width: calc(40.2*13.66px - 2*13.66px);padding: 19.124px 0 0 27.32px;border: 1.366px solid #cfcfcf;border-radius: 2.5px;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div .top {display: flex;flex-direction: row;margin-bottom: 6.83px; }section.content-main .tabs > div .top .icon {width: 51.908px;padding-top: 4.098px;margin-right: 13.66px; }section.content-main .tabs > div .top .icon img {width: 100%; }section.content-main .tabs > div .top .title {font-size: 23.222px;text-transform: uppercase; }section.content-main .tabs > div .top .subtitle {font-size: 13.9332px;font-weight: 100;text-transform: uppercase; }section.content-main .tabs > div .advantages {display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap; }section.content-main .tabs > div .advantages .elem {display: flex;flex-direction: row;align-items: center;margin-bottom: 12.294px;margin-right: 9.562px; }section.content-main .tabs > div .advantages .elem .icon {width: 24.0416px; }section.content-main .tabs > div .advantages .elem .icon img {width: 100%;vertical-align: middle; }section.content-main .tabs > div .advantages .elem .title {font-size: 13.66px;line-height: 14.343px;margin-left: 8.196px;color: #0074af; }section.content-main .tabs > div .btn-choose {width: 139.332px;position: absolute;top: 32.784px;right: 21.856px;padding: 6.83px 0;font-size: 13.9332px;text-align: center;color: white;text-transform: uppercase;background-color: #0d7bb3;border: 1.366px solid #0d7bb3;border-radius: 2.5px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div .btn-choose span:first-child {display: inline; }section.content-main .tabs > div .btn-choose span:last-child {display: none; }section.content-main .tabs > div.active {border-color: #dd2a1b;-webkit-transition: border-color 0.3s ease-in-out;-moz-transition: border-color 0.3s ease-in-out;-o-transition: border-color 0.3s ease-in-out;transition: border-color 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose {background-color: white;color: #0d7bb3;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }section.content-main .tabs > div.active .btn-choose span:first-child {display: none; }section.content-main .tabs > div.active .btn-choose span:last-child {display: inline; }section.content-main hr {border: 0;height: 1.366px;margin-bottom: 0;background-color: #c3c3c3; }section.content-main .content form {display: inline-block;text-align: center; }section.content-main .content .form-group {position: relative;width: auto;text-align: left;margin-bottom: 16.392px; }section.content-main .content .form-group > label {display: inline-block;text-align: left;width: 264.321px;font-size: 14.0015px; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 229.488px;background-color: white;border: 1.6392px inset #bfbfbf;border-radius: 2.5px;padding: 6.83px 11.611px;font-size: 13.66px;height: 17.075px; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {position: absolute;width: auto;font-size: 10.928px;height:41%;line-height: 100%;right:2px;top:3%;color: white;text-transform: uppercase;background-color: #0d7bb3;border-radius: 2.5px;padding: 8px 8px;cursor: pointer; }section.content-main .content .form-group input[type="email"] + label::after,section.content-main .content .form-group input[type="tel"] + label::after,section.content-main .content .form-group input[type="text"] + label::after,section.content-main .content .form-group input[type="date"] + label::after {display: none; }section.content-main .content .form-group select {width: 256.125px;height: 30.735px;padding-top: 0;padding-bottom: 0; }section.content-main .content .form-group input::-webkit-outer-spin-button,section.content-main .content .form-group input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0; }section.content-main .content .form-group input[type='date'] {-moz-appearance: textfield; }section.content-main .content .form-group ::-webkit-calendar-picker-indicator {opacity: 0;z-index: 999; }section.content-main .content .form-group input[name="birthday"] {position: relative; }section.content-main .content .form-group input[name="birthday"]::after {content: '';display: inline-block;background: url(/res/tpi/images/calendar.png) no-repeat;background-position: center;width: 27.32px;height: 54.64px;position: absolute;right: 4.098px; }section.content-main .content .form-group.required > label:not(.with-info)::after {content: "*";color: #dd2a1b;margin-left: 2.049px; }section.content-main .content .retail-content .input-wrapper {display: inline-block;padding-top: 20.49px;margin-bottom: 30.052px; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 13.66px;text-align: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.content-main .content .wholesale-content {display: none;position: relative;opacity: 0; }section.content-main .content .wholesale-content .what-i-get.hide-content {box-shadow: none; }section.content-main .content .wholesale-content .what-i-get {position: absolute;top: 0;height: auto;overflow: hidden;z-index: 10;background-color: white;box-shadow: 0 2.049px 1.366px rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 7.513px;font-size: 13.66px;font-weight: 400;color: white;text-transform: uppercase;background-color: white;background-image: url("/res/tpi/images/what-i-get-bg.png");background-position: center;background-size: contain;background-repeat: no-repeat;text-align: center;cursor: pointer; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 6.83px;vertical-align: middle; }section.content-main .content .wholesale-content .what-i-get .content {position: absolute;background-color: white;text-align: center;padding-bottom: 13.66px; }section.content-main .content .wholesale-content .what-i-get .content img {max-width: 100%; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {width: 27.32px;position: absolute;left: calc(50% - 1*13.66px);bottom: -3.415px;cursor: pointer; }section.content-main .content .wholesale-content .persons {display: flex;flex-direction: row;align-items: center;padding-top: 61.47px;padding-left: 2.732px;margin-bottom: 20.49px; }section.content-main .content .wholesale-content .persons > div {cursor: pointer;margin-right: 204.9px; }section.content-main .content .wholesale-content .persons > div .icon {display: inline-block;vertical-align: middle;width: 23.905px;max-width: 25px;height: 23.905px;max-height: 25px;background-repeat: no-repeat;background-position: center;background-size: contain;margin-right: 4.098px;-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons > div span {font-size: 13.66px;text-transform: uppercase;border-bottom: 1.366px dotted black;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons > div.active span {color: #4097c3;border-width: 0;-webkit-transition: 0.3s color ease-in-out;-moz-transition: 0.3s color ease-in-out;-o-transition: 0.3s color ease-in-out;transition: 0.3s color ease-in-out; }section.content-main .content .wholesale-content .persons .individual.active .icon {background-image: url("/res/tpi/images/individual-red.png");-webkit-transition: 0.3s background ease-in-out;-moz-transition: 0.3s background ease-in-out;-o-transition: 0.3s background ease-in-out;transition: 0.3s background ease-in-out; }section.content-main .content .wholesale-content .persons .individual .icon {background-image: url("/res/tpi/images/individual.png"); }section.content-main .content .wholesale-content .persons .entity.active .icon {background-image: url("/res/tpi/images/entity-red.png"); }section.content-main .content .wholesale-content .persons .entity .icon {background-image: url("/res/tpi/images/entity.png"); }section.content-main .content .wholesale-content .content .row {border-bottom: 1.366px solid #c3c3c3;padding-top: 20.49px;padding-bottom: 13.66px; }section.content-main .content .wholesale-content .content .row .info {font-size: 13.66px;font-weight: 100;text-align: left;color: #bababa;margin-bottom: 17.075px; }section.content-main .content .wholesale-content .content .row .info img {width: 20.49px;margin-right: 6.83px;vertical-align: middle; }section.content-main .content .wholesale-content .content .row .wrapper {display: flex;flex-direction: row;flex-wrap: wrap; }section.content-main .content .wholesale-content .content .row:last-child {border: 0; }section.content-main .content .wholesale-content .content label[for="delivery-address"]::after {display: none; }section.content-main .content .wholesale-content .content label[for="delivery-address"] span::after {content: "*";color: #dd2a1b;margin-left: 2.049px; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .eindividual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 98.352px; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .eindividual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -30.052px; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .eindividual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {margin-left: -32.784px; }section.content-main .content .wholesale-content .entity-content {display: none;opacity: 0; }section.content-main .content .wholesale-content .checkbox-wrapper {margin-left: 68.3px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 27.32px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 17.758px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.content-main .content .infographics {width: 592.161px;float: right;display: inline-block;text-align: center; }section.content-main .content .infographics img {max-width: 100%; }section.footer {background-color: #e3e3e3;margin-top: 68.3px;height: 81.96px; }section.footer .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%; }section.footer .logo {width: 191.24px; }section.footer .logo img {max-width: 100%; }section.footer ul {display: flex;flex-direction: row;align-items: center;padding: 0; }section.footer ul li {font-size: 12.977px;list-style-type: none;padding: 0 13.66px; }section.footer ul li:first-child {padding-left: 0; }section.footer ul li:not(:last-child) {border-right: 1.366px solid #7b7b7b; }section.footer .phone img {width: 24.588px;margin-right: 20.49px;vertical-align: bottom; }section.footer .phone a {font-size: 23.222px;color: black; }.overlay {display: none;opacity: 0;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);cursor: pointer;z-index: 9999; }.modal {display: none;opacity: 0;position: fixed;top: 50%;left: 50%;z-index: 9999; }.modal-sms {width: 225.39px;height: 170px;margin-top: -68.3px;margin-left: -112.695px;background-color: white;border-radius: 2.5px; }.modal-sms form {text-align: center; }.modal-sms form input {width: 150.26px;height: 24.588px;border: 1.6392px inset #bfbfbf;border-radius: 2.5px;margin-bottom: 19.124px;text-align: center;font-size: 20.49px;letter-spacing: 4.098px; }.modal-sms .title {font-size: 17.758px;font-weight: 400;text-transform: uppercase;text-align: center;padding: 10.928px 0; }.modal-sms .btn-confirm {width: 129.77px;height: 30.052px;color: white;font-size: 13.66px;font-weight: 100;text-transform: uppercase;border-radius: 2.5px;background-color: #0d7bb3;border: none;cursor: pointer; }.modal-sms .btn-cancel {font-size: 10.928px;text-decoration: underline;border: 0;background: white;cursor: pointer; }section.cart .title {display: inline-block;float: left;margin-bottom: 0 !important; }section.cart .management {float: left;display: flex;flex-direction: row;align-items: center;margin-top: 27.32px;margin-left: 98.352px; }section.cart .management > div {margin-right: 46.444px;cursor: pointer; }section.cart .management > div img {width: 28.686px;vertical-align: middle; }section.cart .management > div span {font-size: 13.66px;margin-left: 5.464px;border-bottom: 1.366px dashed black; }section.cart .management > div.active span {border-bottom: 0; }section.cart .alert-top {margin-top: 10.928px;background-color: #fdcfcc;border-radius: 2.5px;font-size: 13.66px;padding: 4.781px 10.928px 4.781px 10.928px; }section.cart .alert-top .close {float: right;width: 13.66px;height: 13.66px;background-image: url("/res/tpi/images/close-icon.png");background-position: center;background-size: contain;background-repeat: no-repeat;cursor: pointer; }section.cart .cart-table {width: 100%;margin-top: 13.66px;border-collapse: collapse;border-top-left-radius: 2.5px;border-top-right-radius: 2.5px; }section.cart .cart-table label.with-info .tooltype::before {content: ""; }section.cart .cart-table .tooltype-red > span {width: 137px;font-size: 13.66px !important;margin-left: -49.176px !important;background-color: #fdcfcc;color: black;border-color: transparent;padding: 4.781px; }section.cart .cart-table .tooltype-red > span::before,section.cart .cart-table .tooltype-red > span::after {border-top-color: #fdcfcc; }section.cart .cart-table .tooltype-red .btn-agree {background-color: #4e8820;font-size: 13.66px;color: white;border-radius: 2.5px;border: 0;margin-top: 6.83px; }section.cart .cart-table .tooltype-red .btn-delete {color: #dd2a1b;font-size: 12.294px;background-color: transparent;border: 0;border-bottom: 1.366px dotted #dd2a1b;margin-top: 6.83px; }section.cart .cart-table .tooltype-green > span {width: 137px;font-size: 13.66px !important;margin-left: -49.176px !important;background-color: #e2ffe7;color: black;border-color: transparent;padding: 4.781px; }section.cart .cart-table .tooltype-green > span::before,section.cart .cart-table .tooltype-green-red > span::after {border-top-color: #e2ffe7; }section.cart .cart-table .tooltype-green .btn-agree {background-color: #4e8820;font-size: 13.66px;color: white;border-radius: 2.5px;border: 0;margin-top: 6.83px; }section.cart .cart-table .tooltype-green .btn-delete {color: #dd2a1b;font-size: 12.294px;background-color: transparent;border: 0;border-bottom: 1.366px dotted #dd2a1b;margin-top: 6.83px; }section.cart .cart-table thead {background-color: #0d7bb3; }section.cart .cart-table thead th {text-transform: uppercase;color: white;font-size: 13.66px;font-weight: 400;text-align: left;padding: 8.196px 0; }section.cart .cart-table thead th:first-child {padding-left: 13.66px;border-top-left-radius: 2.5px; }section.cart .cart-table thead th:last-child {padding-right: 13.66px;border-top-right-radius: 2.5px; }section.cart .cart-table thead .vendor-code {width: 102.45px; }section.cart .cart-table thead .brand {width: 163.92px; }section.cart .cart-table thead .name {width: 341.5px; }section.cart .cart-table thead .supply {width: 131.136px; }section.cart .cart-table thead .price {width: 118.842px; }section.cart .cart-table thead .quantity-cart {width: 136.6px; }section.cart .cart-table thead .sum {width: 105.182px; }section.cart .cart-table thead .favorites {width: 36.882px; }section.cart .cart-table .product {border-bottom: 1.366px solid #bababa; }section.cart .cart-table .product td {padding: 16.392px 0 0 0;vertical-align: top; }section.cart .cart-table .product td:first-child {padding-left: 12.294px; }section.cart .cart-table .product .vendor-code .code {font-size: 15.026px;color: #505050; }section.cart .cart-table .product .vendor-code .replace {width: 81.96px;font-size: 11.611px;line-height: 12.294px; }section.cart .cart-table .product .vendor-code .replace span {display: inline-block;color: #8f8f8f; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 10.928px; }section.cart .cart-table .product .brand {font-size: 13.66px;text-transform: uppercase; }section.cart .cart-table .product .name {padding-right: 14px; }section.cart .cart-table .product .name .text {font-size: 12.977px;line-height: 17.758px; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 20.49px; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 11.611px;line-height: 11.611px;color: #0d7bb3;resize: none;padding: 0;border: 0;text-align: left;overflow: hidden; }section.cart .cart-table .product .name .comment-wrapper img {vertical-align: top; }section.cart .cart-table .product .supply > div {font-size: 13.66px;margin-bottom: 11.611px; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 12.0208px; }section.cart .cart-table .product .supply img.arrow {width: 9.0156px;vertical-align: text-top; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 47.81px;margin-left: 5.464px; }section.cart .cart-table .product .supply span {display: inline-block;font-size: 15.026px;margin-left: 5.464px; }section.cart .cart-table .product .supply .availability img {vertical-align: top;margin-top: 5.464px; }section.cart .cart-table .product .price img {width: 9.0156px; }section.cart .cart-table .product .price.up img.down,section.cart .cart-table .product .price.down img.up {display: none; }section.cart .cart-table .product .price.up img.up,section.cart .cart-table .product .price.down img.down {display: inline; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 15.709px; }section.cart .cart-table .product .quantity-cart {padding-top: 9.562px; }section.cart .cart-table .product .quantity-cart button {border: 1.366px solid #0d7bb3;color: blue;border-radius: 2.5px;background-color: white;width: 30.052px;height: 27.32px;padding: 0;background-repeat: no-repeat;background-position: center;cursor: pointer;outline: none; }section.cart .cart-table .product .quantity-cart button.minus {background-image: url("/res/tpi/images/minus-icon.png"); }section.cart .cart-table .product .quantity-cart button.plus {background-image: url("/res/tpi/images/plus-icon.png"); }section.cart .cart-table .product .quantity-cart input {width: 38.248px;height: 23.222px;font-size: 13.9332px;text-align: center;vertical-align: top;border-radius: 2.5px;border: 1.6392px inset #bfbfbf; }section.cart .cart-table .product .favorites {padding-top: 14px;padding-bottom: 14px; }section.cart .cart-table .product .favorites img:first-child,section.cart .cart-table .product .favorites.active img:last-child {display: inline; }section.cart .cart-table .product .favorites.active img:first-child,section.cart .cart-table .product .favorites img:last-child {display: none; }section.cart .cart-table .product .trash {padding-top: 8.196px; }section.cart .cart-table .product .trash button {width: 30.052px;height: 30.052px;border-radius: 2.5px;border: 1.366px solid #bfbfbf;background-image: url("/res/tpi/images/trash.png");background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none; }section.cart .cart-table .product:last-child {border-bottom-color: #0d7bb3;border-bottom-width: 2.732px; }section.cart .final {padding-top: 13.66px;overflow: auto; }section.cart .final .alert-bottom {float: left;width: 66%;font-size: 11.611px;line-height: 12.294px; }section.cart .final .total {float: right; }section.cart .final .total .text-and-btns {font-size: 13.66px;font-weight: bold;text-transform: uppercase; }section.cart .final .total .text-and-btns span {margin-left: 30.052px; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 30.052px;height: 30.052px;border-radius: 2.5px;border-width: 1.366px;border-style: solid;background-position: center;background-repeat: no-repeat;background-color: white;cursor: pointer;outline: none;vertical-align: middle; }section.cart .final .total .text-and-btns .btn-clear {border-color: #bfbfbf;background-image: url("/res/tpi/images/clear-icon.png");margin-right: 10.928px;margin-left: 6.83px; }section.cart .final .total .text-and-btns .btn-save {border-color: #0d7bb3;background-image: url("/res/tpi/images/save-icon.png");margin-left: 30.052px; }section.cart .final .total input.btn-checkout {background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;font-size: 17.075px;text-transform: uppercase;padding: 6.83px 15.026px;margin-right: 20.49px;cursor: pointer; }section.cart .final .total label.with-info .tooltype > span {width: 129.77px;margin-left: -47.81px;padding-bottom: 6.83px;text-align: center; }section.cart .final .total label.with-info .tooltype::before {content: ""; }section.cart .final .total .checkbox-wrapper {width: 314.18px;margin-top: 13.66px; }section.cart .final .total .checkbox {margin-bottom: 13.66px;text-align: left; }section.cart .final .total .checkbox label {display: inline-block;font-size: 11.3378px;padding-left: 27.32px;vertical-align: text-top; }section.payment .title {margin-bottom: 13.66px; }section.payment .subtitle {font-size: 13.66px;margin-bottom: 27.32px; }section.payment .subtitle a {color: #0074af;text-decoration: underline; }section.payment .options {display: flex;flex-direction: row; }section.payment .options > div {padding: 40.98px 0;text-align: center; }section.payment .options > div:not(:last-child) {border-right: 1.366px solid #bfbfbf; }section.payment .options > div .icon {text-align: center;height: 67.2072px;line-height: 67.2072px;margin-bottom: 13.66px; }section.payment .options > div .icon img {max-height: 100%;vertical-align: middle; }section.payment .options > div .title {font-size: 13.3868px;text-transform: uppercase;text-align: center;margin-bottom: 10.928px;color: black; }section.payment .options > div .desc {font-size: 13.66px;text-align: center;margin-bottom: 4.098px;height: 43.712px; }section.payment .options > div .btn-and-info {position: relative; }section.payment .options > div button {width: 163.92px;height: 40.98px;box-sizing: border-box;font-size: 10.928px;letter-spacing: 0.683px;border-style: solid;border-color: transparent;border-radius: 2.5px;background-color: #0074af;color: white;padding-top: 0;padding-bottom: 0;text-transform: uppercase;cursor: pointer;outline: none; }section.payment .options > div button img {width: 20.49px;float: left;margin-left: 6.83px;vertical-align: middle; }section.payment .options > div button span {vertical-align: middle; }section.payment .options > div .with-info {width: 15.026px;height: 15.026px;position: absolute;right: -30.052px;top: 50%;margin-top: -7.513px; }section.payment .options > div .with-info .tooltype::before {content: ""; }section.payment .options > div .with-info span {width: 122.94px;margin-left: -61.47px;text-align: center;padding-bottom: 6.83px; }section.payment .options > .cash .with-info span {width: 150.26px;margin-left: -75.13px; }section.payment .options > div .with-info span::before,section.payment .options > div .with-info span::after {left: 50%;margin-left: -13.66px; }section.payment .options > div .with-info img {max-width: 100%;vertical-align: top; }section.payment .options > div .price {font-size: 12.977px;margin-top: 5.464px; }section.payment .options > .card {padding-left: 142.064px;padding-right: 96.986px; }section.payment .options > .card .desc img {width: 122.94px;margin-top: 6.83px; }section.payment .options > .transfer {padding-left: 96.986px;padding-right: 96.986px; }section.payment .options > .cash {padding-left: 101.084px; }section.payment .please {font-size: 13.66px;text-align: center;color: #7d7d7d;margin-top: 40.98px; } }@media all and (max-width: 959px) {section.payment .title {font-size: 7vw; }section.payment .subtitle {font-size: 3vw; }section.payment .options {flex-direction: column; }section.payment .options > div:not(:last-child) {border-right: 0;border-bottom: 0.2vw solid #bfbfbf; }section.payment .options > div {padding-left: 0 !important;padding-right: 0 !important; }section.payment .options > div .icon {height: 15vw;line-height: 15vw;margin-bottom: 2.5vw; }section.payment .options > div .icon img {height: 100%; }section.payment .options > div .title {font-size: 4.5vw; }section.payment .options > div .desc {font-size: 4vw;height: auto;margin-bottom: 2vw; }section.payment .options > .card .desc img {width: 36vw; }section.payment .options > div button {width: 40vw;height: 8vw;font-size: 2.8vw; }section.payment .options > div button img {width: 4.2vw; }section.payment .options > div .price {font-size: 4vw;margin-top: 1.5vw; }section.payment .please {font-size: 3.2vw; }section.payment .options > div .with-info {width: 5vw;height: 5vw;right: 13vw;margin-top: -2.5vw; }section.payment .options > div .with-info img {width: 5vw; }section.payment .options > div .with-info span {width: 58vw;padding: 1vw;font-size: 5vw;margin-left: -60.5vw;bottom: 7vw; }section.payment .options > div .with-info .tooltype > span::before,section.payment .options > div .with-info .tooltype > span::after {border-width: 4vw;bottom: -8vw;margin-left: 18vw; }section.payment .options > div .with-info .tooltype > span::after {bottom: -7.7vw; }section.payment .options > .cash .with-info span {width: 62vw;margin-left: -60.5vw; }section.payment .options > .cash .with-info .tooltype > span::before,section.payment .options > .cash .with-info .tooltype > span::after {margin-left: 18vw; } }@media (max-width: 959px) {.container > .title,.container .head .title {margin-top: 36px;margin-bottom: 30px;font-size: 17px; }section.header .top-bar {height: 102px;text-align: center; }section.header .top-bar p {display: block;float: none;font-size: 17px;padding-top: 7px; }section.header .top-bar .address {margin-right: 0; }section.header .top-bar .phone {float: none;padding-top: 7px; }section.header .top-bar .phone a {display: inline-block;font-size: 32px; }section.header .top-bar .phone .icon {display: inline-block;width: 28px;padding-bottom: 5px; }section.header .header-main {padding-top: 14px; }section.header .header-main .container {display: block;flex-direction: initial;justify-content: initial; }section.header .header-main .logo {float: left;width: 212px;display: inline-block;padding-right: 31px;border-right: none; }section.header .header-main .logo img {width: 100%; }section.header .header-main .logo-in-1 {display: inline-block;width: 212px;margin-bottom: 11px; }section.header .header-main .logo-in-2 {display: inline-block;width: 171px; }section.header .header-main .search-form {width: 342px;float: right; }section.header .header-main .search-wrapper {display: inline-block;max-width: 342px;width: 100%;height: 34px;margin: 0; }section.header .header-main .search-wrapper input {font-size: 15px;border: 0;padding: 0 49px 3px 37px;height: 27px; }section.header .header-main .search-wrapper input.search-code {width: 254px;border: 1px solid #8e8e8e;border-radius: 2.5px;padding-top: 3px;padding-bottom: 2px; }section.header .header-main .search-wrapper input[type="image"] {top: 1px;right: 0;width: 41px;height: 34px;margin: -1px 0 0 0; }section.header .header-main .search-btns {width: 342px;margin: 9px 0 0; }section.header .header-main .search-btns .checkbox {margin-bottom: 8px; }section.header .header-main .search-btns .checkbox:nth-child(2n+1) {width: 45%; }section.header .header-main .search-btns .checkbox:nth-child(2n) {width: 50%; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label {position: relative;padding-left: 20px;font-size: 15px; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label i {top: -1px;left: 0;width: 16px;height: 16px; }section.header .header-main .cart {display: inline-block;float: left;width: 239px;margin: 20px 0 20px calc((100% - 239px - 220px)/2); }section.header .header-main .cart img.cart-icon {vertical-align: top;margin-right: 4px; }section.header .header-main .cart .text {display: inline-block; }section.header .header-main .cart .text .title {font-size: 14px;margin-bottom: 10px; }section.header .header-main .cart .text p {font-size: 16px; }section.header .header-main .cart .bottom {margin-top: 11px; }section.header .header-main .cart .look {font-size: 12px;padding-bottom: 3px;border-bottom: 1px solid black; }section.header .header-main .cart .look img {margin-left: 4px; }section.header .header-main .cart .btn-checkout {width: 134px;height: 27px;font-size: 14px;margin-left: 16px; }section.header .header-main .personal {float: left;margin: 20px 0 0 10px;padding-top: 0;max-width: 210px;width: 100%; }section.header .header-main .personal p {margin-bottom: 3px;font-size: 16px;padding-left: 0 !important;padding-top: 0 !important; }section.header .header-main .personal .logout {top: 0;right: 0; }section.header .nav {display: none; }section.header .mobile-button {display: block; }.checkbox input[type="checkbox"] + label {padding-left: 20px;font-size: 15px; }.checkbox input[type="checkbox"] + label i {top: -1px;width: 16px;height: 16px; }input[type="checkbox"].ios8-switch + label {padding: 7px 0 0 57px; }input[type="checkbox"].ios8-switch + label:before {width: 40px;height: 25px; }input[type="checkbox"].ios8-switch + label:after {top: 1px;width: 23px;height: 23px; }input[type="checkbox"].ios8-switch:checked + label:after {left: 16px; }.checkbox-ios {margin-left: 14px; }.checkbox-ios label {font-size: 11px; }input.btn-reg {font-size: 17px;padding: 7px 15px;margin-top: 10px; }label.with-info .tooltype > span {bottom: 27px;width: 232px;border: 1px solid #bababa;font-size: 10px;padding: 1px 0 0 4px;margin-left: -75px; }label.with-info .tooltype > span:before,label.with-info .tooltype > span:after {bottom: -23px;margin-left: -11px;border: 11px solid transparent;border-top: 11px solid #bababa; }label.with-info .tooltype > span:after {border-top: 11px solid white;bottom: -21px; }label.with-info .tooltype img {width: 15px; }section.content-main .tabs {display: block;flex-direction: initial;justify-content: initial;margin: 0 auto 30px auto; }section.content-main .tabs > div {width: calc(549px - 27px - 2px);padding: 19px 0 0 27px;border: 1px solid #cfcfcf;border-radius: 3px;margin: 0 auto 20px; }section.content-main .tabs > div .top {margin-bottom: 7px; }section.content-main .tabs > div .top .icon {width: 52px;padding-top: 4px;margin-right: 14px; }section.content-main .tabs > div .top .title {font-size: 23px; }section.content-main .tabs > div .top .subtitle {font-size: 14px; }section.content-main .tabs > div .advantages .elem {margin-bottom: 12px;margin-right: 10px; }section.content-main .tabs > div .advantages .elem .icon {width: 24px; }section.content-main .tabs > div .advantages .elem .title {font-size: 14px;line-height: 14px;margin-left: 8px; }section.content-main .tabs > div .btn-choose {width: 139px;top: 33px;right: 22px;padding: 7px 0;font-size: 14px;border: 1px solid #0d7bb3;border-radius: 2.5px; }section.content-main .content .form-group {margin-bottom: 16px; }section.content-main .content .form-group > label {width: 264px;font-size: 14px; }section.content-main .content .form-group input[type="email"],section.content-main .content .form-group input[type="tel"],section.content-main .content .form-group input[type="text"],section.content-main .content .form-group input[type="date"],section.content-main .content .form-group select {width: 229px;border: 1px inset #bfbfbf;padding: 6px 12px;font-size: 14px;height: 17px; }section.content-main .content .form-group input[type="email"] + label,section.content-main .content .form-group input[type="tel"] + label,section.content-main .content .form-group input[type="text"] + label,section.content-main .content .form-group input[type="date"] + label {font-size: 11px;right: 4px;padding: 8px 8px; }section.content-main .content .form-group select {width: 256px;height: 31px; }section.content-main .content .form-group input[name="birthday"]::after {width: 27px;height: 55px;right: 4px; }section.content-main .content .form-group.register {display: inline-block;flex-direction: initial;justify-content: initial;align-items: initial;margin-bottom: 0; }section.content-main .content .form-group.required > label:not(.with-info)::after {margin-left: 2px; }section.content-main .content .retail-content .input-wrapper {padding-top: 20px;margin-bottom: 30px;float: left; }section.content-main .content .retail-content .checkbox-wrapper .checkbox {margin-bottom: 14px; }section.content-main .content .retail-content .checkbox-wrapper .checkbox label {font-size: 11px;padding-left: 27px; }section.content-main .content .wholesale-content .what-i-get {box-shadow: 0 2px 1px rgba(0, 0, 0, 0.5); }section.content-main .content .wholesale-content .what-i-get .title {padding: 8px;font-size: 14px; }section.content-main .content .wholesale-content .what-i-get .title img {margin-left: 7px; }section.content-main .content .wholesale-content .what-i-get .content {padding-bottom: 14px; }section.content-main .content .wholesale-content .what-i-get .content .hide-icon {width: 27px;left: calc(50% - 14px);bottom: 3px; }section.content-main .content .wholesale-content .persons {padding-top: 61px;padding-left: 3px;margin-bottom: 20px; }section.content-main .content .wholesale-content .persons > div {margin-right: 0; }section.content-main .content .wholesale-content .persons > div .icon {width: 24px;max-width: 25px;height: 24px;max-height: 25px;margin-right: 4px; }section.content-main .content .wholesale-content .persons > div span {font-size: 14px;border-bottom: 1px dotted black; }section.content-main .content .wholesale-content .persons .entity {margin-left: 30px; }section.content-main .content .wholesale-content .content .row {border-bottom: 1px solid #c3c3c3;padding-top: 20px;padding-bottom: 14px; }section.content-main .content .wholesale-content .content .row .info {font-size: 14px;margin-bottom: 17px; }section.content-main .content .wholesale-content .content .row .info img {width: 20px;margin-right: 7px; }section.content-main .content .wholesale-content .individual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .eindividual-content .form-group:nth-child(2n+1),section.content-main .content .wholesale-content .entity-content .form-group:nth-child(2n+1) {margin-right: 0; }section.content-main .content .wholesale-content .individual-content .infographics,section.content-main .content .wholesale-content .eindividual-content .infographics,section.content-main .content .wholesale-content .entity-content .infographics {margin-top: -30px; }section.content-main .content .wholesale-content .individual-content .btn-reg,section.content-main .content .wholesale-content .eindividual-content .btn-reg,section.content-main .content .wholesale-content .entity-content .btn-reg {position: relative;top: 114px;left: 0;margin-left: 0; }section.content-main .content .wholesale-content .checkbox-wrapper {position: relative;top: -20px;margin-left: 0; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox {min-height: 27px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox:first-child {min-height: 18px; }section.content-main .content .wholesale-content .checkbox-wrapper .checkbox label {font-size: 11px;padding-left: 27px; }section.content-main .content .infographics, section.content-main .content .wholesale-content .what-i-get {display: none; }section.content-main hr {height: 1px; }section.footer {margin-top: 68px;height: 103px;padding: 20px 0; }section.footer .container {display: block;justify-content: initial;flex-direction: initial;position: relative;padding: 0; }section.footer .logo {display: block;width: 191px;margin: 0 auto; }section.footer ul {display: inline-block;flex-direction: initial;align-items: initial;width: 475px;position: absolute;bottom: 0;left: calc((100% - 475px)/2);margin: 0; }section.footer ul li {float: left;font-size: 12px;padding: 0 8px; }section.footer ul li:not(:last-child) {border-right: 1px solid #7b7b7b; }section.footer .phone {text-align: center;margin-top: 10px; }section.footer .phone img {width: 20px;margin-right: 10px; }section.footer .phone a {font-size: 18px; }section.cart .management {margin-top: 27px;margin-left: 0;text-align: center; }section.cart .management > div {margin-right: 46px; }section.cart .management > div img {width: 29px; }section.cart .management > div span {display: block;font-size: 14px;margin-left: 5px;border-bottom: 1px dashed black;margin-top: 10px; }section.cart .alert-top {margin-top: 11px;font-size: 14px;padding: 5px 11px; }section.cart .alert-top .close {width: 14px;height: 14px; }section.cart .cart-table {display: block;margin-top: 14px; }section.cart .cart-table .tooltype-red > span {width: 137px;font-size: 14px !important;margin-left: -49px !important;border-color: transparent;padding: 5px; }section.cart .cart-table .tooltype-red .btn-agree {font-size: 14px;margin-top: 7px; }section.cart .cart-table .tooltype-red .btn-delete {font-size: 12px;border-bottom: 1px dotted #dd2a1b;margin-top: 7px; }section.cart .cart-table .tooltype-green > span {width: 137px;font-size: 14px !important;margin-left: -49px !important;border-color: transparent;padding: 5px; }section.cart .cart-table .tooltype-green .btn-agree {font-size: 14px;margin-top: 7px; }section.cart .cart-table .tooltype-green .btn-delete {font-size: 12px;border-bottom: 1px dotted #dd2a1b;margin-top: 7px; }section.cart .cart-table tr, section.cart .cart-table td {display: block; }section.cart .cart-table tr {padding-bottom: 16px; }section.cart .cart-table thead {display: none; }section.cart .cart-table thead th {font-size: 14px;padding: 8px 0; }section.cart .cart-table thead th:first-child {padding-left: 14px; }section.cart .cart-table thead th:last-child {padding-right: 14px; }section.cart .cart-table thead .vendor-code {width: 102px; }section.cart .cart-table thead .brand {width: 164px; }section.cart .cart-table thead .name {width: 342px; }section.cart .cart-table thead .supply {width: 131px; }section.cart .cart-table thead .price {width: 119px; }section.cart .cart-table thead .quantity-cart {width: 137px; }section.cart .cart-table thead .sum {width: 105px; }section.cart .cart-table thead .favorites {width: 37px; }section.cart .cart-table .table-hidden-title {display: block; }section.cart .cart-table .product {border-bottom: 1px solid #bababa; }section.cart .cart-table .product td {padding: 16px 0 0 0; }section.cart .cart-table .product td:first-child {padding-left: 0; }section.cart .cart-table .product .vendor-code .code {font-size: 15px; }section.cart .cart-table .product .vendor-code .replace {width: 270px;font-size: 12px;line-height: 12px; }section.cart .cart-table .product .vendor-code .replace span:first-child {margin-bottom: 11px; }section.cart .cart-table .product .brand {font-size: 14px; }section.cart .cart-table .product .name {padding-right: 0; }section.cart .cart-table .product .name .text {font-size: 13px;line-height: 18px; }section.cart .cart-table .product .name .comment-wrapper {margin-top: 20px; }section.cart .cart-table .product .name .comment-wrapper .comment {font-size: 12px;line-height: 12px; }section.cart .cart-table .product .supply > div {font-size: 14px;margin-bottom: 12px; }section.cart .cart-table .product .supply img:first-of-type:not(.arrow) {width: 12px; }section.cart .cart-table .product .supply img.arrow {width: 9px; }section.cart .cart-table .product .supply .statistics img:last-of-type {width: 48px;margin-left: 5px; }section.cart .cart-table .product .supply span {font-size: 15px;margin-left: 5px; }section.cart .cart-table .product .supply .availability img {margin-top: 5px; }section.cart .cart-table .product .price img {width: 9px; }section.cart .cart-table .product .price span,section.cart .cart-table .product .sum {font-size: 16px; }section.cart .cart-table .product .price label.with-info .tooltype {top: -3px; }section.cart .cart-table .product .quantity-cart {padding-top: 10px; }section.cart .cart-table .product .quantity-cart button {border: 1px solid #0d7bb3;width: 30px;height: 27px; }section.cart .cart-table .product .quantity-cart input {width: 38px;height: 23px;font-size: 14px;border: 2px inset #bfbfbf; }section.cart .cart-table .product .favorites {display: inline-block;float: left;padding-top: 14px;padding-right: 20px; }section.cart .cart-table .product .trash {padding-top: 8px; }section.cart .cart-table .product .trash button {width: 30px;height: 30px;border: 1px solid #bfbfbf; }section.cart .cart-table .product:last-child {border-bottom-width: 3px; }section.cart .final {padding-top: 14px; }section.cart .final .alert-bottom {width: 100%;font-size: 12px;line-height: 12px; }section.cart .final .total {display: inline-block;float: none;margin-top: 20px; }section.cart .final .total .text-and-btns {display: inline-block;font-size: 14px; }section.cart .final .total .text-and-btns span {margin-left: 30px; }section.cart .final .total .text-and-btns .btn-clear,section.cart .final .total .text-and-btns .btn-save {width: 30px;height: 30px;border-width: 1px; }section.cart .final .total .text-and-btns .btn-clear {margin-right: 11px;margin-left: 7px; }section.cart .final .total .text-and-btns .btn-save {margin-left: 30px; }section.cart .final .total input.btn-checkout {font-size: 17px;padding: 7px 15px;margin-right: 20px; }section.cart .final .total label.with-info .tooltype > span {width: 130px;margin-left: -48px;padding-bottom: 7px; }section.cart .final .total .checkbox-wrapper {width: 314px;margin-top: 14px; }section.cart .final .total .checkbox {margin-bottom: 14px; }section.cart .final .total .checkbox label {font-size: 11px;padding-left: 27px; } }@media (max-width: 779px) {.container .head .title {width: 100%; }section.cart .management > div {display: inline-block;margin-right: 20px;margin-top: 20px; }section.cart .management {display: block;flex-direction: initial;align-items: initial;float: none; } }@media (max-width: 689px) {section.header .header-main .logo {float: none;width: 100%;padding-right: 0; }section.header .header-main .logo-in-1 {display: block;margin: 0 auto; }section.header .header-main .logo-in-2 {display: none; }section.header .header-main .search-form {display: block;float: none;margin: 20px auto 0; }section.header .header-main .cart {display: block;margin-left: 0; }section.header .header-main .personal {display: block;float: right;margin-left: 0; }section.content-main .tabs > div {width: calc(278px - 8px - 2px);padding: 18px 0 0 8px; }section.content-main .tabs > div .top .subtitle {font-size: 10px; }section.content-main .tabs > div .advantages {display: block;flex-direction: initial;align-items: initial;flex-wrap: initial;margin-top: 44px; }section.content-main .tabs > div .advantages .elem .icon {width: 24px; }section.content-main .tabs > div .advantages .elem .title {font-size: 14px;line-height: 14px;margin-left: 8px; }section.content-main .tabs > div .btn-choose {width: 139px;top: 80px;left: 70px; } }@media (max-width: 601px) {section.content-main .content .form-group {display: block;width: 255px;margin-right: 20px; }section.content-main .content .form-group label[for=delivery-address], section.content-main .content .form-group label[for=fact-address] {margin-bottom: 5px; }section.content-main .content .form-group input[type="text"] + label {top: 18px;padding-top: 8px;height: 23%;right: 2px; } }@media (max-width: 539px) {section.footer {height: 133px; }section.footer ul {width: 238px;left: calc((100% - 238px)/2); }section.footer ul li {float: none;font-size: 12px;padding: 0;text-align: center; }section.footer ul li:not(:last-child) {padding-bottom: 4px;border: none; }section.header .top-bar {height: 84px; }section.header .top-bar p {font-size: 14px; }section.header .top-bar .phone .icon {width: 18px; }section.header .top-bar .phone a {font-size: 22px; }section.header .header-main .search-form {max-width: 342px;width: 100%; }section.header .header-main .search-wrapper input.search-code {width: calc(100% - 37px - 49px - 2px); }section.header .header-main .search-btns {max-width: 342px;width: 100%; }section.header .header-main .search-btns .checkbox input[type="checkbox"] + label {font-size: 11px; }section.header .header-main .cart {float: none;margin: 20px auto; }section.header .header-main .personal {float: none;margin: 20px auto; } }@media (max-width: 449px) {section.cart .final .total .checkbox label, section.cart .final .total .checkbox-wrapper {width: 250px; }section.cart .final {overflow: hidden; }label.with-info .tooltype {display: inline-block;margin: 0; }label.with-info .tooltype > span {left: 30px; }section.cart .final .total label.with-info .tooltype > span {width: 60px; }section.content-main .content .wholesale-content .persons {padding-top: 20px; }section.content-main .content .wholesale-content .persons {display: block;flex-direction: initial;align-items: initial; }section.content-main .content .wholesale-content .persons .entity {margin: 20px 0 0 0; }section.cart .final .total .text-and-btns {width: 200px; }section.cart .final .total .text-and-btns .btn-clear {margin-top: 10px; }section.cart .final .total .text-and-btns .btn-save {margin-top: 10px;margin-left: 0; } }#contentTD #regRetail .verify {background-color: #ccc;}#contentTD #regRetail .verify .t2 {display: none;}#contentTD #regRetail .verify-available .verify {background-color: #0074b1;}#contentTD #regRetail .verify-completed .verify {background-color: #0c0;}#contentTD #regRetail .verify-completed .verify .t1 {display: none;}#contentTD #regRetail .verify-completed .verify .t2 {display: inline;}.modal.v1-verify-popup {text-align: center;}.modal.v1-verify-popup .if, .modal.v1-verify-popup .if {display: none;}.modal.v1-verify-popup.byphone .if.byphone, .modal.v1-verify-popup.byemail .if.byemail{display: block;}.modal-sms.byemail {width: 270px;}#contentTD #regRetail span.star:after {content: " *";color: #dd2a1b;white-space: nowrap;}#contentTD #regRetailSuccess p {font-family:Verdana, Geneva, sans-serif; font-size:13px;margin: 10px 0;}#contentTD #regRetailSuccess a.btn {margin-top: 30px;position: absolute;padding: 10px 20px;font-size: 14px;text-align: center;color: white;text-transform: uppercase;background-color: #0074b1;border: 2px solid #0074b1;border-radius: 3px;text-decoration: none;}section.content-main .content .if-active {display:none;opacity:0;}section.content-main .content .if-active.active {display:block;opacity:1;}section.content-main .content label.with-info .tooltype {text-decoration:none;}section.content-main .content .wholesale-content .persons > div i{display:block;position: relative;left: 31px;top: -4px;font-size: 14px;color: #333;text-transform: none;font-style: normal;}#basketContent > table:nth-child(2) > tbody > tr:last-child > td {border-bottom: none !important;}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#0074af;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/res/tps/jquery-ui-themes-1.12.1/themes/base/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}table.tablesorter thead tr .header{background-image: none;background-repeat: no-repeat;background-position: center right;cursor: pointer;}table.tablesorter thead tr .headerSortUp{background-image: url(asc.gif);background-position: top right;}table.tablesorter thead tr .headerSortDown{background-image: url(desc.gif);background-position: bottom right;}html, body, form, img, fieldset, legend, input, select, textarea, div, p, dl, dt, dd, ul, ol, li, fieldset, blockquote, th, td, iframe, pre {padding:0;margin:0;border:0;}h2, h3, h4, h5, h6 {font-size:100%;text-align:left;font-weight:normal;margin:0;padding:0;border:0;}address,caption,cite,code,dfn,em,var {text-align:left;font-weight:normal;margin:0;padding:0;border:0;}table {table-layout:fixed;;margin:0;padding:0;border:0;border-spacing:0;}td, th {empty-cells:show;}ul, ol, li {list-style:none;}a:link, a:visited {text-decoration:none;}a:hover, a:active {text-decoration:underline;}textarea {overflow:auto;}h1 {font-family: Helvetica; font-size:15px; text-transform: uppercase;font-weight: bold; color: rgb(255, 0, 0); -webkit-margin-after: 0.6em;}body {font-size:12px;}body, h2, h3, h4, h5, h6 {line-height:150%; font-family:Arial, "Nimbus Sans L", Helvetica, sans-serif; color:#333;}a:link, a:visited, a:hover, a:active {color:#333; outline: none;}select, input, textarea {font-family:Arial, Helvetica, sans-serif;color:black;font-size:12px;}h2 {font-family: Helvetica; font-size: 12px; text-transform: uppercase; font-weight: bold; color: rgb(0, 0, 0); -webkit-margin-after: 0.6em;}h3 {font-family: Helvetica; font-size: 14px; color: rgb(255, 0, 0); -webkit-margin-after: 0.6em;}body {background:#fff}.name {padding: 3px 10px 3px 10px; font-family: Universe; font-size: 15.5px;}.phone_manager { padding-left: 10px; font-size: 14px; }#phone_company{ float: right; width: 245px; font-size: 1.7vw; }#phone_company a {padding: 0 10px; }.phone .icon {float: left; }.phone a { padding: 10px 0;}.id {padding: 0px 0px 0px 10px; font-family: Universe; font-size: 15.5px; float: left;}.block-1 {width: 396px; height: 278px; border: 2px solid #0074af; border-radius: 5px;margin: 0px 0px 0px 10px; float: left; padding: 0px; position: relative;}.block-2 {width: 353px; height: 244px; border: 2px solid #0074af; border-radius: 5px;margin: 0px 0px 0px 17px; float: left; padding: 0px; position: relative;}.block-3 {width: 353px; height: 278px; border: 2px solid #0074af; border-radius: 5px;margin: 38px 0px 0px 800px; padding: 0px; position: relative;}.inform {padding: 34px 10px 10px 10px; font-family: Universe; font-size: 15.5px;}.str {float: left;}.str-1 {padding: 0px 0px 0px 20px; position: absolute; margin: 0px 0px 0px 220px; border-left: 1px solid #dd2a1b;}.str-2 {padding: 0px 0px 0px 0px; position: absolute; margin: 20px 0px 0px 25px; font-size: 11px;}.str-3 {float: left; margin-top: 30px; height: 25px; border-bottom: 1px solid #dd2a1b; width: 375px;}.str-4 {padding: 0px 0px 0px 20px; position: absolute; margin: 48px 0px 0px 220px; border-left: 1px solid #dd2a1b;}.str-5 {float: left; margin-top: 7px; height: 25px; border-bottom: 1px solid #dd2a1b; width: 375px;}.str-6 {padding: 0px 0px 0px 20px; position: absolute; margin: 81px 0px 0px 242px;}.str-7 {float: left; height: 73px; border-bottom: 1px solid #dd2a1b; width: 328px;}.str-8 {float: left; margin-top: 7px; height: 58px; border-bottom: 1px solid #dd2a1b; width: 328px;}.str-9 {float: left; height: 23px; width: 328px;}.str-10{float: left; margin-top: 15px; height: 35px; border-bottom: 1px solid #dd2a1b; width: 328px;}.str-11 {float: left; margin-top: 7px; height: 25px; border-bottom: 1px solid #dd2a1b; width: 328px;}.str-12 {position: absolute; top: 10px; right:10px; font-size:15px; }.str-12 a { color:#0074b1!important; text-transform:none!important; }.str-12 a:hover { color:#dd2a1b!important; }.str-13 {padding: 0px 5px;position: absolute;margin: -30px 0px 0px 285px;border-left: 1px solid #dd2a1b;border-right: 1px solid #dd2a1b;}.inform .calendar{display: inline-block;width: 16px;height: 15px;background-image: url("/res/tpi/calendar.png");background-repeat: no-repeat;background-position: center;}.inform .ib_line {display: flex;width: 100%;line-height: 30px;font-size: 15px;}.inform .ib_line.bb_red {border-bottom: 1px solid red;}.inform .ib_line_left {width: 65%;}.inform .ib_line_right {width: 35%;}.inform .ib_line.ib_overdue a{color: red;}.rub {line-height: 5px;width: 0.4em;border-bottom: 1px solid #000;display: inline-block;}.displayBlock{display: block;}.blockMiddle{margin-left: auto;margin-right: auto;}.field_invalid {background-color: salmon !important;}#head div.header .logo-form a:hover {color:#dd2a1b}#head div.header p.addr {float: left; margin: 2px 26px 0px 0px; padding: 8px 0px 0px 0px; font-size: 15px; font-family: Universe; color: white; width: 240px; height: 28px; border-right: 1px solid;}#head div.header p.hours {float: left; margin: 2px 0px 0px 10px; padding: 8px 0px 0px 0px; font-size: 15px; font-family: Universe; color: white; height: 28px;}#head div.header p.hours a { color: white; }#head div.header img.phone {width: 25px; height: 25px; float: left; padding: 7px 7px 0px 0px;}#head div.header p.phone {color: white; padding: 10px 0px 0px 0; font-size: 24px; height: 28px;}#head div.header p.phone a {color: inherit; }#head div.header .logo a img {width: 208px; height: 36px; padding: 20px 0px 0px 0;}#head div.header .logo-d p {font-family: Universe; font-size: 18px; font-weight: normal; padding-top: 12px; line-height: 1.4;}#head div.header .logo-d p span {color: #dd2a1b;}#searchCont div.brands1 {display: inline-block; clear:both;}#searchCont .switcher-search { float:right; border:1px solid #aaa; padding: 2px 5px; color: #0074b1; text-decoration: none; margin-bottom: 10px; }#searchCont .switcher-search:hover { color: #dd2a1b; background-color: #ddd; }#searchCont div.brands1 p.zagolovok {font-family: Universe; font-size: 15px; text-transform: uppercase; margin-bottom: 20px;}#searchCont div.brand1 {width: 73px; padding: 0px 5px 0px 5px;display: inline-block; min-height: 110px; text-align: center;}#searchCont div.brand1 a.brand {text-decoration: none; font-family: Universe; font-size: 15px; color: #0074af;}#searchCont div.brand1 a.brand img {border-radius: 3px; height:20px; max-width: 60px;}#searchCont div.brand1 a.brand.active{color: #dd2a1b;}#searchCont div.brand1 a.brand.active p.nal { background-color: #dd2a1b; }#searchCont div.brand1 a.brand:hover {color: #dd2a1b;}#searchCont div.brand1 a.brand p.name {padding: 5px 0px 5px 0px; text-align: center; font-size: 11.9px;}#searchCont div.brand1 a.brand > span {display: block; margin: 0 auto;width:100%;}#searchCont div.brand1 a.brand p.nal {text-align: center; font-family: Universe; font-size: 12px; color: #ffffff; background-color: #c3c3c3; display: table; padding-top: 5px; padding-left: 5px; padding-right: 5px; width:28%; height:23px; border-radius:30px; margin: 0 auto; transition: background 0.3s linear 0s;}#searchCont div.brand1 a.brand p.nal span {white-space: nowrap;}#searchCont div.brand1 a.brand:hover p.nal {background-color: #0074af; transition: background 0.3s linear 0s;}#searchCont #filter {width: 1170px; height: 63px; border-top: solid 1px #c3c3c3; border-bottom: solid 1px #c3c3c3;}#searchCont #filter .filters{width: 1110px; height: 29px; padding: 24px 0px 10px 60px;}#searchCont #filter .filter-i {padding: 17px 0px 0px 7px; float:left;}#searchCont #filter label.p {font-family: Universe; font-size: 15px; float: left; margin-right: 10px;}#searchCont #slider-price, #searchCont #slider-days {float: left; margin-top: 4px;}#searchCont #slider-price-min, #searchCont #slider-days-min {color: #333; font-weight: bold; float: left; width: 65px; height: 25px; border-radius:3px; border: solid 1px #0074af; margin: -6px 16px 0px 0px; padding: 0px 5px 0px 5px; font-family: Universe;font-size: 14px;}#searchCont #slider-price-max, #searchCont #slider-days-max {color: #333; font-weight: bold; float: left; width: 65px; height: 25px; border-radius:3px; border: solid 1px #0074af; margin: -6px 0px 0px 12px; padding: 0px 5px 0px 5px; font-family: Universe;font-size: 14px;}#searchCont .ui-slider {position: relative;text-align: left;}#searchCont .ui-slider .ui-slider-handle {position: absolute; z-index: 2; width: 17px; height: 18px; cursor: default; -ms-touch-action: none; touch-action: none;}#searchCont .ui-slider .ui-slider-handle:active, #searchCont .ui-slider .ui-slider-handle:focus {background-color:#FFF;}#searchCont .ui-slider .ui-slider-range {position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0;}#searchCont .ui-slider-horizontal {height: .5em;}#searchCont .ui-slider-horizontal .ui-slider-handle {top: -.5em; margin-left: -.9em;}#searchCont .ui-slider-horizontal .ui-slider-range {top: 0; height: 100%;}#searchCont .ui-widget-content { background: #dd2a1b 50% 50% repeat-x; width: 245px;}#searchCont .ui-widget-header { background: #0074af 50% 50% repeat-x;}#searchCont .ui-state-default,#searchCont .ui-widget-content .ui-state-default,#searchCont .ui-widget-header .ui-state-default {background: url("/res/tpi/begunok-4.png") 50% 50% repeat-x; font-weight: normal; color: #555555;}#searchCont .ui-corner-all,#searchCont .ui-corner-top,#searchCont .ui-corner-left,#searchCont .ui-corner-tl {border-top-left-radius: 4px;}#searchCont .ui-corner-all,#searchCont .ui-corner-top,#searchCont .ui-corner-right,#searchCont .ui-corner-tr {border-top-right-radius: 4px;}#searchCont .ui-corner-all,#searchCont .ui-corner-bottom,#searchCont .ui-corner-left,#searchCont .ui-corner-bl {border-bottom-left-radius: 4px;}#searchCont .ui-corner-all,#searchCont .ui-corner-bottom,#searchCont .ui-corner-right,#searchCont .ui-corner-br {border-bottom-right-radius: 4px;}#searchCont div.zap input.kol {width: 25px; height: 25px; border: solid 1px #0074af; font-family: Universe; font-size: 14px; margin: 0px 0px 0px 34px;padding: 0; text-align: center; border-radius: 3px;}#searchCont div.zap .kol-b {display:none; min-width: 17px; height: 17px; border: solid 1px #dd2a1b; border-radius: 10px; position: absolute; margin: -1px 0px 0px 17px; font-family: Universe; font-size: 12px; text-align: center; font-weight: bold; background: #fff;color:#0074B1;}#searchCont div.zap .kol-b.empty {display:none;}#searchCont div.zap a.basket, #searchCont div.zap a.basketCash {float: left;width: 25px;height: 24px;background: url(/res/tpi/basket-m.png) no-repeat 0 0;margin-left: -10px;}#searchCont div.zap .count-adjust-cont {margin-top: -3px;}#searchCont div.zap .count-adjust-cont.empty { display:none; }#searchCont div.zap a.count-adjust {float: left;position: absolute;width: 10px;height: 17px;margin: 3px 0;cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; }#searchCont div.zap a.count-adjust.minus {color: #FFF;font-size: 14px;text-decoration: none;background-color: #0074af;padding-left: 11px;padding-right: 6px;padding-top: 5px;padding-bottom: 5px;line-height: 1;border-radius: 3px;margin: 0px 0px 0px 5px;transition: all 0.2s linear 0s;}#searchCont div.zap a.count-adjust.plus {color: #FFF;font-size: 14px;text-decoration: none;background-color: #0074af;padding-left: 10px;padding-right: 7px;padding-top: 5px;padding-bottom: 5px;line-height: 1.2;border-radius: 3px;margin: 0px 0px 0px 63px;transition: all 0.2s linear 0s;}#searchCont div.zap a.count-adjust.minus:hover {background-color: #0795dd !important; transition: all 0.2s linear 0s;}#searchCont div.zap a.count-adjust.plus:hover {background-color: #0795dd !important; transition: all 0.2s linear 0s;}#searchCont div.vyvod-x.empty table.zap { display: none; }#searchCont div.vyvod-y.empty { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #aaa; }#searchCont .vyvod-z {width: 1170px;border-radius:3px; padding: 10px 0px 0px 0px; margin-top: 10px;}#searchCont .vyvod-z p.zag {font-family: Universe; font-size: 15px; text-transform: uppercase; font-weight: bold;}#searchCont .vyvod-z p.zag1 {font-family: Universe; font-size: 14px; text-transform: uppercase; float: left; margin: 5px 0px 0px 0px; color: #0074af; font-weight: bold; }#searchCont .vyvod-z p.zag2 {font-family: Universe; font-size: 15px; font-weight: bold; text-transform: uppercase; float: left; margin: 5px 0px 0px 0px;}#searchCont .vyvod-z .pod {width: 1148px; display: table;}#searchCont .vyvod-z .pod-a {width: 1148px; display: table; margin-bottom: 10px;}#searchCont .vyvod-z .select-codes {float: right; text-align:right;}#searchCont .vyvod-z .select-codes a.code {color: #0074af; text-decoration: none; font-family: Universe; font-size: 14px; text-transform: uppercase; padding: 0px 5px 0px 5px; border-left: 1px solid #dd2a1b;}#searchCont .vyvod-z .select-codes a.code.accent {font-weight:bold;}#searchCont .vyvod-z .select-codes a.code.filter-failed {color: #aaa;}#searchCont .vyvod-z .select-codes a.code:hover {color: #dd2a1b; text-decoration: none;}#searchCont .vyvod-z .select-codes a.code.active {color: #dd2a1b; text-decoration: none; font-weight: bold;}#searchCont .vyvod-z .select-codes a.code.active.filter-failed {color: #dd2a1b;}#searchCont .vyvod-z table.zag {font-family: Universe; font-size: 14px; text-transform: uppercase; color: #fff; margin-top: 10px;}#searchCont .vyvod-z table.zag td{height: 35px; background-color: #939393; padding: 0px 0px 0px 10px; white-space: nowrap;}#contentTD a.sorter { color: inherit; text-decoration: none; }#contentTD a.sorter:link { color: inherit; text-decoration: none; }#contentTD a.sorter:visited { color: inherit; text-decoration: none; }#contentTD a.sorter:hover { color: inherit; text-decoration: none; }#contentTD a.sorter:after {display: inline-block; content: ""; background: url("/res/tpi/strelki-verh-niz4.png") no-repeat; width: 8px; height: 18px; margin: 1px 1px -3px 5px; transition: all 0.2s linear 0s;}#contentTD a.sorter:hover:after {color:#c6e2ff; transition: all 0.2s linear 0s;}#contentTD a.sorter.asc:after {display: inline-block; content: ""; background: url("/res/tpi/strelka-niz4.png") no-repeat; width: 8px; height: 18px; margin: 1px 1px -3px 5px; transition: all 0.2s linear 0s;}#contentTD a.sorter.desc:after {display: inline-block; content: ""; background: url("/res/tpi/strelka-verh4.png") no-repeat; width: 8px; height: 18px; margin: 1px 1px -3px 5px; transition: all 0.2s linear 0s;}#contentTD table.zag a.sorter.asc:after { color: white; }#contentTD table.zag a.sorter.desc:after { color: white; }#contentTD table.zag a.helper { display:block;width:20px;height:20px;position: absolute;margin-left: -24px;margin-top: -1px;background:url(/res/tpi/ico-help.png) no-repeat 0 0;cursor:help; }#searchCont .vyvod-z .select-repbrands {float: right;max-width: 960px;}#searchCont .vyvod-z .select-repbrands p.shower {max-width: 960px;text-align:right;font-family: Universe;font-size: 14px;text-transform: uppercase;color: #0074af;}#searchCont .vyvod-z .select-repbrands p.shower a.icon {display:inline-block;width:34px;height: 16px;background: url(/res/tpi/repbrands.png) no-repeat 0 0;}#searchCont .vyvod-z .select-repbrands:hover p.shower a.icon {background-image: url(/res/tpi/repbrands-h.png);}#searchCont .vyvod-z .select-repbrands .showable {visibility:hidden;position: fixed;background: white;border: 1px solid #888;z-index:100;padding: 0;}#searchCont .vyvod-z .select-repbrands .showable.visible {visibility:visible;}#searchCont .vyvod-z .select-repbrands .showable .inner {max-width: 960px;max-height: 600px;overflow-y:auto;overflow-x:hidden;padding: 10px 30px 10px 10px;}#searchCont .vyvod-z .select-repbrands .showable td {white-space: nowrap;padding: 3px 10px;text-align: right;font-family: Universe;font-size: 14px;}#searchCont .vyvod-z .select-repbrands .showable thead td {text-align: center;font-weight:bold;}#searchCont .vyvod-z .select-repbrands .showable td.name {text-align: left;}#searchCont .vyvod-z .select-repbrands .showable input[type=checkbox] {display: none;}#searchCont .vyvod-z .select-repbrands .showable label:before {content: "";display: inline-block;width: 12px;height: 12px;position: absolute;left: 0;bottom: 2px;background-color: #fff;border: solid 1px;box-shadow: inset 0px 1px 1px 1px rgba(0, 0, 0, .2), 0px 1px 0px 0px rgba(255, 255, 255, .8);}#searchCont .vyvod-z .select-repbrands .showable label {display: inline-block;cursor: pointer;position: relative;padding-left: 20px;font-family: Universe;font-size: 14px;text-transform: uppercase;color: #0074af;width:100%;box-sizing: border-box;}#searchCont .vyvod-z .select-repbrands .showable input[type=checkbox]:checked + label:before {content: "\2713";text-shadow: #ffffff 0.8px 1px 0, #ffffff -0.8px -1px 0;font-size: 22px;text-align: center;line-height: 5px;color: #dd2a1b;border: solid 1px #0074af;}#searchCont .vyvod-z .select-repbrands .showable tr.filter-failed td {color: #aaa;}#searchCont .vyvod-z .select-repbrands .showable tr.filter-failed label {color: #aaa;}#searchCont .vyvod-z .select-repbrands .showable tr.filter-failed label:before {color: #aaa;}.winxp #searchCont .vyvod-z .select-repbrands .showable input[type=checkbox] {display: inline;}.winxp #searchCont .vyvod-z .select-repbrands .showable label:before {display: none;}.winxp #searchCont .vyvod-z .select-repbrands .showable label {padding-left:5px;}.ie #head div.header .logo-form input[type="image"] {margin-top: -5px;}.ie.ie8 #head div.header .logo-form input[type="image"] {margin-top: 3px;}span.rur {font-family: Arial; font-size: 15px;}#searchCont .vyvod-z div.zap {margin-bottom: 20px;}#searchCont .vyvod-z div.zap .expanders { display: none; }#searchCont .vyvod-z div.zap.expander-needed .expanders { display: block; }#searchCont .vyvod-z div.zap .expanders a {font-family: Universe; font-size: 14px; text-decoration: none; color: #0074af; margin: 0px 0px 0px 130px; padding: 0px 0px 0px 15px;}#searchCont .vyvod-z div.zap .expanders a.open { color: #0074af; background: url(/res/tpi/ug.png) no-repeat 0 60%; }#searchCont .vyvod-z div.zap .expanders a.close { color: #dd2a1b; background: url(/res/tpi/ugv.png) no-repeat 0 60%; }#searchCont .vyvod-z div.zap .expanders a.open:hover { color: #dd2a1b; }#searchCont .vyvod-z div.zap .expanders a.close:hover { color: #0074af; }#searchCont .vyvod-z div.zap.expanded .expanders a.open { display: none; }#searchCont .vyvod-z div.zap.collapsed .expanders a.close { display: none; } #searchCont .vyvod-z div.zap.collapsed tr.expandable {display:none;}#searchCont .vyvod-z div.zap tr.filter-failed { display:none; }#searchCont .vyvod-z table.zap {width: 100%;}#searchCont .vyvod-z table.zap tr.even td {background: #e8e8e8;}#searchCont .vyvod-z table.zap tr.even th.st1 {background: transparent;}#searchCont .vyvod-z table.zap tbody th.st1{width:120px; text-align: left; font-family: Universe; font-size: 14px; color:#141615; font-weight: bold; padding: 5px 5px 5px 5px; height: 28px;border-top: solid 1px #c3c3c3;}#searchCont .vyvod-z table.zap tbody th.st1 img.b{position: absolute; margin: 20px 0px 0px 0px;}#searchCont .vyvod-z table.zap tbody tr.chname-prev th.st1 { border-top:0; }#searchCont .vyvod-z table.zap tbody tr.chname-prev .chname { display:none; }#searchCont .vyvod-z table.zap tbody td.st2{width:160px; text-align: left; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap tbody td.st2.smaller{ font-size: 12px; }#searchCont .vyvod-z table.zap tbody td.st2.smallest{ font-size: 11px; }#searchCont .vyvod-z table.zap tbody td.st3{min-width:330px; text-align: left; font-family: Universe; font-size: 14px; font-weight: normal; padding: 2px 5px; height: 28px;border-top: solid 1px #c3c3c3;vertical-align: middle;}#searchCont .vyvod-z table.zap tbody td.st4{width:80px; text-align: center; font-family: Universe; font-size: 14px; font-weight: normal; padding: 0 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap tbody td.st4 .opt { font-size: 70%; position: absolute; margin-top: 11px; }.ie #searchCont .vyvod-z table.zap tbody td.st4 .opt { width: 80px; text-align:center; }#searchCont .vyvod-z table.zap tbody td.st5{width:105px; text-align: center; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap tbody td.st6{width:95px; text-align: center; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap tbody td.st6 .days-avg-0{ color: #dd2a1b; text-transform:uppercase; }#searchCont .vyvod-z table.zap tbody td.st6 .days-avg-1{ color: #0074b1; text-transform:uppercase; }#searchCont .vyvod-z table.zap tbody td.st6 .rstar,#searchCont .vyvod-z table.zap tbody td.st6 .rstar:visited{font-weight:bold;color:#dd2a1b;text-decoration:none;}#searchCont .vyvod-z table.zap tbody td.st6 .rstar:hover{text-decoration:none;color:#0074b1;}#searchCont .vyvod-z table.zap tbody td.st7{width:95px; text-align: left; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap tbody td.st8{width:102px; text-align: left; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .vyvod-z table.zap .count-adjust-cont { font-size:0; }#searchCont .vyvod-z table.zap tbody td.st9{width:25px; text-align: left; font-family: Universe; font-size: 14px; font-weight: normal; padding: 5px 0px; height: 28px;border-top: solid 1px #c3c3c3; }#searchCont .browserWarning{float:right;width: 65%;padding: 5px;border: 1px solid #c00;}#searchCont .browserWarning p{margin: 5px;color: #dd2a1b;}@CHARSET "UTF-8";@font-face {font-family: 'Universe';font-weight: normal;font-style: normal;src: local('Universe');src: url('/res/tpf/univers_medium-webfont.woff?v1');}@font-face {font-family: 'Universe';font-weight: bold;font-style: normal;src: local('Universe');src: url('/res/tpf/univers_bold-webfont.woff?v1');}a.sitei {background: url(/res/tpi/e-mail-new.png); display: block; width: 181px; height: 13px; float: left;margin-top: 62px;margin-left: 759px; }a.sitei:hover {background-position: 0 -13px;}#thumbs{width:720px;}#thumbs a{width:150px;height:212px;display:inline-block;border:7px solid #303030;box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:4px;margin: 6px 6px 40px;position:relative;text-decoration:none;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}#thumbs a.gl{width:200px;height:150px;display:inline-block;border:7px solid #303030;box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:4px;margin: 6px 6px 25px;position:relative;text-decoration:none;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}#thumbs a.ngl{width:48px;height:36px;display:inline-block;border:2px solid #303030;box-shadow:0 1px 3px rgba(0,0,0,0.5);border-radius:4px;margin: 6px 6px 40px;position:relative;text-decoration:none;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}#thumbs a:after{background-color: #303030;border-radius: 7px;bottom: -10px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: #FFFFFF;content: attr(title);display: inline-block;font-size: 10px;max-width: 150px;overflow: hidden;padding: 2px 10px;position: relative;text-align: center;white-space: nowrap;width: 130px;}#thumbs a.gl:after{background-color: #303030;border-radius: 7px;bottom: -10px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: #FFFFFF;content: attr(title);display: inline-block;font-size: 10px;max-width: 150px;overflow: hidden;padding: 2px 10px;position: relative;text-align: center;white-space: nowrap;margin: 0px 0px 0px 30px;}#thumbs a.ngl:after{background-color: #303030;border-radius: 7px;bottom: -10px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: #FFFFFF;content: attr(title);display: inline-block;font-size: 10px;max-width: 150px;padding: 0px;overflow: hidden;position: relative;text-align: center;white-space: nowrap;margin: 0px 0px 0px 50px;}#mmenu {margin: 30px 0px 0px 0px; width: 960px; position: relative; z-index: 99999;}.pmenu {padding: 0px 0px 10px 28px; float: left; border-bottom: 1px solid #c2c2c2;}.pmenu ul li{list-style: none; margin-top: 5px;}.pmenu ul li a:hover{text-decoration: none; color: #d50000;}.pmenu ul li.first{list-style: none; margin-top: 0px;}.menu ul {margin: 0; list-style: none; padding: 15px 0px 0px 0px; display: none; text-decoration: none; font-size: 12px;}.menu .title1 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title2 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title3 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title4 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title5 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title6 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title7 {cursor: pointer; text-transform: uppercase; font-size: 12px; text-decoration: none; color: #d50000;}.menu .title1:hover {color: #000000;}.menu .title2:hover {color: #000000;}.menu .title4:hover {color: #000000;}.menu .title5:hover {color: #000000;}.menu .title6:hover {color: #000000;}.menu .title7:hover {color: #000000;}.menu.open ul {display: block;}#container {position: relative; margin: 20px 0px 0px -12px; height: 110px;}.img {position: absolute; z-index: 0;}.end {margin-right: 0;}.clear {clear: both;}.img a img {position: relative; border: 0 solid #fff;}#ajaxSearch_form{position:relative;} .ajaxSearch_result {border:1px dotted #eee; padding:15px 10px; margin:0 14px;}.ajaxSearch_highlight {background-color:#7a7f83; color:#FFFFFF;} .ajaxSearch_grpResultName{ font-weight:bold; padding:10px 0px; margin:0 14px;}.ajaxSearch_resultLink{font-weight:bold; color:#ff6600; text-decoration:none} .ajaxSearch_paging {padding:10px 0px; margin:0 14px;}.ajaxSearch_paging. ajaxSearch_currentPage{color:#fff; background-color:#999999; border:1px solid #6f7b1a; padding: 1px 3px; font-weight:bold; margin:0 14px;} #ajaxSearch_submit{background: white; width: 0px; height: 0px; border: 0;}#ajaxSearch_input {background: #ededed url(/res/tpi/search-icon.png) no-repeat 9px center;border: solid 1px #ccc;padding: 0px 0px 0px 30px;width: 215px; height: 18px; -webkit-border-radius: 10em;-moz-border-radius: 10em;border-radius: 10em;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;color: #333;font-family: Arial, "Nimbus Sans L", Helvetica, sans-serif;}#ajaxSearch_input:focus {width: 385px; background-color: #fff;border-color: #ff1200; -webkit-box-shadow: 0 0 5px #ff1200;-moz-box-shadow: 0 0 5px #ff1200;box-shadow: 0 0 5px #ff1200; } .ditto_currentpage {font-weight: bold; color: red;}.ditto_page {font-weight: bold; color: red;}.ditto_next_link:hover {text-decoration: none; color: red;}.ditto_previous_link:hover {text-decoration: none; color: red;}html, body, .main {height: 100%;}.footer {clear:both;min-width:1190px;width: 100%;float:left;height: 80px;margin: -80px 0px 0px 0px;overflow-y:hidden;}.footercont0 {width: 1190px;height:90px;background: #e3e3e3;}.footercont {box-sizing:border-box;position: relative;width: 1190px;height: auto;padding: 10px 10px 10px 10px;margin: 0 auto;}.footer .footlogo {overflow: hidden;border-bottom: 1px solid #dd2a1b;height: 36px;width: 1170px;padding: 10px 0px 15px 0px;}#middle {width: 100%;box-sizing: border-box;min-height: 100%;padding: 213px 0 0 0!important;margin-top: 0;}#contentTD {position: relative;width: 1170px;margin: 5px auto 0;}body.stretchable #contentTD {width: auto;min-width:0;}.wfull {width: auto;min-width:1170px;}.main {width:100%;margin:0 auto;min-width:940px; overflow: visible;}#head {left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: #dd2a1b; position: absolute; width: 100%; height: 40px; min-width:1190px;}#head div.header {position:relative;width:1170px;height:auto;padding:0;margin:0 auto;z-index:60;}#head-c{left: 0px; right: 0px; top: 150px; bottom: 0px; background-color: #0074af; position: absolute; width: 100%; height: 63px; min-width:1190px;}.header-c {position:relative;width:1170px;height:auto;padding:0 10px 0 10px;margin:0 auto;}#head div.header .logo {clear: both;float: left;position: relative;width: 240px;height: 106px;z-index: 50;margin-top: 4px;border-right: 1px solid #dd2a1b;}#head div.header .logo-d{position: relative; float: left; width: 160px; z-index: 50; margin: 0px 0px 0px 36px; padding-top: 3px; height: 76px;}#head div.header .logo-form {position: relative; float: left; width: 385px; z-index: 50; margin: 0px 0px 0px 30px; padding-top: 3px; height: 76px;}#head div.header .logo-form input {width: 337px; background-color: #ffffff; font-size: 15px; border: 0;padding: 0px 50px 5px 40px; color: #3f3f3f;height: 26px; }::-webkit-input-placeholder {color: #888;}::-moz-placeholder {color: #888;}:-ms-input-placeholder {color: #888;}::-ms-input-placeholder {color: #888;}#head div.header .logo-form input[type="image"] {left: -43px; position: relative;vertical-align: middle; width: 39px; height: 31px; margin: 1px 0px 0px 0px; padding: 0px 0px 0px 0px;}#head div.header .logo-but {position: relative; float: left; width: 340px; z-index: 50; margin: -15px 0px 0px 227px; height: 16px;}#head div.header .logo-but input[type="checkbox"]{display: none;}label.a{background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;}label.b{background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute; left: 150px;}input[type="checkbox"]:checked+label.a{background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;}input[type="checkbox"]:checked+label.b{background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute; left: 150px;}label.c{background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;margin: 25px 0px 0px 0px;}label.d{background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute; left: 150px; margin: 25px 0px 0px 0px;}input[type="checkbox"]:checked+label.c{background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;}input[type="checkbox"]:checked+label.d{background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute; left: 150px;}#head div.header .logo-basket {position: relative; float: left; width: 85px; z-index: 50; margin: -50px 0px 0px 30px; padding-top: 3px; height: 25px;}#head div.header .logo-basket a:hover {color:#dd2a1b}#head div.header .logo-vhod {position: relative; float: right; width: 181px; z-index: 50; margin: -58px 0px 0px 0px; padding-top: 4px; height: 25px;}#head div.header .logo-vhod a:hover {color:#dd2a1b}#head div.header ul.main_menu {float:left;position:relative;height:40px; margin-top: 10px; background:url('/res/tpi/menu-fon.jpg') repeat-x 0 0;z-index:50;width: 762px;}#head div.header ul.main_menu li {position:relative;float:left;display:block;height:40px;overflow:visible; padding-left: 1.5px;}#head div.header ul.main_menu li a {display:block;height:28px;padding:12px 15px 0 17px;overflow:hidden;text-decoration:none;text-align:center;font-family:Arial,AppleGothic,Sans-Serif,Helvetica;color: #fff;font-size: 12px;text-transform:uppercase;}#head div.header ul.main_menu li:hover .model{left:2px;top:auto;}.model{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:5px;-khtml-border-radius:10px;background:#E0E0E0; width: 700px; margin:0px 0px 0px -306px;float:left;position:absolute; left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #575a5d;border-top:none;}#head div.header ul.main_menu li:hover .sub{left:2px; top:auto;}.sub{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:5px;-khtml-border-radius:10px; display:block; background:#E0E0E0; width: 175px; margin:0px 0px 0px -45px;float:left;position:absolute;left:-999em; text-align:left;padding:10px 5px 10px 5px;border:1px solid #575a5d;border-top:none;}#head div.header ul.main_menu li ul li a {display:block; padding:0px 5px 0px 5px; height:28px; overflow:hidden;text-decoration:none;text-align:center;font-family:Arial,AppleGothic,Sans-Serif,Helvetica;color: #000;font-size: 11px;text-transform:uppercase;}#head div.header ul.main_menu li ul li a:hover {color: #fff;font-size: 11px;text-transform:uppercase;text-decoration:underline;}#head div.header ul.main_menu li ul li {height:30px;}#head div.header ul.main_menu li:hover {background: -webkit-gradient(linear, 0% 0%, 0% 100%);}a.m {position: relative; display: inline-table; color: #000; padding-left: 19px; background: url(/res/tpi/st.jpg) 80px 88px no-repeat;}a.m:hover {color:#FF0000; text-decoration:none; position: relative; display: inline-table; padding-left: 19px; background: url(/res/tpi/st1.jpg) 80px 88px no-repeat;}.menu_b {width: auto; float: left; text-align: center;}a.mn {position: relative; display: inline-table; color: #000; padding-left: 19px; background: url(/res/tpi/st2.jpg) 80px 43px no-repeat;}a.mn:hover {color:#FF0000; text-decoration:none; position: relative; display: inline-table; padding-left: 19px; background: url(/res/tpi/st3.jpg) 80px 43px no-repeat;}a.men:hover {background-position: 0 -29px;}a.men {background: url(/res/tpi/slide_button1-new.png); height: 29px; width: 205px; position: absolute;}#shText {margin: 0px 0px 0px 365px; position: absolute; z-index: 55;}.dg-container{width: 100%;height: 300px;position: relative;}.dg-wrapper{width: 760px;height: 300px;position: relative;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-perspective: 1000px;-moz-perspective: 1000px;-o-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px;}.dg-wrapper a{width: 760px;height: 300px;display: block;position: absolute;left: 0;top: 0;}.dg-wrapper a.dg-transition{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.dg-wrapper a img{display: block;padding: 70px 0px 0px 250px;}.dg-wrapper a div{font-style: italic;text-align: center;line-height: 50px;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);color: #333;font-size: 16px;width: 100%;bottom: -55px;display: none;position: absolute;}.dg-wrapper a.dg-center div{display: block;}.dg-container nav{width: 760px;position: absolute;z-index: 1000;bottom: 0px;top: 50%;height: 30px;}.dg-container nav span{text-indent: -9000px;float: left;cursor:pointer;width: 24px;height: 25px;opacity: 0.8;background: transparent url(/res/tpi/arrows.png) no-repeat top left;}.dg-container nav span:hover{opacity: 1;}.dg-container nav span.dg-next{background-position: top right;margin-left: 736px;margin-top: -25px;}#top-panel {background: white;border-bottom: 3px solid #fb210e;padding: 0px;text-align: right;display: none;position: absolute;z-index: 51;margin: 0 auto;margin-top: 78px;height: 331px;}#sub-panel {position: absolute;margin: 233px 0px 0px 0px;}#carousel, #menu-2 {height:33px;margin:0;padding: 0px;padding-top: 10px;}#carousel ul, #menu-2 ul{list-style:none;background:#ffffff;height:33px;margin:0;padding:0;width:940px;}#carousel ul li, #menu-2 ul li{list-style:none;float:left;font-size:12px;margin:0 0 0 0;text-transform:uppercase;text-align:center;}#carousel ul li:hover, #menu-2 ul li:hover{text-decoration: none;background:#685854;color: #6d6c6b;}#menu-2 ul li.active{}#carousel ul li a, #carousel ul li a:visited, #menu-2 ul li a, #menu-2 ul li a:visited{display: block;height: 26px;padding: 7px 5px 0px 4px;overflow: hidden;text-decoration: none;text-align: center;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;color: #6d6c6b;font-size: 12px;text-transform: uppercase;}#carousel ul li a:hover, #menu-2 ul li a:hover{font-family: Arial,AppleGothic,Sans-Serif,Helvetica;color: #ffffff;}#scroller-body{height:300px; margin:0; clear:both;padding:0; padding-top: 15px; float: left;}#mask{overflow:hidden;padding:0;height:333px;width: 1170px;}#panel{height:300px; width:940px;}#panel-0{position:relative;clear:both;background:url(/res/tpi/panel-0.jpg) no-repeat top left;height:311px;}a.kredit {background: url('/res/tpi/kredit.png') no-repeat; height: 143px; display: block; background-size: 179px; width: 179px; float: left; margin: 15px 0px 0px 21px;}a.kredit:hover {background-position: 0 -143px;}a.leasing{background: url('/res/tpi/leasing.png') no-repeat; height: 143px; display: block; background-size: 179px; width: 179px; float: left; margin: 14px 0px 0px 21px;}a.leasing:hover {background-position: 0 -143px;}.mev, .m-2 {height:33px;margin:0;padding: 0px;padding-top: 10px;}.mev ul, .m-2 ul{list-style:none;background:#ffffff;height:33px;margin:0;padding:0;width:940px;}.mev ul li, .m-2 ul li{list-style:none;float:left;font-size:12px;margin:0 0 0 0;text-transform:uppercase;text-align:center;}.mev ul li:hover, .m-2 ul li:hover{text-decoration: none;background:#685854;color: #6d6c6b;}.m-2 ul li.active{}.mev ul li a, .mev ul li a:visited, .m-2 ul li a, .m-2 ul li a:visited{display: block;height: 26px;padding: 7px 5px 0px 4px;overflow: hidden;text-decoration: none;text-align: center;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;color: #6d6c6b;font-size: 12px;text-transform: uppercase;}.mev ul li a:hover, .m-2 ul li a:hover{text-decoration: none;background:#685854;color: #fff;}.m-3{background:#685854; width: 930px; margin:0px 0px 0px 0px;float:left;position:absolute;left:-999em; text-align:left;padding:10px 5px 10px 5px; border-top:none; z-index: 1;}.mevul.m-2 li:hover .m-3{left:10px;top:auto;}.mevul.m-2 li:hover {background: -webkit-gradient(linear, 0% 0%, 0% 100%);}#menu-isuzu {min-height: 211px; width: 211px; float: left; background: #b1b1b1; position: relative; height: 311px; margin-top: 15px;}ul.menu li a {font-weight: bold; color: #fff;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;text-transform: uppercase;}ul.menu {padding: 10px 10px 10px 30px;}ul.menu li{padding-bottom: 10px;}#menu-isuzu-new {min-height: 211px; width: 202px; float: left; position: relative; margin: 75px 0px 0px 0px; border-top: 1px solid red;}#menu-isuzu-new-vn {width: 210px; border-right: 1px solid red;}#menu-isuzu-new-vn ul.menu li a {font-weight: bold; color: #333;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;text-transform: none;}#menu-isuzu-new-vn ul.menu li a:hover {font-weight: bold; color: red;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;text-transform: none; text-decoration:none;}#menu-isuzu-new-vn ul.menu {padding: 20px 10px 10px 0px;}#menu-isuzu-new-vn ul.menu li {padding-bottom: 10px; list-style-type: disc; margin-left: 14px;}#nalichie {min-height: 211px; width: 940px; background: white; float: left; position: relative; height: 450px;}ul.menu li a {font-weight: bold; color: #fff;font-family: Arial,AppleGothic,Sans-Serif,Helvetica;text-transform: uppercase;}ul.menu {padding: 10px 10px 10px 30px;}ul.menu li{padding-bottom: 10px;}.mini-ban {margin-left: auto;margin-right: auto;width: 940px;height: 180px;}ul.mini_banner ul{color:#000;line-height:18px;margin:0 0 0 0;padding:0 0 0 0;list-style:none;width:940px;clear:both;}.mini_banner li{list-style:none;float:left;margin:15px 18px 15px 18px;padding:0;width:208px;}.mini_banner li:first-child, ul.mini_banner2 li:first-child{margin:15px 18px 17px 0px; padding:0;}.mini_banner li:last-child {margin:15px 0px 0px 17px; text-align:left; width:208px;}.model_m {float: left; width: 940px; overflow: hidden; padding: 7px 0px 0px 10px;}.newsspec {width: 450px;background: #f3f3f3;height: 240px; margin-top: 30px; float: left;}.newsspec_c {padding: 1px 0px 0px 14px;}.sitemap ul{ padding:10px; list-style-type:none; margin:10px 20px;}.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul { padding:10px; list-style-type:none; margin:10px 20px;}.sitemap ul li { padding:5px; border-left: 1px solid #FF0000;}.sitemap a{color:#000000; font-size: 13.5px;}.sitemap a:hover{color:#FF0000;}#myModal a:hover {color: #dd2a1b}#myModal-vn {display: none;top: 0px;width: 920px;background: rgb(255, 255, 255);position: absolute;z-index: 99999999;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);box-shadow: 0 0 10px rgba(0,0,0,.4);color: black;height: 303px;margin: 0px 0px 0px 0px;}.reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 9999999;display: none;top: 0;left: 0;}.reveal-modal {display: none;top: 50px;width: 410px;background: rgb(255, 255, 255);position: absolute;z-index: 99999999;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);box-shadow: 0 0 10px rgba(0,0,0,.4);color: black;height: 250px;margin: 0px 0px 0px 380px;}.reveal-modal.small { width: 200px; margin-left: -140px;}.reveal-modal.medium { width: 400px; margin-left: -240px;}.reveal-modal.large { width: 600px; margin-left: -340px;}.reveal-modal.xlarge { width: 800px; margin-left: -440px;}.reveal-modal .close-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 8px;right: 11px;color: #FF0000;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;}#feedback{width: 186px;}#feedback .hint-container{width:100%;background-color:#2B5797;border:1px solid #2B5797;color:#FFF;font-size:12px;text-align:left;}#feedback .hint-container .hint{padding:2px 2px 2px 5px;}#feedback .field{margin:0 0 10px;}#feedback .field-container{width:100%;height:30px;background-color:#fff;border:1px solid #00A300;margin:0;padding:0;}#feedback .field-name{width: 45px;height: 42px;float:left;color: #333;text-align:left;}#feedback .field-name label{position:relative;display:block;padding:2.5px 0 0 32px;font-weight: normal; font-family: ModernH; font-size: 14px;}#feedback .input-container{float:left;height: 25px;border: 1px solid #333333;}#feedback input{height:100%;width: 186px;background-color: #FFFFFF;font-size: 12px;border:0;padding: 0 10px;color: #000000;}#feedback .but{height: 12px;width: 50px;font-size: 13px;}#feedback .wrong {float:left;height:25px; border: 1px solid #FF0000;}#feedback .required {float:left;height:25px; border: 1px solid #FF0000;}#feedback .message-container{width:100%;border:1px solid #FFC40D;}#feedback .message-container .textarea-name{width:100%;height:30px;background-color:#FFC40D;color:#fff;text-align:left;}#feedback .message-container .textarea-name label{position:relative;display:block;padding:4.2px 0 0 32px;font-weight: normal;}#feedback .textarea-container{width:100%;height:70px;background-color:#fff;margin:0;padding:0;}#feedback textarea{width:100%;height:100%;border:0;font-size:15px;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;padding:10px;}#feedback textarea[disabled]{background-color:#FFF;}#feedback .buttons{width: 186px;margin-top: 27px;height: 30px;}#feedback .buttons .button{display:inline-block;cursor:pointer;font-size:18px;background-color: #575a5d;color:#fff;padding: 8px 20px 8px 0px;font-family: ModernH;font-size: 1.4583em;text-transform: uppercase;}#feedback .buttons .button:hover{background-color:#D78D00;}#feedback .error{width:100%;background-color:#F7C3C3;border:1px dashed #3D0000;color:#3D0000;text-align:left;margin:5px 0 0;}#feedback .error .message{font-size:12px;padding:10px 10px 10px 32px;}#feedback .error .message ul{list-style:none;margin:0;padding:0;}#feedback .nameicon{background-image: url(/res/tpi/i-name.png);background-repeat:no-repeat;background-position:2px center;}#feedback .pricon{background-image:url(/res/tpi/field_pr.png);background-repeat:no-repeat;background-position:2px center;}#feedback .clicon{background-image:url(/res/tpi/field_cl.png);background-repeat:no-repeat;background-position:2px center;}#feedback .emailicon{background-image:url(/res/tpi/field_email.png);background-repeat:no-repeat;background-position:2px center;}#feedback .phoneicon{background-image: url(/res/tpi/i-phone.png);background-repeat:no-repeat;background-position:2px center;}#feedback .zamicon{background-image:url(/res/tpi/field_zam.png);background-repeat:no-repeat;background-position:2px center;}#feedback .zalicon{background-image:url(/res/tpi/field_allert.png);background-repeat:no-repeat;background-position:2px center;}#feedback .zallicon{background-position:2px center; width: 101%;}#feedback .modelicon{background-image:url(/res/tpi/field_zal.png);background-repeat:no-repeat;background-position:2px center;}#feedback .safeicon{background-image:url(/res/tpi/field_safe.png);background-repeat:no-repeat; width: 100%;}#feedback .messageicon{background-image:url(/res/tpi/field_message.png);background-repeat:no-repeat;background-position:2px center;}#feedback #send.sendicon{background: url('/res/tpi/zayav-b-n.png') no-repeat; height: 27px; display: block; background-size: 186px;}#feedback #send.sendicon:hover{background-position: 0 -27px;}#feedback #send.sendiconm{background: url('/res/tpi/zayav-b-n.png') no-repeat; height: 27px; display: block; background-size: 186px; width: 186px;}#feedback #send.sendiconm:hover{background-position: 0 -27px;}.errors {width: 186px; margin-left: -25px; position: absolute;}#nav {float: left;}#nav select {display:none; }#nav ul {display:block; position: relative;margin-top: 10px;width: 1170px;}#nav ul li {position: relative;float: left;display: block;overflow: visible;}#nav ul li a.m1 {width: 130px; height: 43px; background: url(/res/tpi/m1.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m1:hover { background: url(/res/tpi/m1-1.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m2 {width: 125px; height: 43px; background: url(/res/tpi/m2.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m2:hover { background: url(/res/tpi/m2-2.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m3 {width: 125px; height: 43px; background: url(/res/tpi/m3.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m3:hover { background: url(/res/tpi/m3-3.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m4 {width: 125px; height: 43px; background: url(/res/tpi/m4.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m4:hover { background: url(/res/tpi/m4-4.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m5 {width: 160px; height: 43px; background: url(/res/tpi/m5.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m5:hover { background: url(/res/tpi/m5-5.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m6 {width: 112px; height: 43px; background: url(/res/tpi/m6.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m6:hover { background: url(/res/tpi/m6-6.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m9 {width: 102px; height: 43px; background: url(/res/tpi/m9.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m9:hover { background: url(/res/tpi/m9-9.png?v1) no-repeat 0 9px; font-size: 15px; color: #dd2a1b;}#nav ul li a.m7 {width: 72px; height: 43px; background: url(/res/tpi/m7.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m7:hover { background: url(/res/tpi/m7-7.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.m8 {width: 102px; height: 43px; background: url(/res/tpi/m8.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: white;}#nav ul li a.m8:hover { background: url(/res/tpi/m8-8.png?v1) no-repeat 0 9px; padding: 5px 0px 0px 45px; font-size: 15px; font-family: Universe; color: #dd2a1b;}#nav ul li a.blue {text-transform: none; color: #0074af;}#nav ul li a.blue:hover {text-transform: none; color: #dd2a1b;}#nav ul li a:link, #nav ul li a:visited {display: block;overflow: hidden;text-decoration: none;text-align: left;text-transform: uppercase;display:inline-block;}#nav ul li a:hover, #nav ul li a:active {color:#FF0000;text-decoration:none;}#nav ul li span {}#nav ul li.current {border-bottom:2px solid #e25d29;}#nav ul li.current a {color:#e25d29;cursor: default;}#nav ul li.current a span {}#nav ul li.current ul li a {cursor:pointer;}#nav ul li ul.sub_menu {position:absolute;width: auto;left:0;margin-top:-1px;padding:0;background:#fff;border:2px solid #FF0000;display:none;z-index:1500;-moz-box-shadow: 0px 1px 1px #121012;-webkit-box-shadow: 0px 1px 1px #121012;box-shadow: 0px 1px 1px #121012;}#nav ul li ul.sub_model {position:absolute;width: 900px;margin: -1px 0px 0px -392px;left:0;height: 525px;padding:0;background: #FAFAFA;border:1px solid #ececec;border-top:2px solid #FF0000;display:none;z-index:999999;-moz-box-shadow: 0px 6px 7px #121012;-webkit-box-shadow: 0px 6px 7px #121012;box-shadow: 0px 6px 7px #121012;float: left;}#nav ul li ul.sub_menu li.arrow_top {position:absolute;top:-12px;left:12px;width:13px;height:8px;display:block;border:none;}#nav ul li ul.sub_menu li {float:none;margin:0;padding-bottom: 10px;border-bottom:1px solid #ececec;background: white;}#nav ul li ul.sub_menu li a {white-space: nowrap;font-family: Universe;color: #333;font-size: 15.5px !important;text-transform: none;text-align: left;padding: 12px 2px 2px 12px;height: 20px;}#nav ul li ul.sub_menu li a:hover {background:#fff;color:#333;text-decoration:underline;}#nav ul li ul.sub_menu li a.subCurrent {color:#8f7157;cursor:default;}#nav ul li ul.sub_model li a.m {font-size: 12px;}#nav ul li ul.sub_menu li a.subCurrent:hover {background:none;}.footer .footmenu {float:left;overflow:hidden;width:235px; padding: 5px 0px 5px 0px; font-family: Universe; font-size: 14px;}.footer .title {float: left; font-family: Universe; text-transform: uppercase;font-size: 12px;font-weight: 100; margin-top: 0;}.footer .footmenu ul {padding: 10px 0 22px 0;}.footer .footmenu ul li{font-family: Universe;margin: 5px 0px 0px 5px;}.footer .footmenu ul li a{}.footer-copyright {width: 1170px; float: left; height: 15px; padding:15px 10px 0 10px;margin: 5px 0px 0px 0px; background: #3b3b3b;}.sitemap ul{ padding:10px; list-style-type:none; margin:10px 20px;}.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul { padding:10px; list-style-type:none; margin:10px 20px;}.sitemap ul li { padding:5px; border-left: 1px solid #FF0000;}.sitemap a{color:#000000; font-size: 13.5px;}.sitemap a:hover{color:#FF0000;}.footer a.socials {margin: 0 10px; position: relative; top:8px;}.popup-stats {font-size: 14px;padding: 15px;background: #fefefe;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;font-family: Universe;-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60pxrgba(0, 0, 0, .3);-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60pxrgba(0, 0, 0, .3);-ms-box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60pxrgba(0, 0, 0, .3);box-shadow: 0 15px 20px rgba(0, 0, 0, .22), 0 19px 60pxrgba(0, 0, 0, .3);}.popup-stats .buble {width: 200px;height: 200px; margin: 0 auto; float: left;}.popup-stats .krug{width: 600px;height: 200px; margin: 0 auto;}.popup-stats p.post {margin: 0 auto; text-align: center; width: 215px; height: 18px; background-color: #939393; color: #fff; font-size: 15px; border-radius: 3px;}.popup-stats p.data {margin: 0 auto; text-align: center; font-size: 12px;}.popup-stats p.data-1 {text-align: left;font-size: 14px;width: 261px;float: left;padding: 5px 0px 5px 0px;margin: 3px 0px 0px 0px;}.popup-stats p.data-1 span{font-weight: bold; color: #0074af;}.popup-stats p.data-2 {text-align: right;font-size: 14px;width: 319px;float: right;padding: 5px 0px 5px 0px;margin: 3px 0px 0px 0px;border-left: 1px solid #c3c3c3;}.popup-stats p.data-2 span{font-weight: bold; color: #118a01;}.popup-stats p.sk {text-align: center;font-size: 15px; text-transform: uppercase; margin-top: 10px;}.popup-stats p.sk-1 {float: left; width: 200px; text-align: center; color: black; margin-top: 82px;}.popup-stats p.sk-1 span{font-weight: bold; color: #118a01;}.popup-stats p.sk-2 {float: left; width: 200px; text-align: center; color: black; margin-top: 55px;}.popup-stats p.sk-2 span{font-weight: bold; color: #dd2a1b;}.popup-stats .datas {border-top: 1px solid #c3c3c3;border-bottom: 1px solid #c3c3c3;height: 35px;}.popup-stats .datas2 {border-bottom: 1px solid #c3c3c3;height: 35px;}.popup-stats .datas2 p {text-align:center;font-size: 14px;display: inline-block;padding: 5px 0px 5px 0px;margin: 3px 0px 0px 0px;width:100%;}.popup-stats .datas2 p span {font-weight:bold;color:#0074b1;}.popup-stats .sk-days-show { text-align:center; }.popup-stats .sk-days-show .canvas { display: inline-block; }.pic-left, .pic-right {width: 25%;height: auto;}.pic-left {float: left;margin: 5px 15px 5px 0;}.pic-right {float: right;margin: 5px 0 5px 15px;}.popup-stats embed, .popup-stats iframe {top: 0;right: 0;bottom: 0; left: 0; display:block;margin: auto;min-width: 320px;max-width: 600px;width: 100%;}.popup-stats h2 {color: #0074af;font-weight: normal;font-size: 15px;font-family: Universe;line-height: 1;text-align: center;}.popup-stats p {margin: 0; padding: 5px 0}.button-info {margin: 10px;}a.overlay-basic.icon {display:inline-block;width: 18px;height: 16px;background: url(/res/tpi/foto.png) no-repeat 0 0;}a.overlay-basic.icon.defect {background-image: url(/res/tpi/foto-h.png);}a.overlay-basic.icon:hover {background-image: url(/res/tpi/foto-h.png);}#scrollTop {display: none;position: fixed;width:70px;height:44px;position:fixed;bottom:35px;left:20px;background: url(/res/tpi/gototop.png);opacity:0.2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}#scrollTop:hover {opacity: 0.3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}#scrollTop.visible {display: block;z-index:3;}.ie8 #scrollTop {}:focus::placeholder {color: transparent}:focus::-webkit-input-placeholder {color: transparent}:focus::-moz-placeholder{color: transparent}:focus:-moz-placeholder {color: transparent}:focus:-ms-input-placeholder{color: transparent}.shapka-fixed {display:none;position:fixed;top:0;left:0;width:100%;height:63px;background:#0074af;z-index:9999999;white-space:nowrap;}.centrirovanie {text-align:center;max-width:1170px;width:1170px;}.punkt-menu {display:inline-block;text-align:center;padding-left:24px;top:12px;float:left;margin-top:15px;}.punkt-menu2 {display:inline-block;padding-left:25px;float:left;margin-top:23px;}.punkt-menu .menu-punkt-1 {color:#FFF;text-decoration:none;text-transform:uppercase;}.ico-fixmenu {height:34px;padding-right:10px;}.menu-poisk {display:inline-block;margin-right:40px;float:left;margin-top:16px;}.menu-poisk form {border-radius: 3px;}.margin-punkt-1 {margin-right:66px;}.margin-punkt-2 {margin-right:40px;}.margin-punkt-3 {margin-right:45px;}.margin-punkt-4 {margin-right:20px;}.shapka-fixed .centrirovanie .menu-poisk .input-pole {background-image: url('/res/tpi/p1.jpg?v1');background-repeat: no-repeat; background-position: 2px 5px; outline: none; padding: 0 30px;height: 31px;width:180px; font-size: 12px;border-radius: 3px 0px 0px 3px;}.shapka-fixed .centrirovanie .menu-poisk input[type=submit] {background:url(/res/tpi/p2-new.png) left top no-repeat;outline: none;height: 31px;width: 39px;position:absolute;margin-top:0px;cursor:pointer;border-radius: 0px 3px 3px 0px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;border: none !important;color: rgba(255, 255, 255, 0) !important;}.shapka-fixed .centrirovanie .menu-poisk input[type=submit]:hover {background:url(/res/tpi/p2-new2.png) left top no-repeat;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;color: rgba(255, 255, 255, 0) !important;}.shapka-fixed .centrirovanie .menu-poisk .istoriya-poiska {background:url(/res/tpi/history-button.png) 0 0 no-repeat;position:absolute;width:17px;height:22px;margin:5px 0px 0px 216px;}.shapka-fixed .centrirovanie .menu-poisk .istoriya-poiska:hover {background:url(/res/tpi/history-button-hover.png) 0 0 no-repeat;}.shapka-fixed .centrirovanie .punkt-menu2 .shapka-oformit {text-transform:uppercase;color:#FFF;padding-left:15px;padding-right:15px;padding-bottom:5px;padding-top:5px;background:#dd2a1b;text-decoration:none;border-radius:3px;font-weight:bold;font-size:13px;transition: background 0.3s linear 0s;}.shapka-fixed .centrirovanie .punkt-menu2 .shapka-oformit:hover {background:#ff1400;transition: background 0.3s linear 0s;}.shapka-fixed .centrirovanie .punkt-menu2.disabled .shapka-oformit,.shapka-fixed .centrirovanie .punkt-menu2.disabled .shapka-oformit:hover{background:#ccc;cursor:default;transition:none;}@media screen and (max-width: 311px) {.centrirovanie {text-align:left;padding-left:10px;}}div.valuablebn {width: 1170px;margin: 0 auto 20px;text-align: center;background: white;position: relative;}div.valuablebn a.close {background: white;padding: 0 10px;text-decoration: none;width: 100%;}div.valuablebn a.close span.hr {display:block;position: absolute;bottom: 8px;width: 100%;height: 11px;border-bottom: 1px dashed #0074b1;}div.valuablebn a.close span.text {display:inline-block;position: absolute;bottom: 0;text-align: center;background: white;padding: 0 10px;}div.valuablebn a.close:hover span.hr{border-bottom: 1px dashed #dd2a1b;}div.valuablebn a.close:hover span.text{color: #dd2a1b;}span.sub-header2 {font-size:16px;font-weight:bold;}span.sub-header table {padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;boreder: none !important;}@-webkit-keyframes pulsate { 50% { color: #dd2a1b; text-shadow: 0 -1px rgba(0,0,0,0.1), 0 0 1px #dd2a1b, 0 0 3px #ce4d44; }}@keyframes pulsate { 50% { color: #dd2a1b; text-shadow: 0 -1px rgba(0,0,0,0.1), 0 0 1px #dd2a1b, 0 0 3px #ce4d44; }}.dolg-vidachi-shapka {font-size:12px;color: #141615;margin-left:7px;}.dolg-vidachi-shapka-summa {color: #dd2a1b;font-weight: bold;-webkit-animation: pulsate 1.5s linear infinite;animation: pulsate 1.5s linear infinite;}.border-red-3px {border:1px solid #dd2a1b !important;border-radius: 3px !important;}.zag-tri-tochki {padding-top:10px;font-size:18px !important;text-transform:uppercase;font-weight:bold;padding-bottom:10px;font-family:Universe !important;}.zag-tri-tochki:before { content: ""; display: block;width: 35px; height: 9px; float: left; margin: 4px 10px 0 0;}.padding-3 {padding: 3px;}table.td-padding-3 td {padding: 3px;}.padding-bottom-20 {padding-bottom: 20px;}.padding-bottom-10 {padding-bottom: 10px;}.padding-bottom-3 {padding-bottom: 3px;}.padding-top-3 {padding-top: 3px;}.padding-left-10 {padding-left: 10px;}.padding-right-10 {padding-right: 10px;}.width-100-procentov {width:100%;}.border-gray {border:1px solid #c3c3c3;border-radius:3px;}.nowrap {white-space: nowrap;}.li-style-1 li {list-style-type: disc;margin-left:15px;color: #dd2a1b;}.color-black {color: #141615 !important;}.text-top-left-0 {display: block;width: 500px;heigth: auto;position: absolute;margin-left: -9999px;top: 0;}.seotag-a {color: #757474 !important;text-decoration: none !important;cursor: pointer;}.seotag-1 {text-align: justify;padding-bottom: 20px;color: #757474 !important;}.seotag-2 {text-align: justify;color: #757474;}.podelitsya {transition: all 0.3s linear 0s;position:fixed;top:40vh;left: -30px;;width: 25px;z-index: 100;}.podelitsya:hover {transition: all 0.3s linear 0s;left: -5px;}.ya-share2 span {margin-bottom: 5px;margin-top: 5px;margin-right: 5px;margin-left: 5px;}#vk_community_messages {left: 110px !important;}.gotovo-k-otgruzki-input input[type=text], .gotovo-k-otgruzki-input textarea {padding-left: 5px;}#contentTD > table > tbody > tr > td > div > table {width:100%;}#contentTD > table > tbody > tr > td > div > table > tbody > tr > td > center {text-align: left; margin-left: 25%;}#contentTD > table > tbody > tr > td > div > table > thead > tr > td:nth-child(3) {text-align: left;}#contentTD > table > tbody > tr > td > div > table > thead > tr > td:nth-child(5) {width: 60px;}#contentTD > table > tbody > tr > td > div > table > thead > tr > td:nth-child(6), #contentTD > table > tbody > tr > td > div > table > thead > tr > td:nth-child(5), #contentTD > table > tbody > tr > td > div > table > tbody > tr > td:nth-child(5) {text-align: right;padding-right: 10px;}#contentTD > table > tbody > tr > td > table > tbody > tr > td > table > thead > tr > td, #order_form > table > thead > tr > td {text-transform: uppercase;padding-bottom: 5px;padding-top: 5px;border-bottom: none;}.a-shapka-noeffect:hover {text-decoration: none !important;color: #333 !important;}#contentTD > table > tbody > tr > td > table:nth-child(2) > tbody > tr:nth-child(1) > th, #contentTD > table > tbody > tr > td > table:nth-child(12) > tbody > tr:nth-child(1) > th {text-transform: uppercase;}#contentTD > table > tbody > tr > td > table:nth-child(2) > tbody > tr {height: 40px;}#div-prognoz > table > tbody > tr:nth-child(1) > th, #div-prognoz > table > tbody > tr:nth-child(n+2) > td, #contentTD > table > tbody > tr > td > table:nth-child(2) > tbody > tr:nth-child(n+2) td, #contentTD > table > tbody > tr > td > table:nth-child(7) > tbody > tr:nth-child(n+2) td {padding-left: 10px;padding-right: 10px;}#formsearchparams > table > tbody > tr:nth-child(1) > td:nth-child(2) > select, #formmail > table > tbody > tr:nth-child(1) > td:nth-child(2) > div > input {margin-left: 10px;}.byorders-1-li {list-style-type: none !important;margin: 0 !important;padding-left: 0 !important;}.uvedomlenie-plus {width: 100%;background-color: #e2ffe7;padding-top: 7px;padding-bottom: 7px;border-radius: 3px;border: 1px #4e8820 solid;max-width: 1168px;}.uvedomlenie-minus {width: 100%;background-color: #fdcfcc;padding-top: 7px;padding-bottom: 7px;margin-right: -10px;border-radius: 3px;border: 1px #dd2a1b solid;max-width: 1168px;}.height-40 {height: 40px;}.uppercase {text-transform: uppercase;}td > table.table-dvizhenie-po-realizaciyam > tbody > tr:last-child > td:nth-child(n+1) {border-bottom: 2px #0074af solid;}#id3 > td.btd > table > tbody > tr.ttd > td {}.width-20-px {width: 20px;}#label-modal-valuable{position:absolute;width:0;height:0;left:50%;z-index:1501;}#label-modal-valuable div {position:relative;left:-440px;}.ui-tooltip {z-index:1501}body.nomobility .onlymb {display: none !important;}@media screen and (min-width:1025px) {.onlymb {display: none !important;}}#addclaim{display: inline-block;margin-left: 127px;position: absolute;background: #dd2a1b;color: white;padding: 2px 7px;line-height: 13px;border-radius: 32px;font-size: 10px;text-decoration: none;}.gdCategory .gdUnit{width: 100%;}#contentTD #st-accordion ul > li > div {display: none;}#contentTD #st-accordion ul > li.active > div {display: block;}#contentTD #st-accordion ul > li.active > a {font-weight: bold;}#search-form button#amoforms_action_btn {height: auto !important;padding: 5px 20px !important;line-height: 24px;border: 1px solid #dd2a1b !important;margin-left: 55px !important;box-shadow: none !important;background-color: rgb(255, 255, 255) !important;color: rgb(221, 42, 27) !important;font-weight: bold !important;}#search-form button#amoforms_action_btn:before {content: "\271A";display: block;width: 22px;height: 22px;float: left;margin: 0px 10px 0 0;background-color: #dd2a1b;padding: 2px;color: white;background-position: center;font-size: 20px;line-height: 20px;border-radius: 15px;}#loginModal {text-align: center;padding: 25px 15px;}#loginModal .form_title {font-size: 20px;margin-bottom: 15px;}#loginModal label {display: block;text-align: left;width: 270px;margin: 0 auto;color: #555;font-size: 11px;}#loginModal input{width: 290px;padding: 5px 10px 6px 35px;margin: 0 auto;font-family: Universe;color: #3f3f3f;margin-bottom: 15px;}#loginModal button{background-color: #dd2a1b;cursor: pointer;font-size: 18px;color: #fff;padding: 5px 35px 6px 35px;width: 337px;margin-top: 8px;border: 0;border-radius: 5px;}#loginModal #submit_auth_old{background-color: #0074af;}#loginModal input[type="text"]{border: 1px solid #8e8e8e;background: url(/res/tpi/p3.jpg) no-repeat 1.5% 60%;font-size: 15px;}#loginModal input[type="password"]{border: 1px solid #8e8e8e;background: url(/res/tpi/p4.jpg) no-repeat 1.5% 60%;font-size: 15px;}#loginModal .customer_recover{text-decoration: none;text-align: left;}#loginModal .customer_recover p {font-size: 15px;font-family: Universe;margin: 10px 0px 0px 35px;}.breadcrumbs { width: 100%; margin: 5px 0; display: inline-block; }.breadcrumbs ul li{float: left;color: #777;}.breadcrumbs ul li:after{content: ">";display: inline-block;margin: 0 5px;}.breadcrumbs ul li:last-of-type:after{content: none;display: none;}.breadcrumbs ul li a{text-decoration: none;}form.paymentform{margin: 15px 0;}form.paymentform button {border: 1px solid #24a00a;background-color: #24a00a;padding: 10px 10px;border-radius: 6px;line-height: 12px;cursor: pointer;transition: all 0.15s;color: white;}form.paymentform button:hover{background-color: #237113;}@-webkit-keyframes tools_linker {0% {background-image: url('/res/tpi/tools_ico.png');}20% {background-image: url('/res/tpi/tools_ico_r.png');}40% {background-image: url('/res/tpi/tools_ico.png');}60% {background-image: url('/res/tpi/tools_ico_r.png');}80% {background-image: url('/res/tpi/tools_ico.png');}100% {background-image: url('/res/tpi/tools_ico_r.png');}}#basketContent .table a.ajax-modal {border-radius: 10px;height: 25px;font-size: 11px;margin: 0 auto;display: block;text-align: center;background-image: url('/res/tpi/tools_ico.png');background-repeat: no-repeat;background-position: right;background-size: contain;padding: 0 25px 0 0;line-height: 25px;font-weight: bold;-webkit-animation-name: tools_linker;-webkit-animation-duration: 5s;-webkit-animation-iteration-count: infinite;-webkit-animation-direction: alternate;-webkit-animation-timing-function: linear;}.ico-return{background-image: url("/res/tpi/return-disable.svg");-moz-background-image: url("/res/tpi/return-disable.svg");-o-background-image: url("/res/tpi/return-disable.svg");-webkit-background-image: url("/res/tpi/return-disable.svg");background-repeat: no-repeat;background-size: contain;background-position: center;width: 30px;height: 25px;text-align: center;line-height: 26px;font-size: 12px;display: inline-block;cursor: help;}.ico-return.enable{background-image: url("/res/tpi/return-enable.svg");-moz-background-image: url("/res/tpi/return-enable.svg");-o-background-image: url("/res/tpi/return-enable.svg");-webkit-background-image: url("/res/tpi/return-enable.svg");}.ico-return.commission{background-image: url("/res/tpi/return-commission.svg");-moz-background-image: url("/res/tpi/return-commission.svg");-o-background-image: url("/res/tpi/return-commission.svg");-webkit-background-image: url("/res/tpi/return-commission.svg");}.icon-24-phone-call{background-image: url("/res/tpi/24/phone-call.png");background-repeat: no-repeat;background-color: transparent;background-position: center;background-size: contain;}.icon-24-shopping-cart{background-image: url("/res/tpi/24/shopping-cart.png");background-repeat: no-repeat;background-color: transparent;background-position: center;background-size: contain;}.icon-24-house{background-image: url("/res/tpi/24/house.png");background-repeat: no-repeat;background-color: transparent;background-position: center;background-size: contain;}.has-auth-retail .ico-return{display: none;}#basketContent .ico-return {margin-left: 5px;}.ajax-modal.add-to-list {display: block;margin-right: 10px;line-height: 26px;font-size: 21px;color: #0074af;cursor: pointer;}.ajax-modal.add-to-list:after {content: '';display: inline-block;background-image: url("/res/tpi/m9-9bd.png");width: 26px;height: 20px;background-size: contain;background-repeat: no-repeat;background-position: center;margin-bottom: -2px;}.rescont .ajax-modal.add-to-list {display: inline-block;float: right;}.rescont .inbasket .ajax-modal.add-to-list{display: none;}#basketInfo .lists-link{text-align: center;margin-top: 2px;text-decoration: underline;}#modal-list-selector .modal-block{max-width: 300px;padding-bottom: 20px;}#modal-list-selector .modal-block .user-lists {display: block;margin: 15px auto;width: 80%;text-align: center;}#modal-list-selector .modal-block .user-lists button {border: 1px solid #0074af;background-color: #0074af;color: white;padding: 7px 0;margin: 10px 0;cursor: pointer;width: 100%;transition: all 0.3s ease 0.1s;}#modal-list-selector .modal-block .user-lists button:hover {background-color: white;color: #0074af;}#modal-list-selector .modal-block .user-list-new {text-align: center;margin: 20px 0;}#modal-list-selector .modal-block .user-list-new label {width: 80%;display: flex;margin: 0 auto;}#modal-list-selector .modal-block .user-list-new input {flex: 2;margin-right: 10px;}#modal-list-selector .modal-block .btn {width: 70%;display: block;text-align: center;margin: 0 auto;}.user_list_search {float: right;margin-top: -33px;padding: 0px 10px;}.user_list {margin: 15px 0 25px 0;}.user_list_title {width: 96%;background-color: #c6e2ff;border-bottom: 1px solid #5eb6e3;font-size: 16px;line-height: 35px;padding: 6px 2%;font-weight: bold;cursor: pointer;}.user_list_title .editable{cursor: text;}.user_list_title .edit input {border: 1px solid #0074af;padding: 5px 5px;}.user_list .user_list_title::before{content: '\25BC';width: 10px;height: 10px;display: inline-block;padding-right: 10px;color: #0074af;}.user_list.active .user_list_title::before{content: '\25B2';}.user_list .table{display: none;}.user_list.active .table{display: table;}.user_list .cnt {font-size: 12px;}.user_list .user_list_title a.list-delete {font-size: 11px;color: red;}.user_list .user_list_title a.list-delete:hover {text-decoration: underline;}.user_list .list-actions {float: right;}.user_list input[type="checkbox"]{display: none;}.user_list label.tpstyled{background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;display: inline-block;cursor: pointer;}.user_list input[type="checkbox"]:checked+ label.tpstyled{background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;display: inline-block;}.user_list .btr.needSync .price{text-decoration: line-through;}form.stock-search {margin: 20px 0px 20px;display: flex;align-items: center;}form.stock-search .action-name {font-size: 17px;margin-right: 15px;}form.stock-search input[type="text"] {margin: 0 10px;}table.stock_offers {width: 100%;border-collapse: collapse;text-align: center;margin-top: 20px;}table.stock_offers tr th {padding: 15px 0;background: #f7f7f7;border: 1px solid #5cbef0;}table.stock_offers tr td {border: 1px solid #b4d2e1;padding: 5px 10px;}table.stock_offers tr th.th_amount{width: 7%;}table.stock_offers tr th.th_time{width: 7%;}table.stock_offers tr th.th_price{width: 10%;}table.stock_offers tr th.th_code0{width: 10%;}table.stock_offers tr th.th_brand{width: 10%;}table.stock_offers tr .th_buttons{width: 25%;}table.stock_offers tr .td_address .contact_buttons button{border: none;outline: none;height: 24px;width: 24px;display: inline-block;margin: 5px 10px;cursor: pointer;}table.stock_offers .editable {padding: 6px 14px;cursor: cell;}table.stock_offers .editable:hover {background: #b3e3fb;}table.stock_offers .editor_input{text-align: center;}table.stock_offers .editor_input.saving{background-color: #cef4cc !important;}table.stock_offers .editor_input.error{background-color: #ff7276 !important;}@media screen and (min-width:100px) and (max-width:1024px) {table.stock_offers tr:first-of-type{display: none;}table.stock_offers tr{display: flex;flex-wrap: wrap;border-bottom: 1px solid #333;}table.stock_offers tr .td_code0,table.stock_offers tr .td_brand{display: none;}table.stock_offers tr .td_title {width: calc(69% - 2px);}table.stock_offers tr .td_price {width: calc(15% - 2px);}table.stock_offers tr .td_amount {width: calc(10% - 2px);}table.stock_offers tr td {padding: 5px 1%;}table.stock_offers tr .td_time{display: none;}table.stock_offers tr .td_address{width: 98%;border-top: none;}}#offersMap.loaded{width: 100%;height: 400px !important;}[class*="btn-style-"]{padding: 5px 15px;border-radius: 4px;cursor: pointer;outline: none;transition: all 0.2s;line-height: 17px;}[class*="btn-style-"]:disabled{background: #d5d5d5;border: 1px solid #aaa;color: black !important;}.btn-style-confirm{background: #0074af;border: 1px solid #0074af;color: white !important;}.btn-style-confirm:hover{background: #015682;}.btn-style-edit{background: #96c9e3;border: 1px solid #78b7d7;color: #025077;}.btn-style-edit:hover{background: #1d8ac1;color: white;border: 1px solid #2684b5;}.btn-style-upload{background: #96c9e3;border: 1px solid #78b7d7;color: #025077;}.btn-style-upload:hover{background: #1d8ac1;color: white;border: 1px solid #2684b5;}.btn-style-submit{background: #55ae35;border: 1px solid #459b2d;color: white !important;}.btn-style-submit:hover{background: #397627;border: 1px solid #459b2d;color: white !important;}.btn-style-disable{background: #a6a6a6;border: 1px solid #d5d5d5;color: white !important;}.btn-style-disable:hover{background: #6f6f6f;border: 1px solid #d5d5d5;color: white !important;}.btn-style-remove{background: #fff;border: 1px solid #dd2a1b;color: #dd2a1b;}.btn-style-remove:hover{background: #dd2a1b;color: white;}.mystock .nav {display: flex;background: #ebf8ff;margin-top: 5px;}.mystock .nav .nav-item {padding: 8px 15px;}.mystock .nav .nav-item button {border: 0;background: none;cursor: pointer;font-size: 16px;}.mystock .nav .nav-item button:hover {text-decoration: underline;}.mystock .nav .nav-item.active {background: #b6dff4;}.mystock .err_message{color:#dd2a1b;font-weight:bold;margin-bottom: 20px;}.mystock h2{padding: 20px 0;}.mystock .stockinfo{width: 100%;max-width: 700px;}.mystock .stockinfo td{padding-bottom: 20px;vertical-align: top;}.mystock .stockinfo input,.mystock .stockinfo textarea{width: 100%;padding: 0 5px;}#contentTD .mystock .stockinfo textarea:read-only {resize: none;}.mystock .stockupload{margin: 20px 0;}.mystock .stockupload p{padding-bottom: 20px;}.mystock .validation_result{width: 100%;}.mystock .validation_result tr.error td{background-color: #ffb6b6;color: #848484;}.mystock .stock-search input[type='text']{padding: 5px 10px;}.mystock-link:before{content: '\2605';width: 10px;color: red;margin-right: 5px;}.mystock-link.orange:before{color: orange;}.mystock-link.green:before{color: green;}.ui-multiselect { padding:2px 0 2px 4px; text-align:left }.ui-multiselect span.ui-icon { float:right }.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }.ui-multiselect-header ul { font-size:0.9em }.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }.ui-multiselect-header a { text-decoration:none }.ui-multiselect-header a:hover { text-decoration:underline }.ui-multiselect-header span.ui-icon { float:left }.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }.ui-multiselect-checkboxes { position:relative ; overflow-y:auto }.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }.ui-multiselect-checkboxes label input { position:relative; top:1px }.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }* html .ui-multiselect-checkboxes label { border:none }@charset "utf-8";a img {border: none;}#contentTD pre {font-family: monospace;}#contentTD input[type=text], #contentTD input[type=password], #contentTD input[type=email], #contentTD input[type=tel], #contentTD textarea{padding-bottom: 6px;padding-top: 6px;background-color: #fff !important;border-radius: 2px;border: 1px solid #0074af;color: #141615;font: 14px;}.itxt {padding-left: 5px;padding-right: 5px;padding-bottom: 6px;padding-top: 6px;background-color: #fff !important;border-radius: 2px;border: 1px solid #0074af;color: #141615;font: 14px;}#contentTD input[type=file] {border: 0 !important;}.ibut, .ibut2 {padding-left: 10px;padding-right: 10px;padding-top: 7px;padding-bottom: 7px;background: #0074af;color: white !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut:hover, .ibut2:hover {background: #0795dd !important;cursor: pointer;transition: background-color .5s;}.ibut.err, .ibut2.err {background: #dd2a1b;color: white !important;}.ibut.err:hover, .ibut2.err:hover {background: #ed7166 !important;}.ibut3 {padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 7px;background: #0074af;color: white !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut3:hover {background: #0795dd !important;cursor: pointer;transition: background-color .5s;}.ibut4 {padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 7px;background: #fdcfcc;color: #dd2a1b !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut4:hover {background: #dd2a1b !important;color: #FFF !important;cursor: pointer;transition: background-color .5s;}.ibut5 {padding-left: 6px;padding-right: 6px;padding-top: 4px;padding-bottom: 3px;background: #0074af;color: white !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;line-height: 1;}.ibut5:hover {background: #0795dd !important;cursor: pointer;transition: background-color .5s;}.ibut6 {padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;background: #757474;color: white !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut6:hover {background: #dd2a1b !important;cursor: pointer;transition: background-color .5s;}.ibut7 {padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;background: #c02c22;color: #FFF !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut7:hover {background: #fb1502 !important;color: #FFF !important;cursor: pointer;transition: background-color .5s;}.ibut8 {padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;background: #0074af;color: #FFF !important;border: none;border-radius: 2px;text-transform: uppercase;text-decoration: none !important;display: inline-block;transition: background-color .5s;}.ibut8:hover {background: #0795dd !important;color: #FFF !important;cursor: pointer;transition: background-color .5s;}#contentTD select, .isel {padding-left: 5px;padding-right: 5px;padding-bottom: 5px;padding-top: 5px;background-color: #fff !important;border-radius: 2px;border: 1px solid #0074af;color: #141615;font: 14px;}.isel2 {padding-left: 5px;padding-right: 5px;padding-bottom: 5px;padding-top: 5px;background-color: #fff !important;border-radius: 2px;border: 1px solid #0074af;color: #141615;font: 14px;}h3 {font: 130% Verdana;line-height: 250%;font-weight: bold;color: #0074B1;text-align: center;}h3.a {color: #0074B1 !important;border: 1px solid black;}.table {}.table th {padding: 3px 10px;}.table td {padding: 3px 6px;}.table2 {}.table2 th {border-right: 1px solid #fff;background: #C6E2FF;padding: 3px 10px;text-align: right;font-size: 11px;text-transform: uppercase;}.table2 td {padding: 3px 6px;text-align: right;font-weight: bold;}.table3 {margin-top: 5px;border-collapse: collapse;border: 1px solid #ccc;}.table3 th {border: 1px solid #ccc;padding: 4px 10px;text-align: center;font-size: 11px;font-weight: bold;}.table3 td {border: 1px solid #ccc;padding: 2px 5px;text-align: left;font-weight: normal;}.tdfocus {background-color: #6DB3D8 !important;}.ttr {}.ttd {background: #c6e2ff;color: #141615;font-weight: bold;border-bottom: 1px solid #999999;}.btr {}.btd {background:white;}.btd2 {background: #C1A378;color: white;}.btd3 {background: #fff5ee;}.btd4 {background: #ffe4b2;}.grey-important {background: #999 !important;}.line-through-important {text-decoration: line-through !important;}.menu {display: block;font-size: 11px;width: 152px;line-height: 25px;background-image: url('/html/img/arrow.gif');background-repeat: no-repeat;background-position: 97% 50%;text-decoration: none;text-transform: uppercase;border-bottom: 1px solid #d8d8d8;color: black;}.catalog {font-size: 11px;color: #485779;font-weight: bold;}.dwn {text-decoration: none !important;font-weight: bold;color: #5c8247 !important;margin-left: 10px;}.dwn:hover {text-decoration: underline !important;}#modalOverlay {background-color: #000;cursor: wait;opacity: 0.8;height: 100%;}#modalContainer {height: auto;width: 300px;left: 50%;top: 50%;margin-left: -150px;background-color: #fff;border: 3px solid #ccc;padding: 10px;}a.modalCloseImg {background: url(x.png) no-repeat;width: 25px;height: 29px;display: inline;z-index: 3200;position: absolute;top: 0px;right: 0px;cursor: pointer;}#helper {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: -10;}.tab1 {border: 1px solid #ccc;border-collapse: collapse;}.tab1 .table {border-collapse: collapse;}.tab1.dr {display: none;width: 100%;}.tab1 th {font-weight: bold;text-align: left;vertical-align: top;}.tab1 td.real {cursor: pointer;}.tab1 th, .tab1 td {border: 1px solid #ccc;padding: 2px;font-size: 11px;}.tab1 .spn {padding: 0px;}.tab1 .table td {font-size: 10px;}div.error {color: red;display: block;margin: 10px auto;text-align: center;}.menu_d1 {display: block;margin-bottom: 30px;clear: both;height: 195px;border: 1px solid #ccc;padding-bottom: 5px;}.menu_d1 .header {display: block;background-color: orange !important;}.menu_d1 .header a {text-decoration: none;color: black;font-weight: bold;font-size: 16px !important;}.menu_d1 .header a:hover {color: black;}.menu_d1 .header .title {display: inline;background-color: white !important;padding: 5px;}.menu_detail {display: block;width: 500px;margin: 15px 0 30px 40px;text-align: left;float: left;clear: both;}.menu_detail table {border-collapse: collapse;margin-top: 5px;}.menu_detail table th {background-color: #AAB;color: #fff;text-align: left;font-weight: bold;padding: 5px;}.menu_detail table a {color: black !important;text-decoration: none !important;}.cont {display: block;width: 180px !important;height: 160px !important;margin: 10px 5px;float: left;text-align: left;font-size: 11px !important;line-height: 16px;border: 1px dashed #ccc;}.cont a {color: black !important;text-decoration: none !important;clear: both;display: block;font-size: 11px !important;font-weight: bold !important;margin-top: 10px;margin-left: 10px;}.cont b {color: #808080 !important;margin-left: 10px;}.cont a:hover {color: #1a4780 !important;}.menu_detail .cont1 {display: block;width: 200px;float: left;}.menu_detail .cont2 {display: block;}.menu_detail img {display: block;}.menu_d1 a, .menu_detail a {font-size: 14px;text-decoration: underline;}.menu_d1 a:hover, .menu_detail a:hover {color: #0074B1;text-decoration: underline;}.menu_detail .subtitle {font-weight: bold;width: 150px;display: block;float: left;}.amount {font-size: 11px;color: #99958c;font-weight: bold;}.navi {font-size: 10px;color: #AAA !important;text-decoration: underline !important;}.navi:hover {text-decoration: none !important;}.pageinfo {margin: 20px 0 40px 0;}.pageinfo h1 {font-size: 18px;margin-bottom: 5px;}.pageinfo h2 {font-size: 15px;margin-bottom: 0px;}.pageinfo .subtitle {font-size: 15px;}.pageinfo p {margin: 5px 0;}.pageinfo .bimg {display: block;}.pageinfo .preview {display: block;clear: right;float: right;width: 80px;text-align: center;}.pageinfo .preview img {margin: 0 15px;cursor: pointer;}.pageinfo .info {border: 1px solid #CCC;padding: 10px 20px;margin: 10px 0;}.pageinfo .info2 {margin: 20px 0;}.pageinfo ul {margin: 0;padding: 0;list-style: none outside;line-height: 20px;color: #444;}.pageinfo ul li {padding-bottom: 5px;}.pageinfo ul ul {margin-left: 20px;}.pageinfo #tabinfo {margin: 20px 0;border-collapse: collapse;}.pageinfo #tabinfo th {background-color: #999;color: white;padding: 6px 10px;text-align: left;}.pageinfo #tabinfo td {padding: 6px 10px;text-align: center;}.pageinfo #tabinfo .over td {background-color: #eee;}.pageinfo #orderinfo {margin: 10px 0;border-collapse: collapse;}.pageinfo #orderinfo th {background-color: #AAB;color: white;padding: 6px 10px;text-align: left;}.pageinfo #orderinfo td {padding: 6px 10px;text-align: center;}.emxinf {font-size: 11px;}.emxinf th {font-weight: bold;}.emxinf td {color: #ccc;text-align: center;}.emxinf .s1 {color: #c90;}.emxinf .s2 {color: #963;}.emxinf .s3 {color: #690;}.emxinf .s4 {color: #03c;}.emxinf .s5 {color: #969491;}.emxinf .s6 {color: black;}.guestusers td {font-size: 12px;padding-top: 10px;}#form_addclient, #form_typeorder {margin-bottom: 40px;}#form_addclient td sup, #form_typeorder td sup {color: red;font-size: 11px;}.guestusers td a {text-decoration: none !important;}.guestusers td a img {border: none;}.nacenka {margin-bottom: 15px;}.nacenka td {font-size: 11px !important;}.tabhd {color: #007fff;font-weight: bold;padding: 20px 0 10px 0;}.head_basket {color: #556832;font-weight: bold;}.ispan {background-color: white;color: green;float: left;font-size: 14px;font-weight: bold;padding-top: 30px;}.orderNumber {font-size: 10px;white-space: nowrap;}.smallPrice {color: #ccc;font: 10px Tahoma;}.smallGuest {color: teal;cursor: pointer;float: left;font: 10px Tahoma;}.red {color: red;cursor: help;font: bold 12px Arial;}.color-red {color: #dd2a1b;}.color-green {color: #4e8820;}.color-blue {color: #0074af;}.attention {color: red !important;cursor: help;font-size: 12px;margin: 5px 0;text-decoration: none !important;}.centertable {}.centertable table {}.centertable table td {text-align: left;}.centertable td {padding-top: 5px;}.centertable td, .centertable th {font: 14px Universe, Tahoma;}.centertable .tdheader, .centertable .tdheader a {border-bottom: 1px solid #0074B1;color: #0074B1;font-weight: bold;padding-top: 30px !important;text-align: left;}.settings .tdheader a {text-decoration: none;border: 0;}.settings table.relusers {border-collapse: collapse;margin: 7px 0;}.settings table.relusers td {border: 1px solid #0074b1;padding: 4px 20px;}.centertable ul {color: #0074B1;list-style-type: square;}.centertable ul li span {color: #555555;line-height: 20px;}.centertable small {color: #555555;}.centertable sup {color: #0074B1;font-weight: bold;}.settingtab a {color: #555555 !important;margin-right: 10px;text-decoration: none !important;}.settingtab a:hover {color: #555555;text-decoration: none !important;}.settingtab a img {border: none;float: left;}#formmail, #formsubs, #formpswd, #formpswd2, #formcontract,#formsearchparams, #formpricesubscribe {display: block;}#sidebar {padding-top: 350px;position: fixed;text-align: left;border: 1px solid #ccc;}div.ie-fixed {top: expression(document.getElementsByTagName ( 'body')[0].scrollTop+'px');}body.ie-fixed {background-attachment: fixed;}#sidebar table {font-size: 11px;}#sidebar #basketIMG {clear: both;cursor: pointer;display: block;margin: 0 auto;}#basket_short {display: none;}#sidebar a {clear: both;color: #0074B1;display: block;font-size: 11px;font-weight: bold;text-decoration: none;}#sidebar a:hover {text-decoration: underline;}#sidebar div.basket {display: inline-block;text-align: center;border: 0;padding: 0 7px;}#sidebar div.basket #basketInfo {border: none;font-size: 9px;padding: 5px 0 0 0;}.rememberPass {float: right;font-size: 10px;margin-top: 3px;}.tabRemPass {margin-left: 50px;}.tabRemPass input, .tabRemPass submit {font-size: 11px;margin: 0;}.trRed td {background-color: red;color: white;font-weight: bold;}.trRed td small {font-weight: normal;}.warning {color: red !important;font-size: 14px;font-weight: bold;text-decoration: none !important;}#searchgif {display: none;}#searchdiv {display: none;}.maxCount {color: #aaa;}.pageForSuppliers {font-size: 11px;}#div-prognoz {margin: 10px 0;}.table-prognoz {border-spacing: 1px;}.table-prognoz th {background-color: #c6e2ff;vertical-align: top;}.table-prognoz th {padding: 5px;text-transform: uppercase;height: 30px;vertical-align: middle;}.table-prognoz td {padding: 5px;border-bottom: 1px solid #F0E8E8;}.avatar-image{border-radius: 35px;}.wait {border: 1px solid #ccc;font-size: 13px;width: 200px;height: 30px;border-radius: 3px;vertical-align: middle;}.wait-text {position: absolute;margin-top: -28px;margin-left: 35px;}.table-supplier {border-collapse: collapse;width: 100%;}.table-supplier th {font-weight: bold;}.table-supplier td {padding: 3px;vertical-align: top;}.table-supplier .order {background-color: #ccc;font-weight: bold !important;}#ibalanceWait {font: 11px Arial;}#ibalanceWait img {float: left;margin-left: 15px;}.ibalance {display: none;}#ibalance {display: none;font: 11px Arial;}#ibalance div {display: block;margin-bottom: 5px;}#ibalance span {color: #black;}#ibalance small {color: #999;font-size: 10px;}#ibalance hr {color: #808080;background-color: #808080;border: 0px none;height: 1px;clear: both;}#ibalance .btn {clear: both;color: black;display: block;font-weight: bold;line-height: 15px;margin-top: 3px;text-decoration: none;}#ibalance .btn img {float: right;}#ibalance #blockBalance {color: red;font: bold 11px Tahoma;text-align: left;}#ibalance #blockBalance div {color: black;display: block;font: bold 11px Tahoma;margin-top: 5px;text-align: left;}#ibalance #blockBalance div span {color: red;}#ibalance #warningBalance {color: red;font: bold 13px Tahoma;text-align: center;}#ibalance #warningBalance span {color: red;font-size: 40px;}#ibalance .red {color: red;cursor: default;}#ing_zchWait {font: 11px Arial;}#ing_zchWait img {float: left;margin-left: 15px;}#ing_zch {display: none;font: 11px Arial;}#ing_zch div {display: block;margin-bottom: 5px;}#ing_zch span {color: #000099;}#ing_zch small {color: #999;font-size: 10px;}#ing_zch hr {color: #808080;background-color: #808080;border: 0px none;height: 1px;clear: both;}#ing_zch .btn {clear: both;color: black;display: block;font-weight: bold;line-height: 15px;margin-top: 3px;text-decoration: none;}#ing_zch .btn img {float: right;}#ing_zch .red {color: red;cursor: default;}#img-minimize {cursor: pointer;}#box_balance small#update {cursor: pointer;float: left;}#box_balance #img-minimize {float: right;}.hide {display: none;}.hide_important {display: none !important;}#hr_before_btns {margin-bottom: 5px;}.linkReal {color: black !important;font-weight: bold;text-decoration: none !important;}.linkReal:hover {text-decoration: underline !important;}label[disabled], input[disabled] {opacity: 0.4;}.tdpresence td {background-color: #8ABB04;color: white !important;font-weight: bold;}.search-error {font-weight: bold;color: #F00;text-align: center;}#top2, #top3, #top3_1 {position: absolute;text-align: right;width: 650px;}#top2 {bottom: 3px;right: 5px;}#top3 {position: absolute;top: 1px;right: 5px;height: 28px;overflow-y: visible;}#top3 span {white-space: nowrap;}#top3_1 {bottom: 20px;right: 5px;}.fixed {position: fixed;top: 0;z-index: 999;}#warning_header {width: 796px;position: relative;left: 5em;background-color: white;}.opacity-hidden {}#paginator {margin: 17px 0;}#paginator a {text-decoration: none !important;background-color: #0074af;color: #FFF !important;padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;border-radius: 3px;transition: all 0.5s ease;}#paginator a:hover {background-color: #209bda;transition: all 0.5s ease;}#paginator a .page {font-size: 15px;color: #ddedff;transition: all 1.5s ease;}#paginator span {float: right;}.offlinemail:link {color: gray;}a.warning-message {display: block;position: absolute;left: 30%;right: 30%;text-align: center;bottom: -15px;font-weight: bold;text-decoration: none;color: #fff;background: #d90000;border-radius: 0.25em;padding: 0.25em;font-size: smaller;}ul.posts-left-bar {font-size: 13px;margin-right: 0px !important;margin-left: 10px;}li.post-left-bar-warning {color: red;}.garant_date {font-size: 9px;}.quantity {width: 24px;height: 10px;color: #0000;background: #CCCCCC;border: 1px #CCCCCC solid;padding: 0px 1px 1px 0px;float: left;overflow: hidden}.quantity.green {width: 6px;height: 12px;color: #0000;background: #00FF00;border: 0px #CCCCCC solid;position: relative;float: left;margin-left: 1px}.quantity.yellow {width: 6px;height: 12px;color: #0000;background: #FFE33D;border: 0px #CCCCCC solid;position: relative;float: left;margin-left: 1px}.quantity.red {width: 6px;height: 12px;color: #0000;background: #FF0000;border: 0px #CCCCCC solid;position: relative;float: left;margin-left: 1px}.quantity.unknown_rating {margin-left: 3px}.count-details {float: left;margin-left: 5px}.tooltip {position: absolute;padding: 10px;display: none;z-index: 1000;background-color: black;color: white;border: 1px solid black;}.has_tooltip {white-space: nowrap;margin-left: 20px;}.day_line {text-align: center;}.orient {font-weight: bolder;}.day_hr {margin: 0px auto;width: 75%;}#distr-docs ul {margin: 10px 0px;list-style-type: none;padding: 0;}#distr-docs li {margin: 5px 0 5px 20px;}#distr-docs li .folder {font-size: 16px;}#distr-docs>ul {margin: 0;}#distr-docs>ul>li {margin: 0;}.helper {position: absolute;display: none;margin: 0;}div.helper {border: 1px solid black;padding: 5px;background-color: white;z-index: 400;font-size: 12px;}img.helper {padding: 0;border: 0;z-index: 500;}div.helper p {margin-top: 0;margin-bottom: 3px;}div.helper table, div.helper td, div.helper th {font-size: inherit;vertical-align: top;}.helper_h1 {font-size: 25px;}.helper_h5 {font-size: 13px;font-weight: 600;}.helper_text_little {font-size: 10px;}#search-history-link {float: left;margin-top: 3px;}.search-history .tablecol {float: left;width: 19%;padding-left: 8%;}.search-history .tablecol:first-child {padding-left: 0px !important;}#contentTD .search-history li {list-style-type: none;border: 1px dotted #aaa;padding: 2px 5px;}.search-history .date {font-size: 80%;margin-right: 10px;}.return-notavail {margin-top: 5px;margin-left: 50px;border: 1px solid #fbb;background-color: #fee;margin-left: 45px;padding-left: 5px;border-radius: 3px;}.dialog-modal-old-browser h2 a {text-transform: capitalize;color: #990000;}.dialog-modal-old-browser ul {list-style-type: none;margin: 0px;padding: 0px;border-top: 1px solid #CCCCCC;}.dialog-modal-old-browser ul li {display: block;background: url(/res/tpi/modern_browsers.jpg) no-repeat 5px 0px;padding-left: 150px;padding-top: 10px;padding-bottom: 35px;border-bottom: 1px solid #CCCCCC;height: 100px;min-height: 100px;}.dialog-modal-old-browser ul li p {font-size: 10pt;text-align: left;}.dialog-modal-old-browser ul li.mozilla {background-position: 0px -210px;}.dialog-modal-old-browser ul li.yandex {background-position: 0px -440px;}.dialog-modal-old-browser ul li.chrome {background-position: 0px 15px;}.dialog-modal p {margin:10px 0;font-size:16px;}* html .dialog-modal-old-browser {top: expression(eval(document.documentElement.scrollTop)) !important;}h1 {font-size: 18px;text-align: left;}h2 {font-size: 15px;text-align: left;}.a_bg_sigma:hover {color: blue;}#tdqbasket1 {display: none;}a.like-button, a.like-button:hover, a.like-button:active {display: inline-block;padding: 4px 8px;background: #e7ecf2;border: 1px solid black;text-decoration: none !important;font-weight: bold;border: 1px solid black;color: white !important;background: #0074B1;}a.like-button:hover {background: #005994;}ul.ui-autocomplete {z-index: 130;}ul.ui-autocomplete#ui-id-2 {z-index: 10000;}#ui-id-2 .ui-menu-item a {display: inline-block;width: 100%;box-sizing: border-box;}#ui-id-2 .ui-menu-item:hover {background-color: #0074b1;}#ui-id-2 .ui-menu-item:hover a {text-decoration: none;color: white;}.pay {width: 850px;margin: 50px auto;}.pay button {width: 250px;padding: 2px 15px;}.pay table {border: 1px solid #aaa;}.pay .min {font-size: 80%;color: #aaa;}.pay .min.min-fixed {font-size: 120%;color: #dd2a1b;}.pay .max {font-size: 80%;color: #aaa;}.pay td, .pay th {border: 0;padding: 5px 20px;text-align: center;padding: 5px 20px;}.paid-ok-retail {font-size: 16px;color: #007f00;font-weight: bold;}.call-me input.tel {background: transparent url("/images/edit2.png") no-repeat scroll 100%2px;padding-right: 8px;}.br5 {display: table !important;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;}.br10 {display: table !important;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;}.brrd {border: 1px solid #de2a1b;}.brbl {border: 1px solid #0074b1;}table#choose_brand_simple {margin-top: 7px !important;}small {line-height: 125%;}.hidden {display: none;}.cat_link {height: 36px;}#contentTD {padding-top: 20px;}.content_m a {color: #0074B1;}.content_m a:link {color: #0074B1;}.content_m a:visited {color: #0074B1;}.content_m a:hover {color: #DE2A1B;text-decoration: none;}.skin2 table.search_table tbody tr.even td {background-color: #deeeff;}.skin2 table.search_table tbody tr td {background-color: transparent;}.skin2 table.search_table thead th {background-color: #c6e2ff;}table#choose_brand_simple td.bgcolor {background: #c6e2ff;}label.e {background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;}label.f {background: url('/res/tpi/but-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;left: 210px;}input[type="checkbox"]:checked+label.e {background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;}input[type="checkbox"]:checked+label.f {background: url('/res/tpi/but-1-1.png') center top repeat-x #ffffff;width: 16px;height: 16px;position: absolute;left: 210px;}#nav ul.profile-none li {padding: 0 14px;}#nav ul.profile-opt li {padding: 0 16px;}#nav ul.profile-rozn li {padding: 0 40px;}@-webkit-keyframes pulsate { 50% {color: #dd2a1b;text-shadow: 0 -1px rgba(0, 0, 0, 0.1), 0 0 1px #dd2a1b, 0 0 3px #ce4d44;}}@keyframes pulsate { 50% {color: #dd2a1b;text-shadow: 0 -1px rgba(0, 0, 0, 0.1), 0 0 1px #dd2a1b, 0 0 3px #ce4d44;}}.ib_overdue {color: #dd2a1b;display: inline-block;width: 100%;-webkit-animation: pulsate 1.5s linear infinite;animation: pulsate 1.5s linear infinite;}body {overflow-y: scroll;}.form_tab_tires, .form_tab_rims, .form_tab_wheels {background: transparent !important;}#contentTD ul, #contentTD ol {}#contentTD li {}#contentTD ul {list-style: disc outside;}#contentTD ol {list-style: decimal outside;}#contentTD li ol {list-style: lower-latin outside;}#contentTD li li ol {list-style: lower-roman outside;}#nav ul li ul.sub_menu.sub_menu-cabinet p.name {overflow-y: visible;height: 17px;max-height: 17px;}#nav ul li ul.sub_menu.sub_menu-cabinet .a .name {font-size:14px;font-weight:bold;}#nav ul li ul.sub_menu.sub_menu-cabinet p.name {}#nav ul li ul.sub_menu.sub_menu-cabinet {display: none;margin-left: -632px;width: 788px;height: 415px;}#nav ul li ul.sub_menu.sub_menu-cabinet a {text-transform:none;}#nav ul li ul.sub_menu.sub_menu-cabinet.retail {margin-left: -600px;width: 755px;}#nav ul li ul.sub_menu.sub_menu-cabinet.action-NY {height: 419px;}#nav ul li ul.sub_menu.sub_menu-cabinet .block-3 {margin-left: 420px;}#nav ul li ul.sub_menu.sub_menu-cabinet .block-4 {#width: 733px;width: auto;height: 60px;border: 2px solid #0074af;border-radius: 5px;margin: 10px;padding: 0;position: relative;}#nav ul li ul.sub_menu.sub_menu-cabinet .block-4 .inform {padding: 8px;}.str-b4-1 {position:absolute;height: 20px;margin-left: 50px;border-bottom: 1px solid #dd2a1b;}.str-b4-2 {position:absolute;height: 20px;margin-top:23px;margin-left: 50px;}.str-b4-3 {position:absolute;margin-left: 240px;height: 20px;border-bottom: 1px solid #dd2a1b;}.str-b4-4 {position:absolute;margin-top: 23px;margin-left: 240px;height: 20px;}.str-b4-5 {position:absolute;margin-left: 450px;border-bottom: 1px solid #dd2a1b;height: 20px;}.str-b4-6 {position:absolute;margin-top: 23px;margin-left: 450px;height: 20px;}#nav ul li ul.sub_menu.sub_menu-cabinet.retail .block-3 {margin-left: 385px;}#nav ul li ul.sub_menu.sub_menu-cabinet.retail .block-3 {margin-left: 385px;}#contentTD .toggle h2 {margin: 12px 0;text-transform: none;}#contentTD td, #contentTD th {}#contentTD>table>tbody>tr>td>table>tbody>tr>td {padding: 3px;}#contentTD input.checkbox {margin: 3px;}#contentTD .table1 {width: 100%;}#contentTD .table1 .headline td, #contentTD .headline th {color: #333;font-weight: normal;padding: 5px 0;}#contentTD .table1 .headline th.pad {padding: 5px 10px;}#contentTD .table1 .tableline td, #contentTD .tableline th {padding: 5px 10px;}.tablecont {width: auto;dispaly: inline-block;}.centertable {margin: 10px auto;}.centertable2 {text-align: left;margin: 10px auto;}.centertable2>tbody>tr>td {text-align: left;}#nav ul li a.menu-cab-btn, #nav ul li a.menu-cab-btn:link, #nav ul li a.menu-cab-btn:visited{text-transform: none;display: inline-block;text-decoration: none;padding: 2px 5px;background-color: #0074af;color: white;font-size: 14px;border-radius: 3px;}#nav ul li a.menu-cab-btn:hover {text-decoration: none;background-color: #dd2a1b;color: white;}#nav ul li a.menu-cab-btn.warn, #nav ul li a.menu-cab-btn.warn:link,#nav ul li a.menu-cab-btn.warn:visited {background-color: #dd2a1b;}#nav ul li a.menu-cab-btn.warn:hover {background-color: #0074af;}.table .btd {border-bottom: 1px solid #ccc;}a.design-switcher, a.design-switcher:link, a.design-switcher:visited {margin: 20px 0 0 10px;display: block;text-decoration: underline;color: #333;font-family: Universe;font-size: 12px;}a.design-switcher:hover {text-decoration: none;color: #dd2a1b;}#nav ul li ul.sub_menu li {padding-bottom: 0;}#nav ul li ul.sub_menu li a {font-size: 15px;}.str-6 {padding: 0px 0px 0px 20px;position: absolute;margin: 115px 0px 0px 242px;}.str-6-2 {padding: 0px 0px 0px 20px;position: absolute;margin: 81px 0px 0px 242px;}#contentTD .itxt.valuable {background-color: white;}#contentTD .trRed td {background-color: white;color: red;font-weight: bold;}#contentTD .trRed td small {font-size: 100%;font-style: italic;}.block-0 {width: 488px;height: 47px;position: absolute;margin: 0px;right: 8px;top: 8px;}.block-0 img, .block-0:hover img.hovered {display: block;}.block-0 img.hovered, .block-0:hover img {display: none;}.poisk2 {position: absolute;top: 22px;left: 267px;display: block;width: 24px;height: 24px;background: url(/res/tpi/history-button.png) 0 0 no-repeat;}.poisk2:hover {background: url(/res/tpi/history-button-hover.png) 0 0 no-repeat;}#head div.header .logo-form input#search-code {width: 245px;margin-top: 21px;border: 1px solid #8e8e8e;background: url('/res/tpi/p1.jpg?v1') white no-repeat 1.5% 60%;padding-top: 3px;padding-bottom: 2px;}#head div.header .logo-form input[type="image"] {margin-top: -4px;}.has-auth #head div.header .logo-but {margin-top: -20px;height: 21px;}.has-auth #head div.header .logo-basket {margin-top: -59px;margin-left: 20px;}.has-auth #head div.header .logo-form input#search-code {margin-top: 13px;padding-right: 77px;width: 218px;}#contentTD {background: white;}#nav>ul>li {min-height: 53px;}#head div.header .logo-d {width: 170px;}#head div.header .logo-form {margin-left: 20px;}.mailto {white-space: nowrap;}#head div.header .logo-vhod {margin-right: 12px;width: 220px;}body.has-auth .rq-has-no-auth {display: none;}body.has-no-auth .rq-has-auth {display: none;}#nav ul li span.date {position: absolute;}#nav ul li span.title {display: block;padding: 0 15px 5px 105px;}.str-8 {height: auto;}#nav ul li span.notice {text-transform: none;font-size: 14px;margin-bottom: 10px;display: block;}#nav ul li a:link, #nav ul li a:visited {overflow: visible;}#nav ul li>a:hover, #nav ul li>a:active {}#nav ul li a.m7.warn {background-image: url(/res/tpi/m7w.gif);}#nav ul li a.m7.warn:hover {background-image: url(/res/tpi/m7w-7.gif);}.AnyTime-pkr {z-index: 100;}.logo-vhod>.rqLogin {margin-left: 30px;}.dialog-modal a {text-decoration: underline;}.dialog-modal a:hover {text-decoration: none;color: #de2a1b;}#searchCont {}#contentTD #qgTree li {margin: 0;padding: 0;list-style-type: none;}#contentTD #qgTree li ul {margin: 0 0 0 18px;padding: 0;}#contentTD li.jstree-node {margin-left: 0;padding-left: 0;}#contentTD li.jstree-node ul {margin-left: 30px;padding-left: 0;}#contentTD .jstree-wholerow {border-right: 0;}.poisk-plashka {height: 69px;width: 1170px;background: #0074af; background: -moz-linear-gradient(left, #0074af 0%, #dd2a1b 100%);background: -webkit-linear-gradient(left, #0074af 0%, #dd2a1b 100%);background: linear-gradient(to right, #0074af 0%, #dd2a1b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0074af',endColorstr='#dd2a1b', GradientType=1); border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}.poisk-plashka-text {font-size: 18px;color: #FFF;text-transform: uppercase;position: absolute;margin-left: 50px;margin-top: 24px;}.new-poisk-input {background-color: rgba(255, 255, 255, 1) !important;color: #141615;height: 32px;font-size: 18px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: none;border: none !important;padding-left: 10px;padding-right: 10px;text-transform: uppercase;width: 800px;position: absolute;margin-left: 170px;margin-top: 13px;}.new-poisk-input::-webkit-input-placeholder { color: #757474;}.new-poisk-input:-moz-placeholder { color: #757474;}.new-poisk-input::-moz-placeholder { color: #757474;}.new-poisk-input:-ms-input-placeholder { color: #757474;}.new-poisk-input:focus {outline: none;}.new-poisk-button {text-transform: uppercase;font-size: 18px;height: 43px;width: 120px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border: 2px #FFF solid;background-color: rgba(255, 255, 255, 0);color: #FFF;cursor: pointer;transition: background-color 0.3s ease-in, color 0.3s ease-in;position: absolute;margin-left: 1000px;margin-top: 13px;}.new-poisk-button:hover {background-color: rgba(255, 255, 255, 1);color: #0074af;transition: background-color 0.3s ease-in, color 0.3s ease-in;}#cboxLoadedContent {margin-top: 28px;}#ask_div ul.back_calculate {margin-top: 10px;margin-bottom: 20px;}#ask_div ul.back_calculate li {list-style: disc outside;margin: 0 0 0 30px;padding-left: 10px;text-align: left;}table.schedule {width: auto;margin: 10px 0;}table.schedule td, #contentTD table.schedule th {border: 1px solid #bbb;padding: 4px 6px;font-size: 16px;}table.schedule td.day1 {text-align: right;}table.schedule th {text-align: center;font-weight: bold;}table.schedule td label {display: inline-block;width: 100%;}table.schedule td.chk0 {background-color: #fcc;}table.schedule td.chk1 {background-color: #cfc;text-align: right;}table.schedule input.tm {text-align: center}#contentTD .valuable-notification {font-size: 13px;text-align: center;font-weight: bold;margin-top: -10px;margin-bottom: 10px;display: table;width: 100%;border-spacing: 10px 0px;}#contentTD .valuable-notification-item .NB {color: #dd2a1b;}#contentTD .valuable-notification-item {display: table-cell;max-width: 350px;margin: 0 10px;padding: 5px 10px;vertical-align: middle;border: 1px solid #dd2a1b;}#contentTD .valuable-notification-item-green {display: table-cell;max-width: 350px;margin: 0 10px;padding: 5px 10px;vertical-align: middle;border: 0;background-color: #00ee00;}.dbg .sorting-progress a.basket {-moz-filter: grayscale(90%);-webkit-filter: grayscale(90%);}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-lock {overflow: hidden !important;margin: 0 !important;width: auto;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('fancybox_sprite@2x.png');background-size: 44px 152px; }#fancybox-loading div {background-image: url('fancybox_loading@2x.gif');background-size: 24px 24px; }}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:black; opacity: 0.9; filter: alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:21px; height:21px; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px; height:21px; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px; height:21px; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px; height:21px; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px; background:url(/res/tpj/colorbox/images/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px; background:url(/res/tpj/colorbox/images/controls.png) right top repeat-y;}#cboxTopCenter{height:21px; background:url(/res/tpj/colorbox/images/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px; background:url(/res/tpj/colorbox/images/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff; overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#333;font-family: Universe; font-size:16px;}#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#333;}#cboxLoadingOverlay{background:url(/res/tpj/colorbox/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/res/tpj/colorbox/images/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:0; left:27px; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; top:0; right:0; background:url(/res/tpj/colorbox/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.suggestions-nowrap {white-space: nowrap;}.suggestions-input {}.suggestions-input::-ms-clear {display: none;}.suggestions-wrapper {display: inline-block;position: relative;margin: 0;padding: 0;vertical-align: top;min-height: 1px;-webkit-text-size-adjust: 100%;}.suggestions-addon {display: none;opacity: 0;position: absolute;}.suggestions-addon[data-addon-type="spinner"] {background: rgba(255, 255, 255, 0.75) url("data:image/gif;base64,R0lGODlhEAAQAKUAABwaHIyOjMzKzOTm5LSytFxaXHR2dJyenNza3PT29Ly+vISGhERGRJSWlNTS1Ozu7Ly6vGRmZHx+fKSmpOTi5Pz+/MTGxDQyNJSSlMzOzOzq7LS2tHx6fNze3Pz6/MTCxIyKjExKTJyanNTW1PTy9GxqbKyqrP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAnACwAAAAAEAAQAAAGk8CTcHgSHYjIU8dAOoFApwfDkfQYJqcFdBFKECleS4mCaSAum1MiIwQFHBWTRtgJxC8XYYIggSQlABwPRAODSB0jQxYKEB9JQiUFBQaLCo6PEZIGQyReSCRNQx4ZBIlIDgQOHkIQEBQVI54kIxUUG35RqxQEJBkOJAQDJx6GQh4biQJsGRCrSA/NJ8rDG8WPI6ZIQQAh+QQJCQArACwAAAAAEAAQAIUEAgSEgoTEwsTk4uSkoqRERkRkYmTU0tT08vSUlpS0srRsbmwcHhyMiozMyszs6uysqqxcXlzc2tz8+vxMTkycnpy8urx0dnQcGhyEhoTExsTk5uSkpqRMSkxsamzU1tT09vScmpy0trR0cnQ0MjSMjozMzszs7uysrqzc3tz8/vz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk8CVcLiCoIjI1aAEWoVCq1NEkpw0RKsENGFoDh+TlSmwIXAGHcEKdBASCB+V5SQcVFSKQkcIEoQ0SSUkGQhEJ4VIAylDHyYObUkrFx4eAR8OJpBJk5VDCF5EEporEyYKH0kjAAt0KxYWAyofXghxBBgMQidhAwoImQgKAysIgEMTIqiYYhZhSCfNK8vIrZErH6hJQQAh+QQJCQAkACwAAAAAEAAQAIUEAgSEhoTExsTk5uRMTkykpqTU1tRsamz09vS0trR0dnScmpzMzszs7uzc3tw0MjRcXly0srT8/vy8vrx8fnwcGhyUkpTMyszs6uysqqzc2tx0cnT8+vy8urx8enykoqTU0tT08vTk4uRkZmT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkECScEhKdIhI0qCAIGUypJDCkeR8BE7oR8EhNrqaRSMSEY0uJIRB2OmIJIKQcJCRTCAQIYeRWCMXBAtyQyFNSCIiQwYMFyBJQgEeHhYGFwyOjwEKk4SGRA5+egwRoUMUFR4NbG4SBoYaGxIZDw9CXyQiESGXDAAFaQxEHH0kliQHFZ5DDR1dxhgVWI9CBqVDQQAh+QQJCQAmACwAAAAAEAAQAIUcGhyMjozMysxUVlTk5uSsrqx0cnT09vS8vrzc3tyEgoScnpxERkTU0tTs7uy0trRkZmR8fnz8/vzExsSMioykpqQ0MjSUlpTMzsxcWlzs6uy0srR0dnT8+vzEwsTk4uSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjkCTcGiaCIhIk4PUMZEQphHlk+w8Gk7oJtAcOpqEzQgxIUSwh4SQRPpIRAehhiSZcDjCDuYhSpYgJSNEI3FIGlRCIhgCWEkmFxQUCyICGI1JkCALQ4RJH2pDeht9SBQWIIJObW+FCQoSDyEMQl8mH2IQECIABSYHlyZWfQMZJhwWhURLTcRKFhiOQwZ4SUEAIfkECQkAKQAsAAAAABAAEACFBAIEhIKExMLE5OLkREZEpKKkZGZk1NLU9PL0tLK0dHZ0XF5cnJqczMrM7OrsbG5s3Nrc/Pr8vLq8NDI0jI6MTE5MrK6sHBochIaExMbE5ObkTEpMpKakbGps1NbU9Pb0tLa0fH58ZGJkzM7M7O7sdHJ03N7c/P78vL68////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpDAlHCY8niIyBRJEkk1RqlPwZGMgA5OqIDTHJKamgRidHAwjpGBUCIZnDwfISlzOlAowsgIdERKQglxQwiCRA5UQh4jDVhJKQUMDBYeT41JkJKDhUMDJkR6CX1EDBUMCGttJyWeKQMUJygLInJNBQAHJQoQEyApEaIpCBcPKQYdKRgbm0IZF1TGSgSWjiEBjkEAIfkECQkAJgAsAAAAABAAEACFBAIEhIKExMLE5OLkpKKkTE5M1NLU9PL0lJKUZGZktLK0zMrM7Ors3Nrc/Pr8nJqcdHZ0NDI0jI6MrKqsXF5cHBochIaExMbE5ObkpKak1NbU9Pb0lJaUbGpsvLq8zM7M7O7s3N7c/P78nJ6cfHp8ZGJk////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpRAk3Bo0miISBPI4zAtPiaHB5SUGpzQD5MIaoYUh48BpMBEzSaPByPSbIQHjahByAgdH8UReXkI3kMHgEQHVEIaHwtXSSYKExMeGk+LSQoZkEMGDUkYaEIMHQAQSRMJGQdCFRUZDgEhQhgjIgsQoyYXbxMVGhYWAwUCJhuvQxsRoxAkJgglg0MLEVTJShSbjEISCIxBACH5BAkJACkALAAAAAAQABAAhRwaHIyOjMzKzFxaXKyurOTm5HR2dJyenLy+vPT29Nze3DQ2NISChJSWlNTS1GxqbLS2tOzu7KyqrMTGxPz+/ERGRIyKjDQyNJSSlMzOzGRmZLSytOzq7Hx6fKSipMTCxPz6/OTi5ISGhJyanNTW1HRydLy6vPTy9ExKTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTwJRwmCKRiMhUxARKCTIpkCmSBEEcTmiGSYw0C5tTxnHahKLUlMkUopASwhOJEoKYhKAM5Ih0XJtDJ3BIJydDJQMDD0lCHwgmE4gDGowpjggTQyQKSREFXR0ADEkQDBuDFxcSFAFnKRyrDhYBQgJwGwsKGA0hGgIpCa5CCRUWKSLGHgaARA4VhsgpJwaclSkjB4xBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTGxKSipOTm5ERGRLSytGxqbJSSlNTW1PT29IyKjMzOzKyqrOzu7FxeXLy6vHR2dDQyNExOTJyanOTi5Pz+/Hx+fBwaHISGhMzKzKSmpOzq7ExKTLS2tNza3Pz6/IyOjNTS1KyurPTy9Ly+vHx6fJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaTQJRwiEokiEiUAwJCaRgoEMSRBHlETiiDSRQoUBUDiSEiGSpRKgqD2VgSXxQpYal4IELOARBJiq5NQyIfSSQkQwEHB31JKCIMGgkXiox+kEdCH2hIDmpCDhkSCEkCFF5CHR0eFicEnxAWHwMbQiJfJRMVAwMEF1ggrkMKDxQoCCcoBiGBRAkPhxTFCgubjSgNI41BACH5BAkJACoALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSWlHRydCwuLMzKzOzq7KyqrNza3Pz6/Ly6vIyOjFxeXJyenHx6fBwaHISGhMTGxOTm5KSmpNTW1PT29LS2tGxubJyanHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vGRiZP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaRQJVwqOJwiEhV5uJQNUaqiISUPFw+TuhIEiE2OioCwDAyHBCDKFXFEJVOC5PwwDkNPBIhyXIJJA0eBl1DHHJIBwdDExYWGElCZA0ciyGOjwZPR0ImGlWJQwcKBRVJHAiCQhQpKCcPTSokDXZ4QhxdGQkaCAgkIBBqRB0LGyoPDyooG4NEJiGJxiodG6+PKrRJQQAh+QQJCQAnACwAAAAAEAAQAIUcGhyMjozMyszk5uRUVlSsrqx0cnTc2tz09vS8vryEgoScnpxERkTU0tTs7uy0trRkZmR8enzk4uT8/vzExsSMioykpqQ0MjSUlpTMzszs6uxcWly0srR0dnTc3tz8+vzEwsSEhoRMSkzU1tT08vS8urysqqz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkMCTcHgydIjIk+DiOBE2p0+piURcIk5opvQhNhAnE2AEgZA4gyiVIXpMFB4hYjSRlEpCR+gSSDY4GV1DBxJJCCRDCxUVGElCDRkCI4qMjicNAhkjQxIaSSRUQiQWEAVJIxwNgh0GAhNTonQSD3gnHmAZCgMgIA4chROhURUPJyUJl1xJEhVgxycIsJYnFAKOQQAh+QQJCQApACwAAAAAEAAQAIUEAgSEgoTExsTk5uRERkSkoqRkZmTU1tSUlpT09vS0srRcXlx0dnSMiozMzszs7uzc3tw0NjRMTkysqqx0cnScnpz8/vy8urwcGhyEhoTMyszs6uxMSkykpqRsamzc2tycmpz8+vxkYmR8fnyMjozU0tT08vTk4uS8vrz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGj8CUcJgKBIjIVIlgShk8qQ1GkEwQGk6oAZMgHkIpReRDYZQAnZTlIVyIUBbSSfhhWE6Xi9CE4FSSJQoOYEMQA0kmXUITICBpSUoOGgeMjpBKGg4HQwNsSCaeQgkKAXpIgSWEDSQOFhqeJgd3eUInYB8gDyUlDwqHIaEpIRVUGhopDheERAMdYJnCF8GAm0lBACH5BAkJACgALAAAAAAQABAAhQQCBISChMTCxOTi5KSipExOTNTS1PTy9LSytGRmZJSSlHRydBweHMzKzOzq7KyqrNza3Pz6/IyOjLy6vJyanHx6fBwaHISGhMTGxOTm5KSmpFxeXNTW1PT29GxubHR2dDQyNMzOzOzu7KyurNze3Pz+/Ly+vJyenP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaWQJRwiJIoiEgUZ3NAfSooESiU7GwoTugH1CGSIqhJYRC4cCwj1KEhXHwaJUpGSAqUCBaG8EBIPJILAB4ORAOESBwcQxMPDwhJQiGSHAgjGo+QBiENikIiTUgHoEIdAhQYSZQGYCgEGhAlHF1qHCUDExNCDl0DCAchBgcIcxEiRCUTBigNVCETrEQiE12bKBETxpBCiZBBADs=") 50% 50% no-repeat;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display:none;}.suggestions-addon[data-addon-type="clear"] {background: transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=") 50% 50% no-repeat;background-size: contain;cursor: pointer;opacity: 0.8;}.suggestions-addon[data-addon-type="clear"]:hover {opacity: 1;}.suggestions-suggestions {background: #fff;border: 1px solid #999;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: default;z-index: 9999;-webkit-text-size-adjust: 100%;}.suggestions-suggestions strong {font-weight: normal;color: #3399FF;}.suggestions-suggestions.suggestions-mobile {border-style: none;}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion {border-bottom: 1px solid #ddd;}.suggestions-suggestion {padding: 4px 4px;overflow: hidden;}.suggestions-suggestion:hover {background: #f7f7f7;}.suggestions-selected {background: #f0f0f0;}.suggestions-selected:hover {background: #f0f0f0;}.suggestions-hint {padding: 4px 4px;white-space: nowrap;overflow: hidden;color: #777;font-size: 85%;}.suggestions-constraints {list-style: none !important;margin: 0 !important;padding: 0 !important;position: absolute !important;white-space: nowrap !important;}.suggestions-constraints:empty {display: none !important;}.suggestions-constraints li {background: #f8f8f8;border: 1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: default;display: inline-block;margin: 0 4px 0 0;padding: 0 0.5em;}.suggestions-constraints li .suggestions-remove {height: 1em;width: 1em;display: inline-block;margin: 0 0 0 0.25em;background: transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=") 50% 50% no-repeat;background-size: contain;cursor: pointer;opacity: 0.8;}.suggestions-constraints li .suggestions-remove:hover {opacity: 1;}.suggestions-constraints li span {vertical-align: middle;}.suggestions-subtext {color: #777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.suggestions-subtext_inline {display: inline-block;min-width: 6em;vertical-align: bottom;margin: 0 0.5em 0 0;}.suggestions-subtext-delimiter {display: inline-block;width: 2px;}.suggestions-subtext_label {margin: 0 0 0 0.25em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 0 3px;background: #f5f5f5;font-size: 85%;}.suggestions-value[data-suggestion-status="LIQUIDATED"] {position: relative;}.suggestions-value[data-suggestion-status="LIQUIDATED"]:after {position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid rgba(0, 0, 0, 0.4);content: '';}.custom_tooltip {position: relative;padding-right: 30px;font-weight: normal;display: inline-block;cursor: help;}.dms {color: #dd2a1b;}.tooltip2 {position: relative;display: inline-block;color: #dd2a1b;}.tooltip2 .tooltiptext2 {visibility: hidden;width: 240px;background-color: #0074af;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;bottom: 40%;left: 100%;margin-left: -60px;}.tooltip2:hover .tooltiptext2 {visibility: visible;}.custom_tooltipOriginal{color: #00cc00;}.custom_tooltipReplica {color: #dd9700f7;}.custom_tooltipNew {color: #007ef5;}.custom_tooltipBU {color: #dd2a1b;}.custom_tooltipNoPack {color: #ab7500;}.custom_tooltipImport{color: #00aa00;}.custom_tooltipOriginal .tooltiptextOriginal {visibility: hidden;width: 250px;background-color: #0074af;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;margin-left: 10px;}.custom_tooltipReplica .tooltiptextReplica {visibility: hidden;width: 250px;background-color: #0074af;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;margin-left: 10px;}.custom_tooltipImport .tooltiptextImport {visibility: hidden;width: 250px;background-color: #0074af;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;margin-left: 10px;}.custom_tooltipOriginal:hover .tooltiptextOriginal {visibility: visible;}.custom_tooltipReplica:hover .tooltiptextReplica {visibility: visible;}.custom_tooltipImport:hover .tooltiptextImport {visibility: visible;}.tooltiptextOriginal::after {content: 'Гарантированный оригинал от производителя';}.tooltiptextReplica::after {content: 'Точная копия первоначального образца';}.tooltiptextImport::after {content: 'Товар, привезенный по параллельному импорту';}.small_code {font-size: 13px !important;margin: auto;}.smallest_code {font-size: 9px !important;margin: auto;}.modal3 {z-index: 100;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transform: scale(1.1);transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;}.modal2 {z-index: 100;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;transform: scale(1.1);transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;}.modal-content {font-size: medium;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 1rem 1.5rem;width: 32rem;border-radius: 0.5rem;}.close {float: right;width: 1.5rem;line-height: 1.5rem;text-align: center;cursor: pointer;border-radius: 0.25rem;background-color: lightgray;}.close:hover {background-color: darkgray;}.modal_right{float: right;}.modal_button{width: 180px;}.show-modal {opacity: 1;visibility: visible;transform: scale(1.0);transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;}.rdiv {opacity: 0;visibility: hidden;transform: scale(1.1);transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;}.showr {opacity: 1;visibility: visible;transform: scale(1.1);transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;}.modal_mess {opacity: 0;visibility: hidden;transform: scale(1.1);transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;}.modal-h5 {font-weight: bold;text-align: center;padding-bottom: 15px;}.modal-h4 {text-align: center;padding-bottom: 15px;}#selectPhiz {width: 330px;} #saveMainPhiz {}.modalSubmit{background-color: #dd2a1b;border: 0;border-radius: 2.5px;color: white;padding: 10px;font-size: bigger;text-transform: uppercase;cursor: pointer;}.modalSubmit:disabled {cursor: auto;background-color: #8e979b;}.grid_body {display: grid;grid-template-columns: 1fr;}.grid_item .rightFloat {padding-left: 4px;float: right;}.grid_item {padding: 5px;}.info-msg,.success-msg,.warning-msg,.error-msg {margin: 10px 0;padding: 10px;border-radius: 3px 3px 3px 3px;}.info-msg {color: #059;background-color: #BEF;}.success-msg {color: #270;background-color: #DFF2BF;}.warning-msg {color: #9F6000;background-color: #FEEFB3;}.error-msg {color: #D8000C;background-color: #FFBABA;}