

/* Start:/bitrix/templates/newpiterlada/ds/assets/css/boilerplate.css?177792324413708*/
﻿@font-face {
    font-family: "Bebas Neue Book";
    font-style: normal;
    font-weight: normal;
    src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/bebasneuebook.eot") format("embedded-opentype"), url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/bebasneuebook.woff") format("woff"), url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/bebasneuebook.svg.xml") format("svg");
    /*src: url("/css/ladacenter/fonts/bebasneuebook.eot");*/
    /*src: url("/css/ladacenter/fonts/bebasneuebook.woff");*/
    /*src: url("/css/ladacenter/fonts/bebasneuebook.svg.xml");*/
  font-display: swap;
}

@font-face {
font-family: 'Bebas Neue Book';
src: url('/bitrix/templates/newpiterlada/ds/assets/css/BebasNeueBook.eot');
src: url('/bitrix/templates/newpiterlada/ds/assets/css/BebasNeueBook.eot?#iefix') format('embedded-opentype'),
url('/bitrix/templates/newpiterlada/ds/assets/css/BebasNeueBook.woff') format('woff'),
url('/bitrix/templates/newpiterlada/ds/assets/css/BebasNeueBook.ttf') format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}


@font-face {
    font-family: "LetoSans Thin";
    font-style: normal;
    font-weight: normal;
    src: url("/bitrix/templates/newpiterlada/ds/assets/css/../font/PragmaticaLightC.eot") format("embedded-opentype"), url("/bitrix/templates/newpiterlada/ds/assets/css/../font/PragmaticaLightC.woff") format("woff");
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.eot");*/
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.woff");*/
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.svg");*/
  font-display: swap;
}

@font-face {
    font-family: "LetoSans Regular";
    font-style: normal;
    font-weight: normal;
    src: url("/bitrix/templates/newpiterlada/ds/assets/css/../font/PragmaticaC.eot") format("embedded-opentype"), url("/bitrix/templates/newpiterlada/ds/assets/css/../font/PragmaticaC.woff") format("woff") !important;
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.eot");*/
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.woff");*/
    /*src: url("/bitrix/templates/newpiterlada/ds/assets/css/../fonts/LetoSans-Thin.svg");*/
  font-display: swap;
}
/*
 * HTML5 ✰ Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 *
 * ==|== normalize ==========================================================
 */

/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

[hidden] {
    display: none;
}

/* =============================================================================
   Base
   ========================================================================== */

img[src^="//top-fwz1.mail.ru"], img[src^="//googleads.g.doubleclick"] {
    display: none;
    left: -9999px;
    top: -9999px;
    position: absolute;
}

html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {
    margin: 0;
    font-size: 100%;
    line-height: 1.231;
}

body, button, input, select, textarea {
    font-family: helvetica, arial, "lucida grande", verdana, "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
    color: #222222;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)
 */

::selection {
    text-shadow: none;
    background-color: highlight;
    color: highlighttext;
}

/* =============================================================================
   Links
   ========================================================================== */

a {
    color: #0000EE;
}

a:visited {
    color: #551A8B;
}

a:hover {
    color: #0066EE;
}

a:focus {
    outline: thin dotted;
}

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active {
    outline: 0;
}

/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] {
    border-bottom: 1px dotted;
}

b, strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

dfn {
    font-style: italic;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #CCCCCC;
    margin: 1em 0;
    padding: 0;
}

ins {
    background: #FFFF99;
    color: #000000;
    text-decoration: none;
}

mark {
    background: #FFFF00;
    color: #000000;
    font-style: italic;
    font-weight: bold;
}

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/* Improve readability of pre-formatted text in all browsers */
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

q {
    quotes: none;
}

q:before, q:after {
    content: "";
    content: none;
}

small {
    font-size: 85%;
}

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* =============================================================================
   Lists
   ========================================================================== */

ul, ol {
    margin: 1em 0;
    padding: 0 0 0 40px;
}

dd {
    margin: 0 0 0 40px;
}

nav ul, nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}

/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/e
 */

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
}

/*
 * Correct overflow not hidden in IE9
 */

svg:not(:root) {
    overflow: hidden;
}

/* =============================================================================
   Figures
   ========================================================================== */

figure {
    margin: 0;
}

/* =============================================================================
   Forms
   ========================================================================== */

form {
    margin: 0;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/* Indicate that 'label' will shift focus to the associated form element */
label {
    cursor: pointer;
}

/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */

legend {
    border: 0;
    *margin-left: -7px;
    padding: 0;
}

/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}

/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */

button, input {
    line-height: normal;
}

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */

button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    *overflow: visible;
}

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}

/* Colors for form validity */
input:valid, textarea:valid {
}

input:invalid, textarea:invalid {
    background-color: #F0DDDD;
}

/* =============================================================================
   Tables
   ========================================================================== */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td {
    vertical-align: top;
}

/* ==|== primary styles =====================================================
   Author:
   ========================================================================== */

/* ==|== media queries ======================================================
   PLACEHOLDER Media Queries for Responsive Design.
   These override the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */

/**
* Скрыть картинки ломающие верстки при подключении скрипта от pixel
* Author: Elias
*/
img[src^="http://sync.bumlam.com"], img[src^="http://pix.sniperlog.ru"] {
    position: absolute;
}

@media only screen and (min-width: 480px) {
    /* Style adjustments for viewports 480px and over go here */

}

@media only screen and (min-width: 768px) {
    /* Style adjustments for viewports 768px and over go here */

}

/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */

/* For image replacement */
.ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
}

.ir br {
    display: none;
}

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden {
    display: none !important;
    visibility: hidden;
}

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/* Hide visually and from screenreaders, but maintain layout */
.invisible {
    visibility: hidden;
}

/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: black !important;
        box-shadow: none !important;
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important;
    }

    /* Black prints faster: h5bp.com/s */
    a, a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
        content: "";
    }

    /* Don't show links for images, or javascript/internal links */
    pre, blockquote {
        border: 1px solid #999999;
        page-break-inside: avoid;
    }

    table {
        display: table-header-group;
    }

    /* h5bp.com/t */
    tr, img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }

    h2, h3 {
        page-break-after: avoid;
    }
}

/* reflow reset for -webkit-margin-before: 1em */
p {
    margin: 0;
}

html {
    overflow-y: auto;
    background-color: transparent;
    height: 100%;
}

body {
    background: #FFFFFF;
    font: normal 100%;
    position: relative;
}

body, div, img, p, button, input, select, textarea, a {
    box-sizing: border-box;
}

.image {
    display: block;
}

input {
    cursor: default;
    display: block;
}

input[type=button] {
    background-color: #E5E9E8;
    border: 1px solid #9DACA9;
    border-radius: 4px;
    box-shadow: inset 0 1px #FFFFFF;
    font: inherit;
    letter-spacing: inherit;
    text-indent: inherit;
    color: inherit;
}

input[type=button]:hover {
    background-color: #EFF1F1;
}

input[type=button]:active {
    background-color: #D2D6D6;
    border: 1px solid #9DACA9;
    box-shadow: inset 0 1px rgba(0, 0, 0, 0.1);
}

/* Reset anchor styles to an unstyled default to be in parity with design surface. It
   is presumed that most link styles in real-world designs are custom (non-default). */
a, a:visited, a:hover, a:active {
    color: inherit;
    text-decoration: inherit;
}

input.error {
    border: 1px solid red;
}

label.error {
    font-size: 12px;
    color: red;
    border: none !important;
}

select.error {
    border: 1px solid red !important;
}
iframe{
    max-width: 100%;
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaC.css?1777923244267*/
@font-face {
    font-family: 'PragmaticaC';
    font-style: normal;
    font-weight: normal;
    src: url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaC.eot') format('embedded-opentype'),
    url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaC.woff') format('woff'),
    url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaC.woff2') format('woff2');
font-display: swap;
}

/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.css?1777923244334*/
@font-face {
    font-family: 'PragmaticaLightC';
    font-style: normal;
    font-weight: normal;
    src: url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.eot') format('embedded-opentype'),
    url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.woff') format('woff'),
    url('/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.woff2') format('woff2'),
    url("/bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.svg") format("svg");
font-display: swap;
}

/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/vendor/bootstrap/4.1.3/css/bootstrap-grid-utilities.min.css?156154255594625*/
/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:280px}@media(min-width:370px){.container{max-width:300px}}@media(min-width:480px){.container{max-width:420px}}@media(min-width:600px){.container{max-width:540px}}@media(min-width:640px){.container{max-width:580px}}@media(min-width:720px){.container{max-width:660px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:960px){.container{max-width:900px}}@media(min-width:1024px){.container{max-width:980px}}@media(min-width:1280px){.container{max-width:1200px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs,.col-xs-auto,.col-sm1-1,.col-sm1-2,.col-sm1-3,.col-sm1-4,.col-sm1-5,.col-sm1-6,.col-sm1-7,.col-sm1-8,.col-sm1-9,.col-sm1-10,.col-sm1-11,.col-sm1-12,.col-sm1,.col-sm1-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md1-1,.col-md1-2,.col-md1-3,.col-md1-4,.col-md1-5,.col-md1-6,.col-md1-7,.col-md1-8,.col-md1-9,.col-md1-10,.col-md1-11,.col-md1-12,.col-md1,.col-md1-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg1-1,.col-lg1-2,.col-lg1-3,.col-lg1-4,.col-lg1-5,.col-lg1-6,.col-lg1-7,.col-lg1-8,.col-lg1-9,.col-lg1-10,.col-lg1-11,.col-lg1-12,.col-lg1,.col-lg1-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl1-1,.col-xl1-2,.col-xl1-3,.col-xl1-4,.col-xl1-5,.col-xl1-6,.col-xl1-7,.col-xl1-8,.col-xl1-9,.col-xl1-10,.col-xl1-11,.col-xl1-12,.col-xl1,.col-xl1-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:370px){.col-xs{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xs-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xs-first{-ms-flex-order:-1;order:-1}.order-xs-last{-ms-flex-order:13;order:13}.order-xs-0{-ms-flex-order:0;order:0}.order-xs-1{-ms-flex-order:1;order:1}.order-xs-2{-ms-flex-order:2;order:2}.order-xs-3{-ms-flex-order:3;order:3}.order-xs-4{-ms-flex-order:4;order:4}.order-xs-5{-ms-flex-order:5;order:5}.order-xs-6{-ms-flex-order:6;order:6}.order-xs-7{-ms-flex-order:7;order:7}.order-xs-8{-ms-flex-order:8;order:8}.order-xs-9{-ms-flex-order:9;order:9}.order-xs-10{-ms-flex-order:10;order:10}.order-xs-11{-ms-flex-order:11;order:11}.order-xs-12{-ms-flex-order:12;order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.333333%}.offset-xs-2{margin-left:16.666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.333333%}.offset-xs-5{margin-left:41.666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.333333%}.offset-xs-8{margin-left:66.666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.333333%}.offset-xs-11{margin-left:91.666667%}}@media(min-width:480px){.col-sm1{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm1-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm1-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm1-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm1-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm1-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm1-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm1-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm1-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm1-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm1-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm1-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm1-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm1-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm1-first{-ms-flex-order:-1;order:-1}.order-sm1-last{-ms-flex-order:13;order:13}.order-sm1-0{-ms-flex-order:0;order:0}.order-sm1-1{-ms-flex-order:1;order:1}.order-sm1-2{-ms-flex-order:2;order:2}.order-sm1-3{-ms-flex-order:3;order:3}.order-sm1-4{-ms-flex-order:4;order:4}.order-sm1-5{-ms-flex-order:5;order:5}.order-sm1-6{-ms-flex-order:6;order:6}.order-sm1-7{-ms-flex-order:7;order:7}.order-sm1-8{-ms-flex-order:8;order:8}.order-sm1-9{-ms-flex-order:9;order:9}.order-sm1-10{-ms-flex-order:10;order:10}.order-sm1-11{-ms-flex-order:11;order:11}.order-sm1-12{-ms-flex-order:12;order:12}.offset-sm1-0{margin-left:0}.offset-sm1-1{margin-left:8.333333%}.offset-sm1-2{margin-left:16.666667%}.offset-sm1-3{margin-left:25%}.offset-sm1-4{margin-left:33.333333%}.offset-sm1-5{margin-left:41.666667%}.offset-sm1-6{margin-left:50%}.offset-sm1-7{margin-left:58.333333%}.offset-sm1-8{margin-left:66.666667%}.offset-sm1-9{margin-left:75%}.offset-sm1-10{margin-left:83.333333%}.offset-sm1-11{margin-left:91.666667%}}@media(min-width:600px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:640px){.col-md1{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md1-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md1-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md1-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md1-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md1-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md1-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md1-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md1-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md1-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md1-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md1-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md1-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md1-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md1-first{-ms-flex-order:-1;order:-1}.order-md1-last{-ms-flex-order:13;order:13}.order-md1-0{-ms-flex-order:0;order:0}.order-md1-1{-ms-flex-order:1;order:1}.order-md1-2{-ms-flex-order:2;order:2}.order-md1-3{-ms-flex-order:3;order:3}.order-md1-4{-ms-flex-order:4;order:4}.order-md1-5{-ms-flex-order:5;order:5}.order-md1-6{-ms-flex-order:6;order:6}.order-md1-7{-ms-flex-order:7;order:7}.order-md1-8{-ms-flex-order:8;order:8}.order-md1-9{-ms-flex-order:9;order:9}.order-md1-10{-ms-flex-order:10;order:10}.order-md1-11{-ms-flex-order:11;order:11}.order-md1-12{-ms-flex-order:12;order:12}.offset-md1-0{margin-left:0}.offset-md1-1{margin-left:8.333333%}.offset-md1-2{margin-left:16.666667%}.offset-md1-3{margin-left:25%}.offset-md1-4{margin-left:33.333333%}.offset-md1-5{margin-left:41.666667%}.offset-md1-6{margin-left:50%}.offset-md1-7{margin-left:58.333333%}.offset-md1-8{margin-left:66.666667%}.offset-md1-9{margin-left:75%}.offset-md1-10{margin-left:83.333333%}.offset-md1-11{margin-left:91.666667%}}@media(min-width:720px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:768px){.col-lg1{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg1-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg1-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg1-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg1-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg1-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg1-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg1-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg1-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg1-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg1-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg1-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg1-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg1-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg1-first{-ms-flex-order:-1;order:-1}.order-lg1-last{-ms-flex-order:13;order:13}.order-lg1-0{-ms-flex-order:0;order:0}.order-lg1-1{-ms-flex-order:1;order:1}.order-lg1-2{-ms-flex-order:2;order:2}.order-lg1-3{-ms-flex-order:3;order:3}.order-lg1-4{-ms-flex-order:4;order:4}.order-lg1-5{-ms-flex-order:5;order:5}.order-lg1-6{-ms-flex-order:6;order:6}.order-lg1-7{-ms-flex-order:7;order:7}.order-lg1-8{-ms-flex-order:8;order:8}.order-lg1-9{-ms-flex-order:9;order:9}.order-lg1-10{-ms-flex-order:10;order:10}.order-lg1-11{-ms-flex-order:11;order:11}.order-lg1-12{-ms-flex-order:12;order:12}.offset-lg1-0{margin-left:0}.offset-lg1-1{margin-left:8.333333%}.offset-lg1-2{margin-left:16.666667%}.offset-lg1-3{margin-left:25%}.offset-lg1-4{margin-left:33.333333%}.offset-lg1-5{margin-left:41.666667%}.offset-lg1-6{margin-left:50%}.offset-lg1-7{margin-left:58.333333%}.offset-lg1-8{margin-left:66.666667%}.offset-lg1-9{margin-left:75%}.offset-lg1-10{margin-left:83.333333%}.offset-lg1-11{margin-left:91.666667%}}@media(min-width:960px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1024px){.col-xl1{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl1-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl1-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl1-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl1-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl1-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl1-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl1-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl1-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl1-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl1-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl1-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl1-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl1-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl1-first{-ms-flex-order:-1;order:-1}.order-xl1-last{-ms-flex-order:13;order:13}.order-xl1-0{-ms-flex-order:0;order:0}.order-xl1-1{-ms-flex-order:1;order:1}.order-xl1-2{-ms-flex-order:2;order:2}.order-xl1-3{-ms-flex-order:3;order:3}.order-xl1-4{-ms-flex-order:4;order:4}.order-xl1-5{-ms-flex-order:5;order:5}.order-xl1-6{-ms-flex-order:6;order:6}.order-xl1-7{-ms-flex-order:7;order:7}.order-xl1-8{-ms-flex-order:8;order:8}.order-xl1-9{-ms-flex-order:9;order:9}.order-xl1-10{-ms-flex-order:10;order:10}.order-xl1-11{-ms-flex-order:11;order:11}.order-xl1-12{-ms-flex-order:12;order:12}.offset-xl1-0{margin-left:0}.offset-xl1-1{margin-left:8.333333%}.offset-xl1-2{margin-left:16.666667%}.offset-xl1-3{margin-left:25%}.offset-xl1-4{margin-left:33.333333%}.offset-xl1-5{margin-left:41.666667%}.offset-xl1-6{margin-left:50%}.offset-xl1-7{margin-left:58.333333%}.offset-xl1-8{margin-left:66.666667%}.offset-xl1-9{margin-left:75%}.offset-xl1-10{margin-left:83.333333%}.offset-xl1-11{margin-left:91.666667%}}@media(min-width:1280px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width:370px){.d-xs-none{display:none !important}.d-xs-inline{display:inline !important}.d-xs-inline-block{display:inline-block !important}.d-xs-block{display:block !important}.d-xs-table{display:table !important}.d-xs-table-row{display:table-row !important}.d-xs-table-cell{display:table-cell !important}.d-xs-flex{display:-ms-flexbox !important;display:flex !important}.d-xs-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:480px){.d-sm1-none{display:none !important}.d-sm1-inline{display:inline !important}.d-sm1-inline-block{display:inline-block !important}.d-sm1-block{display:block !important}.d-sm1-table{display:table !important}.d-sm1-table-row{display:table-row !important}.d-sm1-table-cell{display:table-cell !important}.d-sm1-flex{display:-ms-flexbox !important;display:flex !important}.d-sm1-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:600px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:640px){.d-md1-none{display:none !important}.d-md1-inline{display:inline !important}.d-md1-inline-block{display:inline-block !important}.d-md1-block{display:block !important}.d-md1-table{display:table !important}.d-md1-table-row{display:table-row !important}.d-md1-table-cell{display:table-cell !important}.d-md1-flex{display:-ms-flexbox !important;display:flex !important}.d-md1-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:720px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:768px){.d-lg1-none{display:none !important}.d-lg1-inline{display:inline !important}.d-lg1-inline-block{display:inline-block !important}.d-lg1-block{display:block !important}.d-lg1-table{display:table !important}.d-lg1-table-row{display:table-row !important}.d-lg1-table-cell{display:table-cell !important}.d-lg1-flex{display:-ms-flexbox !important;display:flex !important}.d-lg1-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:960px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:1024px){.d-xl1-none{display:none !important}.d-xl1-inline{display:inline !important}.d-xl1-inline-block{display:inline-block !important}.d-xl1-block{display:block !important}.d-xl1-table{display:table !important}.d-xl1-table-row{display:table-row !important}.d-xl1-table-cell{display:table-cell !important}.d-xl1-flex{display:-ms-flexbox !important;display:flex !important}.d-xl1-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:1280px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media(min-width:370px){.flex-xs-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xs-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xs-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xs-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xs-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xs-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xs-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xs-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xs-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xs-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xs-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xs-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xs-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xs-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xs-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xs-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xs-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xs-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xs-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xs-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xs-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xs-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xs-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xs-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xs-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xs-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xs-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xs-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xs-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xs-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xs-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xs-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xs-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xs-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:480px){.flex-sm1-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm1-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm1-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm1-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm1-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm1-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm1-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm1-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm1-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm1-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm1-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm1-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm1-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm1-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm1-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm1-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm1-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm1-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm1-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm1-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm1-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm1-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm1-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm1-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm1-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm1-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm1-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm1-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm1-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm1-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm1-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm1-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm1-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm1-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:600px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:640px){.flex-md1-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md1-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md1-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md1-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md1-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md1-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md1-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md1-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md1-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md1-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md1-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md1-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md1-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md1-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md1-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md1-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md1-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md1-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md1-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md1-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md1-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md1-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md1-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md1-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md1-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md1-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md1-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md1-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md1-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md1-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md1-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md1-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md1-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md1-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:720px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:768px){.flex-lg1-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg1-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg1-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg1-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg1-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg1-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg1-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg1-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg1-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg1-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg1-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg1-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg1-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg1-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg1-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg1-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg1-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg1-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg1-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg1-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg1-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg1-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg1-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg1-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg1-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg1-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg1-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg1-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg1-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg1-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg1-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg1-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg1-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg1-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:960px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:1024px){.flex-xl1-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl1-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl1-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl1-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl1-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl1-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl1-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl1-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl1-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl1-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl1-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl1-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl1-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl1-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl1-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl1-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl1-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl1-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl1-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl1-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl1-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl1-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl1-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl1-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl1-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl1-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl1-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl1-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl1-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl1-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl1-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl1-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl1-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl1-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:1280px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width:370px){.float-xs-left{float:left !important}.float-xs-right{float:right !important}.float-xs-none{float:none !important}}@media(min-width:480px){.float-sm1-left{float:left !important}.float-sm1-right{float:right !important}.float-sm1-none{float:none !important}}@media(min-width:600px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width:640px){.float-md1-left{float:left !important}.float-md1-right{float:right !important}.float-md1-none{float:none !important}}@media(min-width:720px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width:768px){.float-lg1-left{float:left !important}.float-lg1-right{float:right !important}.float-lg1-none{float:none !important}}@media(min-width:960px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width:1024px){.float-xl1-left{float:left !important}.float-xl1-right{float:right !important}.float-xl1-none{float:none !important}}@media(min-width:1280px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports((position:-webkit-sticky) or(position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width:370px){.m-xs-0{margin:0 !important}.mt-xs-0,.my-xs-0{margin-top:0 !important}.mr-xs-0,.mx-xs-0{margin-right:0 !important}.mb-xs-0,.my-xs-0{margin-bottom:0 !important}.ml-xs-0,.mx-xs-0{margin-left:0 !important}.m-xs-1{margin:.25rem !important}.mt-xs-1,.my-xs-1{margin-top:.25rem !important}.mr-xs-1,.mx-xs-1{margin-right:.25rem !important}.mb-xs-1,.my-xs-1{margin-bottom:.25rem !important}.ml-xs-1,.mx-xs-1{margin-left:.25rem !important}.m-xs-2{margin:.5rem !important}.mt-xs-2,.my-xs-2{margin-top:.5rem !important}.mr-xs-2,.mx-xs-2{margin-right:.5rem !important}.mb-xs-2,.my-xs-2{margin-bottom:.5rem !important}.ml-xs-2,.mx-xs-2{margin-left:.5rem !important}.m-xs-3{margin:1rem !important}.mt-xs-3,.my-xs-3{margin-top:1rem !important}.mr-xs-3,.mx-xs-3{margin-right:1rem !important}.mb-xs-3,.my-xs-3{margin-bottom:1rem !important}.ml-xs-3,.mx-xs-3{margin-left:1rem !important}.m-xs-4{margin:1.5rem !important}.mt-xs-4,.my-xs-4{margin-top:1.5rem !important}.mr-xs-4,.mx-xs-4{margin-right:1.5rem !important}.mb-xs-4,.my-xs-4{margin-bottom:1.5rem !important}.ml-xs-4,.mx-xs-4{margin-left:1.5rem !important}.m-xs-5{margin:3rem !important}.mt-xs-5,.my-xs-5{margin-top:3rem !important}.mr-xs-5,.mx-xs-5{margin-right:3rem !important}.mb-xs-5,.my-xs-5{margin-bottom:3rem !important}.ml-xs-5,.mx-xs-5{margin-left:3rem !important}.p-xs-0{padding:0 !important}.pt-xs-0,.py-xs-0{padding-top:0 !important}.pr-xs-0,.px-xs-0{padding-right:0 !important}.pb-xs-0,.py-xs-0{padding-bottom:0 !important}.pl-xs-0,.px-xs-0{padding-left:0 !important}.p-xs-1{padding:.25rem !important}.pt-xs-1,.py-xs-1{padding-top:.25rem !important}.pr-xs-1,.px-xs-1{padding-right:.25rem !important}.pb-xs-1,.py-xs-1{padding-bottom:.25rem !important}.pl-xs-1,.px-xs-1{padding-left:.25rem !important}.p-xs-2{padding:.5rem !important}.pt-xs-2,.py-xs-2{padding-top:.5rem !important}.pr-xs-2,.px-xs-2{padding-right:.5rem !important}.pb-xs-2,.py-xs-2{padding-bottom:.5rem !important}.pl-xs-2,.px-xs-2{padding-left:.5rem !important}.p-xs-3{padding:1rem !important}.pt-xs-3,.py-xs-3{padding-top:1rem !important}.pr-xs-3,.px-xs-3{padding-right:1rem !important}.pb-xs-3,.py-xs-3{padding-bottom:1rem !important}.pl-xs-3,.px-xs-3{padding-left:1rem !important}.p-xs-4{padding:1.5rem !important}.pt-xs-4,.py-xs-4{padding-top:1.5rem !important}.pr-xs-4,.px-xs-4{padding-right:1.5rem !important}.pb-xs-4,.py-xs-4{padding-bottom:1.5rem !important}.pl-xs-4,.px-xs-4{padding-left:1.5rem !important}.p-xs-5{padding:3rem !important}.pt-xs-5,.py-xs-5{padding-top:3rem !important}.pr-xs-5,.px-xs-5{padding-right:3rem !important}.pb-xs-5,.py-xs-5{padding-bottom:3rem !important}.pl-xs-5,.px-xs-5{padding-left:3rem !important}.m-xs-auto{margin:auto !important}.mt-xs-auto,.my-xs-auto{margin-top:auto !important}.mr-xs-auto,.mx-xs-auto{margin-right:auto !important}.mb-xs-auto,.my-xs-auto{margin-bottom:auto !important}.ml-xs-auto,.mx-xs-auto{margin-left:auto !important}}@media(min-width:480px){.m-sm1-0{margin:0 !important}.mt-sm1-0,.my-sm1-0{margin-top:0 !important}.mr-sm1-0,.mx-sm1-0{margin-right:0 !important}.mb-sm1-0,.my-sm1-0{margin-bottom:0 !important}.ml-sm1-0,.mx-sm1-0{margin-left:0 !important}.m-sm1-1{margin:.25rem !important}.mt-sm1-1,.my-sm1-1{margin-top:.25rem !important}.mr-sm1-1,.mx-sm1-1{margin-right:.25rem !important}.mb-sm1-1,.my-sm1-1{margin-bottom:.25rem !important}.ml-sm1-1,.mx-sm1-1{margin-left:.25rem !important}.m-sm1-2{margin:.5rem !important}.mt-sm1-2,.my-sm1-2{margin-top:.5rem !important}.mr-sm1-2,.mx-sm1-2{margin-right:.5rem !important}.mb-sm1-2,.my-sm1-2{margin-bottom:.5rem !important}.ml-sm1-2,.mx-sm1-2{margin-left:.5rem !important}.m-sm1-3{margin:1rem !important}.mt-sm1-3,.my-sm1-3{margin-top:1rem !important}.mr-sm1-3,.mx-sm1-3{margin-right:1rem !important}.mb-sm1-3,.my-sm1-3{margin-bottom:1rem !important}.ml-sm1-3,.mx-sm1-3{margin-left:1rem !important}.m-sm1-4{margin:1.5rem !important}.mt-sm1-4,.my-sm1-4{margin-top:1.5rem !important}.mr-sm1-4,.mx-sm1-4{margin-right:1.5rem !important}.mb-sm1-4,.my-sm1-4{margin-bottom:1.5rem !important}.ml-sm1-4,.mx-sm1-4{margin-left:1.5rem !important}.m-sm1-5{margin:3rem !important}.mt-sm1-5,.my-sm1-5{margin-top:3rem !important}.mr-sm1-5,.mx-sm1-5{margin-right:3rem !important}.mb-sm1-5,.my-sm1-5{margin-bottom:3rem !important}.ml-sm1-5,.mx-sm1-5{margin-left:3rem !important}.p-sm1-0{padding:0 !important}.pt-sm1-0,.py-sm1-0{padding-top:0 !important}.pr-sm1-0,.px-sm1-0{padding-right:0 !important}.pb-sm1-0,.py-sm1-0{padding-bottom:0 !important}.pl-sm1-0,.px-sm1-0{padding-left:0 !important}.p-sm1-1{padding:.25rem !important}.pt-sm1-1,.py-sm1-1{padding-top:.25rem !important}.pr-sm1-1,.px-sm1-1{padding-right:.25rem !important}.pb-sm1-1,.py-sm1-1{padding-bottom:.25rem !important}.pl-sm1-1,.px-sm1-1{padding-left:.25rem !important}.p-sm1-2{padding:.5rem !important}.pt-sm1-2,.py-sm1-2{padding-top:.5rem !important}.pr-sm1-2,.px-sm1-2{padding-right:.5rem !important}.pb-sm1-2,.py-sm1-2{padding-bottom:.5rem !important}.pl-sm1-2,.px-sm1-2{padding-left:.5rem !important}.p-sm1-3{padding:1rem !important}.pt-sm1-3,.py-sm1-3{padding-top:1rem !important}.pr-sm1-3,.px-sm1-3{padding-right:1rem !important}.pb-sm1-3,.py-sm1-3{padding-bottom:1rem !important}.pl-sm1-3,.px-sm1-3{padding-left:1rem !important}.p-sm1-4{padding:1.5rem !important}.pt-sm1-4,.py-sm1-4{padding-top:1.5rem !important}.pr-sm1-4,.px-sm1-4{padding-right:1.5rem !important}.pb-sm1-4,.py-sm1-4{padding-bottom:1.5rem !important}.pl-sm1-4,.px-sm1-4{padding-left:1.5rem !important}.p-sm1-5{padding:3rem !important}.pt-sm1-5,.py-sm1-5{padding-top:3rem !important}.pr-sm1-5,.px-sm1-5{padding-right:3rem !important}.pb-sm1-5,.py-sm1-5{padding-bottom:3rem !important}.pl-sm1-5,.px-sm1-5{padding-left:3rem !important}.m-sm1-auto{margin:auto !important}.mt-sm1-auto,.my-sm1-auto{margin-top:auto !important}.mr-sm1-auto,.mx-sm1-auto{margin-right:auto !important}.mb-sm1-auto,.my-sm1-auto{margin-bottom:auto !important}.ml-sm1-auto,.mx-sm1-auto{margin-left:auto !important}}@media(min-width:600px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width:640px){.m-md1-0{margin:0 !important}.mt-md1-0,.my-md1-0{margin-top:0 !important}.mr-md1-0,.mx-md1-0{margin-right:0 !important}.mb-md1-0,.my-md1-0{margin-bottom:0 !important}.ml-md1-0,.mx-md1-0{margin-left:0 !important}.m-md1-1{margin:.25rem !important}.mt-md1-1,.my-md1-1{margin-top:.25rem !important}.mr-md1-1,.mx-md1-1{margin-right:.25rem !important}.mb-md1-1,.my-md1-1{margin-bottom:.25rem !important}.ml-md1-1,.mx-md1-1{margin-left:.25rem !important}.m-md1-2{margin:.5rem !important}.mt-md1-2,.my-md1-2{margin-top:.5rem !important}.mr-md1-2,.mx-md1-2{margin-right:.5rem !important}.mb-md1-2,.my-md1-2{margin-bottom:.5rem !important}.ml-md1-2,.mx-md1-2{margin-left:.5rem !important}.m-md1-3{margin:1rem !important}.mt-md1-3,.my-md1-3{margin-top:1rem !important}.mr-md1-3,.mx-md1-3{margin-right:1rem !important}.mb-md1-3,.my-md1-3{margin-bottom:1rem !important}.ml-md1-3,.mx-md1-3{margin-left:1rem !important}.m-md1-4{margin:1.5rem !important}.mt-md1-4,.my-md1-4{margin-top:1.5rem !important}.mr-md1-4,.mx-md1-4{margin-right:1.5rem !important}.mb-md1-4,.my-md1-4{margin-bottom:1.5rem !important}.ml-md1-4,.mx-md1-4{margin-left:1.5rem !important}.m-md1-5{margin:3rem !important}.mt-md1-5,.my-md1-5{margin-top:3rem !important}.mr-md1-5,.mx-md1-5{margin-right:3rem !important}.mb-md1-5,.my-md1-5{margin-bottom:3rem !important}.ml-md1-5,.mx-md1-5{margin-left:3rem !important}.p-md1-0{padding:0 !important}.pt-md1-0,.py-md1-0{padding-top:0 !important}.pr-md1-0,.px-md1-0{padding-right:0 !important}.pb-md1-0,.py-md1-0{padding-bottom:0 !important}.pl-md1-0,.px-md1-0{padding-left:0 !important}.p-md1-1{padding:.25rem !important}.pt-md1-1,.py-md1-1{padding-top:.25rem !important}.pr-md1-1,.px-md1-1{padding-right:.25rem !important}.pb-md1-1,.py-md1-1{padding-bottom:.25rem !important}.pl-md1-1,.px-md1-1{padding-left:.25rem !important}.p-md1-2{padding:.5rem !important}.pt-md1-2,.py-md1-2{padding-top:.5rem !important}.pr-md1-2,.px-md1-2{padding-right:.5rem !important}.pb-md1-2,.py-md1-2{padding-bottom:.5rem !important}.pl-md1-2,.px-md1-2{padding-left:.5rem !important}.p-md1-3{padding:1rem !important}.pt-md1-3,.py-md1-3{padding-top:1rem !important}.pr-md1-3,.px-md1-3{padding-right:1rem !important}.pb-md1-3,.py-md1-3{padding-bottom:1rem !important}.pl-md1-3,.px-md1-3{padding-left:1rem !important}.p-md1-4{padding:1.5rem !important}.pt-md1-4,.py-md1-4{padding-top:1.5rem !important}.pr-md1-4,.px-md1-4{padding-right:1.5rem !important}.pb-md1-4,.py-md1-4{padding-bottom:1.5rem !important}.pl-md1-4,.px-md1-4{padding-left:1.5rem !important}.p-md1-5{padding:3rem !important}.pt-md1-5,.py-md1-5{padding-top:3rem !important}.pr-md1-5,.px-md1-5{padding-right:3rem !important}.pb-md1-5,.py-md1-5{padding-bottom:3rem !important}.pl-md1-5,.px-md1-5{padding-left:3rem !important}.m-md1-auto{margin:auto !important}.mt-md1-auto,.my-md1-auto{margin-top:auto !important}.mr-md1-auto,.mx-md1-auto{margin-right:auto !important}.mb-md1-auto,.my-md1-auto{margin-bottom:auto !important}.ml-md1-auto,.mx-md1-auto{margin-left:auto !important}}@media(min-width:720px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width:768px){.m-lg1-0{margin:0 !important}.mt-lg1-0,.my-lg1-0{margin-top:0 !important}.mr-lg1-0,.mx-lg1-0{margin-right:0 !important}.mb-lg1-0,.my-lg1-0{margin-bottom:0 !important}.ml-lg1-0,.mx-lg1-0{margin-left:0 !important}.m-lg1-1{margin:.25rem !important}.mt-lg1-1,.my-lg1-1{margin-top:.25rem !important}.mr-lg1-1,.mx-lg1-1{margin-right:.25rem !important}.mb-lg1-1,.my-lg1-1{margin-bottom:.25rem !important}.ml-lg1-1,.mx-lg1-1{margin-left:.25rem !important}.m-lg1-2{margin:.5rem !important}.mt-lg1-2,.my-lg1-2{margin-top:.5rem !important}.mr-lg1-2,.mx-lg1-2{margin-right:.5rem !important}.mb-lg1-2,.my-lg1-2{margin-bottom:.5rem !important}.ml-lg1-2,.mx-lg1-2{margin-left:.5rem !important}.m-lg1-3{margin:1rem !important}.mt-lg1-3,.my-lg1-3{margin-top:1rem !important}.mr-lg1-3,.mx-lg1-3{margin-right:1rem !important}.mb-lg1-3,.my-lg1-3{margin-bottom:1rem !important}.ml-lg1-3,.mx-lg1-3{margin-left:1rem !important}.m-lg1-4{margin:1.5rem !important}.mt-lg1-4,.my-lg1-4{margin-top:1.5rem !important}.mr-lg1-4,.mx-lg1-4{margin-right:1.5rem !important}.mb-lg1-4,.my-lg1-4{margin-bottom:1.5rem !important}.ml-lg1-4,.mx-lg1-4{margin-left:1.5rem !important}.m-lg1-5{margin:3rem !important}.mt-lg1-5,.my-lg1-5{margin-top:3rem !important}.mr-lg1-5,.mx-lg1-5{margin-right:3rem !important}.mb-lg1-5,.my-lg1-5{margin-bottom:3rem !important}.ml-lg1-5,.mx-lg1-5{margin-left:3rem !important}.p-lg1-0{padding:0 !important}.pt-lg1-0,.py-lg1-0{padding-top:0 !important}.pr-lg1-0,.px-lg1-0{padding-right:0 !important}.pb-lg1-0,.py-lg1-0{padding-bottom:0 !important}.pl-lg1-0,.px-lg1-0{padding-left:0 !important}.p-lg1-1{padding:.25rem !important}.pt-lg1-1,.py-lg1-1{padding-top:.25rem !important}.pr-lg1-1,.px-lg1-1{padding-right:.25rem !important}.pb-lg1-1,.py-lg1-1{padding-bottom:.25rem !important}.pl-lg1-1,.px-lg1-1{padding-left:.25rem !important}.p-lg1-2{padding:.5rem !important}.pt-lg1-2,.py-lg1-2{padding-top:.5rem !important}.pr-lg1-2,.px-lg1-2{padding-right:.5rem !important}.pb-lg1-2,.py-lg1-2{padding-bottom:.5rem !important}.pl-lg1-2,.px-lg1-2{padding-left:.5rem !important}.p-lg1-3{padding:1rem !important}.pt-lg1-3,.py-lg1-3{padding-top:1rem !important}.pr-lg1-3,.px-lg1-3{padding-right:1rem !important}.pb-lg1-3,.py-lg1-3{padding-bottom:1rem !important}.pl-lg1-3,.px-lg1-3{padding-left:1rem !important}.p-lg1-4{padding:1.5rem !important}.pt-lg1-4,.py-lg1-4{padding-top:1.5rem !important}.pr-lg1-4,.px-lg1-4{padding-right:1.5rem !important}.pb-lg1-4,.py-lg1-4{padding-bottom:1.5rem !important}.pl-lg1-4,.px-lg1-4{padding-left:1.5rem !important}.p-lg1-5{padding:3rem !important}.pt-lg1-5,.py-lg1-5{padding-top:3rem !important}.pr-lg1-5,.px-lg1-5{padding-right:3rem !important}.pb-lg1-5,.py-lg1-5{padding-bottom:3rem !important}.pl-lg1-5,.px-lg1-5{padding-left:3rem !important}.m-lg1-auto{margin:auto !important}.mt-lg1-auto,.my-lg1-auto{margin-top:auto !important}.mr-lg1-auto,.mx-lg1-auto{margin-right:auto !important}.mb-lg1-auto,.my-lg1-auto{margin-bottom:auto !important}.ml-lg1-auto,.mx-lg1-auto{margin-left:auto !important}}@media(min-width:960px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width:1024px){.m-xl1-0{margin:0 !important}.mt-xl1-0,.my-xl1-0{margin-top:0 !important}.mr-xl1-0,.mx-xl1-0{margin-right:0 !important}.mb-xl1-0,.my-xl1-0{margin-bottom:0 !important}.ml-xl1-0,.mx-xl1-0{margin-left:0 !important}.m-xl1-1{margin:.25rem !important}.mt-xl1-1,.my-xl1-1{margin-top:.25rem !important}.mr-xl1-1,.mx-xl1-1{margin-right:.25rem !important}.mb-xl1-1,.my-xl1-1{margin-bottom:.25rem !important}.ml-xl1-1,.mx-xl1-1{margin-left:.25rem !important}.m-xl1-2{margin:.5rem !important}.mt-xl1-2,.my-xl1-2{margin-top:.5rem !important}.mr-xl1-2,.mx-xl1-2{margin-right:.5rem !important}.mb-xl1-2,.my-xl1-2{margin-bottom:.5rem !important}.ml-xl1-2,.mx-xl1-2{margin-left:.5rem !important}.m-xl1-3{margin:1rem !important}.mt-xl1-3,.my-xl1-3{margin-top:1rem !important}.mr-xl1-3,.mx-xl1-3{margin-right:1rem !important}.mb-xl1-3,.my-xl1-3{margin-bottom:1rem !important}.ml-xl1-3,.mx-xl1-3{margin-left:1rem !important}.m-xl1-4{margin:1.5rem !important}.mt-xl1-4,.my-xl1-4{margin-top:1.5rem !important}.mr-xl1-4,.mx-xl1-4{margin-right:1.5rem !important}.mb-xl1-4,.my-xl1-4{margin-bottom:1.5rem !important}.ml-xl1-4,.mx-xl1-4{margin-left:1.5rem !important}.m-xl1-5{margin:3rem !important}.mt-xl1-5,.my-xl1-5{margin-top:3rem !important}.mr-xl1-5,.mx-xl1-5{margin-right:3rem !important}.mb-xl1-5,.my-xl1-5{margin-bottom:3rem !important}.ml-xl1-5,.mx-xl1-5{margin-left:3rem !important}.p-xl1-0{padding:0 !important}.pt-xl1-0,.py-xl1-0{padding-top:0 !important}.pr-xl1-0,.px-xl1-0{padding-right:0 !important}.pb-xl1-0,.py-xl1-0{padding-bottom:0 !important}.pl-xl1-0,.px-xl1-0{padding-left:0 !important}.p-xl1-1{padding:.25rem !important}.pt-xl1-1,.py-xl1-1{padding-top:.25rem !important}.pr-xl1-1,.px-xl1-1{padding-right:.25rem !important}.pb-xl1-1,.py-xl1-1{padding-bottom:.25rem !important}.pl-xl1-1,.px-xl1-1{padding-left:.25rem !important}.p-xl1-2{padding:.5rem !important}.pt-xl1-2,.py-xl1-2{padding-top:.5rem !important}.pr-xl1-2,.px-xl1-2{padding-right:.5rem !important}.pb-xl1-2,.py-xl1-2{padding-bottom:.5rem !important}.pl-xl1-2,.px-xl1-2{padding-left:.5rem !important}.p-xl1-3{padding:1rem !important}.pt-xl1-3,.py-xl1-3{padding-top:1rem !important}.pr-xl1-3,.px-xl1-3{padding-right:1rem !important}.pb-xl1-3,.py-xl1-3{padding-bottom:1rem !important}.pl-xl1-3,.px-xl1-3{padding-left:1rem !important}.p-xl1-4{padding:1.5rem !important}.pt-xl1-4,.py-xl1-4{padding-top:1.5rem !important}.pr-xl1-4,.px-xl1-4{padding-right:1.5rem !important}.pb-xl1-4,.py-xl1-4{padding-bottom:1.5rem !important}.pl-xl1-4,.px-xl1-4{padding-left:1.5rem !important}.p-xl1-5{padding:3rem !important}.pt-xl1-5,.py-xl1-5{padding-top:3rem !important}.pr-xl1-5,.px-xl1-5{padding-right:3rem !important}.pb-xl1-5,.py-xl1-5{padding-bottom:3rem !important}.pl-xl1-5,.px-xl1-5{padding-left:3rem !important}.m-xl1-auto{margin:auto !important}.mt-xl1-auto,.my-xl1-auto{margin-top:auto !important}.mr-xl1-auto,.mx-xl1-auto{margin-right:auto !important}.mb-xl1-auto,.my-xl1-auto{margin-bottom:auto !important}.ml-xl1-auto,.mx-xl1-auto{margin-left:auto !important}}@media(min-width:1280px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width:370px){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media(min-width:480px){.text-sm1-left{text-align:left !important}.text-sm1-right{text-align:right !important}.text-sm1-center{text-align:center !important}}@media(min-width:600px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width:640px){.text-md1-left{text-align:left !important}.text-md1-right{text-align:right !important}.text-md1-center{text-align:center !important}}@media(min-width:720px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width:768px){.text-lg1-left{text-align:left !important}.text-lg1-right{text-align:right !important}.text-lg1-center{text-align:center !important}}@media(min-width:960px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width:1024px){.text-xl1-left{text-align:left !important}.text-xl1-right{text-align:right !important}.text-xl1-center{text-align:center !important}}@media(min-width:1280px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0062cc !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/menu_ds.css?168119849926184*/
.header-menu .container {
    width: 94%;
    max-width: 1200px;
}
.header-menu__top-box .header-menu__top-box_container{
     width: 94%;
    max-width: 1450px;
}
.header-menu__top-box {
    background-color: rgb(73, 89, 102);
    float: left;
    height: 75px;
    margin: 0;
    clear: none;
    width: 100%;
    position: relative;
    z-index: 1;
}

.social_head{
    clear: both;
    text-align: right;
}
.header-menu__top-box .grid-2{
    clear: both;
    grid-template-columns: 1fr 1fr;
}
.social_head a{
    float:none;
    display: inline-block;
    margin-top: 0;
}

.header-menu__top-box_container {
    float: none;
    height: auto;
    margin: 15px auto 0;
    clear: none;
    width: 1200px;
    display: block;
}

.header-menu__item {
    float: right;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 19px;
    color: rgb(172, 185, 196);
    font-family: PragmaticaC;
    display: block;
}

.header-menu__item {
    float: right;
    font-size: 13px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    padding: 0 10px;
    clear: none;
    min-height: 16px;
    color: #fff;
    font-family: PragmaticaC;
    display: block;
    border-right: 1px solid rgb(247, 118, 31);
}
.header-menu__item:first-child{
    border: none;
}
a.header-menu__item {
    color: #fff;
    font-weight:600;
}

.header-menu__item:hover,
a.header-menu__item:hover {
    color: rgb(247, 118, 31);
}
.header-menu__item_where{
    margin-left: 10px;
}
.header-menu__item_phone_sales {
    margin: 0;
}

.header-menu__item_phone_sales,
.header-menu__item_phone_service {
    float: left;
}

.header-menu__item_phone_service {
    margin: 0 0 0 20px;
}

.header-menu__phone_label {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(255, 255, 255);
}

.header-menu {
    position: absolute;
    z-index: 102;
}

.header-menu__topline {
    float: left;
    height: 75px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    bottom: auto;
    right: auto;
    /*background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-topline-v1.png");*/
    background-color: #fff;
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    z-index: 101;
    opacity: 1;
    display: block;
    /*background-position: 50% 0;*/
    background-position: 50% -25px; /*new*/
    background-repeat: no-repeat no-repeat;
}
.header-menu__topline:after{
    content: '';
    display: block;
    width: 100%;
    height: 7px;
    background: linear-gradient(90.03deg, #F37331 -1.78%, #FBAD3A 110.2%);
    position: absolute;
    left: 0;
    bottom: -7px;
}
.open-model, .open-burger, .open-place {
    cursor: pointer;
}

a:active, a:hover, a:focus {
    outline: 0;
    outline-offset: 0;
}

.topmenupanel {
    /*margin: 30px 0 0;*/
    margin: 15px 0 0; /*new*/
    z-index: 101;
}

.logo {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    clear: none;
    color: rgb(0, 0, 0);
    display: block;
}

.but-eng1, .but-eng1:visited {
    float: right;
    font-size: 14px;
    width: auto;
    height: 45px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0;
    clear: none;
    min-height: 0;
    padding-left: 20px;
    padding-top: 16px;
    color: rgb(191, 191, 191);
    padding-right: 0;
    display: block;
    margin-right: 0;
    font-family: PragmaticaC;
}

.but-eng1:hover {
    color: rgb(73, 89, 102);
}

.but-submenu1 {
    float: right;
    height: 45px;
    margin-left: 0;
    clear: none;
    width: 45px;
    margin-right: 0;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/3line_orange-gray.png);
    background-position-x: 6px;
    background-position-y: 7px;
    background-repeat: no-repeat;
}
/*180119*/
.but-submenu1 {
    height: 40px;
    margin-left: -5px;
    width: 40px;
    margin-right: -5px;
}

.but-submenu1:hover {
    background-position-y: -35px;
}

.top-button-full, .top-button-full:visited {
    float: right;
    font-size: 14px;
    width: auto;
    height: 45px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0;
    clear: none;
    min-height: 0;
    padding-left: 30px;
    padding-top: 16px;
    color: rgb(247, 118, 31);
    padding-right: 20px;
    display: block;
    margin-right: 0;
    -webkit-background-size: auto;
    background-size: auto;
    font-family: PragmaticaC;
}
/*180119*/
.top-button-full, .top-button-full:visited {
    padding-right: 12px;
}

.but-tdrive, .but-tdrive:visited {
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/swheel_orange-gray.png);
    background-position-x: 0;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-tdrive:hover {
    color: rgb(73, 89, 102);
    background-position-y: -25px;
}

.but-dilers, .but-dilers:visited {
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_check_orange-gray.png);
    background-position-x: 0;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-dilers:hover {
    color: rgb(73, 89, 102);
    background-position-y: -25px;
}

.but-shares, .but-shares:visited {
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/percent_orange-gray.png);
    background-position-x: 0;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-shares:hover {
    color: rgb(73, 89, 102);
    background-position-y: -25px;
}

.but-cars, .but-cars:visited {
    padding: 16px 20px 0 32px;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_orange-gray.png);
    background-position-x: 0;
    background-position-y: 11px;
    background-repeat: no-repeat;
}
/*180119*/
.but-cars {
    padding: 16px 12px 0 27px;
}

.but-cars:hover {
    color: rgb(73, 89, 102);
    background-position-y: -25px;
}

.but-tdrive-mob1 {
    float: right;
    height: 45px;
    margin-left: 0;
    clear: none;
    width: 5.921053%;
    margin-right: 0;
    display: none;
    -webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/swheel_orange-gray.png);
    background-position-x: 15px;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-tdrive-mob1:hover {
    background-position-y: -25px;
}

.but-dilers-mob1 {
    float: right;
    height: 45px;
    margin-left: 0;
    clear: none;
    width: 5.921054%;
    margin-right: 0;
    display: none;
    -webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_check_orange-gray.png);
    background-position-x: 15px;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-dilers-mob1:hover {
    background-position-y: -25px;
}

.but-shares-mob1 {
    float: right;
    height: 45px;
    margin-left: 0;
    clear: none;
    width: 5.921054%;
    margin-right: 0;
    display: none;
    -webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/percent_orange-gray.png);
    background-position-x: 15px;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-shares-mob1:hover {
    background-position-y: -25px;
}

.but-cars-mob1 {
    float: right;
    height: 45px;
    margin-left: 0;
    clear: none;
    width: 5.921054%;
    margin-right: 0;
    display: none;
    -webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_orange-gray.png);
    background-position-x: 9px;
    background-position-y: 11px;
    background-repeat: no-repeat;
}

.but-cars-mob1:hover {
    background-position-y: -25px;
}

#text6_lb {
    border: none;
    margin: 0;
    padding: 0;
}

#text6_lb, .but-place, .but-place:visited, .but-place-light, .but-place-light:visited {
    float: left;
    font-size: 14px;
    width: auto;
    height: 45px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 20px;
    clear: none;
    min-height: 0;
    padding-left: 20px;
    padding-top: 16px;
    color: rgb(73, 89, 102);
    padding-right: 30px;
    -webkit-background-size: auto;
    background-size: auto;
    display: block;
    border-left: 1px solid rgb(191, 191, 191);
    font-family: PragmaticaC;
    /*background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/point_lgray-dgray.png);
    background-position-x: 134px;
    background-position-y: 11px;
    background-repeat: no-repeat;*/
}

    /*.but-place:hover {
        color: rgb(73, 89, 102);
        background-position-y: -25px;
    }*/

/*new*/
.but-place, .but-place-light {
    width: 300px;
    /*overflow-x: hidden;*/
    white-space: nowrap;
    text-overflow: ellipsis;
    /*180118*/
    margin-left: 5px;
    padding-left: 10px;
}
.p-bb{
    clear:both;
    font-size: 12px;
    color:#fff;
    font-weight: bold;
    text-align: center;
}
.p-bb p:first-child{
    border-bottom: 1px solid rgb(247, 118, 31);
    display: inline-block;
    margin-bottom: 2px;
    padding: 2px;
}
.but-place-light .dashed {
    border-bottom: none;
    cursor: default;
}
/*new*/

.menu-bottom-mobile {
    height: 65px;
    z-index: 100;
}

.but-group-mob {
    height: 45px;
    margin-left: auto;
    margin-top: 10px;
    width: 580px;
}

.but-cars-mob {
    float: left;
    height: 45px;
    margin: 0;
    clear: none;
    width: 11.874719%;
    display: none;
    /*-webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_orange-gray.png);
    background-position-x: 23px;
    background-position-y: 11px;
    background-repeat: no-repeat;*/
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/cars_all.svg);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}

.but-cars-mob:hover {
    /*background-position-y: -25px;*/
}

.but-shares-mob {
    float: left;
    height: 45px;
    margin: 0;
    clear: none;
    width: 11.874719%;
    display: none;
    /*-webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/percent_orange-gray.png);
    background-position-x: 23px;
    background-position-y: 11px;
    background-repeat: no-repeat;*/
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/percent_orange-gray.svg);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}

.but-shares-mob:hover {
    /*background-position-y: -25px;*/
}

.but-dilers-mob {
    float: left;
    height: 45px;
    margin: 0;
    clear: none;
    width: 11.874719%;
    display: none;
    /*-webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/car_check_orange-gray.png);
    background-position-x: 23px;
    background-position-y: 11px;
    background-repeat: no-repeat;*/
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/cars_in_stok.svg);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}

.but-dilers-mob:hover {
    /*background-position-y: -25px;*/
}
.hidden_desc{
    display: none;
}
.but-tdrive-mob {
    float: left;
    height: 45px;
    margin: 0;
    clear: none;
    width: 11.874717%;
    display: none;
    /*-webkit-background-size: auto;
    background-size: auto;
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/swheel_orange-gray.png);
    background-position-x: 23px;
    background-position-y: 11px;
    background-repeat: no-repeat;*/
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/swheel_orange-gray.svg);
    background-size: 23px;
    background-position: center;
    background-repeat: no-repeat;
}

.but-tdrive-mob:hover {
    /*background-position-y: -25px;*/
}

.but-submenu {
    float: right;
    height: 45px;
    margin-left: 0;
    margin-top: 0;
    clear: none;
    width: 45px;
    margin-right: 0;
    display: block;
    /*-webkit-background-size: auto;*/
    /*background-size: auto;*/
    background-image: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/3line_orange-gray.svg);
    /*background-position-x: 7px;*/
    /*background-position-y: 7px;*/
    /*background-repeat: no-repeat;*/
    background-size: 32px;
    background-position: center;
    background-repeat: no-repeat;
}

.but-submenu:hover {
    /*background-position-y: -35px;*/
}

.but-eng, .but-eng:visited {
    float: right;
    font-size: 14px;
    width: auto;
    height: 45px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 0;
    padding-left: 0;
    padding-top: 16px;
    color: rgb(191, 191, 191);
    padding-right: 20px;
    display: block;
    font-family: PragmaticaC;
}

.but-eng:hover {
    color: rgb(73, 89, 102);
    padding-left: 20px;
}

@media only screen and (max-width: 1279px) {
    .header-menu__topline {
        background-position: 50% -35px;
        height: 150px;
    }
    .header-menu__top-box {
        height: 50px;
    }

    .header-menu__top-box_container {
        width: 980px;
    }

    .header-menu__item {
        margin-top: 0;
    }

    .header-menu__item_service,
    .header-menu__item_to,
    .header-menu__item_phone_service {
        clear: none;
    }

    .header-menu__item_phone_service {
        margin-left: 20px;
    }

    .but-eng1 {
        height: 45px;
    }

    .but-submenu1 {
        width: 45px;
        height: 45px;
    }

    .but-tdrive {
        height: 45px;
    }

    .but-dilers {
        height: 45px;
    }

    .but-shares {
        height: 45px;
    }

    .but-cars {
        height: 45px;
    }

    .but-place, .but-place-light {
        height: 36px;
    }

    /*new*/
    /*.but-place {
        padding-top: 8px;
        padding-right: 0;
        padding-left: 5px;
        margin-left: 2px;
        height: 44px;
    }

    .but-place span {
        display: block;
    }

    .top-button-full {
        padding-right: 2px;
    }*/
    /*new*/

    /*new*/
    .but-place, .but-place-light {
        /*width: 230px;*/
        overflow-x: hidden;
    }
    .top-button-full {
        padding-right: 2px;
    }
    /*new*/
}

@media only screen and (max-width: 1100px) {
    /*new*/
    /*.but-place {
        width: 230px;
        overflow-x: visible;
    }
    .top-button-full {
        padding-right: 30px;
    }*/
    /*new*/

    /*new*/
    .but-place, .but-place-light {
        padding-top: 8px;
        padding-right: 0;
        padding-left: 5px;
        margin-left: 2px;
        height: 44px;
        width: 230px;
    }

    .but-place span, .but-place-light span {
        display: block;
    }

    .top-button-full {
        padding-right: 2px;
    }
    /*new*/
}

@media only screen and (max-width: 1060px) {
    .header-menu__topline {
        background-position: 100% -20px;
        height: 120px;
    }
    .header-menu__top-box {
        height: 90px;
    }
.header-menu__top-box_container {
    display: grid;
    grid-template-columns: 200px 1fr !important;
    align-items: center;
}
    .header-menu__item {
        margin-top: 10px;
    }

    .header-menu__item_phone_sales {
        margin-top: 0;
    }

    .header-menu__item_phone_service {
        margin-top: 2px;
        clear: left;
        margin-left: 0;
    }

    .header-menu__top-box_container {
        width: 900px;
    }

/*    .header-menu__topline {
        background-position: 80% 0;
    }*/

    .but-tdrive {
        display: none;
    }

    .but-dilers {
        display: none;
    }

    .but-shares {
        display: none;
    }

    .but-cars {
        display: none;
    }

    .but-tdrive-mob1 {
        width: 5.921053%;
        margin-right: 0;
        margin-left: 0;
        clear: none;
        display: block;
    }

    .but-dilers-mob1 {
        width: 5.921054%;
        display: block;
    }

    .but-shares-mob1 {
        width: 5.921054%;
        display: block;
    }

    .but-cars-mob1 {
        width: 5.921054%;
        display: block;
    }

    .but-place, .but-place-light {
        display: block;
    }

    .but-cars-mob {
        width: 5.921054%;
        margin-top: 30px;
        margin-right: 0;
        margin-left: 0;
        clear: none;
        display: block;
    }

    .but-shares-mob {
        width: 5.921054%;
        margin-top: 30px;
        margin-right: 0;
        margin-left: 0;
        clear: none;
        display: block;
    }

    .but-dilers-mob {
        width: 5.921054%;
        margin-top: 30px;
        margin-right: 0;
        margin-left: 0;
        clear: none;
        display: block;
    }

    .but-tdrive-mob {
        width: 5.921053%;
        margin-top: 30px;
        margin-right: 0;
        margin-left: 0;
        clear: none;
        display: block;
    }

    .but-eng {
        display: block;
    }

    /*new*/
    .but-place, .but-place-light {
        padding-top: 16px;
        padding-right: 30px;
        padding-left: 20px;
        margin-left: 20px;
        height: 44px;
        width: auto;
    }

    .but-place span, .but-place-light span {
        display: inline;
    }
    /*new*/
}

@media only screen and (max-width: 959px) {
    .header-menu__topline {
        background-position: 100% -25px;
        height: 110px;
    }

    .header-menu__top-box_container {
        width: 720px;
    }

    .header-menu__item {
        margin-top: 0;
    }

    .header-menu__item_credit {
        clear: right;
        margin-right: 0;
        margin-top: 2px;
    }

    .header-menu__item_callback {
        margin-top: 2px;
    }

    .header-menu__item_phone_sales {
        margin-top: -18px;
    }

    .but-eng1 {
        display: block;
    }

    .but-dilers-mob1 {
        background-position-x: 9px;
    }

    .but-shares-mob1 {
        background-position-x: 12px;
    }

    .but-tdrive-mob1 {
        background-position-x: 7px;
    }
}

@media only screen and (max-width: 900px) {
    .but-place, .but-place-light {
        width: 300px;
        overflow-x: hidden;
    }
}

@media only screen and (max-width: 800px) {
    .but-place, .but-place-light {
        padding-top: 8px;
        padding-right: 0;
        padding-left: 5px;
        margin-left: 2px;
        height: 44px;
        width: 230px;
    }

    .but-place span, .but-place-light span {
        display: block;
    }
}

@media only screen and (max-width: 767px) {

    .header-menu__top-box_container {
        width: 660px;
    }
.header-menu__top-box_container{
    grid-template-columns: 1fr 1fr!important;
}
    .menu-bottom-mobile {
        float: left;
        margin-left: 0;
        margin-top: 0;
        clear: both;
        width: 100%;
        position: fixed;
        top: auto;
        left: 0;
        bottom: 0;
        right: auto;
    }
    .p-bb{
        display: none;
    }
    .header-menu__item{
        font-size: 13px;
        border: none;
    }
}

@media only screen and (max-width: 719px) {
    .header-menu__topline {
        /*background-position: 100% -25px;*/
        height: 100px;
    }
    .header-menu__top-box_container {
        width: 580px;
    }

    .but-eng1 {
        display: none;
    }

    .but-submenu1 {
        display: none;
    }

    .but-tdrive-mob1 {
        display: none;
    }

    .but-dilers-mob1 {
        display: none;
    }

    .but-shares-mob1 {
        display: none;
    }

    .but-cars-mob1 {
        display: none;
    }

    .but-place, .but-place-light {
        margin-left: 0;
        margin-right: 0;
        float: right;
        clear: none;
        border-left-width: 0;
    }
    body{
        padding-top: 55px;
    }
    .menu-bottom-mobile {
        display: block;
        background-color: rgb(255, 255, 255);
        top: 0;
        left: 0;
        -webkit-box-shadow: rgba(0, 0, 0, 0.34902) 0 0 21px 0;
        box-shadow: rgba(0, 0, 0, 0.34902) 0 0 21px 0;
    }

    .but-group-mob {
        height: 45px;
        width: 580px;
        margin-right: auto;
    }

    .but-cars-mob {
        width: 12%;
        margin: 0;
        clear: none;
        float: left;
    }

    .but-shares-mob {
        width: 12%;
        margin: 0;
        clear: none;
        float: left;
    }

    .but-dilers-mob {
        width: 12%;
        margin: 0;
        clear: none;
        float: left;
    }

    .but-tdrive-mob {
        width: 12%;
        margin: 0;
        clear: none;
        float: left;
    }

    .but-submenu {
        margin-top: 0;
        margin-right: 0;
        margin-left: 0;
        clear: none;
    }

    .but-eng {
        margin: 0;
        clear: none;
        padding-right: 20px;
        padding-left: 0;
    }

    /*new*/
    .but-place, .but-place-light {
        padding-top: 16px;
        padding-right: 0px;
        padding-left: 0px;
        margin-left: 0px;
        height: 44px;
        width: auto;
    }

    .but-place span, .but-place-light span {
        display: inline;
    }
    /*new*/
}

@media only screen and (max-width: 639px) {

    .header-menu__top-box_container {
        width: 540px;
    }

    .but-group-mob {
        width: 540px;
    }

    .but-shares-mob {
        /*background-position-x: 21px;*/
    }

    .but-dilers-mob {
        /*background-position-x: 21px;*/
    }

    .but-tdrive-mob {
        /*background-position-x: 21px;*/
    }
}

@media only screen and (max-width: 599px) {
    .header-menu__topline {
        background-position: 100% -25px;
        height: 95px;
    }
    .header-menu__top-box_container {
        width: 420px;
    }

    .header-menu__item {
        margin-left: 0;
        margin-right: 0;
        float: left;
        margin-top: 0;
        clear: left;
    }

    .header-menu__top-box_container .menu{
grid-row-start: 2;
    grid-column-end: 4;
    grid-column-start: 1;
    display: grid;
    grid-template-columns: 1fr 1fr;
    }
    .header-menu__top-box_container .menu a{
        border-left: 1px solid rgb(247, 118, 31);
        padding-left: 10px;
        margin: 0;
        font-size: 12px;
    }
    .header-menu__item_to {
        margin-right: 20px;
        clear: none;
    }
.hidden_desc{
    display: block;
    grid-row-start: 1;
    grid-column-end: 3;
    grid-column-start: 1;
    font-size: 12px;
    color: #fff;
    font-weight: bold;
}
.social_head{
grid-column-end: 4;
    grid-column-start: 3;
}
.hidden_desc a{
    color: #fff;
}
.header-menu__item{
    padding: 0;
}
    .header-menu__item_callback {
        margin-top: 2px;
        float: right;
        display: block;
    }

    .header-menu__item_phone_sales {
        clear: left;
        float: left;
        margin: -18px 0 0;
    }

    .header-menu__item_phone_service {
        clear: left;
        float: left;
        margin: 2px 0 0;
    }

/*    .header-menu__topline {
        background-position: 100% 0;
    }*/

    .menu-bottom-mobile {
        bottom: 0;
        left: 0;
    }

    .but-group-mob {
        width: 420px;
    }

    .but-cars-mob {
        /*background-position-x: 11px;*/
    }

    .but-shares-mob {
        /*background-position-x: 13px;*/
    }

    .but-dilers-mob {
        /*background-position-x: 14px;*/
    }

    .but-tdrive-mob {
        /*background-position-x: 13px;*/
    }
}

@media only screen and (max-width: 479px) {
    .header-menu__topline {
        background-position: 100% -45px;
        height: 70px;
    }
    .header-menu__top-box_container {
        width: 300px;
    }

    .header-menu__item_to {
        display: none;
    }

    .header-menu__item_phone_sales {
        font-size: 13px;
    }

/*    .header-menu__topline {
        background-position: 100% -15px;
    }*/

    .topmenupanel {
        margin: 10px 0 10px;
    }

    .logo {
        width: 120px;
    }

    .but-place, .but-place-light {
        height: 26px;
        padding-top: 8px;
        padding-left: 0;
        font-size: 12px;
        padding-right: 0;
        margin-left: 2px;
        width: 50%;
    }

    .but-place span, .but-place-light span {
        display: inline;
    }

    .menu-bottom-mobile {
        height: 55px;
    }

    .but-group-mob {
        width: 300px;
        height: 35px;
    }

    .but-cars-mob {
        height: 35px;
        width: 15%;
        /*background-position-y: 6px;*/
    }

    .but-cars-mob:hover {
        /*background-position-y: -30px;*/
    }

    .but-shares-mob {
        height: 35px;
        width: 15%;
        /*background-position-y: 6px;*/
    }

    .but-shares-mob:hover {
        /*background-position-y: -30px;*/
    }

    .but-dilers-mob {
        height: 35px;
        width: 15%;
        /*background-position-y: 6px;*/
    }

    .but-dilers-mob:hover {
        /*background-position-y: -30px;*/
    }

    .but-tdrive-mob {
        height: 35px;
        width: 15%;
        /*background-position-y: 6px;*/
    }

    .but-tdrive-mob:hover {
        /*background-position-y: -30px;*/
    }

    .but-submenu {
        height: 35px;
        /*background-position-y: 2px;*/
    }

    .but-submenu:hover {
        /*background-position-y: -40px;*/
    }

    .but-eng {
        height: 35px;
        padding-top: 10px;
    }
}

@media only screen and (max-width: 420px) {
    .but-place, .but-place-light {
        padding-top: 0;
        padding-right: 25px;
    }

    .but-place span, .but-place-light span {
        display: block;
    }
}

@media only screen and (max-width: 369px) {

    .but-tdrive-mob {
        width: 60px;
    }

    .but-dilers-mob {
        width: 60px;
    }

    .but-shares-mob {
        width: 60px;
    }

    .but-cars-mob {
        width: 60px;
    }

    .but-submenu {
        width: 60px;
        /*background-position-x: 14px;*/
    }

    .but-eng {
        display: none;
    }

    .but-place, .but-place-light {
        padding-right: 0;
    }
}

@media only screen and (max-width: 320px) {

    .header-menu__top-box_container {
        width: 280px;
    }

    .header-menu__item {
        font-size: 12px;
    }

    .header-menu__item_phone_sales {
        margin-top: -19px;
    }

    .header-menu__item_phone_service {
        margin-top: 2px;
    }
}
.header-menu__top-box_container{
    display: grid;
    grid-template-columns: 250px 1fr;
    align-items: center;
}
.header-menu__top-box_container:before{
    display: none;
}
.header-menu__item_phone_service {
   margin: 0;
}

@media only screen and (max-width: 767px) {

.header-menu__top-box_container{
    grid-template-columns: 1fr 1fr;
}
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/cars_menu.css?16958860737157*/
.cars-menu__close-wrapper0 {
    float: left;
    height: auto;
    clear: none;
    width: 100%;
    position: absolute;
    top: 162px;
    left: 0%;
    right: auto;
    min-width: 0px;
    z-index: 111;
    bottom: auto;
}

.cars-menu__close-wrapper1 {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 1200px;
    margin-right: auto;
}

.cars-menu__close-wrapper2 {
    float: right;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    /*width: 520px;*/
    margin-right: 7px;
    margin-bottom: 0px;
}

.cars-menu {
    float: left;
    height: auto;
    clear: both;
    width: 100%;
    position: absolute;
    top: 155px;
    left: 0;
    z-index: 110;
    bottom: auto;
    background-color: rgba(73, 89, 102, 0.952941);
    right: auto;
    display: none;
}

.cars-menu__wrapper {
    float: none;
    height: auto;
    margin: 70px auto 80px;
    clear: none;
    width: 1200px;
    position: relative;
    z-index: 101;
}

.cars-menu__close {
    float: right;
    font-size: 16px;
    width: auto;
    height: 32px;
    text-align: right;
    font-weight: normal;
    line-height: 1em;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(247, 118, 31);
    position: relative;
    top: 0;
    left: 0;
    padding-right: 40px;
    display: block;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/close.svg");
    background-attachment: scroll;
    background-size: auto;
    padding-top: 8px;
    z-index: 101;
    background-position: 100% 0;
    background-repeat: no-repeat no-repeat;
    cursor: pointer;
}

a.cars-menu__close {
    color: rgb(247, 118, 31);
}

.cars-menu__close {
    display: none;
}

.cars-menu.active,
.cars-menu__close.active {
    display: block;
}

.cars-menu__close_down {
    clear: left;
    display: none;
    margin: 20px 0 0;
}

.cars-menu__close:hover {
    color: rgb(255, 255, 255);
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/close1.svg");
}

.cars-menu__sem {
    float: left;
    height: auto;
    margin: 50px 0 0;
    clear: both;
    width: 18%;
}

.cars-menu__sem:nth-of-type(n+2) {
    margin-left: 2.5%;
    clear: none;
    width: 18%;
}

.cars-menu__sem-img {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    clear: none;
    color: rgb(0, 0, 0);
}

.cars-menu__sem-name {
    float: left;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 700;
    line-height: 1em;
    margin: 10px 0 0;
    clear: left;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(255, 255, 255);
}

.cars-menu__sem-line {
    float: left;
    height: 5px;
    margin: 7px 0 0;
    clear: both;
    width: 50px;
    display: block;
    background-color: rgb(247, 118, 31);
}

.cars-menu__base-name {
    float: left;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 5px 0 0;
    clear: both;
    min-height: 0;
    color: rgb(131, 150, 165);
    font-family: PragmaticaC;
    display: block;
}

.cars-menu__base-name:default,
.cars-menu__base-name:visited {
    float: left;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 5px 0 0;
    clear: both;
    min-height: 0;
    color: rgb(131, 150, 165);
    font-family: PragmaticaC;
    display: block;
}

.cars-menu__base-name:first-of-type {
    margin-top: 7px;
}

.cars-menu__base-name:hover {
    color: rgb(255, 255, 255);
}

@media only screen and (max-width: 1279px) {
    .cars-menu__close-wrapper1 {
        width: 980px;
    }

    .cars-menu__wrapper {
        width: 980px;
    }
}

@media only screen and (max-width: 1023px) {
    .cars-menu__close-wrapper1 {
        width: 900px;
    }

    .cars-menu__wrapper {
        width: 900px;
    }
}

@media only screen and (max-width: 959px) {
    .cars-menu__close-wrapper1 {
        width: 720px;
    }

    .cars-menu__wrapper {
        width: 720px;
    }

    .cars-menu__sem-line {
        width: 50px;
        height: 5px;
    }

    .cars-menu__base-name {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {
    .cars-menu__close-wrapper0 {
        top: 175px;
    }

    .cars-menu__close-wrapper1 {
        width: 660px;
    }

    .cars-menu {
        top: 65px;
    }

    .cars-menu__wrapper {
        width: 660px;
        margin-top: 120px;
    }

    .cars-menu__sem {
        margin-top: 30px;
    }
}

@media only screen and (max-width: 719px) {
    .cars-menu__close-wrapper1 {
        width: 580px;
    }

    .cars-menu__close-wrapper2 {
        margin-right: 0;
    }

    .cars-menu {
        left: 0;
    }

    .cars-menu__wrapper {
        width: 580px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }

    .cars-menu__close_down {
        margin: 40px 0 0;
        clear: left;
        display: block;
    }

    .cars-menu__sem {
        width: 30%;
        margin-top: 30px;
        margin-left: 0;
        clear: both;
    }

    .cars-menu__sem:nth-of-type(n+2) {
        width: 30%;
        margin-left: 5%;
        clear: none;
    }

    .cars-menu__sem:nth-of-type(n+4) {
        margin-top: 20px;
    }

    .cars-menu__sem:nth-of-type(3n+4) {
        margin-left: 0;
        clear: left;
    }
}

@media only screen and (max-width: 639px) {
    .cars-menu__close-wrapper1 {
        width: 540px;
    }

    .cars-menu__wrapper {
        width: 540px;
    }
}

@media only screen and (max-width: 599px) {
    .cars-menu__close-wrapper0 {
        top: 155px;
        display: none;
    }

    .cars-menu__close-wrapper1 {
        width: 420px;
    }

    .cars-menu__wrapper {
        width: 420px;
        margin-top: 100px;
    }

    .cars-menu__sem {
        margin-top: 20px;
    }
}

@media only screen and (max-width: 479px) {
    .cars-menu__close-wrapper0 {
        top: 135px;
    }

    .cars-menu__close-wrapper1 {
        width: 300px;
    }

    .cars-menu {
        left: 0;
    }

    .cars-menu__wrapper {
        width: 300px;
        margin-top: 80px;
    }

    .cars-menu__sem {
        width: 45%;
    }

    .cars-menu__sem:nth-of-type(n+2) {
        width: 45%;
        margin-left: 10%;
    }

    .cars-menu__sem:nth-of-type(2n+3) {
        margin-left: 0;
    }

    .cars-menu__sem:nth-of-type(n+3) {
        margin-top: 20px;
    }

    .cars-menu__sem:nth-of-type(3n+4) {
        clear: none;
    }

    .cars-menu__base-name {
        margin-top: 7px;
    }
}

@media only screen and (max-width: 320px) {
    .cars-menu__close-wrapper1 {
        width: 280px;
    }

    .cars-menu__wrapper {
        width: 280px;
    }
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/buttons.css?15615425555052*/
.buttons {
    float: left;
    height: auto;
    margin: 40px 0 0;
    clear: left;
    width: 1200px;
    display: block;
}

/*миксин для блока кнопок в контентной части*/
.buttons_content {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0;
    clear: none;
    width: 1200px;
    margin-right: auto;
}

.buttons__item {
    float: left;
    height: auto;
    margin: 20px 0 0;
    clear: none;
    /*width: 31%;*/
}

/*.buttons__item:nth-of-type(n+2) {
    margin-left: 3.5%;
}*/

.buttons__img {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    clear: none;
    color: rgb(0, 0, 0);
}

.buttons__link {
    float: left;
    height: 50px;
    margin: 8px 0 0;
    clear: none;
    width: 100%;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 0;
    -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 13px 21px -8px;
    box-shadow: rgba(0, 0, 0, 0.498039) 0 13px 21px -8px;
    display: block;
    min-width: 0;
    background-image:url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-arr1-orng.svg"),url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-corner.png");
    background-attachment: scroll;
    -webkit-background-size: 20px, auto;
    background-size: 20px, auto;
    background-color: rgb(255, 255, 255);
    background-position: 95% 50%, 100% 100%;
    background-repeat: no-repeat no-repeat;
}

.buttons__link.right {
    float: right;
    max-width: 300px;
}

.buttons__link_single {
    margin-top: 20px;
    width: 300px;
}

.buttons__link:hover {
    -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 16px 21px -8px;
    box-shadow: rgba(0, 0, 0, 0.498039) 0 16px 21px -8px;
    background-color: rgb(247, 118, 31);
    background-image:url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-arr1-w.svg"),url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-corner.png");
}

.buttons__link-text {
    float: left;
    font-size: 16px;
    width: 100%;
    height: 50px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(247, 118, 31);
    padding-left: 20px;
    padding-top: 18px;
    display: block;
}

.buttons__link-text:default,
.buttons__link-text:visited {
    float: left;
    font-size: 16px;
    width: 100%;
    height: 50px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(247, 118, 31);
    padding-left: 20px;
    padding-top: 18px;
    display: block;
}

.buttons__link-text:hover {
    color: rgb(255, 255, 255);
}

.buttons__text {
    /*float: right;*/
    float: left;
    font-size: 16px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: normal;
    margin: 20px 0 0;
    clear: left;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(131, 150, 165);
    display: block;
}

.buttons__text.right {
    float: right;
    max-width: 300px;
}

@media only screen and (max-width: 1279px) {
    .buttons {
        width: 980px;
        margin-top: 20px;
    }

    .buttons__img {
        margin-bottom: 10px;
        display: none;
    }

    .buttons__link {
        margin-top: 0;
        clear: both;
    }

    .buttons__link_single {
        margin-top: 20px;
        width: 300px;
        height: 50px;
    }

    .buttons__text {
        float: left;
        width: 100%;
    }
}

@media only screen and (max-width: 1023px) {
    .buttons {
        width: 900px;
    }

    .buttons__text {
        width: 100%;
    }
}

@media only screen and (max-width: 959px) {
    .buttons {
        width: 720px;
    }
}

@media only screen and (max-width: 767px) {
    .buttons {
        width: 660px;
    }
}

@media only screen and (max-width: 719px) {
    .buttons {
        width: 580px;
        margin-top: 30px;
        clear: left;
    }

    .buttons__item {
        width: 100%;
    }

    /*.buttons__item:nth-of-type(n+2) {
        margin-left: 0;
        width: 100%;
        margin-top: 20px;
    }*/

    .buttons__img {
        display: block;
    }

    .buttons__link {
        margin-top: 8px;
        clear: none;
    }

    .buttons__link.right {
        max-width: 80%;
        float: right;
    }

    .buttons__text.right {
        clear: right;
        float: right;
        max-width: 80%;
    }

    .buttons__link_single {
        width: 300px;
        margin-top: 20px;
    }
}

@media only screen and (max-width: 639px) {
    .buttons {
        width: 540px;
    }
}

@media only screen and (max-width: 599px) {
    .buttons {
        width: 420px;
    }

    .buttons__link_single {
        margin-top: 10px;
        margin-left: 0px;
        clear: both;
    }
}

@media only screen and (max-width: 479px) {
    .buttons {
        width: 300px;
    }

    .buttons__img {
        width: 15%;
        margin-top: 10px;
    }
}

@media only screen and (max-width: 320px) {
    .buttons {
        width: 280px;
    }

    .buttons__link_single {
        width: 280px;
    }
}

/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/burger_menu.css?15615425555953*/
.burger-menu__close-wrapper0 {
    float: left;
    height: auto;
    clear: none;
    width: 100%;
    position: absolute;
    top: 162px;
    left: 0%;
    right: auto;
    min-width: 0px;
    z-index: 101;
    bottom: auto;
}

.burger-menu__close-wrapper1 {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 1200px;
    margin-right: auto;
}

.burger-menu__close-wrapper2 {
    float: right;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    /*width: 520px;*/
    margin-right: 7px;
    margin-bottom: 0px;
}

.burger-menu {
    float: left;
    height: auto;
    clear: both;
    width: 100%;
    position: absolute;
    top: 105px;
    left: 0;
    z-index: 100;
    bottom: auto;
    background-color: rgba(73, 89, 102, 0.952941);
    right: auto;
    display: none;
}

.burger-menu__wrapper {
    float: none;
    height: auto;
    margin: 70px auto 80px;
    clear: none;
    width: 1200px;
    position: relative;
    z-index: 101;
    /*padding-top: 32px; !*new*!*/
}

.burger-menu__close {
    float: right;
    font-size: 16px;
    width: auto;
    height: 32px;
    text-align: right;
    font-weight: normal;
    line-height: 1em;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(247, 118, 31);
    padding-right: 40px;
    display: block;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/close.svg");
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    padding-top: 8px;
    top: 0;
    left: 0;
    position: relative;
    z-index: 101;
    background-position: 100% 0;
    background-repeat: no-repeat no-repeat;
    cursor: pointer;
}

a.burger-menu__close {
    color: rgb(247, 118, 31);
}

.burger-menu__close_down {
    clear: left;
    display: none;
    margin: 20px 0 0;
}

.burger-menu__close:hover {
    color: rgb(255, 255, 255);
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/close1.svg");
}

.burger-menu__close {
    display: none;
}

.burger-menu.active,
.burger-menu__close.active
{
    display: block;
}

.burger-menu__sem {
    height: auto;
    margin: 50px 0 0;
}

.burger-menu__sem-name {
    float: left;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 700;
    line-height: 1em;
    margin: 10px 0 0;
    clear: left;
    min-height: 0;
    font-family: PragmaticaC;
    color: rgb(255, 255, 255);
}

.burger-menu__sem-line {
    float: left;
    height: 5px;
    margin: 7px 0 0;
    clear: both;
    width: 50px;
    display: block;
    background-color: rgb(247, 118, 31);
}

.burger-menu__base-name {
    float: left;
    font-size: 18px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 5px 0 0;
    clear: both;
    min-height: 0;
    color: rgb(131, 150, 165);
    font-family: PragmaticaC;
    display: block;
}

.burger-menu__base-name:default, .burger-menu__base-name:visited {
    color: rgb(131, 150, 165);
}

.burger-menu__base-name:first-of-type {
    margin-top: 7px;
}

.burger-menu__base-name:hover {
    color: rgb(255, 255, 255);
}

@media only screen and (max-width: 1279px) {
    .burger-menu__close-wrapper1 {
        width: 980px;
    }

    .burger-menu__wrapper {
        width: 980px;
    }
}

@media only screen and (max-width: 1023px) {

    .burger-menu__close-wrapper1 {
        width: 900px;
    }

    .burger-menu__wrapper {
        width: 900px;
    }
}

@media only screen and (max-width: 959px) {

    .burger-menu__close-wrapper1 {
        width: 720px;
    }

    .burger-menu__wrapper {
        width: 720px;
    }

    .burger-menu__sem-line {
        width: 50px;
        height: 5px;
    }

    .burger-menu__base-name {
        font-size: 16px;
    }
}

@media only screen and (max-width: 767px) {

    .burger-menu__close-wrapper0 {
        top: 175px;
    }

    .burger-menu__close-wrapper1 {
        width: 660px;
    }

    .burger-menu__wrapper {
        width: 660px;
        margin-top: 120px;
    }

    .burger-menu {
        top: 65px;
    }

    .burger-menu__sem {
        margin-top: 30px;
    }
}

@media only screen and (max-width: 719px) {

    .burger-menu__close-wrapper1 {
        width: 580px;
    }

    .burger-menu__close-wrapper2 {
        margin-right: 0;
    }

    .burger-menu {
        left: 0;
    }

    .burger-menu__wrapper {
        width: 580px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
    }

    .burger-menu__close_down {
        margin: 40px 0 0;
        clear: left;
        display: block;
    }
}

@media only screen and (max-width: 639px) {

    .burger-menu__close-wrapper1 {
        width: 540px;
    }

    .burger-menu__wrapper {
        width: 540px;
    }
}

@media only screen and (max-width: 599px) {

    .burger-menu__close-wrapper0 {
        top: 155px;
    }

    .burger-menu__close-wrapper1 {
        width: 420px;
    }

    .burger-menu__wrapper {
        width: 420px;
        margin-top: 100px;
    }

    .burger-menu__sem {
        margin-top: 20px;
    }
}

@media only screen and (max-width: 479px) {

    .burger-menu__close-wrapper0 {
        top: 135px;
    }

    .burger-menu__close-wrapper1 {
        width: 300px;
    }

    .burger-menu {
        left: 0;
    }

    .burger-menu__wrapper {
        width: 300px;
        margin-top: 80px;
    }

    .burger-menu__base-name {
        margin-top: 7px;
    }
}

@media only screen and (max-width: 320px) {

    .burger-menu__close-wrapper1 {
        width: 280px;
    }

    .burger-menu__wrapper {
        width: 280px;
    }
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/common.css?16016370155373*/
/**
 * Bootstrap 4.1.3 port
 */

/**
 * Button
 */
.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:hover, .btn:focus {
    text-decoration: none;
}

.btn:hover, .btn:focus {
    text-decoration: none;
}

.btn.focus, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(247, 118, 31, 0.25);
}

.btn.disabled, .btn:disabled {
    opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none;
}

.btn-block {
    display: block;
    width: 100%;
}

/**
 * List
 */
.list-unstyled {
    padding-left: 0;
    list-style: none;
}


.time_footer{
    margin: 10px 0;
    padding: 20px;
    background: #F6F6F6;
}
.time_footer p{
    display: inline-block;
    position: relative;
    top: 2px;
}
.orange_circle, .service-text ul li{
  list-style: none;
}

.orange_circle li::before,.service-text ul li:before {
  content: "\2022";
  color: #ED6B21;
  font-weight: bold;
  display: inline-block; 
  width: 9px;
  position: relative;
  left: -10px;
}
.new_news{
    position: relative;
    padding: 0 0 6em;
    padding-bottom: 160px;
}
.new_news iframe{
    width: 100%;
}
.new_news:before{  
    content: '';
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    width: 50%;
    background-image: -webkit-linear-gradient(270deg, white 27%, rgb(216, 224, 230) 100%);
    background-image: linear-gradient(180deg, white 27%, rgb(216, 224, 230) 100%);
    background-position: 0% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    clear: both;
}

.new_news_content{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 80px;
}
.new_news .col-sm-6{
    display: block!important;
    max-width: 100%;
    flex: 0 0 100%;
}
.new_news .news__item_description{
height:auto;
}
.video_text{
    font-size: 21px;
    font-weight: normal;
    line-height: normal;
    margin: 10px 0 0;
    color: #495966;
    font-family: PragmaticaC;  
}
.new_news .news__others{
 color:#fff;
 font-size: 19px;
 background:#ED6B21;
 padding: 15px 45px;
 text-decoration: none;
 margin-top:0; 
}
.new_news .news__item_link:visited{
    color:#8A8E90;
}
.new_news hr{
    display: none;
}
.new_news .where_we .link{
 color: #F7761F;
 text-decoration: underline;
 font-family: PragmaticaC; 
 font-size: 19px;
 font-weight: 700;
}
.service-text .link{
    font-weight: 700;
    color: #F7761F;
    text-decoration: underline;
}
.service-block_new{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 15px;
}
.servide-block_new-item{
    margin-bottom: 15px;
    padding: 20px 30px;
    background: #F7F7F7;
    color:#000;
    border: 1px solid #F7F7F7;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.servide-block_new-item:hover{
border: 1px solid #F99E30;
}
.service-text .servide-block_new-item p{
        margin:0;
}

.service-contact{
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding:15px 30px;
    align-items: center;
    background: #f7f7f7;
}
.service-contact_phone, .service-contact_adress{
    display: flex;
    align-items: center;
}

.service-text .service-contact_phone p, .service-text .service-contact_adress p{
    margin-bottom: 5px;
}
.service-contact_adress p:last-child{
    margin-bottom: 0!important;
}
.service-text .service-contact_phone img, .service-text .service-contact_adress img{
    margin-bottom: 0;
}
@media (max-width: 767px) {
   .new_news_content{
    display: grid;
    grid-template-columns:1fr;
    grid-column-gap: 80px;
} 
.new_news:before{  
    content: '';
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    width: 100%;
    background-image: -webkit-linear-gradient(270deg, white 27%, rgb(216, 224, 230) 100%);
    background-image: linear-gradient(180deg, white 27%, rgb(216, 224, 230) 100%);
    background-position: 0% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    clear: both;
}
.video_text{
    font-size: 16px;
}
.new_news .where_we .link{
 font-size: 16px;
}
.service-contact{
    display: grid;
    grid-template-columns: 1fr;
    padding:15px 30px;
    align-items: center;
    background: #f7f7f7;
}
.service-block_new{
    grid-template-columns: 1fr;
}
}


.service-center .news_service_wrapper .News1_pr{
    background-size: auto!important;
    height: 95px;
    background-position: right bottom!important;
}
.service-center .news_service_wrapper .News1_pr .text16_pr{
    color:#000;
}
.link-icon{
    text-align: center;
}
.link-whith-icon{
    text-transform: uppercase;
    padding:15px 50px;
    color:#fff!important;
    background: #ED6B21;
    margin-bottom:40px;
    font-size: 22px;
    font-family: "Bebas Neue Book";
}
.link-whith-icon img{
    margin-bottom: 0!important;
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/footer.min.css?17521538937409*/
.footer {
    margin-top: 160px;
    position: relative;
    -webkit-background-size: auto;
    background-size: auto;
    background: #495966 url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-back1.gif) no-repeat no-repeat scroll 0 100%
}

.footer.no-menu {
    background-position-y: 0
}

.footer_line {
    float: left;
    height: 146px;
    clear: none;
    width: 100%;
    position: absolute;
    top: -145px;
    bottom: auto;
    left: 0;
    right: auto;
    z-index: 98;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-topline3.png");
    background-position: 50% 0;
    background-repeat: repeat;
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto
}

.footer__list_header {
    font-size: 21px;
    text-align: left;
    font-weight: 600;
    line-height: 1em;
    margin: 0;
    font-family: PragmaticaLightC;
    color: #fff
}

.footer__list_underline {
    height: 7px;
    margin: 10px 0;
    width: 70px;
    display: block;
    background-color: #f7761f
}

.footer__list_item {
    font-size: 16px;
    font-weight: normal;
    line-height: 1em;
    margin: 0 0 5px;
    color: #8396a5;
    font-family: PragmaticaC;
    display: block
}

.footer__list_item:active {
    color: #fff;
    text-decoration: none
}

.footer__list_item:hover {
    color: #fff !important;
    text-decoration: none
}

.footer__list_item:visited {
    color: #8396a5;
    text-decoration: none
}

.footer__contact_clientline {
    float: left;
    font-size: 21px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: #fff;
    display: block
}

.footer__contact_phone {
    float: left;
    font-size: 40px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    margin: 10px 0 0;
    clear: both;
    min-height: 0;
    font-family: PragmaticaC;
    color: #fff;
    display: block
}

.footer__contact_tip {
    float: left;
    font-size: 21px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    margin: 10px 0 0;
    clear: both;
    min-height: 0;
    font-family: PragmaticaC;
    color: #8396a5;
    display: block
}

.footer__share_vk {
    float: left;
    height: 24px;
    margin: 20px 0 0;
    clear: both;
    width: 24px;
    -webkit-background-size: auto;
    background-size: auto;
    display: block;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll 0 0
}

.footer__share_vk:hover {
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll 0 0
}

.footer__share_fb {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll -33px 0
}

.footer__share_fb:hover {
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll -33px 0
}

.footer__share_tw {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll -66px 0
}

.footer__share_tw:hover {
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll -66px 0
}

.footer__share_yt {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll -99px 0
}

.footer__share_yt:hover {
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll -99px 0
}

.footer__share_in {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll -132px 0
}

.footer__share_in:hover {
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll -132px 0
}

.footer__share_ok {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc1.png) no-repeat no-repeat scroll -165px 0
}

.footer__share_ok:hover {
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/lada-soc2.png) no-repeat no-repeat scroll -165px 0
}

.footer__share_gp {
    float: left;
    height: 23px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 80px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/icon_google_play.png) no-repeat no-repeat scroll;
    opacity: .7
}

.footer__share_gp:hover {
    opacity: 1
}

.footer__share_as {
    float: left;
    height: 23px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 80px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/ds/assets/css/../img/icon_app_store.png) no-repeat no-repeat scroll;
    opacity: .7
}

.footer__share_as:hover {
    opacity: 1
}

.footer__legal_header {
    float: left;
    font-size: 16px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    margin: 0;
    clear: none;
    min-height: 0;
    font-family: PragmaticaC;
    color: #fff;
    display: block
}

.footer__legal_txt {
    float: left;
    font-size: 12px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    margin: 10px 0 0;
    clear: both;
    min-height: 0;
    font-family: PragmaticaC;
    color: #8396a5
}

@media only screen and (max-width:959px) {
    .footer__list_header {
        font-size: 18px
    }

    .footer__list_underline {
        width: 50px;
        height: 5px
    }

    .footer__list_item {
        font-size: 18px
    }

    .footer__contact_clientline {
        font-size: 18px
    }

    .footer__contact_tip {
        font-size: 18px
    }

    .footer__legal_header {
        font-size: 18px
    }
}

@media only screen and (max-width:767px) {
    .footer__contact_phone {
        font-size: 35px;
        margin-top: 10px;
        margin-left: 0
    }

    .footer__contact_tip {
        margin-top: 10px;
        margin-left: 0
    }

    .footer__legal_header {
        margin: 0
    }

    .footer__legal_txt {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        float: right;
        margin-top: 10px;
        clear: both
    }
}

.footer__share_rt {
    float: left;
    height: 24px;
    margin: 20px 0 0 10px;
    clear: none;
    width: 24px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: url(/bitrix/templates/newpiterlada/images_new/rutube-sign-logo.png) no-repeat center;
    background-size: cover;
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/content.css?16194474919417*/
.primaryContainer, .header-menu__top-box {
    max-width: 1920px;
}

.primaryContainer #MainImg {
    /*margin-top: 74px;*/
    margin-top: 99px;
}
.primaryContainer #slide1_v2 {
    /*margin-top: 74px;*/
    margin-top: 62px;
}

.primaryContainer #box1, .primaryContainer #box_access {
    /*margin-top: 70px;*/
    margin-top: 95px;
}

.primaryContainer #box1.Configurator {
    /*margin-top: 55px;*/
    margin-top: 80px;
}

.primaryContainer #box4_access_car, .primaryContainer #box_access_single {
    margin-top: 200px;
}

.primaryContainer #box_access {
    background-position: 0 0,50% 25%;
}
.primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
.primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
.primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
    /*margin-top: 170px;*/
    margin-top: 195px;
}
.primaryContainer #box1 #CarBox {
    /*margin-top: 85px;*/
    /*margin-top: 110px;*/
    margin-top: 70px;
}

@media only screen and (max-width: 1023px) {
    .primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
    .primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
    .primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
        /*margin-top: 150px;*/
        margin-top: 175px;
    }

    .primaryContainer #box4_access_car, .primaryContainer #box_access_single {
        margin-top: 190px;
    }
}

@media only screen and (max-width: 900px) {
    .primaryContainer #MainImg {
        /*margin-top: 80px;*/
        margin-top: 105px;
    }
    .primaryContainer #slide1_v2 {
        /*margin-top: 80px;*/
        margin-top: 62px;
    }
}

@media only screen and (max-width: 959px) {
    .primaryContainer #box1, .primaryContainer #box_access {
        /*margin-top: 80px;*/
        margin-top: 105px;
    }
    .primaryContainer #all_models, .primaryContainer #box4_access_car, .primaryContainer #box_access_single {
        /*margin-top: 145px;*/
        margin-top: 190px;
    }
}

@media only screen and (max-width: 767px) {
    .primaryContainer #MainImg {
        /*margin-top: 80px;*/
        margin-top: 105px;
    }
    .primaryContainer #slide1_v2 {
        /*margin-top: 80px;*/
        margin-top: 62px;
    }
    .primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
    .primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
    .primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
        /*margin-top: 140px;*/
        margin-top: 165px;
    }
}

@media only screen and (max-width: 719px) {
    .primaryContainer #all_models, .primaryContainer #box4_access_car, .primaryContainer #box_access_single {
        /*margin-top: 135px;*/
        margin-top: 180px;
    }
}

@media only screen and (max-width: 650px) {
    .primaryContainer #PathBox {
        height: 50px;
    }
    #PathBox #Path1  {
        top: 0px;
    }
    #PathBox #PathBox2  {
        top: 27px;
        left: 0px;
    }

    .primaryContainer #PathBox.ServiceAbout {
        height: 50px;
    }
    #PathBox.ServiceAbout #PathBox2  {
        top: 0px;
        left: 195px;
    }

    .primaryContainer #PathBox.PressReleases {
        height: 90px;
    }
    #PathBox.PressReleases #Path1  {
        top: 40px;
    }
    #PathBox.PressReleases #PathBox2  {
        top: 40px;
        left: 195px;
    }
}

@media only screen and (max-width: 639px) {
    .primaryContainer #MainImg {
        /*margin-top: 80px !important;*/
        margin-top: 105px !important;
    }
    .primaryContainer #slide1_v2 {
        /*margin-top: 80px !important;*/
        margin-top: 62px !important;
    }
    #box1 #CarBox {
        /*margin-top: 100px;*/
        margin-top: 125px;
    }
    .primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
    .primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
    .primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
        /*margin-top: 125px !important;*/
        margin-top: 150px !important;
    }
    .primaryContainer #all_models, .primaryContainer #box4_access_car, .primaryContainer #box_access_single {
        /*margin-top: 125px !important;*/
        margin-top: 170px !important;
    }
}

@media only screen and (max-width: 401px) {
    #PathBox.ServiceAbout #PathBox2  {
        top: 27px;
        left: 0px;
    }
}

@media only screen and (max-width: 479px) {
    .primaryContainer #MainImg {
        /*margin-top: 40px !important;*/
        margin-top: 65px !important;
    }
    .primaryContainer #slide1_v2 {
        /*margin-top: 40px !important;*/
        margin-top: 42px !important;
    }
    .primaryContainer #box1, .primaryContainer #box_access {
        /*margin-top: 40px;*/
        margin-top: 65px;
    }
    #box_access #box_access1 {
        margin-top: 330px;
    }
    .primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
    .primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
    .primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
        /*margin-top: 80px !important;*/
        margin-top: 135px !important;
    }

    .primaryContainer #all_models, .primaryContainer #box4_access_car, .primaryContainer #box_access_single {
        /*margin-top: 75px !important;*/
        margin-top: 135px !important;
    }
}
@media only screen and (max-width: 369px) {
    #box_access #box_access1 {
        margin-top: 350px;
    }

    .primaryContainer #PathBox, .primaryContainer #lf_steps_zag, .primaryContainer #lf_docs_zag, .primaryContainer #all_models,
    .primaryContainer #NewsBody.ContentWoTopImage, .primaryContainer #NewsBody.BeDealer,
    .primaryContainer #box_testdrive, .primaryContainer #action_one_zagolovok, .primaryContainer #box1_dealers, .primaryContainer #box_testdrive_single {
        /*margin-top: 70px !important;*/
        margin-top: 130px !important;
    }
    .primaryContainer #NewsBody {
        /*margin-top: 5px;*/
        margin-top: 30px;
    }

    .primaryContainer #PathBox.ServiceAbout {
        height: 70px;
    }
}

/* Конфигуратор */
@media only screen and (max-width: 475px) {

    .primaryContainer #box1.Configurator {
        height: 300px;
        /*margin-top:500px;*/
        margin-bottom:390px;
        background-size: 177%,auto,cover;
        /*background-position: 0% 90%,0 0,50% 0;*/
        background-position: 8% 90%,0 0,50% 0;
    }
    .primaryContainer #box1.Configurator #CarBox {
        /*margin-top: -380px;*/
        margin-top: 310px;
    }
    .primaryContainer #box1.Configurator #CarBox #colors {
           top: -65px;
    }

    .primaryContainer #box1.v5Card {
        height: 220px;
        margin-top: 510px;
    }
    .primaryContainer #box1.Configurator.v5Card #CarBox {
        margin-top: -370px;
    }

    #box1.Configurator #CarBoxInfo, #box1.Configurator #CarBoxInfo h1,
    #box1.Configurator #CarBoxInfo #text17, #box1.Configurator #CarBoxInfo #text18, #box1.Configurator #CarBoxInfo .mainImgButton  {
        width: 100%;
    }
    #box1.Configurator #CarBoxInfo h1, #box1.Configurator #CarBoxInfo #text18, #box1.Configurator #CarBoxInfo #text17 {
        text-align: left;
        color: #000000;
    }
    #box1.Configurator #CarBoxInfo h1, #box1.Configurator #CarBoxInfo #text17 {
        color: black;
        min-height: 60px;
    }
    #box1.Configurator #textspan7 {
        color: #f7761f;
    }
    #box1.Configurator #CarBoxInfo #text18, #box1.Configurator #CarBoxInfo #text17 {
        padding-left: 0px;
        margin-top: 0px;
        background-color: inherit;
    }

    .primaryContainer #box1.Configurator #lada-goda2016 {width: 100%;}
    .primaryContainer #box1.Configurator #lada-goda2016 img {
        margin-top: -65px;
        right: 0;
        position: absolute;
    }

}
/* Конфигуратор */

@media only screen and (max-width: 360px) {
    .primaryContainer #PathBox {
        height: 60px;
    }
    #PathBox #PathBox2  {
        top: 27px;
    }

    #PathBox.PressReleases #PathBox2  {
        top: 65px;
        left: 0px;
    }

}


/* ориентация экрана горизонт и разрешение до 900 */
@media handheld, only screen
and (min-device-width: 168px)
and (max-device-width: 640px)
and (orientation: landscape) {
    /* для разблокировки верхних строчек меню*/

    .primaryContainer #box1 {
        /*margin-top: 70px !important;*/
        margin-top: 95px !important;
    }

    /* для разблокировки верхних строчек меню*/
}

/* ориентация экрана горизонт и разрешениедо 900 */
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/assets/css/buttons_on_page_about.css?15615581993775*/
#box6_about {
    float: left;
    height: auto;
    margin: 0px;
    clear: both;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: rgb(255, 255, 255);
}

#box7_about {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 94%;
    margin-right: auto;
    max-width: 1200px;
}

#box8_prlx:hover {
    margin-top: 0px;
    background-color: rgb(82, 89, 93);
}

#box9_prlx:hover {
    margin-top: 0px;
    background-color: rgb(82, 89, 93);
}

#box10_prlx:hover {
    margin-top: 0px;
    background-color: rgb(82, 89, 93);
}

#box11_prlx:hover {
    margin-top: 0px;
    background-color: rgb(82, 89, 93);
}


.text4_prlx {
    float: left;
    font-size: 21px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    clear: none;
    min-height: 21px;
    position: absolute;
    bottom: 15px;
    top: auto;
    color: rgb(255,255,255);
    font-family: 'PragmaticaC';
}

#box8_prlx {
    float: left;
    height: 82px;
    margin: 0px 0px 0px;
    clear: none;
    width: 24%;
    background-attachment: scroll;
    background-size: 25px;
    position: relative;
    display: block;
    background-position: 50% 10px;
    background-repeat: no-repeat no-repeat;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../../img/25x25_calc.png");
    background-color: rgb(237, 107, 33);
    cursor: pointer;
}

#box9_prlx {
    float: left;
    height: 82px;
    margin: 0px 0px 0px 1.33%;
    clear: none;
    width: 24%;
    position: relative;
    display: block;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../../img/25x25_add.png");
    background-attachment: scroll;
    background-size: 25px;
    background-color: rgb(237, 107, 33);
    background-position: 50% 10px;
    background-repeat: no-repeat no-repeat;
    cursor: pointer;
}

#box10_prlx {
    float: left;
    height: 82px;
    margin: 0px 0px 0px 1.33%;
    clear: none;
    width: 24%;
    position: relative;
    display: block;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../../img/25x25_drive.png");
    background-attachment: scroll;
    background-size: 25px;
    background-color: rgb(237, 107, 33);
    background-position: 50% 10px;
    background-repeat: no-repeat no-repeat;
}


#box11_prlx {
    float: left;
    height: 82px;
    margin: 0px 0px 0px 1.33%;
    clear: none;
    width: 24%;
    position: relative;
    display: block;
    background-image: url("/bitrix/templates/newpiterlada/ds/assets/css/../../img/25x25_car.png");
    background-attachment: scroll;
    background-size: 25px;
    background-color: rgb(237, 107, 33);
    background-position: 50% 10px;
    background-repeat: no-repeat no-repeat;
}


@media only screen and (max-width: 1024px) {
    .text4_prlx {
        font-size: 19px;
    }
}

@media only screen and (max-width: 920px) {
    .text4_prlx {
        font-size: 17px;
    }
}

@media only screen and (max-width: 804px) {
    .text4_prlx {
        font-size: 20px;
    }

    #box8_prlx {
        width: 49%;
    }

    #box9_prlx {
        width: 49%;
        margin-left: 2%;
    }

    #box10_prlx {
        margin-left: 0%;
        width: 49%;
        padding-top: 0px;
        margin-top: 15px;
        clear: left;
    }

    #box11_prlx {
        margin-left: 2%;
        width: 49%;
        margin-top: 15px;
    }
}

@media only screen and (max-width: 450px) {
    .text4_prlx {
        font-size: 18px;
    }
}

@media only screen and (max-width: 404px) {
    .text4_prlx {
        font-size: 20px;
    }

    #box8_prlx {
        width: 100%;
    }

    #box9_prlx {
        margin-left: 0%;
        clear: left;
        margin-top: 15px;
        width: 100%;
    }

    #box10_prlx {
        width: 100%;
    }

    #box11_prlx {
        clear: left;
        margin-left: 0%;
        width: 100%;
    }
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/css/index.min.css?1561558199100553*/
#img_in_sale{bottom:40px;clear:none;color:#000;display:block;float:left;height:auto;left:auto;max-width:100%;position:fixed;right:100px;top:auto;width:auto;z-index:1001}.dashed{border-bottom:1px dashed #ed6b21;cursor:pointer}#TopMenu_box_city{display:none;height:100%;position:absolute;width:100%;z-index:1003}#TopMenu_shadow{background:#000 none repeat scroll 0 0;bottom:0;left:0;opacity:.7;position:fixed;right:0;top:0;z-index:50}#TopMenu_box_content{background-attachment:scroll;background-color:#fff;background-image:url("//www.lada.ru/v4/img/map.jpg");background-position:0 0;background-repeat:no-repeat no-repeat;border:1px solid #c7c7c7;box-shadow:0 14px 36px -8px #000;clear:none;display:block;float:none;height:auto;left:50%;margin-left:-250px;margin-top:-100px;max-width:500px;min-height:350px;padding:40px;position:absolute;top:50%;z-index:1001}#TopMenu_box_city_message{border-bottom:1px dotted #7d7d7d;clear:none;display:block;float:left;font-family:"Bebas Neue Book";font-size:28px;font-weight:normal;height:auto;line-height:1em;min-height:0;padding:10px;text-align:left;width:100%}#TopMenu_thisMyCity{color:#ed6b21;cursor:pointer;float:right;text-decoration:underline}#TopMenu_item_region_city{float:left;min-height:200px;padding:0;width:100%}#TopMenu_item_region{float:left;height:70px;overflow:hidden;padding:20px 0;width:100%}#TopMenu_item_region select{color:#7d7d7d;display:block;float:none;font-size:1em;height:35px;margin:0 auto;padding:6px 0 4px 7px;width:100%}#TopMenu_reg_city_name{color:#7f7f7f;float:left;font-size:18px;min-height:200px;max-height:300px;height:auto;padding-bottom:20px;line-height:25px;overflow-x:hidden;overflow-y:auto;width:100%}#TopMenu_reg_city_name ul{list-style:outside none none;margin:0;padding:0;width:100%}#TopMenu_reg_city_name li{background-attachment:scroll;background-image:url("//www.lada.ru/v4/img/points_horiz.gif"),url("//www.lada.ru/v4/img/arrow3rght.png");background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat;background-size:auto auto,auto auto;border-left:0 solid #fff;border-right:0 solid #fff;clear:none;color:#ed6b21;cursor:pointer;display:block;float:left;font-family:arial;font-size:16px;font-weight:normal;height:auto;line-height:1em;margin:0;min-height:0;padding:12px 10px 10px;text-align:left;width:97%}#TopMenu_reg_city_name li:hover{color:#000;background-image:url("//www.lada.ru/v4/img/points_horiz.gif"),url("//www.lada.ru/v4/img/arrow3rght.png");background-attachment:scroll;background-position:0 100%,95% 50%;background-repeat:repeat-x,no-repeat}#TopMenu_reg_city_name li.active{font-weight:bold}.TopMenu_box_city_close{background-attachment:scroll;background-image:url("//www.lada.ru/v4/img/close2.gif");background-position:50% 50%;background-repeat:no-repeat no-repeat;background-size:auto auto;clear:none;cursor:pointer;float:none;height:25px;left:50%;margin-left:-12px;position:absolute;bottom:20px;width:25px}.BigCarBlock{clear:none;display:block;float:right;height:403px;left:auto;position:absolute;right:0;top:0;width:290px}#dealerLocation{height:300px;margin-top:140px;position:absolute;background-color:#fff;padding-bottom:3px;z-index:2;width:100%;box-shadow:0 10px 25px 0 rgba(0,0,0,0.6)}.hideMap{display:none}#image_lb{clear:none;color:#000;display:block;float:right;height:auto;margin-left:0;margin-right:0;margin-top:23px;max-width:100%;opacity:.5;width:auto;cursor:pointer;z-index:9}.image_adv{clear:both;color:#000;display:block;float:left;height:auto;left:0;margin-left:0;margin-top:20px;max-width:100%;position:relative;top:0;width:100%}.textspan8_adv{color:#fff;float:none;font-size:14px;line-height:1em}.text17_adv{background-attachment:scroll;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-position:94% 50%;background-repeat:no-repeat no-repeat;background-size:auto auto;border-bottom:1px dotted #fff;border-top:1px dotted #fff;clear:both;display:block;float:left;font-family:arial;font-size:16px;font-weight:normal;height:auto;line-height:16px;margin-left:0;margin-top:10px;min-height:52px;padding:10px 40px 10px 10px;text-align:left;width:100%}.text17_adv:hover{background-position:96% 50%}#adv_1,#adv_2{width:100%;float:left}.primaryContainer{height:auto;margin-left:auto;margin-right:auto;min-height:100%;width:100%;position:relative}#MainImg{float:none;height:500px;clear:none;width:100%;background-attachment:scroll;-webkit-background-size:cover;background-size:cover;min-width:0;position:relative;top:0;left:0;margin:100px 0 0;display:block;padding:0;background-position:50% 50%;background-repeat:no-repeat no-repeat}#logo{float:left;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:15px;clear:none;color:#000;margin-right:0;border:0}#TopMenu{float:none;height:100px;clear:none;width:1200px;position:relative;margin-left:auto;margin-right:auto;margin-top:0;display:block}#MainBox{float:none;height:403px;margin-left:auto;margin-top:65px;clear:none;width:1200px;margin-right:auto;position:relative;display:block}.Akciya{float:left;height:145px;clear:none;width:195px;background-color:rgba(0,0,0,0.34902);position:absolute;top:auto;left:0;bottom:10px;display:block}#Akciya{float:left;height:145px;clear:none;width:195px;background-color:rgba(0,0,0,0.34902);position:absolute;top:auto;left:0;bottom:0;display:block}#baners{clear:none;display:block;float:none;height:auto;left:0;margin-left:auto;margin-right:auto;margin-top:20px;position:relative;top:0;width:1200px}#baners img{border:0}#BNimage6{float:left;width:24.25%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000}#BNimage7{float:left;width:24.25%;max-width:100%;height:auto;margin-left:1%;margin-top:0;clear:none;color:#000;display:block;margin-right:0}#BNimage8{float:left;width:24.25%;max-width:100%;height:auto;margin-left:1%;margin-top:0;clear:none;color:#000;display:block;margin-right:0}#BNimage9{float:right;width:24.25%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;display:block;margin-right:0}#NewsBox{float:none;height:auto;margin-left:auto;margin-top:20px;clear:none;width:1200px;margin-right:auto;position:relative;top:0;left:0}#News1,.News1{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:20%;position:relative;top:0;left:0;display:block}#News1:hover,.News1:hover{background-image:-webkit-linear-gradient(270deg,white 20%,#f0f0f0 100%);background-image:linear-gradient(180deg,white 20%,#f0f0f0 100%);background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:0 0;background-repeat:repeat repeat}#text44,.text44{float:left;font-size:20px;width:100%;height:130px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:15px;margin-right:0;overflow:hidden;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz 1.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;font-family:'Bebas Neue Book';color:#7d7d7d;border-left-width:5px;border-left-color:#fff;border-left-style:solid;border-right-width:5px;border-right-color:#fff;border-right-style:solid;background-position:0 100%;background-repeat:repeat no-repeat}#text45:hover,.text45:hover{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text45:active,.text45:active{color:#2b7cd3;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text45,.text45{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:"LetoSans Thin",Arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;padding-left:10px;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-color:#fff;margin-right:0;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#textspan25,.textspan25{float:none;font-size:1em;line-height:1em;color:#ed6b21}#text22{float:none;font-size:20px;width:170px;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:auto;margin-top:15px;clear:none;min-height:27px;font-family:'Bebas Neue Book';color:#fff;margin-right:auto;border-bottom-color:#fff;border-bottom-width:1px;border-bottom-style:solid}#text23{float:none;font-size:20px;width:87.179487%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:auto;margin-top:5px;clear:none;min-height:57px;font-family:'Bebas Neue Book';color:#fff;border-bottom-color:#fff;border-bottom-width:1px;border-bottom-style:solid;margin-right:auto;padding-top:6px}#textspan12{float:none;font-size:52px;line-height:1em}#text24{float:none;font-size:18px;width:87.179487%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:auto;margin-top:7px;clear:none;min-height:27px;font-family:'Bebas Neue Book';color:#fff;margin-right:auto;border-bottom-color:#fff;border-bottom-width:0;border-bottom-style:solid}#BigCarBlock{float:right;height:403px;clear:none;width:290px;position:absolute;top:0;left:auto;right:0;display:block}.text15{float:right;font-size:1em;width:290px;height:124px;text-align:left;font-weight:normal;line-height:1em;clear:none;min-height:0;position:relative;top:0;left:0;display:block}#text15{float:left;font-size:1em;width:100%;height:124px;text-align:left;font-weight:normal;line-height:1em;clear:none;min-height:0;position:relative;top:0;left:0;display:block}#textspan7{float:none;font-size:60px;line-height:1em;color:#fff;font-family:'Bebas Neue Book'}.LADA_Finance{float:right;height:115px;clear:both;width:290px;background-color:rgba(255,255,255,0);position:relative;top:0;left:0;margin-top:0;margin-left:0;display:block}#LADA_Finance{float:left;height:115px;clear:both;width:100%;background-color:rgba(255,255,255,0);position:relative;top:0;left:0;margin-top:0;margin-left:0;display:block}.box1{float:left;height:115px;margin-left:0;margin-top:0;clear:none;width:250px;position:relative;top:0;left:0;background-color:rgba(255,255,255,0.65098);color:#000}#box1{float:left;height:115px;margin-left:0;margin-top:0;clear:none;width:250px;position:relative;top:0;left:0;background-color:rgba(255,255,255,0.65098)}.box2{float:left;height:115px;margin-left:0;margin-top:0;clear:none;width:40px;background-color:rgba(255,255,255,0.74902);position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow2rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat}#box2{float:left;height:115px;margin-left:0;margin-top:0;clear:none;width:40px;background-color:rgba(255,255,255,0.74902);position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow2rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat}#text16{float:left;font-size:1em;width:225px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:17px;margin-top:14px;clear:none;min-height:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;position:relative;top:0;left:0;background-position:0 100%;background-repeat:repeat no-repeat}#textspan8{float:none;font-size:24px;line-height:1em;font-family:'Bebas Neue Book'}#textspan10{float:none;font-size:24px;line-height:1em;font-family:'Bebas Neue Book'}#textspan9{float:none;font-size:56px;line-height:1em;font-family:'Bebas Neue Book'}#text17{float:left;font-size:1em;width:217px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:17px;margin-top:8px;clear:both;min-height:0;position:relative;top:0;left:0;margin-right:0}#textspan11{float:none;font-size:23.6px;line-height:1em;font-family:'Bebas Neue Book'}#LADA_Finance:hover{background-color:rgba(255,255,255,0.298039)}#LADA_Finance:active{background-color:#ed6b21}#text{float:right;font-size:1em;width:16%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;display:block;visibility:visible}#textspan{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#MenuBox{float:left;height:auto;clear:none;width:80%;position:absolute;top:32px;left:auto;right:0;bottom:auto}#text1{float:right;font-size:1em;width:13%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan1{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text2{float:right;font-size:1em;width:12%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan2{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text3{float:right;font-size:1em;width:15%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan3{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text4{float:right;font-size:1em;width:15%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan4{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text5{float:right;font-size:1em;width:12%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#text5_lb{background-attachment:scroll;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/lada_phone.png");background-position:0 7px;background-repeat:no-repeat no-repeat;background-size:auto auto;border-right:1px solid #a6a6a6;clear:none;color:#7d7d7d;float:right;font-family:"Bebas Neue Book";font-size:30px;font-weight:normal;height:37px;line-height:1em;margin:17px 15px 0 0;min-height:0;min-width:185px;padding:2px 13px 0 34px;position:relative;text-align:left;width:auto;max-width:225px}#textspan5{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text6{float:right;font-size:18px;width:12%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid;display:block;color:#000;font-style:normal}#text6_lb{border-right:0 solid #a6a6a6;clear:none;color:#ed6b21;float:right;font-family:"Bebas Neue Book";font-size:30px;font-weight:normal;height:37px;line-height:1em;margin:17px 15px 0 0;min-height:0;min-width:0;overflow:hidden;padding:2px 0 0;position:relative;text-align:left;width:auto}#textspan6{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}.mainImgButton{float:right;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block}#Button1{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block}.text18{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;background-color:rgba(0,0,0,0.498039);color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;letter-spacing:1px}.box3{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-color:rgba(0,0,0,0.701961);background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat}.box3:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#text18{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;background-color:rgba(0,0,0,0.498039);color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px}#box3{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-color:rgba(0,0,0,0.701961);background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat}.mainImgButton:hover{background-color:rgba(0,0,0,0.498039)}.mainImgButton:active{background-color:#ed6b21}#Button1:hover{background-color:rgba(0,0,0,0.498039)}#Button1:active{background-color:#ed6b21}#Akciya:hover{background-color:rgba(0,0,0,0.498039)}#Akciya:active{background-color:rgba(45,146,255,0.498039)}#Button2:hover{background-color:rgba(0,0,0,0.498039)}#Button2:active{background-color:#ed6b21}#Button2{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text19{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box4{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#Button3:hover{background-color:rgba(0,0,0,0.498039)}#Button3:active{background-color:#ed6b21}#Button3{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text20{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box5{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#Button4:hover{background-color:rgba(0,0,0,0.498039)}#Button4:active{background-color:#ed6b21}#Button4{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text21{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box6{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#CarsBox,#disclaimer{float:none;height:auto;clear:none;width:1200px;position:relative;top:0;left:0;margin-top:0;margin-left:auto;margin-right:auto;display:block;background-color:rgba(240,240,240,0)}.txt3{clear:none;display:block;float:none;height:auto;left:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:1200px;position:relative;top:0;color:#c6c6c6;font-family:Arial;font-size:11px;font-weight:normal;width:100%}.txt3 a,.txt3 a:hover,.txt3 a:active,.txt3 a:visited{color:#c6c6c6;text-decoration:underline}.txt3 a:hover{text-decoration:none}#image1{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text32{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;background-color:rgba(255,255,255,0);padding:15px 5px;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan18{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan19{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#car1{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:20%;display:block;position:relative;top:0;left:0;background-color:#f0f0f0}#car1:hover{background-color:rgba(175,175,175,0.34902)}#image1:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#car1:active{background-color:rgba(45,146,255,0.498039)}#car2:hover{background-color:rgba(175,175,175,0.34902)}#car2:active{background-color:rgba(45,146,255,0.498039)}#car2{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:20%;display:block;position:relative;top:0;left:0;background-color:#f0f0f0;margin-right:0}#image2:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#image2{float:left;width:100%;max-width:240px;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text35{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;padding-top:15px;margin-right:0;background-color:rgba(255,255,255,0);padding-bottom:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan20{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan21{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#car3:hover{background-color:rgba(175,175,175,0.34902)}#car3:active{background-color:rgba(45,146,255,0.498039)}#car3{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:20%;display:block;position:relative;top:0;left:0;margin-right:0;background-color:#f0f0f0}#image3:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#image3{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text38{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;padding-top:15px;margin-right:0;background-color:rgba(255,255,255,0);padding-bottom:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan22{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan23{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#car4:hover{background-color:rgba(175,175,175,0.34902)}#car4:active{background-color:rgba(45,146,255,0.498039)}#car4{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:19.999999%;display:block;position:relative;top:0;left:0;margin-right:0;background-color:#f0f0f0}#image4:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#image4{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text41{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;padding-top:15px;margin-right:0;background-color:rgba(255,255,255,0);padding-bottom:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan24{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan25{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#car5:hover{background-color:rgba(175,175,175,0.34902)}#car5:active{background-color:rgba(45,146,255,0.498039)}#car5{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:19.999999%;display:block;position:relative;top:0;left:0;margin-right:0;background-color:#f0f0f0}#image5:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#image5{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text44{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;padding-top:15px;margin-right:0;padding-bottom:15px;background-color:rgba(255,255,255,0);background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan26{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan27{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#text6:hover{color:#000}#textspan6:hover{color:#000}#textspan6:active{color:#ed6b21}#textspan:hover{color:#000}#textspan:active{color:#ed6b21}#textspan1:hover{color:#000}#textspan1:active{color:#ed6b21}#textspan2:hover{color:#000}#textspan2:active{color:#ed6b21}#textspan3:hover{color:#000}#textspan3:active{color:#ed6b21}#textspan4:hover{color:#000}#textspan4:active{color:#ed6b21}#textspan5:hover{color:#000}#textspan5:active{color:#ed6b21}#box3:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box4:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box5:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box6:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}.box2:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow2rght.png");background-attachment:scroll;background-color:rgba(255,255,255,0.74902);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box2:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow2rght.png");background-attachment:scroll;background-color:rgba(255,255,255,0.74902);background-position:80% 50%;background-repeat:no-repeat no-repeat}#CarsLine{float:none;height:40px;clear:none;width:100%;background-color:rgba(0,0,0,0.701961);position:fixed;top:100px;left:0;z-index:99;bottom:auto;display:block}#box{float:none;height:auto;margin-left:auto;margin-top:0;clear:none;width:1200px;margin-right:auto;position:relative;top:0;left:0;padding-left:0}#text8{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text9{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text10{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text11{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text12{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text7,.text7{float:left;font-size:20px;width:14%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid;cursor:pointer}.text7:nth-of-type(n+7){border-right:0}#text14{float:left;font-size:20px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:both;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:none;margin-right:0;position:relative;top:0;left:0;border-right-width:0;border-right-color:#fff;border-right-style:solid;cursor:pointer}#box13{float:none;height:auto;margin-left:auto;margin-top:30px;clear:none;width:1200px;margin-right:auto;position:relative;top:0;left:0;display:block}#image7{float:left;width:100%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;margin-right:0}#text50{float:left;font-size:27px;width:100%;height:80px;text-align:left;font-weight:normal;line-height:1em;margin:0 0 5px;clear:none;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#ed6b21;padding-bottom:0;overflow:hidden;padding-right:5px}#text51{float:left;font-size:1em;width:100%;height:140px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:15px;color:#000;background-color:#f0f0f0;margin-right:0;overflow:hidden}#box15,.box15{float:left;height:40px;margin-left:0;margin-top:0;clear:both;width:100%;position:relative;top:0;left:0;background-color:rgba(45,146,255,0.8);margin-right:0}#box16,.box16{float:right;height:40px;margin-left:0;margin-top:0;clear:none;width:40px;margin-right:0;background-color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 50%;background-repeat:no-repeat no-repeat}#text52{float:left;font-size:18px;width:100px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:15px;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff}#box15:hover,.box15:hover{background-color:#ed6b21}#box16:hover,.box16:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:#ed6b21;background-position:80% 50%;background-repeat:no-repeat no-repeat}#box14{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:24.5%}#box17{float:left;height:auto;margin-left:.7%;margin-top:0;clear:none;width:24.5%;margin-right:0}#text53{float:left;font-size:27px;width:100%;height:80px;text-align:left;font-weight:normal;line-height:1em;margin:0 0 5px;clear:none;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#ed6b21;padding-bottom:0;overflow:hidden;padding-right:5px}#image8{float:left;width:100%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;margin-right:0}#text54{float:left;font-size:1em;width:100%;height:140px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:15px;color:#000;margin-right:0;background-color:#f0f0f0}#box18:hover{background-color:#ed6b21}#box18{float:left;height:40px;margin-left:0;margin-top:0;clear:both;width:100%;position:relative;top:0;left:0;margin-right:0;background-color:rgba(45,146,255,0.8)}#text55{float:left;font-size:18px;width:100px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:15px;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff}#box19:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:#ed6b21;background-position:80% 50%;background-repeat:no-repeat no-repeat}#box19{float:right;height:40px;margin-left:0;margin-top:0;clear:none;width:40px;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#ed6b21;background-position:50% 50%;background-repeat:no-repeat no-repeat}#box20{float:right;height:auto;margin-left:0;margin-top:0;clear:none;width:24.5%;margin-right:0}#text56{float:left;font-size:27px;width:100%;height:80px;text-align:left;font-weight:normal;line-height:1em;margin:0 0 5px;clear:none;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#ed6b21;padding-bottom:0;overflow:hidden;padding-right:5px}#image9{float:left;width:100%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;margin-right:0}#text57{float:left;font-size:1em;width:100%;height:140px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:15px;color:#000;margin-right:0;background-color:#f0f0f0}#box21:hover{background-color:#ed6b21}#box21{float:left;height:40px;margin-left:0;margin-top:0;clear:both;width:100%;position:relative;top:0;left:0;margin-right:0;background-color:rgba(45,146,255,0.8)}#text58{float:left;font-size:18px;width:100px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:15px;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff}#box22:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:#ed6b21;background-position:80% 50%;background-repeat:no-repeat no-repeat}#box22{float:right;height:40px;margin-left:0;margin-top:0;clear:none;width:40px;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#ed6b21;background-position:50% 50%;background-repeat:no-repeat no-repeat}.box23{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:24.5%;margin-left:.65%}#box23{float:right;height:auto;margin-left:0;margin-top:0;clear:none;width:24.5%;margin-right:.7%}#text59{float:left;font-size:27px;width:100%;height:80px;text-align:left;font-weight:normal;line-height:1em;margin:0 0 5px;clear:none;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#ed6b21;padding-bottom:0;overflow:hidden;padding-right:5px}#image10,.image10{float:left;width:100%;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;margin-right:0}#text60{float:left;font-size:1em;width:100%;height:140px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:15px;color:#000;margin-right:0;background-color:#f0f0f0}#box24:hover{background-color:#ed6b21}#box24{float:left;height:40px;margin-left:0;margin-top:0;clear:both;width:100%;position:relative;top:0;left:0;margin-right:0;background-color:rgba(45,146,255,0.8)}#text61{float:left;font-size:18px;width:100px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:15px;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff}#box25:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:#ed6b21;background-position:80% 50%;background-repeat:no-repeat no-repeat}#box25{float:right;height:40px;margin-left:0;margin-top:0;clear:none;width:40px;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#ed6b21;background-position:50% 50%;background-repeat:no-repeat no-repeat}#textspan30{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan32{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan34{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan36{float:none;font-size:14px;line-height:1em;font-family:arial}#car6:hover{background-color:rgba(175,175,175,0.34902)}#car6:active{background-color:rgba(45,146,255,0.498039)}#car6{float:left;height:auto;margin-left:.125px;margin-top:0;clear:none;width:33%;display:none;position:relative;top:0;left:0;margin-right:0;background-color:#f0f0f0}#image6:hover{-webkit-filter:sepia(50%);filter:sepia(50%)}#image6{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:0;min-width:0}#text47{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:70px;position:relative;top:0;left:0;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid;padding-top:15px;margin-right:0;padding-bottom:15px;background-color:rgba(255,255,255,0);background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/corner_up.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:50% 110%;background-repeat:no-repeat no-repeat}#textspan28{float:none;font-size:27px;line-height:1em;font-family:'Bebas Neue Book'}#textspan29{float:none;font-size:14px;line-height:1em;color:#7f7f7f}#text33{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;padding-left:10px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text33:hover{background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;color:#000;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text33:active{background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;color:#ed6b21;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text34:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text34:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text34{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;padding-left:10px;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text36:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text36:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text36{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text37:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text37:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text37{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;margin-right:0;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text39:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text39:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text39{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text40:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text40:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text40{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text42:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text42:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text42{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text43:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text43:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text43{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text45:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text45:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text45{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text46:hover{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#000;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text46:active{background-color:#fff;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#ed6b21;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text46{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;padding-left:10px;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#Header{float:none;height:100px;clear:none;width:100%;position:fixed;top:0;left:0;bottom:auto;background-color:#fff;z-index:100;display:block}#Image-mobmenu{float:right;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:26px;clear:none;color:#000;display:none;position:relative;top:0;left:0;margin-right:10px;opacity:.7}#text48:hover{background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;color:#000;font-family:arial;line-height:1em;font-size:12px;font-weight:normal;text-align:left;border-top-color:#fff;border-top-width:0;border-top-style:solid;padding:12px 0 0 10px;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text48:active{background-color:#fff;font-family:arial;color:#ed6b21;line-height:1em;font-weight:normal;font-size:12px;text-align:left;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-top-color:#fff;border-top-width:0;border-top-style:solid;padding:12px 0 0 10px;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text48{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding:12px 0 0 10px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text49:hover{background-color:#fff;font-family:arial;color:#000;line-height:1em;font-size:12px;font-weight:normal;text-align:left;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-top-color:#fff;border-top-width:0;border-top-style:solid;padding:12px 0 0 10px;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text49:active{background-color:#fff;font-family:arial;color:#ed6b21;line-height:1em;font-size:12px;font-weight:normal;text-align:left;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-top-color:#fff;border-top-width:0;border-top-style:solid;padding:12px 0 0 10px;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text49{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding:12px 0 0 10px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-left-color:#fff;border-left-width:5px;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text13{float:left;font-size:20px;width:14.199219%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:0;border-right-color:#fff;border-right-style:solid}#Footer{float:none;height:auto;margin-left:auto;margin-top:40px;clear:none;width:100%;margin-right:auto;background-color:#f0f0f0;position:relative;top:0;left:0;display:block}#Footer a{color:#7d7d7d}#Footer a:hover{color:#000}#box26{float:none;height:auto;margin-left:auto;margin-top:40px;clear:none;width:1200px;margin-right:auto;position:relative;min-height:240px}#text62,.text62{float:left;font-size:1em;width:10%;height:200px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;background-attachment:scroll;-webkit-background-size:80%;background-size:80%;padding-top:5%;padding-left:2%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan37,.footer_sem_name{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan38,.footer_base_name{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text63{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/granta150.png");background-attachment:scroll;-webkit-background-size:80%;background-size:80%;margin-right:0;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan39{float:none;font-size:14px;line-height:1em;font-family:arial}#text64{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/priora150.png");background-attachment:scroll;-webkit-background-size:80%;background-size:80%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan41{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan42{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text65{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/niva150.png");background-attachment:scroll;-webkit-background-size:80%;background-size:80%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan43{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan44{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text66{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/largus150.png");background-attachment:scroll;-webkit-background-size:80%;background-size:80%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan45{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan46{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text67{float:left;font-size:1em;width:11%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan47{float:none;font-size:14px;line-height:1em;font-family:arial}#text68{float:left;font-size:1em;width:11%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#box27{float:right;height:auto;margin-left:0;margin-top:0;clear:none;width:180px;padding-left:10px;margin-right:0;position:relative;top:0;left:0;border-left-width:1px;border-left-color:#7d7d7d;border-left-style:solid}#text69{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:10px}#textspan48{float:none;font-size:14px;line-height:1em;font-family:arial;color:#7d7d7d}#textspan48_1{float:none;font-size:10px;line-height:1em;font-family:arial;color:#7d7d7d;display:block}#textspan49{float:none;font-size:33px;line-height:1em;font-family:'Bebas Neue Book'}#text70{float:left;font-size:9px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:32px;clear:none;min-height:0}#box28{float:none;height:auto;margin-left:auto;margin-top:77px;clear:none;width:163px;margin-right:auto}.social_icon{float:left;width:auto;max-width:100%;height:auto;margin-right:5px;margin-top:5px;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block}.social_icon:hover{opacity:1}#image11{float:left;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block}#image11:hover{opacity:1}#image12:hover{opacity:1}#image12{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image13:hover{opacity:1}#image13{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image14:hover{opacity:1}#image14{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image15:hover{opacity:1}#image15{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image16:hover{opacity:1}#image16{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#BigCarBlock1{float:none;height:403px;clear:none;width:290px;position:relative;top:0;left:0;right:auto;display:none;margin-top:789px;margin-left:0}#text25{float:left;font-size:1em;width:100%;height:124px;text-align:left;font-weight:normal;line-height:1em;clear:none;min-height:0;position:relative;top:0;left:0;display:block}#textspan13{float:none;font-size:60px;line-height:1em;color:#fff;font-family:'Bebas Neue Book'}#LADA_Finance1:hover{background-color:rgba(255,255,255,0.298039)}#LADA_Finance1:active{background-color:#ed6b21}#LADA_Finance1{float:left;height:115px;clear:both;width:100%;position:relative;top:0;left:0;margin-top:0;margin-left:0;display:block;background-color:rgba(255,255,255,0)}#targetBox7{float:left;height:auto;margin:0;clear:none;width:25%;position:relative;top:0;left:0;padding:20px;background-color:#f0f0f0;display:block;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/arrows.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;border-right-color:#fff;border-right-width:1px;border-right-style:solid;background-position:50% 120%;background-repeat:no-repeat no-repeat}#targetBox8{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;padding-top:15px;padding-bottom:15px;background-position:0 0,0 100%;background-repeat:repeat no-repeat}#targetImage7{float:none;width:auto;max-width:100%;height:auto;margin-left:auto;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:auto}#targetText44{float:left;font-size:18px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:10px;clear:none;min-height:0;font-family:'Bebas Neue Book'}#targetBox7:hover{background-color:#e6e6e6}#targetBox9:hover{background-color:#e6e6e6}#targetBox9{float:left;height:auto;margin:0;clear:none;width:24.999999%;position:relative;top:0;left:0;padding:20px;display:block;border-right-color:#fff;border-right-width:1px;border-right-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/arrows.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#f0f0f0;background-position:50% 120%;background-repeat:no-repeat no-repeat}#targetBox10{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;padding-top:15px;padding-bottom:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-position:0 0,0 100%;background-repeat:repeat no-repeat}#targetImage8{float:none;width:auto;max-width:100%;height:auto;margin-left:auto;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:auto}#targetText45{float:left;font-size:18px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:10px;clear:none;min-height:0;font-family:'Bebas Neue Book'}#targetBox11:hover{background-color:#e6e6e6}#targetBox11{float:left;height:auto;margin:0;clear:none;width:24.999999%;position:relative;top:0;left:0;padding:20px;display:block;border-right-color:#fff;border-right-width:1px;border-right-style:solid;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/arrows.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#f0f0f0;background-position:50% 120%;background-repeat:no-repeat no-repeat}#targetBox12{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;padding-top:15px;padding-bottom:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../img/points_horiz.gif");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-position:0 0,0 100%;background-repeat:repeat no-repeat}#targetImage9{float:none;width:auto;max-width:100%;height:auto;margin-left:auto;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;margin-right:auto}#targetText46{float:left;font-size:18px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:10px;clear:none;min-height:0;font-family:'Bebas Neue Book'}#targetBox13{float:left;height:138px;margin:0;clear:none;width:24.999999%;position:relative;top:0;left:0;padding:5px;display:block;font-family:"LetoSans Thin"}#targetText47{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;display:block}#targetTextspan17,#footer_dealer_address{float:none;font-size:14px;line-height:1em;color:#7d7d7d}#targetTextspan19{float:none;font-size:14px;line-height:1em;color:#7d7d7d}#targetTextspan19:hover{color:#000;text-decoration:underline}#targetTextspan18{float:none;font-size:33px;line-height:1em;font-family:'Bebas Neue Book';color:#ed6b21}#text26{float:left;font-size:1em;width:215px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:17px;margin-top:14px;clear:none;min-height:0;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:0 100%;background-repeat:repeat no-repeat}#textspan14{float:none;font-size:24px;line-height:1em;font-family:'Bebas Neue Book'}#textspan15{float:none;font-size:56px;line-height:1em;font-family:'Bebas Neue Book'}#textspan16{float:none;font-size:24px;line-height:1em;font-family:'Bebas Neue Book'}#text27{float:left;font-size:1em;width:217px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:17px;margin-top:8px;clear:both;min-height:0;position:relative;top:0;left:0;margin-right:0}#textspan17{float:none;font-size:24px;line-height:1em;font-family:'Bebas Neue Book'}#Button11:hover{background-color:rgba(0,0,0,0.498039)}#Button11:active{background-color:#ed6b21}#Button11{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block}#text28{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box9:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box9{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#Button21:hover{background-color:rgba(0,0,0,0.498039)}#Button21:active{background-color:#ed6b21}#Button21{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text29{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039);min-width:0}#box10:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box10{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#Button31:hover{background-color:rgba(0,0,0,0.498039)}#Button31:active{background-color:#ed6b21}#Button31{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text30{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box11:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box11{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#Button41:hover{background-color:rgba(0,0,0,0.498039)}#Button41:active{background-color:#ed6b21}#Button41{float:left;height:38px;margin-left:0;margin-top:3px;clear:both;width:290px;position:relative;top:0;left:0;display:block;margin-right:0;padding-top:0}#text31{float:left;font-size:18px;width:250px;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:38px;position:relative;top:0;left:0;color:#fff;font-family:'Bebas Neue Book';padding-top:10px;padding-left:15px;background-color:rgba(0,0,0,0.498039)}#box12:hover{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;background-color:rgba(0,0,0,0.701961);background-position:80% 50%;background-repeat:no-repeat no-repeat}#box12{float:left;height:38px;margin-left:0;margin-top:0;clear:none;width:13.793103%;position:relative;top:0;left:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow1rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:rgba(0,0,0,0.701961);background-position:50% 50%;background-repeat:no-repeat no-repeat}#textspan40{float:none;font-size:12px;line-height:1em;color:#7d7d7d;font-family:arial}#Car{float:none;height:500px;clear:none;width:100%;position:fixed;top:110px;left:0;bottom:auto;z-index:100;display:none}#CarFrame{float:none;height:490px;clear:none;width:1200px;position:relative;margin-left:auto;margin-right:auto;margin-top:10px;display:block;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,0.498039) 0 10px 25px 0;box-shadow:rgba(0,0,0,0.498039) 0 10px 25px 0}#image{float:left;width:auto;max-width:100%;height:auto;margin-left:144px;margin-top:3px;clear:none;color:#000}.table_desktop{display:block}.table_mobile{display:none}@media only screen and (max-width:1250px){#MainImg{float:none;height:500px;clear:none;width:100%;background-attachment:scroll;-webkit-background-size:cover;background-size:cover;display:block;background-position:50% 50%;background-repeat:no-repeat no-repeat}#logo{float:left;width:auto;max-width:100%;height:auto;margin-left:0;clear:none;color:#000;margin-right:0}#TopMenu{float:none;height:90px;margin-left:auto;margin-top:0;clear:none;width:94%;margin-right:auto}#MainBox{width:94%}#CarsBox,#disclaimer{width:94%;margin-left:auto;margin-right:auto;float:none;clear:none}#baners{width:94%}#NewsBox{width:94%;height:auto}#text44,.text44{height:170px}#textspan18{font-size:25px}#image1{opacity:1}#text32{padding-top:15px;height:auto;min-height:70px}#image2{opacity:1}#text35{height:auto;min-height:70px;padding-right:5px;padding-left:5px;padding-top:15px}#textspan20{font-size:25px}#image3{opacity:1}#text38{padding-top:15px;height:auto;min-height:70px;padding-right:5px;padding-left:5px}#textspan22{font-size:25px}#image4{opacity:1}#text41{padding-top:15px;height:auto;min-height:70px;padding-right:5px;padding-left:5px}#textspan24{font-size:25px}#image5{opacity:1}#text44{padding-top:15px;height:auto;min-height:70px;padding-right:5px;padding-left:5px}#textspan26{font-size:25px}#box{width:94%}#box13{width:94%;height:auto}#text56{font-size:24px;height:75px}#text53{font-size:24px;height:75px}#text50{font-size:24px;height:75px}#text59{font-size:24px;height:75px}#textspan35{float:none;font-size:24px;line-height:1em}#textspan33{float:none;font-size:24px;line-height:1em}#textspan31{float:none;font-size:24px;line-height:1em}.box23{overflow:hidden}#box23{overflow:hidden;margin-right:.7%}#image6{opacity:1}#text47{padding-top:15px;height:auto;min-height:70px;padding-right:5px;padding-left:5px}#textspan28{font-size:25px}#Image-mobmenu{display:none}#text46{border-right-width:5px;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#box20{margin-right:0}#box26{width:94%}#text68{padding-top:5%}#BigCarBlock1{display:none}#CarFrame{float:none;margin-left:auto;margin-top:0;clear:none;width:94%;margin-right:auto}}@media only screen and (max-width:900px){#targetTextspan18{font-size:24px}#text5_lb{font-size:25px;padding-top:6px}#text6_lb{font-size:25px;padding-top:6px}#MainImg{top:0;left:0;position:relative;width:100%;margin-top:100px}#MenuBox{top:77px;right:0;width:100%;left:auto}#TopMenu{height:100px;margin-left:auto;margin-right:auto}#BNimage6{width:33%}#BNimage7{width:33%;margin-left:.5%}#BNimage8{width:33%;margin-left:.5%}#BNimage9{display:none}#NewsBox{height:auto}#News1,.News1{width:25%}.News1:nth-of-type(n+5){display:none}#text44,.text44{height:170px}#logo{clear:none;margin-top:15px}#text{clear:none;margin-left:0;margin-right:0;float:right;margin-top:0;width:17%}#text1{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right;width:14%}#text2{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text3{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right;width:16%}#text4{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right;width:16%}#text5{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right;width:13%}#text6{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#CarsBox,#disclaimer{display:block}#MainBox{width:93.999787%;height:403px}#Akciya{width:195px;height:145px}#text22{width:170px}#text23{width:87.179487%}#text24{width:87.179487%}#BigCarBlock{width:290px;height:403px}#text15{width:100%;height:124px}#LADA_Finance{width:100%;height:115px}#box1{width:250px;height:115px}#text16{width:225px}#text17{width:217px}#box2{width:40px;height:115px}#Button1{width:290px;height:38px}#text18{width:250px}#box3{width:13.793103%;height:38px}#Button2{width:290px;height:38px}#text19{width:250px}#box4{width:13.793103%;height:38px}#Button3{width:290px;height:38px}#text20{width:250px}#box5{width:13.793103%;height:38px}#Button4{width:290px;height:38px}#text21{width:250px}#box6{width:13.793103%;height:38px}#box14{width:33%}#box17{width:33%;margin-left:.5%}.box23{width:49%}#box23{width:32%;display:none}#box20{display:block;width:33%;margin-right:0}#box13{height:auto}#textspan33{font-size:22px}#textspan31{font-size:22px}#text50{font-size:22px}#car1{width:25%}#image1{width:100%}#car2{width:25%}#image2{max-width:none}#car3{width:25%}#car4{width:25%}#car5{display:none}#car6{display:none}#Header{height:100px}#CarsLine{display:block;top:100px;bottom:auto}#Image-mobmenu{display:none}#text43{border-right-width:5px;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text62,.text62{width:12.2%;padding-top:7%}#text63{width:14.2%;padding-top:6%}#text64{width:14.2%;padding-top:6%}#text65{width:14.2%;padding-top:6%}#text66{width:14.2%;padding-top:6%}#text67{width:14.2%;padding-top:6%}#text68{width:14.2%;padding-top:6%}#box27{margin-top:20px;width:100%;border-left-width:0}#text69{width:100%}#text70{margin-top:15px;margin-left:0;clear:none}#box28{margin-top:71px}#BigCarBlock1{width:290px;height:403px;display:none}#text25{width:100%;height:124px}#LADA_Finance1{width:100%;height:115px}#text26{width:215px}#text27{width:217px}#Button11{width:290px;height:38px}#text28{width:250px}#box9{width:13.793103%;height:38px}#Button21{width:290px;height:38px}#text29{width:250px}#box10{width:13.793103%;height:38px}#Button31{width:290px;height:38px}#text30{width:250px}#box11{width:13.793103%;height:38px}#Button41{width:290px;height:38px}#text31{width:250px}#box12{width:13.793103%;height:38px}#Car{height:110px}#CarFrame{margin-left:auto;margin-right:auto}}@media only screen and (max-width:650px){#targetTextspan18{font-size:33px}#text6_lb{clear:both;float:left;left:0;margin:0;position:relative;right:auto;padding-top:8px;font-size:30px;height:44px}#text5_lb{bottom:auto;clear:none;left:auto;margin:0;position:relative;right:12px;top:17px}#image_lb{bottom:auto;clear:right;left:auto;margin-left:0;margin-right:0;margin-top:0;position:relative;right:0;top:62px;z-index:9}.box23{display:block;width:49.2%;margin-top:15px;margin-right:0;clear:none}#box23{display:block;width:49.5%;margin-top:15px;margin-right:0;clear:none}#box14{width:49.5%;display:none !important}#box17{width:49.5%;margin-left:0;margin-right:0;float:right;margin-top:0;clear:none}#box20{width:49.5%;margin-right:0;margin-top:15px;margin-left:0;float:left;clear:both}#text50{font-size:27px;height:80px}#textspan31{font-size:27px}#textspan33{font-size:27px}#textspan35{font-size:27px}#text59{height:80px}#text56{height:80px}#text53{height:80px}#car1{width:33%}#car2{width:33%}#car3{width:33%}#car4{width:33%;margin-top:10px}#car5{width:33%;display:block;margin-top:10px}#car6{width:33%;display:block;margin-top:10px;margin-right:0;margin-left:0;clear:none}#CarsBox,#disclaimer{margin-top:0;clear:none;display:block;padding-top:10px}#logo{clear:none;max-width:none;width:150px}#MenuBox{display:none}#Header{height:100px}#CarsLine{top:100px;bottom:auto}#TopMenu{height:100px}#MainImg{margin-top:100px;margin-left:0;clear:none}#NewsBox{clear:none}#News1,.News1{width:33.3%}.News1:nth-of-type(n+3){display:block}#box13{clear:none}#Image-mobmenu{float:right;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:26px;clear:none;color:#000;display:block;position:relative;top:0;left:0;margin-right:10px;opacity:.7}#text48{margin:0;clear:none}#text49{margin:0;clear:none}#Image-mobmenu:hover{opacity:1}#text46{border-right-width:1px}#text40{border-right-width:5px;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text62,.text62{width:24.5%;min-width:110px;padding-top:12%;padding-left:3%}#text63{width:25%;padding-top:11%}#text64{width:25%;padding-top:11%}#text65{width:25%;padding-top:11%}#text66{width:25%;margin-top:20px;padding-top:11%}#text67{width:25%;margin-top:20px;padding-top:11%}#text68{width:25%;margin-top:20px;padding-top:11%}#BigCarBlock1{display:none}#Car{height:80px}#BNimage6{width:49.5%}#BNimage7{width:49.5%;margin-left:1%}#BNimage8{margin-left:0;margin-top:5px;width:49.5%}#BNimage9{display:block;width:49.5%;padding-top:0;margin-top:5px}#targetBox7{width:50%}#targetBox9{width:50%;border-right-width:0}#targetBox11{width:50%;border-top-width:1px;border-top-color:#fff;border-top-style:solid}#targetBox13{width:50%}.table_desktop{display:none}.table_mobile{display:block}}@media only screen and (max-width:520px){.BigCarBlock{width:100%}#dealerLocation{margin-top:0 !important}#text5_lb{background-attachment:scroll;background-image:url("/bitrix/templates/newpiterlada/ds/css/../img/lada_phone.png");background-position:0 3px;background-repeat:no-repeat no-repeat;background-size:auto auto;bottom:auto;font-size:25px;height:30px;top:17px;padding-top:2px}#text6_lb{bottom:auto;font-size:25px;height:30px;padding-top:0;right:auto;top:61px;clear:both;float:left;left:15px;margin:0;position:absolute}#adv_1{width:100%;float:left;display:table-cell;text-align:center}#adv_2{float:left}.image_adv{max-width:310px;width:100%;margin:0 auto;display:block}.textspan8_adv{color:#000}.text17_adv{background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");border-bottom:1px dotted #444;border-top:1px dotted #444}#Header{position:relative}#CarsLine{top:0;position:relative}#MainImg{margin-top:0}#CarsMenuBox,.CarsMenuBox{position:relative !important;top:0 !important}#box{background-color:#222;padding:40px 0 0;width:100% !important}.text7{width:100%;display:none;margin:0 0 !important;padding:10px 0;border-top:1px dotted #7d7d7d;border-right:0}#text14{display:block;position:absolute}.text15{float:right;text-align:right}.LADA_Finance{float:left}#box14{width:100%;position:absolute}#text51{height:90px}#text50{height:50px}#car1{width:50%}#car2{width:50%}#car3{width:50%;margin-top:10px}#car4{width:50%;margin-top:10px}#car5{width:50%}#car6{width:50%}#text40{border-right-width:5px;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text37{border-right-width:5px;font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#image1{width:100%}#image2{width:100%}#image3{width:100%}#image4{width:100%}#image5{width:100%}#image6{width:100%}#box17{width:100%;margin-left:0;margin-top:15px}#text53{height:50px}#text54{height:90px}#MainBox{display:block;height:150px;margin-top:90px}#box20{width:100%;margin-right:0}.box23{width:100%}#box23{width:100%}#text59{height:50px}#text60{height:90px}#text56{height:50px}#text57{height:90px}#MainImg{margin-top:80px;height:280px}#BigCarBlock{display:none}#Akciya{position:absolute;bottom:auto;top:auto;left:auto;width:195px;clear:none;float:right;right:0}#text22{width:170px}#text23{width:87.179487%}#text24{width:87.179487%}#text8{display:none}#text9{display:none}#text10{display:none}#text11{display:none}#text12{display:none}#text13{display:none}#text48{font-weight:normal;line-height:1em;border-right-style:solid;border-right-color:#fff;border-top-color:#fff;border-top-style:solid}#text49{font-weight:normal;line-height:1em;border-right-style:solid;border-right-color:#fff;border-top-color:#fff;border-top-style:solid;font-size:12px;text-align:left;font-family:arial;color:#7d7d7d;border-right-width:5px;border-top-width:0;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text48:hover{border-right-width:5px;border-right-style:solid;border-right-color:#fff}#text49:hover{border-right-width:5px;border-right-style:solid;border-right-color:#fff}#text48:active{border-right-width:5px;border-right-style:solid;border-right-color:#fff}#text49:active{border-right-width:5px;border-right-style:solid;border-right-color:#fff}#text43{font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text46{font-size:12px;text-align:left;font-weight:normal;line-height:1em;font-family:arial;color:#7d7d7d;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;background-color:#fff;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;border-left-width:5px;border-left-color:#fff;border-left-style:solid;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text47{font-size:1em;text-align:center;font-weight:normal;line-height:1em;border-right-width:1px;border-right-color:rgba(255,255,255,0.74902);border-right-style:solid}#BigCarBlock1{display:block;top:0;right:auto;position:relative;left:0;width:94%;margin-right:auto;margin-top:10px;clear:none;margin-left:auto;float:none;height:auto}#text25{width:100%;height:auto;text-align:left}#LADA_Finance1{width:100%;height:115px}#text26{width:215px}#text27{width:217px}#Button11{width:100%;height:38px}#text28{width:85%}#box9{width:15%;height:38px}#Button21{width:100%;height:38px}#text29{width:85%}#box10{width:15%;height:38px}#Button31{width:100%;height:38px}#text30{width:85%}#box11{width:15%;height:38px}#Button41{width:100%;height:38px}#text31{width:85%}#box12{width:15%;height:38px}#box13{margin-top:20px;clear:none}#Footer{margin-top:37px;clear:none}#CarsBox,#disclaimer{margin:0 auto;clear:none;padding-top:10px}#textspan13{color:#ed6b21}#News1,.News1{width:50%}.News1:nth-of-type(n+5){display:none}}@media only screen and (max-width:360px){#img_in_sale{right:100px}#text62,.text62{min-width:110px;padding-left:12%;padding-top:21%;width:50%}#Header{height:120px}#dealerLocation{margin-top:17px}#text5_lb{position:absolute;top:84px;left:5px;padding-right:35px;border-right:0;padding-top:2px;z-index:9}#text6_lb{top:54px;font-size:25px}#image_lb{top:85px}#targetBox7{width:100%}#targetBox9{width:100%;border-top-color:#fff;border-top-width:1px;border-top-style:solid}#targetBox11{width:100%}#targetBox13{width:100%}#BNimage6{width:100%}#BNimage7{margin-left:0;width:100%;padding-top:5px}#BNimage8{margin-top:5px;width:100%;padding-top:0}#BNimage9{width:100%}.News1{width:100%}.text44{height:auto}#text54{width:33.3%;padding-top:15%}#text55{width:33.3%;padding:15% 0 0 3%}#text56{width:33.3%;padding:15% 0 0 3%}#text57{width:33.3%;margin-top:20px;padding-top:15%}#text58{width:33.3%;padding-top:15%}#textspan31{font-size:14px}#textspan33{font-size:14px}#textspan35{font-size:14px}#textspan37,.footer_sem_name{font-size:14px}#textspan39{font-size:14px}#text60{width:33.3%;padding-top:15%;text-align:center;padding-left:0}#text59{width:33.3%;padding-top:15%;padding-left:0;text-align:center}}.MNimage{width:100%;max-width:292px;max-height:160px}@media handheld,only screen and (min-device-width :168px) and (max-device-width :640px) and (orientation :landscape){#Header{position:relative !important}#CarsLine{top:0;position:relative !important}#MainImg{margin-top:0 !important}.CarsMenuBox{position:absolute;width:100%;top:30px}#PathBox{margin-top:15px !important}#dealerLocation{position:relative !important;margin-top:3px !important}}#boxPopUp{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}#boxPopUpFishka{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}#boxShadow{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;background-color:rgba(0,0,0,0.7)}#popUpImg{position:fixed;width:800px;height:500px;top:50%;left:50%;margin-top:-250px;margin-left:-400px;z-index:1001}#popUpImgFishka{position:fixed;width:300px;height:500px;top:50%;left:50%;margin-top:-250px;margin-left:-150px;z-index:1001}.td_btn1,.td_btn2{font-family:"Bebas Neue Book";width:94%;max-width:250px;font-size:22px;line-height:22px;border-radius:22px;padding:6px;text-align:center;font-weight:500;cursor:pointer;text-decoration:none;position:relative;background-color:transparent;border-style:solid;border-width:2px;transition:background-color .1s linear 0,color .1s linear 0;color:#52595d}.td_btn1:hover,.td_btn2:hover{color:#fff;background-color:#ffa700}.td_btn1{margin:-320px auto 0}.td_btn2{margin:15px auto 0}#popUpGranta{position:absolute;width:200px;height:300px;border:0;left:0;bottom:0;cursor:pointer}#popUp4x4{position:absolute;width:200px;height:300px;border:0;left:200px;bottom:0;cursor:pointer}#popUpLargus{position:absolute;width:200px;height:300px;border:0;left:400px;bottom:0;cursor:pointer}#popUpLargusF{position:absolute;width:200px;height:300px;border:0;left:600px;bottom:0;cursor:pointer}#popUpClose{position:absolute;width:100%;height:50px;border:0;right:0;bottom:0;cursor:pointer}.send_button{background-color:#ed6b21;border:medium none;border-radius:0;clear:both;color:#fff !important;display:block;font-family:"Bebas Neue Book";font-size:30px;font-weight:normal;height:auto;line-height:1em;margin:20px 0 0;min-height:0;padding:15px;text-align:center;width:100%}.send_button a{color:#fff !important}.send_button:hover a{color:#52595d !important}a.send_button:hover{background-color:#52595d}

/* End */


/* Start:/bitrix/templates/newpiterlada/ds/css/page_news_dealer_single.min.css?163307200953620*/
.news_name{color:#222}.SubMenuBoxTitle{margin:28px 15px -15px 0;border-right:0 solid #a6a6a6;clear:both;color:#ed6b21;font-family:"Bebas Neue Book";font-size:36px;font-weight:normal;line-height:1em;min-height:0;min-width:0;padding:2px 0 0;position:relative;text-align:left;width:100%}h1{border-right:0 solid #a6a6a6;clear:both;color:#ed6b21;font-family:"Bebas Neue Book";font-size:36px;font-weight:normal;line-height:1em;margin:0 15px 20px 0;min-height:0;min-width:0;padding:2px 0 0;position:relative;text-align:left;width:100%}h2{border-right:0 solid #a6a6a6;clear:both;color:#ed6b21;font-family:"Bebas Neue Book";font-size:26px;font-weight:normal;line-height:1em;margin:0 15px 20px 0;min-height:0;min-width:0;padding:2px 0 0;position:relative;text-align:left;width:100%}#Day{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#ed6b21;padding-right:10px;min-width:0}#Zag{float:left;font-size:36px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:10px;clear:both;min-height:0;position:relative;top:0;left:0;margin-right:0;font-family:'Bebas Neue Book';padding-top:0;margin-bottom:0}.news_one_text{float:left;font-size:16px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:normal;margin-left:0;margin-top:20px;clear:both;min-height:0;position:relative;top:0;left:0;margin-right:0;font-family:arial;color:#7d7d7d;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;overflow-y:auto}.news_one_text p{margin:11px 0}.news_one_text a{color:#ed6b21}.one_text a{color:#ed6b21}.one_text img{max-width:100%}.news_one_text img{max-width:100%}#text:hover{color:#000}#text{float:left;font-size:18px;width:14%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:.03125px;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid;display:block;color:#000;font-style:normal}#textspan:hover{color:#000}#textspan:active{color:#ed6b21}#textspan{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text1{float:right;font-size:1em;width:18%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;display:block;visibility:visible}#textspan1:hover{color:#000}#textspan1:active{color:#ed6b21}#textspan1{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text2{float:right;font-size:1em;width:13%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan2:hover{color:#000}#textspan2:active{color:#ed6b21}#textspan2{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text3{float:right;font-size:1em;width:12%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan3:hover{color:#000}#textspan3:active{color:#ed6b21}#textspan3{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text4{float:right;font-size:1em;width:15%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan4:hover{color:#000}#textspan4:active{color:#ed6b21}#textspan4{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text5{float:right;font-size:1em;width:16%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan5:hover{color:#000}#textspan5:active{color:#ed6b21}#textspan5{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#text6{float:right;font-size:1em;width:12%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;border-right-width:1px;border-right-color:#7f7f7f;border-right-style:solid}#textspan6:hover{color:#000}#textspan6:active{color:#ed6b21}#textspan6{float:none;font-size:18px;line-height:1em;font-family:'Bebas Neue Book';color:#7f7f7f}#Image-mobmenu{float:right;width:20px;max-width:100%;height:20px;margin-left:0;margin-top:26px;clear:none;color:#000;display:none;position:relative;top:0;left:0;margin-right:10px;opacity:.7}#box{float:none;height:auto;margin-left:auto;margin-top:0;clear:none;width:94%;margin-right:auto;position:relative;top:0;left:0;max-width:1200px}#text7{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text8{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text9{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text10{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text11{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text12{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:1px;border-right-color:#fff;border-right-style:solid}#text13{float:left;font-size:20px;width:14.28%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:11px;clear:none;min-height:0;font-family:'Bebas Neue Book';color:#fff;display:block;margin-right:0;position:relative;top:0;left:0;border-right-width:0;border-right-color:#fff;border-right-style:solid}.News2_pr:hover{background-image:-webkit-linear-gradient(270deg,white 20%,#f0f0f0 100%);background-image:linear-gradient(180deg,white 20%,#f0f0f0 100%);background-position:0 0;background-repeat:repeat;background-attachment:scroll}.News2_pr:active{background-image:-webkit-linear-gradient(270deg,rgba(45,146,255,0) 0,rgba(45,146,255,0.309804) 100%);background-image:linear-gradient(180deg,rgba(45,146,255,0) 0,rgba(45,146,255,0.309804) 100%);background-position:0 0;background-repeat:repeat;background-attachment:scroll}.News2_pr{float:left;height:auto;margin-left:0;margin-top:0;clear:both;width:100%;position:relative;top:0;left:0;display:block;margin-right:0;min-width:0}.text21_pr{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:0;margin-bottom:0;overflow-y:hidden;overflow-x:hidden;font-family:'Bebas Neue Book';color:#7d7d7d;padding-top:15px;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz 1.gif");background-position:0 100%;background-repeat:repeat-x;background-attachment:scroll;-webkit-background-size:auto;background-size:auto}.text22:hover{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat;background-attachment:scroll;background-color:#fff}.text22:active{color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat;background-attachment:scroll;background-color:#fff}.text22{float:left;font-size:12px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:arial;padding-top:12px;color:#7d7d7d;display:block;padding-left:10px;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat;background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-color:#fff}#NewsBody{float:none;height:auto;margin-left:auto;margin-top:160px;clear:none;width:94%;max-width:1200px;position:relative;top:0;left:0;display:block;margin-right:auto}#NewsTxtSingle{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:70%;position:relative;top:0;left:0;margin-right:0;display:block}#NewsTxt{float:left;height:auto;margin-left:0;margin-top:20px;clear:none;width:100%;position:relative;top:0;left:0;margin-right:0;display:block}#SubMenuBox{float:right;height:auto;margin-left:0;margin-top:0;clear:none;width:30%;position:relative;top:0;left:0;margin-right:0;padding-left:20px;display:block}#SubMenu{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;padding:10px;border-width:3px 1px 1px;border-color:#ed6b21 #7d7d7d #7d7d7d;border-style:solid dotted dotted;-webkit-box-shadow:#bebebe 0 20px 20px -15px;box-shadow:#bebebe 0 20px 20px -15px;position:relative;top:0;left:0}#SubMenu .selected{color:#ed6b21 !important}#SubMenu_pr:hover{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#SubMenu_pr:active{color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#SubMenu_pr{float:left;font-size:24px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';padding-top:6px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;padding-left:10px;border-left-width:5px;border-left-color:#fff;border-left-style:solid;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-color:#fff;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text32:hover,.text32:hover{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text32:active,.text32:active{color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:0 100%,97% 50%;background-repeat:repeat-x,no-repeat}#text32,.text32{float:left;font-size:24px;width:100%;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';padding-top:6px;padding-bottom:6px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;padding-left:10px;border-left-width:5px;border-left-color:#fff;border-left-style:solid;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"),url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto,auto;background-size:auto,auto;background-color:#fff;background-position:0 100%,94% 50%;background-repeat:repeat-x,no-repeat}#text33:hover{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;background-position:97% 50%;background-repeat:no-repeat no-repeat}#text33:active{color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;background-color:#fff;-webkit-background-size:auto;background-size:auto;background-position:97% 50%;background-repeat:no-repeat no-repeat}#text33{float:left;font-size:24px;width:100%;height:35px;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:both;min-height:0;min-width:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';padding-top:6px;color:#7d7d7d;display:block;border-right-width:5px;border-right-style:solid;border-right-color:#fff;border-top-width:0;border-top-color:#fff;border-top-style:solid;padding-left:10px;border-left-width:5px;border-left-color:#fff;border-left-style:solid;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:94% 50%;background-repeat:no-repeat no-repeat}#News11:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News1:hover{-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}.News1_pr:hover{-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:-2px;margin-bottom:12px}.News1_pr:active{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#bdbdbd;border-right-color:#bdbdbd;border-bottom-color:#bdbdbd;border-left-color:#bdbdbd;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#NewsColumn1{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:33.3%;position:relative;top:0;left:0;display:block;margin-right:0;min-width:0;padding:0 5px 0 0}.News1_pr{float:left;height:auto;margin-left:0;margin-right:1%;margin-top:0;margin-bottom:10px;clear:none;width:100%;display:block;padding:10px;border:1px solid #bdbdbd;background-color:#fff}#News1{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;display:block;padding:10px;border:1px solid #bdbdbd}#text16_pr,.text16_pr{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;margin-bottom:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box1{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/v4/img/viewimg1%20(1)%202.jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News11{float:left;height:auto;margin-left:0;margin-top:10px;clear:none;width:100%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text17{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News12:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News12{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text18{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News13:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News13{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;display:block;padding:10px;border:1px solid #bdbdbd;margin-right:0}#text19{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box2{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/viewimg122.jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News14:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News14{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text20{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#text16_pr:hover,.text16_pr:hover{color:#000}#text17:hover{color:#000}#text18:hover{color:#000}#text19:hover{color:#000}#text20:hover{color:#000}#News1:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#News11:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News12:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News13:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News14:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#NewsColumn11{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:33.3%;position:relative;top:0;left:0;display:block;margin-right:0;min-width:0;padding:0 5px}#News16:hover{-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News16:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News16{float:left;height:auto;margin-left:0;margin-top:10px;clear:none;width:100%;display:block;padding:10px;border:1px solid #bdbdbd}#text22:hover{color:#000}#text22{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box3{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/v4/img/viewimg111(4).jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News15:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#News15:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#News15{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text21:hover{color:#000}#text21{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News17:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News17:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News17{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text23:hover{color:#000}#text23{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News18:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News18:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News18{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;display:block;padding:10px;border:1px solid #bdbdbd;margin-right:0}#text24:hover{color:#000}#text24{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box4{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/v4/img/viewimg154(4).jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News19:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News19:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News19{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text25:hover{color:#000}#text25{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#NewsColumn12{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:33.3%;position:relative;top:0;left:0;display:block;margin-right:0;min-width:0;padding:0 0 0 5px}#News110:hover{-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#News110:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px;margin-top:-2px;margin-bottom:2px}#News110{float:left;height:auto;margin-left:0;margin-top:0;clear:none;width:100%;display:block;padding:10px;border:1px solid #bdbdbd}#text26:hover{color:#000}#text26{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box5{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/v4/img/viewimg1%20(2)%202.jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News111:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News111:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News111{float:left;height:auto;margin-left:0;margin-top:10px;clear:none;width:100%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text27:hover{color:#000}#text27{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News113:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News113:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News113{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text29:hover{color:#000}#text29{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#News112:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News112:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News112{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;display:block;padding:10px;border:1px solid #bdbdbd;margin-right:0}#text28:hover{color:#000}#text28{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0 0 15px;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box6{float:left;height:150px;clear:none;width:100%;position:relative;top:0;left:0;min-height:0;display:block;margin-top:0;margin-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/viewimg1 3.jpg");background-attachment:scroll;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:repeat repeat}#News114:hover{border:1px solid #bdbdbd;-webkit-box-shadow:#8d8d8d 0 10px 15px -10px;box-shadow:#8d8d8d 0 10px 15px -10px;margin-top:8px;margin-bottom:2px}#News114:active{border:1px solid #bdbdbd;-webkit-box-shadow:#bebebe 0 10px 15px -10px;box-shadow:#bebebe 0 10px 15px -10px}#News114{float:left;height:auto;margin-left:0;margin-top:10px;clear:both;width:100.000002%;margin-right:0;display:block;border:1px solid #bdbdbd;padding:10px}#text30:hover{color:#000}#text30{float:left;font-size:20px;width:100%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding:0;margin-right:0;overflow:hidden;font-family:'Bebas Neue Book';color:#7d7d7d}#box7{float:none;height:auto;margin-left:auto;margin-top:40px;clear:none;width:94%;margin-right:auto;position:relative;min-height:220px;max-width:1200px}#text34{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan22{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan23{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text35{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/granta150.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan24{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan25{color:#7d7d7d;line-height:1em;font-size:12px}#text36{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/priora150.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan26{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan27{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text37{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/niva150.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan28{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan29{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text38{float:left;font-size:1em;width:11%;height:auto;text-align:left;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:3%;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/largus150.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#textspan30{float:none;font-size:14px;line-height:1em;font-family:arial}#textspan31{float:none;font-size:12px;line-height:1em;color:#7d7d7d}#text39{float:left;font-size:1em;width:11%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#text40{float:left;font-size:1em;width:11%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:5%;padding-left:0;margin-right:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");background-attachment:scroll;-webkit-background-size:70%;background-size:70%;background-position:50% 0;background-repeat:no-repeat no-repeat}#box8{float:right;height:156px;margin-left:0;margin-top:0;clear:none;width:190px;margin-right:0;position:relative;top:0;left:0;border-left-width:1px;border-left-color:#7d7d7d;border-left-style:solid}#text41{float:left;font-size:1em;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:0;clear:none;min-height:0;position:relative;top:0;left:0;padding-top:10px}#textspan32{float:none;font-size:14px;line-height:1em;font-family:arial;color:#7d7d7d}#textspan33{float:none;font-size:33px;line-height:1em;font-family:'Bebas Neue Book'}#box9{float:none;height:auto;margin-left:auto;margin-top:77px;clear:none;width:135px;margin-right:auto}#image4:hover{opacity:1}#image4{float:left;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block}#image5:hover{opacity:1}#image5{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image6:hover{opacity:1}#image6{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image7:hover{opacity:1}#image7{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#image8:hover{opacity:1}#image8{float:left;width:auto;max-width:100%;height:auto;margin-left:5px;margin-top:0;clear:none;color:#000;position:relative;top:0;left:0;opacity:.7;display:block;margin-right:0}#text42{float:left;font-size:9px;width:100%;height:auto;text-align:center;font-weight:normal;line-height:1em;margin-left:0;margin-top:32px;clear:none;min-height:0}#NewsMore{float:left;height:35px;margin-left:0;margin-top:20px;clear:both;width:100%;margin-right:0;background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:0 50%;background-repeat:repeat no-repeat;cursor:pointer}#text31:hover{color:#000;border-color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive 1.png");background-attachment:scroll;background-color:#f0f0f0;-webkit-background-size:auto;background-size:auto;background-position:4px 50%;background-repeat:no-repeat no-repeat}#text31:active{color:#ed6b21;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive 2.png");background-attachment:scroll;background-color:#fff;-webkit-background-size:auto;background-size:auto;border-color:#000;background-position:4px 50%;background-repeat:no-repeat no-repeat}#text31{float:none;font-size:20px;width:96%;height:26px;text-align:right;font-weight:normal;line-height:1em;clear:none;min-height:0;position:static;top:0;left:0;font-family:'Bebas Neue Book';padding-top:7px;color:#7d7d7d;display:block;border:1px dotted #7d7d7d;padding-left:0;padding-right:12px;margin-top:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive.png");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#f0f0f0;letter-spacing:1px;background-position:4px 50%;background-repeat:no-repeat no-repeat}#image{float:left;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:0;clear:none;color:#000;visibility:hidden;position:absolute}#image3{float:left;width:100%;max-width:100%;height:auto;margin-left:0;margin-top:20px;clear:none;color:#000;margin-right:0;position:relative;top:0;left:0;min-width:0}#image2{float:left;width:100%;max-width:none;height:auto;margin-left:0;margin-top:20px;clear:none;color:#000;position:relative;top:0;left:0;min-width:0}#PathBox{float:none;height:25px;margin-left:auto;margin-right:auto;margin-top:140px;clear:none;width:94%;max-width:1200px;position:relative;top:0;left:0;margin-bottom:20px;display:block}#Path1{float:left;font-size:18px;width:160px;height:25px;text-align:left;font-weight:normal;line-height:1em;clear:none;min-height:0;position:absolute;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:3px 15px 0;border-top-width:0;border-top-color:#f0f0f0;border-top-style:solid;border-right-width:1px;border-right-color:#fff;border-right-style:solid;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;bottom:auto;top:0;left:0;right:auto;background-color:#f0f0f0;margin:0;width:129px;height:21px}#PathBox2:hover{height:auto;-webkit-box-shadow:rgba(0,0,0,0.298039) 0 13px 15px -4px;box-shadow:rgba(0,0,0,0.298039) 0 13px 15px -4px;background-color:#ddd}#PathBox2{float:left;height:25px;clear:none;width:190px;position:absolute;top:0;left:160px;overflow:hidden;z-index:10;bottom:auto;right:auto;background-color:#f4f4f4;padding-top:25px}#Path2-1:hover,.Path2-1:hover{height:25px;min-height:0;width:100%;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:97.5% 6px;background-repeat:no-repeat no-repeat}#Path2-1:active,.Path2-1:active{color:#7d7d7d;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#ddd;background-position:97.5% 50%;background-repeat:no-repeat no-repeat}#Path2-1,.Path2-1{float:left;font-size:18px;width:100%;height:25px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;position:absolute;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:3px 30px 0 15px;border-top-width:0;border-top-color:#f0f0f0;border-top-style:solid;border-right-width:1px;border-right-color:#fff;border-right-style:solid;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:97.5% 6px;background-repeat:no-repeat no-repeat}#Path2-2:hover,.Path2-2:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path2-2:active,.Path2-2:active{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#dbecff;background-position:0 100%;background-repeat:repeat no-repeat}#Path2-2,.Path2-2{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path2-3:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path2-3:active{color:#000;background-color:#dbecff}#Path2-3{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-color:#fff}#PathBox3:hover{height:auto;-webkit-box-shadow:rgba(0,0,0,0.298039) 0 13px 15px -4px;box-shadow:rgba(0,0,0,0.298039) 0 13px 15px -4px;background-color:#ddd}#PathBox3{float:left;height:25px;clear:none;width:280px;position:absolute;top:0;left:350px;overflow:hidden;display:block;z-index:9;bottom:auto;right:auto;background-color:#f4f4f4;padding-top:25px}#Path3-1:hover,.Path3-1:hover{height:25px;min-height:0;width:100%;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:97.5% 6px;background-repeat:no-repeat no-repeat}#Path3-1:active,.Path3-1:active{color:#7d7d7d;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#ddd;background-position:97.5% 50%;background-repeat:no-repeat no-repeat}#Path3-1,.Path3-1{float:left;font-size:18px;width:100%;height:25px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:none;min-height:0;position:absolute;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:3px 30px 0 15px;border-top-width:0;border-top-color:#f0f0f0;border-top-style:solid;border-right-width:1px;border-right-color:#fff;border-right-style:solid;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-position:97.5% 6px;background-repeat:no-repeat no-repeat}#Path3-2:hover,.Path3-2:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-2:active,.Path3-2:active{color:#7d7d7d;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#dbecff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-2,.Path3-2{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-3:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-3:active{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#dbecff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-3{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-4:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-4:active{color:#000;background-color:#dbecff}#Path3-4{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-5:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-5:active{color:#000;background-color:#dbecff}#Path3-5{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-6:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-6:active{color:#000;background-color:#dbecff}#Path3-6{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-7:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-7:active{color:#000;background-color:#dbecff}#Path3-7{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-8:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-8:active{color:#000;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#dbecff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-8{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");background-attachment:scroll;-webkit-background-size:auto;background-size:auto;background-color:#fff;background-position:0 100%;background-repeat:repeat no-repeat}#Path3-9:hover{height:30px;min-height:0;color:#000;background-color:#f4f4f4}#Path3-9:active{color:#000;background-color:#dbecff}#Path3-9{float:left;font-size:18px;width:100%;height:30px;text-align:left;font-weight:normal;line-height:1em;margin:0;clear:both;min-height:0;position:relative;top:0;left:0;font-family:'Bebas Neue Book';color:#7d7d7d;display:block;letter-spacing:1px;max-width:none;padding:6px 15px 0;min-width:0;background-color:#fff}#SearchBox{float:right;height:auto;clear:none;width:30%;padding-left:20px;display:block;position:absolute;top:0;left:auto;right:0}#image1{float:left;width:auto;max-width:100%;height:auto;margin-left:0;margin-top:3px;clear:none;color:#000;margin-right:0}#formgroup{float:right;height:auto;display:block;text-align:left;margin-left:0;margin-top:0;clear:none;width:100%;min-height:auto;min-width:0;margin-right:0;position:relative;top:0;left:0;padding-right:0;max-width:none}#text15{float:none;font-size:20px;width:auto;height:auto;text-align:left;font-weight:normal;line-height:1em;padding:.2em 0;display:none;font-family:'Bebas Neue Book';color:#7d7d7d;letter-spacing:1px}#textinput{float:none;height:25px;padding:0 30px 0 10px;font-size:14px;display:block;width:100%;font-family:arial;color:#b3b3b3;border:1px solid #bebebe;background-color:#fff}@media only screen and (max-width:900px){.News1_pr{width:48%;margin-right:2%}#SearchBox{width:35%}#text{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text1{clear:none;margin-left:0;margin-right:0;float:right;margin-top:0}#text2{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text3{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text4{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text5{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#text6{margin-right:0;margin-top:0;clear:none;margin-left:0;float:right}#Image-mobmenu{display:none}#NewsBody{margin-top:160px}#NewsTxtSingle{width:65%}#SubMenuBox{width:35%}#SubMenu_pr{font-size:21px;padding-top:7px}#text32,.text32{font-size:21px;padding-top:7px}#text33{font-size:21px;padding-top:7px}#box1{width:100%}#box2{width:100%}#box3{width:100%}#box4{width:100%}#box5{width:100%}#box6{width:100%}#NewsColumn1{width:50%}#NewsColumn11{width:50%;padding-right:0}#NewsColumn12{display:none}#text34{width:14.2%;padding-top:6%}#text35{width:14.2%;padding-top:6%}#text36{width:14.2%;padding-top:6%}#text37{width:14.2%;padding-top:6%}#text38{width:14.2%;padding-top:6%}#text39{width:14.2%;padding-top:6%}#text40{width:14.2%;padding-top:6%}#box8{margin-top:20px;width:100%;border-left-width:0}#text41{width:100%}#box9{margin-top:71px}#text42{margin-top:15px;margin-left:0;clear:none}#text31{font-size:21px;padding-top:7px}#PathBox{margin-top:170px;clear:none;height:50px;margin-left:auto;margin-right:auto;display:block}#Path1{bottom:auto;top:0}#PathBox2{bottom:auto;top:0}#PathBox3{left:0;right:auto;top:25px;bottom:auto}}@media only screen and (max-width:650px){#NewsMore{width:100%}#Image-mobmenu:hover{opacity:1}#Image-mobmenu{float:right;max-width:4%;margin-left:0;margin-top:20px;clear:none;color:#000;display:block;position:relative;top:0;left:0;margin-right:5px;opacity:.7}#NewsBody{margin-top:160px}#NewsTxtSingle{width:100%;margin-top:0}#SubMenuBox{width:100%;padding-left:0;padding-top:40px}#box1{width:100%}#box2{width:100%}#box3{width:100%}#box4{width:100%}#box5{width:100%}#box6{width:100%}#NewsColumn1{width:50%;padding-right:5px}#NewsColumn11{width:50%;padding-left:5px}#SubMenu_pr{font-size:24px;padding-top:6px}#text32,.text32{font-size:24px;padding-top:6px}#text33{font-size:24px;padding-top:6px}#text34{width:25%;padding-top:11%}#text35{width:25%;padding-top:11%}#text36{width:25%;padding-top:11%}#text37{width:25%;padding-top:11%}#text38{width:25%;margin-top:20px;padding-top:11%}#text39{width:25%;margin-top:20px;padding-top:11%}#text40{width:25%;margin-top:20px;padding-top:11%}#image2{display:none}#image3{display:none}#PathBox{margin-top:135px;height:90px}#Path1{margin:0;width:160px;top:40px;bottom:auto}#PathBox2{top:40px;bottom:auto}#PathBox3{top:65px;bottom:auto;left:0;right:auto}#SearchBox{bottom:auto;top:0;width:100%;padding-left:0}#image1{margin-left:0;margin-right:0;float:left;margin-top:3px;clear:none}#formgroup{width:100%}}@media only screen and (max-width:520px){#NewsBody{margin-top:20px}.News1_pr{width:98%}#Image-mobmenu{max-width:none}#text7{display:none}#text8{display:none}#text9{display:none}#text10{display:none}#text11{display:none}#text12{display:none}#text13{display:none}#NewsTxtSingle{width:100%;padding-right:10px;padding-left:10px}#SubMenuBox{width:100%;padding-left:10px;padding-right:10px}#box1{width:100%;height:220px}#box2{width:100%;height:220px}#box3{width:100%;height:220px}#box4{width:100%;height:220px}#box5{width:100%}#box6{width:100%}#SubMenu_pr{font-size:24px;padding-top:6px}#text32,.text32{font-size:24px;padding-top:6px}#text33{font-size:24px;padding-top:6px}#textspan25{float:none}#NewsColumn1{width:100%;padding-right:0}#NewsColumn11{width:100%;padding-left:0;padding-top:10px}#PathBox{margin-top:15px}#formgroup{width:100%}}@media only screen and (max-width:360px){#NewsBody{top:20px}#PathBox2{top:65px;bottom:auto;left:0;right:auto}#PathBox3{top:90px;bottom:auto;left:0;right:auto}#box1{height:180px}#box2{height:180px}#box3{height:180px}#box4{height:180px}#text34{width:33.3%;padding-top:15%}#textspan23{font-size:14px}#text35{width:33.3%;padding:15% 0 0 3%}#textspan25{font-size:14px}#text36{width:33.3%;padding:15% 0 0 3%}#textspan27{font-size:14px}#text37{width:33.3%;margin-top:20px;padding-top:15%}#textspan29{font-size:14px}#text38{width:33.3%;padding-top:15%}#textspan31{font-size:14px}#text39{width:33.3%;padding-top:15%;padding-left:0;text-align:center}#text40{width:33.3%;padding-top:15%;text-align:center;padding-left:0}#PathBox{margin-top:15px}#PathBox3{height:25px}#formgroup{width:100%}}.news_one_hidden{display:none;opacity:0}.selected{color:#ed6b21}.SubMenu_image{clear:both;width:100%;margin-top:10px}#NewsTxtSingle b.highlight{font-weight:normal;color:#ed6b21}#srch_btn{position:absolute;right:6px;top:2px;cursor:pointer}.return{clear:both;width:100%;padding:10px 0}.return a{color:#ed6b21}@media handheld,only screen and (min-device-width :168px) and (max-device-width :640px) and (orientation :landscape){#NewsBody{margin-top:20px !important}}
.grid-4{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-gap: 20px;
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
.grid-4{
	grid-template-columns: 1fr 1fr;
}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
.grid-4{
	grid-template-columns: 1fr ;
}
}
/* End */


/* Start:/bitrix/templates/newpiterlada/ds/css/page_news_dealer.css?174289760178708*/
﻿h1 {
    border-right: 0 solid rgb(166, 166, 166);
    clear: both;
    color: rgb(237, 107, 33);
    font-family: "Bebas Neue Book";
    font-size: 36px;
    font-weight: normal;
    line-height: 1em;
    margin: 0 15px 20px 0;
    min-height: 0;
    min-width: 0;
    padding: 2px 0 0;
    position: relative;
    text-align: left;
    width: 100%;
}

/*.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
}

#Header {
    float: none;
    height: 80px;
    clear: none;
    width: 100%;
    position: fixed;
    top: 0px;
    left: 0%;
    bottom: auto;
    z-index: 100;
    display: block;
    background-color: rgb(255, 255, 255);
}

#TopMenu {
    float: none;
    height: 80px;
    clear: none;
    width: 94%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    display: block;
    max-width: 1200px;
}

#logo {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0%;
    margin-top: 19px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 0%;
}

#MenuBox {
    float: left;
    height: auto;
    clear: none;
    width: 80%;
    position: absolute;
    top: 32px;
    left: auto;
    right: 0px;
    bottom: auto;
}*/

#text:hover {
    color: rgb(0, 0, 0);
}

#text {
    float: left;
    font-size: 18px;
    width: 14%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0.03125px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
    display: block;
    color: rgb(0, 0, 0);
    font-style: normal;
}

#textspan:hover {
    color: rgb(0, 0, 0);
}

#textspan:active {
    color: rgb(237, 107, 33);
}

#textspan {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text1 {
    float: right;
    font-size: 1em;
    width: 18%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    visibility: visible;
}

#textspan1:hover {
    color: rgb(0, 0, 0);
}

#textspan1:active {
    color: rgb(237, 107, 33);
}

#textspan1 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text2 {
    float: right;
    font-size: 1em;
    width: 13%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
}

#textspan2:hover {
    color: rgb(0, 0, 0);
}

#textspan2:active {
    color: rgb(237, 107, 33);
}

#textspan2 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text3 {
    float: right;
    font-size: 1em;
    width: 12%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
}

#textspan3:hover {
    color: rgb(0, 0, 0);
}

#textspan3:active {
    color: rgb(237, 107, 33);
}

#textspan3 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text4 {
    float: right;
    font-size: 1em;
    width: 15%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
}

#textspan4:hover {
    color: rgb(0, 0, 0);
}

#textspan4:active {
    color: rgb(237, 107, 33);
}

#textspan4 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text5 {
    float: right;
    font-size: 1em;
    width: 16%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
}

#textspan5:hover {
    color: rgb(0, 0, 0);
}

#textspan5:active {
    color: rgb(237, 107, 33);
}

#textspan5 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#text6 {
    float: right;
    font-size: 1em;
    width: 12%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    border-right-width: 1px;
    border-right-color: rgb(127, 127, 127);
    border-right-style: solid;
}

#textspan6:hover {
    color: rgb(0, 0, 0);
}

#textspan6:active {
    color: rgb(237, 107, 33);
}

#textspan6 {
    float: none;
    font-size: 18px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
    color: rgb(127, 127, 127);
}

#Image-mobmenu {
    float: right;
    width: 20px;
    max-width: 100%;
    height: 20px;
    margin-left: 0px;
    margin-top: 26px;
    clear: none;
    color: rgb(0, 0, 0);
    display: none;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: 10px;
    opacity: 0.7;
}

/*#CarsLine {
    float: left;
    height: 40px;
    clear: none;
    width: 100%;
    position: fixed;
    top: 80px;
    left: 0px;
    z-index: 99;
    bottom: auto;
    display: block;
    background-color: rgba(0, 0, 0, 0.701961);
}*/

#box {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 94%;
    margin-right: auto;
    position: relative;
    top: 0px;
    left: 0px;
    max-width: 1200px;
}

#text7 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text8 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text9 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text10 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text11 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text12 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

#text13 {
    float: left;
    font-size: 20px;
    width: 14.28%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: none;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: block;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 0px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}

/*#text14 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 11px;
    clear: both;
    min-height: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(255, 255, 255);
    display: none;
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    border-right-width: 0px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
}*/

#NewsBody {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 160px;
    clear: none;
    width: 94%;
    max-width: 1200px;
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    margin-right: auto;
}

/*#NewsTxt, */
#ServiceTxt,
.news_service_wrapper {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 70%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: 0px;
    display: block;
}

#NewsTxt,
#ServiceTxt {
    width: 100%;
}

#SubMenuBox {
    float: right;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 30%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-right: 0%;
    padding-left: 20px;
    display: block;
}

#SubMenu {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
    padding: 10px;
    border-width: 3px 1px 1px;
    border-color: rgb(237, 107, 33) rgb(125, 125, 125) rgb(125, 125, 125);
    border-style: solid dotted dotted;
    -webkit-box-shadow: rgb(190, 190, 190) 0px 20px 20px -15px;
    box-shadow: rgb(190, 190, 190) 0px 20px 20px -15px;
    position: relative;
    top: 0px;
    left: 0px;
}

#SubMenu_pr:hover {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 97% 50%;
    background-repeat: repeat-x, no-repeat;
}

#SubMenu_pr:active {
    color: rgb(43, 124, 211);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 97% 50%;
    background-repeat: repeat-x, no-repeat;
}

#SubMenu_pr {
    float: left;
    font-size: 24px;
    width: 100%;
    height: 35px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    padding-top: 6px;
    color: rgb(125, 125, 125);
    display: block;
    border-right-width: 5px;
    border-right-style: solid;
    border-right-color: rgb(255, 255, 255);
    border-top-width: 0px;
    border-top-color: rgb(255, 255, 255);
    border-top-style: solid;
    padding-left: 10px;
    border-left-width: 5px;
    border-left-color: rgb(255, 255, 255);
    border-left-style: solid;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-size: auto, auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 94% 50%;
    background-repeat: repeat-x, no-repeat;
}

#text32:hover {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 97% 50%;
    background-repeat: repeat-x, no-repeat;
}

#text32:active {
    color: rgb(43, 124, 211);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 97% 50%;
    background-repeat: repeat-x, no-repeat;
}

#text32 {
    float: left;
    font-size: 24px;
    width: 100%;
    height: 35px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    padding-top: 6px;
    color: rgb(125, 125, 125);
    display: block;
    border-right-width: 5px;
    border-right-style: solid;
    border-right-color: rgb(255, 255, 255);
    border-top-width: 0px;
    border-top-color: rgb(255, 255, 255);
    border-top-style: solid;
    padding-left: 10px;
    border-left-width: 5px;
    border-left-color: rgb(255, 255, 255);
    border-left-style: solid;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif"), url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-size: auto, auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%, 94% 50%;
    background-repeat: repeat-x, no-repeat;
}

#text33:hover {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-position: 97% 50%;
    background-repeat: no-repeat no-repeat;
}

#text33:active {
    color: rgb(43, 124, 211);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-size: auto;
    background-position: 97% 50%;
    background-repeat: no-repeat no-repeat;
}

#text33 {
    float: left;
    font-size: 24px;
    width: 100%;
    height: 35px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    min-height: 0px;
    min-width: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    padding-top: 6px;
    color: rgb(125, 125, 125);
    display: block;
    border-right-width: 5px;
    border-right-style: solid;
    border-right-color: rgb(255, 255, 255);
    border-top-width: 0px;
    border-top-color: rgb(255, 255, 255);
    border-top-style: solid;
    padding-left: 10px;
    border-left-width: 5px;
    border-left-color: rgb(255, 255, 255);
    border-left-style: solid;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow3rght.png");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 94% 50%;
    background-repeat: no-repeat no-repeat;
}

#News11:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News1:hover {
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

.News1_pr:hover,
.news_service:hover {
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 12px;
}

.News1_pr:active,
.news_service:active {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-color: rgb(189, 189, 189);
    border-right-color: rgb(189, 189, 189);
    border-bottom-color: rgb(189, 189, 189);
    border-left-color: rgb(189, 189, 189);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#NewsColumn1 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 33.3%;
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    margin-right: 0%;
    min-width: 0px;
    padding: 0px 5px 0px 0px;
}

.News1_pr,
.news_service {
    overflow: hidden;

    float: left;
    height: 285px;
    margin-left: 0%;
    margin-right: 1%;
    margin-top: 0px;
    margin-bottom: 10px;
    clear: none;
    width: 32.3%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
    background-color: #ffffff;
}

#News1 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
}

#text16_pr,
.text16_pr {
    float: left;
    font-size: 16px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    margin-bottom: 0%;
    overflow: hidden;
    font-family: PragmaticaC;
    color: rgb(125, 125, 125);
}

/*#textspan7 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box1 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/v4/img/viewimg1%20(1)%202.jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News11 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: none;
    width: 100%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text17 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan8 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News12:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News12 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text18 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan9 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News13:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News13 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
    margin-right: 0%;
}

#text19 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan10 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box2 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/viewimg122.jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News14:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News14 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text20 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan11 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#text16_pr:hover,
.text16_pr:hover {
    color: rgb(0, 0, 0);
}

#text17:hover {
    color: rgb(0, 0, 0);
}

#text18:hover {
    color: rgb(0, 0, 0);
}

#text19:hover {
    color: rgb(0, 0, 0);
}

#text20:hover {
    color: rgb(0, 0, 0);
}

#News1:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#News11:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News12:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News13:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News14:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#NewsColumn11 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 33.3%;
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    margin-right: 0%;
    min-width: 0px;
    padding: 0px 5px;
}

#News16:hover {
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News16:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News16 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: none;
    width: 100%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
}

#text22:hover {
    color: rgb(0, 0, 0);
}

#text22 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan13 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box3 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/v4/img/viewimg111(4).jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News15:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#News15:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#News15 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text21:hover {
    color: rgb(0, 0, 0);
}

#text21 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan12 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News17:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News17:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News17 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text23:hover {
    color: rgb(0, 0, 0);
}

#text23 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan14 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News18:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News18:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News18 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
    margin-right: 0%;
}

#text24:hover {
    color: rgb(0, 0, 0);
}

#text24 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan15 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box4 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/v4/img/viewimg154(4).jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News19:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News19:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News19 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text25:hover {
    color: rgb(0, 0, 0);
}

#text25 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan16 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#NewsColumn12 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 33.3%;
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    margin-right: 0%;
    min-width: 0px;
    padding: 0px 0px 0px 5px;
}

#News110:hover {
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#News110:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    margin-top: -2px;
    margin-bottom: 2px;
}

#News110 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
}

#text26:hover {
    color: rgb(0, 0, 0);
}

#text26 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan17 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box5 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/v4/img/viewimg1%20(2)%202.jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News111:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News111:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News111 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: none;
    width: 100%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text27:hover {
    color: rgb(0, 0, 0);
}

#text27 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan18 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News113:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News113:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News113 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text29:hover {
    color: rgb(0, 0, 0);
}

#text29 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan20 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#News112:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News112:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News112 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    display: block;
    padding: 10px;
    border: 1px solid rgb(189, 189, 189);
    margin-right: 0%;
}

#text28:hover {
    color: rgb(0, 0, 0);
}

#text28 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px 0px 15px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan19 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

#box6 {
    float: left;
    height: 150px;
    clear: none;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 0px;
    display: block;
    margin-top: 0px;
    margin-left: 0%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/viewimg1 3.jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat repeat;
}

#News114:hover {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    box-shadow: rgb(141, 141, 141) 0px 10px 15px -10px;
    margin-top: 8px;
    margin-bottom: 2px;
}

#News114:active {
    border: 1px solid rgb(189, 189, 189);
    -webkit-box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
    box-shadow: rgb(190, 190, 190) 0px 10px 15px -10px;
}

#News114 {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 10px;
    clear: both;
    width: 100.000002%;
    margin-right: 0%;
    display: block;
    border: 1px solid rgb(189, 189, 189);
    padding: 10px;
}

#text30:hover {
    color: rgb(0, 0, 0);
}

#text30 {
    float: left;
    font-size: 20px;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin-right: 0%;
    overflow: hidden;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
}

/*#textspan21 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(237, 107, 33);
}*/

/*#Footer {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 40px;
    clear: none;
    width: 100%;
    margin-right: 0%;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 0px;
    display: block;
    background-color: rgb(240, 240, 240);
}*/

#box7 {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 40px;
    clear: none;
    width: 94%;
    margin-right: auto;
    position: relative;
    min-height: 220px;
    max-width: 1200px;
}

#text34 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 3%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#textspan22 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
}

#textspan23 {
    float: none;
    font-size: 12px;
    line-height: 1em;
    color: rgb(125, 125, 125);
}

#text35 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 3%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/granta150.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#textspan24 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
}

#textspan25 {
    color: rgb(125, 125, 125);
    line-height: 1em;
    font-size: 12px;
}

#text36 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 3%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/priora150.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#textspan26 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
}

#textspan27 {
    float: none;
    font-size: 12px;
    line-height: 1em;
    color: rgb(125, 125, 125);
}

#text37 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 3%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/niva150.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#textspan28 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
}

#textspan29 {
    float: none;
    font-size: 12px;
    line-height: 1em;
    color: rgb(125, 125, 125);
}

#text38 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 3%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/largus150.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#textspan30 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
}

#textspan31 {
    float: none;
    font-size: 12px;
    line-height: 1em;
    color: rgb(125, 125, 125);
}

#text39 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 0%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#text40 {
    float: left;
    font-size: 1em;
    width: 11%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 5%;
    padding-left: 0%;
    margin-right: 0%;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/car1.png");
    background-attachment: scroll;
    background-size: 70%;
    background-position: 50% 0%;
    background-repeat: no-repeat no-repeat;
}

#box8 {
    float: right;
    height: 156px;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 190px;
    margin-right: 0%;
    position: relative;
    top: 0px;
    left: 0px;
    border-left-width: 1px;
    border-left-color: rgb(125, 125, 125);
    border-left-style: solid;
}

#text41 {
    float: left;
    font-size: 1em;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    padding-top: 10px;
}

#textspan32 {
    float: none;
    font-size: 14px;
    line-height: 1em;
    font-family: arial;
    color: rgb(125, 125, 125);
}

#textspan33 {
    float: none;
    font-size: 33px;
    line-height: 1em;
    font-family: 'Bebas Neue Book';
}

#box9 {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 77px;
    clear: none;
    width: 135px;
    margin-right: auto;
}

#image4:hover {
    opacity: 1;
}

#image4 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 0.7;
    display: block;
}

#image5:hover {
    opacity: 1;
}

#image5 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 5px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 0.7;
    display: block;
    margin-right: 0%;
}

#image6:hover {
    opacity: 1;
}

#image6 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 5px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 0.7;
    display: block;
    margin-right: 0%;
}

#image7:hover {
    opacity: 1;
}

#image7 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 5px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 0.7;
    display: block;
    margin-right: 0%;
}

#image8:hover {
    opacity: 1;
}

#image8 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 5px;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    opacity: 0.7;
    display: block;
    margin-right: 0%;
}

#text42 {
    float: left;
    font-size: 9px;
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0%;
    margin-top: 32px;
    clear: none;
    min-height: 0px;
}

/*#NewsMore {
    float: left;
    height: 35px;
    margin-left: 0%;
    margin-top: 40px;
    clear: both;
    width: 100%;
    margin-right: 0px;
    background-image:url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points_horiz 1.gif");
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    background-position: 0% 50%;
    background-repeat: repeat no-repeat;
}*/
#NewsMore {
    float: left;
    height: 35px;
    margin-left: 0%;
    margin-top: 40px;
    clear: both;
    /*width: 70%;*/
    width: 100%;
    margin-right: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points_horiz 1.gif");
    background-attachment: scroll;
    background-size: auto;
    background-position: 0% 50%;
    background-repeat: repeat no-repeat;
    cursor: pointer;
}

#text31:hover {
    color: rgb(0, 0, 0);
    border-color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive 1.png");
    background-attachment: scroll;
    background-color: rgb(240, 240, 240);
    background-size: auto;
    background-position: 4px 50%;
    background-repeat: no-repeat no-repeat;
}

#text31:active {
    color: rgb(43, 124, 211);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive 2.png");
    background-attachment: scroll;
    background-color: rgb(255, 255, 255);
    background-size: auto;
    border-color: rgb(0, 0, 0);
    background-position: 4px 50%;
    background-repeat: no-repeat no-repeat;
}

#text31 {
    float: none;
    font-size: 20px;
    width: 300px;
    height: 26px;
    text-align: right;
    font-weight: normal;
    line-height: 1em;
    clear: none;
    min-height: 0px;
    min-width: 250px;
    position: static;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    padding-top: 7px;
    color: rgb(125, 125, 125);
    display: block;
    border: 1px dotted rgb(125, 125, 125);
    padding-left: 0px;
    padding-right: 12px;
    margin-top: 0px;
    margin-left: auto;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/archive.png");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(240, 240, 240);
    margin-right: auto;
    letter-spacing: 1px;
    background-position: 4px 50%;
    background-repeat: no-repeat no-repeat;
}

#image {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    color: rgb(0, 0, 0);
    visibility: hidden;
    position: absolute;
}

#image3 {
    float: left;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin-left: 0%;
    margin-top: 20px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 0%;
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
}

#image2 {
    float: left;
    width: 100%;
    max-width: none;
    height: auto;
    margin-left: 0%;
    margin-top: 20px;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 0px;
    left: 0px;
    min-width: 0px;
}

#PathBox {
    float: none;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 160px;
    clear: none;
    width: 94%;
    max-width: 1200px;
    position: relative;
    top: 0px;
    left: 0px;
    margin-bottom: 20px;
    display: block;
}

#Path1 {
    float: left;
    font-size: 18px;
    width: 160px;
    height: 25px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    clear: none;
    min-height: 0px;
    position: absolute;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 3px 15px 0px;
    border-top-width: 0px;
    border-top-color: rgb(240, 240, 240);
    border-top-style: solid;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-style: solid;
    bottom: auto;
    top: 0px;
    left: 0px;
    right: auto;
    background-color: rgb(240, 240, 240);

    margin: 0;
    width: 129px;
    height: 21px;
}

#PathBox2:hover {
    height: auto;
    -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 13px 15px -4px;
    box-shadow: rgba(0, 0, 0, 0.298039) 0px 13px 15px -4px;
    background-color: rgb(221, 221, 221);
}

#PathBox2 {
    float: left;
    height: 25px;
    clear: none;
    width: 190px;
    position: absolute;
    top: 0px;
    left: 160px;
    overflow: hidden;
    z-index: 10;
    bottom: auto;
    right: auto;
    background-color: rgb(244, 244, 244);
    padding-top: 25px;
}

#Path2-1:hover,
.Path2-1:hover {
    height: 25px;
    min-height: 0px;
    width: 100%;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-position: 97.5% 6px;
    background-repeat: no-repeat no-repeat;
}

#Path2-1:active,
.Path2-1:active {
    color: rgb(125, 125, 125);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(221, 221, 221);
    background-position: 97.5% 50%;
    background-repeat: no-repeat no-repeat;
}

#Path2-1,
.Path2-1 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 25px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: none;
    min-height: 0px;
    /*position: relative;*/
    position: absolute;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 3px 30px 0px 15px;
    border-top-width: 0px;
    border-top-color: rgb(240, 240, 240);
    border-top-style: solid;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-style: solid;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-position: 97.5% 6px;
    background-repeat: no-repeat no-repeat;
}

#Path2-2:hover,
.Path2-2:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path2-2:active,
.Path2-2:active {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(219, 236, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path2-2,
.Path2-2 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path2-3:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path2-3:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path2-3 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-color: rgb(255, 255, 255);
}

#PathBox3:hover {
    height: auto;
    -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 13px 15px -4px;
    box-shadow: rgba(0, 0, 0, 0.298039) 0px 13px 15px -4px;
    background-color: rgb(221, 221, 221);
}

#PathBox3 {
    float: left;
    height: 25px;
    clear: none;
    width: 280px;
    position: absolute;
    top: 0px;
    left: 350px;
    overflow: hidden;
    display: block;
    z-index: 9;
    bottom: auto;
    right: auto;
    background-color: rgb(244, 244, 244);
    padding-top: 25px;
}

#Path3-1:hover,
.Path3-1:hover {
    height: 25px;
    min-height: 0px;
    width: 100%;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-position: 97.5% 6px;
    background-repeat: no-repeat no-repeat;
}

#Path3-1:active,
.Path3-1:active {
    color: rgb(125, 125, 125);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(221, 221, 221);
    background-position: 97.5% 50%;
    background-repeat: no-repeat no-repeat;
}

#Path3-1,
.Path3-1 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 25px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: none;
    min-height: 0px;
    /*position: relative;*/
    position: absolute;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 3px 30px 0px 15px;
    border-top-width: 0px;
    border-top-color: rgb(240, 240, 240);
    border-top-style: solid;
    border-right-width: 1px;
    border-right-color: rgb(255, 255, 255);
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-style: solid;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/arrow_dwn.gif");
    background-attachment: scroll;
    background-size: auto;
    background-position: 97.5% 6px;
    background-repeat: no-repeat no-repeat;
}

#Path3-2:hover,
.Path3-2:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-2:active,
.Path3-2:active {
    color: rgb(125, 125, 125) !important;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(219, 236, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-2,
.Path3-2 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-3:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-3:active {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(219, 236, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-3 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-4:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-4:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path3-4 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-5:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-5:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path3-5 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-6:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-6:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path3-6 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-7:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-7:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path3-7 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-8:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-8:active {
    color: rgb(0, 0, 0);
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(219, 236, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-8 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-image: url("/bitrix/templates/newpiterlada/ds/css/../../v4/img/points1_horiz.gif");
    background-attachment: scroll;
    background-size: auto;
    background-color: rgb(255, 255, 255);
    background-position: 0% 100%;
    background-repeat: repeat no-repeat;
}

#Path3-9:hover {
    height: 30px;
    min-height: 0px;
    color: rgb(0, 0, 0);
    background-color: rgb(244, 244, 244);
}

#Path3-9:active {
    color: rgb(0, 0, 0);
    background-color: rgb(219, 236, 255);
}

#Path3-9 {
    float: left;
    font-size: 18px;
    width: 100%;
    height: 30px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    margin: 0px 0px 0px 0%;
    clear: both;
    min-height: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    display: block;
    letter-spacing: 1px;
    max-width: none;
    padding: 6px 15px 0px;
    min-width: 0px;
    background-color: rgb(255, 255, 255);
}

#SearchBox {
    float: right;
    height: auto;
    clear: none;
    /*width: 250px;*/
    width: 30%;
    padding-left: 20px;
    display: block;
    position: absolute;
    top: 0px;
    left: auto;
    right: 0px;
}

#image1 {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0px;
    margin-top: 3px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 0px;
}

#formgroup {
    float: right;
    height: auto;
    display: block;
    text-align: left;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    /*width: 220px;*/
    width: 100%;
    min-height: auto;
    min-width: 0px;
    margin-right: 0%;
    position: relative;
    top: 0px;
    left: 0px;
    padding-right: 0px;
    max-width: none;
}

#text15 {
    float: none;
    font-size: 20px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    padding: 0.2em 0em;
    display: none;
    font-family: 'Bebas Neue Book';
    color: rgb(125, 125, 125);
    letter-spacing: 1px;
}

#textinput {
    float: none;
    height: 25px;
    padding: 0px 30px 0px 10px;
    font-size: 14px;
    display: block;
    width: 100%;
    font-family: arial;
    color: rgb(179, 179, 179);
    border: 1px solid rgb(190, 190, 190);
    background-color: rgb(255, 255, 255);

    /*background-image:url('/bitrix/templates/newpiterlada/ds/css/../../v4/img/search1.png');
    background-attachment: scroll;
    -webkit-background-size: auto;
    background-size: auto;
    background-position: 99.0% 1px;
    background-repeat: no-repeat no-repeat;*/
}

@media only screen and (max-width: 900px) {

    .News1_pr,
    .news_service {
        width: 48%;
        margin-right: 2%;
    }

    #SearchBox {
        width: 35%;
    }

    /*#Header {
        height: 110px;
    }

    #TopMenu {
        height: 115px;
        margin-left: auto;
        margin-right: auto;
    }

    #logo {
        margin-left: auto;
        margin-right: auto;
        float: none;
        clear: none;
        margin-top: 20px;
    }

    #MenuBox {
        top: 77px;
        right: 0px;
        width: 100%;
        left: auto;
    }*/

    #text {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #text1 {
        clear: none;
        margin-left: 0px;
        margin-right: 0px;
        float: right;
        margin-top: 0px;
    }

    #text2 {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #text3 {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #text4 {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #text5 {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #text6 {
        margin-right: 0px;
        margin-top: 0px;
        clear: none;
        margin-left: 0px;
        float: right;
    }

    #Image-mobmenu {
        display: none;
    }

    /*    #CarsLine {
            display: block;
            top: 110px;
            bottom: auto;
        }*/

    #NewsBody {
        margin-top: 160px;
    }

    /*#NewsTxt, #ServiceTxt*/
    .news_service_wrapper {
        width: 65%;
    }

    #SubMenuBox {
        width: 35%;
    }

    #SubMenu_pr {
        font-size: 21px;
        padding-top: 7px;
    }

    #text32 {
        font-size: 21px;
        padding-top: 7px;
    }

    #text33 {
        font-size: 21px;
        padding-top: 7px;
    }

    #box1 {
        width: 100%;
    }

    #box2 {
        width: 100%;
    }

    #box3 {
        width: 100%;
    }

    #box4 {
        width: 100%;
    }

    #box5 {
        width: 100%;
    }

    #box6 {
        width: 100%;
    }

    #NewsColumn1 {
        width: 50%;
    }

    #NewsColumn11 {
        width: 50%;
        padding-right: 0px;
    }

    #NewsColumn12 {
        display: none;
    }

    #text34 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text35 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text36 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text37 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text38 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text39 {
        width: 14.2%;
        padding-top: 6%;
    }

    #text40 {
        width: 14.2%;
        padding-top: 6%;
    }

    #box8 {
        margin-top: 20px;
        width: 100%;
        border-left-width: 0px;
    }

    #text41 {
        width: 100%;
    }

    #box9 {
        margin-top: 71px;
    }

    #text42 {
        margin-top: 15px;
        margin-left: 0%;
        clear: none;
    }

    #text31 {
        font-size: 21px;
        padding-top: 7px;
    }

    #PathBox {
        margin-top: 170px;
        clear: none;
        height: 50px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    #Path1 {
        bottom: auto;
        top: 0px;
    }

    #PathBox2 {
        bottom: auto;
        top: 0px;
    }

    #PathBox3 {
        left: 0px;
        right: auto;
        top: 25px;
        bottom: auto;
    }
}

@media only screen and (max-width: 650px) {

    /*#SubMenuBox {display:none;}*/

    #NewsMore {
        width: 100%;
    }

    /*#Header {
        height: 60px;
    }

    #TopMenu {
        height: 80px;
    }

    #logo {
        margin-left: 0%;
        margin-right: 0px;
        float: left;
        margin-top: 15px;
        clear: none;
        height: auto;
        width: 150px;
        max-width: none;
    }

    #MenuBox {
        display: none;
    }*/

    #Image-mobmenu:hover {
        opacity: 1;
    }

    #Image-mobmenu {
        float: right;
        max-width: 4%;
        margin-left: 0px;
        margin-top: 20px;
        clear: none;
        color: rgb(0, 0, 0);
        display: block;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: 5px;
        opacity: 0.7;
    }

    /*#CarsLine {
        top: 60px;
        bottom: auto;
    }*/

    #NewsBody {
        margin-top: 160px;
    }

    /*#NewsTxt, #ServiceTxt*/
    .news_service_wrapper {
        width: 100%;
        margin-top: 0px;
    }

    #SubMenuBox {
        width: 100%;
        padding-left: 0px;
        padding-top: 40px;
    }

    #box1 {
        width: 100%;
    }

    #box2 {
        width: 100%;
    }

    #box3 {
        width: 100%;
    }

    #box4 {
        width: 100%;
    }

    #box5 {
        width: 100%;
    }

    #box6 {
        width: 100%;
    }

    #NewsColumn1 {
        width: 50%;
        padding-right: 5px;
    }

    #NewsColumn11 {
        width: 50%;
        padding-left: 5px;
    }

    #SubMenu_pr {
        font-size: 24px;
        padding-top: 6px;
    }

    #text32 {
        font-size: 24px;
        padding-top: 6px;
    }

    #text33 {
        font-size: 24px;
        padding-top: 6px;
    }

    #text34 {
        width: 25%;
        padding-top: 11%;
    }

    #text35 {
        width: 25%;
        padding-top: 11%;
    }

    #text36 {
        width: 25%;
        padding-top: 11%;
    }

    #text37 {
        width: 25%;
        padding-top: 11%;
    }

    #text38 {
        width: 25%;
        margin-top: 20px;
        padding-top: 11%;
    }

    #text39 {
        width: 25%;
        margin-top: 20px;
        padding-top: 11%;
    }

    #text40 {
        width: 25%;
        margin-top: 20px;
        padding-top: 11%;
    }

    #image2 {
        display: none;
    }

    #image3 {
        display: none;
    }

    #PathBox {
        margin-top: 135px;
        height: 90px;
    }

    #Path1 {
        margin: 0px;
        width: 160px;
        top: 40px;
        bottom: auto;
    }

    #PathBox2 {
        top: 40px;
        bottom: auto;
    }

    #PathBox3 {
        top: 65px;
        bottom: auto;
        left: 0px;
        right: auto;
    }

    #SearchBox {
        bottom: auto;
        top: 0px;
        width: 100%;
        padding-left: 0px;
    }

    #image1 {
        margin-left: 0px;
        margin-right: 0px;
        float: left;
        margin-top: 3px;
        clear: none;
    }

    #formgroup {
        /*width: 95%;*/
        width: 100%;
    }
}

@media only screen and (max-width: 520px) {

    #NewsBody {
        margin-top: 20px;
    }

    .News1_pr,
    .news_service {
        width: 98%;
    }

    /*    #MenuBox {
            display: none;
        }*/

    #Image-mobmenu {
        max-width: none;
    }

    #text7 {
        display: none;
    }

    #text8 {
        display: none;
    }

    #text9 {
        display: none;
    }

    #text10 {
        display: none;
    }

    #text11 {
        display: none;
    }

    #text12 {
        display: none;
    }

    #text13 {
        display: none;
    }

    /*#text14 {
        display: block;
    }*/

    /*#NewsTxt, #ServiceTxt*/
    .news_service_wrapper {
        width: 100%;
        padding-right: 10px;
        padding-left: 10px;
    }

    #SubMenuBox {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }

    #box1 {
        width: 100%;
        height: 220px;
    }

    #box2 {
        width: 100%;
        height: 220px;
    }

    #box3 {
        width: 100%;
        height: 220px;
    }

    #box4 {
        width: 100%;
        height: 220px;
    }

    #box5 {
        width: 100%;
    }

    #box6 {
        width: 100%;
    }

    #SubMenu_pr {
        font-size: 24px;
        padding-top: 6px;
    }

    #text32 {
        font-size: 24px;
        padding-top: 6px;
    }

    #text33 {
        font-size: 24px;
        padding-top: 6px;
    }

    #textspan25 {
        float: none;
    }

    #NewsColumn1 {
        width: 100%;
        padding-right: 0px;
    }

    #NewsColumn11 {
        width: 100%;
        padding-left: 0px;
        padding-top: 10px;
    }

    #PathBox {
        margin-top: 15px;
    }

    #formgroup {
        /*width: 93%;*/
        width: 100%;
    }
}

@media only screen and (max-width: 360px) {

    /*#NewsTxt, #ServiceTxt*/
    .news_service_wrapper {
        padding-right: 0px;
        padding-left: 0px;
    }

    #NewsBody {
        top: 0px;
    }

    #PathBox2 {
        top: 65px;
        bottom: auto;
        left: 0px;
        right: auto;
    }

    #PathBox3 {
        top: 90px;
        bottom: auto;
        left: 0px;
        right: auto;
    }

    #box1 {
        height: 180px;
    }

    #box2 {
        height: 180px;
    }

    #box3 {
        height: 180px;
    }

    #box4 {
        height: 180px;
    }

    #text34 {
        width: 33.3%;
        padding-top: 15%;
    }

    #textspan23 {
        font-size: 14px;
    }

    #text35 {
        width: 33.3%;
        padding: 15% 0px 0px 3%;
    }

    #textspan25 {
        font-size: 14px;
    }

    #text36 {
        width: 33.3%;
        padding: 15% 0px 0px 3%;
    }

    #textspan27 {
        font-size: 14px;
    }

    #text37 {
        width: 33.3%;
        margin-top: 20px;
        padding-top: 15%;
    }

    #textspan29 {
        font-size: 14px;
    }

    #text38 {
        width: 33.3%;
        padding-top: 15%;
    }

    #textspan31 {
        font-size: 14px;
    }

    #text39 {
        width: 33.3%;
        padding-top: 15%;
        padding-left: 0%;
        text-align: center;
    }

    #text40 {
        width: 33.3%;
        padding-top: 15%;
        text-align: center;
        padding-left: 0%;
    }

    #PathBox {
        margin-top: 15px;
        /*height: 90px;*/
    }

    #PathBox3 {
        height: 25px;
    }

    #formgroup {
        /*width: 90%;*/
        width: 100%;
    }
}

.news_one_hidden {
    display: none;
    opacity: 0;
}

.SubMenu_image {
    clear: both;
    width: 100%;
    /*margin-top: 10px;*/
    margin-bottom: 10px;
}

#srch_btn {
    position: absolute;
    right: 6px;
    top: 2px;
    cursor: pointer;
}

/* ���������� ������ �������� � ������������ 900 */
@media handheld,
only screen and (min-device-width : 168px) and (max-device-width : 640px) and (orientation : landscape) {
    /* ��� ������������� ������� ������� ����*/

    #NewsBody {
        margin-top: 20px !important;
    }

    /* ��� ������������� ������� ������� ����*/
}

/* ���������� ������ �������� � ������������ 900 */
/* End */


/* Start:/bitrix/templates/newpiterlada/assets/captcha/welcome-pt.css?17079818682080*/
/* Modal */
.welcome-pt-overlay {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background-color: rgba(0, 0, 0, .5);
  z-index: 8000;
  transition: all 0.3s;
}
.welcome-pt-message {
  opacity: 0;
  visibility: hidden;
  width: 100%;
  max-width: 700px;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 8001;
  box-shadow: 0px 11px 15px -7px rgb(0 0 0 / 20%), 0px 24px 38px 3px rgb(0 0 0 / 14%), 0px 9px 46px 8px rgb(0 0 0 / 12%);
  text-align: center;
  padding: 30px;
  margin: 16px 0;
  border-radius: 4px;
  background-color: #fff;
  box-sizing: border-box;
  transition: all 0.3s;
}
@media (max-width: 532px) {
  .welcome-pt-message {
    width: auto;
    left: 16px;
    right: 16px;
    transform: translate(0, -50%);
  }
}
.is-active.welcome-pt-overlay,
.is-active .welcome-pt-message {
  opacity: 1;
  visibility: visible;
}

/* Custom styles here */
.site-form-title {
  text-align: center;
  margin-bottom: 20px;
  font-size: 36px;
  line-height: 40px;
  font-weight: 300;
  color: #3d424b;
}
@media (max-width: 532px) {
  .site-form-title {
    margin-bottom: 14px;
    font-size: 30px;
    line-height: 36px;
  }
}
.site-form-text {
  font-size: 16px;
  line-height: 20px;
  margin-top: 0;
}
.site-form-buttons {
  display: flex;
  justify-content: center;
  margin-top: 32px;
}
.welcome-pt-close {
  height: 50px;
  line-height: 50px;
  min-width: 180px;
  padding: 0 32px;
  border: none;
  font-size: 16px;
  white-space: nowrap;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
  border-radius: 5px;
  background-color: rgb(247, 118, 31);
  transition: all 0.3s ease 0s;
  display: inline-block;
  margin: 0;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  box-sizing: border-box;
  text-align: center;
  box-shadow: 0px 3px 1px -2px rgb(0 0 0 / 20%), 0px 2px 2px 0px rgb(0 0 0 / 14%), 0px 1px 5px 0px rgb(0 0 0 / 12%);
}
.welcome-pt-close:hover {
  background-color: rgb(247, 118, 31);
}

/* End */


/* Start:/bitrix/templates/newpiterlada/css/new_styles.css?178064498074487*/
body{overflow-x: hidden;}
.h1-style{color:#ed6b21;font-family:"Bebas Neue Book";font-size:36px;font-weight:400;line-height:1em;margin:50px 0 20px}
.mfeedback:before{content:'';display:block;clear:both}
.fill-in-text{color:#ed6b21;font-family:"Bebas Neue Book";font-size:18px;font-weight:700;border-bottom:1px dotted;padding-bottom:8px;margin-bottom:12px}
.News1_pr.text22{font-size:13px;background-position:95% 100%;padding-bottom:12px;font-family:PragmaticaC;line-height:1.3}
.feedback-form{border:1px solid #ccc;padding:15px 15px 20px}
.feedback-form input[type="text"],.feedback-form input[type="email"],.feedback-form textarea{padding:12px 15px 10px;font-size:14px;border:1px solid #ccc;margin:0 0 9px;width:100%;font-family:PragmaticaC;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.feedback-form input[type="text"]::-webkit-input-placeholder,.feedback-form input[type="email"]::-webkit-input-placeholder,.feedback-form textarea::-webkit-input-placeholder{color:#999}
.feedback-form input[type="text"]:-ms-input-placeholder,.feedback-form input[type="email"]:-ms-input-placeholder,.feedback-form textarea:-ms-input-placeholder{color:#999}
.feedback-form input[type="text"]::-ms-input-placeholder,.feedback-form input[type="email"]::-ms-input-placeholder,.feedback-form textarea::-ms-input-placeholder{color:#999}
.feedback-form input[type="text"]::placeholder,.feedback-form input[type="email"]::placeholder,.feedback-form textarea::placeholder{color:#999}
.feedback-form input[type="submit"]{width:100%;background:rgba(237,107,33,0.7);border:none;font-family:"Bebas Neue Book";color:#fff;font-size:35px;padding:3px 0;margin-top:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.feedback-form input[type="submit"]:hover,.feedback-form input[type="submit"]:focus{background:rgba(237,107,33,1)}
.feedback-form input[type="text"]:focus,.feedback-form input[type="email"]:focus,.feedback-form textarea:focus{outline:none;border-color:#999}
.personal-data{color:#888;font-size:10px;margin-top:20px}
.modern-page-navigation{clear:both}
font.errortext,.mf-ok-text{font-family:PragmaticaC}
#NewsTxt.reviews-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
div.modern-page-navigation{width:100%}
.grey-dilers p{margin-bottom:15px}
.auto-docs{list-style:none;padding:0;margin:30px 0 15px}
.orange-dots{list-style:none;padding:0;margin:30px 0}
.auto-docs b,.orange-dots b{display:block;margin-bottom:10px}
.orange-dots li{position:relative;padding-left:50px;margin-bottom:10px}
.orange-dots li:before{content:'';display:block;width:9px;height:9px;border-radius:50%;position:absolute;left:20px;top:.4em;background:#ed6b21}
p.dilers-orange{color:#ed6b21;font-family:"Bebas Neue Book";font-size:18px;text-align:center;margin:70px 0 30px;font-weight:700;letter-spacing:.3px}
.dilers-phone{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:23px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dilers-phone:before{content:'';display:block;position:absolute;left:-100px;width:55px;height:55px;background:url(/bitrix/templates/newpiterlada/v4/img/telephone.svg)}
.dilers-address{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:18px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dilers-address:before{content:'';display:block;position:absolute;left:-100px;width:55px;height:55px;background:url(/bitrix/templates/newpiterlada/v4/img/map.svg)}
.services .News1_pr{width:32.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.services #NewsTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.services .text16_pr{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.services p{margin-bottom:15px}
.bank-credit,.insurance-companies{margin:10px 0 40px}
.steps-block{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.step-block{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin: 0 10px 20px 0;min-width: 280px;width: 45%;}
.step-block p{margin: 0 0 0 20px;font-size: 15px;}
.step-block img{width: 100px;max-width:unset;}
.step-block p b {font-size: 17px;}
.loyalty-center {text-align:center;}
.loyalty-center img {border-radius: 18px;margin: 30px 0 50px;}
.loyalty-center p {margin-bottom: 20px;}
.loyalty-center p:last-of-type{color: #ed6b21}
.work-plus {margin: 20px 0 40px;}
p.sobes{text-align: center;margin: 70px 0 50px;}
.interview{width: 100%;max-width: 600px;margin: 30px auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.interview img{width:55px;height:55px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;object-fit:contain;max-width:none;}
.interview p{margin:0 0 0 30px;}
.vacancy-item__triangle {-webkit-transition: .3s;transition: .3s;}
.vacancy-item__triangle_active {-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: .3s;transition: .3s;}
.vacancy-item__main-content {padding: 20px 15px;display: none;height: calc(100% - 50px);}
.vacancys{margin-top: 30px;}
.vacancy-item{border-top: 1px dotted #bbb;padding:10px;}
.vacancy-item__top-row{cursor:pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
p.vacancy-item__title {margin: 0;font-family: "Bebas Neue Book";font-size: 22px;}
.vacancy-item ul{list-style: none;padding: 0;}
#newAutoBtnServices,.newAutoBtnSmall{font-size: 22px;font-family: "Bebas Neue Book";color: #fff !important;background: #f27134;cursor: pointer;width: 290px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 30px 0 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.services .send_button{margin-top: 30px;width: 300px;}

.footer__contact_phone:hover,.footer__contact_phone:focus{color: rgba(255,255,255,0.7);}
.burger-menu__base-name, .burger-menu__base-name:visited,.cars-menu__base-name,.cars-menu__base-name:visited {color: rgb(131, 150, 165) !important;} /* иначе в Эдже выползают ссылки (посещённые?) чёрного цвета */
.burger-menu__base-name:hover,.cars-menu__base-name:hover {color: rgb(255, 255, 255) !important;} /* иначе в Эдже выползают ссылки (посещённые?) чёрного цвета */
.burger-menu__base-name.indent {padding-left: 20px;}

#NewsTxtSingle h2 {margin: 20px 0;}
.choise__header{margin-top:30px;}
.main-text{font-family: PragmaticaC;color: #495966;font-size: 15px;}
.mt-40{margin-top: 40px;}
#text17.model-h1{font-size: 36px;min-height: unset;margin: 10px 0;}
.newAutoContent h2{color: #ed6b21 !important;font-family: "Bebas Neue Book";font-size: 36px;font-weight: normal;line-height: 1em;margin: 0 15px 20px 0 !important;}

/* forms */
.form-subtitle{font-size: 24px;font-family: 'Bebas Neue Book';color: #ed6b21;padding-bottom: 10px;border-bottom: 1px dotted #ed6b21;}
.form-subtitle.mt{margin-top: 15px;}
.not-modal .afbf_name{display: none;}
#alx_feed_back_FID.w-100{width: 100%;}
.not-modal .afbf_item_pole input,.not-modal .afbf_item_pole select,.not-modal .afbf_item_pole textarea{font-family:PragmaticaC, sans-serif;}
.border-block{border:1px solid #c7c7c7; margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.form-left,.form-right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin: 20px 0;padding: 0 20px;}
.form-left{border-right:1px dotted #7d7d7d}
.not-modal .afbf_item_pole input,.not-modal .afbf_item_pole select{border:1px solid #c7c7c7;color: #7d7d7d;height: 35px;padding: 0 0 0 10px !important;font-size: 16px;}
.not-modal .afbf_item_pole textarea{border:1px solid #c7c7c7;color: #7d7d7d;height: 35px;padding: 5px 10px !important;font-size: 16px;width: 100%;}
.not-modal .afbf_item_pole textarea:focus{outline:none;border-color:#7d7d7d;}
.not-modal .afbf_item_pole{margin: 15px 0 0;}
.not-modal .afbf_item_pole.item_pole__captcha .afbf_inputtext{padding: 0 0 0 10px !important;-webkit-box-sizing: border-box;box-sizing: border-box;height: 35px !important;}
#alx_feed_back_FID.not-modal .afbf_submit_block .afbf_btn {font-family:"Bebas Neue Book";font-size:30px !important;background: #ed6b21 !important;color:white;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 100%;text-align: center !important;border-radius: 0 !important;-webkit-box-shadow: none;box-shadow: none;line-height: 1em !important;padding: 15px !important;}
#alx_feed_back_FID.not-modal .afbf_submit_block .afbf_btn:hover,#alx_feed_back_FID.not-modal .afbf_submit_block .afbf_btn:focus{outline:none;background: #52595d !important;}
.not-modal .afbf_item_pole.is_focused .afbf_select, #alx_feed_back_FID.not-modal .afbf_item_pole.is_focused .afbf_inputtext{border-color:#7d7d7d;}
.not-modal .afbf_pole_captcha {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;}

#newAutoInteriorBtn.btn_buy {font-size: 28px;letter-spacing: 0.5px;border: none;height: 60px;width: 250px;margin: 50px auto 20px;}
.copyright{position: absolute;bottom: 15px;font-size: 12px;color: #8396a5;}
.copyright a{white-space: nowrap;}
.copyright a:hover,.copyright a:focus{color:white;}
.footer{padding-bottom: 20px;}
.shop-price{display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-gap: 10px;}
.shop-btn{margin:30px 0 40px !important;}
.shop-float-right img{float: right;margin: 0 0 15px 15px;}
.shop-float-left img{float: left;margin: 0 15px 15px 0;}

.bor-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 16px}
.bor-block{width:30%;text-align:center;margin:0 1% 30px;min-width:140px;}
.bor-block-img{height:110px}
.bor-page .bigger{font-size:20px}
.bor-dots{display:-webkit-box;display:-ms-flexbox;display:flex}
.bor-pic{margin:20px 0 24px;position:relative;}/* spacing-tight */
.bor-pic img{display:block;width:100%;height:auto;}
.bor-pic .pic-title{font-family: "Bebas Neue Book";position: absolute;color: white;font-size: 32px;top: 12%;left: 6%;line-height: 1.1;}
.bor-pic .pic-phone{position: absolute;color: white;bottom: 73px;left: 6%;background:url(/bitrix/templates/newpiterlada/images_new/phone-alt-solid.svg) no-repeat left center;background-size: 12px; padding-left: 19px;}
.bor-pic .pic-geo {position: absolute;color: white;bottom: 28px;left: 6%;background:url(/bitrix/templates/newpiterlada/images_new/map-marker-alt-solid.svg) no-repeat left center;background-size: 12px; padding-left: 19px;}
.aware{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}
.aware .text{background:url(/bitrix/templates/newpiterlada/images_new/right-arrow.png) no-repeat 90% center;padding-right:45px;margin-right:30px;font-size:22px;width:50%;box-sizing:border-box;}
.aware #newAutoBtnServices{margin:0;}
.bor-cont #newAutoBtnServices{margin: 20px 0 10px;}
.bor-map{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0 24px}
.bor-map .map{width:50%;margin-right:30px}
.bor-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bor-cont p{margin:0 0 20px}
.bor-block-img img{padding: 2px 3px;}
img.bor-1{background: url(/bitrix/templates/newpiterlada/images_new/bor-1-1.png) no-repeat left bottom;background-size:95%;}
img.bor-2{background: url(/bitrix/templates/newpiterlada/images_new/bor-2-1.png) no-repeat left bottom;background-size:95%;}
img.bor-3{background: url(/bitrix/templates/newpiterlada/images_new/bor-3-1.png) no-repeat left bottom;background-size:95%;}
img.bor-4{background: url(/bitrix/templates/newpiterlada/images_new/bor-4-1.png) no-repeat left bottom;background-size:95%;}
img.bor-5{background: url(/bitrix/templates/newpiterlada/images_new/bor-5-1.png) no-repeat left bottom;background-size:95%;}
img.bor-6{background: url(/bitrix/templates/newpiterlada/images_new/bor-6-1.png) no-repeat left bottom;background-size:95%;}
.main-video{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 40px 0 60px;}

.b-description-car .photos{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}
.photos .pic{width: 19%;margin-right: 1%;min-width: 150px;margin-bottom: 10px;}
.photos .pic img {width: 100%;}

#newAutoModalCallbackSend{margin:10px 0;display:block;width: 250px;}
.newAutoModalFieldHolder input,
.newAutoModalFieldHolder textarea,
.newAutoModalFieldHolder select{width: 100% !important;}

.news_service_wrapper #alx_feed_back_FID{clear: both;width: 99%;}

.service-center .news_service_wrapper #NewsTxt,.NewsTxt.akcii-df{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.akcii-df .News1_pr {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: column;flex-flow: column;}
.akcii-df .text16_pr{-webkit-box-flex: 1;-ms-flex: 1;flex: 1}
.service-center .news_service_wrapper .News1_pr{padding-right: 110px;background-repeat: no-repeat;background-position: right;background-size:contain;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.service-center .news_service_wrapper .News1_pr:first-of-type{background-image:url(/bitrix/templates/newpiterlada/images_new/service-zap.svg)}
.service-center .news_service_wrapper .News1_pr:first-of-type:hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-zap-active.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(2){background-image:url(/bitrix/templates/newpiterlada/images_new/service-kuzov.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(2):hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-kuzov-active.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(3){background-image:url(/bitrix/templates/newpiterlada/images_new/service-warranty.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(3):hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-warranty-active.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(4){background-image:url(/bitrix/templates/newpiterlada/images_new/service-to.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(4):hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-to-active.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(5){background-image:url(/bitrix/templates/newpiterlada/images_new/service-dop.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(5):hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-dop-active.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(6){background-image:url(/bitrix/templates/newpiterlada/images_new/service-diag.svg)}
.service-center .news_service_wrapper .News1_pr:nth-of-type(6):hover{background-image:url(/bitrix/templates/newpiterlada/images_new/service-diag-active.svg)}

a.burger-menu__sem-name:hover{opacity:0.7;color:white;}

.bank-page{font-family: PragmaticaC;color:rgb(73, 89, 102);line-height: 1.3;}
.bank-banner{position: relative;width:100%;max-width:1920px;margin: 0 auto 50px;height: 600px;background: url(/bitrix/templates/newpiterlada/images_new/rn-bank-top.jpg) no-repeat 50% 40px;background-size: 1920px;}
.bank-banner .banner-content{position: absolute;right: 0; top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color:white;width:45%;}
.bank-banner .banner-title{font-weight: bold;font-size: 45px;}
.bank-banner .banner-text{font-weight: 400;font-size: 35px;}
.bank-content h1{font-size: 50px;margin-bottom: 40px;}
.bank-suggest{padding: 40px;border: 15px solid rgb(220, 226, 229);margin-bottom: 40px;margin-top: 40px;}
.suggest-items{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 40px;}
.suggest-item{width: 30%;}
.suggest-icon{height: 100px;display: block;margin-bottom: 30px;}
.suggest-item-title{color: rgb(237, 107, 33);font-size: 26px;margin-bottom: 20px;}
.suggest-text{font-size: 21px;}
.suggest-title{color: rgb(131, 150, 165);font-size: 48px;margin-bottom: 40px;text-align: center;}
.bank-page #newAutoCallNowBtn{height: 50px;margin: 0 auto;width: 300px;border-radius: 25px;display: block;background-color: rgb(237, 107, 33);-webkit-box-shadow: rgb(240, 128, 64) 0px 12px 16px -9px;box-shadow: rgb(240, 128, 64) 0px 12px 16px -9px;border: none;color: white;}
.bank-page #newAutoCallNowBtn:hover{background-color: rgb(240, 128, 64);}
.bank-small-text{color: rgb(131, 150, 165);font-size: 16px;}
.bank-page summary{color:rgb(131, 150, 165);font-size: 30px;}
.bank-page .mb{margin-bottom: 15px;}
.bank-page summary::-webkit-details-marker{display:none;}
.bank-page summary{margin-bottom: 40px;}
.bank-page summary{background-image: url(/bitrix/templates/newpiterlada/images_new/lada-arr-btm.svg);background-repeat: no-repeat;background-position: right center;background-size: 30px;}
.bank-page summary:hover, .bank-page summary:focus {cursor:pointer;opacity:0.8;outline:none;}
.bank-page details[open] summary{background-image: url(/bitrix/templates/newpiterlada/images_new/lada-arr-top.svg);}
.bank-page details p{margin-bottom: 30px;font-size: 21px;}
.bank-page hr {margin: 40px 0;}

@media (max-width: 1280px){
  .bank-banner{-webkit-background-size: 1700px;background-size: 1700px;background-position: 55% 60px;}
}
@media (max-width: 1024px) {
  .bank-banner{height: 500px;-webkit-background-size: 1400px;background-size: 1400px;background-position: 55% 100px;}
  .bank-banner .banner-title{font-size: 40px;}
  .bank-banner .banner-text{font-size: 30px;}
  .bank-banner .banner-content{-webkit-transform: none;-ms-transform: none;transform: none;}
}
@media (max-width: 960px) {
.step-block{width: 100%;margin: 0 0 20px;min-width:unset;}
.steps-block .step-block:last-of-type img{display: block;margin: 0 auto;}
.bank-banner .banner-title{font-size: 35px;}
.bank-banner .banner-text{font-size: 25px;}
.bank-content h1 {font-size: 40px;margin-bottom: 30px;}
.suggest-title{font-size: 38px;margin-bottom: 35px;line-height: 1;}
.suggest-items{-ms-flex-wrap: wrap;flex-wrap: wrap;}
.suggest-item {width: 100%;margin-bottom: 40px;}
.suggest-icon{margin-bottom: 20px;}
}
@media (max-width: 767px) {
  .bank-banner{height: 450px;-webkit-background-size: 1200px;background-size: 1200px;}
  .bank-banner .banner-title{font-size: 30px;}
  .bank-banner .banner-text{font-size: 21px;}
  .bank-banner .banner-content{top:55%;}
}
@media (max-width: 650px) {
.border-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}
.form-left{margin-bottom: 0;border: none;}
}
@media (max-width: 639px){
  .primaryContainer #all_models {margin-top: 40px !important;}
}
@media (max-width: 599px) {
  .header-menu__top-box {height: 85px;}
  .header-menu__item_phone_sales{margin-top: -30px !important;}
  .header-menu__item_phone_service{margin-top: -5px !important;}
  .bank-banner{height: 650px;-webkit-background-size: 1200px;background-size: 1200px;background-position: 24% 80px;}
  .bank-banner .banner-title{font-size: 40px;}
  .bank-banner .banner-content {top: 55%;width: 100%;max-width: 420px;margin: 0 auto;right: unset;position: relative;}
}
@media (max-width: 570px) {
.dilers-video{height:230px;margin:60px 0 30px}
#site-content{padding-top:115px}
.services .News1_pr{width:48%}
.shop-float-right img,.shop-float-left img{float: none;margin: 5px 0 10px;}
}
@media (max-width: 520px) {
  .bor-block {width: 46%;margin: 0 2% 30px;min-width: unset;}
  .bor-blocks{margin: 30px 0 10px;}
  .bor-dots{display:block;margin: 20px 0 30px}
  .bor-dots .orange-dots{margin: 0;}
  .aware .text{display: none;}
  .bor-map{flex-flow: column-reverse;}
  .bor-map .map{width: 100%;}
  .bor-map .map > ymaps{height: 200px !important;}
  .bor-block-img img{height: 75px;}
  .bor-block-img {height: 85px;}
  #newAutoWhyItems{display: block;}
  #newAutoHowItems .grid-2{grid-gap: 0;}
  .w100mob{width: 100%!important; text-align: center!important;}
}
@media (max-width: 479px) {
.footer {padding-bottom: 120px;}
.copyright {bottom: 60px;}
.bor-pic .pic-title{display: none;}
.main-video iframe{width: 380px !important;height: 210px !important;}
.bank-banner{height: 600px;-webkit-background-size: 1137px;background-size: 1137px;background-position: 25% 70px;}
.bank-banner .banner-content{max-width:300px;}
.bank-banner .banner-title{font-size: 30px;}
.bank-content h1{font-size: 35px;}
.bank-page{font-size: 18px;}
.bank-page .container{max-width: 350px;}
.bank-suggest{border-width: 10px;padding: 30px;}
.suggest-title{font-size: 28px;}
.suggest-item-title{font-size: 21px;text-align: center;}
.suggest-text {font-size: 18px;}
.suggest-icon{margin: 0 auto 20px;}
.suggest-items{margin-bottom: 0;}
.bank-page #newAutoCallNowBtn{width: 100%;font-size: 16px;}
.bank-page summary{font-size: 27px;line-height: 1.1;}
.bank-page details p {margin-bottom: 20px;font-size: 18px;}
}
@media (max-width: 380px) {
.dilers-video{height:200px}
.main-video iframe{width: 100% !important;height: 160px !important;}
.bank-banner{height: 550px;-webkit-background-size: 950px;background-size: 950px;background-position: 25% 90px;}
}
@media (max-width: 350px) {
.dilers-video{height:170px}
.services .News1_pr{width:100%}
}

/*modal-forms*/
.newAutoModal {
  display: none;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
    bottom: 0;
    height: 100%;
    width: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.newAutoModalBody {
  padding-top: 24px;
}
.newAutoModalInner {
  position: relative;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: auto;
  margin-bottom: 50px;
  max-width: 650px;
  background: #fff;
  border-radius: 10px;
  padding: 35px;
}
.newAutoModalClose {
  position: absolute;
  cursor: pointer;
  top: 30px;
  right: -45px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: #fff;
  color: #F79135;
  text-align: center;
  font-size: 25px;
    font-family: 'Bebas Neue Book';
}
.newAutoModalClose:after {
  content: 'x';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.newAutoModalHeading {
  text-align: left;
      font-family: 'Bebas Neue Book';
    font-style: normal;
font-weight: 700;
font-size: 30px;
line-height: 30px;
color: #F79135;
}

.newAutoModalFieldHolder {
  padding: 0 10px;
  margin-top: 10px;
}
.newAutoModalFieldLabel {
  font-family: 'Bebas Neue Book';
  font-size: 18px;
  color: #6f6f6f;
}
.newAutoModalFieldHolder input {
  width: 100%;
    height: 30px;
    line-height: 30px;
    font-family: Arial;
    font-size: 16px;
    color: #7c7c7c;
    background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
	border-radius: 32px;
  	padding: 0 5px;
  	border: none;
  	outline: none;

}
.newAutoModalFieldHolder select {
  color: #7c7c7c;
  width: 100%;
    background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
	border-radius: 32px;
  	border: none;
    height: 30px;
    line-height: 30px;
    outline: none;
    font-family: Arial;
  	padding: 0 5px;
}
.newAutoModalFieldHolder textarea {
  width: 100%;
    height: 80px;
    font-family: Arial;
    font-size: 16px;
    color: #7c7c7c;
  padding: 5px;
  resize: none;
  	border: none;
    background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
	border-radius: 11px;
	outline: none;
}
.newAutoModalFieldErr {
  height: 15px;
  line-height: 15px;
  color: red;
  font-size: 12px;
}
.modal-open {
  overflow: hidden;
}
.newAutoOnOff {
  height: 30px;
    line-height: 30px;
  text-align: center;
  background: #FFFFFF;
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
border-radius: 32px;
  display: inline-block;
}
.newAutoOnOff .yes, .newAutoOnOff .no {
  display: inline-block;
  height: 30px;
    line-height: 30px;
  padding: 0 10px;
  font-size: 16px;
    font-family: PragmaticaC;
  color: #6f6f6f;
  background: #fff;
  cursor: pointer;
  border-radius: 38px;
}
.newAutoOnOff[data-state='0'] .no {
  background: #F79135;
    color: #fff;
  cursor: default;
  border-radius: 38px;
}
.newAutoOnOff[data-state='1'] .yes {
  background: #F79135;
    color: #fff;
  cursor: default;
  border-radius: 38px;
}
.newAutoModalBtn {
  font-weight: 700;
font-size: 17px;
    font-family: 'Bebas Neue Book';
    color: #fff;
    background: #F79135;
    border-radius: 32px;
    cursor: pointer;
    padding: 0 35px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin: 10px 0;
    display: inline-block;
}
.newAutoModalFooter {
  border-top: 1px solid #f27134;
  background: #fff;
  margin-top: 10px;
}
.newAutoModalBtn:hover {
  background: #4e5964;
}
.recaptcha {
  display: inline-block;
}
.newAutoModalFieldNotice {
  font-size: 10px;
  padding: 0 10px;
    margin-top: 10px;
  font-family: PragmaticaC;
  color: #7C7C7C;
  font-weight: 400;
}
.newAutoModalSubheading {
  font-size: 20px;
  padding: 0 10px;
    margin-top: 10px;
  font-family: 'Bebas Neue Book';
}
.xdsoft_datetimepicker .xdsoft_year {
  width: 44px;
  margin-left: 0;
}
#newAutoCreditTerms {
  font-size: 12px;
}
#newAutoOverlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 999;
}
.newAutoModalClose {
    right: 30px !important;
}

@media (max-width: 650px) {
  .newAutoModalInner {
    padding: 20px 15px;
    margin-bottom: 30px;
  }
  .newAutoModalHeading {
    font-size: 22px;
    line-height: 24px;
  }
  .newAutoModalClose {
    top: 18px;
    right: 15px !important;
  }
}

@media (max-width: 480px) {
  .newAutoModalInner {
    top: 0;
    transform: none;
    padding: 20px 15px;
    margin-bottom: 0;
    border-radius: 0;
    min-height: 100vh;
    max-width: 100%;
  }
  .newAutoModalFieldHolder {
    padding: 0 5px;
  }
  .newAutoModalSubheading {
    font-size: 18px;
  }
}

/*more forms*/
.dialog-box {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.7);
  overflow-y: auto;
  z-index: 100;
  -webkit-transition: opacity .3s, left 0s;
  transition: opacity .3s, left 0s;
}
.dialog-box[hidden] {
  opacity: 0;
  left: 100000px;
  -webkit-transition: opacity .3s, left 0s .3s;
  transition: opacity .3s, left 0s .3s;
}
.dialog-box .dialog {
  width: 590px;
  max-height: 100%;
  overflow-y: auto;
  background: #EAEAEA;
}
@media (max-width: 639px) {
  .dialog-box .dialog {
    max-width: 410px;
    min-width: 320px;
  }
}
.dialog-box .dialog .head {
  padding: 12px 0 10px;
  background: #ec6707;
  color: white;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  padding-left: 38px;
}
.dialog-box .dialog .head button {
  float: right;
  height: 18px;
  width: 18px;
  margin: 2px 10px 0 10px;
  border: 0;
  cursor: pointer;
  background: url('/bitrix/templates/lada-new/imgs/form-icons.png') -6px -31px no-repeat ;
  outline: none !important;
}
.dialog-box .dialog form {
  padding: 20px 70px 20px 30px;
  overflow: hidden;
  font-size: 0.85em;
}
@media (max-width: 639px) {
  .dialog-box .dialog form {
    padding: 30px 25px;
  }
}
.dialog-box .dialog form .fields .item {
  margin: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item {
    display: block;
    margin: 0px 0;
  }
}
.dialog-box .dialog form .fields .item span {
  font-weight: bold;
  text-align: right;
  width: 160px;
  padding-top: 6px;
  color: #707070;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item span {
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 5px;
  }

}
.dialog-box .dialog form .fields .item span.required:after {
  content: ' *';
  color: #ec6707;
}
.dialog-box .dialog form .fields .item span > font {
  display: none;
}
.dialog-box .dialog form .fields .item > div {
  display: inline-block;
  margin-left: 20px;
  max-width: 90%;
  max-width: calc(100% - 20px);
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item > div {
    margin: 0 auto;
    width: 100%;
    text-align: center;
    display: block;
  }
}
.dialog-box .dialog form .fields .item input,
.dialog-box .dialog form .fields .item textarea,
.dialog-box .dialog form .fields .item select {
  height: 25px;
  width: 268px;
  padding: 2px 9px;
  border: solid 1px #9A9A9A;
  border-radius: 2px;
  max-width: 100%;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item input,
  .dialog-box .dialog form .fields .item textarea,
  .dialog-box .dialog form .fields .item select {
    width: 220px;
  }
}
.dialog-box .dialog form .fields .item input:invalid,
.dialog-box .dialog form .fields .item textarea:invalid,
.dialog-box .dialog form .fields .item select:invalid {
  outline: solid 1px #ec6707;
}
.dialog-box .dialog form .fields .item input:invalid + .warn,
.dialog-box .dialog form .fields .item textarea:invalid + .warn,
.dialog-box .dialog form .fields .item select:invalid + .warn {
  opacity: 1;
}
.dialog-box .dialog form .fields .item input:invalid:empty,
.dialog-box .dialog form .fields .item textarea:invalid:empty,
.dialog-box .dialog form .fields .item select:invalid:empty {
  outline: none;
}
.dialog-box .dialog form .fields .item input:invalid:empty + .warn,
.dialog-box .dialog form .fields .item textarea:invalid:empty + .warn,
.dialog-box .dialog form .fields .item select:invalid:empty + .warn {
  opacity: 0;
}
.dialog-box .dialog form .fields .item input:invalid:focus,
.dialog-box .dialog form .fields .item textarea:invalid:focus,
.dialog-box .dialog form .fields .item select:invalid:focus {
  outline: solid 1px #ec6707;
}
.dialog-box .dialog form .fields .item input:invalid:focus + .warn,
.dialog-box .dialog form .fields .item textarea:invalid:focus + .warn,
.dialog-box .dialog form .fields .item select:invalid:focus + .warn {
  opacity: 1;
}
.dialog-box .dialog form .fields .item textarea {
  height: 120px;
}
.dialog-box .dialog form .fields .item select {
  width: 268px;
  height: 26px;
  margin-right: -4px;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item select {
    width: 220px;
  }
}
.dialog-box .dialog form .fields .item.date input {
  width: 230px;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item.date input {
    width: 182px;
  }
}
.dialog-box .dialog form .fields .item.date input + button {
  height: 29px;
  width: 29px;
  margin: 0 -1px 0 10px;
  padding: 10px;
  border: none;
  background: url('/bitrix/templates/lada-new/imgs/form-icons.png') 0 0 no-repeat ;
}
.dialog-box .dialog form .fields .item.date img.calendar-icon {
  margin: 6px;
  border: 0 !important;
}
.dialog-box .dialog form .fields .item.captcha {
  font-size: 0;
}
.dialog-box .dialog form .fields .item.captcha input {
  width: 151px;
  margin-left: 10px;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item.captcha input {
    width: 103px;
  }
}
.dialog-box .dialog form .fields .item.captcha button.reload {
  height: 22px;
  width: 23px;
  margin: 0 5px 0 15px;
  padding: 7px;
  border: 0;
  background: url('/bitrix/templates/lada-new/imgs/form-icons.png') -4px -62px no-repeat ;
}
.dialog-box .dialog form .fields .item.captcha button.reload + input {
  width: 108px;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item.captcha button.reload + input {
    width: 60px;
  }
}
.dialog-box .dialog form .fields .item.captcha img {
  width: 105px;
  height: 29px;
  margin-bottom: -11px;
  border: solid 1px #9A9A9A;
}
.dialog-box .dialog form .fields .item button.warn {
  padding: 2px 0 0 1px;
  margin: 0 -35px 0 10px;
  position: relative;
  top: 2px;
  width: 25px;
  height: 25px;
  border: none;
  background: #ec6707;
  border-radius: 50%;
  color: white;
  font-weight: bold;
  font-size: 20px;
  opacity: 0;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .fields .item button.warn {
    display: none;
  }
}
.dialog-box .dialog form .fields .item button.warn:before {
  content: '!';
}
.dialog-box .dialog form .required-text {
  margin: 10px 0;
  font-size: 0.9em;
  color: #707070;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .required-text {
    text-align: justify;
  }
}
.dialog-box .dialog form .required-text:before {
  color: #ec6707;
  display: inline-block;
  margin-left: -10px;
  width: 10px;
  content: '*';
}
.dialog-box .dialog form .info-text {
  float: left;
  margin: 12px 0 5px;
  font-size: 1.2em;
  color: #FF9E1B;
  text-transform: uppercase;
  font-weight: bold;
}
@media (max-width: 639px) {
  .dialog-box .dialog form .info-text {
    float: none;
    text-align: center;
  }
}
.dialog-box .dialog form > .buttons button,  .dialog-box .dialog form > .buttons input.submit_button{
  float: right;
  height: 50px;
  padding: 0 25px;
  background: #ec6707;
  border: none;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.15em;
  cursor: pointer;
  -webkit-transition: .2s background-color;
  transition: .2s background-color;
}
@media (max-width: 639px) {
  .dialog-box .dialog form > .buttons button,  .dialog-box .dialog form > .buttons input.submit_button {
    width: 100%;
    float: none;
  }

}
.dialog-box .dialog form > .buttons button:hover,  .dialog-box .dialog form > .buttons input.submit_button:hover {
  background: #FF9E1B;
}
.m-button,
.b-button {
  background: grey;
}
.b-button:hover {
  background: #737373;
}
.m-bg-red {
  background: #ec6707;
}


.dialog-box .dialog form > .buttons button, .dialog-box .dialog form > .buttons input.submit_button {
    float: left;
    height: 50px;
    padding: 0 25px;
    background: #ec6707;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.15em;
    cursor: pointer;
    -webkit-transition: .2s background-color;
    transition: .2s background-color;
}


.dialog-box .dialog form > .buttons button:hover, .dialog-box .dialog form > .buttons input.submit_button:hover {
    background: #FF9E1B;
}


.breadcrumb {
    margin: 0;
    padding: 16px 0 2.25%;
    background-color: transparent;
    padding-left: 0 !important;
}

.breadcrumb-item {
    font-family: 'Bebas Neue Book';
    text-transform: none;
        display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
}

.breadcrumb-item.home a {
    font-weight: bold;
}

.breadcrumb-item a,
.breadcrumb-item.active {
    color: #191919;
}

.breadcrumb-item.active::after {
    content: '';
    padding: 0;
}

.breadcrumb-item,
.breadcrumb-item + .breadcrumb-item {
    padding-right: 1rem;
    padding-left: 0;
}

.breadcrumb-item + .breadcrumb-item::before {
    content: "";
    padding-right: 0;
    color: #a2a2a2;
}

.breadcrumb-item::after {
    content: "›";
    display: inline-block;
    padding-left: 1rem;
    color: #a2a2a2;
}
.carBoxBC{
    padding-top:16px;
}
em {
    font-style: normal;
}

.cars-block {
  color: #495A67;
  display: -ms-grid;
display: grid;
-ms-grid-columns: (minmax(270px, 1fr))[auto-fill];grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
    grid-gap: 30px;
}

.cars-block .orange {
  color:#ed6b21;
}

.cars-block .car-title {
  color:#ed6b21;font-weight: bold;font-size: 20px;text-align: center;
  margin-bottom: 5px;
}

.cars-block .bigger {
  font-weight: bold;
  font-size: 28px;
  margin: 0 5px;
}

.car-cur {
  height: 22px;
}

.cars-block .car-price {
  display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;
  -webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
font-size: 22px;
margin-top: 0;
}

.cars-block .car-bonus-dop {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_mech.png);
}

.cars-block .car-bonus-credit {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_perc.png);
}

.cars-block .car-bonus-fee {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_coin.png);
}

.cars-block .car-bonus-trans {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_path.png);
}

.cars-block .car-bonus-gar {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_gar.png);
}

.cars-block .car-bonus-cap {
  background-image: url(/bitrix/templates/newpiterlada/images_new/icon_mot.png);
}

.cars-block .car-bonus {
  margin: 0 0 15px;
background-repeat: no-repeat;
background-position: left center;
background-size: 17px;
padding-left: 27px;
}

.cars-block .car-image {
  min-height: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 25px;
}

.cars-block .newAutoBtn {
  color:#ed6b21;
border-top: 1px dashed #ed6b21;
border-bottom: 1px dashed #ed6b21;
padding: 10px 0;
margin: 0 25px;
width: 250px;
font-size: 17px;
margin: 10px 20px 15px;
cursor: pointer;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background: url(/bitrix/templates/newpiterlada/ds/assets/img/lada-arr1-orng.svg) white no-repeat 222px;
background-size: 18px;
}

.cars-block .newAutoBtn:hover, .cars-block .newAutoBtn:focus  {
  margin-left: 10px;
margin-right: 10px;
width: 260px;
border: none;
background-color:#ed6b21;
background-image: url(/bitrix/templates/newpiterlada/ds/assets/img/lada-arr1-w.svg);
background-position-x: 230px;
color:white;
padding: 10px 15px;
border-radius: 3px;
box-shadow: 0 10px 15px -5px gray;
-webkit-transform: scale(1.05);
        transform: scale(1.05);
}

.service-text {
  width: 99%;
  position: relative;
  top: 13px;
  clear: both;
}

.service-text img {
  margin-bottom: 20px;
  max-width: 100%;
}

.service-text p {
  margin-bottom: 15px;
}

.service-text .orange-bg {
  background-color:#ed6b21;
  width: -webkit-max-content;width: -moz-max-content;width: max-content;
}


.action-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 20px;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
  width: 95%;
}

.action-buttons .newAutoBtn {
  width: 32%;
  min-width: 230px;
  height: 50px;
  line-height: 50px;
  color:#fff;
  text-align: center;
  font-family: 'Bebas Neue Book';
  font-size: 22px;
  background:#f27134;
  position: relative;
  cursor: pointer;
  margin: 0 1% 15px 0;
}


.news_one_text .detail_picture {
  width: 95%;
}

@media (max-width: 650px) {
  .action-buttons {
    -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
  }
  
  .action-buttons .newAutoBtn {
    margin: 0 10px 10px 0;
    height: 45px;
    line-height: 45px;
    font-size: 21px;
  }

  .news_one_text .detail_picture {
    width: 100%;
  }

  .action-buttons {
    width: 100%;
  }
}

@media (max-width: 530px) {
  .action-buttons {
    -ms-flex-flow:column;flex-flow:column;
  }

  .action-buttons .newAutoBtn {
    margin-right: 0;
  }
}

.finBtn.newAutoBtn {
  width: 100%;
  max-width: 250px;
  height: 50px;
  line-height: 50px;
  color:#fff;
  text-align: center;
  font-family: 'Bebas Neue Book';
  font-size: 24px;
  background:#f27134;
  cursor: pointer;
  display: block;
  margin: 20px 0;
}

.but-place-light.but-place-top {
  padding-top: 0;
  overflow: hidden;
  height: auto;
}

.but-place-top .dashed{
  text-decoration: underline;
  cursor:pointer;
}

.but-place-top p {
  margin: 0 0 3px;
}

@media (max-width: 480px) {
  .but-place-light.but-place-top {
    position: relative;
    top: -5px;
  }
  
  .but-place-top .dn-mob {
    display: none;
  }
}

.burger-menu__wrapper .burger-menu__sem > div {
  width: 22%;
}

@media (max-width: 959px) {
  .burger-menu__wrapper .burger-menu__sem {
    -ms-flex-wrap: wrap;flex-wrap: wrap;
  }
  .burger-menu__wrapper .burger-menu__sem > div {
    width: 48%;
  }
  .burger-menu{
  	z-index: 105;
  }
}

@media (max-width: 479px) {
  .burger-menu__wrapper .burger-menu__sem > div {
    width: 100%;
  }

  .calc-insert {
    overflow-x: scroll;
  }
}

.to_select {
  height: 35px;
  margin-top: 15px;
  color: #7c7c7c;
  padding-left: 7px;
  width: 300px;
}

.to_block {
  -webkit-box-shadow: 0 20px 20px -10px #bebebe;
  box-shadow: 0 20px 20px -10px #bebebe;
}

a.to_pdf {
  font-family: 'Bebas Neue Book';
  color: #000;
  font-size: 22px;
  display: block;
  border: 1px dotted #7d7d7d;
  border-top: 3px solid #ed6b21;
  -webkit-box-shadow: 0 20px 20px -10px #bebebe;
  box-shadow: 0 20px 20px -10px #bebebe;
  margin-bottom: 20px;
  padding: 15px;
  background: url(/bitrix/templates/newpiterlada/images_new/icon_pdf.png) no-repeat 99% center;
}

#to_btn {
  font-size: 30px;
  font-family: "Bebas Neue Book";
  color: #fff;
  background: #f27134;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 15px;
}

#to_car_pdf {
  display: none;
}

.calc-insert iframe {
  min-width: 400px;
}

.newAutoMoreDetails{display: -ms-grid;display: grid;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #f4f4f4;margin-bottom: 60px;grid-gap: 10px 0;box-shadow: 0px 11px 16px rgba(0, 0, 0, 0.11);}
.newAutoMoreDetails__block {padding: 40px;}
.newAutoMoreDetails__text{font-size: 17px;}
.newAutoMoreDetails__title{font-size: 23px;font-weight: bold;text-transform: uppercase;margin-bottom: 10px;}
.newAutoMoreDetails__img{display: block;width: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}

.newAutoAdv{background-color: #f4f4f4;box-shadow: 0px 11px 16px rgba(0, 0, 0, 0.11);padding: 50px 100px 60px;display: -ms-grid;display: grid;-ms-grid-columns: (minmax(250px, 1fr))[auto-fill];grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-gap: 20px 50px;margin-top: 10px;}
.newAutoAdvantage {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.newAutoAdvImg {display: block;margin-right: 20px;}
.newAutoAdvText {font-weight: bold;text-transform: uppercase;font-size: 16px;}

.newAutoAdvPics{display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[4];grid-template-columns: repeat(4, 1fr);grid-gap:10px;background-color: #f4f4f4;box-shadow: 0px 11px 16px rgba(0, 0, 0, 0.11);margin: 70px 0 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.newAutoAdvPicsBlock{position: relative;height: 100%;min-height:300px;}
.newAutoAdvPicsBlock.dark{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: column;flex-flow: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 20px 40px;}
.newAutoAdvPicsBlock1,.newAutoAdvPicsBlock8 {grid-column: 1/3;padding: 70px 40px;}
.newAutoAdvPics .nivadetail1,.newAutoAdvPics .nivadetail8 {grid-column: 3/5;max-width:100%;}
.newAutoAdvPicsBlock .title{text-transform: uppercase;font-weight: bold;margin-bottom: 15px;font-size: 25px;}
.newAutoAdvPicsBlock.dark .nivadetail {position: absolute;top: 0;left: 0;width: 100%;height:100%;z-index: 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.newAutoAdvPicsBlock2{grid-column:1/3;}
.newAutoAdvPicsBlock7{grid-column:3/5;}
.newAutoAdvPicsBlock.dark .newAutoMoreDetails__title{color:white;position: absolute;top: 50%;left: 0;width: 100%;z-index: 2;margin: 0;text-align: center;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity 500ms, -webkit-transform 500ms;transition: opacity 500ms, -webkit-transform 500ms;transition: transform 500ms, opacity 500ms;transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;}
.newAutoAdvPicsBlock.dark .newAutoMoreDetails__text{color:white;opacity: 0;-webkit-transform: translateY(100px);transform: translateY(100px);-webkit-transition: opacity 500ms, -webkit-transform 500ms;transition: opacity 500ms, -webkit-transform 500ms;transition: transform 500ms, opacity 500ms;transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;}
.newAutoAdvPicsBlock.dark:hover .newAutoMoreDetails__title{-webkit-transform: translateY(-100px);transform: translateY(-100px);opacity: 0;}
.newAutoAdvPicsBlock.dark:hover .newAutoMoreDetails__text{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;z-index: 3;}

.orange-dots.with-icon li,.orange-dots.with-img li{
	padding: 0;
}
.orange-dots.with-icon li:before,.orange-dots.with-img li:before{
	display: none;
}
.orange-dots.with-icon li img{
	margin-right: 13px;
}
.img-dot{
	width: 130px;
	height: 95px;
	position: relative;
}
.img-dot:before{
	content: '';
	display: block;
	position: absolute;
	height: 20px;
	width:5px;
	background: #FBB530;
	left: 50%;
	bottom:-20px;
	margin-left: -2px;
}
.orange-dots.with-img li:last-child .img-dot:before{
	display: none;
}
.orange-dots.with-img li b{
	color: #FBB530;
	margin-bottom: 0;
}
.orange-dots.with-img li{
	display: grid;
	grid-template-columns: 130px 1fr;
	align-items: center;
}
.orange-dots.with-img li:nth-child(1) .img-dot{
background: url(/bitrix/templates/newpiterlada/v4/img/icons/step1.png) no-repeat;
background-position: -30px;
background-size: auto 100%;
position: relative;
left: -15px;
}
.orange-dots.with-img li:nth-child(2) .img-dot{
background: url(/bitrix/templates/newpiterlada/v4/img/icons/step2.png) no-repeat;
background-position: -30px;
background-size: auto 100%;
position: relative;
left: -15px;
}
.orange-dots.with-img li:nth-child(3) .img-dot{
background: url(/bitrix/templates/newpiterlada/v4/img/icons/step3.png) no-repeat;
background-position: right;
background-size: auto 100%;
position: relative;
left: -15px;
}
.orange-dots.with-img li:nth-child(4) .img-dot{
background: url(/bitrix/templates/newpiterlada/v4/img/icons/step4.png) no-repeat;
background-position:-30px;
background-size: auto 100%;
position: relative;
left: -15px;
}
.orange-dots.with-img li:nth-child(5) .img-dot{
background: url(/bitrix/templates/newpiterlada/v4/img/icons/step5.png) no-repeat;
background-position: -30px;
background-size: auto 100%;
position: relative;
left: -15px;
}
@media (max-width: 1024px) {
  .newAutoAdvPicsBlock1, .newAutoAdvPicsBlock8{padding: 50px 40px;grid-column:1/-1;}
  .newAutoAdvPics .nivadetail1, .newAutoAdvPics .nivadetail8{display: none;}
  .newAutoAdvPicsBlock{min-height:270px;}
  .newAutoAdvPics{-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;}
  .newAutoAdvPicsBlock2,.newAutoAdvPicsBlock7{grid-column:auto;}
}

@media (max-width: 768px) {
  .newAutoMoreDetails{-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
  .newAutoMoreDetails .newAutoMoreDetails__img:nth-of-type(2) {grid-row: 4;}
}
@media (max-width: 560px) {
  .newAutoAdvPics{-ms-grid-columns: 1fr;grid-template-columns: 1fr;}
  .newAutoAdvPicsBlock {min-height: 250px;}
  .orange-dots.with-icon li img{display: block;margin: 10px auto;}
  .orange-dots.with-icon li{text-align: center;margin-bottom:10px;}
  .orange-dots.with-img li{grid-template-columns: 1fr;text-align:center;justify-content: center;}
  .img-dot:before{display:none;}
  .img-dot{margin: auto; left: 0!important;margin-top: 30px; margin-bottom: 10px;}
}
@media (max-width: 480px) {
  .newAutoMoreDetails__block {padding: 20px 0;}
  .newAutoMoreDetails__title{font-size: 19px;}
  .newAutoMoreDetails{background-color: transparent;box-shadow: none;}
  .newAutoAdvPics{background-color: transparent;box-shadow: none;margin: 40px 0 0;}
  .newAutoAdv{background-color: transparent;padding: 10px 0 0;box-shadow: none;}
  .newAutoAdvImg{width: 50px;margin-right: 15px;font-size: 15px;}
  .newAutoAdvPicsBlock1, .newAutoAdvPicsBlock8{padding: 30px 0;}
}

.manual {
display: flex;
flex-wrap: wrap;
}

.manual_link {
 display: flex;
}

.manual_block {
width: 24.99999999%;
margin-top: 30px;
display: flex;
}

.manual_text {
    margin-top: auto;
    margin-bottom: auto;
    padding-left: 10px;
  

}
.form-anket{
	max-width: 80%;
    font-family: PragmaticaC;
}
.form-anket input{
	width: 100%;
	height: 35px;
	border: 1px solid #B7B7B7;
	box-sizing: border-box;
	padding-left: 10px;
    color: #7d7d7d;
	margin-top: 10px;
	font-size: 15px;
	line-height: 18px;
}
.form-anket input:focus{
	border-radius: 0;
	border: 1px solid #000;
	outline: none;
}
.form-anket .form-subtitle:first-child{
	margin-top: 0;
}
.form-anket .form-subtitle{
	margin-top: 30px;
}
.form-anket button, .form-anket a{
	font-size: 24px;
	text-transform: uppercase;
	border:none;
	outline: none;   
	font-family: 'Bebas Neue Book';
	margin-bottom: 20px;
	margin-top: 30px;
	display: inline-block;
	}

.form-anket a.button_border{
	color: #737373;
	background: transparent;
	border-bottom: 1px dotted #737373;
	margin-right: 30px;
	padding: 0;
	cursor: pointer;
}
.form-anket a.button_border:hover{
	color: #ED6B21;
}
.form-anket button.button_save{
	background: #ED6B21;
	padding: 15px 65px;
	color:#fff;
	display: none;
}
.form-anket .new button.button_save{
	display: inline-block;
}
.form-anket a.close{
	display: none;
}
.form-anket button svg{
	margin-left: 15px;
}
.form-anket a.close svg{
	position: relative;
	top: 6px;
}
.form-anket a.button_border svg path{
	fill:#737373;
}
.form-anket a.button_border:hover svg path{
	fill:#ED6B21;
}
.grid-2{
			display: grid;
			grid-template-columns: 48% 48%;
			grid-gap:50px; 
		}
		.grid-2 .actions__list{
			width: 100%;
		}
		.grid-2 .news__header {
			font-size: 28px;
		}
@media (max-width: 768px) {
.form-anket{
	max-width: 100%;
    font-family: PragmaticaC;
}
.grid-2{
			display: grid;
			grid-template-columns: 100%;
			grid-gap:50px; 
		}
.footer__contact_phone{
	font-size: 26px;
}
.manual{
	display: block;
}
.manual_block{
	width: 100%;
}
.one_text.txt2{
	margin-top: 20px;
}
 #NewsBody h1{
	margin-top: 60px;
}
.one_text .piter-lada_calltouch{
	display: block;
}
.header-menu__phone_label {
    float: none;
    font-size: 12px;
    line-height: 1em;
    color: rgb(255, 255, 255);
}
	}
	@media (max-width: 320px) {
.form-anket button.button_save{
	background: #ED6B21;
	padding: 15px 45px;
	color:#fff;
}
	}
	#NewsBody .News1_pr {
			float: none;

	}
	#NewsBody .NewsTxt{
		    display: flex;
    flex-wrap: wrap;
	}
	.to_top{
		position: fixed;
		right: 8%;
		bottom:5%;
		cursor: pointer;
		width: 48px;
		height: 48px;
		display: none;
		z-index: 9999999
	}
	.to_top img{
		width: 100%
	}
		@media (max-width: 780px) {

.to_top {
    position: fixed;
    right: 1%;
    bottom: 11px;
    cursor: pointer;
    width: 34px;
    height: 34px;
}
#newAutoQuestion #newAutoQuestionText{
	font-size: 32px
}
		}
		


.grid-3{
	display: inline-grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px;
	margin: 20px 0;
}
.grid-3 .shop-auto_item{
	clear: both;
}
.shop-auto_item{
	border: 1px solid #a6a6a6;
	padding: 10px;
	border-radius: 5px;
	transition: .3s;
}
.shop-auto_item__image{
	height: 210px;
	display: flex;
    align-items: center;
    border-bottom: 3px solid #a6a6a6;
    margin-bottom: 10px;
    transition: .3s;
}
.shop-auto_item__image img{
	height: auto;
	max-width: 100%;
}
.shop-auto_item__title{
	font-weight: bold;
	text-align: center;
	font-size: 17px;
	text-transform: uppercase;
	font-family: "Bebas Neue Book";

	transition: .3s;
}
.shop-auto_item__subtitle{
	font-size: 12px;
	color: #7d7d7d;
		transition: .3s;
}
.shop-auto_item:hover .shop-auto_item__image{
	
	border-bottom: 3px solid  #ed6b21;
}
.shop-auto_item:hover{
	border: 1px solid #ed6b21;
}
.shop-auto_item:hover .shop-auto_item__title{
	color: #ed6b21;
}
.shop-auto_item:hover .shop-auto_item__subtitle{
	color: #ed6b21;
}
@media (max-width: 780px) {
.grid-3{
	display: inline-grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 20px;
	margin: 20px 0;
}
	}
@media (max-width: 480px) {
.grid-3{
	display: inline-grid;
	grid-template-columns: 1fr;
	grid-gap: 20px;
	margin: 20px 0;
}
	}
	a.footer__share_tg{
		color: #95a8b7;
    font-size: 24px;
    float: left;
    border-radius: 50%;
    /* height: 23px; */
    margin: 20px 0 0 10px;
    clear: none;
    width: 22px;
    display: block;
    -webkit-background-size: auto;
    background-size: auto;
    background: #fff;
	}
	a.footer__share_tg:hover{
		color: #314453;
	}

.quiz-container{
	font-family: PragmaticaC;
	font-weight: 400;
	color: #495966;

}
.form_item{
	position: relative;
	margin-top: 40px;
	padding-left: 50px;
}
.form_item-title span{
	width: 29px;
	height: 29px;
	display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    background: #495966;
    font-weight: 700;
	font-size: 20px;
	line-height: 130.61%;
	/* or 26px */
	color: #FFFFFF;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: -7px;
	font-weight: 700;
	font-family: "Bebas Neue Book";
}


.form_item-content{
	margin-top: 25px;
}
.form_item-content--input{
	display: inline-block;
	margin-right:  10px;
}
.form_item-content--input input{
	display: none;
}
.form_item-content--input input:checked~label{
	 background: #F79135;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
	color: #fff;
}
.form_item-content--input label{
	font-weight: 700;
	font-size: 20px;
	line-height: 130.61%;
	color: #495966;
	height: 29px;
	min-width: 29px;
	padding: 5px;
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
	border-radius: 50%;
	display: flex;
    box-sizing: border-box;
    align-items: center;
	font-family: "Bebas Neue Book";
	font-weight: 700;
    justify-content: center;
}
.not_10 .form_item-content--input label{
	padding: 5px 30px;
	border-radius: 20px;
}
.not_10 p{
	margin-top: 25px;
}
.quiz-container input[type=submit]{
	border: none;
	background: #495966;
	border-radius: 32px;
	font-family: "Bebas Neue Book";
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	/* identical to box height */
	color: #FFFFFF;
	padding: 10px 65px;
	display: inline-block;
	margin-top: 40px;
}
.thank_you{
	margin-top: 40px;
}
.quiz-container textarea{
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
	border-radius: 20px;
	display: block;
	width: 100%;
	padding: 15px 20px;
	font-family: PragmaticaC;
	box-sizing: border-box;
	border: none;
	margin-top: 20px;
	font-size: 15px;
	min-height: 130px;
	outline: none;
}
.display-none{
	display: none;
}
.hidden_popup{
	display: none;
}
.ty_popup{
	position: fixed;
	height: 100%;
	widtH: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .6);
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 9999999;
}
.ty_popup_content{
	background: #fff;
	border-radius: 20px;
	padding: 40px;
	text-align: center;
}
.ty_popup_content h2{
	margin-bottom: 0;
	text-align: center;
}
@media (max-width: 480px) {
	.primaryContainer #NewsBody.ContentWoTopImage.quiz-container{
		margin-top: 220px!important;
	}
	.form_item-title span{
		font-size: 17px;
		width: 22px;
		height: 22px;
		top: 0;
	}
	.form_item{
		padding-left: 30px;
	}
	.quiz-container{
		font-size: 12px;
		
	}
	.form_item-content--input{
		margin-right: 3px;
	}
	.form_item-content--input label{
		font-size: 15px;
		min-width: 22px;
		height: 22px;
	}
	.not_10 p~.form_item-content .form_item-content--input label{
		font-size: 10px;
		padding: 5px 15px;
	}
	.quiz-container textarea{
		font-size: 12px;
		min-height: 100px;
	}
}

.tabs_wrapper .tabs{
	display: flex;
	justify-content: space-between;
	margin-bottom: 25px;
	margin-top: 25px;
}
.tabs_wrapper .tabs .tab{
	height: 60px;
	border:1px solid rgba(73, 89, 102, 0.3);
	width: 100%;
	font-family: "Bebas Neue Book";
	font-style: normal;
	font-weight: 700;
	font-size: 25px;
	line-height: 25px;
	color: #495966;
	text-align: center;
	display: grid;
    align-items: center;
    cursor: pointer;
}
.block_komplektacii_4 .tabs_wrapper .tabs .tab{
	font-size: 20px;
	line-height: 20px;
}
.tabs_wrapper .tabs .tab:first-child{
	border-radius: 5px 0px 0px 5px;
}
.tabs_wrapper .tabs .tab:last-child{
	border-radius:0 5px  5px 0;
}
.tabs_wrapper .tabs .tab.active{
	background: #495966;
	color: #fff;
}
.page_komplektacii section{
	margin: 80px 0;
}
.page_komplektacii{
	font-family: PragmaticaC;
	color: #495966;
	font-size: 15px;
}
.page_komplektacii h1{
	font-weight: 700;
	font-size: 48px;
	line-height: 48px;
	color: #495966;
}
.page_komplektacii h2{
	font-weight: 700;
	font-size: 42px;
	line-height: 42px;
	color: #495966;
}
.page_komplektacii h2 .orange{
	color: #F79135;
}
.page_komplektacii h3{
	font-family: 'Bebas Neue Book';
	font-style: normal;
	font-weight: 700;
	font-size: 30px;
	line-height: 30px;
	text-transform: uppercase;
	color: #495966;
	margin-bottom: 25px;
}
.page_komplektacii p{
	margin-bottom: 10px;
}
.block_komplektacii_9 .orange_bg{
	background: #F79135;
	padding: 25px 0;
	font-weight: 700;
	font-size: 30px;
	line-height: 30px;
	font-family: 'Bebas Neue Book';
	color: #FFFFFF;
}
.block_komplektacii_9 .orange_bg .gray_color{
	color: #495966;
}
.page_komplektacii .list_dots{
	margin-bottom: 10px;
	position: relative;
	padding-left: 20px;
}
.page_komplektacii .list_dots:before{
	content: '';
	display: inline-block;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	background: #495966;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	left: 0;
}
.page_komplektacii .overflow_table{
	overflow:auto;
	max-height: 400px;
}
.page_komplektacii .overflow_table table{
	min-width: 100%;
  table-layout: fixed;
}
.page_komplektacii .overflow_table table th{
	font-family: 'Bebas Neue Book';
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	color: #F79135;
	padding: 10px;
	vertical-align: middle;
	border-left: 1px solid rgba(73, 89, 102, 0.3);
	border-bottom: 1px solid rgba(73, 89, 102, 0.3);
}
.page_komplektacii .overflow_table table th:first-child, .page_komplektacii .overflow_table table td:first-child, .page_komplektacii .overflow_table table td:nth-child(2){
	bordeR: none;
}
.page_komplektacii .overflow_table table th:nth-child(2){
	border-left: none;
}
.page_komplektacii .overflow_table table tr{
}
.page_komplektacii .overflow_table table td{
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 16px;
	/* identical to box height */
	color: #495966;
	padding: 10px;
	vertical-align: middle;
	border-left: 1px solid rgba(73, 89, 102, 0.3);
}
.page_komplektacii .overflow_table table td:first-child{
	width: 160px;
}
.page_komplektacii .overflow_table .check{
	display: block;
	width: 14px;
	height: 14px;
	background: #F79135;
	margin: auto;
}
.page_komplektacii .overflow_table .no_check{
	display: block;
	width: 14px;
	height: 14px;
	background: #D9D9D9;
	margin: auto;
}
.page_komplektacii .block_komplektacii_3{
	background: #495966;
	padding: 60px 0;
}
.page_komplektacii .slick-prev, .page_komplektacii .slick-next{
	display: none!important;
}
.page_komplektacii #kompl_items .kompl {
	background: #fff;
	clear: none;
	background: #FFFFFF;
/* тень */
padding: 40px 30px;
margin: 15px;
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.04);
border-radius: 10px;
min-height: 350px;
position: relative;
}
.page_komplektacii #kompl_items .kompl #newAutoInteriorBtn{
	float: none;
	background: #F79135;
border-radius: 32px;
}
.page_komplektacii #kompl_items .kompl .kompl_name{
	font-family: 'Bebas Neue Book';
font-style: normal;
font-weight: 700;
min-height: 75px;
font-size: 26px;
line-height: 26px;
/* identical to box height */
color: #495966;
border-bottom:1px solid rgba(73, 89, 102, 0.3);
padding-bottom: 10px;
}
.page_komplektacii .kompl_text b{
	font-family: PragmaticaC;
font-style: normal;
font-weight: 700;
font-size: 20px;
display: block;
line-height: 18px;
color: #495966;
margin-bottom: 10px;
}
.page_komplektacii .kompl_text{
	font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 130.6%;
/* identical to box height, or 20px */
    font-family: PragmaticaC;
color: #495966;
margin-bottom: 20px;
}
.page_komplektacii .kompl_text ul{
	min-height: 170px;
}
.page_komplektacii .kompl_text li{
	margin-bottom: 10px;
}
.page_komplektacii .slick-dots button{
	display: none;
}
.page_komplektacii .slick-dots{
	text-align: center;
}
.page_komplektacii .slick-dots li{
	list-style-type: none;
	width: 25px;
	height: 5px;
	display: inline-block;
	background: #E5E5E5;
	margin: 3px;
}
.page_komplektacii .slick-dots li.slick-active{
	background: #F79135;

}
.page_komplektacii .kompl_choose{
	display: block;
	width: 100%;
	padding: 10px;
	font-family: 'Bebas Neue Book';
font-style: normal;
font-weight: 700;
font-size: 25px;
line-height: 25px;
text-align: center;
color: #FFFFFF;
}
.page_komplektacii img{
	max-width: 100%;
}
.block_komplektacii_6{
	background: #F7F5F5;
	padding: 60px 0;
}
.block_komplektacii_6_item{
	padding-left: 65px;
	margin-bottom: 20px;
	position: relative;
}
.block_komplektacii_6_item:before{
	position: absolute;
	content: '';
	width: 50px;
	height: 50px;
	background: url(/images_new/komplekt/teh_icon.png);
	background-size: cover;
	lefT: 0;
	top: 0;
}
@media (max-width: 780px) {
.tabs_wrapper .tabs{
	display: block;
	}}
.thankPage-banner{
	height: 430px;
	background-image: url(/bitrix/templates/newpiterlada/images_new/thank-you/bg.png);
	background-size: cover;
	background-position: center;
	margin-top: 150px;
	display: flex;
	align-items: end;
}
.thankPage-banner h1{
	font-weight: 500;
	font-size: 42px;
	line-height: 137.1%;
	font-family: PragmaticaC;
	color: #FFFFFF;
}
#thankPage #NewsBody{
	margin-top: 30px;
}
#thankPage p{
font-size: 16px;
line-height: 137.1%;
color: #4C5865;
}
#thankPage h2{
	font-family: PragmaticaC;
	font-style: normal;
	font-weight: 400;
	font-size: 36px;
	line-height: 137.1%;
	color: #4C5865;
	text-transform: uppercase;
	margin-bottom: 20px;
}	
.thankPage-spec{
	min-height: 300px;
	background-size: cover;
	background-position: center;
	position: relative;
	padding: 20px;
	display: flex;
	align-items: end;
	box-sizing: border-box;
	margin-bottom: 30px;
}
.thankPage-spec:before{
	position: absolute;
	content: '';
	display: block;
	width: 100%;
	height:100%;
	left:0;
	top:0;
	background: linear-gradient(0, rgba(52, 52, 52, 0.42) 19.75%, rgba(125, 125, 125, 0) 65.68%, rgba(146, 146, 146, 0) 99.74%);
	z-index: 0;
}
.thankPage-spec_content {
	color:#fff;
	position: relative;
	z-index: 1;
	font-family: PragmaticaC;
}
.thankPage-spec_content  h4{
	margin: 0;
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 20px;
	line-height: 137.1%;
	color: #FFFFFF;
	text-transform: uppercase;
}
.thankPage-spec_content  .date-spec{
	font-weight: 400;
	font-size: 16px;
	line-height: 137.1%;
	margin-bottom: 10px;
}
.thankPage-spec_content .link-spec{
	max-height: 0;
	overflow: hidden;
	transition: .5s;
}
.thankPage-spec:hover .thankPage-spec_content .link-spec{
	max-height: 100px;
}
.thankPage-spec_content  .link-spec span{
	padding: 10px 20px;
	background: #E37639;
	border-radius: 81px;
	display: inline-block;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 16px;
	line-height: 137.1%;
}
.go-to_pdf{
	font-weight: 700;
	font-size: 23px;
	line-height: 137.1%;
	color: #E37639;
	display: flex;
	align-items: center;
}
.go-to_pdf:before{
	content:'';
	width: 61px;
	height:61px;
	display: inline-block;
	background-image: url(/bitrix/templates/newpiterlada/images_new/thank-you/arrow.png);
	background-size: cover;
	background-position: center;
	margin-right: 20px;
}
.margin-20{
	margin:20px 0;
}
.go-to-service{
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	border:1px solid rgba(73, 89, 102, 0.5);
	color:#4C5865;
	margin-bottom: 40px;
	padding: 40px;
	text-align: center;
}
.go-to-service img{
	margin-bottom: 10px;
}
@media (max-width: 780px) {
	.thankPage-banner h1{
		font-size: 24px;
	}
#thankPage h2{
	font-size: 20px;
	margin-top: 30px;
	}
#thankPage #NewsBody{
	margin-top: 30px!important;
}
.thankPage-banner{
	width: 100%;
	height: 240px;
}
.go-to_pdf{
	margin-top: 20px;
	font-size: 16px;
}
.go-to_pdf:before{
	width: 35px;
	height: 35px;
}
.but-place-top{
	display: none;
}
}
#newAutoModalCredit .border-block,#newAutoModalCredit  .form-left,#newAutoModalCredit  .form-right{
	display: block;
	border:none;
	padding: 0;
	margin: 0;
}
#newAutoModalCredit  .form-right{
 	margin-top: 20px;
 }
#newAutoModalCredit   input:not([type="submit"]), #newAutoModalCredit   select{
	    height: 35px;
    line-height: 35px;
    font-family: Arial;
    font-size: 16px;
    color: #7c7c7c;
    background: #FFFFFF;
    box-shadow: 0px 0px 6px rgb(0 0 0 / 10%);
    border-radius: 32px;
    padding: 0 5px;
    border: none;
    outline: none;
}




/*credit-page*/
.grid-5{
	display: grid;
	text-align: center;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-gap: 30px;s
}
.page-credit{
	float: none;
	clear: both;
	padding: 60px 0;
    font-family: PragmaticaC;
    font-size: 16px;
}
.page-credit p{
	margin-bottom: 10px;
}
.page-credit .orange-dots li{
	padding-left: 20px;
	color: #495966;
}
.page-credit .orange-dots li:before{
	left: 0;
	width: 6px;
	height: 6px;
    background: #F79135;
}
.page-credit.bg-495966{
	background: #495966;
	color: #fff;
}
.page-credit.bg-f5{
	background: #f5f5f5;
}
.page-credit h2, .page-credit h1{
	font-weight: 700;
	font-size: 42px;
	color: #F79135;
	margin-bottom: 30px;
	margin-top: 0;
	line-height: 42px;
}
.page-credit h3{
    font-family: "Bebas Neue Book";
	font-weight: 700;
	font-size: 25px;
	line-height: 25px;
	color: #495966;
	margin-top: 0;
	margin-bottom: 30px;
	min-height: 50px;
}
.page-credit h3 span{
	color: #F79135;
}
.page-credit h1 span{
	color: #495966;
}
.page-credit h2 span{
	color: #fff;
}
.number-ul{
	padding: 0;
}
.number-ul li{
	margin-bottom: 25px;
	display: flex;
	align-items: center;
}
.number-ul li:before{
	content: attr(data-number);
    font-family: "Bebas Neue Book";
	font-weight: 700;
	display: block;
	width: 39px;
	height: 39px;
	border-radius: 50%;
	background: #fff;
	color: #495966;
	font-size: 30px;
	line-height: 39px;
	text-align: center;
	margin-right: 20px;
}
.image-why{
	width: 87px;
	height: 87px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	background: #495966;
	margin: auto;
	margin-bottom: 20px;
}
.text-why{
	font-weight: 400;
	line-height: 20px;
	color: #495966;
}
.text-why em{
	font-weight: 700;
	color: #F79135;
	text-transform: uppercase;
}
.credit-slider .slick-next {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 50%;
    right: 0;
    background: url(/bitrix/templates/newpiterlada/images_new/slider_next.png) 50% 50% no-repeat #4e5964;
    z-index: 1;
    border: none;
    font-size: 0;
}

.credit-slider .slick-prev {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 50%;
    left: 0;
    background: url(/bitrix/templates/newpiterlada/images_new/slider_prev.png) 50% 50% no-repeat #4e5964;
    z-index: 1;
    border: none;
    font-size: 0;
}

.credit-slider .slick-next:hover {
    background-color: #f27134;
}
.credit-slider .slick-prev:hover {
    background-color: #f27134;
}

.credit-slider .slick-active {
    opacity: 1;
}
.credit-slider img {
    max-width: 100%;
    margin: 0 10px;
    max-height: 100%;
}

.credit-slider .slick-dots button{
	display: none;
}
.credit-slider .slick-dots{
	text-align: center;
}
.credit-slider .slick-dots li{
	list-style-type: none;
	width: 25px;
	height: 5px;
	display: inline-block;
	background: #E5E5E5;
	margin: 3px;
}
.slick-dots li.slick-active{
	background: #F79135;

}
.form-credit{
	padding: 45px 35px;
	background: #fff;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.04);
	border-radius: 10px;
	color: #495966;
}
.form-credit .grid-3{
	grid-template-columns: 110px 1fr 130px;
	align-items: center;
	margin-top: 0;
}
.form-credit h3{
	font-weight: 700;
	font-size: 35px;
	line-height: 35px;
	color: #495966;
	margin-bottom:15px;
}
.form-credit label{
    font-family: PragmaticaC;
	color: #495966;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
}
.form-credit select{
    font-family: PragmaticaC;
	display: block;
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
	border-radius: 32px;
	border:none;
	width: 100%;
	height: 43px;
	padding: 0 20px;
	font-weight: 400;
	outline: none;
	font-size: 14px;

}
.form-credit input{
    font-family: PragmaticaC;
	display: block;
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
	border-radius: 32px;
	margin-top: 10px;
	border:none;
	width: 100%;
	height: 43px;
	padding: 0 20px;
	font-weight: 400;
	font-size: 14px;
}
.form-credit input[type=submit]{
    font-family: "Bebas Neue Book";
	background: #495966;
	border-radius: 32px;
	box-shadow: none;
	text-align: center;	
	font-weight: 700;
	font-size: 21px;
	line-height: 21px;
	color: #fff;
}
.form-credit .price{
	font-weight: 700;
	font-size: 20px;
	line-height: 25px;
	color: #F79135;
	margin-bottom: 0;
	text-align: right;
}
.form-credit input[type=range]{
	padding: 0;
	-webkit-appearance: none;  /* Override default CSS styles */
 	appearance: none;
 	overflow: hidden;
}
.form-credit input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  width: 43px; /* Set a specific slider handle width */
  height: 43px; /* Slider handle height */
  background: #F79135; /* Green background */
  border-radius: 50%;
  cursor: pointer; /* Cursor on hover */
  background-image: url(/bitrix/templates/newpiterlada/images_new/arrow_range.png);
  background-position: center;
  background-repeat: no-repeat;
}

.form-credit input[type=range]::-moz-range-thumb {
  width: 43px; /* Set a specific slider handle width */
  height: 43px; /* Slider handle height */
  background: #F79135; /* Green background */
  border-radius: 50%;
  cursor:pointer;
  background-image: url(/bitrix/templates/newpiterlada/images_new/arrow_range.png);
  background-position: center;
  background-repeat: no-repeat;
} 
.range-mode{
	margin-bottom: 30px;
}
.range-mode .range-mode_text{
	display: flex;
	align-items: center;
}
.range-mode .range-mode_text span{	
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
}
.range-mode .range-mode_text .orange{
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #F79135;
}
.first-pay-price_container{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}
.first-pay-price{
	margin-left: 20px;
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 25px;
}
.link-detail a{
    font-family: "Bebas Neue Book";
    box-shadow: none;
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    margin-left: 20px;
    line-height: 21px;
    text-decoration: underline;
}
.credit-slider p{
	margin-top: 10px;
	text-align: center;
    font-family: "Bebas Neue Book";
}
.button-bottom{
	position: absolute;
	bottom:40px;
	left:30px;
	right:30px;
}
.button-bottom .kompl_choose{
	float:none!important;
	display: inline-block;
}
.newAutoInteriorSlide img{
	max-width: 300px!important;
}

/* === Car Grid Layout === */
.grid-4{
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 20px;
	margin-top: 20px;
}

.car-item{
	padding: 20px;
	box-shadow: 0px 0px 10px #eee;
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	background: #fff;
	box-sizing: border-box;
}
.car-image{
	text-align: center;
	margin: 10px 0;
	overflow: hidden;
	flex-shrink: 0;
}
/* Картинка авто — полная ширина карточки, высота 200px, без обрезки */
.car-image img{
	width: 100%;
	height: 200px;
	object-fit: contain;
	object-position: center;
	display: block;
	margin: 0 auto;
}
.car-name{
	font-family: "Bebas Neue Book";
	font-size: 20px;
	line-height: 1.2;
	margin-bottom: 5px;
}
.car-desc{
	font-family: "PragmaticaC";
	flex: 1;
	display: flex;
	flex-direction: column;
}
.car-desc p{
	margin-bottom: 5px;
}
.car-desc p span{
	color: #f7761f;
}
.btn.btn-orange{
	display: block;
	width: 100%;
	text-align: center;
	background: #f7761f;
	font-family: "Bebas Neue Book";
	font-size: 18px;
	color: #fff;
	padding: 12px 10px;
	border-radius: 6px;
	margin-top: auto;
	text-decoration: none;
	box-sizing: border-box;
}
.btn.btn-orange:hover{
	background: #e06510;
	color: #fff;
}

/* === Адаптивность car-grid === */
@media (max-width: 1100px) {
	.grid-4{
		grid-template-columns: repeat(3, 1fr);
	}
}
@media (max-width: 900px) {
	.grid-4{
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 15px;
	}
	.car-image img{
		width: 100%;
		height: 200px;
	}
}
@media (max-width: 480px) {
	.grid-4{
		grid-template-columns: 1fr;
		grid-gap: 12px;
	}
	.car-image img{
		width: 100%;
		height: 180px;
	}
	.car-item{
		padding: 15px;
	}
}
.afbf.alx_feed_back.not-modal {
	width: 100%!important;
}
/* End */


/* Start:/fancybox/jquery.fancybox.min.css?155437131412795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/bitrix/templates/newpiterlada/v4/css/jquery.formstyler.css?149071509010603*/
.jq-checkbox {
	top: -1px;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjZGMkYzRDVEQ0M3MTFFMzgyMTBFRjgyRjNBRjk0MzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjZGMkYzRDZEQ0M3MTFFMzgyMTBFRjgyRjNBRjk0MzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNkYyRjNEM0RDQzcxMUUzODIxMEVGODJGM0FGOTQzNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNkYyRjNENERDQzcxMUUzODIxMEVGODJGM0FGOTQzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr/D4N4AAADISURBVHjavJJNCsJADIWTMLWlWnBpj+Q5FG/Vi3gB0aXgEbTuxdKfYWJSu2hhKtaFDwZmhnwkjzw8HfbrIAgzY4IUEWFMzAzWNnnTVBu8nI+3eJ6kszACQgLwgQI4dlBXJRTPR24UWCRLCKNYIAV83ZxAAFVZ6CM12kGBSM43qusSSEeiD176IoTWAsHoSF6s9UydU5iiDsJfIPgHxDzBE7eLJtl07uTC3AOd9cbIvZNxNxKNrWw6k//VMBF20EEBqbtK/e4lwADYSFaBy4bexwAAAABJRU5ErkJggg==);
}
.jq-checkbox.checked {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzgzOUM3RjREQ0M3MTFFM0IwRTNGMEE2RDMxODU5RDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgzOUM3RjVEQ0M3MTFFM0IwRTNGMEE2RDMxODU5RDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozODM5QzdGMkRDQzcxMUUzQjBFM0YwQTZEMzE4NTlENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozODM5QzdGM0RDQzcxMUUzQjBFM0YwQTZEMzE4NTlENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmQWCBgAAAGBSURBVHjadFIxTMJAFH13XGmpkCgOgKMMTkYSNzdN1DC4uhgXNbq66IIJqybG2QUdnRlVDCORoIOJi4k6GITBTcUCpee/FowVbHJp/+97/71//7Ny6SKtaXpOCC3BGMN/j5QStt2utdvNdXZ/d/1qDkUSQd0AZxwYRCSCIx20mhYan+81oQjhyDB0wySSIgxSc4gENK2GChJcKSiCrocQdI/hO5q0YOfXIOoVF+c6UpaUwsB+ZAfWZQbO2wPat6eEg9sCR88See5UKz5Oq3yMzksJLBSFsbBPGa9n3i0J63wHX/kt2E9FN2M/F9G6OSEQh7F4ABaO/RTrkhgC8ZRHLmRgPxbQvMq6sT6zjcDYtM8B731oqVWIiSWSsEh1F7L1AZGchza10tcq/x0Ys3sIxCa9HyPj0OeyA0fA1eCUDS/SYKSPwKNJeh+Caebf63QHLWjSNUfKhFoTde3MHIW5fEYFRN8aOd5m1AWtxgZNOkf5uH8jbJ+CIhCuSvjNbwEGAIBCkWMR/z31AAAAAElFTkSuQmCC);
}
.jq-checkbox.disabled {
	opacity: 0.55;
	filter: alpha(opacity=55);
}


.jq-radio {
	width: 12px;
	height: 12px;
	border: 1px solid #C3C3C3;
	border-radius: 50%;
	background: #F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;
	box-shadow: 0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
	vertical-align: middle;
	cursor: pointer;
}
.jq-radio.checked .jq-radio__div {
	width: 6px;
	height: 6px;
	margin: 3px 0 0 3px;
	border-radius: 50%;
	background: #666;
}
.jq-radio.disabled {
	opacity: 0.55;
	filter: alpha(opacity=55);
}


.jq-file {
	width: 270px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	border-radius: 4px;
}
.jq-file input {
	cursor: pointer;
	height: auto;
	line-height: 1em;
}
.jq-file__name {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 32px;
	padding: 0 80px 0 10px;
	border: none;
	background: none;
	color: #333;
	font: 14px/30px Arial, sans-serif;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1;
	background: #FFF;
}
.jq-file__browse {
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 0 10px;
	border-left: 1px solid #CCC;
	border-radius: 0 4px 4px 0;
	background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	text-shadow: 1px 1px #FFF;
	font: 14px/30px Arial, sans-serif;
}
.jq-file:hover .jq-file__browse {
	background-color: #E6E6E6;
	background-position: 0 -10px;
}
.jq-file:active .jq-file__browse {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-file.disabled .jq-file__name {
	color: #888;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__browse {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}


.jq-selectbox {
	vertical-align: middle;
	cursor: pointer;
}
.jq-selectbox__select {
	height: 30px;
	padding: 0 45px 0 10px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	color: #333;
}
.jq-selectbox__select:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-selectbox.disabled .jq-selectbox__select {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-selectbox__select-text {
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 100%;
	border-left: 1px solid #CCC;
}
.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 14px;
	right: 12px;
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: 5px solid #000;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
}
.jq-selectbox__dropdown {
	top: 33px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	border: 1px solid #C6CBD0;
	border-radius: 4px;
	background: #FFF;
}
.jq-selectbox ul {
	margin: 0;
	padding: 0;
}
.jq-selectbox li {
	min-height: 18px;
	padding: 5px 10px 6px;
	color: #231F20;
}
.jq-selectbox li.selected {
	background-color: #A3ABB1;
	color: #FFF;
}
.jq-selectbox li:hover {
	color: #FFF;
}
.jq-selectbox li.disabled {
	color: #AAA;
}
.jq-selectbox li.disabled:hover {
	background: none;
}
.jq-selectbox li.optgroup {
	font-weight: bold;
}
.jq-selectbox li.optgroup:hover {
	background: none;
	color: #231F20;
	cursor: default;
}
.jq-selectbox li.option {
	padding-left: 25px;
}


.jq-select-multiple {
	padding: 1px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	background: #FFF;
	color: #333;
	font: 14px/18px Arial, sans-serif;
	cursor: default;
}
.jq-select-multiple.disabled {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-select-multiple ul {
	margin: 0;
	padding: 0;
}
.jq-select-multiple li {
	padding: 3px 9px 4px;
	list-style: none;
}
.jq-select-multiple li:first-child {
	border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
	border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
	color: #FFF;
}
.jq-select-multiple li.disabled {
	color: #AAA;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
	background: #CCC;
	color: #FFF;
}
.jq-select-multiple li.optgroup {
	font-weight: bold;
}
.jq-select-multiple li.option {
	padding-left: 25px;
}


input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
	padding: 7px 9px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	font: 14px Arial, sans-serif;
}
input[type="search"].styler {
	-webkit-appearance: none;
}
textarea.styler {
	overflow: auto;
}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
	border-color: #B3B3B3;
}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus {
	border-color: #CCC;
	border-top-color: #B3B3B3;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	outline: none;
}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
	overflow: visible;
	padding: 7px 11px;
	outline: none;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	font: 14px Arial, sans-serif;
	cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.styler:after {
	content: '';
}
button.styler:hover,
input[type="button"].styler:hover,
input[type="submit"].styler:hover,
input[type="reset"].styler:hover {
	background-color: #E6E6E6;
	background-position: 0 -10px;
}
button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
/* End */


/* Start:/bitrix/templates/newpiterlada/v4/css/jquery.datetimepicker.css?149071509015059*/
.xdsoft_datetimepicker{
	box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	color: #333333;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	padding: 8px;
	padding-left: 0px;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:none;
}

.xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: transparent;
    border:none;
}
/*For IE8 or lower*/
.xdsoft_datetimepicker button {
    border:none !important;
}

.xdsoft_noselect{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.xdsoft_noselect::selection { background: transparent; }
.xdsoft_noselect::-moz-selection { background: transparent; }
.xdsoft_datetimepicker.xdsoft_inline{
	display: inline-block;
	position: static;
	box-shadow: none;
}
.xdsoft_datetimepicker *{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px;
	margin:0px;
}
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker  .xdsoft_timepicker{
	display:none;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker  .xdsoft_timepicker.active{
	display:block;
}
.xdsoft_datetimepicker .xdsoft_datepicker{
	width: 224px;
	float:left;
	margin-left:8px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{
	width: 256px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker{
	width: 58px;
	float:left;
	text-align:center;
	margin-left:8px;
	margin-top:0px;
}
.xdsoft_datetimepicker  .xdsoft_datepicker.active+.xdsoft_timepicker{
	margin-top:8px;
	margin-bottom:3px
}
.xdsoft_datetimepicker  .xdsoft_mounthpicker{
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker  .xdsoft_prev, 
.xdsoft_datetimepicker  .xdsoft_next,
.xdsoft_datetimepicker  .xdsoft_today_button{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i{
	opacity:0.5;
	background-position:-92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker  .xdsoft_prev{
    float: left;
	background-position:-20px 0px;
}
.xdsoft_datetimepicker  .xdsoft_today_button{
    float: left;
	background-position:-70px 0px;
	margin-left:5px;
}

.xdsoft_datetimepicker  .xdsoft_next{
    float: right;
	background-position:0px 0px;
}
.xdsoft_datetimepicker  .xdsoft_next:active,.xdsoft_datetimepicker  .xdsoft_prev:active{
}
.xdsoft_datetimepicker  .xdsoft_next,
.xdsoft_datetimepicker  .xdsoft_prev ,
.xdsoft_datetimepicker  .xdsoft_today_button{
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px none currentColor;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none currentColor;
	overflow: hidden;
	padding: 0px;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_next{
	float:none;
	background-position:-40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left:14px;
	margin-top:7px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev{
	background-position:-40px 0px;
	margin-bottom:7px;
	margin-top:0px;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box{
	height:151px;
	overflow:hidden;
	border-bottom:1px solid #DDDDDD;
}
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div{
	background: #F5F5F5;
	border-top:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: center;
	border-collapse:collapse;
	cursor:pointer;
	border-bottom-width:0px;
	height:25px;
	line-height:25px;
}

.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{
 border-top-width:0px;
}
.xdsoft_datetimepicker  .xdsoft_today_button:hover,
.xdsoft_datetimepicker  .xdsoft_next:hover,
.xdsoft_datetimepicker  .xdsoft_prev:hover {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.xdsoft_datetimepicker  .xdsoft_label{
	display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
	float:left;
	width:182px;
	text-align:center;
	cursor:pointer;
}
.xdsoft_datetimepicker  .xdsoft_label:hover{
	text-decoration:underline;
}
.xdsoft_datetimepicker  .xdsoft_label:hover i{
	opacity:1.0;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select{
	border:1px solid #ccc;
	position:absolute;
	right:0px;
	top:30px;
	z-index:101;
	display:none;
	background:#fff;
	max-height:160px;
	overflow-y:hidden;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px;}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px;}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
	color: #fff;
    background: #ff8000;
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option{
	padding:2px 10px 2px 5px; 
}
.xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.xdsoft_datetimepicker  .xdsoft_month{
	width:100px;
	text-align:right;
}
.xdsoft_datetimepicker  .xdsoft_calendar{
	clear:both;
}
.xdsoft_datetimepicker  .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}
.xdsoft_datetimepicker  .xdsoft_calendar table{
	border-collapse:collapse;
	width:100%;
	
}
.xdsoft_datetimepicker  .xdsoft_calendar td > div{
	padding-right:5px;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	height: 25px;
}
.xdsoft_datetimepicker  .xdsoft_calendar td,.xdsoft_datetimepicker  .xdsoft_calendar th{
	width:14.2857142%;
	background: #F5F5F5;
	border:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding:0px;
	border-collapse:collapse;
	cursor:pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar th{
	width:12.5%;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	background: #F1F1F1;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_today{
	color:#33AAFF;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker  .xdsoft_time_box >div >div.xdsoft_disabled{
	opacity:0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{
	opacity:0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.xdsoft_datetimepicker  .xdsoft_calendar td:hover,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
	color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
}
.xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{
	color: inherit	!important;
    background: inherit !important;
    box-shadow: inherit !important;
}
.xdsoft_datetimepicker  .xdsoft_calendar th{
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor:default;
}
.xdsoft_datetimepicker  .xdsoft_copyright{ color:#ccc !important; font-size:10px;clear:both;float:none;margin-left:8px;}
.xdsoft_datetimepicker  .xdsoft_copyright a{ color:#eee !important;}
.xdsoft_datetimepicker  .xdsoft_copyright a:hover{ color:#aaa !important;}


.xdsoft_time_box{
	position:relative;
	border:1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller{
	background:#ccc !important;
	height:20px;
	border-radius:3px;
}
.xdsoft_scrollbar{
	position:absolute;
	width:7px;
	right:0px;
	top:0px;
	bottom:0px;
	cursor:pointer;
}
.xdsoft_scroller_box{
position:relative;
}


.xdsoft_datetimepicker.xdsoft_dark{
	box-shadow: 0px 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000000;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #cccccc;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box{
	border-bottom:1px solid #222222;
}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div{
	background: #0a0a0a;
	border-top:1px solid #222222;
	color: #999999;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label{
    background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select{
	border:1px solid #333;
	background:#000;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
	color: #000;
    background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
	background: #cc5500;
	box-shadow: #b03e00 0px 1px 3px 0px inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_prev, 
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_today_button{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
	background: #0a0a0a;
	border:1px solid #222222;
	color: #999999;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
	background: #0e0e0e;
}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_today{
	color:#cc5500;
}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
	background: #cc5500;
	box-shadow: #b03e00 0px 1px 3px 0px inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
	color: #000 !important;
    background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
	color: #666;
}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_copyright{ color:#333 !important;}
.xdsoft_datetimepicker.xdsoft_dark  .xdsoft_copyright a{ color:#111 !important;}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{ color:#555 !important;}


.xdsoft_dark .xdsoft_time_box{
	border:1px solid #333;
}
.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{
	background:#333 !important;
}

/* End */


/* Start:/bitrix/templates/newpiterlada/v4/css/sweetalert2.min.css?149420907914652*/
body.swal2-shown{overflow-y:hidden}body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-modal .swal2-buttonswrapper{margin-top:15px}.swal2-modal .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-modal .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px 0 15px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{background:0 0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color box-shadow .3s;transition:border-color box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;box-shadow:0 0 3px #c4e6f5}.swal2-modal .swal2-file:focus::-webkit-input-placeholder,.swal2-modal .swal2-input:focus::-webkit-input-placeholder,.swal2-modal .swal2-textarea:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus:-ms-input-placeholder,.swal2-modal .swal2-input:focus:-ms-input-placeholder,.swal2-modal .swal2-textarea:focus:-ms-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus::placeholder,.swal2-modal .swal2-input:focus::placeholder,.swal2-modal .swal2-textarea:focus::placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#e6e6e6}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/* End */


/* Start:/bitrix/templates/newpiterlada/components/bitrix/catalog.section.list/main-menu/style.css?17779672857305*/
/* line */
.bx_catalog_line{margin-bottom: 30px;}
.bx_catalog_line .bx_catalog_line_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_line .bx_catalog_line_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_line .bx_catalog_line_ul{padding: 0;}
.bx_catalog_line .bx_catalog_line_ul li{
	margin-bottom: 20px;
	list-style: none;
}
.bx_catalog_line .bx_catalog_line_ul li:before {content: '' !important}

.bx_catalog_line .bx_catalog_line_img{
	position: relative;
	display: block;
	float: left;
	overflow: hidden;
	margin-right: 40px;
	width: 125px;
	height: 125px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}

.bx_catalog_line .bx_catalog_line_title{
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 18px;
}
.bx_catalog_line .bx_catalog_line_title a{
	color: #4c7da6;
	font-size: 18px;
}
.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration: none;}
.bx_catalog_line .bx_catalog_line_title span{font-size: 16px}
.bx_catalog_line .bx_catalog_line_description{
	color: #3f3f3f;
	font-size: 13px;
	line-height: 16px;
}


@media (max-width:639px) {
	.bx-touch .bx_catalog_line .bx_catalog_line_img{
		margin-right: 10px;
		width: 50px;
		height: 50px;
	}

	.bx-touch .bx_catalog_line .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size: 14px;}
	.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size: 11px;}
}



.bx_catalog_line .bx_catalog_line_img,
.bx_catalog_line .bx_catalog_line_title,
.bx_catalog_line .bx_catalog_line_title a,
.bx_catalog_line .bx_catalog_line_description{
	-webkit-transition: all 0.3s ease;
	   -moz-transition: all 0.3s ease;
	    -ms-transition: all 0.3s ease;
	     -o-transition: all 0.3s ease;
	 		transition: all 0.3s ease;
}

/* text */
.bx_catalog_text{margin-bottom: 30px;}
.bx_catalog_text .bx_catalog_text_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_text .bx_catalog_text_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_text .bx_catalog_text_ul{padding: 0;}
.bx_catalog_text .bx_catalog_text_ul li{
	float: left;
	margin: 0 10px 10px;
	list-style: none;
}
.bx_catalog_text .bx_catalog_text_ul li:before {content: '' !important}
.bx_catalog_text .bx_catalog_text_title{
	margin: 0;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_text .bx_catalog_text_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 14px;
}
.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration: none}
.bx_catalog_text .bx_catalog_text_title span{font-size: 12px;}

@media (max-width:639px) {
	.bx-touch .bx_catalog_text .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_catalog_text .bx_catalog_line_title,
	.bx_catalog_text .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* tile */

.bx_catalog_tile{margin-bottom: 30px;}
.bx_catalog_tile .bx_catalog_tile_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_tile .bx_catalog_tile_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul li{
	float: left;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	margin-bottom: 20px;
	padding: 0 10px;
	width:12.5%;
	list-style: none;
	text-align: center;
}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: both;}

.bx_catalog_tile .bx_catalog_tile_img{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0 auto;
	width: 78px;
	height: 78px;
	border:1px solid #ccc;
	border-radius: 2px;
			background-color: #fff;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}
.bx_catalog_tile .bx_catalog_tile_title{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a{
	color: #4c7da6;
	font-size: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}




/*2*/
@media (max-width:980px){
	.bx_catalog_tile .bx_catalog_tile_ul li{width:20%;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear: both;}
}
/*3*/
@media (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title{
		margin-bottom: 5px;
		line-height: 14px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size: 11px;}
}
@media (min-width:480px) and (max-width:639px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear: both;}
}
/*4*/
@media (max-width:479px) {
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_img{
		width: 100%;
		height: 80px;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: none;}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear: both;}

}


	.bx_catalog_tile .bx_catalog_tile_title,
	.bx_catalog_tile .bx_catalog_tile_title a,
	.bx_catalog_tile .bx_catalog_tile_ul li,
	.bx_catalog_tile .bx_catalog_tile_img{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
	
/* list */

.bx_sitemap{margin-bottom: 30px;}
.bx_sitemap .bx_sitemap_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_sitemap .bx_sitemap_title a{
	color: #000;
	text-decoration: none;
}

.bx_sitemap .bx_sitemap_ul li{
	padding: 0;
	line-height: 14px;
}
.bx_sitemap .bx_sitemap_ul li:before {content: '' !important}
.bx_sitemap .bx_sitemap_li_title{
	display: inline-block;
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-weight: normal;
	line-height: 13px;
	margin-bottom: 10px;
}
.bx_sitemap .bx_sitemap_li_title a{
	color: #4c7da6;
	white-space: nowrap;
	font-size: 13px;
}
.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration: none}
.bx_sitemap .bx_sitemap_li_title span{font-size: 11px;}

@media (max-width:639px) {
	.bx-touch .bx_sitemap .bx_catalog_line_title{
		margin-bottom: 5px;
		line-height: 12px;
	}
	.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size: 12px;}
}

	.bx_sitemap .bx_catalog_line_title,
	.bx_sitemap .bx_catalog_line_title a{
		-webkit-transition: all 0.3s ease;
		   -moz-transition: all 0.3s ease;
		    -ms-transition: all 0.3s ease;
		     -o-transition: all 0.3s ease;
		 		transition: all 0.3s ease;
	}
/* End */


/* Start:/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/form_style.css?177797694946791*/
.modal_form{
        border-radius:5px;
        background:#fff;
        /*position:fixed;*/
        position:absolute;
        top:45%;
        left:50%;
        opacity:0;
        z-index:2001;
        transition:all 0.3s ease 0s;
        box-shadow:0 0 33px rgba(0,0,0,0.36);
        min-height:200px;
        height:auto;
        overflow:hidden;
        box-sizing:border-box;
        padding:40px 20px 40px;
}
.modal_close{
        width:14px;
        height:14px;
        position:absolute;
        background:#fff;
        top:20px;
        right:20px;
        cursor:pointer;
        display:block;
        overflow:hidden;
        opacity:0.6;
        -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
        z-index:2;
        -webkit-transition:all .2s ease-out;
        -moz-transition:all .2s ease-out;
        -ms-transition:all .2s ease-out;
        -o-transition:all .2s ease-out;
        transition:all .2s ease-out;
}
.modal_close_ok{
        width:115px;
        height:36px;
        line-height:36px;
        background:#0097f6;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;
        -webkit-box-shadow:0 2px 4px 2px #e6e6e6;
        -moz-box-shadow:0 2px 4px 2px #e6e6e6;
        box-shadow:0 2px 4px 2px #e6e6e6;
        border:none;
        outline:none;
        color:#fff;
        text-align:center;
        margin:0 auto 10px;
        display:block;
        cursor:pointer;
        -webkit-transition:all .2s ease-out;
        -moz-transition:all .2s ease-out;
        -ms-transition:all .2s ease-out;
        -o-transition:all .2s ease-out;
        transition:all .2s ease-out;
}
.modal_close_ok:hover{
        -webkit-box-shadow:0 2px 5px 3px #ccc;
        -moz-box-shadow:0 2px 5px 3px #ccc;
        box-shadow:0 2px 5px 3px #ccc;
}
.modal_close:hover{
        opacity:1;
        -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.modal_close__left:before{
        position:absolute;
        content:'';
        left:-3px;
        top:-5px;
        border:12px solid transparent;
        border-left-color:#767676;
}
.modal_close__left:after{
        position:absolute;
        content:'';
        left:-7px;
        top:-5px;
        border:12px solid transparent;
        border-left-color:#fff;
}
.modal_close__right:before{
        position:absolute;
        content:'';
        right:-3px;
        top:-5px;
        border:12px solid transparent;
        border-right-color:#767676;
}
.modal_close__right:after{
        position:absolute;
        content:'';
        right:-7px;
        top:-5px;
        border:12px solid transparent;
        border-right-color:#fff;
}

.alx_fb_overlay{
        z-index:2000;
        position:fixed;
        background-color:#000;
        opacity:0.2;
        width:100%;
        height:100%;
        top:0;
        left:0;
        cursor:pointer;
        display:none;
}
.alx_feedback_popup{
        cursor:pointer;
}
.alx-feedb-data-errorLoading{
        text-align:center;
        padding-top:50px;
}
.alx_fedb_wait{
        height:140px;
        left:45%;
        position:fixed;
        top:45%;
        width:140px;
        z-index:2001;
        text-align:center;
}
.alx-feedb-data{
        position:absolute;
        opacity:0;
}
.alx-feedb-data-view{
        position:relative;
        opacity:1;
        width:100%;
        transition:all 0.3s ease 0s;
}
.afbf_success_block{
        height:140px;
        display:table;
        vertical-align:middle;
        width:100%;
        margin-bottom:20px;
}
.afbf_success_block._without-popup{
        height:100px;
}
.afbf_success_block._without-popup .afbf_mess_ok{
        text-align:left;
        line-height:50px;
}
.afbf_success_block._without-popup .afbf_mess_ok .mess{
        margin-left:60px;
}
.afbf_success_block._without-popup .afbf_ok_icon{
        display:inline-block;
        width:auto;
        min-width:50px;
        float:left;
        margin-bottom:0;
}
.afbf_mess_ok{
        display:table-cell;
        vertical-align:middle;
        text-align:center;
}
/* animation loading */

@keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
.alx-rotate-loading, .alx-feedb-loading{
        height:120px;
        position:relative;
        width:120px;
        border-radius:100%;
}
.alx-rotate-loading{
        margin:40px auto;
}
.alx-feedb-loading{
        border:13px solid transparent;
        border-color:transparent #fff transparent #FFF;
        -moz-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -moz-transform-origin:50% 50%;
        -o-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -o-transform-origin:50% 50%;
        -webkit-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -webkit-transform-origin:50% 50%;
        animation:alx-rotate-loading 2s linear 0s infinite normal;
        transform-origin:50% 50%;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
}
.alx-rotate-loading:hover .alx-feedb-loading{
        border-color:transparent #E45635 transparent #E45635;
}
.alx-rotate-loading:hover .alx-feedb-loading, .alx-rotate-loading .alx-feedb-loading{
        -webkit-transition:all 0.5s ease-in-out;
        -moz-transition:all 0.5s ease-in-out;
        -ms-transition:all 0.5s ease-in-out;
        -o-transition:all 0.5s ease-in-out;
        transition:all 0.5s ease-in-out;
}
.alx-feedb-loading-text{
        animation:2s linear 0s normal none infinite running loading-text-opacity;
        color:#fff;
        font-size:15px;
        font-weight:bold;
        margin-top:52.5px;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        top:0px;
        width:120px;
}

/* animation popup */

@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@-moz-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-o-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@-o-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}

@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@-moz-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-o-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-moz-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@-o-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}

@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-webkit-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1;}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0;}}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-o-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-moz-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1;}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0;}}
@-o-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}

@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-webkit-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-moz-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-o-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-moz-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-o-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}

@keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-moz-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-moz-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-moz-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-o-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-o-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-o-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-webkit-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-webkit-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-webkit-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}

.alx-popup-show-anime1{
        animation:pulse .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime1{
        animation:bounceIn 0.5s;
}
.alx-popup-mess-show-anime1{
        animation:pulseMess .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime2{
        animation:rotateIn .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime2{
        animation:rotateOut 0.5s both;
}
.alx-popup-mess-show-anime2{
        animation:rotateIn .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime3{
        animation:fadeInRight .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime3{
        animation:fadeOutRight 0.5s both;
}
.alx-popup-mess-show-anime3{
        animation:fadeInRight .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime4{
        animation:bounceInDown .75s ease-in-out 0s;
        display:block;
}
.alx-popup-hide-anime4{
        animation:bounceOutDown 0.5s;
}
.alx-popup-mess-show-anime4{
        animation:bounceInDown .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}

/* feedb_styles */

.alx_feed_back{
        padding:0px;
        margin:0px;
        text-transform:none !important;
        text-align:left !important;
        line-height:normal !important;
        text-decoration:none !important;
}
.alx_feed_back *{
        text-transform:none !important;
        text-align:left !important;
        line-height:normal !important;
        text-decoration:none !important;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
}
.alx_feed_back form{
        padding:0px;
        margin:0px;
}
.modal_form .afbf_error_block{
        position:relative;
        margin-bottom:20px;
}
.modal_form .afbf_error_block:after{
        content:'';
        position:absolute;
        bottom:-10px;
        left:-20px;
        right:-20px;
        height:1px;
        background:#ccc;
}
.afbf_error_icon{
        float:left;
        margin-right:5px;
        width:50px;
        height:40px;
        background:url(/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/images/afbf_danger-sign.png) no-repeat 0 0;
}
.afbf_error_block .afbf_error_text,
.afbf_error_block .afbf_error_ftext{
        font-size:16px;
        min-height:40px;
        /*line-height:40px;*/
        padding-bottom:30px;
        color:#f80000;
        display:block;
}
.afbf_ok_icon{
        margin:0 0 20px 0;
        width:100%;
        height:50px;
        background:url(/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/images/afbf_check-box.png) no-repeat 50% 50%;
}

.modal_form .afbf_error_block td{
        vertical-align:top;
        text-align:left;
}
.alx-feedb-error{
        margin-top:20px;
}
.modal_form .alx-feedb-error{
        margin-top:0px;
}
.alx-feedb-error .afbf_error_block ul{
        list-style:none;
        padding-left:55px;
        font-size:14px;
        color:#f80101;
        margin:0;
}
.alx-feedb-error .afbf_error_block ul li{
        padding:0px 0px 4px 8px;
        margin:0px;
        display:block;
        list-style:none !important;
        background:transparent !important;
}
.alx-feedb-error .afbf_error_block ul li:before{
        content:'' !important;
}
.alx-feedb-error .afbf_error_block ul li span{
        position:relative;
        z-index:1;
        margin-left:-8px;
}
.modal_form .afbf_feedback_poles{
        padding:0px;
        margin:11px 0px 0px 0px;
}
.afbf_item_pole{
        padding:0px;
        margin:40px 0px 30px;
        position:relative;
}
*html .afbf_item_pole{
        position:relative;
        z-index:1;
        zoom:1;
}
.afbf_item_pole .afbf_name{
        padding:0px;
        margin:0px 0px 6px 0px;
}


.afbf_item_pole .afbf_select,
.afbf_item_pole .afbf_textarea,
.afbf_item_pole .afbf_inputtext{
        height:34px;
        width:100%;
        padding:7px 5px !important;
        font-size:14px;
        outline:none;
        border:1px solid #e0e0e0;
}
.afbf_item_pole.item_pole__captcha .afbf_inputtext{
        box-sizing:content-box;
        padding:7px 0px !important;
}
.afbf_item_pole select.afbf_inputtext.afbf_select_sect{
        height:auto;
}



/* -------- */
.afbf_item_pole .dropdownjs.feedback_dropdown> ul{
        right:0;
        left:auto;
        top:35px;
        bottom:auto;
        height:120px;
        padding:0;
        -webkit-transform-origin:top right;
        -ms-transform-origin:top right;
        transform-origin:top right;
        -webkit-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
        -moz-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
        box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
}
.afbf_item_pole .dropdownjs.feedback_dropdown:after{
        content:'';
        position:absolute;
        right:10px;
        top:50%;
        margin-top:-2px;
        display:inline-block;
        border:5px solid transparent;
        border-top:5px solid #767676;
}
.afbf_item_pole .afbf_checkbox label{
        margin-left:20px;
        margin-bottom:5px;
        font-weight:normal;
        position:relative;
        cursor:pointer;
        font-size:14px;
        top:auto;
        left:auto;
        pointer-events:inherit;
        -webkit-transition:0.3s ease all;
        -o-transition:0.3s ease all;
        transition:0.3s ease all;
}
.afbf_checkbox{
        margin:10px 0 20px;
}
.afbf_checkbox input[type=checkbox]{
        position:absolute;
        opacity:0;
        width:0;
        height:0;
        margin:0;
        overflow:hidden;
        pointer-events:none;
}
.afbf_checkbox .afbf_checkbox_box{
        vertical-align:middle;
        position:relative;
        top:2px;
        margin-right:12px;
}
.afbf_checkbox_box .afbf_checkbox_check{
        position:relative;
        display:inline-block;
        width:18px;
        height:18px;
        border:2px solid rgba(0,0,0,.54);
        border-radius:2px;
        overflow:hidden;
        border-radius:2px;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        z-index:1;
}
.afbf_checkbox input[type=checkbox]+ .afbf_checkbox_box .afbf_checkbox_check:before{
        content:'';
        position:absolute;
        -webkit-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        transform:rotate(45deg);
        display:block;
        margin-top:-4px;
        margin-left:5px;
        width:0;
        height:0;
        -webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;
        box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        content:'';
        position:absolute;
        color:#7b7f7f;
        -webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;
        box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;
}
.afbf_checkbox input[type=checkbox]:focus:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        -webkit-animation:checkbox-on 0.3s forwards;
        -o-animation:checkbox-on 0.3s forwards;
        animation:checkbox-on 0.3s forwards;
}
.afbf_checkbox input[type=checkbox]:focus+.afbf_checkbox_box .afbf_checkbox_check:before{
        -webkit-animation:checkbox-off 0.3s forwards;
        -o-animation:checkbox-off 0.3s forwards;
        animation:checkbox-off 0.3s forwards;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check{
        border:none;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        margin-top:-3px;
        margin-left:7px;
}
.afbf_item_pole.is_filled .afbf_name.static_name,
.afbf_item_pole.is_focused .afbf_name.static_name,
.afbf_name.static_name{
        position:static;
        color:inherit;
        font-size:inherit;
        margin-bottom:20px
}
.afbf_item_pole.item_pole__captcha .afbf_name{
        top:67px;
}
.afbf_item_pole.item_pole__captcha.is_filled .afbf_name,
.afbf_item_pole.item_pole__captcha.is_focused .afbf_name{
        top:55px;
}
.afbf_pole_captcha{
        margin-bottom:30px;
}
.afbf_pole_captcha .image{
        vertical-align:middle;
}
.afbf_pole_captcha .g-recaptcha{
        display:inline-block;
        vertical-align:middle;
}
.afbf_pole_captcha .afbf_captcha_reload{
        display:inline-block;
        vertical-align:middle;
        width:22px;
        height:16px;
        background:url(/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/images/icon_reload.png) no-repeat 0 0;
        cursor:pointer;
        margin-left:20px;
}
.afbf_inputtext_bg .afbf_textarea{
        width:100%;
        z-index:100;
        height:102px;
        overflow:auto;
        resize:vertical;
        max-height:450px;
        max-width:100%;
        min-height:34px;
        min-width:100%;
}
.afbf_submit_block{
        margin:30px 0px 0px 0px;
        padding:0px;
        display:block;
        text-align:right !important;
}
.afbf_btn{
        display:inline-block;
        padding:15px 25px !important;
        border:none !important;
        text-transform:uppercase !important;
        text-decoration:none;
        -webkit-border-radius:3px;
        -moz-border-radius:3px;
        border-radius:3px !important;
        -webkit-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);
        -moz-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);
        box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);
        cursor:pointer;
        font-size:16px !important;
        outline:none;
        -webkit-transition:all 0.2s ease-out;
        -o-transition:all 0.2s ease-out;
        transition:all 0.2s ease-out;
}
.alx_feed_back .afbf_feedback_poles .afbf_btn:hover{
        -webkit-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);
        -moz-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);
        box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);
}
.afbf_inputtext_bg select{
        width:100%;
        padding:0px;
        margin:0px;
        border:0px;
}
.afbf_file_button{
        position:absolute;
        right:-1px;
        height:100%;
        top:-1px;
        z-index:1;
}
*html .alx_feed_back .afbf_feedback_poles div{
        zoom:1;
}
.afbf_inputtext_bg_calendar{
        position:relative;
        z-index:2;
        zoom:1;
}
.afbf_inputtext_bg_calendar .afbf_calendar_icon{
        position:absolute;
        top:3px;
        right:5px;
}
.afbf_error_text,
.afbf_error_ftext{
        display:none;
}
.afbf_item_pole.error_pole .afbf_error_text,
.afbf_item_pole.error_fpole .afbf_error_ftext{
        position:relative;
        display:block;
        margin:5px 0 0;
        padding-right:20px;
        color:#f80000;
        font-size:12px;
}
.afbf_item_pole.error_pole .afbf_error_text:after,
.afbf_item_pole.error_fpole .afbf_error_ftext:after{
        content:'';
        position:absolute;
        right:0;
        display:inline-block;
        width:17px;
        height:16px;
        background:url(/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/images/icon_error.png) 0 0 no-repeat;
}

/* dropdown styles */

.dropdownjs{
        position:relative;
}
.dropdownjs *{
        box-sizing:border-box;
}
.dropdownjs> input{
        width:100%;
        padding-right:30px;
        text-overflow:ellipsis;
}
.dropdownjs> input.focus~ ul{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
}
.dropdownjs> ul{
        position:absolute;
        padding:0;
        margin:0;
        min-width:200px;
        -webkit-transform:scale(0);
        -ms-transform:scale(0);
        transform:scale(0);
        z-index:10000;
}
.dropdownjs> ul[placement=top-left]{
        -webkit-transform-origin:bottom left;
        -ms-transform-origin:bottom left;
        transform-origin:bottom left;
        bottom:0;
        left:0;
}
.dropdownjs> ul[placement=bottom-left]{
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left;
        top:0;
        left:0;
}
.dropdownjs> ul> li{
        list-style:none;
        padding:10px 20px;
}
.dropdownjs> ul> li.dropdownjs-add{
        padding:0;
}
.dropdownjs> ul> li.dropdownjs-add> input{
        border:0;
        padding:10px 20px;
        width:100%;
}

/* Theme */

.dropdownjs> input[readonly]{
        cursor:pointer;
}
select[data-dropdownjs][disabled]+ .dropdownjs> input[readonly]{
        cursor:default;
}
.dropdownjs> ul{
        background:#FFF;
        box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12);
        -webkit-transition:-webkit-transform 0.2s ease-out;
        transition:transform 0.2s ease-out;
        padding:10px;
        overflow:auto;
        max-width:500px;
}
.dropdownjs> ul> li{
        cursor:pointer;
        word-wrap:break-word;
        -webkit-transition:background-color .15s ease 0s;
        -moz-transition:background-color .15s ease 0s;
        -ms-transition:background-color .15s ease 0s;
        -o-transition:background-color .15s ease 0s;
        transition:background-color .15s ease 0s;
}
.dropdownjs> ul> li:hover,
.dropdownjs> ul> li.selected,
.dropdownjs> ul> li:active{
        background-color:#eaeaea;
        outline:0;
}
.dropdownjs> ul> li:focus{
        outline:0;
        outline:1px solid #d4d4d4;
}
.dropdownjs> ul> li> .close:before{
        content:"\00d7";
        display:block;
        position:absolute;
        right:15px;
        float:right;
        font-size:21px;
        font-weight:700;
        line-height:1;
        color:#000;
        text-shadow:0 1px 0 #fff;
        opacity:.6;
}
.dropdownjs> ul> li:h> .close:hover:before{
        opacity:.9;
}
/* end dropdown styles */

/* Radio buttons */
.afbf_radio{
        margin:0 0 20px;
}
.afbf_radio label{
        padding-bottom:10px;
        padding-left:34px;
        position:relative;
        top:auto;
        left:auto;
        pointer-events:inherit;
        cursor:pointer;
        font-size:14px;
        color:#1b1b1b;
        line-height:20px !important;
        display:inline-block;
}
.afbf_radio input[type=radio]{
        position:absolute;
        opacity:0;
        height:0;
        width:0;
        overflow:hidden;
}
.afbf_radio span{
        display:block;
        position:absolute;
        left:0;
        -webkit-transition-duration:0.2s;
        -o-transition-duration:0.2s;
        transition-duration:0.2s;
}
.afbf_radio .afbf_radio_circle{
        border:2px solid rgba(0,0,0,.54);
        height:20px;
        width:20px;
        border-radius:50%;
}
.afbf_radio .afbf_radio_check{
        left:5px;
        top:5px;
        height:10px;
        width:10px;
        border-radius:100%;
        background-color:rgba(0,0,0,.54);
        -webkit-transform:scale3d(0,0,0);
        transform:scale3d(0,0,0);
}
.afbf_radio input[type=radio]:checked ~ .afbf_radio_check{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1);
}

/* Togglebuttons */
.afbf_checkbox.toggle{
        margin:0 0 40px;
}
.afbf_checkbox.toggle label{
        position:relative;
        cursor:pointer;
        font-size:14px;
        color:#1b1b1b;
        top:auto;
        left:auto;
        pointer-events:inherit;
}
.afbf_checkbox.toggle input[type=checkbox]{
        opacity:0;
        width:0;
        height:0;
        margin:0;
        position:absolute;
}
.afbf_checkbox.toggle label .afbf_checkbox_check{
        display:none;
}
.afbf_checkbox.toggle,
.afbf_checkbox.toggle label,
.afbf_checkbox.toggle input,
.afbf_checkbox.toggle .afbf_checkbox_box{
        -webkit-user-select:none;
        -moz-user-select:none;
        -ms-user-select:none;
        user-select:none;
}
.afbf_checkbox.toggle label .afbf_checkbox_box{
        display:inline-block;
        width:36px;
        height:15px;
        background-color:#bbb9b9;
        border-radius:15px;
        margin-right:15px;
        -webkit-transition:background 0.3s ease;
        -o-transition:background 0.3s ease;
        transition:background 0.3s ease;
        vertical-align:middle;
        top:-2px;
}
.afbf_checkbox.toggle label .afbf_checkbox_box:after{
        content:"";
        display:inline-block;
        width:20px;
        height:20px;
        background-color:#f1f1f1;
        border-radius:20px;
        position:relative;
        -webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);
        box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);
        left:0;
        top:-3px;
        -webkit-transition:left 0.3s ease,background 0.3s ease,-webkit-box-shadow 0.1s ease;
        -o-transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;
        transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;
}


/* Fileinput */
.afbf_inputtext_bg.file input[type=file]{
        opacity:0;
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        width:100%;
        height:100%;
        z-index:100;
        cursor:pointer
}
.afbf_inputtext_bg.file .afbf_input_group{
        position:relative;
        display:table;
        width:100%;
        border-collapse:separate;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_inputtext{
        display:table-cell;
        width:100%;
        height:34px;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn{
        position:relative;
        display:table-cell;
        padding-left:5px;
        font-size:0;
        white-space:nowrap;
        width:1%;
        vertical-align:middle;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn .afbf_file_button{
        border-radius:50%;
        height:34px;
        margin:auto;
        width:34px;
        overflow:hidden;
        border:none;
        position:relative;
        line-height:normal;
        background:#fff url(/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/images/icon_file.png) center no-repeat;
        cursor:pointer;
        -webkit-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);
        -moz-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);
        box-shadow:0px 1px 2px 1px rgba(231,231,231,1);
}
.afbf_inputtext_bg.file.load_file label{
        font-size:12px;
}
.afbf_radio .afbf_radio_circle{
        border:2px solid;
}
.afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after{
        left:15px;
}
/* -------- */
.afbf_send_another_message
{
	text-align: center;
	margin-top: 20px;	
}

@media screen and (max-width:768px){
        .alx_feed_back{
                width:99% !important;
        }

        .modal_form{
                width:100% !important;
                margin-left:0 !important;
                left:0;
        }
}

/* Animation */
@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}

/* End */


/* Start:/bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/themes/theme_da411a5d0a215400d785b268c66645dc.css?17790936043410*/
#alx_feed_back_FIDCREDIT_MODAL .afbf_radio_circle
{
	border-color:#009688;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FIDCREDIT_MODAL .afbf_radio_check
{
	background-color:#009688;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_feedback_poles .afbf_btn
{
	color:#fff !important;
	background:#009688 !important;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#006153 !important;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#ABF1E3;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FIDCREDIT_MODAL.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FIDCREDIT_MODAL.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#006153;
}
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_select,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_textarea,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_inputtext,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#009688, #009688), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#009688, #009688), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDCREDIT_MODAL.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f80000), to(#f80000)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#f80000, #f80000), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#f80000, #f80000), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#f80000, #f80000), linear-gradient(#e0e0e0, #e0e0e0);
	-moz-background-size:100% 2px, 100% 1px;
	background-size:100% 2px, 100% 1px;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FIDCREDIT_MODAL .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FIDCREDIT_MODAL .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FIDCREDIT_MODAL .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FIDCREDIT_MODAL .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#009688;
}
/* End */


/* Start:/bitrix/templates/newpiterlada/template_styles.css?1780646515125827*/
/* ================================================================
   Питер Лада — кастомные стили шаблона newpiterlada
   Версия: 2026-05-07 (consolidated rebuild)
   Структура:
     §0  Базовая защита от horizontal overflow
     §1  Шапка — скрытие блока городов на узких экранах
     §2  Hero-слайдер главной (.slider-header)
     §3  Карточки моделей на главной (.choise)
     §4  Текстовые блоки на главной (.main-text) + переопределение
         Bootstrap .container (узкий на мобайле)
     §5  Таблицы в контенте (характеристики, цены)
     §6  Карточки комплектаций на странице модели (#kompl_items)
     §7  Картинки в контенте — защита от выхода за viewport
     §8  Состояния валидации форм (P28)
   Брейкпоинты:
     ≤479    маленький мобайл
     480-767 мобайл
     768-1023 планшет
     1024-1280 узкий десктоп
     1281+   полный десктоп
     1800+   широкий (там показываем блок городов в шапке)
   ================================================================ */


/* ================================================================
   §0  БАЗОВАЯ ЗАЩИТА
   ================================================================ */
html, body {
    max-width: 100vw;
    overflow-x: hidden;
}


/* ================================================================
   §1  ШАПКА — узкие правки.
   ================================================================ */

/* Скрыть блок городов «Питер-Лада, СПб / Сосновый Бор / Официальный сайт»
   на всём ниже широкого десктопа (≤1399px) */
@media (max-width: 1399px) {
    .but-place-top,
    .but-place-light.but-place-top,
    .topmenupanel .but-place-top,
    .topmenupanel .but-place-light {
        display: none !important;
    }
}

/* Стабильная высота шапки — чтобы не «прыгала» при разных ширинах. */
@media (max-width: 1399px) {
    .header-menu__top-box {
        height: 60px !important;
        min-height: 60px !important;
        max-height: 60px !important;
        padding: 0 !important;
    }
    /* Контейнер сохраняет родную grid-раскладку, только align-items центрирует */
    .header-menu__top-box_container {
        align-items: center !important;
        min-height: 60px !important;
    }
    .p-bb {
        align-self: center;
    }
    .header-menu {
        min-height: 75px !important;
    }
    .header-menu__topline {
        height: 75px !important;
        min-height: 75px !important;
        max-height: 75px !important;
        padding: 0 !important;
    }
    /* Лого по вертикальному центру белой шапки */
    .header-menu__topline > div,
    .header-menu__topline .row,
    .header-menu__topline .col,
    .header-menu__topline [class*="col-"] {
        display: flex !important;
        align-items: center !important;
        min-height: 75px;
    }
    .header-menu__topline a:has(> .logo.image),
    .header-menu__topline .logo.image {
        display: inline-flex !important;
        align-items: center !important;
        height: 75px;
    }
}

/* На мобайле tighter top-box (он содержит 2×2 grid меню, нужно больше места) */
@media (max-width: 767px) {
    .header-menu__top-box {
        height: auto !important;
        min-height: 60px !important;
        max-height: none !important;
    }
}

/* Мобильный <img class="mobile-hero-car"> создаётся JS только для мобайла,
   но защитимся CSS — на десктопе скрываем явно */
@media (min-width: 768px) {
    .mobile-hero-car {
        display: none !important;
    }
}


/* ================================================================
   §2  HERO-СЛАЙДЕР ГЛАВНОЙ
   ================================================================ */

/* Плавный fade при переключении слайдов (поверх стандартной анимации Owl) */
.slider-header__list .owl-item {
    transition: opacity 0.4s ease;
}

/* Тень кнопки слайдера */
.slider-header__item-button {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}

/* ── Узкий десктоп 1024-1280px: уменьшаем высоту слайдера */
@media (min-width: 1024px) and (max-width: 1280px) {
    .slider-header__item {
        height: 42vw !important;
    }
}

/* ── Десктоп ≥1281px: пагинатор внизу справа (стандарт), кнопка над ним */
@media (min-width: 1281px) {
    .slider-header__item-button {
        top: auto !important;
        left: auto !important;
        bottom: 110px !important;
        right: 5% !important;
        transform: none !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
    }
}

/* ── Планшет/мобайл ≤1280px: пагинатор в правом верхнем углу,
      кнопка под ним. Сохраняем стандартный вид «стрелки + точки». */
@media (max-width: 1280px) {
    /* Пагинатор — под кнопкой «Узнать больше» в правом верхнем углу */
    .slider-header__paginator {
        display: block !important;
        position: absolute !important;
        top: 80px !important;        /* кнопка top:16 + h:50 + 14 зазор */
        right: 16px !important;
        bottom: auto !important;
        left: auto !important;
        z-index: 6 !important;
        margin: 0 !important;
        padding: 0 !important;
        background: transparent !important;
        border-top: none !important;
        height: auto !important;
        width: auto !important;
    }
    .slider-header__paginator-wrapper1 {
        width: auto !important;
        margin: 0 !important;
    }
    .slider-header__paginator-wrapper2 {
        position: static !important;
        width: auto !important;
        right: auto !important;
        bottom: auto !important;
    }
    .slider-header__item-button,
    .slider-header__list .slider-header__item-button,
    .slider-header__list .slick-current .slider-header__item-button,
    .slider-header__item-button[style] {
        top: 16px !important;
        right: 16px !important;
        bottom: auto !important;
        left: auto !important;
        width: 200px !important;
        height: 40px !important;
        line-height: 40px !important;
        font-size: 13px !important;
        padding: 0 !important;
        transform: none !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
    }
    .slider-header__item-button .buttons__link-text,
    .slider-header__item-button .text18 {
        line-height: 40px !important;
        height: 40px !important;
        padding: 0 !important;
        font-size: 13px !important;
    }
    /* Пагинатор по ширине кнопки */
    .slider-header__paginator,
    .slider-header__paginator-wrapper1,
    .slider-header__paginator-wrapper2 {
        width: 200px !important;
    }
}


/* ================================================================
   §3  КАРТОЧКИ МОДЕЛЕЙ НА ГЛАВНОЙ (.choise)
   ================================================================ */

/* Картинка — фиксированная пропорция, чтобы все карточки одной высоты */
.choise__car_img {
    width: 100% !important;
    height: auto;
    aspect-ratio: 5 / 3;
    object-fit: contain;
}

/* 2026-05-11 — фикс виджета выбора машины на мобайле.
   Главная проблема: section.choise > .container имеет узкий max-width 280-420px
   из Bootstrap, поэтому карточки получают мало места. Расширяем контейнер. */
section.choise > .container,
section.container-fluid.choise > .container {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
}
@media (max-width: 768px) {
    /* Карточки по 2 в ряд на мобайле */
    section.choise .row > div[class*="col-"]:not(.buttons):not(.buttons_content) {
        flex: 0 0 50% !important;
        max-width: 50% !important;
        width: 50% !important;
        padding-left: 6px !important;
        padding-right: 6px !important;
        box-sizing: border-box !important;
    }
    /* Контейнер row не должен делать горизонтальный скролл */
    section.choise .row {
        flex-wrap: wrap !important;
        overflow-x: visible !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    /* Картинки внутри карточек — резиновые */
    section.choise .choise__car_img {
        max-width: 100% !important;
        width: 100% !important;
        height: auto !important;
    }
    /* Цена — не должна растягиваться */
    section.choise .choise__car_price {
        font-size: 14px !important;
        white-space: nowrap !important;
        overflow: hidden !important;
        text-overflow: ellipsis !important;
    }
}
@media (min-width: 769px) and (max-width: 1023px) {
    section.choise .row > div[class*="col-"]:not(.buttons):not(.buttons_content) {
        flex: 0 0 33.333% !important;
        max-width: 33.333% !important;
    }
}

/* Цена — резиновый шрифт, не переносится */
.choise__car_price {
    font-size: clamp(16px, 1.8vw, 22px) !important;
    font-weight: 700 !important;
    color: #f79135 !important;
    white-space: nowrap !important;
    overflow: hidden;
    text-overflow: ellipsis;
}
.choise__car_price-prefix {
    font-size: 0.7em;
    font-weight: 400;
    color: #888;
    margin-right: 4px;
}
/* 2026-05-09 — символ ₽ должен совпадать по цвету с текстом цены на ВСЕХ
   адаптивах. SVG-картинку <img src="rub1.svg"> скрываем и заменяем на
   символ ₽ через ::after родителя .choise__car_price. Шрифт цены
   автоматически рисует ₽ нужным цветом — color наследуется. */
.choise__car_price_cur {
    display: none !important;
}
.choise__car_price::after {
    content: " ₽";
    font: inherit;
    color: inherit;
    margin-left: 2px;
}

/* 2026-05-09 — Каталог моделей /lada/: на мобайле сетка должна быть в 1 колонку,
   а cookie-баннер не должен наезжать на нижнюю карточку.
   Правило в new_styles.css есть, но в каскаде не побеждает из-за порядка
   подгрузки CSS — фиксируем через !important. */
@media (max-width: 600px) {
    .sem_models .grid-4 {
        grid-template-columns: 1fr !important;
        gap: 12px !important;
    }
    /* 2026-06-05 — мобильное нижнее меню (.menu-bottom-mobile) высотой ~55px
       перекрывает контент снизу. Резервируем место. */
    body {
        padding-bottom: 60px;
    }
    /* Если cookie-баннер активен — резервируем больше */
    body:has(#cookie_notification.show) {
        padding-bottom: 200px !important;
    }
}
@media (min-width: 601px) and (max-width: 900px) {
    .sem_models .grid-4 {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

/* 2026-05-09 — /serviscentr/ карточки услуг (.News1_pr): на мобайле и
   планшете контент уходил за viewport из-за float + width: 32.3%.
   Делаем 1 колонку до 600px и 2 колонки до 900px. */
@media (max-width: 600px) {
    .service-center .news_service_wrapper .News1_pr,
    .service-center .news_service_wrapper .news_service {
        float: none !important;
        width: 100% !important;
        margin-right: 0 !important;
        box-sizing: border-box !important;
    }
    /* Карточки услуг (Кузовной ремонт / Гарантия / Плановое ТО / Помощь на дороге):
       Базовый CSS имеет padding-right: 110px (для большой иконки справа). На мобайле
       уменьшаем padding-right + размер иконки, чтобы текст не обрезался. */
    .service-center .news_service_wrapper .News1_pr {
        background-size: 50px auto !important;
        background-position: right 10px center !important;
        height: auto !important;
        min-height: 70px !important;
        padding: 12px 65px 12px 12px !important;
    }
    /* Текст услуг внутри карточки */
    .service-center .news_service_wrapper .News1_pr .text16_pr {
        font-size: 16px !important;
        line-height: 1.3 !important;
        padding: 0 !important;
        word-break: break-word !important;
    }
    /* Описательный текст: разрешить перенос длинных слов */
    .ContentWoTopImage.service-center,
    .ContentWoTopImage.service-center p,
    .ContentWoTopImage.service-center li,
    .ContentWoTopImage.service-center div {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }
    /* Контейнер: убрать горизонтальный overflow + padding */
    .ContentWoTopImage.service-center {
        padding-left: 12px !important;
        padding-right: 12px !important;
        max-width: 100vw !important;
        overflow-x: hidden !important;
    }
    /* Сама страница — никаких горизонтальных вылетов */
    html, body {
        overflow-x: hidden !important;
        max-width: 100vw !important;
    }
    body .primaryContainer,
    body #ContentBody,
    body .NewsTxt,
    body #NewsBody,
    body .service-text {
        max-width: 100% !important;
        overflow-x: hidden !important;
        box-sizing: border-box !important;
    }
    /* #NewsBody имеет фиксированный padding слева ~40px без правого — выравниваем */
    #NewsBody.service-center {
        padding: 0 12px !important;
        width: 100% !important;
    }
    /* Все p/li/text внутри жёстко ограничиваем шириной родителя */
    #NewsBody.service-center p,
    #NewsBody.service-center li,
    #NewsBody.service-center b,
    #NewsBody.service-center span,
    .service-text p,
    .service-text li,
    .service-text div {
        max-width: 100% !important;
        word-break: break-word !important;
        overflow-wrap: break-word !important;
        text-align: left !important;
        box-sizing: border-box !important;
    }
    /* Inline-style text-align: justify в HTML перебиваем только на узком экране,
       чтобы избежать огромных разрывов между словами */
    .service-text p[style*="justify"] {
        text-align: left !important;
    }
}

/* На десктопе и планшете оставляем justify как было */
@media (min-width: 601px) {
    .service-text p[style*="justify"] {
        text-align: justify;
    }
}

@media (min-width: 601px) and (max-width: 900px) {
    .service-center .news_service_wrapper .News1_pr,
    .service-center .news_service_wrapper .news_service {
        width: 48.5% !important;
        box-sizing: border-box !important;
    }
}


/* ================================================================
   §4  ТЕКСТОВЫЕ БЛОКИ НА ГЛАВНОЙ (.main-text)
   У шаблона .main-text имеет класс Bootstrap .container с узким
   max-width на мобайле (280-420px) — переопределяем здесь.
   ================================================================ */

/* Контейнер: всегда полная ширина до 1200px, без узких BS-ограничений */
section.main-text.container {
    max-width: 1200px !important;
    width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 24px 16px 48px !important;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-wrap: break-word;
}

/* Все потомки — не вылезают, переносят слова целиком */
section.main-text.container * {
    max-width: 100%;
    box-sizing: border-box;
    overflow-wrap: break-word;
    word-wrap: break-word;
}

/* Длинные ссылки переносим, но БЕЗ дефисов (по фидбеку) */
section.main-text.container a {
    word-break: break-word;
}

/* H2 — карточки-разделители с оранжевой полосой */
.main-text h2.news__header {
    text-align: left !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    color: #2a2a2a !important;
    line-height: 1.3 !important;
    margin: 36px 0 16px !important;
    padding: 8px 0 8px 16px;
    border-left: 4px solid #f79135;
    background: linear-gradient(90deg, rgba(247,145,53,0.06) 0%, transparent 100%);
}
.main-text h2.news__header:first-of-type {
    margin-top: 16px !important;
}

/* Тонкий разделитель между блоками */
.main-text h2.news__header:not(:first-of-type) {
    position: relative;
}
.main-text h2.news__header:not(:first-of-type)::before {
    content: "";
    position: absolute;
    top: -18px;
    left: 0;
    right: 0;
    height: 1px;
    background: #e8e8e8;
}

/* H3 */
.main-text h3 {
    font-size: 19px;
    color: #2a2a2a;
    margin: 24px 0 10px;
    line-height: 1.3;
    font-weight: 600;
}

/* Параграфы */
.main-text p {
    font-size: 15px;
    line-height: 1.6;
    color: #4a4a4a;
    margin: 0 0 14px;
}

/* Списки */
.main-text ul {
    margin: 12px 0 18px;
    padding-left: 24px;
}
.main-text ul li {
    font-size: 15px;
    line-height: 1.55;
    color: #4a4a4a;
    margin-bottom: 8px;
}
.main-text ul li a {
    font-weight: 600;
}

/* Кастомные оранжевые маркеры для .orange_circle */
.main-text ul.orange_circle {
    list-style: none;
    padding-left: 8px;
}
.main-text ul.orange_circle li {
    position: relative;
    padding-left: 20px;
}
.main-text ul.orange_circle li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 9px;
    width: 8px;
    height: 8px;
    background: #f79135;
    border-radius: 50%;
}

/* Ссылки в тексте — оранжевые с пунктирным подчёркиванием */
.main-text a {
    color: #f79135;
    text-decoration: none;
    border-bottom: 1px dashed rgba(247, 145, 53, 0.4);
    transition: color 0.15s, border-color 0.15s;
}
.main-text a:hover {
    color: #e87a1c;
    border-bottom-color: #e87a1c;
}

/* Расписание работы — оранжевая плашка */
.main-text .time_footer {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-top: 28px;
    padding: 14px 18px;
    background: rgba(247, 145, 53, 0.08);
    border-left: 4px solid #f79135;
    border-radius: 0 8px 8px 0;
}
.main-text .time_footer img {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    margin-right: 0 !important;
}
.main-text .time_footer p {
    margin: 0 !important;
    font-size: 14px;
    color: #2a2a2a;
    font-weight: 500;
}

/* ── Адаптив паддингов контейнера для узких экранов */
@media (max-width: 1199px) {
    section.main-text.container {
        padding-left: clamp(10px, 3vw, 24px) !important;
        padding-right: clamp(10px, 3vw, 24px) !important;
    }
}

/* ── Планшет 768-1023px */
@media (min-width: 768px) and (max-width: 1023px) {
    .main-text h2.news__header {
        font-size: 22px !important;
    }
    section.main-text.container {
        padding-top: 20px !important;
        padding-bottom: 36px !important;
    }
}

/* ── Мобайл ≤767px */
@media (max-width: 767px) {
    section.main-text.container {
        padding-top: 16px !important;
        padding-bottom: 32px !important;
    }
    .main-text h2.news__header {
        font-size: 19px !important;
        padding: 6px 0 6px 12px;
        border-left-width: 3px;
        margin: 28px 0 12px !important;
    }
    .main-text h3 {
        font-size: 17px;
    }
    .main-text p,
    .main-text ul li {
        font-size: 14px;
    }
    .main-text .time_footer {
        padding: 12px 14px;
        gap: 10px;
        /* 2026-06-05 — отъехать от декоративной диагонали footer_line (146px) */
        margin-bottom: 60px;
        position: relative;
        z-index: 2;
    }
    /* То же касается последних блоков в section.main-text на мобайле */
    section.main-text.container > *:last-child {
        margin-bottom: 60px !important;
    }
    /* Запас снизу для всех контентных контейнеров перед футером */
    #primaryContainer,
    #NewsBody,
    .ContentWoTopImage {
        padding-bottom: 80px !important;
    }
    .main-text .time_footer p {
        font-size: 13px;
    }
}

/* ── Маленький мобайл ≤479px */
@media (max-width: 479px) {
    section.main-text.container {
        padding-top: 12px !important;
        padding-bottom: 24px !important;
    }
    .main-text h2.news__header {
        font-size: 17px !important;
        padding: 6px 0 6px 10px !important;
        border-left-width: 3px;
        margin: 22px 0 10px !important;
    }
    .main-text h3 {
        font-size: 15px;
        margin: 18px 0 8px;
    }
    .main-text p,
    .main-text ul li {
        font-size: 13.5px;
        line-height: 1.5;
    }
    .main-text ul {
        padding-left: 18px;
    }
    .main-text ul.orange_circle li {
        padding-left: 16px;
    }
    .main-text .time_footer {
        padding: 10px 12px;
        gap: 8px;
        flex-wrap: wrap;
    }
    .main-text .time_footer img {
        width: 20px;
        height: 20px;
    }
    .main-text .time_footer p {
        font-size: 12px;
        line-height: 1.4;
    }
}


/* ================================================================
   §5  ТАБЛИЦЫ В КОНТЕНТЕ (характеристики, цены)
   Применяется к .newAutoContent / .b-wrap-content / .fid_text
   ================================================================ */
.newAutoContent table,
.b-wrap-content table,
.fid_text table {
    width: 100% !important;
    height: auto !important;
    border-collapse: collapse;
    margin: 16px 0;
    background: #fff;
    font-size: 14px;
    line-height: 1.4;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    overflow: hidden;
}

.newAutoContent table tr,
.b-wrap-content table tr,
.fid_text table tr {
    height: auto !important;
    border-bottom: 1px solid #e8e8e8;
    transition: background-color 0.15s;
}
.newAutoContent table tr:last-child,
.b-wrap-content table tr:last-child,
.fid_text table tr:last-child {
    border-bottom: none;
}
.newAutoContent table tr:nth-child(even),
.b-wrap-content table tr:nth-child(even),
.fid_text table tr:nth-child(even) {
    background-color: #fafafa;
}
.newAutoContent table tr:hover,
.b-wrap-content table tr:hover,
.fid_text table tr:hover {
    background-color: #fff5e6;
}

/* Первая строка — заголовок (оранжевая) */
.newAutoContent table tr:first-child,
.b-wrap-content table tr:first-child,
.fid_text table tr:first-child {
    background-color: #f79135;
    color: #fff;
}
.newAutoContent table tr:first-child td,
.b-wrap-content table tr:first-child td,
.fid_text table tr:first-child td {
    font-weight: 600;
    color: #fff;
    border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.newAutoContent table td,
.b-wrap-content table td,
.fid_text table td {
    width: auto !important;
    height: auto !important;
    padding: 12px 14px !important;
    border-right: 1px solid #e8e8e8;
    vertical-align: middle;
    word-break: normal;
}
.newAutoContent table td:last-child,
.b-wrap-content table td:last-child,
.fid_text table td:last-child {
    border-right: none;
}

/* Первая колонка — название параметра */
.newAutoContent table td:first-child,
.b-wrap-content table td:first-child,
.fid_text table td:first-child {
    text-align: left !important;
    font-weight: 500;
    color: #2a2a2a;
    background-color: rgba(247, 145, 53, 0.05);
    min-width: 180px;
}
.newAutoContent table tr:first-child td:first-child,
.b-wrap-content table tr:first-child td:first-child,
.fid_text table tr:first-child td:first-child {
    background-color: #f79135;
    color: #fff;
}

/* ── На мобайле — горизонтальный скролл, sticky первая колонка */
@media (max-width: 767px) {
    .newAutoContent table,
    .b-wrap-content table,
    .fid_text table {
        display: block;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        font-size: 13px;
        white-space: nowrap;
        position: relative;
    }
    .newAutoContent table tbody,
    .b-wrap-content table tbody,
    .fid_text table tbody {
        display: table;
        width: 100%;
    }
    .newAutoContent table td,
    .b-wrap-content table td,
    .fid_text table td {
        padding: 10px 12px !important;
        white-space: normal;
    }
    .newAutoContent table td:first-child,
    .b-wrap-content table td:first-child,
    .fid_text table td:first-child {
        min-width: 140px;
        position: sticky;
        left: 0;
        z-index: 1;
    }
    .newAutoContent .b-wrap-content,
    .b-wrap-content {
        position: relative;
    }
}


/* ================================================================
   §6  КАРТОЧКИ КОМПЛЕКТАЦИЙ (#kompl_items)
   Slick-карусель отключается JS (см. footer.php), используем grid:
     3 в ряд десктоп, 2 планшет, 1 мобайл.
   2026-05-07
   ================================================================ */
#kompl_items {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    grid-auto-rows: 1fr !important;       /* все ряды одинаковой высоты */
    align-items: stretch !important;
    gap: 20px !important;
    padding: 0 !important;
    margin: 24px 0 !important;
    /* Резерв места — минимальная высота под первый ряд карточек,
       чтобы не было CLS при инициализации slick (даже если slick потом отменим) */
    min-height: 320px !important;
}
/* Если slick всё же запустился — спрячем slick-обёртки и вернём grid */
#kompl_items.slick-initialized,
#kompl_items .slick-list,
#kompl_items .slick-track {
    display: contents !important;
}
#kompl_items .slick-slide {
    width: auto !important;
    float: none !important;
}
#kompl_items .kompl {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
}
/* Кнопка "Оформить заявку" внизу карточки — отлепляем от текста */
#kompl_items .kompl .kompl_choose,
#kompl_items .kompl .kompl_btn,
#kompl_items .kompl a.btn,
#kompl_items .kompl > a:last-child {
    margin-top: auto !important;
}

#kompl_items .kompl {
    background: #fff !important;
    padding: 24px 20px 20px !important;
    margin: 0 !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08) !important;
    border: 1px solid #e8e8e8 !important;
    border-top: 3px solid #f79135 !important;
    height: auto !important;
    min-height: 0 !important;
    width: auto !important;
    float: none !important;
    display: flex !important;
    flex-direction: column !important;
    transition: box-shadow 0.2s, transform 0.15s;
    position: relative;
}
#kompl_items .kompl:hover {
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12) !important;
}

/* Цена — выводим из data-атрибута price="..." через ::after */
#kompl_items .kompl::after {
    content: "от " attr(data-price) " ₽";
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #f79135;
    margin: 0 0 12px;
    line-height: 1.2;
    order: 2;
}

/* Название комплектации */
#kompl_items .kompl .kompl_name {
    font-size: 15px !important;
    font-weight: 600 !important;
    color: #2a2a2a !important;
    line-height: 1.3 !important;
    margin: 0 0 12px !important;
    padding: 0 !important;
    order: 1;
}

/* Текст-список фичей */
#kompl_items .kompl_text {
    margin: 0 0 16px !important;
    padding: 0 !important;
    flex: 1;
    order: 3;
}
#kompl_items .kompl_text ul {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}
#kompl_items .kompl_text li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 8px;
    line-height: 1.45;
    font-size: 13.5px;
    color: #4a4a4a;
}
#kompl_items .kompl_text li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    width: 6px;
    height: 6px;
    background: #f79135;
    border-radius: 50%;
}

/* Кнопка снизу */
#kompl_items .button-bottom {
    position: static !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
    order: 4;
}
#kompl_items .kompl_choose,
#kompl_items a.kompl_choose {
    display: block !important;
    width: 100% !important;
    background: #f79135 !important;
    color: #fff !important;
    padding: 12px 16px !important;
    text-align: center;
    text-decoration: none !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    transition: background 0.15s;
    border: none !important;
    box-sizing: border-box;
}
#kompl_items .kompl_choose:hover,
#kompl_items a.kompl_choose:hover {
    background: #e87a1c !important;
}

/* На случай если slick всё ещё успевает иницииться — прячем артефакты */
#kompl_items .slick-prev,
#kompl_items .slick-next,
#kompl_items .slick-dots {
    display: none !important;
}

/* Адаптив: планшет 768-1023 — 2 в ряд */
@media (min-width: 768px) and (max-width: 1023px) {
    #kompl_items {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 16px !important;
    }
}

/* Мобайл ≤767 — 1 в ряд */
@media (max-width: 767px) {
    #kompl_items {
        grid-template-columns: 1fr !important;
        gap: 14px !important;
    }
    #kompl_items .kompl {
        padding: 18px 16px 16px !important;
    }
    #kompl_items .kompl::after {
        font-size: 17px;
    }
}


/* ================================================================
   §7  КАРТИНКИ В КОНТЕНТЕ — защита от выхода за viewport
   ================================================================ */
.newAutoContent img,
.b-wrap-content img,
.fid_text img,
.newAutoContent picture img,
.b-wrap-content picture img {
    max-width: 100% !important;
    height: auto !important;
}


/* ================================================================
   §8  ВАЛИДАЦИЯ ФОРМ (P28)
   ================================================================ */
.piter-form-error {
    border-color: #d32f2f !important;
    background-color: #fff5f5 !important;
}
.piter-form-error-msg {
    display: block;
    color: #d32f2f;
    font-size: 12px;
    line-height: 1.3;
    margin-top: 4px;
    padding: 2px 0;
}
input.piter-form-error:focus,
textarea.piter-form-error:focus {
    outline: 2px solid rgba(211, 47, 47, 0.3);
    outline-offset: 1px;
}


/* ================================================================
   §9  MOBILE SHAPE-UP (2026-05-07)
   Фиксы исходных багов шаблона на мобайле ≤767px:
     a. Меню шапки — «Записаться на тест-драйв» обрезано
     b. Кнопка hero-слайдера — «Узнать больше» обрезана
     c. Страница модели — цена «ОТ 1 483 000» обрезана
   ================================================================ */

/* ── a. МЕНЮ ШАПКИ (4 ссылки в правой колонке) ── */
@media (max-width: 767px) {
    .header-menu__top-box_container {
        width: 100% !important;
        padding: 0 8px;
        box-sizing: border-box;
    }
    .header-menu__top-box_container .menu {
        width: 100% !important;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        gap: 4px 8px;
    }
    .header-menu__top-box_container .menu .header-menu__item {
        float: none !important;
        font-size: 11px !important;
        line-height: 1.25 !important;
        padding: 2px 6px !important;
        flex: 0 1 auto;
        min-width: 0;
        border-right: 1px solid rgb(247, 118, 31);
        white-space: normal;
        text-align: right;
    }
    .header-menu__top-box_container .menu .header-menu__item:last-child {
        border-right: none;
    }
    .p-bb {
        font-size: 12px;
    }
}
@media (max-width: 479px) {
    .header-menu__top-box_container .menu .header-menu__item {
        font-size: 10.5px !important;
        padding: 2px 4px !important;
    }
}

/* ── b. КНОПКА HERO-СЛАЙДЕРА на мобайле ──
   У шаблона .slider-header__item-button = ширина 200px, помещаем
   её снизу по центру (как в ≤479px правилах шаблона) и даём авто
   ширину под содержимое. Текст показываем целиком. */
@media (max-width: 767px) {
    .slider-header__item-button {
        top: auto !important;
        right: auto !important;
        left: 50% !important;
        bottom: 18% !important;
        transform: translateX(-50%) !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        width: auto !important;
        min-width: 0 !important;
        max-width: calc(100% - 40px) !important;
        height: auto !important;
        padding: 8px 16px !important;
        font-size: 13px !important;
        line-height: 1.25 !important;
        white-space: normal !important;
        text-align: center;
        border-radius: 4px;
    }
    .slider-header__item-button .buttons__link-text,
    .slider-header__item-button .text18 {
        height: auto !important;
        padding: 0 !important;
        font-size: inherit !important;
        line-height: 1.25 !important;
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: clip !important;
    }
}
@media (max-width: 479px) {
    .slider-header__item-button {
        bottom: 14% !important;
        font-size: 12px !important;
        padding: 7px 12px !important;
    }
}

/* ── c. ЦЕНА И БЛОК CarBoxInfo на странице модели ── */
@media (max-width: 767px) {
    #CarBoxInfo {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box;
        padding: 0 12px;
    }
    #CarBoxInfo h1.model-h1 {
        font-size: 22px !important;
        line-height: 1.2;
        word-break: break-word;
        text-align: center;
    }
    #CarBoxInfo p#text18 {
        font-size: 18px !important;
        line-height: 1.3;
        text-align: center;
        word-break: break-word;
        margin: 8px 0 16px;
        white-space: normal;
    }
    #CarBoxInfo p#text18 #textspan7 {
        font-size: 1em !important;
        white-space: nowrap;
    }
    /* Кнопки под ценой — в колонку, на полную ширину */
    #CarBoxInfo .mainImgButton {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box;
        margin: 6px 0 !important;
        text-align: center;
    }
    #CarBoxInfo .mainImgButton .text18 {
        font-size: 13px !important;
    }
}
@media (max-width: 479px) {
    #CarBoxInfo h1.model-h1 {
        font-size: 19px !important;
    }
    #CarBoxInfo p#text18 {
        font-size: 16px !important;
    }
}


/* ================================================================
   §10  CARS-MENU REDESIGN (UI/UX, 2026-05-07)
   Выпадающее меню «Модельный ряд»: карточная сетка, фирменные
   цвета (#495966 + #f79135), hover-состояния, адаптив.
   ================================================================ */

.cars-menu {
    background: #495966 !important;
    background: linear-gradient(180deg, #495966 0%, #3d4a55 100%) !important;
}

.cars-menu__wrapper {
    max-width: 1400px !important;
    margin: 0 auto !important;
    padding: 32px 24px 48px !important;
    box-sizing: border-box;
}

.cars-menu__wrapper > .row {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 16px !important;
    margin: 0 !important;
    align-items: stretch !important;
}

/* Карточка модели */
.cars-menu__sem {
    float: none !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 16px 14px 14px !important;
    background: rgba(255, 255, 255, 0.06) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-left: 2px solid transparent !important;
    transition: background 0.2s, border-left-color 0.2s !important;
    box-sizing: border-box;
    display: flex !important;
    flex-direction: column;
    position: relative;
}
.cars-menu__sem:hover {
    background: rgba(255, 255, 255, 0.12) !important;
    border-left-color: #f79135 !important;
}

/* Картинка модели */
.cars-menu__sem-img,
.cars-menu__sem .image {
    display: block !important;
    width: 100% !important;
    height: 90px !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: center !important;
    margin: 0 0 8px !important;
    float: none !important;
    transition: transform 0.2s ease !important;
}
.cars-menu__sem:hover .cars-menu__sem-img {
    transform: scale(1.05);
}

/* Название модели */
.cars-menu__sem-name {
    font-size: 16px !important;
    font-weight: 700 !important;
    color: #fff !important;
    margin: 0 0 8px !important;
    padding: 0 !important;
    line-height: 1.2;
    letter-spacing: 0.2px;
    text-align: left;
}

/* Разделитель — короткая оранжевая полоска */
.cars-menu__sem-line {
    width: 28px !important;
    height: 2px !important;
    background: #f79135 !important;
    margin: 0 0 10px !important;
    padding: 0 !important;
    float: none !important;
    border: none !important;
}

/* Ссылки на комплектации — компактные «чипы» */
.cars-menu__sem .menu_models_a,
.cars-menu__sem .cars-menu__base-name {
    display: inline-block !important;
    float: none !important;
    width: auto !important;
    margin: 0 4px 6px 0 !important;
    padding: 4px 10px !important;
    font-size: 11.5px !important;
    line-height: 1.3 !important;
    color: rgba(255, 255, 255, 0.85) !important;
    background: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    text-decoration: none !important;
    transition: all 0.15s !important;
    text-transform: none;
    white-space: nowrap;
    font-family: 'PragmaticaC', Arial, sans-serif;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cars-menu__sem .menu_models_a:hover,
.cars-menu__sem .cars-menu__base-name:hover {
    color: #fff !important;
    background: #f79135 !important;
    border-color: #f79135 !important;
}

/* Подвал меню */
.cars-menu__close,
.cars-menu__close_down {
    color: rgba(255, 255, 255, 0.7) !important;
    transition: color 0.15s;
}
.cars-menu__close:hover {
    color: #f79135 !important;
}

.cars-menu__wrapper .buttons {
    margin-top: 32px !important;
    padding-top: 24px !important;
    border-top: 1px solid rgba(255, 255, 255, 0.12);
}

/* ── Узкий десктоп / большой планшет 1024-1439 — 4 в ряд */
@media (max-width: 1439px) and (min-width: 1024px) {
    .cars-menu__wrapper > .row {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

/* ── Планшет 768-1023 — 3 в ряд */
@media (min-width: 768px) and (max-width: 1023px) {
    .cars-menu__wrapper {
        padding: 24px 16px 36px !important;
    }
    .cars-menu__wrapper > .row {
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 12px !important;
    }
    .cars-menu__sem-img {
        height: 80px !important;
    }
}

/* ── Мобайл 480-767 — 2 в ряд */
@media (min-width: 480px) and (max-width: 767px) {
    .cars-menu__wrapper {
        padding: 20px 12px 32px !important;
    }
    .cars-menu__wrapper > .row {
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 10px !important;
    }
    .cars-menu__sem {
        padding: 12px 10px 10px !important;
    }
    .cars-menu__sem-img {
        height: 72px !important;
        margin: 0 0 6px !important;
    }
    .cars-menu__sem-name {
        font-size: 14px !important;
        margin-bottom: 6px !important;
    }
    .cars-menu__sem-line {
        margin-bottom: 8px !important;
    }
    .cars-menu__sem .menu_models_a,
    .cars-menu__sem .cars-menu__base-name {
        font-size: 11px !important;
        padding: 3px 8px !important;
    }
}

/* ── Узкий мобайл ≤479 — 1 в ряд (вертикальный layout) */
@media (max-width: 479px) {
    .cars-menu__wrapper {
        padding: 16px 12px 28px !important;
    }
    .cars-menu__wrapper > .row {
        grid-template-columns: 1fr !important;
        gap: 10px !important;
    }
    .cars-menu__sem {
        display: flex !important;
        flex-direction: column !important;
        padding: 14px 14px 12px !important;
    }
    .cars-menu__sem-img {
        height: 110px !important;
        margin: 0 0 10px !important;
    }
    .cars-menu__sem-name {
        font-size: 17px !important;
        margin-bottom: 6px !important;
    }
    .cars-menu__sem-line {
        margin-bottom: 10px !important;
    }
    .cars-menu__sem .menu_models_a,
    .cars-menu__sem .cars-menu__base-name {
        font-size: 12px !important;
        padding: 5px 10px !important;
        margin: 0 6px 6px 0 !important;
        white-space: normal !important;
        max-width: none !important;
        overflow: visible !important;
        text-overflow: clip !important;
    }
}


/* ================================================================
   §11  Action-блок «Веста по акции» — две кнопки .newAutoBtn
   слипались (без отступа), вторая теперь outline-вариант
   2026-05-07
   ================================================================ */

/* Контейнер кнопок в .stock — все кнопки одинакового вертикального центрирования.
   Перебиваем inline-style display:inline-block у <a class="newAutoBtn">. */
.stock .b-wrap-content .newAutoBtn,
.stock .b-wrap-content a.newAutoBtn[style] {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 12px !important;
    margin-bottom: 10px !important;
    vertical-align: middle;
    line-height: 1.2 !important;
    cursor: pointer;
    transition: background .15s, color .15s, border-color .15s;
}

/* Вторая кнопка «Подробнее» — outline (прозрачный фон, оранжевый бордер и текст) */
.stock .b-wrap-content a.newAutoBtn,
.stock .b-wrap-content a.newAutoBtn[style] {
    background: transparent !important;
    color: #f79135 !important;
    border: 2px solid #f79135 !important;
    box-sizing: border-box;
}
.stock .b-wrap-content a.newAutoBtn:hover,
.stock .b-wrap-content a.newAutoBtn[style]:hover {
    background: #f79135 !important;
    color: #fff !important;
}

/* Мобайл — кнопки во всю ширину блока, друг под другом */
@media (max-width: 767px) {
    .stock .b-wrap-content .newAutoBtn,
    .stock .b-wrap-content a.newAutoBtn[style] {
        display: flex !important;
        width: 100% !important;
        margin-right: 0 !important;
        text-align: center;
    }
}

/* ================================================================
   §12  Fix: текст в кнопках обрезается снизу (Vesta Cross и др.)
   Корневая причина — унаследованный line-height ~30px ужимал бокс
   при padding:12px 16px и font-size:14px → последняя строка глифа
   уезжала за нижнюю границу.
   2026-05-07
   ================================================================ */

#kompl_items .kompl_choose,
#kompl_items a.kompl_choose,
.kompl_choose,
a.kompl_choose {
    line-height: 1.3 !important;
    height: auto !important;
    min-height: 44px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

/* .button-bottom — обёртка кнопки в карточке комплектации */
#kompl_items .button-bottom,
.button-bottom {
    line-height: 1.3 !important;
    height: auto !important;
    min-height: 44px;
}

/* Кнопки .newAutoBtn в баннере «новые авто в наличии» */
.newAutoBtn,
a.newAutoBtn {
    line-height: 1.25 !important;
    min-height: 44px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}

/* На мобайле кнопки тоже не должны схлопываться */
@media (max-width: 767px) {
    #kompl_items .kompl_choose,
    #kompl_items a.kompl_choose,
    .kompl_choose,
    a.kompl_choose {
        min-height: 48px;
    }
    .newAutoBtn,
    a.newAutoBtn {
        min-height: 48px;
    }
}

/* ================================================================
   §13  Страницы /komplectacii/<slug>/ — раскладка карточек
   До правки: пустые секции block_komplektacii_1/2/3 + неструктурный
   список карточек без цены. Теперь — компактная сетка, видимая цена
   из data-атрибута, кнопка во всю ширину снизу.
   2026-05-07
   ================================================================ */

/* Скрываем пустые секции-заглушки */
.page_komplektacii .block_komplektacii_1:empty,
.page_komplektacii .block_komplektacii_2:empty,
.page_komplektacii section.block_komplektacii_1 .container:empty,
.page_komplektacii section.block_komplektacii_2 .container:empty {
    display: none !important;
}
.page_komplektacii section.block_komplektacii_1,
.page_komplektacii section.block_komplektacii_2 {
    margin: 0 !important;
    padding: 0 !important;
    min-height: 0 !important;
}

/* H1 страницы */
.komplect-h1 {
    margin: 24px 0 8px !important;
    font-size: 28px !important;
    line-height: 1.2 !important;
    color: #161616 !important;
    font-weight: 700 !important;
}
@media (max-width: 767px) {
    .komplect-h1 { font-size: 22px !important; margin: 16px 0 8px !important; }
}

/* Заголовок секции "Комплектации" */
.page_komplektacii section.block_komplektacii_3 h2 {
    margin: 8px 0 16px !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #161616 !important;
}
.page_komplektacii section.block_komplektacii_3 h2 .orange { color: #f79135 !important; }

/* Сетка карточек: 3 в ряд → 2 → 1 */
/* Карточки: до 3 в ряд, лишние переносятся, ширина каждой 280–360px.
   При 1-2 карточках они центрируются, без пустых ячеек справа. */
.page_komplektacii #kompl_items {
    display: grid !important;
    grid-template-columns: repeat(auto-fit, minmax(280px, 360px)) !important;
    justify-content: center !important;
    gap: 20px !important;
    margin: 0 auto 32px !important;
    padding: 0 !important;
    max-width: 1140px;
}
@media (max-width: 600px) {
    .page_komplektacii #kompl_items {
        grid-template-columns: 1fr !important;
        gap: 14px !important;
    }
}

/* Карточка комплектации */
.page_komplektacii #kompl_items .kompl {
    background: #fff !important;
    border: 1px solid #ebebeb !important;
    border-radius: 12px !important;
    padding: 20px !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    box-shadow: 0 1px 4px rgba(0,0,0,0.04);
    transition: box-shadow .15s, transform .15s;
}
.page_komplektacii #kompl_items .kompl:hover {
    box-shadow: 0 4px 16px rgba(0,0,0,0.10);
}
.page_komplektacii #kompl_items .kompl_name {
    margin: 0 !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    color: #2a2a2a !important;
    line-height: 1.3 !important;
    order: 1;
}
/* Цена через ::after, как и в /lada/<model>/ */
.page_komplektacii #kompl_items .kompl::after {
    content: "от " attr(data-price) " ₽";
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #f79135;
    margin: 2px 0 6px;
    line-height: 1.2;
    order: 2;
}
/* Если price пустой — прячем ::after */
.page_komplektacii #kompl_items .kompl[data-price=""]::after,
.page_komplektacii #kompl_items .kompl:not([data-price])::after { display: none; }

.page_komplektacii #kompl_items .kompl_text {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 14px !important;
    color: #4a4a4a !important;
    line-height: 1.5 !important;
    flex: 1;
    order: 3;
}
.page_komplektacii #kompl_items .kompl_text b {
    display: inline-block;
    margin-bottom: 4px;
    font-weight: 600;
    color: #2a2a2a;
}
.page_komplektacii #kompl_items .kompl_text ul {
    margin: 4px 0 0 !important;
    padding-left: 20px !important;
    list-style: disc;
}
.page_komplektacii #kompl_items .kompl_text li {
    margin-bottom: 4px;
    line-height: 1.45;
}
/* Кнопка карточки */
.page_komplektacii #kompl_items .kompl_choose {
    order: 4;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: 100% !important;
    background: #f79135 !important;
    color: #fff !important;
    text-decoration: none !important;
    text-align: center;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.3 !important;
    padding: 12px 16px !important;
    min-height: 44px;
    border: none !important;
    border-radius: 8px !important;
    box-sizing: border-box;
    transition: background .15s;
    margin-top: 4px;
}
.page_komplektacii #kompl_items .kompl_choose:hover {
    background: #e87a1c !important;
}

/* ================================================================
   §14  Fix: иконки в .newAutoBtn (подарок, кредит, тест-драйв, трейд-ин)
   уехали из центра, потому что §11/§12 раздули высоту кнопки до 80px,
   а иконки висят как ::after с position:absolute и старыми top/bottom,
   рассчитанными под другую высоту.
   Делаем единое правило: иконка ровно в правом крае кнопки, по центру
   по вертикали, не перекрывает текст. Текст центрирован, padding-right
   оставляет место под иконку.
   2026-05-07
   ================================================================ */

/* 2026-05-07 (повтор) — Текст ВСЕГДА по центру кнопки, иконка вплотную
   после текста на одном уровне с ним. Достигается через inline-flex с
   gap: текст и ::after становятся flex-children, а вся группа
   центрируется через justify-content: center. Иконку position:absolute
   полностью убираем, чтобы она перестала "висеть" в правом крае. */

/* ВАЖНО: только .newAutoBtn — не mainImgButton hero! У того тоже бывают
   id="newAutoBtnDrive" (ЗАКАЗАТЬ ТЕСТ-ДРАЙВ в правом столбце шапки модели). */
.newAutoBtn#newAutoBtnBook,
.newAutoBtn#newAutoBtnCredit,
.newAutoBtn#newAutoBtnCredit_1,
.newAutoBtn#newAutoBtnDrive,
.newAutoBtn#newAutoBtnTrade {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    padding: 0 28px !important;
    background-image: none !important;     /* убираем растянутый фон-PNG */
    text-align: center !important;
}

/* Иконка как flex-child, не absolute */
.newAutoBtn#newAutoBtnBook::after,
.newAutoBtn#newAutoBtnCredit::after,
.newAutoBtn#newAutoBtnCredit_1::after,
.newAutoBtn#newAutoBtnDrive::after,
.newAutoBtn#newAutoBtnTrade::after {
    content: "" !important;
    position: static !important;
    top: auto !important; bottom: auto !important;
    left: auto !important; right: auto !important;
    transform: none !important;
    flex: 0 0 auto !important;
    width: 22px !important;
    height: 22px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}

/* Конкретные иконки */
.newAutoBtn#newAutoBtnBook::after {
    background-image: url("/bitrix/templates/newpiterlada/v4/img/gift-icon.svg") !important;
}
.newAutoBtn#newAutoBtnCredit::after,
.newAutoBtn#newAutoBtnCredit_1::after {
    background-image: url("/bitrix/templates/newpiterlada/images_new/btn_credit_icon.png") !important;
}
.newAutoBtn#newAutoBtnDrive::after {
    background-image: url("/bitrix/templates/newpiterlada/images_new/btn_drive_icon.png") !important;
}
.newAutoBtn#newAutoBtnTrade::after {
    background-image: url("/bitrix/templates/newpiterlada/images_new/btn_trade_icon.png") !important;
}

/* Мобайл — иконка чуть меньше */
@media (max-width: 600px) {
    .newAutoBtn#newAutoBtnBook::after,
    .newAutoBtn#newAutoBtnCredit::after,
    .newAutoBtn#newAutoBtnCredit_1::after,
    .newAutoBtn#newAutoBtnDrive::after,
    .newAutoBtn#newAutoBtnTrade::after {
        width: 20px !important;
        height: 20px !important;
    }
}

/* ================================================================
   §15  Slick-dots для слайдеров Интерьер/Экстерьер
   slick.css в шаблоне без правил .slick-dots → точки рендерятся как
   обычный <ul><li display:list-item>, занимая 5+ строк под слайдером.
   Восстанавливаем поведение slick-theme.css вручную.
   2026-05-07
   ================================================================ */

#newAutoInteriorSlider .slick-dots,
#newAutoExteriorSlider .slick-dots,
.newAutoSlider .slick-dots {
    position: relative !important;
    bottom: auto !important;
    top: auto !important;
    left: 0 !important;
    right: auto !important;
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    height: auto !important;
    min-height: 30px !important;
    margin: 16px 0 0 !important;
    padding: 0 !important;
    list-style: none !important;
    z-index: 5 !important;
    visibility: visible !important;
    opacity: 1 !important;
    overflow: visible !important;
}
#newAutoInteriorSlider .slick-dots li,
#newAutoExteriorSlider .slick-dots li,
.newAutoSlider .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 14px !important;
    height: 14px !important;
    margin: 0 6px !important;
    padding: 0 !important;
    cursor: pointer;
    list-style: none !important;
    line-height: 0;
}
#newAutoInteriorSlider .slick-dots li button,
#newAutoExteriorSlider .slick-dots li button,
.newAutoSlider .slick-dots li button {
    font-size: 0 !important;
    line-height: 0 !important;
    display: block !important;
    width: 14px !important;
    height: 14px !important;
    padding: 0 !important;
    cursor: pointer;
    color: transparent !important;
    border: 0 !important;
    outline: none;
    background: transparent !important;
    position: relative;
}
#newAutoInteriorSlider .slick-dots li button::before,
#newAutoExteriorSlider .slick-dots li button::before,
.newAutoSlider .slick-dots li button::before {
    content: "" !important;
    position: absolute !important;
    top: 0; left: 0;
    width: 14px; height: 14px;
    border-radius: 50%;
    background: #d0d0d0;
    transition: background .15s;
}
#newAutoInteriorSlider .slick-dots li.slick-active button::before,
#newAutoExteriorSlider .slick-dots li.slick-active button::before,
.newAutoSlider .slick-dots li.slick-active button::before {
    background: #f79135 !important;
}
#newAutoInteriorSlider .slick-dots li button:hover::before,
#newAutoExteriorSlider .slick-dots li button:hover::before,
.newAutoSlider .slick-dots li button:hover::before {
    background: #b0b0b0;
}

/* Воздух до следующего блока (точки теперь position: relative, в потоке) */
#newAutoInteriorSlider,
#newAutoExteriorSlider,
.newAutoSlider {
    padding-bottom: 0 !important;
    margin-bottom: 32px !important;
    height: auto !important;
    position: relative;
    overflow: visible;
}

/* Высота слайдер-списка = высота картинки 230px (в slick конфиге resize до 230)
   Иначе slick-list может расширять контейнер за счёт картинок другого размера */
#newAutoInteriorSlider .slick-list,
#newAutoExteriorSlider .slick-list,
.newAutoSlider .slick-list {
    height: auto !important;
    max-height: 280px !important;
    overflow: hidden !important;
}
#newAutoInteriorSlider .slick-track,
#newAutoExteriorSlider .slick-track,
.newAutoSlider .slick-track {
    height: auto !important;
    max-height: 280px !important;
}
#newAutoInteriorSlider .newAutoInteriorSlide,
#newAutoExteriorSlider .newAutoInteriorSlide,
.newAutoSlider .newAutoInteriorSlide {
    height: auto !important;
}
#newAutoInteriorSlider .newAutoInteriorSlide img,
#newAutoExteriorSlider .newAutoInteriorSlide img,
.newAutoSlider .newAutoInteriorSlide img {
    max-height: 230px !important;
    height: 230px !important;
    width: auto !important;
    object-fit: cover;
}

/* Стрелки (если есть .slick-prev/.slick-next) — пускай останутся на полпути картинки */
#newAutoInteriorSlider .slick-arrow,
#newAutoExteriorSlider .slick-arrow,
.newAutoSlider .slick-arrow {
    top: 115px !important;     /* центр картинки 230/2 */
    transform: none !important;
}

/* ================================================================
   §16  Кнопки в блоке «Комфорт и безопасность» (.newAutoContent.grid-2)
   Две кнопки .newAutoBtn (Забронировать + Рассчитать кредит) шли впритык
   друг к другу со смещением. Делаем разделение и outline-вариант для
   второй — как в §11 для блока .stock.
   2026-05-07
   ================================================================ */

.newAutoContent .b-wrap-content > .newAutoBtn {
    margin-right: 12px !important;
    margin-bottom: 12px !important;
    vertical-align: middle;
}

/* Вторая кнопка (Рассчитать кредит) — outline */
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit,
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit_1 {
    background: transparent !important;
    color: #f79135 !important;
    border: 2px solid #f79135 !important;
    box-sizing: border-box;
    transition: background .15s, color .15s;
}
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit:hover,
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit_1:hover {
    background: #f79135 !important;
    color: #fff !important;
}
/* Иконка калькулятора в outline-варианте — оранжевая контурная (через filter) */
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit::after,
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit_1::after {
    filter: invert(58%) sepia(82%) saturate(516%) hue-rotate(346deg) brightness(101%) contrast(94%);
    transition: filter .15s;
}
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit:hover::after,
.newAutoContent .b-wrap-content > .newAutoBtn#newAutoBtnCredit_1:hover::after {
    filter: brightness(0) invert(1);   /* белая на hover */
}

/* На мобайле — кнопки на всю ширину, друг под другом */
@media (max-width: 767px) {
    .newAutoContent .b-wrap-content > .newAutoBtn {
        display: flex !important;
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 12px !important;
    }
}


/* ================================================================
   §17  Блок «Как мы работаем» (#newAutoHow) — 5 шагов в ряд
   В исходной разметке стояла .grid-2 с двумя колонками 3+3, из-за чего
   шаг 3 «выпадал» вниз, а кнопка прилеплялась криво. Делаем простой
   flex-row из 5 равных колонок без рамок: число в круге + текст под ним.
   2026-05-07 (повтор, лёгкий вариант)
   ================================================================ */

#newAutoHow .b-wrap-content > h2.zag {
    text-align: left !important;
    margin: 20px 0 24px !important;
}

/* Распаковываем .grid-2 чтобы все 5 пунктов стали детьми #newAutoHowItems */
#newAutoHowItems > .grid-2,
#newAutoHowItems > .grid-2 > div {
    display: contents !important;
}

#newAutoHowItems {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch !important;     /* все карточки одной высоты — по самой длинной */
    gap: 32px 24px !important;
    margin: 0 0 32px !important;
    padding: 0 !important;
}

/* Карточки прямоугольные (без скругления), лёгкая рамка.
   height: auto + align-items:stretch у родителя → все карточки выровняются
   по самой длинной, текст никогда не переливает. */
#newAutoHow .newAutoHowItem {
    flex: 1 1 0;
    min-width: 160px;
    max-width: 220px;
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
    background: #fafafa !important;
    border: 1px solid #ebebeb !important;
    border-radius: 0 !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.04);
    padding: 24px 16px 20px !important;
    margin: 0 !important;
    text-align: center;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 14px !important;
    transition: box-shadow .15s, transform .15s;
    box-sizing: border-box;
}
#newAutoHow .newAutoHowItem:hover {
    box-shadow: 0 4px 14px rgba(0,0,0,0.08);
    transform: translateY(-2px);
}

#newAutoHow .newAutoHowNumber {
    position: static !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    float: none !important;
    width: 44px !important;
    height: 44px !important;
    background: #f79135 !important;
    color: #fff !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    line-height: 1 !important;
    flex-shrink: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

#newAutoHow .newAutoHowText {
    font-size: 14px !important;
    color: #4a4a4a !important;
    line-height: 1.5 !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    width: 100%;
}
#newAutoHow .newAutoHowText p {
    display: inline;
    margin: 0;
    font-weight: 600;
    color: #2a2a2a;
}

/* Кнопка «Оформить заявку» — отдельная строка под шагами, по центру */
#newAutoHowBtn {
    flex: 0 0 100% !important;
    align-self: center;
    margin: 12px auto 0 !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: max-content;
    min-width: 280px;
    height: 52px;
    padding: 0 32px;
    background: #f79135 !important;
    color: #fff !important;
    border-radius: 0 !important;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: .5px;
    cursor: pointer;
    transition: background .15s;
    box-sizing: border-box;
}
#newAutoHowBtn:hover { background: #e87a1c !important; }
#newAutoHowBtn span { color: #fff !important; line-height: 1; }

@media (max-width: 1023px) {
    #newAutoHow .newAutoHowItem { flex-basis: calc(33.333% - 24px); max-width: none; }
}
@media (max-width: 767px) {
    #newAutoHowItems { gap: 24px 16px !important; }
    #newAutoHow .newAutoHowItem { flex-basis: calc(50% - 16px); }
    #newAutoHowBtn { width: 100%; min-width: 0; }
}
@media (max-width: 480px) {
    #newAutoHow .newAutoHowItem { flex-basis: 100%; max-width: 280px; }
}

/* ================================================================
   §18  Слайдеры Интерьер/Экстерьер — убрать «белые пятна» между
   слайдами. Шаблонный CSS задавал .newAutoInteriorSlide margin:0 4px,
   что создавало 8px белого зазора между картинками. Делаем картинки
   вплотную (или с минимальным 2px разделителем).
   2026-05-07
   ================================================================ */

#newAutoInteriorSlider .newAutoInteriorSlide,
#newAutoExteriorSlider .newAutoInteriorSlide,
.newAutoSlider .slick-slide {
    margin: 0 !important;
    padding: 0 !important;
}

/* Чтобы картинки не были вплотную «впритирку», даём 1px тёмного
   разделителя через выпавший border справа (фон страницы белый, поэтому
   просто уменьшаем картинку на 1px и оставляем серый цвет под ним). */
#newAutoInteriorSlider .newAutoInteriorSlide img,
#newAutoExteriorSlider .newAutoInteriorSlide img,
.newAutoSlider .slick-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* slick-list занимает всю ширину родителя без paddings */
#newAutoInteriorSlider .slick-list,
#newAutoExteriorSlider .slick-list,
.newAutoSlider .slick-list {
    padding: 0 !important;
    margin: 0 !important;
}

/* ================================================================
   §19  Блок «.newAutoMoreDetails» (SEO-подвал страницы модели)
   До: голый текст 16px на сером фоне без padding'а, прижат к краям
   контейнера, margin-bottom: 60px.
   После: аккуратная плашка с paddings, лёгким border-left и
   серым текстом помельче (это SEO-microcopy, не должна перетягивать
   на себя внимание).
   2026-05-07
   ================================================================ */

.newAutoMoreDetails {
    max-width: 1200px;
    margin: 32px auto 48px !important;
    padding: 16px 24px !important;
    background: #f7f7f7;
    border-left: 3px solid #f79135;
    border-radius: 0 !important;
    font-size: 13px !important;
    line-height: 1.5 !important;
    color: #6b6b6b !important;
    box-sizing: border-box;
}

/* ================================================================
   §20  Адаптив мобильной версии страниц моделей (≤767)
   Фиксы общих проблем: горизонтальный overflow от Bootstrap .row,
   слишком высокий блок Экстерьер из-за внутренних paddings, hero
   Configurator слишком плоский и кнопки .mainImgButton наезжают.
   2026-05-07
   ================================================================ */

@media (max-width: 767px) {
    /* 0. Меню в верхней шапке — 2 пункта в строку (grid 2 колонки), без скролла. */
    .header-menu__top-box .menu {
        display: grid !important;
        grid-template-columns: 1fr 1fr !important;
        gap: 8px 12px !important;
        width: 100% !important;
        padding: 8px 12px !important;
        box-sizing: border-box;
        overflow: visible !important;
    }
    .header-menu__top-box .menu > *,
    .header-menu__top-box .menu .header-menu__item {
        font-size: 13px;
        line-height: 1.3;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: left !important;
    }

    /* Блок «Гранта по акции» (.stock) — убираем большие пустоты на мобайле */
    .stock {
        margin-top: 0 !important;
        padding: 16px 12px !important;
        min-height: 0 !important;
    }
    .stock h2.zag {
        margin: 0 0 12px !important;
        padding: 0 !important;
        font-size: 22px !important;
        text-align: center !important;
        line-height: 1.2 !important;
    }
    /* На мобайле в .stock параграфы inline-style color:#fff — перекрашиваем
       в тот же серый цвет, что у других абзацев на странице (#7c7c7c) */
    .stock p[style*="color:#fff"],
    .stock p[style*="color: #fff"],
    .stock .b-wrap-content > p {
        color: #7c7c7c !important;
        margin: 0 0 12px !important;
        font-size: 14px !important;
        line-height: 1.55 !important;
        font-weight: 400 !important;
    }
    /* Кнопки в .stock на мобайле — компактнее, минимальный зазор */
    .stock .b-wrap-content .newAutoBtn,
    .stock .b-wrap-content a.newAutoBtn,
    .stock .b-wrap-content a.newAutoBtn[style] {
        height: 44px !important;
        min-height: 44px !important;
        line-height: 44px !important;
        margin: 0 0 8px !important;
        padding: 0 16px !important;
        width: 100% !important;
        box-sizing: border-box !important;
        font-size: 13px !important;
    }
    .stock .b-wrap-content .newAutoBtn:last-child,
    .stock .b-wrap-content a.newAutoBtn:last-child {
        margin-bottom: 0 !important;
    }
    /* Текст внутри (.text18) тоже не должен раздувать высоту */
    .stock .b-wrap-content .newAutoBtn p,
    .stock .b-wrap-content .newAutoBtn .text18 {
        line-height: 44px !important;
        height: 44px !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    /* На мобайле .stock выводит .grid-2 — две колонки. Делаем в одну. */
    .stock .grid-2 {
        display: block !important;
    }
    .stock .b-wrap-content {
        width: 100% !important;
        margin-bottom: 12px !important;
    }
    .stock .b-wrap-content img {
        max-width: 100% !important;
        height: auto !important;
        display: block;
        margin: 0 auto 12px;
    }

    /* 1. Bootstrap .row имеет отрицательные margins → горизонтальный overflow */
    .row {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    [class*="col-"] {
        padding-left: 8px;
        padding-right: 8px;
    }
    
    /* Hero на мобайле — переразвёрстка:
       1) .Configurator → высота auto, фон через ::before высотой 200px (машина видна целиком)
       2) #CarBoxInfo выходит ПОД фон (не overlay): H1 + цена в чёрной полосе, потом
          оранжевая подложка с кнопками
       3) #colors скрыто
       Структура остаётся в потоке (без position:absolute), порядок естественный. */

    /* ============================================
       Hero на мобайле — версия v5 (минимальная):
       1. Отключаем многослойный inline-фон у .Configurator (kalina_h_back + gradient
          + машина) и ставим простой sizing: contain. Сама inline-машина (PNG) останется
          из-за каскада значений в shorthand, но мы пересчитываем её sizing/position.
       2. Высота .Configurator фиксированная 180px, фон-машина по центру, серый фон.
       3. #colors → display:none.
       4. #CarBoxInfo разворачиваем в потоке после hero, на оранжевой подложке.
       5. H1 + цена в верху подложки белым на оранжевом, кнопки ниже белые/прозрачные.
       ============================================ */

    /* Hero на мобайле — компактная версия десктопного:
       1) .Configurator растягивается по ширине, высота auto (фон-машина в исходной
          позиции, но размер уменьшен)
       2) #CarBoxInfo (название, цена, кнопки) и #colors (табы цветов) остаются как
          были позиционированы в шаблоне, но мы их репозиционируем в поток */

    /* На мобайле скрываем фон-машину у .Configurator (она будет в <img>),
       но оставляем серый «бетонный» фон от kalina_h_back как на десктопе. */
    .Configurator {
        height: auto !important;
        min-height: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        position: relative !important;
        /* Скроем машину (1й слой) через background-image: оставив только
           второй (gradient) и третий (kalina_h_back). */
        background-size: 0, cover, cover !important;
        background-position: 0 0, 0 0, center center !important;
        background-repeat: no-repeat, no-repeat, no-repeat !important;
        background-color: #f3f3f3 !important;
        overflow: visible !important;
    }

    #CarBox {
        height: auto !important;
        /* Резерв под машину 100vw × (427/1200) — чтобы не было прыжка контента
           пока JS не вставил <img class="mobile-hero-car"> */
        min-height: calc(100vw * 0.355) !important;
        position: relative !important;
        display: flex !important;
        flex-direction: column !important;
        margin: 0 !important;
        padding: 0 !important;
        width: 100% !important;
    }

    /* Мобильное изображение машины — сдвинута вправо для оптической центровки */
    .mobile-hero-car {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        margin: 4px 0 4px 14% !important;       /* сдвиг вправо для оптической центровки */
        padding: 0 !important;
        background: transparent;
        object-fit: cover;
        object-position: center center;
        order: 2;
    }
    /* Палитра цветов — кружочки в столбце справа от машины */
    #CarBox > #colors {
        order: 3 !important;
        position: absolute !important;
        left: auto !important;
        right: 8px !important;
        top: 100px !important;
        bottom: auto !important;
        width: 32px !important;
        height: auto !important;
        display: flex !important;
        flex-direction: column !important;
        gap: 6px !important;
        margin: 0 !important;
        padding: 6px !important;
        background: rgba(0,0,0,0.25);
        border-radius: 4px;
        z-index: 5;
        box-sizing: border-box;
    }
    #CarBox > #colors .color {
        display: block !important;
        width: 20px !important;
        height: 20px !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 2px solid #fff !important;
        box-shadow: 0 0 0 1px rgba(0,0,0,0.3);
        border-radius: 50%;
        background-size: cover !important;
    }
    #CarBox > #colors .color.active {
        box-shadow: 0 0 0 2px #f79135;
    }

    /* Старый блок настроек #colors удалён — используется новый (вертикальный справа) */

    /* CarBoxInfo: используем display:contents чтобы дети стали прямыми
       потомками #CarBox (flex-родителя) и можно было расставить order у каждого */
    #CarBox > #CarBoxInfo {
        display: contents !important;
    }

    /* H1 — компактная плашка строго под текст (display:table → ширина по контенту). */
    #CarBoxInfo h1.model-h1 {
        position: static !important;
        order: 1;
        align-self: center !important;
        display: table !important;             /* table сжимается до ширины контента */
        margin: 14px auto 0 !important;
        padding: 6px 14px 2px !important;
        font-size: 18px !important;
        line-height: 1.25 !important;
        text-align: center !important;
        color: #161616 !important;
        font-weight: 700 !important;
        background: rgba(255, 255, 255, 0.7) !important;
        border-radius: 4px 4px 0 0;
        width: auto !important;
        max-width: 92%;
        height: auto !important;
        min-height: 0 !important;
    }
    /* Цена — продолжение плашки, без зазора с H1, ширина по своему контенту */
    #CarBoxInfo > p#text18 {
        position: static !important;
        order: 1;
        align-self: center !important;
        display: table !important;
        margin: 0 auto 0 !important;
        padding: 2px 14px 6px !important;
        font-size: 15px !important;
        line-height: 1.2 !important;
        text-align: center !important;
        color: #f79135 !important;
        font-weight: 700 !important;
        background: rgba(255, 255, 255, 0.7) !important;
        border-radius: 0 0 4px 4px;
        opacity: 1 !important;
        width: auto !important;
        max-width: 92%;
        height: auto !important;
        min-height: 0 !important;
    }
    #CarBoxInfo > p#text18 #textspan7,
    #CarBoxInfo > p#text18 sup {
        color: #f79135 !important;
        opacity: 1 !important;
        background: transparent !important;
    }

    /* Кнопки — как на десктопе: тёмно-серый фон, текст слева, стрелка справа в квадрате */
    #CarBoxInfo .mainImgButton {
        order: 4 !important;
        align-self: center !important;
        position: relative !important;
        background: rgba(0, 0, 0, 0.5) !important;
        border: none !important;
        color: #fff !important;
        margin: 0 auto 6px !important;
        width: 290px !important;
        max-width: 90% !important;
        height: 38px !important;
        line-height: 38px !important;
        text-align: left;
        border-radius: 0;
        box-sizing: border-box;
        padding: 0 56px 0 16px !important;     /* справа место под квадратик стрелки */
        cursor: pointer;
    }
    /* Стрелка → в квадрате справа */
    #CarBoxInfo .mainImgButton::after {
        content: "→";
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 38px;
        background: rgba(0, 0, 0, 0.5);
        border-left: 1px solid rgba(255, 255, 255, 0.1);
        color: #fff;
        font-size: 18px;
        font-weight: 400;
        line-height: 38px;
        text-align: center;
    }
    /* Первая «РАССЧИТАТЬ КРЕДИТ» — оранжевый акцент */
    #new_credit_top.mainImgButton {
        background: rgba(140, 70, 30, 0.65) !important;
    }
    #new_credit_top.mainImgButton::after {
        background: rgba(140, 70, 30, 0.65);
    }
    #CarBoxInfo .mainImgButton:first-of-type {
        margin-top: 4px !important;
    }
    #CarBoxInfo .mainImgButton:last-of-type {
        margin-bottom: 16px !important;
    }
    #CarBoxInfo .mainImgButton p,
    #CarBoxInfo .mainImgButton .text18,
    #CarBoxInfo .mainImgButton p.text18 {
        line-height: 38px !important;
        height: 38px !important;
        margin: 0 !important;
        padding: 0 !important;
        text-align: left !important;
        font-size: 13px !important;
    }
    #CarBoxInfo .mainImgButton .box3 {
        display: none !important;
    }
    #CarBoxInfo .mainImgButton:last-of-type {
        margin-bottom: 0 !important;
    }
    #CarBoxInfo .mainImgButton p,
    #CarBoxInfo .mainImgButton .text18,
    #CarBoxInfo .mainImgButton p.text18 {
        color: #fff !important;
        font-weight: 700 !important;
        font-size: 14px !important;
        line-height: 48px !important;
        background: transparent !important;
        background-image: none !important;
        margin: 0 !important;
        padding: 0 !important;
        text-shadow: none !important;
        opacity: 1 !important;
        letter-spacing: 0.5px;
    }
    /* Первая «РАССЧИТАТЬ КРЕДИТ» — отличить полупрозрачным оранжевым */
    #new_credit_top.mainImgButton {
        background: rgba(247, 145, 53, 0.7) !important;
    }
    
    /* Название модели большим под фотомашиной */
    .Configurator h1, #CarBox h1 {
        font-size: 22px !important;
        text-align: center !important;
        margin: 12px 0 8px !important;
    }
    
    /* Цена под названием */
    .Configurator .text11, #colors .text11,
    [class*="price"]:not([class*="prefix"]):not([class*="postfix"]) {
        text-align: center !important;
    }
    
    /* 3. Кнопки .mainImgButton — на всю ширину, друг под другом, нормальная высота */
    .mainImgButton {
        position: static !important;
        display: block !important;
        width: 100% !important;
        height: 48px !important;
        margin: 6px 0 !important;
        padding: 12px 16px !important;
        line-height: 24px !important;
        text-align: center !important;
        box-sizing: border-box;
    }
    .mainImgButton p {
        margin: 0 !important;
        font-size: 14px !important;
        line-height: 1.4 !important;
    }
    .mainImgButton .box3 {
        display: none !important;  /* стрелочка-индикатор справа на мобайле прячем */
    }
    
    /* Таблица «Технические характеристики» (CONTENT2) шире viewport.
       Делаем горизонтальный скролл, первый столбец оставляем нормальным
       (без липкости) и зажимаем его ширину чтобы не съедал остальное. */
    .newAutoContent .b-wrap-content {
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch;
        max-width: 100%;
    }
    .newAutoContent table {
        min-width: 100%;
        width: max-content;
        font-size: 12px;
        border-collapse: collapse;
    }
    .newAutoContent table th,
    .newAutoContent table td {
        padding: 6px 8px !important;
        white-space: normal;
        vertical-align: top;
        max-width: none;
    }
    /* Первый столбец — узкий, выровнен по левому краю, переносит слова,
       непрозрачный белый фон (чтобы при горизонтальном скролле остальные
       столбцы не просвечивали под ним) */
    .newAutoContent table tr > *:first-child {
        max-width: 130px;
        min-width: 110px;
        white-space: normal;
        word-wrap: break-word;
        font-weight: 600;
        background: #fff !important;
        position: sticky;
        left: 0;
        z-index: 2;
        border-right: 1px solid #e0e0e0;
    }
    /* Остальные столбцы — узкие, без переноса */
    .newAutoContent table tr > *:not(:first-child) {
        min-width: 90px;
        white-space: nowrap;
        text-align: center;
    }

    /* Сжимаем зазоры между всеми главными блоками на мобайле */
    .newAutoContent {
        margin: 16px 0 !important;
        padding: 0 12px !important;
    }
    #newAutoBanner {
        margin-top: 0 !important;
    }
    #newAutoInterior, #newAutoExterior, #newAutoWhy, #newAutoHow {
        margin: 0 !important;
    }
    /* Огромный пробел между #newAutoHow (последний шаг) и следующим
       newAutoContent (CONTENT5 / руководства). */
    #newAutoHow {
        padding-bottom: 16px !important;
    }
    /* Зазор между .newAutoMoreDetails и футером */
    .newAutoMoreDetails {
        margin: 16px 0 0 !important;
    }
    footer {
        margin-top: 24px !important;
    }

    /* 4. Блок Экстерьер не должен растягиваться на 1849px из-за CONTENT4 */
    #newAutoExterior, #newAutoInterior {
        padding: 16px 12px !important;
    }
    #newAutoExterior .newAutoText,
    #newAutoInterior .newAutoText {
        margin-top: 24px;
        font-size: 14px;
        line-height: 1.5;
    }
    #newAutoExterior img,
    #newAutoInterior img,
    .newAutoText img,
    .newAutoContent img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* 5. Заголовки h2.zag на мобайле */
    h2.zag {
        font-size: 20px !important;
        text-align: left !important;
        margin: 24px 0 16px !important;
        padding: 0 !important;
    }
    
    /* 6. Параграфы и списки в контентных блоках */
    .newAutoContent p,
    .newAutoText p {
        font-size: 14px !important;
        line-height: 1.55 !important;
    }
    .newAutoContent ul,
    .newAutoText ul {
        padding-left: 18px !important;
    }
    .newAutoContent li,
    .newAutoText li {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
    
    /* 7. Блок acции .stock — текст + кнопки в одну колонку */
    .stock .grid-2 {
        display: block !important;
    }
    .stock .b-wrap-content {
        width: 100% !important;
        margin: 0 0 16px !important;
    }
    .stock h2.zag {
        text-align: center !important;
        font-size: 22px !important;
    }
    
    /* 8. .newAutoContent.grid-2 — также в колонку */
    .newAutoContent.grid-2 {
        display: block !important;
    }
    .newAutoContent.grid-2 .b-wrap-content {
        width: 100% !important;
        margin: 0 0 16px !important;
    }
    
    /* 9. Меню навигации snippet'ов — компактнее */
    .newAutoMoreDetails {
        padding: 12px 16px !important;
        font-size: 12px !important;
        margin: 24px 0 !important;
    }
    
    /* 10. SEO-подвал на мобайле */
    section.main-text.container {
        padding: 16px 12px 32px !important;
    }
}

/* ================================================================
   §21  Страница "О компании" /o-kompanii/
   2026-05-09
   Делаем читабельной: ограничиваем ширину текста, увеличиваем шрифт,
   выделяем награды-список визуально, переоформляем буллеты.
   ================================================================ */
/* Не трогаем max-width родителя (Bootstrap .container) — пусть остаётся
   стандартная ширина сайта. Только улучшаем читаемость внутри. */
#NewsBody.about {
    padding: 40px 0 60px !important;
}
#NewsBody.about h1 {
    font-size: 36px !important;
    color: #ed6b21 !important;
    margin: 0 0 32px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border: none !important;
    width: auto !important;
}
#NewsBody.about h2 {
    font-size: 22px !important;
    color: #2b3946 !important;
    font-weight: 700;
    margin: 36px 0 16px !important;
    line-height: 1.3 !important;
    text-transform: uppercase;
    border: none !important;
    width: auto !important;
    padding-left: 12px !important;
    border-left: 4px solid #ed6b21 !important;
}
#NewsBody.about h2:first-of-type {
    font-size: 24px !important;
    margin-top: 0 !important;
}
#NewsBody.about p {
    font-size: 17px !important;
    line-height: 1.65 !important;
    color: #2b3946 !important;
    margin: 0 0 18px !important;
    font-family: PragmaticaC, Arial, sans-serif;
}
/* Уберём пустые <br/> между параграфами — заменены отступами p */
#NewsBody.about > br,
#NewsBody.about .one_text > br {
    display: none !important;
}
/* Список основных направлений деятельности */
#NewsBody.about ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 8px 0 28px !important;
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important;
}
#NewsBody.about ul li {
    list-style: none !important;
    background: #f7f7f7 !important;
    border-left: 3px solid #ed6b21 !important;
    padding: 14px 18px !important;
    font-size: 15px !important;
    line-height: 1.4 !important;
    color: #2b3946 !important;
}
#NewsBody.about ul li p {
    margin: 0 !important;
    font-size: 15px !important;
    color: #2b3946 !important;
    line-height: 1.4 !important;
}
/* Хронология наград — таблица "год | описание" (генерится JS из <p> с <br>) */
#NewsBody.about .awards-table {
    width: 100%;
    border-collapse: collapse;
    margin: 16px 0 28px;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 2px 6px rgba(0,0,0,0.04);
}
#NewsBody.about .awards-table tr {
    border-bottom: 1px solid #f0f0f0;
}
#NewsBody.about .awards-table tr:last-child {
    border-bottom: none;
}
#NewsBody.about .awards-table tr:nth-child(even) {
    background: #fafafa;
}
#NewsBody.about .awards-table td {
    padding: 14px 18px;
    vertical-align: top;
    font-size: 15.5px;
    line-height: 1.55;
    color: #2b3946;
}
#NewsBody.about .awards-table .awards-table__year {
    font-weight: 700;
    color: #ed6b21;
    white-space: nowrap;
    width: 90px;
    border-right: 2px solid #ed6b21;
    background: linear-gradient(90deg, #fff5ee 0%, #fff 100%);
}
#NewsBody.about .awards-table .awards-table__desc {
    padding-left: 22px;
}
/* Ссылка на PDF документ */
#NewsBody.about p a[href*=".pdf"] {
    display: inline-block;
    margin-top: 16px;
    padding: 12px 22px;
    background: #ed6b21;
    color: #fff !important;
    text-decoration: none !important;
    border-radius: 6px;
    font-weight: 600;
    font-size: 15px;
    transition: background 0.2s;
}
#NewsBody.about p a[href*=".pdf"]:hover {
    background: #d55a13;
    color: #fff !important;
}

/* Мобильная адаптация */
@media (max-width: 600px) {
    #NewsBody.about {
        padding: 24px 16px 40px !important;
    }
    #NewsBody.about h1 {
        font-size: 28px !important;
        margin: 0 0 20px !important;
    }
    #NewsBody.about h2 {
        font-size: 18px !important;
        margin: 28px 0 12px !important;
    }
    #NewsBody.about h2:first-of-type {
        font-size: 20px !important;
    }
    #NewsBody.about p {
        font-size: 16px !important;
        line-height: 1.6 !important;
    }
    #NewsBody.about ul {
        grid-template-columns: 1fr !important;
        gap: 8px !important;
    }
    /* Таблица наград на мобайле — узкая колонка года */
    #NewsBody.about .awards-table td {
        padding: 12px 12px;
        font-size: 14px;
        line-height: 1.45;
    }
    #NewsBody.about .awards-table .awards-table__year {
        width: 64px;
        font-size: 13.5px;
    }
    #NewsBody.about .awards-table .awards-table__desc {
        padding-left: 14px;
    }
}

/* ================================================================
   §22  Страница "LADA Финансы" /lada-finance/
   2026-05-09
   Делаем читабельной: ограничиваем ширину текста, увеличиваем шрифт,
   акцентируем заголовок и список шагов оформления кредита.
   ================================================================ */
#NewsBody.lada-finance-page {
    padding: 40px 0 60px !important;
}
#NewsBody.lada-finance-page .one_text.txt2 {
    max-width: 880px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
}
#NewsBody.lada-finance-page h1 {
    font-size: 36px !important;
    color: #ed6b21 !important;
    margin: 0 0 28px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border: none !important;
    width: auto !important;
}
#NewsBody.lada-finance-page p {
    font-size: 17px !important;
    line-height: 1.65 !important;
    color: #2b3946 !important;
    margin: 0 0 18px !important;
    font-family: PragmaticaC, Arial, sans-serif;
}
/* Заголовок-врезка "Чтобы оформить кредит..." */
#NewsBody.lada-finance-page p:has(+ ul) {
    font-weight: 600;
    color: #2b3946 !important;
    margin-bottom: 12px !important;
    margin-top: 28px !important;
}
/* Список шагов оформления кредита — нумерованные карточки */
#NewsBody.lada-finance-page ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 0 28px !important;
    counter-reset: step;
    display: grid;
    gap: 10px;
}
#NewsBody.lada-finance-page ul li {
    list-style: none !important;
    background: #f7f7f7;
    border-left: 3px solid #ed6b21;
    padding: 14px 18px 14px 56px;
    font-size: 16px;
    line-height: 1.45;
    color: #2b3946;
    position: relative;
    counter-increment: step;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.lada-finance-page ul li::before {
    content: counter(step);
    position: absolute;
    left: 14px;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #ed6b21;
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* Кнопка "Заявка на кредит" — крупная, заметная */
#NewsBody.lada-finance-page a.finBtn {
    display: inline-block !important;
    margin: 8px 0 36px !important;
    padding: 14px 28px !important;
    background: #ed6b21 !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    border-radius: 6px !important;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    transition: background 0.2s;
    border: none !important;
    width: auto !important;
    height: auto !important;
    line-height: 1 !important;
}
#NewsBody.lada-finance-page a.finBtn:hover {
    background: #d55a13 !important;
    color: #fff !important;
}
/* Заголовок секции "Выгодные предложения на автомобили:" */
#NewsBody.lada-finance-page p.h1-style {
    font-size: 22px !important;
    color: #2b3946 !important;
    font-weight: 700;
    margin: 16px 0 24px !important;
    line-height: 1.3 !important;
    text-transform: uppercase;
    padding-left: 12px;
    border-left: 4px solid #ed6b21;
}

/* Мобильная адаптация */
@media (max-width: 600px) {
    #NewsBody.lada-finance-page {
        padding: 24px 0 40px !important;
    }
    #NewsBody.lada-finance-page .one_text.txt2 {
        padding: 0 16px;
    }
    #NewsBody.lada-finance-page h1 {
        font-size: 28px !important;
        margin: 0 0 20px !important;
    }
    #NewsBody.lada-finance-page p {
        font-size: 16px !important;
        line-height: 1.6 !important;
    }
    #NewsBody.lada-finance-page p.h1-style {
        font-size: 18px !important;
        margin: 16px 0 18px !important;
    }
    #NewsBody.lada-finance-page ul li {
        font-size: 14px;
        padding: 12px 10px 12px 42px;
        line-height: 1.4;
        word-break: break-word;
    }
    #NewsBody.lada-finance-page ul li::before {
        width: 24px;
        height: 24px;
        font-size: 13px;
        left: 10px;
    }
    #NewsBody.lada-finance-page a.finBtn {
        display: block !important;
        text-align: center !important;
        margin: 12px 0 28px !important;
    }
}

/* ================================================================
   §23  Страница "Корпоративным клиентам" /korporativnym_klientam/
   2026-05-09
   Аналогично lada-finance: ширина текста, шрифт, акценты.
   ================================================================ */
#NewsBody.korp-page {
    padding: 40px 0 60px !important;
}
#NewsBody.korp-page .one_text.txt2 {
    max-width: 880px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
}
#NewsBody.korp-page h1 {
    font-size: 36px !important;
    color: #ed6b21 !important;
    margin: 0 0 28px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border: none !important;
    width: auto !important;
}
#NewsBody.korp-page p {
    font-size: 17px !important;
    line-height: 1.65 !important;
    color: #2b3946 !important;
    margin: 0 0 18px !important;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.korp-page p a {
    color: #ed6b21 !important;
    border-bottom: 1px solid rgba(237,107,33,0.4);
    text-decoration: none !important;
    transition: border-color 0.2s;
}
#NewsBody.korp-page p a:hover {
    border-bottom-color: #ed6b21;
}
#NewsBody.korp-page p strong,
#NewsBody.korp-page li strong {
    color: #2b3946 !important;
    font-weight: 700;
}
/* Первый ul содержит просто "Программа продаж:" — превращаем в подзаголовок */
#NewsBody.korp-page ul:not(:has(li)) {
    list-style: none !important;
    padding: 14px 0 0 12px !important;
    margin: 24px 0 12px !important;
    font-size: 22px !important;
    font-weight: 700;
    color: #2b3946 !important;
    text-transform: uppercase;
    border-left: 4px solid #ed6b21 !important;
    line-height: 1.3 !important;
}
/* Второй ul — список программы продаж */
#NewsBody.korp-page ul:has(li) {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 0 28px !important;
    display: grid;
    gap: 10px;
}
#NewsBody.korp-page ul li {
    list-style: none !important;
    background: #f7f7f7;
    border-left: 3px solid #ed6b21;
    padding: 14px 18px 14px 44px;
    font-size: 16px;
    line-height: 1.5;
    color: #2b3946;
    position: relative;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.korp-page ul li::before {
    content: "✓";
    position: absolute;
    left: 14px;
    top: 14px;
    color: #ed6b21;
    font-weight: 700;
    font-size: 18px;
}
/* Финальная фраза "Ждём Вас на кингисеппском шоссе" — выделяем плашкой */
#NewsBody.korp-page span[style*="color: #808080"] {
    display: block !important;
    margin: 32px 0 0 !important;
    padding: 24px 28px !important;
    background: linear-gradient(135deg, #fff5ee 0%, #ffe8d5 100%);
    border-left: 4px solid #ed6b21;
    border-radius: 6px;
    color: #2b3946 !important;
    font-size: 20px !important;
    text-align: center;
}
#NewsBody.korp-page span[style*="color: #808080"] strong {
    color: #ed6b21 !important;
}

/* Мобильная адаптация */
@media (max-width: 600px) {
    #NewsBody.korp-page {
        padding: 24px 0 40px !important;
    }
    #NewsBody.korp-page .one_text.txt2 {
        padding: 0 16px;
    }
    #NewsBody.korp-page h1 {
        font-size: 26px !important;
        margin: 0 0 18px !important;
    }
    #NewsBody.korp-page p {
        font-size: 16px !important;
        line-height: 1.6 !important;
    }
    #NewsBody.korp-page ul:not(:has(li)) {
        font-size: 18px !important;
    }
    #NewsBody.korp-page ul li {
        font-size: 14.5px;
        padding: 12px 12px 12px 38px;
        line-height: 1.45;
        word-break: break-word;
    }
    #NewsBody.korp-page ul li::before {
        left: 12px;
        font-size: 15px;
        top: 12px;
    }
    #NewsBody.korp-page span[style*="color: #808080"] {
        font-size: 16px !important;
        padding: 18px 16px !important;
    }
}

/* ================================================================
   §24  Страница "Плановое ТО" /serviscentr/plan-to/
   2026-05-09
   1) Скрываем устаревший прайс 2023 года (priceTO2022-pdf.jpg)
   2) Делаем текст читабельным
   ================================================================ */
/* Скрыть устаревший прайс ТО 2023 */
#NewsBody.service-center a[href*="priceTO2022"],
#NewsBody.service-center a[href*="priceTO2023"],
#NewsBody.service-center a[href*="priceTO 2023"] {
    display: none !important;
}
/* Скрыть div-обёртку прайса если в ней только эта ссылка */
#NewsBody.service-center div:has(> a[href*="priceTO2022"]:only-child) {
    display: none !important;
}

/* Текст плановое ТО — читабельный вид */
#NewsBody.service-center #NewsTxtSingle .one_text {
    max-width: 880px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
}
#NewsBody.service-center #NewsTxtSingle h1,
#NewsBody.service-center #NewsTxtSingle h2 {
    color: #ed6b21 !important;
    text-transform: uppercase;
    border: none !important;
    width: auto !important;
    letter-spacing: 0.3px;
}
#NewsBody.service-center #NewsTxtSingle h1 {
    font-size: 32px !important;
    margin: 0 0 24px !important;
}
#NewsBody.service-center #NewsTxtSingle h2 {
    font-size: 22px !important;
    color: #2b3946 !important;
    margin: 32px 0 16px !important;
    padding-left: 12px !important;
    border-left: 4px solid #ed6b21 !important;
    line-height: 1.3 !important;
}
#NewsBody.service-center #NewsTxtSingle p {
    font-size: 17px !important;
    line-height: 1.65 !important;
    color: #2b3946 !important;
    margin: 0 0 16px !important;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.service-center #NewsTxtSingle ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 8px 0 24px !important;
    display: grid;
    gap: 8px;
}
#NewsBody.service-center #NewsTxtSingle ul li {
    list-style: none !important;
    background: #f7f7f7;
    border-left: 3px solid #ed6b21;
    padding: 12px 16px 12px 38px;
    font-size: 16px;
    line-height: 1.5;
    color: #2b3946 !important;
    position: relative;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.service-center #NewsTxtSingle ul li::before {
    content: "•";
    position: absolute;
    left: 14px;
    top: 50%;
    transform: translateY(-50%);
    color: #ed6b21;
    font-weight: 700;
    font-size: 22px;
    line-height: 1;
}
#NewsBody.service-center #NewsTxtSingle ul li p {
    margin: 0 !important;
    font-size: 16px !important;
    color: #2b3946 !important;
}
/* Inline-стили на <li> (color:#000000) — перебиваем */
#NewsBody.service-center #NewsTxtSingle ul li[style] {
    color: #2b3946 !important;
}
#NewsBody.service-center #NewsTxtSingle ul li[style] p[style] {
    color: #2b3946 !important;
}
/* Кнопка "Записаться на сервис" */
#NewsBody.service-center #NewsTxtSingle a[href*="forms/service"],
#NewsBody.service-center #NewsTxtSingle a.to_pdf,
#NewsBody.service-center #NewsTxtSingle .btn-orange {
    display: inline-block !important;
    margin: 12px 0 32px !important;
    padding: 14px 28px !important;
    background: #ed6b21 !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    border-radius: 6px !important;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    transition: background 0.2s;
}
#NewsBody.service-center #NewsTxtSingle a[href*="forms/service"]:hover {
    background: #d55a13 !important;
    color: #fff !important;
}
/* Inline-color overrides на span/p — нейтрализуем серый */
#NewsBody.service-center #NewsTxtSingle span[style*="color: #000000"],
#NewsBody.service-center #NewsTxtSingle span[style*="color:#000000"] {
    color: #2b3946 !important;
}

/* Мобильная адаптация */
@media (max-width: 600px) {
    #NewsBody.service-center #NewsTxtSingle .one_text {
        padding: 0 16px;
    }
    #NewsBody.service-center #NewsTxtSingle h1 {
        font-size: 24px !important;
    }
    #NewsBody.service-center #NewsTxtSingle h2 {
        font-size: 18px !important;
        margin: 24px 0 12px !important;
    }
    #NewsBody.service-center #NewsTxtSingle p {
        font-size: 16px !important;
    }
    #NewsBody.service-center #NewsTxtSingle ul li {
        font-size: 14.5px;
        padding: 10px 12px 10px 32px;
        word-break: break-word;
    }
    #NewsBody.service-center #NewsTxtSingle ul li p {
        font-size: 14.5px !important;
    }
    #NewsBody.service-center #NewsTxtSingle a[href*="forms/service"] {
        display: block !important;
        text-align: center !important;
    }
}

/* ================================================================
   §25  Страница "Кузовной ремонт" /serviscentr/repair/
   2026-05-09
   Список преимуществ "1. ...5." преобразуется JS в карточки.
   ================================================================ */
#NewsBody.service-center .repair-benefits {
    margin: 24px 0 32px;
}
#NewsBody.service-center .repair-benefits h2 {
    font-size: 22px !important;
    color: #2b3946 !important;
    margin: 0 0 16px !important;
    padding-left: 12px !important;
    border-left: 4px solid #ed6b21 !important;
    line-height: 1.3 !important;
    text-transform: uppercase;
    font-weight: 700;
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
}
#NewsBody.service-center .repair-benefits__list {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
    counter-reset: rb;
    display: grid;
    gap: 10px;
}
#NewsBody.service-center .repair-benefits__list li {
    list-style: none !important;
    background: #f7f7f7;
    border-left: 3px solid #ed6b21;
    padding: 14px 18px 14px 56px;
    font-size: 16px;
    line-height: 1.5;
    color: #2b3946;
    position: relative;
    counter-increment: rb;
    font-family: PragmaticaC, Arial, sans-serif;
}
#NewsBody.service-center .repair-benefits__list li::before {
    content: counter(rb);
    position: absolute;
    left: 14px;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #ed6b21;
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (max-width: 600px) {
    #NewsBody.service-center .repair-benefits h2 {
        font-size: 18px !important;
    }
    #NewsBody.service-center .repair-benefits__list li {
        font-size: 14.5px;
        padding: 12px 12px 12px 44px;
    }
    #NewsBody.service-center .repair-benefits__list li::before {
        width: 24px;
        height: 24px;
        font-size: 13px;
        left: 10px;
    }
}

/* 2026-05-09 — Sport-модели имеют inline color: #ffffff на тексте (наследие
   старой тёмной темы), из-за чего текст невидим на белом фоне. Перебиваем
   глобально на всех страницах моделей. */
#newAutoBanner span[style*="color: #ffffff"],
#newAutoBanner span[style*="color:#ffffff"],
#newAutoBanner p[style*="color: #ffffff"],
#newAutoBanner p[style*="color:#ffffff"],
#newAutoInterior span[style*="color: #ffffff"],
#newAutoInterior span[style*="color:#ffffff"],
#newAutoInterior p[style*="color: #ffffff"],
#newAutoInterior p[style*="color:#ffffff"],
#newAutoExterior span[style*="color: #ffffff"],
#newAutoExterior span[style*="color:#ffffff"],
#newAutoExterior p[style*="color: #ffffff"],
#newAutoExterior p[style*="color:#ffffff"],
.newAutoContent span[style*="color: #ffffff"],
.newAutoContent span[style*="color:#ffffff"],
.newAutoContent p[style*="color: #ffffff"],
.newAutoContent p[style*="color:#ffffff"],
.b-wrap-content span[style*="color: #ffffff"],
.b-wrap-content span[style*="color:#ffffff"],
.b-wrap-content p[style*="color: #ffffff"],
.b-wrap-content p[style*="color:#ffffff"] {
    color: #2b3946 !important;
}
/* Inline strong/em/i внутри тоже */
#newAutoBanner span[style*="color: #ffffff"] *,
#newAutoBanner p[style*="color: #ffffff"] *,
#newAutoInterior span[style*="color: #ffffff"] *,
#newAutoInterior p[style*="color: #ffffff"] *,
#newAutoExterior span[style*="color: #ffffff"] *,
#newAutoExterior p[style*="color: #ffffff"] *,
.newAutoContent span[style*="color: #ffffff"] *,
.newAutoContent p[style*="color: #ffffff"] *,
.b-wrap-content span[style*="color: #ffffff"] *,
.b-wrap-content p[style*="color: #ffffff"] * {
    color: #2b3946 !important;
}
/* === Мобайл (<768px): одна карточка во всю ширину === */
@media (max-width: 767px) {
    section.actions > .container,
    section.actions > .container.px-0 {
        max-width: 100% !important;
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    section.actions .grid-2 {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    section.actions .grid-2 > div {
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 32px !important;
    }
    section.actions .actions__list,
    section.actions .actions__list.owl-carousel {
        width: 100% !important;
        max-width: 100% !important;
        margin: 16px auto 16px !important;
        padding: 0 !important;
    }
    section.actions .actions__item img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        max-height: none !important;
        margin: 0 auto !important;
        border-radius: 12px !important;
        box-shadow: 0 4px 16px rgba(0,0,0,.14) !important;
    }
    section.actions .actions__header {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 16px !important;
        text-align: center !important;
        font-size: 22px !important;
    }
    section.actions .slider-actions__paginator {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 16px !important;
        box-sizing: border-box !important;
    }
}

/* === Десктоп + планшет (>=768px): два слайдера по 50%, расширенный контейнер === */
@media (min-width: 768px) {
    section.actions > .container,
    section.actions > .container.px-0 {
        max-width: 1320px !important;
        width: 100% !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    section.actions .grid-2 {
        display: grid !important;
        grid-template-columns: 1fr 1fr !important;
        gap: 32px !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    section.actions .grid-2 > div {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
    }
    section.actions .actions__list,
    section.actions .actions__list.owl-carousel {
        width: 100% !important;
        max-width: 100% !important;
        margin: 16px 0 !important;
        padding: 0 !important;
    }
    section.actions .actions__item img {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
        max-height: none !important;
        border-radius: 10px !important;
        box-shadow: 0 6px 18px rgba(0,0,0,.12) !important;
    }
    section.actions .actions__header {
        width: 100% !important;
        max-width: 100% !important;
        text-align: center !important;
    }
    section.actions .slider-actions__paginator {
        width: 100% !important;
        max-width: 100% !important;
    }
}
/* === МОБАЙЛ === */
@media (max-width: 767px) {
    section.actions > .container,
    section.actions > .container.px-0 {
        max-width: 100% !important;
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    section.actions .grid-2 {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    section.actions .grid-2 > div {
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 32px !important;
    }
    section.actions .actions__list,
    section.actions .actions__list.owl-carousel {
        width: 100% !important;
        max-width: 100% !important;
        margin: 16px auto 16px !important;
        padding: 0 !important;
    }
    section.actions .actions__item img {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        max-height: none !important;
        border-radius: 12px !important;
        box-shadow: 0 4px 16px rgba(0,0,0,.14) !important;
    }
    section.actions .actions__header {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 16px !important;
        text-align: center !important;
        font-size: 22px !important;
    }
    section.actions .slider-actions__paginator {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 16px !important;
        box-sizing: border-box !important;
    }
}

/* === ПЛАНШЕТ 768-1199 — друг под другом, 3 карточки === */
@media (min-width: 768px) and (max-width: 1199px) {
    section.actions > .container,
    section.actions > .container.px-0 {
        max-width: 100% !important;
        width: 100% !important;
        padding-left: 24px !important;
        padding-right: 24px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    section.actions .grid-2 {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    section.actions .grid-2 > div {
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 48px !important;
    }
    section.actions .actions__list,
    section.actions .actions__list.owl-carousel {
        width: 100% !important;
        max-width: 100% !important;
        margin: 16px 0 !important;
        padding: 0 !important;
    }
    section.actions .actions__item img {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
        max-height: none !important;
        border-radius: 10px !important;
        box-shadow: 0 6px 18px rgba(0,0,0,.12) !important;
    }
    section.actions .actions__header {
        width: 100% !important;
        max-width: 100% !important;
        text-align: center !important;
        font-size: 26px !important;
    }
    section.actions .slider-actions__paginator {
        width: 100% !important;
        max-width: 100% !important;
    }
}

/* === ДЕСКТОП >=1200 — 2 слайдера рядом === */
@media (min-width: 1200px) {
    section.actions > .container,
    section.actions > .container.px-0 {
        max-width: 1320px !important;
        width: 100% !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    section.actions .grid-2 {
        display: grid !important;
        grid-template-columns: 1fr 1fr !important;
        gap: 40px !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    section.actions .grid-2 > div {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
    }
    section.actions .actions__list,
    section.actions .actions__list.owl-carousel {
        width: 100% !important;
        max-width: 100% !important;
        margin: 16px 0 !important;
        padding: 0 !important;
    }
    section.actions .actions__item img {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
        max-height: none !important;
        border-radius: 10px !important;
        box-shadow: 0 6px 18px rgba(0,0,0,.12) !important;
    }
    section.actions .actions__header {
        width: 100% !important;
        max-width: 100% !important;
        text-align: center !important;
    }
    section.actions .slider-actions__paginator {
        width: 100% !important;
        max-width: 100% !important;
    }
}
/* Контейнер для кнопок — позволяет им встать в строку и обтекать картинку */
@media (max-width: 767px) {
}
/* === 2026-05-18 v9: Komfort-flow — aside (картинка+кнопки) обтекается текстом справа */



/* Мобайл — aside во всю ширину, картинка сверху, кнопки под, текст под кнопками */
@media (max-width: 767px) {
}
/* === 2026-05-18 v9: Блок .stock — колонки одинаковой высоты на планшетах
   На 768-1199 картинка слева и текст+кнопки справа должны быть равной высоты,
   чтобы кнопки не вылезали ниже картинки. */
@media (min-width: 768px) and (max-width: 1199px) {
    .stock {
        display: flex !important;
        align-items: stretch !important;
        gap: 24px !important;
        min-height: 0 !important;
    }
    .stock > .grid-2 {
        display: flex !important;
        flex: 1 1 100% !important;
        gap: 24px !important;
        align-items: stretch !important;
        width: 100% !important;
    }
    .stock > .grid-2 > .b-wrap-content {
        flex: 1 1 50% !important;
        min-width: 0 !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
    }
    /* Левая колонка с картинкой — картинка растягивается на всю высоту блока */
    .stock > .grid-2 > .b-wrap-content:first-child {
        align-self: stretch !important;
    }
    .stock > .grid-2 > .b-wrap-content:first-child img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        display: block !important;
        max-width: 100% !important;
        max-height: none !important;
        border-radius: 6px !important;
    }
    /* Правая колонка с текстом и кнопками — обычное содержимое */
    .stock > .grid-2 > .b-wrap-content:last-child {
        padding: 0 !important;
    }
}
/* === 2026-05-18: Кнопка «Подробнее» в блоке .stock — outline-вариант
   Структура HTML: <div class="stock"> ... <a class="newAutoBtn" href="...">Подробнее</a>
   Первая кнопка — div.newAutoBtn#newAutoBtnBook (Забронировать, оранжевая filled).
   Вторая — <a class="newAutoBtn"> (Подробнее) — делаем outline. */
.stock a.newAutoBtn {
    background: #fff !important;
    color: #f57c00 !important;
    border: 2px solid #f57c00 !important;
    box-shadow: none !important;
}
.stock a.newAutoBtn:hover {
    background: #fff5eb !important;
    color: #e76b00 !important;
    border-color: #e76b00 !important;
}


/* 2026-06-04 — иконки в блоке «Продажа автомобилей Лада» прижаты к кнопкам */
.col-md-4.buttons__item {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    column-gap: 14px;
}
.col-md-4.buttons__item .buttons__img {
    float: none !important;
    flex: 0 0 65px;
    width: 65px !important;
    max-width: 65px !important;
    margin: 0 !important;
    order: 1;
}
.col-md-4.buttons__item .buttons__link.right {
    float: none !important;
    flex: 1 1 auto;
    width: auto !important;
    max-width: 280px !important;
    min-width: 200px;
    margin: 0 !important;
    order: 2;
}
.col-md-4.buttons__item .buttons__text.right {
    flex: 1 1 100%;
    width: 100% !important;
    margin-top: 8px;
    order: 3;
}
@media (max-width: 767px) {
    .col-md-4.buttons__item {
        column-gap: 10px;
    }
}


/* 2026-06-05 — footer_line (диагональная декорация) лежала поверх контента, перекрывая последние строки.
   Опускаем её ниже стека и поднимаем сам контент. */
.footer .footer_line {
    z-index: 0 !important;
    pointer-events: none;
}
.footer {
    z-index: 1;
}
#primaryContainer,
#NewsBody,
main,
.workareacontent {
    position: relative;
    z-index: 2;
}

/* End */
/* /bitrix/templates/newpiterlada/ds/assets/css/boilerplate.css?177792324413708 */
/* /bitrix/templates/newpiterlada/ds/assets/font/PragmaticaC.css?1777923244267 */
/* /bitrix/templates/newpiterlada/ds/assets/font/PragmaticaLightC.css?1777923244334 */
/* /bitrix/templates/newpiterlada/ds/assets/vendor/bootstrap/4.1.3/css/bootstrap-grid-utilities.min.css?156154255594625 */
/* /bitrix/templates/newpiterlada/ds/assets/css/menu_ds.css?168119849926184 */
/* /bitrix/templates/newpiterlada/ds/assets/css/cars_menu.css?16958860737157 */
/* /bitrix/templates/newpiterlada/ds/assets/css/buttons.css?15615425555052 */
/* /bitrix/templates/newpiterlada/ds/assets/css/burger_menu.css?15615425555953 */
/* /bitrix/templates/newpiterlada/ds/assets/css/common.css?16016370155373 */
/* /bitrix/templates/newpiterlada/ds/assets/css/footer.min.css?17521538937409 */
/* /bitrix/templates/newpiterlada/ds/assets/css/content.css?16194474919417 */
/* /bitrix/templates/newpiterlada/ds/assets/css/buttons_on_page_about.css?15615581993775 */
/* /bitrix/templates/newpiterlada/ds/css/index.min.css?1561558199100553 */
/* /bitrix/templates/newpiterlada/ds/css/page_news_dealer_single.min.css?163307200953620 */
/* /bitrix/templates/newpiterlada/ds/css/page_news_dealer.css?174289760178708 */
/* /bitrix/templates/newpiterlada/assets/captcha/welcome-pt.css?17079818682080 */
/* /bitrix/templates/newpiterlada/css/new_styles.css?178064498074487 */
/* /fancybox/jquery.fancybox.min.css?155437131412795 */
/* /bitrix/templates/newpiterlada/v4/css/jquery.formstyler.css?149071509010603 */
/* /bitrix/templates/newpiterlada/v4/css/jquery.datetimepicker.css?149071509015059 */
/* /bitrix/templates/newpiterlada/v4/css/sweetalert2.min.css?149420907914652 */
/* /bitrix/templates/newpiterlada/components/bitrix/catalog.section.list/main-menu/style.css?17779672857305 */
/* /bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/form_style.css?177797694946791 */
/* /bitrix/templates/newpiterlada/components/altasib/feedback.form/credit_form/themes/theme_da411a5d0a215400d785b268c66645dc.css?17790936043410 */
/* /bitrix/templates/newpiterlada/template_styles.css?1780646515125827 */
