

/* Start:/local/codenails/css/owl.carousel.css?14507767344614*/
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -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;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("/local/codenails/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

/* End */


/* Start:/local/codenails/css/template_styles.css?155230801554862*/
/*! 
 * ВНИМАНИЕ! 
 * Этот css-файл является результатом автоматической компиляции LESS-файлов!
 * Не вносите изменений в этот файл.
 * @author: Марина Дорофеева (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,body{height: 100%}.body-wrapper{min-height: 100%;margin-bottom: -100px;background: #f8f9eb url('/local/codenails/images/infobm/bg_header.png') repeat-x 0 0}.body-wrapper:after{display: block;content: "";height: 100px}.footer-wrapper{background: #fbfdff;height: 100px}html,button,input,select,textarea{color: #494949}body{font-size: 14px;line-height: 20px;font-family: Tahoma, Verdana, sans-serif;color: #494949;background: #fbfdff}::-moz-selection{background: #56f155;color: #fbfdff;text-shadow: none;text-shadow: 0 1px 1px rgba(0,0,0,0.4)}::selection{background: #56f155;color: #fbfdff;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}.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: 20px}a,.pseudolink{color: #00a439}a:hover,.pseudolink:hover,a:focus,.pseudolink:focus,a.active,.pseudolink.active{color: #04b08e}*[data-target-self],*[data-target-blank],.pseudolink{cursor: pointer}h1,.h1{margin: 0 0 1em 0;font: normal 26px/40px Tahoma, Verdana, sans-serif}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin: 1em 0}h2,.h2{font: normal 24px/30px Tahoma, Verdana, sans-serif}h3,.h3{font: bold 20px/26px Tahoma, Verdana, sans-serif}h4,.h4{font: bold 18px/22px Tahoma, Verdana, sans-serif}h5,.h5{font: bold 16px/20px Tahoma, Verdana, sans-serif}h6,.h6{font: bold 14px/18px Tahoma, Verdana, sans-serif}:-moz-placeholder{color: #e3d9cf}:-ms-input-placeholder{color: #e3d9cf}::-webkit-input-placeholder{color: #e3d9cf}blockquote{background: rgba(86,241,85,0.2);border-left: 2px solid #56f155;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: #ff6347}blockquote:before,blockquote:after{color: #56f155;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: 979px){pre code,pre code.hljs{font-size: 14px}}@media (min-width: 980px){pre code,pre code.hljs{font-size: 16px}}html,body{min-width: 980px}.content{position: relative;margin: 0 auto;width: 100%;min-width: 980px;max-width: 980px}.content:before,.content:after{content: " ";display: table}.content:after{clear: both}.content .content{width: auto;max-width: auto;min-width: auto}@media (max-width: 768px){.content .content{margin-left: -5px;margin-right: -5px}}@media (min-width: 768px) and (max-width: 979px){.content .content{margin-left: -10px;margin-right: -10px}}@media (min-width: 980px) and (max-width: 979px){.content .content{margin-left: -10px;margin-right: -10px}}@media (min-width: 980px){.content .content{margin-left: -10px;margin-right: -10px}}.col{position: relative;min-height: 1px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 768px){.col{padding-left: 5px;padding-right: 5px}}@media (min-width: 768px) and (max-width: 979px){.col{padding-left: 10px;padding-right: 10px}}@media (min-width: 980px) and (max-width: 979px){.col{padding-left: 10px;padding-right: 10px}}@media (min-width: 980px){.col{padding-left: 10px;padding-right: 10px}}.col{float: left}.col-12{width: 100%}.col-11{width: 91.66666667%}.col-10{width: 83.33333333%}.col-9{width: 75%}.col-8{width: 66.66666667%}.col-7{width: 58.33333333%}.col-6{width: 50%}.col-5{width: 41.66666667%}.col-4{width: 33.33333333%}.col-3{width: 25%}.col-2{width: 16.66666667%}.col-1{width: 8.33333333%}.center-block{margin: 0 auto}@media (max-width: 767px){.col-mb-hide,.mb-hide,.tablet-block,.dt-block,.ld-block{display: none}.mb-block{display: block}}@media (min-width: 768px) and (max-width: 979px){.col-hide,.tablet-hide,.mb-block,.dt-block,.ld-block{display: none}.tablet-block{display: block}}@media (min-width: 980px) and (max-width: 979px){.col-dt-hide,.dt-hide,.mb-block,.tablet-block,.ld-block{display: none}.dt-block{display: block}}@media (min-width: 980px){.col-ld-hide,.ld-hide,.mb-block,.tablet-block,.dt-block{display: none}.ld-block{display: block}}@media (max-width: 768px){.col-padding{padding-top: 10px;padding-bottom: 10px}}@media (min-width: 768px) and (max-width: 979px){.col-padding{padding-top: 20px;padding-bottom: 20px}}@media (min-width: 980px) and (max-width: 979px){.col-padding{padding-top: 20px;padding-bottom: 20px}}@media (min-width: 980px){.col-padding{padding-top: 20px;padding-bottom: 20px}}@media (max-width: 768px){.col-margin{margin-top: 10px;margin-bottom: 10px}}@media (min-width: 768px) and (max-width: 979px){.col-margin{margin-top: 20px;margin-bottom: 20px}}@media (min-width: 980px) and (max-width: 979px){.col-margin{margin-top: 20px;margin-bottom: 20px}}@media (min-width: 980px){.col-margin{margin-top: 20px;margin-bottom: 20px}}@media (max-width: 768px){.col-margin-bottom{margin-bottom: 10px}}@media (min-width: 768px) and (max-width: 979px){.col-margin-bottom{margin-bottom: 20px}}@media (min-width: 980px) and (max-width: 979px){.col-margin-bottom{margin-bottom: 20px}}@media (min-width: 980px){.col-margin-bottom{margin-bottom: 20px}}@media (max-width: 768px){.col-margin-top{margin-top: 10px}}@media (min-width: 768px) and (max-width: 979px){.col-margin-top{margin-top: 20px}}@media (min-width: 980px) and (max-width: 979px){.col-margin-top{margin-top: 20px}}@media (min-width: 980px){.col-margin-top{margin-top: 20px}}.btn{display: inline-block;color: #fbfdff;margin-bottom: 0;font: normal 16px/38px Tahoma, Verdana, sans-serif;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #037e66;border: 0;text-decoration: none;white-space: nowrap;height: 38px;padding: 0 20px;border-radius: 3px;-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: #fbfdff;background: #ff6347;text-decoration: none}.btn:active,.btn.active{outline: 0;background: #ff3814}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65}.btn-primary{background: #037e66;color: #fbfdff}.btn-primary:hover,.btn-primary:focus{color: #fbfdff;background: #024c3e;text-decoration: none}.btn-primary:active,.btn-primary.active{color: #fbfdff;background: #011a15}.btn-secondary{background: #ff6347;color: #fbfdff}.btn-secondary:hover,.btn-secondary:focus{color: #fbfdff;background: #ff3814;text-decoration: none}.btn-secondary:active,.btn-secondary.active{color: #fbfdff;background: #e02200}.btn-additional{background: #56f155;color: #494949}.btn-additional:hover,.btn-additional:focus{color: #494949;background: #27ed26;text-decoration: none}.btn-additional:active,.btn-additional.active{color: #494949;background: #12cf11}.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: #00a439;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: #04b08e;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: #04b08e;text-decoration: none}.btn-big{height: 46px;line-height: 46px;padding: 0 22px;border-radius: 40px}.btn-small{height: 34px;font: normal 14px Tahoma, Verdana, sans-serif;line-height: 34px;padding: 0 10px;min-width: 15px}.btn-mini{height: 26px;font: normal 13px Tahoma, Verdana, sans-serif;line-height: 26px;padding: 0 10px}.btn-outline{background-color: transparent;color: #037e66;border: solid 1px #cecece;line-height: 36px}.btn-outline:hover,.btn-outline:focus{color: #fbfdff;background: #037e66;text-decoration: none;border-color: #037e66}.btn-outline:active,.btn-outline.active{color: #fbfdff;background: #ff6347;border-color: #ff6347}.btn-outline.btn-big{line-height: 44px}.btn-outline.btn-small{line-height: 32px}.btn-outline.btn-mini{line-height: 24px}.btn-outline.disabled{color: #494949}.pdf-btn{display: inline-block;text-decoration: none;position: relative;padding-left: 55px;max-width: 180px;font-size: 14px;line-height: 1.2em}.pdf-btn:before{position: absolute;content: "";width: 49px;height: 33px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -140px;left: 0;top: 0}.pdf-btn span{text-decoration: underline}.pdf-btn:hover span{text-decoration: none}.order-pseudo-btn{color: #fbfdff;display: inline-block;vertical-align: top;max-width: 90px;padding-left: 25px;position: relative;line-height: 1em;font-size: 12px;margin-top: 6px}.order-pseudo-btn:before{position: absolute;content: "";width: 18px;height: 22px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -220px;left: 0;top: 2px}.order-pseudo-btn:hover{text-decoration: none}.order-pseudo-btn span:hover{text-decoration: underline;color: #fbfdff}.main-slider-btn{position: relative;display: inline-block;color: #fbfdff;background: #ff6347;padding: 5px 30px 5px 10px;border-radius: 0 20px 20px 0;box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5)}.main-slider-btn:hover{text-decoration: none;color: #fbfdff}.main-slider-btn:after{position: absolute;content: "";display: block;width: 10px;height: 11px;background: url('/local/codenails/images/all-icons.png') no-repeat -20px 0;right: 10px;top: 0;bottom: 0;margin: auto}.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: 38px;padding: 0 10px;position: relative;margin-bottom: 10px;color: #494949;vertical-align: middle;border: solid 1px #b4b4b4;outline: none;background-color: #fbfdff;-webkit-appearance: none;border-radius: 2px;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: #037e66;background-color: #fbfdff}textarea.input{padding: 10px;height: auto}select.input{padding: 0;cursor: pointer;border-radius: 5px;-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.disabled,.input-disabled,.input:disabled{opacity: .5}.input.disabled:hover,.input-disabled:hover,.input:disabled:hover{background-color: #fbfdff;color: #494949}.input-block{width: 100%}.checkbox{position: absolute;left: -9999px}.checkbox + label{cursor: pointer;margin-top: 4px;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.checkbox + label > span{display: inline-block;width: 18px;height: 18px;margin: -2px 10px 0 0;vertical-align: middle;background: #fbfdff;cursor: pointer;border: solid 1px #b4b4b4;border-radius: 2px;position: relative;box-shadow: inset 0 1px 2px rgba(0,0,0,.1)}.checkbox + label:hover > span{border-color: #b4b4b4}.checkbox:checked + label > span{border-color: #b4b4b4}.checkbox:checked + label > span:before{content: ' ';position: absolute;border: solid #037e66;border-width: 0 0 2px 2px;height: 4px;width: 9px;left: 4px;top: 5px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.checkbox:focus + label > span{border-color: #037e66}.checkbox:focus + label{color: #037e66}.checkbox:checked:disabled + label > span,.checkbox:checked:disabled + label:hover > span{border-color: #494949;background-color: #7c7c7c;cursor: default}.checkbox:checked:disabled + label > span:before,.checkbox:checked:disabled + label:hover > span:before{border-color: #494949}.checkbox:disabled + label > span,.checkbox:disabled + label > span:hover,.checkbox:disabled + label:hover > span{border-color: #494949;background-color: #626262;cursor: default}.checkbox:disabled + label > span:before,.checkbox:disabled + label > span:hover:before,.checkbox:disabled + label:hover > span:before{border-color: #494949}.checkbox:disabled + label,.checkbox:disabled + label:hover{color: #494949;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: #fbfdff;cursor: pointer;border: solid 1px #b4b4b4;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: #b4b4b4}.radio:checked + label > span{border-color: #b4b4b4}.radio:checked + label > span:before{content: ' ';position: absolute;height: 10px;width: 10px;background: #037e66;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: #037e66}.radio:focus + label{color: #037e66}.radio:checked:disabled + label > span,.radio:checked:disabled + label:hover > span{border-color: #494949;background-color: #7c7c7c;cursor: default}.radio:checked:disabled + label > span:before,.radio:checked:disabled + label:hover > span:before{background: #494949}.radio:disabled + label > span,.radio:disabled + label > span:hover,.radio:disabled + label:hover > span{border-color: #494949;background-color: #626262;cursor: default}.radio:disabled + label > span:before,.radio:disabled + label > span:hover:before,.radio:disabled + label:hover > span:before{background: #494949}.radio:disabled + label,.radio:disabled + label:hover{color: #494949;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}}.order-form-label{display: inline-block;margin-bottom: 5px}.order-form-label span{color: #ff6347;font-weight: bold}.order-form-success{font-weight: bold;padding: 20px 0}table{max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0}.table{width: 100%;margin-bottom: 20px}.table th,.table td{padding: 5px 10px;line-height: 20px;text-align: left;vertical-align: top}.table th{font-weight: bold}.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-bordered{border-collapse: separate;border-left: 0}.table-bordered th,.table-bordered td{border-left: 1px solid #ededed}.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 #ededed}.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th{background-color: #fbfdff}.primary-box .table-striped tbody > tr:nth-child(odd) > td,.primary-box .table-striped tbody > tr:nth-child(odd) > th,.secondary-box .table-striped tbody > tr:nth-child(odd) > td,.secondary-box .table-striped tbody > tr:nth-child(odd) > th{background-color: rgba(251,253,255,0.2)}.table-hover tr:hover > th,.table-hover tr:hover > td{background-color: #f5f5f5}.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}.breadcrumb ul{margin: 0;padding: 0;list-style: none;font-size: 12px;color: #828282;margin-bottom: 20px}.breadcrumb ul li{display: inline-block;margin: 0 15px 0 0}.breadcrumb ul li a{color: #5c5c5c}.crumb_marker{display: inline-block;vertical-align: middle;height: 14px;width: 1px;background: #5c5c5c}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80)}.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: absolute;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{position: relative;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: 100%;cursor: auto}.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,button.mfp-arrow{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::-moz-focus-inner{padding: 0;border: 0}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity: 1;filter: alpha(opacity=100)}.mfp-close:active{top: 1px}.mfp-close-btn-in .mfp-close{color: #333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%}.mfp-counter{position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px}.mfp-arrow{position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0,0,0,0)}.mfp-arrow:active{margin-top: -54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity: 1;filter: alpha(opacity=100)}.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;margin-left: 35px;border: medium inset transparent}.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: 0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right: 17px solid #fff;margin-left: 31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left: 25px;border-right: 27px solid #3f3f3f}.mfp-arrow-right{right: 0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left: 17px solid #fff;margin-left: 39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left: 27px solid #3f3f3f}.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;padding: 40px 0 40px;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;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: #444444}.mfp-figure small{color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}.mfp-title{text-align: left;line-height: 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-arrow{-webkit-transform: scale(.75);transform: scale(.75)}.mfp-arrow-left{-webkit-transform-origin: 0;transform-origin: 0}.mfp-arrow-right{-webkit-transform-origin: 100%;transform-origin: 100%}.mfp-container{padding-left: 6px;padding-right: 6px}}.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}.z-index{z-index: 2;position: relative}.container-top-navigation{position: relative;background: #037e66;border-left: 5px solid #ff6347;box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset}.container-top-navigation:after,.container-top-navigation:before{content: "";position: absolute;z-index: -2;bottom: 17px;left: 5px;width: 50%;height: 20%;max-width: 300px;box-shadow: 0 15px 10px rgba(10,67,56,0.7);-moz-transform: rotate(-3deg);-ms-transform: rotate(-3deg);-webkit-transform: rotate(-3deg);transform: rotate(-3deg)}.container-top-navigation:after{right: 5px;left: auto;-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-webkit-transform: rotate(3deg);transform: rotate(3deg)}.topnavi-wr{float: left}.topnavi{margin: 0;padding: 0;list-style: none}.topnavi li{float: left}.topnavi li a{color: #fbfdff;display: block;padding: 10px;position: relative}.topnavi li a.active{color: #56f155}.topnavi li > a:after{position: absolute;content: "";width: 19px;height: 8px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 0;bottom: 0;left: 0;right: 0;margin: auto;display: none}.topnavi li > a.active:after{display: block}.topnavi li.parent-li ul{display: block}.topnavi li.parent-li > a{color: #56f155}.topnavi li.parent-li > a.parent:after{display: block}.children{display: none;position: absolute;text-align: left;left: 0;width: 100%}.children li{float: none;display: inline-block;vertical-align: top;margin: 0 5px}.children li a{color: #00a439}.children li a:hover,.children li a.active{color: #037e66;text-decoration: none}.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 Tahoma, Verdana, sans-serif;text-decoration: none;color: #037e66;display: block;padding: 10px}@media (min-width: 980px){.top-nav-block li a{font-size: 18px;padding: 10px 15px}}@media (min-width: 980px){.top-nav-block li a{font-size: 20px;padding: 10px 20px}}.top-nav-block li a:hover{color: #fbfdff;background: #ff6347}.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: 980px){.top-nav-block li.parent > a{padding-right: 40px}.top-nav-block li.parent > a:after{right: 15px}}@media (min-width: 980px){.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: #fbfdff;background: #ff6347}.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: #ff6347}.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 Tahoma, Verdana, sans-serif;color: #fbfdff}.second-level li a:hover{text-decoration: underline;background: transparent}.cn-modal{margin: 0 auto;background: #fbfdff;position: relative;border-radius: 5px;box-shadow: 0 0 20px rgba(0,0,0,.4)}.cn-modal .content{color: #494949}.cn-modal-close,.cn-modal-close.mfp-close{color: #494949;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: #fbfdff;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: #fbfdff}.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}.owl-carousel .animated{-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{-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{display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1}.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{opacity: 0;display: block}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel .owl-refresh .owl-item{display: none}.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel .owl-item img{display: block;width: 100%;-webkit-transform-style: preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto}.owl-carousel .owl-grab{cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel .owl-item .owl-lazy{opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-item img{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000}.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/local/codenails/css/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{position: relative;z-index: 1}.owl-dots{text-align: center;-webkit-tap-highlight-color: transparent}.owl-dots .owl-dot{display: inline-block;zoom: 1;*display: inline}.owl-dots .owl-dot span{width: 5px;height: 5px;margin: 0 15px 0 0;border: solid 1px #fff;background: transparent;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;border-radius: 10px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background: #fff}.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: #fbfdff;background: #037e66;border-color: #037e66}.jq-file:active .jq-file__name{border-color: #037e66;color: #037e66}.jq-file.disabled{color: #ededed;border-color: #ededed}.jq-file.disabled .jq-file__name{color: #ededed;border-color: #ededed}.jq-file.disabled:hover .jq-file__browse,.jq-file.disabled:active .jq-file__browse{background: #ededed;border-color: #ededed}.jq-file.disabled .jq-file__browse{border-color: #ededed;background: #ededed;color: #494949}.jq-file__name{box-sizing: border-box;width: 100%;height: 38px;padding: 0 80px 0 10px;color: #494949;font: 15px/38px Tahoma, Verdana, sans-serif;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border: solid 1px #b4b4b4;border-radius: 2px;box-shadow: inset 0 2px 1px rgba(0,0,0,.05)}.focused .jq-file__name{border-color: #037e66;color: #037e66}.jq-file__browse{position: absolute;top: 0;right: 0;color: #fbfdff;font: 15px/38px Tahoma, Verdana, sans-serif;padding: 0 10px;border-radius: 0 2px 2px 0;background: #037e66}.focused .jq-file__browse{color: #fbfdff;background: #025646}.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: #ededed;color: #181818;opacity: .7;cursor: default;border-color: #b4b4b4}.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: 0}.jq-selectbox li{min-height: 20px;padding: 8px 16px 8px 30px;position: relative;margin: 7px 0;color: #494949;-webkit-transition: all ease .3s;transition: all ease .3s;font-size: 15px}.jq-selectbox li:after{content: "";position: absolute;top: -4px;left: 30px;right: 0;height: 1px;background: #cecece}.jq-selectbox li:first-child:after{content: none}.jq-selectbox li.selected:before,.jq-selectbox li.sel:before{position: absolute;content: "";border: solid #037e66;border-width: 0 0 2px 2px;top: 50%;left: 8px;height: 4px;width: 9px;margin-top: -5px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.jq-selectbox li.selected:hover:before,.jq-selectbox li.sel:hover:before{border-color: #fbfdff}.jq-selectbox li:hover{color: #fbfdff;background: #037e66}.jq-selectbox li.disabled{color: #ededed;cursor: default}.jq-selectbox li.disabled:hover{background: none}.jq-selectbox li.optgroup{font-weight: bold}.jq-selectbox li.optgroup:hover{background: none;color: #fbfdff;cursor: default}.jq-selectbox li.option{padding-left: 25px}.jq-selectbox__select{height: 38px;padding: 0 40px 0 15px;border: solid 1px #b4b4b4;border-radius: 3px;background: #fbfdff;color: #181818;font: 16px / 38px Tahoma, Verdana, sans-serif;box-shadow: inset 0 2px 1px rgba(0,0,0,.05)}.jq-selectbox__select:hover,.jq-selectbox__select:active,.focused .jq-selectbox__select,.dropdown .jq-selectbox__select{color: #494949;border-color: #037e66}.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: 8px;height: 8px;margin-top: -6px;margin-left: -4px;border: solid 2px #037e66;border-top: 0;border-right: 0;border-radius: 0 0 0 2px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: transform ease .3s;transition: transform ease .3s}.opened .jq-selectbox__trigger-arrow{margin-top: -2px;-webkit-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-color: #494949}.jq-selectbox__dropdown{top: 38px;width: 100%;margin: 10px 0;padding: 0;font: 16px / 20px Tahoma, Verdana, sans-serif;background: #fbfdff;border: solid 1px #cecece;border-radius: 1px;min-width: 180px;box-shadow: 0 1px 10px rgba(0,0,0,.2)}.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: 38px;display: block;outline: none;border: solid 1px #b4b4b4;border-radius: 3px;color: #494949;background: #fbfdff 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: #037e66}.jq-selectbox__not-found{margin: 0;padding: 10px;text-align: center;color: #037e66;font-size: 15px}.header{padding: 50px 0 0;background: #fbfdff}.preheader-content{padding-right: 10px;max-width: 300px}.phone-block{color: #037e66;font-weight: bold;font-size: 18px}.phone-block span{font-weight: normal}.phone-block a{color: #037e66;text-decoration: none}.logotype img{width: auto;max-width: none}.address-block{font-size: 13px}.address-block a{position: relative;display: inline-block;vertical-align: top}.address-block a:before{content: "";position: relative;display: inline-block;margin-right: 5px;width: 10px;height: 16px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -20px;top: 4px}.send-mail{padding: 10px 10px 0;border-right: 1px solid #e3d9cf;border-left: 1px solid #e3d9cf;min-height: 41px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.send-mail a{display: inline-block;width: 23px;height: 16px;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -40px;vertical-align: middle}.lang{padding: 10px 10px 0}.lang-btns{font-size: 0}.lang-btn{display: inline-block;vertical-align: top;font-size: 10px;background: #e3d9cf;height: 20px;line-height: 20px;text-align: center;padding: 0 5px;text-decoration: none;color: #037e66;text-transform: uppercase;font-weight: bold}.lang-btn.active{background: #037e66;color: #fbfdff}.ru-btn{border-radius: 10px 0 0 10px}.en-btn{border-radius: 0 10px 10px 0}.search-form{padding-top: 12px;margin-right: -50px}.search-input{height: 25px;line-height: 25px;width: 80%}.search-btn{display: inline-block;vertical-align: top;background: #21ab51;position: relative;width: 38px;height: 25px;padding: 0;border-radius: 0 20px 20px 0;border: none;z-index: 1}.search-btn:before{position: absolute;content: "";top: 0;bottom: 0;right: 0;left: 0;margin: auto;background: url('/local/codenails/images/all-icons.png') no-repeat 0 -540px;width: 16px;height: 16px}.search-page table tr td{padding: 10px}.search-page input[type="submit"]{background: #21AB51;border: none;font-size: 14px;color: #fff;border-radius: 0 50px 50px 0;padding: 4px 10px 4px 8px;vertical-align: top;text-align: center}.link-box{margin-bottom: 30px;font-size: 0;text-align: right}.reward,.social{display: inline-block;vertical-align: top}.reward-link{display: inline-block;vertical-align: top;width: 94px;height: 25px;background-image: url('/local/codenails/images/all-icons.png');background-repeat: no-repeat;margin-right: 20px}.reward-link.itco{background-position: 0 -420px}.reward-link.icca{background-position: 0 -460px}.reward-link.iso{background-position: 0 -500px;width: 65px}.social-link{display: inline-block;vertical-align: top;width: 24px;height: 24px;background-image: url('/local/codenails/images/all-icons.png');background-repeat: no-repeat;margin-left: 15px}.social-link.fb{background-position: 0 -260px}.social-link.vk{background-position: 0 -300px}.social-link.inst{background-position: 0 -340px}.social-link.tw{background-position: 0 -380px}.main-content{font-size: 16px}.container-main-bg{padding: 20px 0 40px}.main-slider-frame{border: 10px solid #fbfdff;background: #fbfdff;margin-bottom: 30px;box-shadow: 2px 2px 2px #ccc}.title-wr{position: relative;z-index: 2}.title{position: relative;background: #fbfdff}.title:after{content: "";position: absolute;z-index: -2;bottom: 18px;right: 5px;width: 50%;height: 10%;max-width: 300px;box-shadow: 0 15px 10px rgba(0,0,0,0.7);-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-webkit-transform: rotate(3deg);transform: rotate(3deg)}.title-in{background: #037e66;color: #fbfdff;padding: 8px 20px 8px 10px;display: inline-block;font-size: 18px;border-radius: 0 20px 20px 0}.page-title{text-align: right}.page-title h1{min-width: 285px;display: inline-block;vertical-align: top;text-align: left;min-height: 43px;margin: 0 0 10px 0;color: #FFF;text-transform: uppercase;font-size: 18px;padding: 0 18px 0 28px;background: #21AB51;border: 10px solid #fff;border-radius: 50px 0 0 50px;box-shadow: 2px 2px 2px #ccc;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.advantages-item{margin-bottom: 30px}.advantages-item:before,.advantages-item:after{content: " ";display: table}.advantages-item:after{clear: both}.advantages-item-img{float: left;padding: 10px;background: #fbfdff;max-width: 80px;box-shadow: 2px 2px 2px #777}.advantages-item-txt{margin-left: 120px}.advantages-item-title{font-size: 18px;color: #016350;margin: 0 0 10px}.advantages-item-abstr{font-size: 16px;line-height: 20px}.icon-style{margin: 0;padding: 0;list-style: none}.icon-style li{position: relative;padding-left: 20px;margin-bottom: 10px}.icon-style li:before{position: absolute;content: "";left: 0;top: 2px;width: 15px;height: 12px;background: #00a439;border-radius: 0 20px 20px 0}.service-item{margin: 10px 0}.service-title{font-size: 18px;color: #00a439;margin-bottom: 10px}.main-slider-frame{min-height: 300px;position: relative}.main-slider-txt{width: 340px;height: 300px;background: url(/local/codenails/images/infobm/bg_slide.png) no-repeat 0 0;color: #fbfdff;position: absolute;right: 0;top: 0;z-index: 110;padding: 22px 30px 0px 55px;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.main-slider-title{font-size: 26px;color: #005242;line-height: 26px;margin-bottom: 12px}.owl-slider img{width: auto !important}.owl-slider-nav{position: absolute;bottom: 20px;right: 30px;z-index: 115}.owl-slider-nav .owl-dot{cursor: pointer;width: 22px;height: 22px;margin-right: 10px;display: inline-block;vertical-align: top;background: url(/local/codenails/images/infobm/btn_radio.png) no-repeat -40px 0}.owl-slider-nav .owl-dot.active{background-position: 0 0}.footer-wrapper{padding-top: 20px;font-size: 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.footer-wrapper a{color: #00a439;line-height: 1.3em}.bottnavi{list-style: none;text-align: right;padding: 0 0 10px;margin: 0}.bottnavi li{display: inline-block;vertical-align: top;padding: 5px}.copyright,.made-in{text-align: right;color: #4d4d4d}.shadow-frame{background: #fbfdff;padding: 10px;box-shadow: 2px 2px 2px #ccc}img[align="right"].shadow-frame{padding: 10px}img[align="left"].shadow-frame{padding: 10px}.map-frame{width: 600px}.contacts-block{padding-left: 50px;position: relative;font-size: 16px}.contacts-block:before{position: absolute;content: "";width: 36px;height: 36px;left: 0;top: 0;background-image: url('/local/codenails/images/all-icons.png');background-repeat: no-repeat}.email-contacts-block{min-height: 36px;line-height: 1.4em}.email-contacts-block:before{background-position: 0 -560px}.address-contacts-block{min-height: 36px;line-height: 1.4em}.address-contacts-block:before{background-position: 0 -60px}.phone-contacts-block{min-height: 36px;line-height: 1.4em}.phone-contacts-block:before{background-position: 0 -100px}.news-item{margin-bottom: 30px}.news-item-title{font-size: 16px;color: #037e66;margin-bottom: 10px}.decor-title{display: inline-block;background: #037e66;color: #fbfdff;border-radius: 0 50px 50px 0;padding: 3px 15px 3px 10px}.section-menu{margin: 40px 0 0;padding: 0;color: #037e66;list-style: none}.section-menu li{line-height: 20px;margin-bottom: 18px}.gt{color: #037e66;font-size: 20px;line-height: 28px}.table.tech-table{width: 66.66666667%;font-weight: bold}.table.tech-table td{padding-bottom: 15px}.bottnavi a.active{text-decoration: none}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: 979px){.tablet-ta-left{text-align: left}.tablet-ta-right{text-align: right}.tablet-ta-center{text-align: center}}@media (min-width: 980px) and (max-width: 979px){.dt-ta-left{text-align: left}.dt-ta-right{text-align: right}.dt-ta-center{text-align: center}}@media (min-width: 980px){.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}.mt40{margin-top: 40px}.mt50{margin-top: 50px}.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}.mb20{margin-bottom: 20px}.mb30{margin-bottom: 30px}.mb40{margin-bottom: 40px}.mb50{margin-bottom: 50px}.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: #828282}.text-dark,a.text-dark{color: #494949}.text-muted,a.text-muted{color: #cfcfcf}.text-primary,a.text-primary{color: #037e66}.text-secondary,a.text-secondary{color: #ff6347}.text-additional,a.text-additional{color: #56f155}.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: 979px){.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: 980px) and (max-width: 979px){.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: 980px){.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}.no-bg{background: none;width: auto}/*# sourceMappingURL=/local/codenails/css/template_styles.map */
/* End */


/* Start:/local/templates/main_template/styles.css?1549270617322*/
.shadow-frame{
    background: #fbfdff;
    padding: 10px;
    box-shadow: 2px 2px 2px #ccc;
}
.img-left{
float: left
margin-right: 5px;
margin-bottom: 5px;
}
.img-right{
float: right;
margin-left: 5px;
margin-bottom: 5px;
}
.clear-float{
clear: both;
}

.container-top-navigation .clearfix {
	background-color: #21AB51;
}
/* End */
/* /local/codenails/css/owl.carousel.css?14507767344614 */
/* /local/codenails/css/template_styles.css?155230801554862 */
/* /local/templates/main_template/styles.css?1549270617322 */
