

/* Start:/local/codenails/css/custom.css?17490954731150*/
/*------------------------------------cookie-confirm-------------------------*/
.cookie-confirm {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0 10px;
    background: #f9f9f9;
    color: #1a1717;
    z-index: 900;
}
.cookie-confirm .cookie-confirm__inner {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 20px;
}
.cookie-confirm__body {
    min-width: 1px;
    flex: 1 1 auto;
}
.cookie-confirm__buttons {
    flex: 0 0 auto;
}
.cookie-confirm__button {
    font: inherit;
    font-size: 14px;
    line-height: 29px;
    width: 100%;
    height: 30px;
    padding: 0 10px;
    margin: 0;
    border: none;
    background: #1a1717;
    color: #fff;
}
.cookie-confirm__button:hover {
    background: #ff9600;
    color: #1a1717;
}
.cookie-confirm a {
    color: #ff6c00;
}
.cookie-confirm a:hover {
    color: #ff6c00;
}

@media (min-width: 576px) {
    .cookie-confirm__buttons {
        width: 150px;
    }
}
/*---------------------------------------------------------------------------*/
/* End */


/* Start:/local/codenails/css/jquery.arcticmodal-0.3.css?14728246301175*/
.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 10000000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(/local/codenails/images/loading.gif) no-repeat 50% 50%; }

.qw-popup-anim {
	position: relative;
}

.arcticmodal-close {
    width: 22px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    right: -32px;
    top: 0px;
    text-decoration: none;
    text-align: center;
    padding: 0;
    color: #fff;
    font-style: normal;
    font-size: 44px;
    font-family: Arial, Baskerville, monospace;
    z-index: 10;
    cursor: pointer;
}

.arcticmodal-close:hover {
    color: #ff9600;
}

.qw-popup-anim-inner .mfp-close {
    display: none;
}
/* End */


/* Start:/local/codenails/css/template_styles.css?1745480430141997*/
/*!
 * ВНИМАНИЕ!
 * Этот css-файл является результатом автоматической компиляции LESS-файлов!
 * Не вносите изменений в этот файл.
 * @author: Marina Dorofeeva (www.info-expert.ru)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}html{height: 100%}body{max-width: 1920px;margin: 0 auto;min-height: 100%;display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.body-wrapper{-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto}html,button,input,select,textarea{color: #fff}body{font-size: 14px;line-height: 21px;font-family: 'Open Sans', Arial, Tahoma, sans-serif;color: #fff;background: #1a1717}::-moz-selection{background: #ff9600;color: #fff;text-shadow: none;text-shadow: 0 1px 1px rgba(0,0,0,0.4)}::selection{background: #ff9600;color: #fff;text-shadow: none;text-shadow: 0 1px 1px rgba(0,0,0,0.4)}hr{display: block;height: 1px;border: 0;background: rgba(0,0,0,0.2);margin: 1em 0;padding: 0}img{vertical-align: middle;max-width: 100%}.bxedtaskbarset img{max-width: none}.bx-yandex-view-map img{max-width: inherit}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical;line-height: 21px}a,.pseudolink{color: #ff9600;text-decoration: none}a:hover,.pseudolink:hover,a.active,.pseudolink.active{color: #fff;text-decoration: underline}a:focus,.pseudolink:focus{color: #fff;outline: none}a.composition-link{color: #fff;text-decoration: underline}a.composition-link:hover,a.composition-link:focus{color: #ff9600;text-decoration: underline}a.composition-link.composition-ajax{color: #1a1717;text-decoration: underline}a.composition-link.composition-ajax:hover,a.composition-link.composition-ajax:focus{color: #ff9600;text-decoration: underline}*[data-target-self],*[data-target-blank],.pseudolink{cursor: pointer}h1,.h1{margin: 0 0 45px 0;font-size: 24px;line-height: 30px;text-transform: uppercase;font-weight: 400}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin: 1em 0}h2,.h2{font: normal 24px/30px 'Open Sans', Arial, Tahoma, sans-serif}h3,.h3{font: bold 20px/26px 'Open Sans', Arial, Tahoma, sans-serif}h4,.h4{font: bold 18px/22px 'Open Sans', Arial, Tahoma, sans-serif}h5,.h5{font: bold 16px/20px 'Open Sans', Arial, Tahoma, sans-serif}h6,.h6{font: bold 14px/18px 'Open Sans', Arial, Tahoma, sans-serif}:-moz-placeholder{color: #fff}:-ms-input-placeholder{color: #fff}::-webkit-input-placeholder{color: #fff}blockquote{background: rgba(255,180,0,0.2);border-left: 2px solid #ffb400;margin: 1.5em 10px;padding: 1em 10px;quotes: "\201C" "\201D" "\2018" "\2019";position: relative}blockquote cite{display: block;font-weight: bold;margin-bottom: 10px;color: #4c4c4c}blockquote:before,blockquote:after{color: #ffb400;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;position: absolute}blockquote:after{content: close-quote;bottom: -15px;right: -10px;position: absolute}code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code{padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px}kbd{padding: 2px 4px;font-size: 90%;color: #ffffff;background-color: #333333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding: 0;font-size: 100%;font-weight: bold;-webkit-box-shadow: none;box-shadow: none}pre code{padding: 0;line-height: 1.4;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0}pre code,pre code.hljs{font-size: 12px}@media (min-width: 767px) and (max-width: 991px){pre code,pre code.hljs{font-size: 14px}}@media (min-width: 992px){pre code,pre code.hljs{font-size: 16px}}.container{max-width: 1280px;margin: 0 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.container .container{width: 100%}@media (max-width: 768px){.container{padding-left: 5px;padding-right: 5px}}@media (min-width: 768px) and (max-width: 991px){.container{padding-left: 15px;padding-right: 15px}}@media (min-width: 992px) and (max-width: 1279px){.container{padding-left: 25px;padding-right: 25px}}@media (min-width: 1280px){.container{padding-left: 25px;padding-right: 25px}}.content{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 auto}@media (min-width: 768px){.content{max-width: 688px}}@media (min-width: 992px){.content{max-width: 912px}}@media (min-width: 1280px){.content{max-width: 1200px}}@media (max-width: 768px){.content .content{margin-left: -15px;margin-right: -15px}}@media (min-width: 768px) and (max-width: 991px){.content .content{margin-left: -20px;margin-right: -20px}}@media (min-width: 992px) and (max-width: 1279px){.content .content{margin-left: -15px;margin-right: -15px}}@media (min-width: 1280px){.content .content{margin-left: -15px;margin-right: -15px}}.content.reverse{-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-flex-wrap: wrap-reverse;-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse}.col.reverse{-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-flex-wrap: wrap-reverse;-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse}.col{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-flex-direction: 'column';-ms-flex-direction: 'column';flex-direction: 'column'}.col-all-start{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;text-align: start}.col-all-center{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;text-align: center}.col-all-end{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;text-align: end}.col-all-top{-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}.col-all-middle{-webkit-align-items: center;-ms-align-items: center;align-items: center}.col-all-bottom{-webkit-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end}.col-all-around{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.col-all-between{-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}.col-all-first{-webkit-order: -1;-ms-order: -1;order: -1}.col-all-last{-webkit-order: 1;-ms-order: 1;order: 1}@media (max-width: 768px){.col-mb-start{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;text-align: start}.col-mb-center{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;text-align: center}.col-mb-end{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;text-align: end}.col-mb-top{-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}.col-mb-middle{-webkit-align-items: center;-ms-align-items: center;align-items: center}.col-mb-bottom{-webkit-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end}.col-mb-around{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.col-mb-between{-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}.col-mb-first{-webkit-order: -1;-ms-order: -1;order: -1}.col-mb-last{-webkit-order: 1;-ms-order: 1;order: 1}}@media (min-width: 768px) and (max-width: 991px){.col-start{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;text-align: start}.col-center{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;text-align: center}.col-end{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;text-align: end}.col-top{-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}.col-middle{-webkit-align-items: center;-ms-align-items: center;align-items: center}.col-bottom{-webkit-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end}.col-around{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.col-between{-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}.col-first{-webkit-order: -1;-ms-order: -1;order: -1}.col-last{-webkit-order: 1;-ms-order: 1;order: 1}}@media (min-width: 992px) and (max-width: 1279px){.col-dt-start{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;text-align: start}.col-dt-center{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;text-align: center}.col-dt-end{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;text-align: end}.col-dt-top{-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}.col-dt-middle{-webkit-align-items: center;-ms-align-items: center;align-items: center}.col-dt-bottom{-webkit-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end}.col-dt-around{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.col-dt-between{-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}.col-dt-first{-webkit-order: -1;-ms-order: -1;order: -1}.col-dt-last{-webkit-order: 1;-ms-order: 1;order: 1}}@media (min-width: 1280px){.col-ld-start{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;text-align: start}.col-ld-center{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;text-align: center}.col-ld-end{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;text-align: end}.col-ld-top{-webkit-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start}.col-ld-middle{-webkit-align-items: center;-ms-align-items: center;align-items: center}.col-ld-bottom{-webkit-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end}.col-ld-around{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.col-ld-between{-webkit-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between}.col-ld-first{-webkit-order: -1;-ms-order: -1;order: -1}.col-ld-last{-webkit-order: 1;-ms-order: 1;order: 1}}.col{padding-right: 15px;padding-left: 15px}.col-mb-auto{-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-flex-basis: 0;-ms-flex-basis: 0;flex-basis: 0;max-width: 100%}.col-mb-1{-webkit-flex-basis: 8.33333333%;-ms-flex-basis: 8.33333333%;flex-basis: 8.33333333%;max-width: 8.33333333%}.col-mb-min-1{min-width: 8.33333333%}.col-mb-2{-webkit-flex-basis: 16.66666667%;-ms-flex-basis: 16.66666667%;flex-basis: 16.66666667%;max-width: 16.66666667%}.col-mb-min-2{min-width: 16.66666667%}.col-mb-3{-webkit-flex-basis: 25%;-ms-flex-basis: 25%;flex-basis: 25%;max-width: 25%}.col-mb-min-3{min-width: 25%}.col-mb-4{-webkit-flex-basis: 33.33333333%;-ms-flex-basis: 33.33333333%;flex-basis: 33.33333333%;max-width: 33.33333333%}.col-mb-min-4{min-width: 33.33333333%}.col-mb-5{-webkit-flex-basis: 41.66666667%;-ms-flex-basis: 41.66666667%;flex-basis: 41.66666667%;max-width: 41.66666667%}.col-mb-min-5{min-width: 41.66666667%}.col-mb-6{-webkit-flex-basis: 50%;-ms-flex-basis: 50%;flex-basis: 50%;max-width: 50%}.col-mb-min-6{min-width: 50%}.col-mb-7{-webkit-flex-basis: 58.33333333%;-ms-flex-basis: 58.33333333%;flex-basis: 58.33333333%;max-width: 58.33333333%}.col-mb-min-7{min-width: 58.33333333%}.col-mb-8{-webkit-flex-basis: 66.66666667%;-ms-flex-basis: 66.66666667%;flex-basis: 66.66666667%;max-width: 66.66666667%}.col-mb-min-8{min-width: 66.66666667%}.col-mb-9{-webkit-flex-basis: 75%;-ms-flex-basis: 75%;flex-basis: 75%;max-width: 75%}.col-mb-min-9{min-width: 75%}.col-mb-10{-webkit-flex-basis: 83.33333333%;-ms-flex-basis: 83.33333333%;flex-basis: 83.33333333%;max-width: 83.33333333%}.col-mb-min-10{min-width: 83.33333333%}.col-mb-11{-webkit-flex-basis: 91.66666667%;-ms-flex-basis: 91.66666667%;flex-basis: 91.66666667%;max-width: 91.66666667%}.col-mb-min-11{min-width: 91.66666667%}.col-mb-12{-webkit-flex-basis: 100%;-ms-flex-basis: 100%;flex-basis: 100%;max-width: 100%}.col-mb-min-12{min-width: 100%}.col-mb-left-1{margin-left: 8.33333333%}.col-mb-left-2{margin-left: 16.66666667%}.col-mb-left-3{margin-left: 25%}.col-mb-left-4{margin-left: 33.33333333%}.col-mb-left-5{margin-left: 41.66666667%}.col-mb-left-6{margin-left: 50%}.col-mb-left-7{margin-left: 58.33333333%}.col-mb-left-8{margin-left: 66.66666667%}.col-mb-left-9{margin-left: 75%}.col-mb-left-10{margin-left: 83.33333333%}.col-mb-left-11{margin-left: 91.66666667%}@media only screen and (min-width: 768px){.col{padding-right: 20px;padding-left: 20px}.col-auto{-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-flex-basis: 0;-ms-flex-basis: 0;flex-basis: 0;max-width: 100%}.col-1{-webkit-flex-basis: 8.33333333%;-ms-flex-basis: 8.33333333%;flex-basis: 8.33333333%;max-width: 8.33333333%}.col-min-1{min-width: 8.33333333%}.col-2{-webkit-flex-basis: 16.66666667%;-ms-flex-basis: 16.66666667%;flex-basis: 16.66666667%;max-width: 16.66666667%}.col-min-2{min-width: 16.66666667%}.col-3{-webkit-flex-basis: 25%;-ms-flex-basis: 25%;flex-basis: 25%;max-width: 25%}.col-min-3{min-width: 25%}.col-4{-webkit-flex-basis: 33.33333333%;-ms-flex-basis: 33.33333333%;flex-basis: 33.33333333%;max-width: 33.33333333%}.col-min-4{min-width: 33.33333333%}.col-5{-webkit-flex-basis: 41.66666667%;-ms-flex-basis: 41.66666667%;flex-basis: 41.66666667%;max-width: 41.66666667%}.col-min-5{min-width: 41.66666667%}.col-6{-webkit-flex-basis: 50%;-ms-flex-basis: 50%;flex-basis: 50%;max-width: 50%}.col-min-6{min-width: 50%}.col-7{-webkit-flex-basis: 58.33333333%;-ms-flex-basis: 58.33333333%;flex-basis: 58.33333333%;max-width: 58.33333333%}.col-min-7{min-width: 58.33333333%}.col-8{-webkit-flex-basis: 66.66666667%;-ms-flex-basis: 66.66666667%;flex-basis: 66.66666667%;max-width: 66.66666667%}.col-min-8{min-width: 66.66666667%}.col-9{-webkit-flex-basis: 75%;-ms-flex-basis: 75%;flex-basis: 75%;max-width: 75%}.col-min-9{min-width: 75%}.col-10{-webkit-flex-basis: 83.33333333%;-ms-flex-basis: 83.33333333%;flex-basis: 83.33333333%;max-width: 83.33333333%}.col-min-10{min-width: 83.33333333%}.col-11{-webkit-flex-basis: 91.66666667%;-ms-flex-basis: 91.66666667%;flex-basis: 91.66666667%;max-width: 91.66666667%}.col-min-11{min-width: 91.66666667%}.col-12{-webkit-flex-basis: 100%;-ms-flex-basis: 100%;flex-basis: 100%;max-width: 100%}.col-min-12{min-width: 100%}.col-left-1{margin-left: 8.33333333%}.col-left-2{margin-left: 16.66666667%}.col-left-3{margin-left: 25%}.col-left-4{margin-left: 33.33333333%}.col-left-5{margin-left: 41.66666667%}.col-left-6{margin-left: 50%}.col-left-7{margin-left: 58.33333333%}.col-left-8{margin-left: 66.66666667%}.col-left-9{margin-left: 75%}.col-left-10{margin-left: 83.33333333%}.col-left-11{margin-left: 91.66666667%}}@media only screen and (min-width: 992px){.col{padding-right: 15px;padding-left: 15px}.col-dt-auto{-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-flex-basis: 0;-ms-flex-basis: 0;flex-basis: 0;max-width: 100%}.col-dt-1{-webkit-flex-basis: 8.33333333%;-ms-flex-basis: 8.33333333%;flex-basis: 8.33333333%;max-width: 8.33333333%}.col-dt-min-1{min-width: 8.33333333%}.col-dt-2{-webkit-flex-basis: 16.66666667%;-ms-flex-basis: 16.66666667%;flex-basis: 16.66666667%;max-width: 16.66666667%}.col-dt-min-2{min-width: 16.66666667%}.col-dt-3{-webkit-flex-basis: 25%;-ms-flex-basis: 25%;flex-basis: 25%;max-width: 25%}.col-dt-min-3{min-width: 25%}.col-dt-4{-webkit-flex-basis: 33.33333333%;-ms-flex-basis: 33.33333333%;flex-basis: 33.33333333%;max-width: 33.33333333%}.col-dt-min-4{min-width: 33.33333333%}.col-dt-5{-webkit-flex-basis: 41.66666667%;-ms-flex-basis: 41.66666667%;flex-basis: 41.66666667%;max-width: 41.66666667%}.col-dt-min-5{min-width: 41.66666667%}.col-dt-6{-webkit-flex-basis: 50%;-ms-flex-basis: 50%;flex-basis: 50%;max-width: 50%}.col-dt-min-6{min-width: 50%}.col-dt-7{-webkit-flex-basis: 58.33333333%;-ms-flex-basis: 58.33333333%;flex-basis: 58.33333333%;max-width: 58.33333333%}.col-dt-min-7{min-width: 58.33333333%}.col-dt-8{-webkit-flex-basis: 66.66666667%;-ms-flex-basis: 66.66666667%;flex-basis: 66.66666667%;max-width: 66.66666667%}.col-dt-min-8{min-width: 66.66666667%}.col-dt-9{-webkit-flex-basis: 75%;-ms-flex-basis: 75%;flex-basis: 75%;max-width: 75%}.col-dt-min-9{min-width: 75%}.col-dt-10{-webkit-flex-basis: 83.33333333%;-ms-flex-basis: 83.33333333%;flex-basis: 83.33333333%;max-width: 83.33333333%}.col-dt-min-10{min-width: 83.33333333%}.col-dt-11{-webkit-flex-basis: 91.66666667%;-ms-flex-basis: 91.66666667%;flex-basis: 91.66666667%;max-width: 91.66666667%}.col-dt-min-11{min-width: 91.66666667%}.col-dt-12{-webkit-flex-basis: 100%;-ms-flex-basis: 100%;flex-basis: 100%;max-width: 100%}.col-dt-min-12{min-width: 100%}.col-dt-left-1{margin-left: 8.33333333%}.col-dt-left-2{margin-left: 16.66666667%}.col-dt-left-3{margin-left: 25%}.col-dt-left-4{margin-left: 33.33333333%}.col-dt-left-5{margin-left: 41.66666667%}.col-dt-left-6{margin-left: 50%}.col-dt-left-7{margin-left: 58.33333333%}.col-dt-left-8{margin-left: 66.66666667%}.col-dt-left-9{margin-left: 75%}.col-dt-left-10{margin-left: 83.33333333%}.col-dt-left-11{margin-left: 91.66666667%}}@media only screen and (min-width: 1280px){.col{padding-right: 15px;padding-left: 15px}.col-ld-auto{-webkit-flex-grow: 1;-ms-flex-grow: 1;flex-grow: 1;-webkit-flex-basis: 0;-ms-flex-basis: 0;flex-basis: 0;max-width: 100%}.col-ld-1{-webkit-flex-basis: 8.33333333%;-ms-flex-basis: 8.33333333%;flex-basis: 8.33333333%;max-width: 8.33333333%}.col-ld-min-1{min-width: 8.33333333%}.col-ld-2{-webkit-flex-basis: 16.66666667%;-ms-flex-basis: 16.66666667%;flex-basis: 16.66666667%;max-width: 16.66666667%}.col-ld-min-2{min-width: 16.66666667%}.col-ld-3{-webkit-flex-basis: 25%;-ms-flex-basis: 25%;flex-basis: 25%;max-width: 25%}.col-ld-min-3{min-width: 25%}.col-ld-4{-webkit-flex-basis: 33.33333333%;-ms-flex-basis: 33.33333333%;flex-basis: 33.33333333%;max-width: 33.33333333%}.col-ld-min-4{min-width: 33.33333333%}.col-ld-5{-webkit-flex-basis: 41.66666667%;-ms-flex-basis: 41.66666667%;flex-basis: 41.66666667%;max-width: 41.66666667%}.col-ld-min-5{min-width: 41.66666667%}.col-ld-6{-webkit-flex-basis: 50%;-ms-flex-basis: 50%;flex-basis: 50%;max-width: 50%}.col-ld-min-6{min-width: 50%}.col-ld-7{-webkit-flex-basis: 58.33333333%;-ms-flex-basis: 58.33333333%;flex-basis: 58.33333333%;max-width: 58.33333333%}.col-ld-min-7{min-width: 58.33333333%}.col-ld-8{-webkit-flex-basis: 66.66666667%;-ms-flex-basis: 66.66666667%;flex-basis: 66.66666667%;max-width: 66.66666667%}.col-ld-min-8{min-width: 66.66666667%}.col-ld-9{-webkit-flex-basis: 75%;-ms-flex-basis: 75%;flex-basis: 75%;max-width: 75%}.col-ld-min-9{min-width: 75%}.col-ld-10{-webkit-flex-basis: 83.33333333%;-ms-flex-basis: 83.33333333%;flex-basis: 83.33333333%;max-width: 83.33333333%}.col-ld-min-10{min-width: 83.33333333%}.col-ld-11{-webkit-flex-basis: 91.66666667%;-ms-flex-basis: 91.66666667%;flex-basis: 91.66666667%;max-width: 91.66666667%}.col-ld-min-11{min-width: 91.66666667%}.col-ld-12{-webkit-flex-basis: 100%;-ms-flex-basis: 100%;flex-basis: 100%;max-width: 100%}.col-ld-min-12{min-width: 100%}.col-ld-left-1{margin-left: 8.33333333%}.col-ld-left-2{margin-left: 16.66666667%}.col-ld-left-3{margin-left: 25%}.col-ld-left-4{margin-left: 33.33333333%}.col-ld-left-5{margin-left: 41.66666667%}.col-ld-left-6{margin-left: 50%}.col-ld-left-7{margin-left: 58.33333333%}.col-ld-left-8{margin-left: 66.66666667%}.col-ld-left-9{margin-left: 75%}.col-ld-left-10{margin-left: 83.33333333%}.col-ld-left-11{margin-left: 91.66666667%}}.center-block{margin: 0 auto}@media (max-width: 768px){.col-padding{padding-top: 30px;padding-bottom: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-padding{padding-top: 40px;padding-bottom: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding{padding-top: 30px;padding-bottom: 30px}}@media (min-width: 1280px){.col-padding{padding-top: 30px;padding-bottom: 30px}}@media (max-width: 768px){.col-half-padding{padding-top: 15px;padding-bottom: 15px}}@media (min-width: 768px) and (max-width: 991px){.col-half-padding{padding-top: 20px;padding-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-half-padding{padding-top: 15px;padding-bottom: 15px}}@media (min-width: 1280px){.col-half-padding{padding-top: 15px;padding-bottom: 15px}}@media (max-width: 768px){.col-padding-top{padding-top: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-top{padding-top: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-top{padding-top: 30px}}@media (min-width: 1280px){.col-padding-top{padding-top: 30px}}@media (max-width: 768px){.col-padding-bottom{padding-bottom: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-bottom{padding-bottom: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-bottom{padding-bottom: 30px}}@media (min-width: 1280px){.col-padding-bottom{padding-bottom: 30px}}@media (max-width: 768px){.col-margin{margin-top: 30px;margin-bottom: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-margin{margin-top: 40px;margin-bottom: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin{margin-top: 30px;margin-bottom: 30px}}@media (min-width: 1280px){.col-margin{margin-top: 30px;margin-bottom: 30px}}@media (max-width: 768px){.col-margin-bottom{margin-bottom: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-bottom{margin-bottom: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-bottom{margin-bottom: 30px}}@media (min-width: 1280px){.col-margin-bottom{margin-bottom: 30px}}@media (max-width: 768px){.col-margin-top{margin-top: 30px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-top{margin-top: 40px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-top{margin-top: 30px}}@media (min-width: 1280px){.col-margin-top{margin-top: 30px}}.btn{display: inline-block;color: #fff;margin-bottom: 0;font: normal 16px/47px 'Open Sans', Arial, Tahoma, sans-serif;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #1a1717;border: 0;text-decoration: none;white-space: nowrap;height: 47px;padding: 0 20px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all ease .3s;transition: all ease .3s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus{color: #1a1717;background: #ff9600;text-decoration: none}.btn:active,.btn.active{outline: 0;background: #cc7800}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65}.btn-primary{background: #ff9600;color: #fff}.btn-primary:hover,.btn-primary:focus{color: #fff;background: #cc7800;text-decoration: none}.btn-primary:active,.btn-primary.active{color: #fff;background: #995a00}.btn-secondary{background: #4c4c4c;color: #fff}.btn-secondary:hover,.btn-secondary:focus{color: #fff;background: #333;text-decoration: none}.btn-secondary:active,.btn-secondary.active{color: #fff;background: #191919}.btn-additional{background: #ffb400;color: #747474}.btn-additional:hover,.btn-additional:focus{color: #747474;background: #cc9000;text-decoration: none}.btn-additional:active,.btn-additional.active{color: #747474;background: #996c00}.btn-block{display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn-block + .btn-block{margin-top: 5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.btn-square{border-radius: 0}.btn-link{color: #ff9600;cursor: pointer;border-radius: 0;background-color: transparent;padding-left: 0;padding-right: 0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color: transparent;box-shadow: none}.btn-link:hover,.btn-link:focus{color: #fff;text-decoration: underline;background-color: transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{background-color: transparent;color: #fff;text-decoration: none}.btn-big{height: 55px;line-height: 55px;padding: 0 22px;border-radius: 40px}.btn-small{height: 43px;font: normal 14px 'Open Sans', Arial, Tahoma, sans-serif;line-height: 43px;padding: 0 10px;min-width: 15px}.btn-mini{height: 35px;font: normal 13px 'Open Sans', Arial, Tahoma, sans-serif;line-height: 35px;padding: 0 10px}.btn-outline{background-color: transparent;color: #1a1717;border: solid 1px #cecece;line-height: 45px}.btn-outline:hover,.btn-outline:focus{color: #fff;background: #1a1717;text-decoration: none;border-color: #1a1717}.btn-outline:active,.btn-outline.active{color: #fff;background: #ff9600;border-color: #ff9600}.btn-outline.btn-big{line-height: 53px}.btn-outline.btn-small{line-height: 41px}.btn-outline.btn-mini{line-height: 33px}.btn-outline.disabled{color: #747474}.btn-submit{text-transform: uppercase;font-weight: 700;height: 67px;padding-left: 30px;padding-right: 30px}.btn-submit-big{width: 100%;max-width: 370px;height: 75px;background: #ffc000;background: -moz-linear-gradient(top, #ffc000 1%, #ff9700 100%);background: -webkit-linear-gradient(top, #ffc000 1%, #ff9700 100%);background: linear-gradient(to bottom, #ffc000 1%, #ff9700 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc000', endColorstr='#ff9700', GradientType=0);font-size: 24px;font-weight: 700;text-shadow: 1px 1px 0 #ff6200;color: #fff;text-transform: uppercase}.btn-submit-big:hover{background: #fff;background: -moz-linear-gradient(top, #fff 1%, #fff 100%);background: -webkit-linear-gradient(top, #fff 1%, #fff 100%);background: linear-gradient(to bottom, #fff 1%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);color: #1a1717;text-shadow: 1px 1px 0 #fff}.btn-inline{width: 100%;max-width: 269px;display: inline-block;font-size: 14px;line-height: 1em;color: #ff9600;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #1a1717;border: 0;text-decoration: none;padding: 14px 20px;border: 2px solid #ff9600;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.btn-inline:after{content: "";display: inline-block;vertical-align: middle;margin-left: 15px;background-image: url('/local/codenails/images/sprite.png');background-position: -219px -332px;width: 7px;height: 13px}.btn-inline:hover,.btn-inline:active{text-decoration: none;background: #fff;color: #1a1717;border-color: #fff}.btn-inline:hover:after,.btn-inline:active:after{background-position: -202px -332px}.btn-inline-simple{width: auto;max-width: 100%;padding-left: 25px;padding-right: 25px}.btn-inline-simple:after{display: none}.btn-special{position: relative;display: inline-block;color: #000;margin-bottom: 0;font: normal 18px/60px 'Open Sans', Arial, Tahoma, sans-serif;text-align: center;vertical-align: middle;cursor: pointer;border: 0;text-decoration: none;white-space: nowrap;background-repeat: no-repeat;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 301px;height: 111px;background-image: url('/local/codenails/images/sprite.png');background-position: 0px 0px}.btn-special:focus{outline: 0;outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn-special:hover,.btn-special:focus{text-decoration: none;background-position: 0px -121px}.btn-special.disabled,.btn-special[disabled],fieldset[disabled] .btn-special{cursor: not-allowed;pointer-events: none;opacity: .65}.btn-up-wrapper{position: relative;margin-top: 15px;margin-bottom: 45px;text-align: center}.btn-up-wrapper:before{position: absolute;content: "";display: block;width: 100%;height: 1px;background: #ff9600;top: 0;bottom: 0;left: 0;right: 0;margin: auto}.btn-up-bg{background: #1a1717;padding: 0 45px;display: inline-block;position: relative}.btn-up-bg:hover .btn-up-pulse1{-webkit-animation: pulsejg1 3s linear infinite;-moz-animation: pulsejg1 3s linear infinite;animation: pulsejg1 3s linear infinite}.btn-up-bg:hover .btn-up-pulse2{-webkit-animation: pulsejg2 3s linear infinite;-moz-animation: pulsejg2 3s linear infinite;animation: pulsejg2 3s linear infinite}.btn-up{position: relative;cursor: pointer;box-shadow: 0 0 0 6px #3c2914, 0 0 0 16px #261d16;border-radius: 50%;background-image: url('/local/codenails/images/sprite.png');background-position: -311px 0px;width: 83px;height: 83px}.btn-up:hover{background-image: url('/local/codenails/images/sprite.png');background-position: -311px -93px;width: 83px;height: 83px;box-shadow: 0 0 0 6px #392713, 0 0 0 16px #261d16}.btn-smart-filter{position: relative;display: inline-block;padding: 10px 20px 10px 15px;border: 2px solid #ff9600;color: #ff9600;cursor: pointer;margin-top: 10px}.btn-smart-filter.active{background: #fff;border-color: #fff;color: #1a1717}.btn-smart-filter .icon-hamburger{background-color: #ff9600;display: inline-block;vertical-align: top;margin-right: 10px}.btn-smart-filter .icon-hamburger:before,.btn-smart-filter .icon-hamburger:after{background-color: #ff9600}.btn-smart-filter.active .icon-hamburger{background-color: #fff}.btn-smart-filter.active .icon-hamburger:before,.btn-smart-filter.active .icon-hamburger:after{background-color: #1a1717}.btn-smart-filter.active .icon-hamburger:before{transform: translateY(6px) rotate(45deg)}.btn-smart-filter.active .icon-hamburger:after{transform: translateY(-6px) rotate(-45deg)}.btn-order-calc{position: relative;display: block;max-width: 370px;padding: 17px 15px 16px 100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #ffc300;background: -moz-linear-gradient(top, #ffc300 0%, #ff9f00 50%, #ff9600 100%);background: -webkit-linear-gradient(top, #ffc300 0%, #ff9f00 50%, #ff9600 100%);background: linear-gradient(to bottom, #ffc300 0%, #ff9f00 50%, #ff9600 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc300', endColorstr='#ff9600', GradientType=0);font-size: 24px;font-weight: 700;text-transform: uppercase;text-shadow: 1px 1px 0 #ff6800;color: #fff;cursor: pointer}.btn-order-calc span{font-size: 18px;display: block;text-transform: none}.btn-order-calc:before{left: 40px;top: 17px;position: absolute;content: "";background-image: url('/local/codenails/images/sprite.png');background-position: 0px -242px;width: 41px;height: 41px}.btn-read-more{font-size: 12px;display: inline-block;height: 37px;line-height: 37px;border: 2px solid #ff9600;padding: 0 15px}.btn-read-more:hover{background: #1a1717;color: #fff;border-color: #1a1717;text-decoration: none}.btn-inline-more{font-size: 12px;color: #1a1717;position: relative;padding-right: 15px;line-height: 41px}.btn-inline-more:hover{color: #ff9600;text-decoration: none}.btn-inline-more:hover:before{background-position: -219px -332px}.btn-inline-more:before{position: absolute;content: "";background-image: url('/local/codenails/images/sprite.png');background-position: -202px -332px;width: 7px;height: 13px;top: 0;right: 0;bottom: 0;margin: auto}.btn-more-info{display: inline-block;color: #1a1717;margin-bottom: 0;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #fff;text-decoration: none;white-space: nowrap;height: 47px;line-height: 43px;padding: 0 20px;border: 2px solid #ff9600;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all ease .3s;transition: all ease .3s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn-more-info:hover,.btn-more-info:focus{background: #ff9600;color: #fff;text-decoration: none}.btn-come-back{display: inline-block;font-size: 14px;line-height: 14px;color: #ff9600;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 0;text-decoration: none;padding: 10px 35px;border: 2px solid #ff9600;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.btn-come-back:hover,.btn-come-back:active{text-decoration: none;background: #ff9600;color: #fff;border-color: #ff9600}.btn-question{display: inline-block;font-size: 18px;height: 56px;line-height: 52px;border: 2px solid #ff9600;color: #ff9600;text-align: center;padding: 0 20px;cursor: pointer;position: absolute;right: 0;top: -90px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn-question:hover,.btn-question.active{background: #fff;color: #1a1717;border-color: #fff}.icon{display: inline-block;overflow: hidden;width: 20px;height: 20px;vertical-align: text-top;background: url('/local/codenails/images/all-icons.png') 0 0 no-repeat}@media screen and (min-resolution: 192dpi){.icon{background-image: url('/local/codenails/images/all-icons@2x.png');background-size: '200px 300px'}}.icon-arrow-white-left{background-position: -100px -100px}.input{display: inline-block;height: 47px;padding: 0 15px;position: relative;margin-bottom: 10px;color: #1a1717;vertical-align: middle;border: solid 2px #ff9600;outline: none;background-color: #fff;-webkit-appearance: none;box-shadow: inset 0 2px 1px rgba(0,0,0,.05);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.input:focus{outline: none;border-color: #1a1717;background-color: #fff}textarea.input{padding: 12px 15px;height: auto}select.input{padding: 0;cursor: pointer;-webkit-appearance: menulist}select.input[multiple],select.input.multiple{-webkit-appearance: none;height: auto}.input[type="file"]{padding: 7px}.input[type="number"],.input[type="date"],.input[type="time"]{padding: 0 0 0 10px}.input[type="color"]{padding: 0}.input-required,.input[required]{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI5JREFUeNpi/P//PwM1ARMDlcGogaMGkgEYdysrEK3Y5c59klzoC8T7gPgzFIPYPuR6uQWINwGxIxDzQDGIvRkqR5KBIFdU41FTDXU90QYWEaGukBQDTYhQZ0LtZMNIioFniFB3mhQD+4lQ10+KgaCk0YpHTStUDUlhWAPE/kC8H4i/QjGI7QeVIxoABBgA0UkaIFtFpqkAAAAASUVORK5CYII=');background-size: 10px 10px;background-repeat: no-repeat;background-position: 100% 0}.input.disabled,.input-disabled,.input:disabled{opacity: .5}.input.disabled:hover,.input-disabled:hover,.input:disabled:hover{background-color: #fff;color: #747474}.input-block{width: 100%}.checkbox{position: absolute;left: -9999px}.checkbox + label{cursor: pointer;margin-top: 4px;display: inline-block;color: #fcfcfc;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.checkbox + label > span{display: inline-block;width: 10px;height: 10px;margin: -2px 5px 0 0;vertical-align: middle;background: none;cursor: pointer;border: solid 1px #fcfcfc;border-radius: 2px;position: relative;box-shadow: inset 0 1px 2px rgba(0,0,0,.1)}.checkbox + label:hover > span{border-color: #fcfcfc}.checkbox:checked + label{color: #ff9600}.checkbox:checked + label > span{border-color: #ff9600}.checkbox:checked + label > span:before{content: ' ';position: absolute;border: solid #ff9600;border-width: 0 0 1px 1px;height: 3px;width: 6px;left: 2px;top: 2px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.checkbox:checked:disabled + label > span,.checkbox:checked:disabled + label:hover > span{border-color: #747474;background-color: #a7a7a7;cursor: default}.checkbox:checked:disabled + label > span:before,.checkbox:checked:disabled + label:hover > span:before{border-color: #747474}.checkbox:disabled + label > span,.checkbox:disabled + label > span:hover,.checkbox:disabled + label:hover > span{border-color: #747474;background-color: #8e8e8e;cursor: default}.checkbox:disabled + label > span:before,.checkbox:disabled + label > span:hover:before,.checkbox:disabled + label:hover > span:before{border-color: #747474}.checkbox:disabled + label,.checkbox:disabled + label:hover{color: #747474;cursor: default}.radio{position: absolute;left: -9999px}.radio + label{cursor: pointer;margin-top: 4px;display: inline-block}.radio + label > span{display: inline-block;width: 18px;height: 18px;margin: -2px 10px 0 0;vertical-align: middle;background: #fff;cursor: pointer;border: solid 1px #ff9600;position: relative;border-radius: 10px;box-shadow: inset 0 1px 2px rgba(0,0,0,.1)}.radio + label:hover > span,.radio + label:focus > span{border-color: #ff9600}.radio:checked + label > span{border-color: #ff9600}.radio:checked + label > span:before{content: ' ';position: absolute;height: 10px;width: 10px;background: #ff9600;left: 4px;top: 4px;background-image: -webkit-linear-gradient(left, #000 0%, #fff 100%);background-image: -o-linear-gradient(left, #000 0%, #fff 100%);background-image: linear-gradient(rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);border-radius: 15px}.radio:focus + label > span{border-color: #ff9600}.radio:focus + label{color: #ff9600}.radio:checked:disabled + label > span,.radio:checked:disabled + label:hover > span{border-color: #747474;background-color: #a7a7a7;cursor: default}.radio:checked:disabled + label > span:before,.radio:checked:disabled + label:hover > span:before{background: #747474}.radio:disabled + label > span,.radio:disabled + label > span:hover,.radio:disabled + label:hover > span{border-color: #747474;background-color: #8e8e8e;cursor: default}.radio:disabled + label > span:before,.radio:disabled + label > span:hover:before,.radio:disabled + label:hover > span:before{background: #747474}.radio:disabled + label,.radio:disabled + label:hover{color: #747474;cursor: default}.bx-auth-reg .alert p{margin: 0 !important}.form-control{margin: 1em 0}.form-control .input{margin: 0}.form-label{display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (min-width: 768px){.form-label{text-align: right}}@media (max-width: 991px){.checkbox + label > span{width: 20px;height: 20px}.checkbox:checked + label > span:before{height: 5px;width: 15px;top: 5px}}.open-form-container{max-width: 570px;margin: 0 auto}.open-form-container-txt{font-size: 14px}.open-form-container-txt p:first-child{margin-top: 0}.form-container{background: #fff;padding: 30px}.input-group{margin-bottom: 10px;position: relative}.input-group .input,.input-group .textarea{width: 100%}.input-group.required:before{display: block;top: 20px;right: 20px;z-index: 1;position: absolute;content: "";background-image: url('/local/codenails/images/sprite.png');background-position: -236px -332px;width: 10px;height: 8px}.input-group.required .input,.input-group.required .textarea{padding-right: 35px}.form-errors{padding: 15px;border: 2px solid #f00;color: #f00;margin-bottom: 20px}.form-errors p{margin-top: 0}.form-errors p:last-child{margin-bottom: 0}.form-title{margin-bottom: 30px;font-size: 18px;font-weight: 700;text-transform: uppercase;color: #1a1717}.modal-form{width: 380px;position: relative;margin: 0 auto}.submit-succsess{padding: 50px 0 20px;color: #7da315;font-size: 18px;font-weight: 700;text-transform: uppercase;position: relative;text-align: center}.submit-succsess-ico{position: relative;vertical-align: top;display: inline-block}.submit-succsess-ico:before{content: "";position: relative;vertical-align: top;display: inline-block;top: -10px;margin-right: 10px;background-image: url('/local/codenails/images/sprite.png');background-position: -152px -242px;width: 39px;height: 39px}::-webkit-input-placeholder{color: #1a1717}::-moz-placeholder{color: #1a1717}:-ms-input-placeholder{color: #1a1717}:-moz-placeholder{color: #1a1717}.form-bg{background: #211e1e;padding: 30px 30px 10px}.input-light{background: none;border-color: #fff;color: #fff}.input-light::-webkit-input-placeholder{color: #fff}.input-light::-moz-placeholder{color: #fff}.input-light:-ms-input-placeholder{color: #fff}.input-light:-moz-placeholder{color: #fff}.input-light:focus{background: none;border-color: #ff9600}.select-result{position: relative;margin-top: 30px;margin-bottom: 60px}.select-result .select-result-item{position: absolute;top: 0;left: 0;filter: alpha(opacity=0);opacity: 0;visibility: hidden;height: 0;-webkit-transition: all ease .3s;transition: all ease .3s}.select-result .select-result-item img{width: 100%}.select-result .select-result-item.active{filter: alpha(opacity=100);opacity: 1;visibility: visible;height: 100%;position: relative}.form-h2{font-size: 18px;line-height: 25px;color: #ff9600;margin-bottom: 25px;margin-top: 0}.checkbox-wrapper{margin-bottom: 10px}.input.full-width{width: 100%;margin-bottom: 20px}.checkbox-s + label{width: 160px;vertical-align: top;padding-left: 20px;position: relative;margin-bottom: 20px;margin-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.checkbox-s + label span{position: absolute;left: 0;top: 7px}.select-wrapper .jq-selectbox{width: 100%}.select-wrapper .jq-selectbox__select-text{width: 100% !important}.file-upload{text-align: center;display: block;position: relative;overflow: hidden;font-size: 14px;padding: 50px 30px;border: 2px dashed #948e8e;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.file-upload:before,.file-upload:after{content: " ";display: table}.file-upload:after{clear: both}.file-upload .input-group,.file-upload input[type="file"]{position: absolute;top: 0;opacity: 0}.file-upload-input{position: absolute;top: 0;visibility: hidden}.file-upload-btn,.file-upload-txt{cursor: pointer}.file-upload-txt{padding-left: 30px;float: left;height: 47px;line-height: 47px}.file-upload-txt span{line-height: 1.2em}.file-upload-btn{display: inline-block;width: 170px;height: 47px;line-height: 43px;background: #1a1717;border: 2px solid #ff9600;color: #ff9600;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.form-h3{color: #ff9600;margin-top: 0;margin-bottom: 10px;font-size: 18px}.small-txt{font-size: 12px;margin-top: 0;margin-bottom: 30px}.file-upload-note{display: block;margin-bottom: 40px}.upload-list{list-style: none;padding: 0;font-size: 0}.upload-list li{position: relative;font-size: 0;margin-top: 10px}.upload-list li:first-child{margin-top: 30px}.upload-list li.error-upload-file{font-size: 14px;color: red}.upload-proccess,.upload-file-name,.upload-action-btn{font-size: 14px;display: inline-block;vertical-align: top}.upload-proccess,.upload-file-name{margin-right: 20px}.upload-file-name i{margin-left: 10px;color: #574d4d}.upload-action-btn{width: 15px;height: 12px;background: url('/local/codenails/images/upload-icons.png') no-repeat 0 -13px;cursor: pointer;margin-top: 18px}.upload-action-btn:hover{filter: alpha(opacity=70);opacity: .7}.file-upload-wrapper{padding: 30px;background: #211e1e;margin-bottom: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}table{max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0}.table{width: 100%;margin-bottom: 20px}.table th,.table td{padding: 10px;line-height: 20px;text-align: left;vertical-align: top;border-top: 1px solid #747474}.table th{font-weight: bold;background: #7e7e7e}.table thead th{vertical-align: bottom}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top: 0}.table tbody + tbody{border-top: 2px solid #747474}.table .table{background-color: #7c7c7c}.table-bordered{border: 1px solid #747474;border-collapse: separate;border-left: 0}.table-bordered th,.table-bordered td{border-left: 1px solid #747474}.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top: 0}.table-bordered tbody + tbody tr:first-child td{border-top: solid 2px #747474}.table-striped tbody > tr:nth-child(even) > td,.table-striped tbody > tr:nth-child(even) > th{background-color: rgba(26,26,26,0.1)}.primary-box .table-striped tbody > tr:nth-child(even) > td,.primary-box .table-striped tbody > tr:nth-child(even) > th,.secondary-box .table-striped tbody > tr:nth-child(even) > td,.secondary-box .table-striped tbody > tr:nth-child(even) > th{background-color: rgba(255,255,255,0.2)}.table-hover tr:hover > th,.table-hover tr:hover > td{background-color: #7c7c7c}.table-noborder th,.table-noborder td{border: 0;padding: 8px}.table-noborder th p:first-child,.table-noborder td p:first-child{margin-top: 0}.table-noborder th p:last-child,.table-noborder td p:last-child{margin-bottom: 0}.table-noborder th:first-child,.table-noborder td:first-child{padding-left: 0}.table-noborder th:last-child,.table-noborder td:last-child{padding-right: 0}.breadcrumbs{margin: 30px 0 45px}.breadcrumbs a,.breadcrumbs span{display: inline-block;vertical-align: top;font-size: 12px}.breadcrumbs span{color: #574d4d}.breadcrumbs a{text-decoration: underline}.breadcrumbs a:hover{text-decoration: none}.breadcrumbs .breadcrumb-divider{vertical-align: middle;display: inline-block;width: 0;height: 0;border-top: 3px solid transparent;border-bottom: 3px solid transparent;border-left: 4px solid #ff9600;margin: 0 7px}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #1a1717;opacity: 0.9;filter: alpha(opacity=90)}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-container{text-align: center;position: relative;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle}.mfp-align-top .mfp-container:before{display: none}.mfp-content{display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width: auto;cursor: auto;padding: 0 70px}.mfp-ajax-cur{cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in}.mfp-auto-cursor .mfp-content{cursor: auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select: none;-moz-user-select: none;user-select: none}.mfp-loading.mfp-figure{display: none}.mfp-hide{display: none !important}.mfp-preloader{color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044}.mfp-preloader a{color: #cccccc}.mfp-preloader a:hover{color: white}.mfp-s-ready .mfp-preloader{display: none}.mfp-s-error .mfp-content{display: none}button.mfp-close{overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none}button.mfp-close:hover{color: #ff9600}button.mfp-arrow{overflow: visible;cursor: pointer;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;background-color: transparent}button::-moz-focus-inner{padding: 0;border: 0}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 15px;top: 17px;text-decoration: none;text-align: center;opacity: 1;filter: alpha(opacity=100);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 44px;font-family: Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity: .9;filter: alpha(opacity=90)}.mfp-close-btn-in .mfp-close{color: #1a1717}.mfp-image-holder .mfp-content,.mfp-iframe-holder .mfp-content{padding: 70px;background: none}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: white;right: -10px;text-align: right;padding-right: 6px;width: 100%;top: 0}.mfp-counter{position: absolute;top: 20px;right: 30px;color: #cccccc;font-size: 18px;line-height: 18px;height: 18px}.mfp-arrow{position: absolute;margin: 0;top: 50%;margin-top: -30px;padding: 0}.mfp-arrow:hover,.mfp-arrow:focus{opacity: .8;filter: alpha(opacity=80)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width: 13px;border-bottom-width: 13px;top: 8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7}.mfp-arrow-left{left: 19%;background-image: url('/local/codenails/images/sprite.png');background-position: -37px -293px;width: 27px;height: 53px}.mfp-arrow-left:hover,.mfp-arrow-left:focus,.mfp-arrow-left.active{background-position: 0px -293px}.mfp-arrow-right{right: 19%;background-image: url('/local/codenails/images/sprite.png');background-position: -74px -293px;width: 27px;height: 53px}.mfp-arrow-right:hover,.mfp-arrow-right:focus,.mfp-arrow-right.active{background-position: -111px -293px}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px}.mfp-iframe-holder .mfp-close{top: -40px}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: black}img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 auto}.mfp-figure{line-height: 0}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1}.mfp-figure small{color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -41px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;background: #574d4d;padding: 20px 30px;min-height: 58px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-title{text-align: left;line-height: 18px;font-size: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px}.mfp-image-holder .mfp-content{max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0,0,0,0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,0.6);position: fixed;text-align: center;padding: 0}}@media all and (max-width: 900px){.mfp-container{padding-left: 6px;padding-right: 6px}.mfp-image-holder .mfp-counter,.mfp-iframe-holder .mfp-counter{position: relative;top: auto;right: auto;padding: 15px 0 0;font-size: 16px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right: 10px}.mfp-iframe-holder .mfp-arrow-right,.mfp-image-holder .mfp-arrow-right{right: 15px}.mfp-iframe-holder .mfp-arrow-left,.mfp-image-holder .mfp-arrow-left{left: 15px}}.mfp-ie7 .mfp-img{padding: 0}.mfp-ie7 .mfp-bottom-bar{width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px}.mfp-ie7 .mfp-container{padding: 0}.mfp-ie7 .mfp-content{padding-top: 44px}.mfp-ie7 .mfp-close{top: 0;right: 0;padding-top: 0}.mfp-figure figure{position: relative}.mfp-zoom-in .mfp-with-anim{opacity: 0;transition: all .2s ease-in-out;transform: scale(.8)}.mfp-zoom-in.mfp-bg{opacity: 0;transition: all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1;transform: scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform: scale(.8);opacity: 0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.container-top-navigation{position: relative;background: #fff}.container-top-navigation > .content{position: static}.container-top-navigation > .content > .col{position: static}.top-nav-block ul,.top-nav-block li{margin: 0;padding: 0;list-style: none}.top-nav-block li{float: left}.top-nav-block li a{font: normal 16px/30px 'Open Sans', Arial, Tahoma, sans-serif;text-decoration: none;color: #ff9600;display: block;padding: 10px}@media (min-width: 992px){.top-nav-block li a{font-size: 18px;padding: 10px 15px}}@media (min-width: 1280px){.top-nav-block li a{font-size: 20px;padding: 10px 20px}}.top-nav-block li a:hover{color: #fff;background: #4c4c4c}.top-nav-block li.parent > a{padding-right: 30px;position: relative}.top-nav-block li.parent > a:after{position: absolute;content: "";top: 50%;right: 5px;margin-top: -10px;width: 20px;height: 20px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -20px}@media (min-width: 992px){.top-nav-block li.parent > a{padding-right: 40px}.top-nav-block li.parent > a:after{right: 15px}}@media (min-width: 1280px){.top-nav-block li.parent > a{padding-right: 50px}.top-nav-block li.parent > a:after{right: 20px}}.top-nav-block li.parent > a:hover:after{background-position: 0 0}.top-nav-block li:hover > a,.top-nav-block li.parent:hover,.top-nav-block li > a:hover,.top-nav-block li.parent.active > a,.top-nav-block li.parent.current > a,.top-nav-block li.current a{color: #fff;background: #4c4c4c}.top-nav-block li:hover > a:after,.top-nav-block li.parent:hover:after,.top-nav-block li > a:hover:after,.top-nav-block li.parent.active > a:after,.top-nav-block li.parent.current > a:after,.top-nav-block li.current a:after{background-position: 0 0}.top-nav-block li:hover .second-level,.top-nav-block li.active .second-level{display: block}.second-level{display: none;position: absolute;top: 100%;left: 0;right: 0;z-index: 200;background: #4c4c4c}.second-level .content{margin: 0 auto !important}.second-level ul{padding: 30px 20px}.second-level li{width: 25%;padding-right: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.second-level li a{display: inline-block;padding: 5px 0;font: normal 18px/30px 'Open Sans', Arial, Tahoma, sans-serif;color: #fff}.second-level li a:hover{text-decoration: underline;background: transparent}.cn-modal{margin: 0 auto;background: #fff;position: relative;border-radius: 5px;box-shadow: 0 0 20px rgba(0,0,0,.4)}.cn-modal .content{color: #747474}.cn-modal-close,.cn-modal-close.mfp-close{color: #747474;cursor: pointer;margin: 0;line-height: 50px;padding: 0;width: 50px;height: 50px;display: inline-block;font-size: 40px}.cn-modal-header{font-size: 28px;padding: 15px 40px 15px 20px;box-shadow: 0 1px 4px rgba(0,0,0,.1);background: #fff;border-radius: 5px 5px 0 0}.cn-modal-content{padding: 20px}.cn-modal-footer{padding: 20px}.cn-modal-error,.cn-modal-success{margin: -20px -20px 0;padding: 10px 20px;background: #f6511d;color: #fff}.cn-modal-error p,.cn-modal-success p{margin: 0;font-weight: bold}.cn-modal-error font.errortext,.cn-modal-success font.errortext,.cn-modal-error font.notetext,.cn-modal-success font.notetext{color: inherit !important}.cn-modal-success{background: #9bc53d}.cn-modal-errors{list-style: none;margin: 0;padding: 0}.mfp-close{cursor: pointer}.ladda-button{position: relative}.ladda-button .ladda-spinner{position: absolute;z-index: 2;display: inline-block;width: 32px;height: 32px;top: 50%;margin-top: -16px;opacity: 0;pointer-events: none}.ladda-button .ladda-label{position: relative;z-index: 3}.ladda-button .ladda-progress{position: absolute;width: 0;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.2);visibility: hidden;opacity: 0;-webkit-transition: .1s linear all !important;-moz-transition: .1s linear all !important;-ms-transition: .1s linear all !important;-o-transition: .1s linear all !important;transition: .1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity: 1;visibility: visible}.ladda-button[data-style=expand-right] .ladda-spinner{right: 14px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right: 4px}.ladda-button[data-style=expand-right][data-loading]{padding-right: 56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity: 1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right: 40px}.ladda-button[data-style=expand-left] .ladda-spinner{left: 14px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left: 4px}.ladda-button[data-style=expand-left][data-loading]{padding-left: 56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity: 1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left: 40px}.ladda-button[data-style=expand-up]{overflow: hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top: -32px;left: 50%;margin-left: -16px}.ladda-button[data-style=expand-up][data-loading]{padding-top: 54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity: 1;top: 14px;margin-top: 0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top: 32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top: 4px}.ladda-button[data-style=expand-down]{overflow: hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top: 62px;left: 50%;margin-left: -16px}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top: 40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom: 54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity: 1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom: 32px}.ladda-button[data-style=slide-left]{overflow: hidden}.ladda-button[data-style=slide-left] .ladda-label{position: relative}.ladda-button[data-style=slide-left] .ladda-spinner{left: 100%;margin-left: -16px}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity: 0;left: -100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity: 1;left: 50%}.ladda-button[data-style=slide-right]{overflow: hidden}.ladda-button[data-style=slide-right] .ladda-label{position: relative}.ladda-button[data-style=slide-right] .ladda-spinner{right: 100%;margin-left: -16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity: 0;left: 100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity: 1;left: 50%}.ladda-button[data-style=slide-up]{overflow: hidden}.ladda-button[data-style=slide-up] .ladda-label{position: relative}.ladda-button[data-style=slide-up] .ladda-spinner{left: 50%;margin-left: -16px;margin-top: 1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity: 0;top: -1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity: 1;margin-top: -16px}.ladda-button[data-style=slide-down]{overflow: hidden}.ladda-button[data-style=slide-down] .ladda-label{position: relative}.ladda-button[data-style=slide-down] .ladda-spinner{left: 50%;margin-left: -16px;margin-top: -2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity: 0;top: 1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity: 1;margin-top: -16px}.ladda-button[data-style=zoom-out]{overflow: hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left: 50%;margin-left: -16px;-webkit-transform: scale(2.5);-moz-transform: scale(2.5);-ms-transform: scale(2.5);-o-transform: scale(2.5);transform: scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position: relative;display: inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity: 0;-webkit-transform: scale(.5);-moz-transform: scale(.5);-ms-transform: scale(.5);-o-transform: scale(.5);transform: scale(.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}.ladda-button[data-style=zoom-in]{overflow: hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left: 50%;margin-left: -16px;-webkit-transform: scale(.2);-moz-transform: scale(.2);-ms-transform: scale(.2);-o-transform: scale(.2);transform: scale(.2)}.ladda-button[data-style=zoom-in] .ladda-label{position: relative;display: inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity: 0;-webkit-transform: scale(2.2);-moz-transform: scale(2.2);-ms-transform: scale(2.2);-o-transform: scale(2.2);transform: scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}.ladda-button[data-style=contract]{overflow: hidden;width: 100px}.ladda-button[data-style=contract] .ladda-spinner{left: 50%;margin-left: -16px}.ladda-button[data-style=contract][data-loading]{border-radius: 50%;width: 52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity: 0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity: 1}.ladda-button[data-style=contract-overlay]{overflow: hidden;width: 100px;box-shadow: 0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left: 50%;margin-left: -16px}.ladda-button[data-style=contract-overlay][data-loading]{border-radius: 50%;width: 52px;box-shadow: 0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity: 0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity: 1}.hamburger{display: none;width: 50px;height: 50px;position: absolute;padding: 12px;top: 0;left: 0;z-index: 31;-webkit-tap-highlight-color: transparent;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 991px){.hamburger{display: block}}.icon-hamburger{position: relative;margin-top: 11px;margin-bottom: 7px}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{display: block;width: 20px;height: 2px;background-color: #1a1717;-webkit-transition: all ease .4s;transition: all ease .4s}.icon-hamburger:before,.icon-hamburger:after{position: absolute;content: ""}.icon-hamburger:before{top: -6px}.icon-hamburger:after{top: 6px}.hamburger.active .icon-hamburger{background-color: transparent}.hamburger.active .icon-hamburger:before,.hamburger.active .icon-hamburger:after{background-color: #1a1717}.hamburger.active .icon-hamburger:before{-moz-transform: translateY(6px) rotate(45deg);-ms-transform: translateY(6px) rotate(45deg);-webkit-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg)}.hamburger.active .icon-hamburger:after{-moz-transform: translateY(-6px) rotate(-45deg);-ms-transform: translateY(-6px) rotate(-45deg);-webkit-transform: translateY(-6px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg)}.mobile-nav-wrapper{top: 50px;bottom: 0;left: 0;z-index: 250;position: fixed;display: none;width: 100%;background: #ff9600;-moz-transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: -webkit-transform;transition-property: transform;-moz-transition-duration: 0.4s;-o-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch}.mobile-nav-wrapper.active{-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.mobile-nav-inner{width: 100%;height: 100%;display: table;table-layout: fixed}.mobile-nav .ios-fix{height: 110%;-moz-transform: translateY(-5%);-ms-transform: translateY(-5%);-webkit-transform: translateY(-5%);transform: translateY(-5%);padding-top: 10%;padding-bottom: 10%}.mobile-nav ul{list-style: none;margin: 0;padding: 0}.mobile-nav ul a{color: #fff;font-size: 16px;line-height: 20px;display: block;padding: 15px 20px}.mobile-nav ul a:active,.mobile-nav ul a:hover{text-decoration: none;color: #1a1a1a}.mobile-nav ul .col{padding: 0}.mobile-nav ul li a{text-transform: uppercase}.mobile-nav ul li.parent a:after{position: absolute;content: "";content: " ";display: inline-block;width: 20px;height: 20px;background: url('/local/codenails/images/all-icons.png') no-repeat -80px -60px}@media screen and (min-resolution: 192dpi){.mobile-nav ul li.parent a:after{background-image: url('/local/codenails/images/all-icons@2x.png');background-size: '200px 300px'}}.mobile-nav ul li.parent li a:after{content: none}.mobile-nav ul li li a{text-transform: none;background: transparent;padding: 10px 30px;line-height: 1em}.mobile-nav ul li li li a{padding: 10px 50px;font-size: 14px}.mobile-nav ul li.active > a{background: rgba(26,26,26,0.3)}.mobile-nav ul li.active > a + .second-level{display: block}.mobile-nav ul li.active > a:after{background-position: -80px -80px}.mobile-nav ul .second-level{position: static;background: rgba(26,26,26,0.1)}.mobile-nav ul .second-level li{width: 100%}.mobile-nav > ul{background: rgba(26,26,26,0.3);margin: 10px 20px 20px;border-radius: 3px}.mobile-nav > ul > li:first-child a{border-radius: 3px 3px 0 0}.mobile-nav > ul > li:last-child a{border-radius: 0 0 3px 3px}.mobile-nav ul ul{display: none}.mobile-nav .nested{position: relative}.mobile-nav .nested > a{padding-right: 36px}.mobile-nav .nested > a:before{display: block;content: "";position: absolute;width: 0;height: 0;top: 18px;right: 16px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 8px solid #fff}.mobile-nav .nested > a.active:before{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 8px solid #fff;border-bottom: none}.mobile-nav .nested .nested a:before{top: 11px}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block}.slick-track:before,.slick-track:after{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{position: relative;float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide:focus{outline: none}.slick-slide:active{cursor: grab}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}.slick-slider{background: url(/local/codenails/images/ripple.svg) no-repeat 50% 50%;min-height: 80px}.slick-slider .slick-list{opacity: 0;position: absolute}.slick-slider.slick-initialized{background: none}.slick-slider.slick-initialized .slick-list{opacity: 1;position: relative;transition: opacity .2s ease-in}.slick-loading .slick-list{background: url(/local/codenails/images/ripple.svg) no-repeat 50% 50%;min-height: 80px}@charset "UTF-8";.slick-loading .slick-list{background: #fff url('/local/codenails/images/ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position: absolute;display: block;height: 103px;width: 80px;line-height: 0px;font-size: 0px;cursor: pointer;background: rgba(26,23,23,0.8);color: transparent;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none;z-index: 5}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline: none;color: transparent}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{content: "";display: block;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;background-repeat: no-repeat;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: url('/local/codenails/images/sprite.png');width: 27px;height: 53px}.slick-prev{left: 0}.slick-prev[dir="rtl"]{left: auto;right: 0}.slick-prev:before{background-position: -37px -293px}.slick-prev:before[dir="rtl"]{background-position: -74px -293px}.slick-prev:hover:before{background-position: 0px -293px}.slick-prev:hover:before[dir="rtl"]{background-position: -111px -293px}.slick-next{right: 0}.slick-next[dir="rtl"]{left: 0;right: auto}.slick-next:before{background-position: -74px -293px}.slick-next:before[dir="rtl"]{background-position: -37px -293px}.slick-next:hover:before{background-position: -111px -293px}.slick-next:hover:before[dir="rtl"]{background-position: 0px -293px}.slick-dotted .slick-slider{margin-bottom: 30px}.slick-dots{z-index: 5;position: absolute;bottom: 20px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%}.slick-dots li{position: relative;display: inline-block;margin: 0 9px;padding: 0;cursor: pointer}.slick-dots li button{border: 0;background: transparent;display: block;height: 11px;width: 11px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 0;border: 2px solid #fff;border-radius: 50%;cursor: pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;background: #ff9600;border-color: #ff9600}.slick-dots li.slick-active button{background: #ff9600;border-color: #ff9600}.catalog-slider-wrapper{position: relative;margin-bottom: 40px}.catalog-slider:not(.slick-slider){position: relative;background: url(/local/codenails/images/ripple.svg) no-repeat 50% 50%;min-height: 80px}.catalog-slider:not(.slick-slider) .catalog-slide{opacity: 0;position: absolute;top: 0}.catalog-slider .slick-dots{width: auto;right: 40px;bottom: 34px;text-align: right;z-index: 200}.catalog-slider-arrows{background: rgba(26,23,23,0.8);position: absolute;bottom: 0;left: 0;z-index: 200}.catalog-slider-arrows .slick-arrow{background: none;position: relative;display: inline-block !important;vertical-align: top;margin: 15px 0;transform: none;width: 37px;height: 37px;border: 2px solid #fff;box-sizing: border-box}.catalog-slider-arrows .slick-arrow:first-child{margin-right: 10px}.catalog-slider-arrows .slick-arrow:before{height: 16px;width: 9px;background-image: url('/local/codenails/images/sprite.png')}.catalog-slider-arrows .slick-prev{margin-left: 15px}.catalog-slider-arrows .slick-prev:before{background-position: -57px -356px}.catalog-slider-arrows .slick-prev:hover{border-color: #ff9600}.catalog-slider-arrows .slick-prev:hover:before{background-position: -38px -356px}.catalog-slider-arrows .slick-next{margin-right: 15px}.catalog-slider-arrows .slick-next:before{background-position: -19px -356px}.catalog-slider-arrows .slick-next:hover{border-color: #ff9600}.catalog-slider-arrows .slick-next:hover:before{background-position: 0px -356px}.catalog-slide img{display: block}.adaptive-carousel-wrapper{max-width: 1170px;overflow: hidden}.adaptive-carousel{overflow: hidden;margin-bottom: 60px;display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center}@media (max-width: 768px){.adaptive-carousel{margin-left: -15px;margin-right: -15px}}@media (min-width: 768px) and (max-width: 991px){.adaptive-carousel{margin-left: -20px;margin-right: -20px}}@media (min-width: 992px) and (max-width: 1279px){.adaptive-carousel{margin-left: -15px;margin-right: -15px}}@media (min-width: 1280px){.adaptive-carousel{margin-left: -15px;margin-right: -15px}}.adaptive-carousel-slide{margin-left: 15px;margin-right: 15px}.adaptive-carousel-arrows{position: absolute;top: -5px;right: 0}.adaptive-carousel-arrows .slick-arrow{background: none;position: relative;display: inline-block !important;vertical-align: top;transform: none;width: 32px;height: 32px;line-height: 32px;border: 2px solid #fff;box-sizing: border-box}.adaptive-carousel-arrows .slick-arrow:first-child{margin-right: 10px}.adaptive-carousel-arrows .slick-arrow:before{height: 16px;width: 9px;background-image: url('/local/codenails/images/sprite.png')}.adaptive-carousel-arrows .slick-prev:before{background-position: -57px -356px}.adaptive-carousel-arrows .slick-prev:hover{border-color: #ff9600}.adaptive-carousel-arrows .slick-prev:hover:before{background-position: -38px -356px}.adaptive-carousel-arrows .slick-next:before{background-position: -19px -356px}.adaptive-carousel-arrows .slick-next:hover{border-color: #ff9600}.adaptive-carousel-arrows .slick-next:hover:before{background-position: 0px -356px}.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel .owl-item{float: left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer}.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0)}.grabbing{cursor: url(/local/codenails/images/grabbing.png) 8 8, move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0)}.owl-theme .owl-controls{text-align: center;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.7);padding: 14px}.owl-theme .owl-controls .owl-prev{margin-right: 14px}.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;font-size: 12px;background: none;text-indent: -999px;width: 37px;height: 37px;border: 2px solid #fff;box-sizing: border-box;position: relative}.owl-theme .owl-controls .owl-buttons div:before{top: 0;bottom: 0;left: 0;right: 0;margin: auto;display: block;position: absolute;content: "";height: 16px;width: 9px;background-image: url('/local/codenails/images/sprite.png')}.owl-theme .owl-controls .owl-buttons div:hover,.owl-theme .owl-controls .owl-buttons div.active{border-color: #ff9600}.owl-prev:before{background-position: -57px -356px}.owl-prev:hover:before,.owl-prev.active:before{background-position: -38px -356px}.owl-next:before{background-position: -19px -356px}.owl-next:hover:before,.owl-next.active:before{background-position: 0px -356px}.owl-theme .owl-controls.clickable .owl-buttons div:hover,.owl-theme .owl-controls.clickable .owl-buttons div:focus{text-decoration: none;border-color: #ff9600}.owl-theme .owl-controls .owl-buttons div:hover,.owl-theme .owl-controls .owl-buttons div:focus{text-decoration: none;border-color: #ff9600}.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline}.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: alpha(opacity=50);opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: alpha(opacity=100);opacity: 1}.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}.owl-item.loading{min-height: 150px;background: url(/local/codenails/images/ajaxloading.svg) no-repeat center center}.owl-carousel-thumb{text-align: left;position: relative;display: inline-block;cursor: pointer;text-align: center;display: block;overflow: hidden;width: 96px;height: 72px;background: #201d1d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d}.owl-carousel-thumb img{position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.owl-carousel-thumb:before{position: absolute;content: "";-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none;width: 100%;height: 100%;border: 8px solid rgba(255,150,0,0.7);z-index: 2}.owl-item.synced .owl-carousel-thumb:before{display: block}.owl-origin{-webkit-perspective: 1200px;-webkit-perspective-origin-x: 50%;-webkit-perspective-origin-y: 50%;-moz-perspective: 1200px;-moz-perspective-origin-x: 50%;-moz-perspective-origin-y: 50%;perspective: 1200px}.owl-fade-out{z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease}.owl-fade-in{-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both}.owl-fadeUp-in{-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity: 1}}@-moz-keyframes empty{0%{opacity: 1}}@keyframes empty{0%{opacity: 1}}@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-moz-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@-moz-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@-webkit-keyframes backSlideOut{25%{opacity: .5;-webkit-transform: translateZ(-500px)}75%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%)}100%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity: .5;-moz-transform: translateZ(-500px)}75%{opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%)}100%{opacity: .5;-moz-transform: translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity: .5;transform: translateZ(-500px)}75%{opacity: .5;transform: translateZ(-500px) translateX(-200%)}100%{opacity: .5;transform: translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity: .5;-webkit-transform: translateZ(-500px) translateX(200%)}75%{opacity: .5;-webkit-transform: translateZ(-500px)}100%{opacity: 1;-webkit-transform: translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity: .5;-moz-transform: translateZ(-500px) translateX(200%)}75%{opacity: .5;-moz-transform: translateZ(-500px)}100%{opacity: 1;-moz-transform: translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity: .5;transform: translateZ(-500px) translateX(200%)}75%{opacity: .5;transform: translateZ(-500px)}100%{opacity: 1;transform: translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity: 0;-webkit-transform: scale(.8)}}@-moz-keyframes scaleToFade{to{opacity: 0;-moz-transform: scale(.8)}}@keyframes scaleToFade{to{opacity: 0;transform: scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform: translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform: translateY(-100%)}}@keyframes goDown{from{transform: translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity: 0;-webkit-transform: scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity: 0;-moz-transform: scale(1.5)}}@keyframes scaleUpFrom{from{opacity: 0;transform: scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity: 0;-webkit-transform: scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity: 0;-moz-transform: scale(1.5)}}@keyframes scaleUpTo{to{opacity: 0;transform: scale(1.5)}}.jq-file{border-radius: 2px;margin-bottom: 10px}.jq-file input{cursor: pointer;height: auto;line-height: 1em}.jq-file:active .jq-file__browse{color: #fff;background: #ff9600;border-color: #ff9600}.jq-file:active .jq-file__name{border-color: #ff9600;color: #ff9600}.jq-file.disabled{color: #747474;border-color: #747474}.jq-file.disabled .jq-file__name{color: #747474;border-color: #747474}.jq-file.disabled:hover .jq-file__browse,.jq-file.disabled:active .jq-file__browse{background: #747474;border-color: #747474}.jq-file.disabled .jq-file__browse{border-color: #747474;background: #747474;color: #747474}.jq-file__name{box-sizing: border-box;width: 100%;height: 47px;padding: 0 80px 0 10px;color: #747474;font: 15px/47px 'Open Sans', Arial, Tahoma, sans-serif;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border: solid 1px #ff9600;border-radius: 2px;box-shadow: inset 0 2px 1px rgba(0,0,0,.05)}.focused .jq-file__name{border-color: #ff9600;color: #ff9600}.jq-file__browse{position: absolute;top: 0;right: 0;color: #fff;font: 15px/47px 'Open Sans', Arial, Tahoma, sans-serif;padding: 0 10px;border-radius: 0 2px 2px 0;background: #ff9600}.focused .jq-file__browse{color: #fff;background: #d67e00}select.styler{opacity: 0;position: absolute}.jq-selectbox{vertical-align: middle;cursor: pointer;max-width: 100%;-webkit-transition: opacity ease .1s;transition: opacity ease .1s}.jq-selectbox.opacity-one{opacity: 1}.jq-selectbox.disabled .jq-selectbox__select{background: #1a1717;color: #fff;opacity: .7;cursor: default;border-color: #fff}.jq-selectbox:hover .jq-selectbox__trigger-arrow{opacity: 1;filter: alpha(opacity=100)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{opacity: 0.3;filter: alpha(opacity=30)}.jq-selectbox ul{margin: 0;padding: 15px 20px;overflow-y: scroll;position: relative;list-style: outside none none;overflow-y: auto;overflow-x: hidden;max-height: 275px}.jq-selectbox li{min-height: 20px;padding: 0;position: relative;color: #1a1717;font-size: 14px;line-height: 25px}.jq-selectbox li:first-child{margin-top: 0}.jq-selectbox li:first-child:after{content: none}.jq-selectbox li.selected,.jq-selectbox li.sel{color: #ff9600}.jq-selectbox li:hover{color: #ff9600;text-decoration: underline}.jq-selectbox li.disabled{color: #747474;cursor: default}.jq-selectbox li.disabled:hover{background: none}.jq-selectbox li.optgroup{font-weight: bold}.jq-selectbox li.optgroup:hover{background: none;color: #fff;cursor: default}.jq-selectbox li.option{padding-left: 25px}.jq-selectbox__select{height: 47px;line-height: 47px;padding: 0 40px 0 15px;border: solid 2px #574d4d;background: #574d4d;color: #fff;font-size: 14px}.jq-selectbox__select:hover,.jq-selectbox__select:active,.focused .jq-selectbox__select,.dropdown .jq-selectbox__select{color: #fff;border-color: #494141;background: #494141}.jq-selectbox__select-text{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}.jq-selectbox__trigger{position: absolute;top: 0;right: 0;width: 40px;height: 100%}.jq-selectbox__trigger-arrow{position: absolute;top: 50%;left: 50%;width: 0;height: 0;margin-top: -4px;margin-left: -4px;border-right: 4px solid transparent;border-left: 4px solid transparent;border-top: 6px solid #fff;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: transform ease .3s;transition: transform ease .3s}.opened .jq-selectbox__trigger-arrow{-webkit-transform: rotate(-178deg);-ms-transform: rotate(-178deg);transform: rotate(-178deg)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-color: #747474}.jq-selectbox__dropdown{width: 100%;margin: 0 0 10px;padding: 0;font: 16px / 20px 'Open Sans', Arial, Tahoma, sans-serif;background: #fff;border: solid 1px #cecece;border-radius: 1px;min-width: 180px;z-index: 2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;box-shadow: 0 1px 10px rgba(0,0,0,.2);position: absolute;display: block;height: auto;top: 47px;bottom: auto}.jq-selectbox__search{margin: 0;padding: 10px;background: #fcfcfc;border-bottom: solid 1px #cecece;box-shadow: 0 1px 2px rgba(0,0,0,.05)}.jq-selectbox__search input{width: 100%;margin: 0;padding: 0 20px 0 40px;height: 47px;display: block;outline: none;border: solid 1px #ff9600;border-radius: 3px;color: #747474;background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABtUlEQVR42u3TQUuUURTGcS1HalWAUoFZqWlgWOHGcufMpkINw5VF7uoTFAUFUh9F+KEYAoYZRCFQq3IvA00gqNSgUMz2vRGQMLyvM3Oxpefunufwv4fnntuUXXL6FIzJ65Vrii/HTHurIuyd396Y0to44oiHtiVWPZHX47SLCp75LLFhWnMjkFM+SMzqy/D6zQneaa8H6VayZaRGx00/FF2oBTnju3Xn6lzV45uitv0z+WhLR8rIApUty87II4l8g88wKriXZRy3aTZiJRaVtKTlBxK9EZhrgsm0vGw1ckW/WEivfcXjSMyMHdUxuyQYicTcFnRWS3lBdyTmiuBGmtwRiekSjBx8mquC69VSr6AQiRkTnK2WWlQ8jcS8VE6LSz5FYtbMpcUpif4IyKDgTlputWE+ArOkqCXLmBbcahByVzCZbTVb8VNPQ0+96/X+druikst1U0lsOlGr5bx1v0zU6Jiwa1vwovZdbVYE7w1mzrEkWHTS8/qgZveVBF/NGDWgy4Bxr6wJiv+CTYGySs6kBTvC3imbN+7oXzcNqjdXpyEFQ1V/JwWKqkPQAUDD/wM0LPcHLqgsRPATNpMAAAAASUVORK5CYII=') no-repeat 12px 8px;background-size: 20px 20px;-webkit-appearance: textfield;box-shadow: inset 0 2px 1px rgba(0,0,0,.05);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance: none}.jq-selectbox__search input:focus{border-color: #ff9600}.jq-selectbox__not-found{margin: 0;padding: 10px;text-align: center;color: #ff9600;font-size: 15px}body.no-scroll{background: #ff9600}.logotype{padding: 10px 0 0;display: inline-block;margin-right: -57px}.phone-block{padding-top: 35px;text-align: right;text-transform: uppercase;font-weight: 700;margin-right: -20px;z-index: 210}.phone-block-div{margin-top: -5px;margin-bottom: 5px}.phone-block-div .btn-link{cursor: pointer;color: #ff9600}.phone-block-div .btn-link:hover{text-decoration: none}.phone-block-div a:active{text-decoration: none;color: #ff9600}.phone-block-div a:hover{text-decoration: none;color: #fff}.phone-block-number{color: #fff;font-size: 24px}.phone-block-number a{color: #fff}.phone-block-number a:hover{text-decoration: none}.phone-block-ccode{color: #ff9600;font-size: 18px}.header-btn{position: relative;text-align: right;padding: 5px 0 0;min-height: 116px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.menu-bg{background: #fff}.menu-bg-top{position: fixed;z-index: 1000;width: 100%;top: 0px !important}.menu-offset{margin-left: -10px;margin-right: -10px}.menu-offset ul:not(.third-menu){list-style: none}.menu-offset ul:not(.third-menu) li a{position: relative;display: block;text-decoration: none}.menu{display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around;position: relative;margin: 0;padding: 0;z-index: 1}.menu a{color: #1a1a1a}.menu > li{display: inline-block;vertical-align: top}.menu > li > a{padding: 0 20px;text-decoration: none}.menu > li > a span{display: inline-block;position: relative;padding: 15px 0}.menu > li > a:hover{background: #ff9600;color: #fff;margin-top: -5px;margin-bottom: -5px}.menu > li > a:hover span{padding-top: 20px;padding-bottom: 20px}.menu > li > a.active span:after{display: block;content: "";height: 4px;width: 100%;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;background: #ff9600}.menu .nested{position: relative}.menu .nested > a{padding-right: 36px}.menu .nested > a:before{display: block;content: "";position: absolute;width: 0;height: 0;border-right: 4px solid transparent;border-left: 4px solid transparent;border-top: 6px solid #1a1a1a;top: 0;bottom: 0;margin: auto;right: 16px}.menu .nested > a:hover:before{border-top: 6px solid #fff}.menu .second-menu .nested > a{padding-right: 25px}.menu .second-menu .nested > a:before{border-top: 3px solid transparent;border-bottom: 3px solid transparent;border-left: 5px solid #1a1a1a;right: 15px}.menu .second-menu .nested > a:hover:before{border-left: 5px solid #ff9600}.menu .second-menu .nested:hover > a:before{border-left: 5px solid #ff9600}.menu > li:hover > a{background: #ff9600;color: #fff;margin-top: -5px;margin-bottom: -5px}.menu > li:hover > a span{padding-top: 20px;padding-bottom: 20px}.menu > li:hover > a:before{border-top: 6px solid #fff}.menu > li:hover .second-menu-container{filter: alpha(opacity=100);opacity: 1;visibility: visible;-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0)}.second-menu-container{width: 230px;position: absolute;padding-top: 20px;zoom: 1;filter: alpha(opacity=0);opacity: 0;visibility: hidden;-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-webkit-transform: translateY(-40px);transform: translateY(-40px);transition: all .3s ease-out .1s}.second-menu{position: relative;background: #fff;margin: 0;padding: 7px 0}.second-menu:before{border-right: 10px solid transparent;border-left: 10px solid transparent;border-bottom: 7px solid #fff;display: block;top: -7px;left: 18px;position: absolute;content: ""}.second-menu > li > a{padding: 6px 20px}.second-menu > li > a:hover{color: #ff9600}.second-menu > li > a.active{color: #ff9600}.second-menu li:hover{background: #231f1f}.second-menu li:hover > a{color: #ff9600}.second-menu li:hover ul{display: block}.third-menu{display: none;position: absolute;left: 100%;top: 0;width: 250px;background: #231f1f;padding: 8px 0;list-style: none}.third-menu a{color: #fff;padding: 5px 10px 5px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.third-menu a:before{content: "";position: absolute;left: 18px;top: 0;bottom: 0;margin: auto;width: 3px;height: 2px;background: #fff;border-radius: 2px}.third-menu a:hover{color: #ff9600;text-decoration: underline !important}.third-menu a:hover:before{background: #ff9600}.third-menu a.active{color: #ff9600}.third-menu a.active:before{background: #ff9600}.slide{background-repeat: no-repeat;background-position: 50% 50%;background-size: cover}.slide-text{position: absolute;background: rgba(26,26,26,0.8);z-index: 2;bottom: 76px;right: 155px;max-width: 570px;padding: 20px 30px;color: #fff;font-size: 24px;text-transform: uppercase;font-weight: 700;line-height: 1.2em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.h1-special{position: relative;text-align: center;font-size: 24px;text-transform: uppercase;margin-bottom: 35px;margin-top: 42px}.h1-special:before{position: absolute;content: "";display: block;width: 100%;height: 1px;background: #ff9600;top: 0;bottom: 0;left: 0;right: 0;margin: auto}.h1-text-wrapper{position: relative;padding: 0 30px;background: #1a1717}.h1-primary-text{color: #ff9600;font-weight: 700}.special-text{color: #dedede;text-transform: uppercase;margin-bottom: 25px}.footer{font-size: 13px;line-height: 18px;color: #4c4c4c;padding: 15px 0 40px}.developers{position: relative;padding: 5px 0 5px 60px}.developers:before{display: block;left: 0;top: 7px;position: absolute;content: "";background-image: url('/local/codenails/images/sprite.png');background-position: -201px -242px;width: 40px;height: 36px}.developers a{text-decoration: underline}.developers a:hover{text-decoration: none}.copyright{text-align: center;padding: 5px 0}.copyright-small{font-size: 12px}.vcard{font-size: 0;text-align: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.vcard > div{font-size: 12px;display: inline-block;vertical-align: top}.fb{vertical-align: top;display: inline-block;background-image: url('/local/codenails/images/sprite.png');background-position: -51px -242px;width: 41px;height: 41px}.fb:hover{background-position: -311px -186px}.inst{width: 41px;height: 41px;vertical-align: top;display: inline-block;background-image: url(/local/codenails/images/instagram.png);background-size: cover;filter: grayscale(1)}.inst:hover{filter: none}.vcard-socialbox{padding-left: 18px;padding-top: 5px}.vcard-text{max-width: 250px;padding-right: 22px;border-right: 1px solid #4c4c4c}.highlighted-text{color: #ff9600}.section-jc-fs{-webkit-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start}.section-jc-fe{-webkit-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end}.section-jc-c{-webkit-justify-content: center;-ms-justify-content: center;justify-content: center}.section-jc-sa{-webkit-justify-content: space-around;-ms-justify-content: space-around;justify-content: space-around}.section{background: #201d1d;height: 100%}.section a{color: #fff;text-decoration: none}.section:hover a{color: #ff9600}.section:hover a:before{border-color: #ff9600}.section:hover .section-link-pimary a:after,.section:hover .section-link-cat a:after,.section:hover .section-link a:after{background-image: url('/local/codenails/images/sprite.png');background-position: -166px -332px;width: 8px;height: 13px}.section-img,.section-img-tablet{border-top: 7px solid #fff;display: inline-block;position: relative;display: block;-webkit-transition: all ease .3s;transition: all ease .3s}.section-img:hover,.section-img-tablet:hover{border-color: #ff9600}.section-img:hover .quick-view,.section-img-tablet:hover .quick-view{display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex}.section-img img,.section-img-tablet img{width: 100%}.section-link-pimary{font-size: 18px;font-weight: 700;text-transform: uppercase;padding: 20px 18px 20px 50px;position: relative}.section-link-pimary a{display: inline-block}.section-link-pimary a:before,.section-link-pimary a:after{position: absolute;content: "";display: block}.section-link-pimary a:before{left: 15px;top: 0;bottom: 0;margin: auto;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #fff}.section-link-pimary a:after{left: 24px;top: 0;bottom: 0;margin: auto;background-image: url('/local/codenails/images/sprite.png');background-position: -184px -332px;width: 8px;height: 13px}.section-marker{margin: 20px 30px;display: inline-block;padding: 5px 10px;border: 1px solid #fff;font-size: 12px;line-height: 1em;text-transform: lowercase;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.section-link{position: relative;padding: 0 70px 0 30px;margin-bottom: 15px;font-size: 18px;text-transform: uppercase}.section-link a{display: inline-block}.section-link a:before,.section-link a:after{position: absolute;content: "";display: block}.section-link a:before{right: 25px;top: 0;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #fff}.section-link a:after{right: 33px;top: 6px;background-image: url('/local/codenails/images/sprite.png');background-position: -184px -332px;width: 8px;height: 13px}.section-link-cat{font-size: 16px;text-transform: uppercase;padding: 20px 18px 20px 50px;position: relative}.section-link-cat a{display: inline-block}.section-link-cat a:before,.section-link-cat a:after{position: absolute;content: "";display: block}.section-link-cat a:before{left: 15px;top: 22px;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #fff}.section-link-cat a:after{left: 24px;top: 28px;background-image: url('/local/codenails/images/sprite.png');background-position: -184px -332px;width: 8px;height: 13px}.section-descr{padding: 0 30px 20px;font-size: 12px;line-height: 16px}.catalog-section-list{margin-top: 50px}.section-price{background: #fff;padding: 15px 0 14px;color: #1a1717}.section-price:before,.section-price:after{content: " ";display: table}.section-price:after{clear: both}.section-price-new{text-align: center;font-size: 16px;width: 205px;line-height: 30px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.section-price-new span{font-size: 30px;font-weight: 700}.section-price-old{text-align: right;padding: 0 20px;float: right;line-height: 1.1em;border-left: 1px solid #1a1717;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.price-old-txt{font-size: 12px;text-transform: uppercase;display: block}.price-old{text-decoration: line-through;font-size: 18px;display: block}.vt-icon{position: absolute;width: 104px;height: 104px;border-radius: 999px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2}.vt-icon-pulse1{position: absolute;width: 104px;height: 104px;margin: auto;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;opacity: 0;border: 3px solid #ff9600;-webkit-animation: pulsejg1 2s linear infinite;-moz-animation: pulsejg1 2s linear infinite;animation: pulsejg1 2s linear infinite;-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;-webkit-box-shadow: inset 0px 0px 15px 10px rgba(255,150,0,0.6);-moz-box-shadow: inset 0px 0px 15px 10px rgba(255,150,0,0.6);box-shadow: inset 0px 0px 15px 10px rgba(255,150,0,0.6);-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}.vt-icon-pulse2{position: absolute;width: 104px;height: 104px;margin: auto;top: 0;left: 0;bottom: 0;right: 0;z-index: 2;opacity: 0;border: 1px solid #ff9600;-webkit-animation: pulsejg2 2s linear infinite;-moz-animation: pulsejg2 2s linear infinite;animation: pulsejg2 2s linear infinite;-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;-webkit-box-shadow: inset 0px 0px 12px 5px rgba(255,150,0,0.8);-moz-box-shadow: inset 0px 0px 12px 5px rgba(255,150,0,0.8);box-shadow: inset 0px 0px 12px 5px rgba(255,150,0,0.8);-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}.smart-filter-wr{margin-top: 25px}.smart-filter{font-size: 12px;padding-left: 120px;position: relative}.smart-filter .smart-filter-txt{margin-top: 4px;display: inline-block;position: absolute;left: 0;max-width: 110px}.smart-filter label{margin-right: 10px}.smart-filter .show-all{margin-left: 30px;display: inline-block;text-decoration: underline;color: #ff9600;cursor: pointer}.smart-filter .show-all:hover{text-decoration: none;color: #fff}.element-per-page{text-align: right;font-size: 0}.element-per-page span,.element-per-page a{font-size: 12px;display: inline-block;vertical-align: top}.element-per-page span:first-child{margin-right: 20px;padding-top: 3px}.element-per-page.element-per-page-inline span:first-child{display: inline-block;margin-bottom: 0;height: 27px;line-height: 27px;padding-top: 0}.element-per-page.element-per-page-inline span{display: inline-block}.pagination-link{font-size: 12px;width: 27px;height: 27px;border: 2px solid #fff;color: #fff;box-sizing: border-box;line-height: 24px;text-align: center;text-decoration: none;margin-left: 6px;cursor: pointer}.pagination-link.active,.pagination-link:hover{border-color: #ff9600}.pagination-link:hover{background: #8d570b}.quick-view{position: absolute;color: #1a1a1a;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,150,0,0.3);display: none;align-items: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center}.quick-view-icon{display: block;width: 117px;height: 117px;background: rgba(255,150,0,0.8);border-radius: 50%;text-align: center;display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex;flex-direction: column;align-items: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;color: #1a1717;text-transform: uppercase;font-weight: 700;font-size: 12px;line-height: 1em}.quick-view-i{display: block;height: 23px;width: 42px;background-image: url('/local/codenails/images/sprite.png');background-position: -251px -242px;margin-bottom: 5px}.sticker-new,.sticker-sale{display: block;position: absolute;right: 5px;font-family: 'Roboto', 'Open Sans', Arial, Tahoma, sans-serif;text-transform: uppercase;text-align: center;color: #fff;width: 56px;height: 56px;line-height: 56px;border-radius: 50%}.sticker-new.active:before,.sticker-sale.active:before{height: 19px;content: '';left: 0;position: absolute;width: 19px;background-image: url('/local/codenails/images/sprite.png');background-position: -346px -242px}.sticker-new{background-color: #ff9600;font-size: 18px;top: 5px}.sticker-sale{background-color: #dc2828;font-size: 30px;bottom: 5px}.sticker-sale.active{top: 0;margin-top: -61px}.show-more{display: block;margin-top: 20px;background: #201d1d;padding: 25px 20px;font-size: 24px;color: #ff9600;text-align: center;cursor: pointer;line-height: 1em;-webkit-transition: all ease .3s;transition: all ease .3s}.show-more span{color: #574d4d}.show-more:hover{text-decoration: none}.pagination-buttons{font-size: 0;text-align: right}.pagination-btn,.pagination-btn{font-size: 12px;color: #fff;display: inline-block;vertical-align: top;padding: 5px;min-width: 70px;border: 2px solid #574d4d;margin-left: 10px;box-sizing: border-box;text-align: center;-webkit-transition: all ease .3s;transition: all ease .3s}.pagination-btn:hover,.pagination-btn:hover{background: #ff9600;color: #1a1717;border-color: #ff9600;text-decoration: none}.pagination-pages{font-size: 0}.pagination-pages a{display: inline-block;font-size: 12px;color: #fff;min-width: 34px;height: 33px;line-height: 33px;text-decoration: none;text-align: center;border: 2px solid #1a1717}.pagination-pages a.active{background: #574d4d;border-color: #574d4d}.pagination-pages a:hover{border-color: #2b2626}.text-hr{margin-top: 55px;border-top: 1px solid #ff9600}.text-wrapper{color: #747474;padding-top: 40px}.text-light{color: #dedede}.text-wrapper-light{border-bottom: 2px solid #ff9600;border-top: 2px solid #ff9600}@media (max-width: 768px){.text-wrapper-light{padding: 30px}}@media (min-width: 768px) and (max-width: 991px){.text-wrapper-light{padding: 40px}}@media (min-width: 992px) and (max-width: 1279px){.text-wrapper-light{padding: 30px}}@media (min-width: 1280px){.text-wrapper-light{padding: 30px}}.text-wrapper-light p{margin: 0}.by-atdiscount{padding: 24px 10px 23px 70px;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.by-atdiscount a{color: #fff}.by-atdiscount:before,.by-atdiscount:after{position: absolute;content: ""}.by-atdiscount:before{top: 30px;left: 29px;background-image: url('/local/codenails/images/sprite.png');background-position: -302px -293px;width: 11px;height: 10px}.by-atdiscount:after{width: 26px;height: 26px;border: 2px solid #ff9600;border-radius: 50%;left: 20px;top: 20px}.factory-info{background: #f2f2f2;color: #574d4d;line-height: 17px;padding: 22px}.factory-info-h1{color: #1a1717;font-weight: 600;margin: 0 0 15px}.factory-info-txt{margin-bottom: 15px}.factory-info-txt p{margin: 0}.catalog-el-preview-text{background: #f2f2f2;color: #574d4d;padding: 20px 25px;height: 340px;overflow-y: auto;line-height: 1.2em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;max-height: 250px}.catalog-el-preview-text p{margin: 0}.catdetail-price{line-height: 24px;margin-top: -5px;font-size: 15px}.catdetail-price p{margin: 0}.catdetail-price p span.price-value{font-size: 25px;color: #ff9600}.catdetail-price p span.price-value span{font-size: 15px}.catdetail-price .price-text{font-size: 13px;margin: 5px 0 8px 0;line-height: 21px}.section-h1{margin: 34px 0 30px;font-size: 18px;text-transform: uppercase;color: #f2f2f2}.section-h1 span{font-weight: 700;color: #ff9600}.product{display: block;background: #211e1e;border-top: 7px solid #fff;-webkit-transition: all ease .3s;transition: all ease .3s}.product img{width: 100%}.product:hover{border-color: #ff9600;text-decoration: none;background: #211b16}.product:hover .product-h1{color: #ff9600}.product:hover .product-h1:before{border-color: #ff9600}.product:hover .product-h1:after{background-image: url('/local/codenails/images/sprite.png');background-position: -166px -332px;width: 8px;height: 13px}.product-h1{display: block;padding: 24px 20px 24px 60px;position: relative;color: #fff}.product-h1:before,.product-h1:after{position: absolute;content: "";display: block}.product-h1:before{left: 20px;top: 0;bottom: 0;margin: auto;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #fff}.product-h1:after{left: 29px;top: 0;bottom: 0;margin: auto;background-image: url('/local/codenails/images/sprite.png');background-position: -184px -332px;width: 8px;height: 13px}.options-img{position: relative;overflow: hidden;display: block}.options-img:hover .options-magnigier-block{-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.options-img:hover .options-magnifier-ico{filter: alpha(opacity=100);opacity: 1;-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.sale-detail-carousel img,.sale-detail-carousel .options-magnifier-ico{cursor: pointer}.options-magnigier-block{display: block;position: absolute;top: 0;left: 0;width: 170px;height: 160px;box-sizing: border-box;border: 10px solid rgba(255,150,0,0.75);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-webkit-transform: scale(1.3);transform: scale(1.3);-webkit-transition: all ease .3s;transition: all ease .3s}.options-magnifier-ico{width: 59px;height: 59px;background-color: rgba(255,150,0,0.75);border-radius: 50%;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;filter: alpha(opacity=0);opacity: 0;-moz-transform: scale(.5);-ms-transform: scale(.5);-webkit-transform: scale(.5);transform: scale(.5);-webkit-transition: all ease .3s;transition: all ease .3s}.options-magnifier-ico:after{top: 0;bottom: 0;right: 0;left: 0;margin: auto;position: absolute;content: "";background-image: url('/local/codenails/images/sprite.png');background-position: -362px -186px;width: 26px;height: 26px}.popup-wrapper{position: relative;background: #fff;margin: 0 auto;padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.qw-popup-wrapper{width: 550px;max-width: 550px;min-height: 1px}.qw-popup{color: #1a1717}.qw-popup:before,.qw-popup:after{content: " ";display: table}.qw-popup:after{clear: both}.qw-options-info{margin-left: 230px}.composition .qw-options-info{margin-left: 350px}.qw-options-img{width: 200px;float: left}.qw-options-info{padding-right: 20px}.qw-options-title{font-weight: 700;margin-bottom: 20px;position: relative}.qw-options-abstr{margin-bottom: 20px}.qw-popup{max-width: 1030px;width: 100%;overflow: hidden}.qw-popup .by-atdiscount a{color: #574d4d}.qw-popup .factory-info{background: #f2f2f2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.qw-popup .catalog-slider-wrapper{margin-left: -15px;margin-right: -15px}.qw-popup + .mfp-close{right: 20px;top: 30px}.mfp-close-btn-in .mfp-close{z-index: 1}.qw-popup-title{font-size: 24px;text-transform: uppercase;padding: 10px 30px 40px 0}.qw-preview-text{background: #f2f2f2;padding: 25px 30px;height: 200px;margin-bottom: 20px;overflow-y: auto;line-height: 1.3em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.qw-preview-text p{margin: 0}.qw-section-title{margin: 40px 0 15px;text-transform: uppercase;font-size: 18px}.qw-col-info1{width: 370px;float: left}.qw-col-info2{margin-left: 400px}.qw-options-col{max-width: 170px;width: 100%;float: left;padding: 15px}.qw-options-content{margin-left: -15px;margin-right: -15px}.news-list-item{position: relative;padding: 30px;margin-bottom: 30px;background: #211e1e;cursor: pointer}.news-list-item.active{cursor: default}.news-list-item.active .news-list-title a{color: #ff9600}.news-list-item.active .news-list-title a:hover{text-decoration: underline}.news-detail-item{cursor: default}.news-list-title{font-size: 18px;text-transform: uppercase;margin: 0 0 20px}.news-list-title a{color: #fff}.news-list-title:hover a{color: #ff9600;text-decoration: none}.news-list-abstr{font-size: 12px;line-height: 1.3em}.news-list-date{color: #5b5252;font-size: 12px;padding: 5px 8px;line-height: 1.2em;width: 70px;border: 1px solid #5b5252;float: right;margin-bottom: 30px}.news-list-txt{position: relative;line-height: 22px;filter: alpha(opacity=0);opacity: 0;height: 0;-webkit-transition: height ease-out .5s;transition: height ease-out .5s}.news-list-txt p{margin-bottom: 25px;margin-top: 0}.news-list-txt.is-visible{margin-bottom: 25px}.news-slider-wrapper{position: relative;padding-bottom: 15px;filter: alpha(opacity=0);opacity: 0;height: 0;overflow: hidden;-webkit-transition: height ease-out .5s;transition: height ease-out .5s}.news-slider-thumbs{filter: alpha(opacity=0);opacity: 0;height: 0;min-height: 0;overflow: hidden;-webkit-transition: height ease-out .5s;transition: height ease-out .5s}.news-slider-thumbs .photo-thumb img{margin: 0 auto}.news-slider .slick-slide{background: #1a1717}.news-slider .slick-slide img{margin: 0 auto}.slick-slide img{margin: 0 auto}.news-preview-photo{font-size: 0}.news-preview-photo > div{display: inline-block;vertical-align: top;margin-right: 8px;margin-top: 10px}.news-preview-photo > div:last-child{margin-right: 0}.news-thumbs-arrows{width: 114px;height: 67px;position: absolute;left: 0;bottom: 15px;background: rgba(26,23,23,0.7)}.news-thumbs-arrows .slick-arrow{background: none;position: absolute;vertical-align: top;transform: none;width: 37px;height: 37px;border: 2px solid #fff;box-sizing: border-box;top: 0;bottom: 0;right: 0;margin: auto}.news-thumbs-arrows .slick-arrow:before{height: 16px;width: 9px;background-image: url('/local/codenails/images/sprite.png')}.news-thumbs-arrows .slick-prev{right: 48px}.news-thumbs-arrows .slick-prev:before{background-position: -57px -356px}.news-thumbs-arrows .slick-prev:hover{border-color: #ff9600}.news-thumbs-arrows .slick-prev:hover:before{background-position: -38px -356px}.news-thumbs-arrows .slick-next{left: 45px}.news-thumbs-arrows .slick-next:before{background-position: -19px -356px}.news-thumbs-arrows .slick-next:hover{border-color: #ff9600}.news-thumbs-arrows .slick-next:hover:before{background-position: 0px -356px}.news-thumbs-arrows .slick-prev,.news-thumbs-arrows .slick-next{-webkit-transform: none;-ms-transform: none;transform: none}.photo-thumb{position: relative}.photo-thumb.slick-current:after,.photo-thumb:hover:after{display: block}.photo-thumb:after{content: "";-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none;width: 97px;height: 72px;position: absolute;left: 0;top: 0;border: 8px solid rgba(255,150,0,0.7)}.thumb-img-wrapper{text-align: center;display: block;overflow: hidden;width: 96px;height: 72px;background: #1a1717;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d}.thumb-img-wrapper img{position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.price-block{margin-bottom: 30px}.price-block-new{color: #ff9600;display: inline-block;vertical-align: top;margin-right: 20px;font-size: 16px}.price-block-new span{font-size: 30px;font-weight: 700;display: inline-block;padding-top: 5px}.price-block-old{font-size: 18px;text-decoration: line-through;display: inline-block;vertical-align: top;border: 2px solid #fff;padding: 0 10px;height: 30px;line-height: 30px}.el-option-h1{color: #ff9600;margin-bottom: 15px}.el-option-txt{background: #fff;color: #1a1717;padding: 20px 30px;margin-bottom: 28px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.table-simple th{text-align: left;padding-right: 20px}.el-size{font-size: 18px;font-weight: 700}.ul-simple{margin: 0;padding: 0;list-style: none}.ul-simple li{position: relative;padding-left: 15px;margin-bottom: 5px;line-height: 1.2em}.ul-simple li:before{position: absolute;content: "";width: 4px;height: 4px;background: #1a1717;border-radius: 50%;top: 6px;left: 0}.info{background: #201d1d;margin: 0 auto 30px;max-width: 270px}.info a{color: #fff;text-decoration: none}.info:hover a{color: #ff9600}.info.info-w570{max-width: 570px;width: 100%}.info.info-w270{max-width: 270px;float: left}.info-3{height: 570px}.info-img{border-top: 7px solid #fff;display: inline-block;position: relative;display: block;-webkit-transition: all ease .3s;transition: all ease .3s}.info-img:hover .quick-view{display: -webkit-flex;display: -ms-flexbox;display: -ms-flex;display: flex}.info-img img{width: 100%}.info-link{font-size: 18px;text-transform: uppercase;padding: 22px 18px 20px 50px;position: relative}.info-link a{display: inline-block}.info-link a:before,.info-link a:after{position: absolute;content: "";display: block}.info-link a:before{left: 15px;top: 0;bottom: 0;margin: auto;width: 21px;height: 21px;border-radius: 50%;border: 2px solid #fff}.info-link a:after{left: 24px;top: 0;bottom: 0;margin: auto;background-image: url('/local/codenails/images/sprite.png');background-position: -184px -332px;width: 8px;height: 13px}.sidebar{margin-top: 15px;border: 2px solid #6f6565;color: #6f6565;padding: 20px 25px;font-size: 14px;line-height: 17px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sidebar p{margin: 0;padding: 0}.partner{text-decoration: none;display: block;position: relative;font-size: 12px;line-height: 17px;max-width: 269px;margin: 0 auto}.partner:hover{text-decoration: none;color: #ff9600}.partner:hover .partner-hover-container{opacity: 1;filter: alpha(opacity=100)}.partner-hover-container{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(26,23,23,0.89);border: 7px solid #ff9600;padding: 25px;opacity: 0;filter: alpha(opacity=0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .5s;transition: all ease .5s}.partner-title{display: block;font-weight: 700;font-size: 14px;margin-bottom: 15px}.partner-abstr{color: #fff;display: block;margin-bottom: 15px}.partner-abstr p{margin: 0;padding: 0}.partner-btn{display: inline-block;border: 2px solid #ff9600;height: 32px;line-height: 32px;padding: 0 10px;position: absolute;bottom: 25px;left: 25px}.partner-detail-txt,.partner-detail-txt-light{padding: 0 25px}.partner-detail-txt p:first-child,.partner-detail-txt-light p:first-child{margin-top: 0}.partner-detail-txt-light{background: #fff;padding-top: 25px;padding-bottom: 25px;color: #1a1717}.helpful-info{background: #211e1e;padding: 30px;margin-top: 30px}.helpful-info:before,.helpful-info:after{content: " ";display: table}.helpful-info:after{clear: both}.helpful-info:first-child{margin-top: 0}.helpful-info-img{float: left}.helpful-info-text{margin-left: 270px;position: relative;min-height: 190px}.helpful-info-title{font-size: 18px;margin: 0 0 15px}.helpful-info-title a{color: #fff}.helpful-info-title a:hover{text-decoration: none}.helpful-info-abstr{font-size: 12px;line-height: 1.2em;padding-bottom: 55px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.helpful-info-link{display: inline-block;font-size: 12px;line-height: 13px;border: 2px solid #ff9600;padding: 10px 12px;position: absolute;bottom: 0;left: 0;-webkit-transition: all ease .3s;transition: all ease .3s}.helpful-info-link:hover{text-decoration: none;color: #1a1717;background: #fff;border-color: #fff}.image-left{float: left;margin-right: 30px;margin-bottom: 25px;display: block}.helpful-detail-photo-txt{display: inline}.helpful-detail-photo-txt p:first-child{margin-top: 0}.helpful-detail-text-light{background: #fff;color: #1a1717;padding: 30px}.helpful-detail-text-light p:first-child{margin-top: 0}.text-frame{border-top: 2px solid #ff9600;border-bottom: 2px solid #ff9600;font-size: 14px;padding: 25px 40px;margin-bottom: 30px}.question-wrapper{background: #211e1e;padding: 30px;margin-bottom: 30px}.question{display: inline-block;font-size: 18px;padding-left: 40px;position: relative;color: #ff9600;cursor: pointer;-webkit-transition: all ease .3s;transition: all ease .3s}.question:after,.question:before{position: absolute;content: ""}.question:before{width: 23px;height: 23px;border: 2px solid #ff9600;border-radius: 50%;top: 0;left: 0;bottom: 0;margin: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.question:after{top: 0;left: 5px;bottom: 0;margin: auto;background-image: url('/local/codenails/images/sprite.png');background-position: -369px -293px;width: 13px;height: 8px}.question:hover{color: #fff}.question:hover:after{background-position: -346px -293px}.question:hover:before{border-color: #fff}.question.active:after{-moz-transform: translateY(-1px) rotate(-180deg);-ms-transform: translateY(-1px) rotate(-180deg);-webkit-transform: translateY(-1px) rotate(-180deg);transform: translateY(-1px) rotate(-180deg)}.answer{display: none;padding: 25px 0 0 40px}.answer p{margin: 0;padding: 0}.container-404{padding: 120px 0 30px 0}.not-found-container{text-align: right;color: #ff9600;padding: 30px 80px 20px 0}.not-found-container .btn-inline-simple{font-size: 12px;padding: 10px 15px}.not-found-404{font-size: 150px;line-height: 1em;font-weight: 700}.not-found-h1{font-size: 36px;text-transform: none;font-weight: 700;margin-bottom: 50px}.carousel-big-photo{background: #201d1d;text-align: center}@media screen and (min-width: 1310px){.aheight-section{position: relative;overflow: hidden}.aheight-link{margin-bottom: 64px}.aheight-price{position: absolute;width: 100%;bottom: 0;height: 35px}}@media screen and (max-width: 1309px){.aheight-section{position: relative;overflow: hidden}.aheight-link{margin-bottom: 110px}.aheight-price{position: absolute;width: 100%;bottom: 0;height: 82px}}.bxu-popup .adm-photoeditor-desc input{color: #000 !important}.adaptive-carousel-slide{width: 270px !important}.mfp-s-loading .mfp-arrow{display: none}.personal p{padding: 0;margin: 0;text-transform: none}.personal .tt-u{text-transform: uppercase}.personal .mail{text-decoration: none;color: white !important;font-size: 12px}.personal .mail:hover{color: white;text-decoration: underline}.personal .info-link a:before{margin: 20px auto}.personal .info-link a:after{margin: 26px auto}.cn-modal-error{margin-bottom: 10px}.personal-data{display: block;margin-bottom: 15px;font-size: 12px}.personal-data .checkbox{visibility: hidden;position: absolute;left: 0;top: 0}.personal-data .checkbox + label{color: #1a1717;width: 100%;margin-bottom: 0}.personal-data .checkbox + label span{border-color: #1a1717}.personal-data .checkbox + label a{color: #ff9600}.personal-data .checkbox + label a:hover{color: #1a1717;text-decoration: none}.personal-data .checkbox:checked + label{color: #ff9600}.personal-data .checkbox:checked + label span{border-color: #ff9600}.personal-data.invert .checkbox + label{color: #fff}.personal-data.invert .checkbox + label span{border-color: #fff}.personal-data.invert .checkbox + label a:hover{color: #fff;text-decoration: none}.personal-data.invert .checkbox:checked + label{color: #ff9600}.personal-data.invert .checkbox:checked + label span{border-color: #ff9600}ol.unstyled,ul.unstyled{margin: 0;padding: 0;list-style: none}ul.big-list{margin: 20px 0;padding: 0;list-style: none}ul.big-list li{margin: 5px 0;font-size: 18px;line-height: 25px}.ta-center,.table th.ta-center,.table td.ta-center{text-align: center}.ta-left,.table th.ta-left,.table td.ta-left{text-align: left}.ta-right,.table th.ta-right,.table td.ta-right{text-align: right}@media (max-width: 768px){.mb-ta-left{text-align: left}.mb-ta-right{text-align: right}.mb-ta-center{text-align: center}}@media (min-width: 768px) and (max-width: 991px){.tablet-ta-left{text-align: left}.tablet-ta-right{text-align: right}.tablet-ta-center{text-align: center}}@media (min-width: 992px) and (max-width: 1279px){.dt-ta-left{text-align: left}.dt-ta-right{text-align: right}.dt-ta-center{text-align: center}}@media (min-width: 1280px){.ld-ta-left{text-align: left}.ld-ta-right{text-align: right}.ld-ta-center{text-align: center}}.va-bottom,.table th.va-bottom,.table td.va-bottom{vertical-align: bottom}.va-top,.table th.va-top,.table td.va-top{vertical-align: top}.va-middle,.table th.va-middle,.table td.va-middle{vertical-align: middle}.td-n{text-decoration: none}.td-u{text-decoration: underline}.tt-u{text-transform: uppercase}.tt-n{text-transform: none}.hide,.d-n{display: none}.show,.d-b{display: block}.inline-block,.d-ib{display: inline-block}.inline,.d-i{display: inline}.invisible,.vis-h{visibility: hidden}.verdana{font-family: Verdana, sans-serif}.tahoma{font-family: Tahoma, sans-serif}.arial{font-family: Arial, sans-serif}.p-r,.pos-r{position: relative}.p-a,.pos-a{position: absolute}.p-f,.pos-f{position: fixed}.ir{background-color: transparent;border: 0;overflow: hidden;*text-indent: -9999px}.ir:before{content: "";display: block;width: 0;height: 100%}.ov-h{overflow: hidden}.hidden{display: none !important;visibility: hidden}.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}.invisible,.viz-h{visibility: hidden}.p0{padding: 0}.p10{padding: 10px}.p20{padding: 20px}.p30{padding: 30px}.p40{padding: 40px}.pt0{padding-top: 0}.pt10{padding-top: 10px}.pt20{padding-top: 20px}.pt30{padding-top: 30px}.pt40{padding-top: 40px}.pr0{padding-right: 0}.pr10{padding-right: 10px}.pr20{padding-right: 20px}.pr30{padding-right: 30px}.pr40{padding-right: 40px}.pb0{padding-bottom: 0}.pb10{padding-bottom: 10px}.pb20{padding-bottom: 20px}.pb30{padding-bottom: 30px}.pb40{padding-bottom: 40px}.pl0{padding-left: 0}.pl10{padding-left: 10px}.pl20{padding-left: 20px}.pl30{padding-left: 30px}.pl40{padding-left: 40px}.m0{margin: 0}.m10{margin: 10px}.m20{margin: 20px}.m30{margin: 30px}.m40{margin: 40px}.m50{margin: 50px}.mt0{margin-top: 0}.mt10{margin-top: 10px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mt35{margin-top: 35px}.mt40{margin-top: 40px}.mt50{margin-top: 50px}.mt55{margin-top: 55px}.mr0{margin-right: 0}.mr10{margin-right: 10px}.mr20{margin-right: 20px}.mr30{margin-right: 30px}.mr40{margin-right: 40px}.mr50{margin-right: 50px}.mb0{margin-bottom: 0}.mb10{margin-bottom: 10px}.mb15{margin-bottom: 15px}.mb20{margin-bottom: 20px}.mb30{margin-bottom: 30px}.mb40{margin-bottom: 40px}.mb50{margin-bottom: 50px}@media screen and (max-width: 991px){.mmb40{margin-bottom: 40px}}.ml0{margin-left: 0}.ml10{margin-left: 10px}.ml20{margin-left: 20px}.ml30{margin-left: 30px}.ml40{margin-left: 40px}.ml50{margin-left: 50px}.text-light,a.text-light{color: #dedede}.text-dark,a.text-dark{color: #747474}.text-muted,a.text-muted{color: #fff}.text-primary,a.text-primary{color: #ff9600}.text-secondary,a.text-secondary{color: #4c4c4c}.text-additional,a.text-additional{color: #ffb400}.fz12{font-size: 12px}.fz14{font-size: 14px}.fz16{font-size: 16px}.fz18{font-size: 18px}.fz20{font-size: 20px}.fz22{font-size: 22px}.fz24{font-size: 24px}.fz26{font-size: 26px}.fz30{font-size: 30px}@media (max-width: 768px){.mb-fz12{font-size: 12px}.mb-fz14{font-size: 14px}.mb-fz16{font-size: 16px}.mb-fz18{font-size: 18px}.mb-fz20{font-size: 20px}.mb-fz22{font-size: 22px}.mb-fz24{font-size: 24px}.mb-fz26{font-size: 26px}.mb-fz30{font-size: 30px}}@media (min-width: 768px) and (max-width: 991px){.tablet-fz12{font-size: 12px}.tablet-fz14{font-size: 14px}.tablet-fz16{font-size: 16px}.tablet-fz18{font-size: 18px}.tablet-fz20{font-size: 20px}.tablet-fz22{font-size: 22px}.tablet-fz24{font-size: 24px}.tablet-fz26{font-size: 26px}.tablet-fz30{font-size: 30px}}@media (min-width: 992px) and (max-width: 1279px){.dt-fz12{font-size: 12px}.dt-fz14{font-size: 14px}.dt-fz16{font-size: 16px}.dt-fz18{font-size: 18px}.dt-fz20{font-size: 20px}.dt-fz22{font-size: 22px}.dt-fz24{font-size: 24px}.dt-fz26{font-size: 26px}.dt-fz30{font-size: 30px}}@media (min-width: 1280px){.ld-fz12{font-size: 12px}.ld-fz14{font-size: 14px}.ld-fz16{font-size: 16px}.ld-fz18{font-size: 18px}.ld-fz20{font-size: 20px}.ld-fz22{font-size: 22px}.ld-fz24{font-size: 24px}.ld-fz26{font-size: 26px}.ld-fz30{font-size: 30px}}.alert{border: solid 1px #ffc857;background: rgba(255,200,87,0.1);color: #ffc857;padding: 20px;border-radius: 5px}.alert-info{color: #5bc0eb;background: rgba(91,192,235,0.2);border-color: #5bc0eb}.alert-success{color: #9bc53d;background: rgba(155,197,61,0.2);border-color: #9bc53d}.alert-error{color: #f6511d;background: rgba(246,81,29,0.2);border-color: #f6511d}.alert p:first-child{margin-top: 0}.alert p:last-child{margin-bottom: 0}.alert font.errortext,.alert font{color: inherit !important}.clearfix:before,.clearfix:after{content: " ";display: table}.clearfix:after{clear: both}.clr{clear: both;height: 0;overflow: hidden}.fleft,.fll,.fl-l{float: left}.fright,.flr,.fl-r{float: right}img[align="right"]{padding: 0 0 20px 20px}img[align="left"]{padding: 0 20px 20px 0}img.ta-center,img[align="center"]{display: block;margin: 0 auto}.is-visible{filter: alpha(opacity=100);opacity: 1;height: auto}.clear{clear: both}@media (max-width: 767px){.col-mb-hide,.mb-hide,.tablet-block,.col-block,.dt-block,.col-dt-block,.ld-block,.col-ld-block{display: none}.mb-block,.col-mb-block{display: block}}@media (min-width: 768px) and (max-width: 991px){.col-hide,.tablet-hide,.mb-block,.col-mb-block,.dt-block,.col-dt-block,.ld-block,.col-ld-block{display: none}.tablet-block,.col-block{display: block}}@media (min-width: 992px) and (max-width: 1279px){.col-dt-hide,.dt-hide,.mb-block,.col-mb-block,.tablet-block,.col-block,.ld-block,.col-ld-block{display: none}.dt-block,.col-dt-block{display: block}}@media (min-width: 1280px){.col-ld-hide,.ld-hide,.mb-block,.col-mb-block,.tablet-block,.col-block,.dt-block,.col-dt-block{display: none}.ld-block,.col-ld-block{display: block}}@media (min-width: 991px){.sticky-header{z-index: 30;left: 0;right: 0;top: 0;height: 167px}.sticky-header .sticky-header-bg{background: #1a1717}}@media (min-width: 992px){.qw-options-img{width: 280px}.qw-options-img img{width: 250px;height: auto;object-fit: contain}.composition .qw-popup-wrapper{width: 800px;max-width: 800px}.composition .qw-options-img{width: 380px}.composition .qw-options-img img{width: 350px}}@media (min-width: 992px) and (max-width: 1279px){.phone-block{margin-right: 0;z-index: 250}}@media (max-width: 1309px){.section-price-new,.section-price-old{float: none;text-align: center}.section-price-new{width: 100%;line-height: 1em;padding: 5px 0 15px}.section-price-old{border-left: 0;border-top: 1px solid #1a1717;padding-top: 10px}}@media (max-width: 1279px){.info.info-w570{max-width: 270px}.info-3{height: auto}.question:before{top: 3px;left: 0;bottom: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.question:after{top: 11px;left: 5px;bottom: auto;background-image: url('/local/codenails/images/sprite.png');background-position: -369px -293px;width: 13px;height: 8px}.options-img .options-magnigier-block,.options-img .options-magnifier-ico{display: none}}@media (min-width: 991px) and (max-width: 1309px){.menu{font-size: 12px}.menu > li > a{padding: 0 10px}.phone-block-number{font-size: 17px}.logotype{padding-top: 9px}.phone-block{margin-right: -20px;z-index: 250}.factory-info{margin-bottom: 30px}}@media (min-width: 992px) and (max-width: 1279px){.logotype{padding-bottom: 9px}.menu .nested > a{padding-right: 26px}.menu .nested > a:before{rigth: 12px}}@media screen and (max-width: 991px){.input{font-size: 12px}}@media (max-width: 1680px){.mfp-arrow-right{right: 15%}.mfp-arrow-left{left: 15%}}@media (max-width: 1600px){.mfp-arrow-right{right: 13%}.mfp-arrow-left{left: 13%}}@media (max-width: 1440px){.mfp-arrow-right{right: 9%}.mfp-arrow-left{left: 9%}}@media (max-width: 1366px){.mfp-arrow-right{right: 7%}.mfp-arrow-left{left: 7%}}@media (max-width: 1280px){.mfp-arrow-right{right: 4%}.mfp-arrow-left{left: 4%}.catdetail-price p{display: inline}.catdetail-price .price-text{display: block}}@media (max-width: 1024px){.mfp-arrow-right{right: 1%}.mfp-arrow-left{left: 1%}}@media (max-width: 991px){.m-col-full-width{width: 100%}.info-3{width: 570px;max-width: 570px}}@media (max-width: 990px){body{padding: 0 !important}}@media screen and (max-width: 644px){.info-content .col{float: none;width: 100%}.m-col-full-width{width: auto}.info-3,.info,.info.info-w270,.info.info-w570{width: auto;max-width: 100%;float: none;margin-right: 0}.info-3 .info-img img,.info .info-img img,.info.info-w270 .info-img img,.info.info-w570 .info-img img{width: 100%}}@media (max-width: 991px){.hamburger{position: fixed;top: 0;left: 0;z-index: 250}.phone-block{position: fixed;top: 0;right: 0;width: 100%;z-index: 250;background: #ff9600}.m-content-reverse{-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-flex-wrap: wrap-reverse;-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse}.logotype{display: block;max-width: 300px;margin: 66px auto 15px;padding: 0}header{margin-left: -15px;margin-right: -15px}header .content{max-width: 100%}header .content div:nth-child(2){background: #ff9600}.phone-block{padding: 14px 14px 14px 0;margin-right: 0}.phone-block-number{font-size: 20px;color: #1a1717}.phone-block-number a{color: #1a1717}.phone-block-ccode{font-size: 14px;color: #1a1717}.body-wrapper > .container,.footer > .container{padding: 0}.body-wrapper > .container-404{padding: 20px 0}.slider-wrapper{margin-left: 0;margin-right: 0}.catalog-section-list{margin-top: 25px}.slide-text{right: 100px;margin: auto;max-width: 500px;font-size: 18px}.slick-dots li{margin: 0 5px}.slick-next,.slick-prev{height: 90px;width: 50px}.section-link-pimary,.section-link{font-size: 16px}.section-link-pimary{padding: 15px 15px 15px 40px}.section-link-pimary a:after{left: 19px;bottom: auto;top: 21px}.section-link-pimary a:before{left: 10px;bottom: auto;top: 15px}.section-link-pimary a:hover:after{top: 20px}.section-marker{padding: 4px 8px;font-size: 11px;margin: 15px 15px}.section-link{padding-right: 45px;padding-left: 15px}.section-link a:after{right: 23px}.section-link a:before{right: 15px}.section-descr{padding-left: 15px;padding-right: 15px}.btn-up{width: 60px;height: 60px;background-position: -322px -11px;box-shadow: 0 0 0 6px #3c2914, 0 0 0 14px #261d16}.btn-up:hover{width: 60px;height: 60px;background-position: -322px -104px;box-shadow: 0 0 0 6px #392713, 0 0 0 14px #261d16}.btn-up-bg{padding: 0 40px}.vt-icon{width: 70px;height: 70px}.vt-icon-pulse1,.vt-icon-pulse2{width: 90px;height: 90px}.h1-special{font-size: 20px;margin-top: 35px;margin-bottom: 20px}.h1-text-wrapper{padding: 0 20px}.special-text{margin-bottom: 15px}.vcard{position: relative}.vcard-text{width: auto;padding-right: 0;border-right: 0;padding-right: 61px;position: relative}.vcard-text:before{position: absolute;content: "";display: block;right: 50px;top: 0;width: 1px;height: 100%;background: #4c4c4c}.vcard-socialbox{position: absolute;right: 0;top: 5px;padding: 0}.smart-filter{font-size: 16px;padding-left: 0}.smart-filter .smart-filter-txt{display: block;margin-bottom: 10px;margin-right: 0;margin-top: 0;position: relative;left: auto;max-width: 100%}.smart-filter .show-all{margin-left: 0;margin-top: 10px}.smart-filter label{margin-bottom: 10px}.h1,h1{margin-bottom: .8em}.breadcrumbs{margin: 20px 0 35px}.element-per-page{text-align: left;margin-top: 15px;font-size: 16px}.element-per-page span:first-child{display: block;margin-bottom: 14px;font-size: 16px}.element-per-page.element-per-page-inline span:first-child{height: 35px;line-height: 35px}.pagination-link{width: 35px;height: 35px;line-height: 31px;margin-left: 0;margin-right: 6px}.btn-order-calc,.by-atdiscount{width: 100%;max-width: 100%}.btn-order-calc{padding-left: 70px;font-size: 22px}.btn-order-calc span{font-size: 16px}.btn-order-calc:before{left: 15px}.btn-read-more{display: block;text-align: center}.factory-info{margin-bottom: 30px}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{padding: 0 40px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.composition-container .mfp-content{padding: 0}.composition-container .arcticmodal-close{right: 8px;top: 4px;color: #8a8a8a}.popup-wrapper{padding: 15px}.qw-popup-anim .mfp-close{right: 7%}.qw-popup + .mfp-close{top: 10px;right: 5px}.qw-col-info1{float: none;width: 100%;max-width: 100%}.qw-popup .factory-info{width: 100%;max-width: 100%}.qw-popup .catalog-slider .slick-dots{position: absolute;bottom: 20px;right: 30px;left: 30px;margin: auto}.qw-popup .catalog-slider-arrows{left: 15px}.qw-preview-text{height: 100%}.qw-col-info2{margin-top: 30px;margin-left: 0}.composition .qw-options-info{margin-left: 220px}.btn-more-info{height: 100%;line-height: 1.2em;white-space: normal;padding: 10px 15px}.news-list-date{width: auto;padding: 8px 10px;float: left}.partner-detail-txt{padding-left: 0;padding-right: 0}.image-left{float: none;margin-right: 0}.btn-question{top: auto;position: relative;margin-bottom: 30px;margin-top: 15px}.questions-block-txt{padding-left: 30px;padding-right: 30px}.form-container{padding: 15px}.modal-form{width: auto}.mfp-ajax-holder .modal-form-wrapper.mfp-content{max-width: 450px;padding: 0 30px}.checkbox-s + label{padding-left: 30px}.not-found-container,.container-404{text-align: center}.not-found-container{padding-right: 0}.qw-popup-wrapper{width: 100%}.catalog-el-preview-text{height: auto;margin-bottom: 30px}}@media (max-width: 768px){.h1-special{line-height: 1.3em}.h1-special:before{display: none}.h1-text-wrapper{padding: 0}.phone-block-number{font-size: 18px}.phone-block-ccode{font-size: 12px}.slide-text{right: 0;margin: auto;bottom: 15%;padding: 10px 15px;font-weight: 400;font-size: 16px}header{margin-left: -5px;margin-right: -5px}.catalog-el-preview-text{height: auto;margin-bottom: 30px}.helpful-info-text{margin-left: 0;min-height: 100%}.helpful-info-img{float: none;margin-bottom: 20px}.helpful-info-abstr{padding-bottom: 15px}.helpful-info-link{position: relative;bottom: auto;left: auto}}@media screen and (max-width: 767px){.qw-popup-anim.qw-popup-wrapper{width: 100%}.mb-ta-center{text-align: center}.mb-mt10{margin-top: 10px}.slick-dots{position: relative;bottom: auto}.vcard-socialbox{position: absolute;left: 0;top: 5px;padding: 0}.vcard{text-align: left}.vcard-text{padding-right: 0;padding-left: 61px}.vcard-text:before{position: absolute;content: "";left: 51px}.pagination-pages,.pagination-buttons{text-align: center}.pagination-buttons{margin-top: 15px}.pagination-btn{margin-left: 0}.pagination-btn:first-child{margin-right: 10px}.catalog-slider .slick-dots{text-align: center;right: auto;bottom: auto;position: relative;margin-top: 20px}.catalog-slider-arrows{display: none}.adaptive-carousel{margin-bottom: 20px}.mfp-close{top: 0;right: 0}.composition-container button.mfp-arrow{filter: invert(100%)}.text-frame,.question-wrapper{padding-left: 15px;padding-right: 15px}.mfp-content.mb-special-offset{padding: 0 30px}.submit-succsess{text-transform: none;font-size: 16px}.file-upload-txt{padding-left: 0}.file-upload{width: 100%}.file-upload-btn{display: block;width: 100%}.btn-submit-big{max-width: 100%}.form-bg{padding: 20px 20px 0}.not-found-404{font-size: 90px}.not-found-h1{font-size: 22px;margin-bottom: 25px}.catalog-slider-wrapper{margin-bottom: 15px;min-height: 100%}.catalog-slider .slick-dots{margin-top: 10px;font-size: 0}.catdetail-mix-column .col:nth-child(2){order: 3}.catdetail-mix-column .col:nth-child(3){order: 2}.catdetail-mix-column .col:nth-child(4){order: 4}.upload-proccess{display: none}.upload-action-btn{position: absolute;top: 0;right: 0;bottom: 0;margin: auto}.catdetail-price p{display: block}}@media only screen and (max-width: 500px){.qw-options-info,.composition .qw-options-info{margin-left: 0;padding-right: 0}.qw-options-img{width: 100%;margin-bottom: 20px;text-align: center}}@media only screen and (max-width: 414px){.owl-carousel-thumb{width: 81px;height: 57px}}@media only screen and (max-width: 395px){.owl-carousel-thumb{width: 76px;height: 52px}}@media only screen and (max-width: 378px){.thumb-img-wrapper{width: 70px;height: 52px}.photo-thumb{width: 70px;height: 52px}.photo-thumb:after{width: 70px;height: 52px}.news-preview-photo > div{margin-top: 6px;margin-right: 6px}}@media screen and (max-width: 340px){.btn-order-calc{padding-left: 15px;text-align: center}.btn-order-calc:before{display: none}.by-atdiscount:after{top: 30px}.by-atdiscount:before{top: 40px}.submit-succsess{padding-top: 30px}.submit-succsess-ico:before{display: none}.owl-carousel-thumb{width: 70px;height: 46px}}/*# sourceMappingURL=/local/codenails/css/template_styles.map */
/* End */


/* Start:/local/templates/.default/components/codenails/cn.custom.form/easy_calc/style.css?1562594624131*/
#easy_calc_form_id{
    max-width: 395px;
}
.form-descr {
	max-width: 350px;
    margin: -15px 0 17px 0;
    color: black;
}
/* End */


/* Start:/local/templates/main_template/styles.css?166148077938*/
.copyright {
    text-align: left;
}
/* End */
/* /local/codenails/css/custom.css?17490954731150 */
/* /local/codenails/css/jquery.arcticmodal-0.3.css?14728246301175 */
/* /local/codenails/css/template_styles.css?1745480430141997 */
/* /local/templates/.default/components/codenails/cn.custom.form/easy_calc/style.css?1562594624131 */
/* /local/templates/main_template/styles.css?166148077938 */
