

/* Start:/local/templates/racesnab/fonts/fontello/fontello.min.css?17369094841250*/
@font-face{font-family:'fontello';src:url("/local/templates/racesnab/fonts/fontello/fontello.eot?92450263");src:url("/local/templates/racesnab/fonts/fontello/fontello.eot?92450263#iefix") format("embedded-opentype"),url("/local/templates/racesnab/fonts/fontello/fontello.woff2?92450263") format("woff2"),url("/local/templates/racesnab/fonts/fontello/fontello.woff?92450263") format("woff"),url("/local/templates/racesnab/fonts/fontello/fontello.ttf?92450263") format("truetype"),url("/local/templates/racesnab/fonts/fontello/fontello.svg?92450263#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart-empty:before{content:'\e800'}.icon-basket:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-cancel:before{content:'\e803'}.icon-left-open-mini:before{content:'\e804'}.icon-right-open:before{content:'\e805'}.icon-mobile:before{content:'\e806'}.icon-mobile-1:before{content:'\e807'}.icon-user:before{content:'\e808'}.icon-search:before{content:'\e809'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-vkontakte:before{content:'\f189'}.icon-whatsapp:before{content:'\f232'}
/* End */


/* Start:/local/templates/racesnab/fonts/roboto/roboto.min.css?17369094841705*/
@font-face{font-family:"Roboto";src:local("Roboto Light"),local("Roboto-Light"),url("/local/templates/racesnab/fonts/roboto/Robotolight.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotolight.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotolight.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url("/local/templates/racesnab/fonts/roboto/Robotolightitalic.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotolightitalic.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotolightitalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:local("Roboto"),local("Roboto-Regular"),url("/local/templates/racesnab/fonts/roboto/Roboto.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Roboto.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Roboto.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:local("Roboto Italic"),local("Roboto-Italic"),url("/local/templates/racesnab/fonts/roboto/Robotoitalic.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotoitalic.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotoitalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:local("Roboto Medium"),local("Roboto-Medium"),url("/local/templates/racesnab/fonts/roboto/Robotomedium.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotomedium.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotomedium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("/local/templates/racesnab/fonts/roboto/Robotomediumitalic.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotomediumitalic.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotomediumitalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:local("Roboto Bold"),local("Roboto-Bold"),url("/local/templates/racesnab/fonts/roboto/Robotobold.woff2") format("woff2"),url("/local/templates/racesnab/fonts/roboto/Robotobold.woff") format("woff"),url("/local/templates/racesnab/fonts/roboto/Robotobold.ttf") format("truetype");font-weight:700;font-style:normal}
/* End */


/* Start:/local/templates/racesnab/bootstrap-grid.min.css?17369094854649*/
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}button,input,textarea{font-family:Roboto,Helvetica,Arial,Sans-Serif;font-size:16px;outline:0;-webkit-appearance:none}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,0.75rem);padding-left:var(--bs-gutter-x,0.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.col-md{flex:1 0 0}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg{flex:1 0 0}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media(min-width:1200px){.col-xl{flex:1 0 0}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}}
/* End */


/* Start:/local/templates/racesnab/js/fancy/jquery.fancybox.min.css?173690948517497*/
@charset "UTF-8";
body.fancybox-active {
    overflow: hidden
}

body.fancybox-iosfix {
    position: fixed;
    left: 0;
    right: 0
}

.fancybox-is-hidden {
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: hidden
}

.fancybox-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99992;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif
}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.fancybox-outer {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.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: .87;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption-wrap, .fancybox-infobar, .fancybox-toolbar {
    position: absolute;
    direction: ltr;
    z-index: 99997;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s, visibility 0s linear .25s;
    box-sizing: border-box
}

.fancybox-show-caption .fancybox-caption-wrap, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    visibility: visible;
    transition: opacity .25s, visibility 0s
}

.fancybox-infobar {
    top: 0;
    left: 0;
    font-size: 13px;
    padding: 0 10px;
    height: 44px;
    min-width: 44px;
    line-height: 44px;
    color: #ccc;
    text-align: center;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-font-smoothing: subpixel-antialiased;
    mix-blend-mode: exclusion
}

.fancybox-toolbar {
    top: 0;
    right: 0;
    margin: 0;
    padding: 0
}

.fancybox-stage {
    overflow: hidden;
    direction: ltr;
    z-index: 99994;
    -webkit-transform: translateZ(0)
}

.fancybox-is-closing .fancybox-stage {
    overflow: visible
}

.fancybox-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: auto;
    outline: none;
    white-space: normal;
    box-sizing: border-box;
    text-align: center;
    z-index: 99994;
    -webkit-overflow-scrolling: touch;
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0
}

.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
    display: block
}

.fancybox-slide--image {
    overflow: visible
}

.fancybox-slide--image:before {
    display: none
}

.fancybox-slide--video .fancybox-content, .fancybox-slide--video iframe {
    background: #000
}

.fancybox-slide--map .fancybox-content, .fancybox-slide--map iframe {
    background: #e5e3df
}

.fancybox-slide--next {
    z-index: 99995
}

.fancybox-slide > * {
    display: inline-block;
    position: relative;
    padding: 24px;
    margin: 44px 0;
    border-width: 0;
    vertical-align: middle;
    text-align: left;
    background-color: #fff;
    overflow: auto;
    box-sizing: border-box
}

.fancybox-slide > base, .fancybox-slide > link, .fancybox-slide > meta, .fancybox-slide > script, .fancybox-slide > style, .fancybox-slide > title {
    display: none
}

.fancybox-slide .fancybox-image-wrap {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    border: 0;
    z-index: 99995;
    background: transparent;
    cursor: default;
    overflow: visible;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform
}

.fancybox-can-zoomOut .fancybox-image-wrap {
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-image-wrap {
    cursor: zoom-in
}

.fancybox-can-drag .fancybox-image-wrap {
    cursor: -webkit-grab;
    cursor: grab
}

.fancybox-is-dragging .fancybox-image-wrap {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.fancybox-image, .fancybox-spaceball {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    max-width: none;
    max-height: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-spaceball {
    z-index: 1
}

.fancybox-slide--iframe .fancybox-content {
    padding: 0;
    width: 80%;
    height: 80%;
    max-width: calc(100% - 100px);
    max-height: calc(100% - 88px);
    overflow: visible;
    background: #fff
}

.fancybox-iframe {
    display: block;
    padding: 0;
    border: 0;
    height: 100%
}

.fancybox-error, .fancybox-iframe {
    margin: 0;
    width: 100%;
    background: #fff
}

.fancybox-error {
    padding: 40px;
    max-width: 380px;
    cursor: default
}

.fancybox-error p {
    margin: 0;
    padding: 0;
    color: #444;
    font-size: 16px;
    line-height: 20px
}

.fancybox-button {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 10px;
    border: 0;
    border-radius: 0;
    background: rgba(30, 30, 30, .6);
    transition: color .3s ease;
    cursor: pointer;
    outline: none
}

.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
    color: #ccc
}

.fancybox-button:focus, .fancybox-button:hover {
    color: #fff
}

.fancybox-button[disabled] {
    color: #ccc;
    cursor: default;
    opacity: .6
}

.fancybox-button svg {
    display: block;
    position: relative;
    overflow: visible;
    shape-rendering: geometricPrecision
}

.fancybox-button svg path {
    fill: currentColor;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3
}

.fancybox-button--share svg path {
    stroke-width: 1
}

.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2) {
    display: none
}

.fancybox-button--zoom svg path {
    fill: transparent
}

.fancybox-navigation {
    display: none
}

.fancybox-show-nav .fancybox-navigation {
    display: block
}

.fancybox-navigation button {
    position: absolute;
    top: 50%;
    margin: -50px 0 0;
    z-index: 99997;
    background: transparent;
    width: 60px;
    height: 100px;
    padding: 17px
}

.fancybox-navigation button:before {
    content: "";
    position: absolute;
    top: 30px;
    right: 10px;
    width: 40px;
    height: 40px;
    background: rgba(30, 30, 30, .6)
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0
}

.fancybox-navigation .fancybox-button--arrow_right {
    right: 0
}

.fancybox-close-small {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer
}

.fancybox-close-small:after {
    content: "×";
    position: absolute;
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    font: 22px/30px Arial, Helvetica Neue, Helvetica, sans-serif;
    color: #888;
    font-weight: 300;
    text-align: center;
    border-radius: 50%;
    border-width: 0;
    background-color: transparent;
    transition: background-color .25s;
    box-sizing: border-box;
    z-index: 2
}

.fancybox-close-small:focus {
    outline: none
}

.fancybox-close-small:focus:after {
    outline: 1px dotted #888
}

.fancybox-close-small:hover:after {
    color: #555;
    background: #eee
}

.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small {
    top: 0;
    right: -40px
}

.fancybox-slide--iframe .fancybox-close-small:after, .fancybox-slide--image .fancybox-close-small:after {
    font-size: 35px;
    color: #aaa
}

.fancybox-slide--iframe .fancybox-close-small:hover:after, .fancybox-slide--image .fancybox-close-small:hover:after {
    color: #fff;
    background: transparent
}

.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
    display: none
}

.fancybox-caption-wrap {
    bottom: 0;
    left: 0;
    right: 0;
    padding: 60px 2vw 0;
    background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .1) 20%, rgba(0, 0, 0, .2) 40%, rgba(0, 0, 0, .6) 80%, rgba(0, 0, 0, .8));
    pointer-events: none
}

.fancybox-caption {
    padding: 30px 0;
    border-top: 1px solid hsla(0, 0%, 100%, .4);
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    -webkit-text-size-adjust: none
}

.fancybox-caption a, .fancybox-caption button, .fancybox-caption select {
    pointer-events: all;
    position: relative
}

.fancybox-caption a {
    color: #fff;
    text-decoration: underline
}

.fancybox-slide > .fancybox-loading {
    border: 6px solid hsla(0, 0%, 39%, .4);
    border-top: 6px solid hsla(0, 0%, 100%, .6);
    border-radius: 100%;
    height: 50px;
    width: 50px;
    -webkit-animation: a .8s infinite linear;
    animation: a .8s infinite linear;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    z-index: 99999
}

@-webkit-keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0
}

.fancybox-fx-slide.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0
}

.fancybox-fx-slide.fancybox-slide--current {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1
}

.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 {
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5);
    opacity: 0
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
    opacity: 0
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1
}

.fancybox-fx-rotate.fancybox-slide--previous {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn);
    opacity: 0
}

.fancybox-fx-rotate.fancybox-slide--next {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
    opacity: 0
}

.fancybox-fx-rotate.fancybox-slide--current {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    opacity: 1
}

.fancybox-fx-circular.fancybox-slide--previous {
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    opacity: 0
}

.fancybox-fx-circular.fancybox-slide--next {
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    opacity: 0
}

.fancybox-fx-circular.fancybox-slide--current {
    -webkit-transform: scaleX(1) translateZ(0);
    transform: scaleX(1) translateZ(0);
    opacity: 1
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1)
}

.fancybox-share {
    padding: 30px;
    border-radius: 3px;
    background: #f4f4f4;
    max-width: 90%;
    text-align: center
}

.fancybox-share h1 {
    color: #222;
    margin: 0 0 20px;
    font-size: 35px;
    font-weight: 700
}

.fancybox-share p {
    margin: 0;
    padding: 0
}

p.fancybox-share__links {
    margin-right: -10px
}

.fancybox-share__button {
    display: inline-block;
    text-decoration: none;
    margin: 0 10px 10px 0;
    padding: 0 15px;
    min-width: 130px;
    border: 0;
    border-radius: 3px;
    background: #fff;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    transition: all .2s
}

.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 {
    position: relative;
    top: -1px;
    width: 25px;
    height: 25px;
    margin-right: 7px;
    vertical-align: middle
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    box-sizing: border-box;
    width: 100%;
    margin: 10px 0 0;
    padding: 10px 15px;
    background: transparent;
    color: #5d5b5b;
    font-size: 14px;
    outline: none;
    border: 0;
    border-bottom: 2px solid #d7d7d7
}

.fancybox-thumbs {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 212px;
    margin: 0;
    padding: 2px 2px 4px;
    background: #fff;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    box-sizing: border-box;
    z-index: 99995
}

.fancybox-thumbs-x {
    overflow-y: hidden;
    overflow-x: auto
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px
}

.fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 0;
    white-space: nowrap
}

.fancybox-thumbs-x > ul {
    overflow: hidden
}

.fancybox-thumbs-y > ul::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    padding: 0;
    margin: 2px;
    width: 100px;
    height: 75px;
    max-width: calc(50% - 4px);
    max-height: calc(100% - 8px);
    position: relative;
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box
}

li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, .1)
}

.fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-thumbs > ul > li:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 4px solid #4ea7f9;
    z-index: 99991;
    opacity: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94)
}

.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
    opacity: 1
}

@media (max-width: 800px) {
    .fancybox-thumbs {
        width: 110px
    }
    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }
    .fancybox-thumbs > ul > li {
        max-width: calc(100% - 10px)
    }
}



.fancybox-button--share, .fancybox-button--play, .fancybox-button--thumbs {
    display: none !important;
}
/* End */


/* Start:/local/components/bazarow/favorites.add/templates/.default/style.min.css?17344186531796*/
#favorites_popup_wrap{min-height:100%;padding:0;position:relative;display:inline-block;color:#4d4c4c}#favorites_popup_wrap .modal-header{min-height:16.42857143px;padding:0;border:0;font-size:30px}#favorites_popup_wrap .modal-body{position:relative;padding:30px;font-size:18px}#favorites_popup_wrap .form-row{max-width:960px;margin-left:auto;margin-right:auto;margin:10px 0}#favorites_popup_wrap .form-row:after{content:"";display:table;clear:both}#favorites_popup_wrap .form-row:first-child{margin-top:0}#favorites_popup_wrap .form-cell-3{float:left;display:block;margin-right:2%;width:30%}#favorites_popup_wrap .form-cell-3:last-child{margin-right:0}#favorites_popup_wrap .form-cell-9{float:left;display:block;margin-right:2%;width:68%}#favorites_popup_wrap .form-cell-9:last-child{margin-right:0}#favorites_popup_wrap label{font-weight:normal;font-size:18px}#favorites_popup_wrap input[type=text]{height:32px}#favorites_popup_wrap input[type=text].error{box-shadow:0 0 0 1px red}#favorites_popup_wrap textarea{height:112px}#favorites_popup_wrap input[type=text],#favorites_popup_wrap textarea{width:100%;border:1px #b7b7b7 solid;padding:0 5px;transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#favorites_popup_wrap .button_wrap{text-align:right}#favorites_popup_wrap button{font-size:18px;border:0;background-color:#ddd;transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#favorites_popup_wrap button:hover{box-shadow:0 0 0 3px rgba(204,204,204,1)}#favorites_popup_wrap small.error{color:red}@media screen and (min-width:600px){#favorites_popup_wrap{width:600px}}@media screen and (max-width:600px){#favorites_popup_wrap .form-cell-3{float:none}#favorites_popup_wrap .form-cell-9{float:none;width:100%}#favorites_popup_wrap .modal-header{font-size:25px}}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/menu/header_multilevel/style.min.css?1736909485996*/
.top_header_ul{list-style:none;margin:0;padding:0}@media(max-width:992px){.top_header_ul{display:none}}.top_header_ul li{display:inline-block;position:relative}.top_header_ul li a{display:block;padding:15px 0 10px 0;border-bottom:5px transparent solid;color:#ccc;text-decoration:none;transition:all .15s ease-out;margin-right:30px;font-weight:300}.top_header_ul li a:hover{color:#ddd;border-bottom:5px #fe0000 solid}.top_header_ul li a.selected{border-bottom:5px #333 solid}.top_header_ul li ul{position:absolute;height:0;overflow:hidden;width:200px;background:#111;z-index:10000;transition:all .15s ease-out}.top_header_ul li ul li{display:block;border-bottom:1px #2f2f2f solid}.top_header_ul li ul li a{display:block;padding:10px 15px;font-size:14px;border-bottom:0;margin-right:0}.top_header_ul li ul li a:hover{border-bottom:0;background:#252525}.top_header_ul li:hover a{border-bottom:5px #fe0000 solid}.top_header_ul li:hover ul{height:270px}.top_header_ul li:hover ul li a{border-bottom:0}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/system.auth.form/top_header/style.min.css?17369094852562*/
.header_auth_link,.header_auth_link_logout{display:block;background:0;border:0;padding:15px 0 10px 0;border-bottom:5px transparent solid;color:#ccc;text-decoration:none;transition:all .15s ease-out;font-weight:300;cursor:pointer}.header_auth_link i,.header_auth_link_logout i{display:inline-block;margin-right:5px}.header_auth_link:hover,.header_auth_link_logout:hover{color:#ddd;border-bottom:5px #fe0000 solid}.header_auth_overlay{display:none;position:fixed;width:100%;height:100vh;left:0;top:0;background:rgba(0,0,0,0.7);z-index:2000}.header_auth_auth_form{width:500px;margin:0 0 0 -250px;padding:20px;border-radius:4px;position:fixed;left:50%;top:100px;background:#fff}@media(max-width:536px){.header_auth_auth_form{margin:0;left:0;top:28px;height:100vh;width:100%}}.header_auth_auth_form button{position:absolute;right:15px;top:0}.header_auth_auth_form button i{font-size:25px}.header_auth_auth_form img{display:block;margin:0 auto}.header_auth_auth_form h5{margin:0;padding:20px 0;text-align:center;font-weight:400;font-size:25px}.header_auth_auth_form span{font-size:14px;color:#777;display:block;padding-left:3px}.header_auth_auth_form input{width:100%;border-radius:4px;height:45px;padding:0 15px;margin-top:3px;margin-bottom:15px;border:1px #ddd solid}.header_auth_auth_form input[type="submit"]{background:#fe0000;border:0;color:#fff;width:200px;display:block;margin:15px auto}.header_auth_auth_form a,.header_auth_auth_form i{display:block;color:#fe0000;font-style:normal;text-align:center;font-size:14px;text-decoration:none}.header_auth_auth_form a:hover{text-decoration:underline}.header_auth_auth_form i{color:#888}.header_auth_overlay_show{display:block}.auth_fail_page,.bx-authform{background:#fff;padding:30px;border-radius:4px}.auth_fail_page input,.bx-authform input{width:100%;height:45px;padding:0 15px;border-radius:4px;background:#f6f6f6;border:1px #ddd solid;margin-top:20px}.auth_fail_page input[type="submit"],.bx-authform input[type="submit"]{display:block;height:35px;line-height:34px;border:0;border-radius:4px;padding:0 30px;text-align:center;transition:all .15s ease-out;color:#fff;height:50px;background:#fe0000;margin-bottom:20px}.auth_fail_page button,.bx-authform button{display:block;height:35px;line-height:34px;border:0;border-radius:4px;padding:0 30px;text-align:center;transition:all .15s ease-out;color:#fff;height:50px;background:#fe0000;margin-top:20px}.bx-authform{width:100%}.bx-authform a{display:none}.auth_soc_serv{text-align:center}.auth_soc_serv small{text-align:center;color:#888;display:block;padding:5px 0}
/* End */


/* Start:/bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?17369094432638*/
.bx-authform-social-popup{display:none;background:#fff;width:auto;padding:15px;font-size:14px;white-space:nowrap}.bx-authform-social-popup form{margin-bottom:0}.bx-authform-social-popup input[type="text"]{display:inline-block;max-width:150px;font-size:18px;height:30px;margin:0;padding:0 4px;border:1px solid #ccd5db;border-radius:2px;background:#f8fafc;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-authform-social ul{padding:5px 0 12px;margin:0 0 15px;display:block}.bx-authform-social ul li{position:relative;display:inline-block;width:35px;height:35px;margin-right:5px}.bx-authform-social ul li .bx-authform-social-icon{display:block;width:35px;height:35px;	background-image: url(/bitrix/components/bitrix/socserv.auth.form/templates/flat/images/sprite.png); background-repeat:no-repeat;border-bottom:0}.bx-authform-social ul li .bx-authform-social-icon:hover{opacity:.9}.bx-authform-social ul li .bx-authform-social-icon.box{background-position:0 0}.bx-authform-social ul li .bx-authform-social-icon.dropbox{background-position:-44px 0}.bx-authform-social ul li .bx-authform-social-icon.bitrix24{background-position:-88px 0}.bx-authform-social ul li .bx-authform-social-icon.yandex{background-position:-132px 0}.bx-authform-social ul li .bx-authform-social-icon.openid{background-position:-176px 0}.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki{background-position:-220px 0}.bx-authform-social ul li .bx-authform-social-icon.google{background-position:-264px 0}.bx-authform-social ul li .bx-authform-social-icon.mymailru{background-position:-308px 0}.bx-authform-social ul li .bx-authform-social-icon.mailru2{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.livejournal{background-position:-352px 0}.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru{background-position:-440px 0}.bx-authform-social ul li .bx-authform-social-icon.liveid{background-position:-484px 0}.bx-authform-social ul li .bx-authform-social-icon.liveinternet{background-position:-528px 0}.bx-authform-social ul li .bx-authform-social-icon.blogger{background-position:-572px 0}.bx-authform-social ul li .bx-authform-social-icon.vkontakte{background-position:-616px 0}.bx-authform-social ul li .bx-authform-social-icon.twitter{background-position:-660px 0}.bx-authform-social ul li .bx-authform-social-icon.facebook{background-position:-704px 0}.bx-authform-social ul li .bx-authform-social-icon.google-plus{background-position:-748px 0}.bx-authform-social ul li .bx-authform-social-icon.office365{background-position:-792px 0}.bx-authform-social ul li .bx-authform-social-icon.zoom{background-position:-836px 0}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/search.title/top_header/style.min.css?1736909485795*/
.header_search{background:#fbfbfb;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;height:45px;width:calc(100% - 410px);margin-top:13px}@media(max-width:992px){.header_search{width:calc(100% - 150px)}}@media(max-width:500px){.header_search{width:calc(100% - 100px);margin-top:0}}.header_search input{background:0;border:0;padding:0 15px;height:43px;width:calc(100% - 60px)}.header_search button{background:0;border:0;height:43px;width:43px}.header_search button i{display:block;width:100%}.header_search_results{background:#fff;padding:20px;border-radius:4px;border:1px #ddd solid;box-shadow:0 4px 16px rgba(0,0,0,0.06)}.header_search_results a{display:block;color:#666;text-decoration:none;padding:7px 0;transition:all .15s ease-out}.header_search_results a:hover{color:#fe0000}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/menu/aside/style.min.css?17369094851896*/
ul.aside_catalog{list-style:none;margin:0;padding:0;box-shadow:0 4px 16px rgba(0,0,0,0.06);background:#fff;border-radius:4px}ul.aside_catalog li{position:relative}ul.aside_catalog li.aside_catalog_title{padding:0 17px;position:relative}ul.aside_catalog li.aside_catalog_title a{text-transform:uppercase;font-weight:500;height:80px;line-height:85px;color:#111;font-size:24px;padding:0 3px;text-decoration:none;display:block;border-bottom:1px #e0e0e0 solid;transition:all .15s ease-out}ul.aside_catalog li.aside_catalog_title a:hover{color:#fe0000;background:0}ul.aside_catalog li a.root-item{text-decoration:none;color:#111;display:block;padding:15px 17px;border-left:3px transparent solid;transition:all .15s ease-out}ul.aside_catalog li a.root-item:hover{background:#f6f6f6;border-left:3px #fe0000 solid}ul.aside_catalog li a.root-item-selected{color:#fe0000;border-left:3px #111 solid}ul.aside_catalog li ul{display:none;position:absolute;background:#f6f6f6;padding:20px;top:0;z-index:2000;list-style:none;box-shadow:0 4px 16px rgba(0,0,0,0.06);border-radius:0 4px 4px 0;flex-wrap:wrap;margin:0 0 0 306px;width:990px}@media(max-width:1400px){ul.aside_catalog li ul{margin:0 0 0 260px;width:850px}}@media(max-width:1200px){ul.aside_catalog li ul{margin:0 0 0 215px;width:710px}}ul.aside_catalog li ul li{width:33.33333333%}ul.aside_catalog li ul li a{display:block;color:#111;text-decoration:none;padding:5px 0;font-weight:bold;font-size:16px}ul.aside_catalog li ul li a:hover{text-decoration:underline}ul.aside_catalog li ul li ul{position:relative;top:auto;margin:0;border-radius:none;padding:0 0 10px 2px;box-shadow:none;display:block;background:0;width:auto}ul.aside_catalog li ul li ul li{width:100%}ul.aside_catalog li ul li ul li a{color:#555;font-size:14px;font-weight:400;padding:0}ul.aside_catalog li:hover a{background:#f6f6f6}ul.aside_catalog li:hover ul{display:flex;flex-wrap:wrap}
/* End */


/* Start:/local/templates/racesnab/components/bitrix/breadcrumb/breads/style.css?1771229748879*/
.bx-breadcrumb {
  margin: 0px 0px 20px 0px; }

.bx-breadcrumb i {
  color: #b5bdc2;
  line-height: 13px;
  font-size: 12px;
}
  @media (max-width: 800px) {
    .bx-breadcrumb i {
      display: none; } }

.bx-breadcrumb-item {
  float: left;
  margin-bottom: 10px;
  line-height: 13px;
  margin-right: 5px; }
  @media (max-width: 800px) {
    .bx-breadcrumb-item {
      background: #ddd;
      border-radius: 3px;
      padding: 3px 5px;
      margin: 0px 2px 2px 0px;
      font-size: 12px;
      color: #FE0000; } }

.bx-breadcrumb-item span {
  font-size: 14px;
  white-space: normal;
  color: #999; }

.bx-breadcrumb-item a {
  color: #999;
  text-decoration: none;
  border-bottom: none; }
  .bx-breadcrumb-item a:hover span {
    color: #FE0000; }
  @media (max-width: 800px) {
    .bx-breadcrumb-item a {
      color: #FE0000; } }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/racesnab/components/bitrix/menu/mobile/style.min.css?17369094852958*/
.tabs_links_m{background:#fff;display:flex}.tabs_links_m .tabs_link_m{cursor:pointer;transition:all .15s ease-out;border-bottom:3px #fff solid;font-weight:500;margin-top:30px;padding:15px 0;text-align:center;width:50%}.tabs_links_m .tabs_link_m.active{border-bottom:3px #fe0000 solid}.tabs_content_m .tab_cont_m{display:none}.tabs_content_m .tab_cont_m.active{display:block}.show_mobile_menu{position:absolute;right:0;top:30px;background:#fe0000;color:#fff;border:0;width:120px;height:49px;display:none}@media(max-width:992px){.show_mobile_menu{display:block}}.slinki_over{position:fixed;background:rgba(0,0,0,0.7);width:100%;height:100vh;top:0;left:0;display:none;z-index:10000}.show_mobile_menu_block{position:absolute;left:-80%;top:0;transition:all .15s ease-out;z-index:11000;width:80%;border-bottom:4px #444 solid}.show_mobile_menu_block_show{left:0}.slinki_over_show{display:block}.slinky-menu>ul{left:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0;padding:0}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0}.slinky-menu ul{width:100%}.slinky-menu a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.slinky-menu a span{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0;margin:0;padding:0 10px}.slinky-menu .header{display:-webkit-box;display:-ms-flexbox;display:flex}.slinky-menu .header .title{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:bold;color:#fe0000}.slinky-theme-default{width:100%;overflow:hidden;background:#fff}.slinky-theme-default .title{color:#333;padding:10px 15px}.slinky-theme-default li{line-height:1;border-bottom:1px #f6f6f6 solid}.slinky-theme-default a:not(.back){color:#333;padding:1em}.slinky-theme-default .next::after,.slinky-theme-default .back::before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==) center no-repeat;background-size:1em;content:'';height:1em;opacity:.25;-webkit-transition:200ms;-o-transition:200ms;transition:200ms;width:1em}.slinky-theme-default .next::after{margin-left:1em}.slinky-theme-default .back::before{padding:1em;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.slinky-theme-default .next:hover::after,.slinky-theme-default .back:hover::before{opacity:.75}.slinky-theme-default .next:active::after,.slinky-theme-default .back:active::before{opacity:1}.menu_mobile_tel a{display:block;font-size:18px;padding:20px 0 0 0;font-weight:bold;color:#333}.menu_mobile_tel small{display:block;font-weight:400;font-size:12px;color:#777;padding:0 0 0 7px}
/* End */


/* Start:/local/templates/racesnab/styles.css?1736909485947*/
h1 {
  margin: 0;
  font-size: 25px;
  line-height: 34px;
  padding: 15px 0px 15px 0px; }

h1, h2, h3, h4, h5, h6 {
  font-family: Roboto, Helvetica, Arial, Sans-Serif;
  font-weight: bold; }

h2, h3 {
  font-size: 20px;
  margin: 0;
  padding: 30px 0px 20px 0px; }

.workarea blockquote {
  margin: 20px 0px;
  border-left: 4px #FE0000 solid;
  padding: 20px;
  background: #fff;
  color: #555555; }
.workarea ul {
  list-style: none;
  margin: 20px 0px;
  padding: 0; }
  .workarea ul li {
    position: relative;
    padding: 0px 0px 0px 15px;
    margin-bottom: 5px; }
    .workarea ul li:before {
      content: '';
      width: 5px;
      height: 5px;
      background: #FE0000;
      position: absolute;
      display: inline-block;
      border-radius: 50%;
      top: 10px;
      left: 0; }
.workarea ol {
  padding: 0;
  margin: 20px 0px 20px 15px; }
  .workarea ol li {
    margin-bottom: 5px; }

/*# sourceMappingURL=styles.css.map */

/* End */


/* Start:/local/templates/racesnab/template_styles.min.css?17369094856591*/
body{font-family:Roboto,sans-sarif;font-size:16px;line-height:24px;background:#f8f8f8}body img{max-width:100% !important;height:auto !important}a{color:#0a7ddd}a:hover{color:#0a51ae}a:active{position:relative;bottom:-1px}.fix_header{position:fixed;top:0;left:0;width:100%;padding:3px 0;background:#252525;z-index:30000}.fix_header_container{width:100%;max-width:1320px;text-align:right;margin:0 auto;padding:0 15px}@media(max-width:768px){.fix_header_container{display:flex;justify-content:space-between}}.fix_header_container a{display:inline-block;margin:0 0 0 30px;color:#ccc;text-decoration:none;font-size:14px}.fix_header_container a i{color:#888;margin-right:5px}@media(max-width:768px){.fix_header_container a{margin:0;font-size:12px}}@media(max-width:445px){.fix_header_container a:nth-child(3){display:none}}.top_header{width:100%;background:#111;padding-top:30px}.top_header .container{display:flex;justify-content:space-between}@media(max-width:992px){.top_header .container{justify-content:flex-start}}.header{width:100%;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.06);padding:20px 0}@media(max-width:500px){.header{padding:10px 0}}.header .col-lg-12{display:flex;justify-content:space-between}@media(max-width:500px){.header_logo{width:80px}}@media(max-width:500px){.header_logo img{width:100%}}.header_user{display:flex;width:110px;justify-content:space-between;margin:25px 13px 0 0}@media(max-width:992px){.header_user{position:fixed;width:100%;z-index:1000;margin:0;bottom:0;left:0;background:#111;box-shadow:0 4px 16px rgba(0,0,0,0.06);justify-content:center;padding-bottom:50px}.header_user .bx-basket{margin:20px 10px 0 10px}}.header_user a{color:#828282;text-decoration:none;position:relative}@media(max-width:992px){.header_user a{margin:20px 10px 0 10px}}.header_user i{font-size:22px}.header_user span{display:inline-block;width:20px;height:20px;text-align:center;font-size:12px;background:#fe0000;border-radius:50%;color:#fff;line-height:20px;position:absolute;z-index:10;top:-8px;left:23px}.header_auth_link,.header_auth_link_logout{display:block;background:0;border:0;padding:15px 0 10px 0;border-bottom:5px transparent solid;color:#ccc;text-decoration:none;transition:all .15s ease-out;font-weight:300;cursor:pointer}.header_auth_link i,.header_auth_link_logout i{display:inline-block;margin-right:5px}.header_auth_link:hover,.header_auth_link_logout:hover{color:#ddd;border-bottom:5px #fe0000 solid}@media(max-width:992px){.aside_block{display:none}}.site_container{margin-top:40px}.footer{width:100%;background:#111;padding:55px 0 0 0;margin-top:80px}@media(max-width:992px){.footer{padding:30px 0 0 0;margin-top:30px}}.footer_logo{display:block}@media(max-width:992px){.footer_logo{margin-bottom:30px;display:flex;justify-content:center}}.footer_logo img{width:140px}.footer_menus{width:33.33333333%;padding:0 15px}@media(max-width:768px){.footer_menus{display:none}}.footer_menus h6{color:#f6f6f6;font-size:16px;margin:0;padding:5px 0 20px 0;font-weight:400}.footer_menus ul{list-style:none;margin:0;padding:0}.footer_menus ul li a{text-decoration:none;color:#999;display:block;padding:4px 0;font-weight:300;transition:all .15s ease-out}.footer_menus ul li a:hover{color:#fff}@media(max-width:768px){.footer_contacts{text-align:center}}.footer_contacts h6{color:#f6f6f6;font-size:16px;margin:0;padding:5px 0 20px 0;font-weight:400}@media(max-width:768px){.footer_contacts h6{display:none}}.footer_contacts_tel{color:#fff;display:block;text-decoration:none;margin-bottom:10px}.footer_contacts_mail{color:#fff;display:block;text-decoration:none;margin-bottom:10px;position:relative;left:-2px}.footer_contacts_mail i{font-size:18px}.footer_contacts_socials{position:relative;left:-6px}.footer_contacts_socials ul{list-style:none;margin:0;padding:0}.footer_contacts_socials li{display:inline-block}.footer_contacts_socials a{display:block;width:40px;height:40px;border:1px #fff solid;border-radius:50%;text-align:center;line-height:40px;color:#fff;margin:13px 5px;transition:all .15s ease-out}.footer_contacts_socials a:hover{background:#fff;color:#333}.footer_bottom{border-top:1px solid #333;color:#666;text-align:center;padding:30px 0;margin-top:55px}@media(max-width:992px){.footer_bottom{padding:30px 0 120px 0}}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#111}.bx-pagination .bx-pagination-container ul li{padding:0}.bx-pagination .bx-pagination-container ul li:before{display:none}.popup-window{width:300px !important;left:50% !important;margin:0 0 0 -150px !important}.popup-window-buttons{display:flex;justify-content:space-between}.popup-window-buttons span{width:140px;height:45px;line-height:44px;text-align:center;color:#fff;cursor:pointer;background:#fe0000 !important;border-radius:4px;transition:all .15s ease-out}.popup-window-buttons span:hover{background:#900 !important}.personal_sect_menu{margin:0 0 30px 0;padding:0}.personal_sect_menu li{display:inline-block;padding:0 0 0 0 !important}.personal_sect_menu li:before{display:none !important}@media(max-width:600px){.personal_sect_menu li{display:block;width:100%;margin:3px 0}}.personal_sect_menu li a{width:230px;height:45px;border-radius:4px;line-height:45px;text-align:center;background:#fff;display:block;color:#555;text-decoration:none}.personal_sect_menu li a:hover{text-decoration:underline}.personal_sect_menu li a.act_pers{color:#fff;background:#111}.bx-authform-input-container input[type="text"],.bx-authform-input-container input[type="password"]{background:#fff !important;padding:0 15px !important;font-size:15px !important}#toTop{width:100px;background:#2f2f2f;border-radius:5px;text-align:center;padding:5px;position:fixed;bottom:30px;left:30px;cursor:pointer;color:#999;display:none;font-size:12px;z-index:1100000}.auth_pop_sms{width:500px;padding:20px}.auth_pop_sms img{display:block;margin:0 auto}.auth_pop_sms h3{margin:0;padding:20px 0;text-align:center;font-weight:400;font-size:25px}.ctweb-smsauth-form label{font-size:14px;color:#777;display:block;padding-left:3px}.ctweb-smsauth-form label.saveme{text-align:center}.ctweb-smsauth-form label.saveme input{border:1px #ddd solid;border-radius:3px;width:20px;height:20px}.ctweb-smsauth-form input[type="text"]{width:100%;border-radius:4px;height:45px;padding:0 15px;margin-top:3px;margin-bottom:15px;border:1px #ddd solid}.ctweb-smsauth-form input[type="submit"]{border-radius:4px;height:45px;background:#fe0000;border:0;color:#fff;width:200px;display:block;margin:15px auto}.auth_soc_serv{text-align:center}.auth_soc_serv small{text-align:center;color:#888;display:block;padding:5px 0}
/* End */
/* /local/templates/racesnab/fonts/fontello/fontello.min.css?17369094841250 */
/* /local/templates/racesnab/fonts/roboto/roboto.min.css?17369094841705 */
/* /local/templates/racesnab/bootstrap-grid.min.css?17369094854649 */
/* /local/templates/racesnab/js/fancy/jquery.fancybox.min.css?173690948517497 */
/* /local/components/bazarow/favorites.add/templates/.default/style.min.css?17344186531796 */
/* /local/templates/racesnab/components/bitrix/menu/header_multilevel/style.min.css?1736909485996 */
/* /local/templates/racesnab/components/bitrix/system.auth.form/top_header/style.min.css?17369094852562 */
/* /bitrix/components/bitrix/socserv.auth.form/templates/flat/style.min.css?17369094432638 */
/* /local/templates/racesnab/components/bitrix/search.title/top_header/style.min.css?1736909485795 */
/* /local/templates/racesnab/components/bitrix/menu/aside/style.min.css?17369094851896 */
/* /local/templates/racesnab/components/bitrix/breadcrumb/breads/style.css?1771229748879 */
/* /local/templates/racesnab/components/bitrix/menu/mobile/style.min.css?17369094852958 */
/* /local/templates/racesnab/styles.css?1736909485947 */
/* /local/templates/racesnab/template_styles.min.css?17369094856591 */
