*{padding:0;margin:0;border:none;background:none}.main-centered{width:960px;margin:0 auto}.absolute-centered{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.absolute-vertical-centered{position:absolute;top:0;bottom:0;margin:auto 0}.absolute-horizontal-centered{position:absolute;left:0;right:0;margin:0 auto}.justify-grid{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.justify-grid:after{content:"";width:100%;display:inline-block}.justify-grid *{text-align:left}.clear-list{list-style:none;list-style-type:none}.no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.no-selection{-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}@media screen and (-webkit-min-device-pixel-ratio:0){.chrome-no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}}.pseudo-element-block{content:"";display:block}input::-moz-focus-inner{border:0;padding:0}header,footer,nav,section{display:block}.center{text-align:center}.frame{display:table;width:100%}html>body .frame{height:100%}.row{display:table-row;height:1px;overflow:hidden}html>body .row.expand{height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix:before{display:none}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.hidden{display:none}.roboto-light{font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300}.roboto-bold{font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:bold}.roboto-condensed{font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal}.roboto-condensed-bold{font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:bold}.roboto-condensed-light{font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300}.rouble{font-family:'ALSRouble'}html,body{height:100%;position:relative}body{font-size:14px;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;color:#000;height:auto!important;height:100%;min-height:100%;position:relative;min-width:1200px;background-color:#fafcf1;background-repeat:repeat;line-height:normal}a{text-decoration:underline;color:#d35400}a:hover{text-decoration:none;color:#d35400}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal}.sprite-bg-price-line{background-image:url(/Content/Images/sprite.png);background-position:-133px 0;background-repeat:no-repeat;width:74px;height:20px}.sprite-ico-check{background-image:url(/Content/Images/sprite.png);background-position:-177px -25px;background-repeat:no-repeat;width:16px;height:11px}.sprite-ico-cross{background-image:url(/Content/Images/sprite.png);background-position:-133px -25px;background-repeat:no-repeat;width:20px;height:20px}.sprite-ico-doc{background-image:url(/Content/Images/sprite.png);background-position:0 0;background-repeat:no-repeat;width:46px;height:60px}.sprite-ico-leaf{background-image:url(/Content/Images/sprite.png);background-position:-60px -65px;background-repeat:no-repeat;width:30px;height:23px}.sprite-ico-load{background-image:url(/Content/Images/sprite.png);background-position:-158px -25px;background-repeat:no-repeat;width:14px;height:15px}.sprite-ico-pdf{background-image:url(/Content/Images/sprite.png);background-position:-51px 0;background-repeat:no-repeat;width:46px;height:60px}.sprite-ico-slider-next{background-image:url(/Content/Images/sprite.png);background-position:-102px 0;background-repeat:no-repeat;width:26px;height:43px}.sprite-ico-slider-prev{background-image:url(/Content/Images/sprite.png);background-position:0 -65px;background-repeat:no-repeat;width:26px;height:43px}.sprite-ico-up{background-image:url(/Content/Images/sprite.png);background-position:-31px -65px;background-repeat:no-repeat;width:24px;height:27px}.header-placeholder{height:145px}.header-wrapper{height:145px;position:fixed;right:0;left:0;top:0;background:#fafcf1;z-index:650;min-width:1200px}.header-wrapper.fixed{box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.header{width:960px;margin:0 auto;padding-top:35px}.header .logo-column{float:left}.header .nav-column{float:right;text-align:right;max-width:670px;overflow:hidden;position:relative}.header .nav-column .phone-link{font-size:18px;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:bold;letter-spacing:.56px;color:#4e3e3e}.header .nav-column .auth-panel{position:absolute;right:0;top:0}.header .navigation-list{list-style:none;list-style-type:none;margin-top:34px;white-space:nowrap}.header .navigation-list .nav-item{display:inline-block;margin-left:30px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300;color:#d35400;font-size:21px}.header .navigation-list .nav-item:first-of-type{margin-left:0}.header .navigation-list .nav-item .nav-link{color:#d35400;text-decoration:none;border-bottom:1px dotted #d35400;cursor:pointer;line-height:27px;display:inline-block}.header .navigation-list .nav-item .nav-link:hover{color:#d35400;text-decoration:none;border-bottom-color:transparent}.header .navigation-list .nav-item .nav-link.highlighted{font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:bold}.header .navigation-list .nav-item .nav-link.current{color:#4e3e3e;border-bottom-color:transparent}.content{margin:25px 0 0 0}.bx-wrapper .bx-loading{min-height:64px;background-color:#fafcf1;background-image:url(/Content/Images/spinner.gif);background-position:center center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:100}#biglink{margin-top:25px}.footer-wrapper{background:#4e3e3e;height:134px;line-height:134px;padding:26px 0 0 0;color:#fafcf1;position:relative}.footer-wrapper:before{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;top:0;height:26px;background:url(/Content/Images/block-bottom-pattern.png) repeat-x}.footer-wrapper .footer{width:960px;margin:0 auto;position:relative}.footer-wrapper .footer .go-top-button{height:45px;line-height:45px;border-bottom:1px dotted #fff;font-size:16px;color:#fafcf1;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;padding-left:35px;position:absolute;right:35px;top:40px;cursor:pointer}.footer-wrapper .footer .go-top-button:hover{border-bottom-color:transparent}.footer-wrapper .footer .go-top-button:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;top:-3px;left:0;background-image:url(/Content/Images/sprite.png);background-position:-31px -65px;background-repeat:no-repeat;width:24px;height:27px}.footer-wrapper .footer .contacts{text-align:center;font-size:30px;line-height:44px;color:#fff}.footer-wrapper .footer .contacts a{color:#fff}.footer-wrapper .footer .map-wrapper{width:900px;margin:39px auto 0 auto;box-shadow:0 0 45px 0 rgba(0,0,0,.75);font-size:0;position:relative;overflow:hidden}.footer-wrapper .footer .map-wrapper:before{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;top:0;height:20px;background:url(/Content/Images/map-top-border.png);z-index:500}.footer-wrapper .footer .map-wrapper:after{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:0;height:20px;background:url(/Content/Images/map-bottom-border.png);z-index:500}.footer-wrapper .footer .map-wrapper .map:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;left:0;top:20px;bottom:20px;width:21px;background:url(/Content/Images/map-left-border.png);z-index:500}.footer-wrapper .footer .map-wrapper .map:after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;top:20px;bottom:20px;right:0;width:21px;background:url(/Content/Images/map-right-border.png);z-index:500}.footer-wrapper .copyright{text-align:left;font-size:14px;color:#887e71}.footer-wrapper .copyright a{color:#887e71}.admin-content{width:960px;margin:0 auto;margin:50px auto}.editor-label{margin-top:18px;font-size:18px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300}.editor-field{margin-top:8px}.submit-field{margin-top:30px}.checkbox-field{margin-top:20px}.checkbox-field input[type=checkbox]{margin-right:5px}input[type=text],input[type=password],select,textarea{height:40px;line-height:24px;padding:7px 10px;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;font-size:16px;border:1px solid #bfbfbf;background:#fff;width:327px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}textarea{width:450px;resize:vertical;line-height:20px;height:auto;min-height:175px}.field-validation-error{color:#cb3939;font-style:italic;font-size:14px;margin-top:5px;margin-left:10px}.field-validation-valid{display:none}input.input-validation-error{border-color:#db5c83}.validation-summary-errors{color:#f02020}span.validation-summary-errors{font-weight:bold}.validation-summary-errors ul{margin-top:5px;font-style:italic;color:#cb3939;list-style:none;list-style-type:none}.validation-summary-valid{display:none}.mainpage-block-wrapper{position:relative}.mainpage-block-wrapper:after{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;top:100%;height:26px;background:url(/Content/Images/block-bottom-pattern.png) repeat-x}.mainpage-block-wrapper .mainpage-block{width:960px;margin:0 auto}.mainpage-block-wrapper .block-title{font-size:46px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;margin-bottom:35px}.product-promo-block{position:relative;z-index:0;padding-bottom:22px}.product-promo-block:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background-image:url(/Content/Images/first-block-bg.png);background-repeat:repeat-x;background-position:center bottom;opacity:.5}.product-promo-block:after{background-image:url(/Content/Images/first-block-bottom-pattern.png)}.product-promo-block .product-promo .image-block{position:relative;height:630px;overflow:hidden}.product-promo-block .product-promo .image-block .image-slider{font-size:0}.product-promo-block .product-promo .image-block .image-slider img{max-width:960px}.product-promo-block .product-promo .image-block .description-block{position:absolute;right:0;bottom:0;padding:33px 38px;background:rgba(254,253,250,.9);border-radius:20px 0 0 0;max-width:535px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:500}.product-promo-block .product-promo .image-block .description-block .title{font-size:32px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;color:#e74c3c}.product-promo-block .product-promo .image-block .description-block .description{margin-top:12px;font-size:22px;color:#4e3e3e}.product-promo-block .product-promo .product-facts-block{margin-top:12px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.product-promo-block .product-promo .product-facts-block:after{content:"";width:100%;display:inline-block}.product-promo-block .product-promo .product-facts-block *{text-align:left}.product-promo-block .product-promo .product-facts-block .fact-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:289px;height:277px;background:#fff;border:3px solid #f4d0d7;border-radius:40px 4px 40px 40px;display:inline-block;vertical-align:top}.product-promo-block .product-promo .product-facts-block .fact-item .title{font-size:120px;color:#e74c3c;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:bold;text-align:center;margin:30px 0 4px 0;line-height:132px;height:132px}.product-promo-block .product-promo .product-facts-block .fact-item .title .small{font-size:80px}.product-promo-block .product-promo .product-facts-block .fact-item .description{text-align:center;font-size:22px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300;line-height:24px}.product-promo-block .product-promo .product-facts-block .fact-item .small-spacing{letter-spacing:-8px}.special-offer-block{text-align:center;padding:90px 0 0 0;min-width:1200px;overflow:hidden}.special-offer-block:after{top:auto;bottom:0}.special-offer-block .mainpage-block{width:auto;margin:0}.special-offer-block .offer-name{font-size:42px;color:#3eaf3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;position:relative}.special-offer-block .offer-name:before{content:"";display:block;display:inline-block;background-image:url(/Content/Images/sprite.png);background-position:-60px -65px;background-repeat:no-repeat;width:30px;height:23px;margin-right:12px;margin-bottom:4px}.special-offer-block .image-block{margin-top:30px;position:relative}.special-offer-block .image-block .description-block{display:none;position:absolute;left:50%;margin-left:284px;top:-10px;width:305px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;border:3px solid #3eaf3e;border-radius:15px 3px 15px 15px;padding:26px 15px 26px 21px;text-align:left;font-size:16px;color:#000}.special-offer-block .image-block .description-block:before{content:"";display:block;width:0;height:0;border-top:18px solid #3eaf3e;border-left:19px solid transparent;border-right:19px solid transparent;position:absolute;top:100%;left:30px}.special-offer-block .image-block .description-block:after{content:"";display:block;width:0;height:0;border-top:18px solid #fff;border-left:19px solid transparent;border-right:19px solid transparent;position:absolute;top:100%;left:30px;margin-top:-4px}.special-offer-block .image-block .description-block:hover{display:block}.special-offer-block .image-block .price-block{position:absolute;left:0;right:0;margin:0 auto;bottom:0;font-size:0}.special-offer-block .image-block .price-block .old-price{display:inline-block;font-size:30px;color:#4e3e3e;position:relative}.special-offer-block .image-block .price-block .old-price:before{content:"";display:block;background-image:url(/Content/Images/sprite.png);background-position:-133px 0;background-repeat:no-repeat;width:74px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.special-offer-block .image-block .price-block .old-price:after{content:"a";font-family:'ALSRouble';font-size:22px}.special-offer-block .image-block .price-block .new-price{display:inline-block;font-size:80px;color:#3eaf3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:bold;margin-left:30px}.special-offer-block .image-block .price-block .new-price:after{content:"a";font-family:'ALSRouble';font-size:50px}.special-offer-block .image-block .image{display:inline-block}.special-offer-block .image-block .image:hover~.description-block{display:block}.special-offer-block .order-now{width:960px;margin:0 auto;position:relative;margin-top:25px}.special-offer-block .order-now:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:2px;background:#3eaf3e;z-index:-1}.special-offer-block .order-now .button-wrapper{display:inline-block;padding:0 24px;background:#fafcf1}.order-button{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;cursor:pointer;position:relative;margin:4px;height:77px;line-height:64px;background:#36a636;border:3px solid #70cf5f;box-shadow:0 0 0 4px #3eaf3e;border-radius:8px;padding:0 48px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;font-size:30px;color:#fff;text-transform:uppercase}.order-button:before{content:"";display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:50%;background:rgba(255,255,255,.2);background:-moz-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(255,255,255,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%)}.order-button:hover{background:#4dbc4d;border-color:#78d667;box-shadow:0 0 0 4px #57c557}.order-button:active{background:#429e42;border-color:#77cd64;box-shadow:0 0 0 4px #429e42}.order-button:active:before{display:none}.products-block{padding:100px 0 100px 0}.products-block .products-slider{position:relative;white-space:nowrap;overflow:hidden}.products-block .products-slider .product{display:inline-block;width:405px;padding-left:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;white-space:normal}.products-block .products-slider .product .image{float:left;width:130px}.products-block .products-slider .product .image img{max-width:130px}.products-block .products-slider .product .description-block{width:215px;float:right}.products-block .products-slider .product .name{font-size:30px;color:#3eaf3e;position:relative;margin-bottom:15px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal}.products-block .products-slider .product .name:before{content:"";display:block;background-image:url(/Content/Images/sprite.png);background-position:-60px -65px;background-repeat:no-repeat;width:30px;height:23px;position:absolute;top:0;bottom:0;margin:auto 0;right:100%;margin-right:8px;bottom:7px}.products-block .products-slider .product .description{font-size:14px;color:#000;line-height:18px}.products-block .products-slider .product .order{margin-top:20px}.products-block .products-slider .product .info{margin-top:20px}.products-block .products-slider .product .small-order-button{display:inline-block;text-decoration:none;cursor:pointer;height:43px;line-height:30px;border:3px solid #3eaf3e;background:#fff;border-radius:10px;font-size:18px;color:#3eaf3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;padding:0 24px}.products-block .products-slider .product .small-order-button:hover{opacity:.8}.products-block .products-slider .product .info-button{font-size:14px;color:#42b342;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;line-height:18px;text-decoration:none;border-bottom:1px dotted #42b342;cursor:pointer}.products-block .products-slider .product .info-button:hover{border-bottom-color:transparent}.products-block .products-slider .bx-prev{position:absolute;top:0;bottom:0;margin:auto 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;left:0;background-image:url(/Content/Images/sprite.png);background-position:0 -65px;background-repeat:no-repeat;width:26px;height:43px}.products-block .products-slider .bx-prev:hover{opacity:.8}.products-block .products-slider .bx-next{position:absolute;top:0;bottom:0;margin:auto 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;right:0;background-image:url(/Content/Images/sprite.png);background-position:-102px 0;background-repeat:no-repeat;width:26px;height:43px}.products-block .products-slider .bx-next:hover{opacity:.8}.guarantee-block{padding:130px 0 100px 0}.guarantee-block .block-title{text-align:center}.guarantee-block .info-block{margin-top:80px}.guarantee-block .info-block .left-column{float:left;width:370px}.guarantee-block .info-block .left-column .title{font-size:28px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase}.guarantee-block .info-block .left-column .description{font-size:14px;line-height:18px;color:#000;margin-top:15px;width:310px}.guarantee-block .info-block .right-column{float:right;width:570px}.guarantee-block .tests-block .test-documents{margin-top:40px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.guarantee-block .tests-block .test-documents:after{content:"";width:100%;display:inline-block}.guarantee-block .tests-block .test-documents *{text-align:left}.guarantee-block .tests-block .test-documents .document-link{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;padding-left:60px;min-height:60px;width:270px;vertical-align:top;font-size:14px;color:#000;line-height:18px;text-decoration:none;margin-bottom:20px;position:relative}.guarantee-block .tests-block .test-documents .document-link:before{content:"";display:block;position:absolute;top:0;left:0}.guarantee-block .tests-block .test-documents .document-link .name{display:table-cell;vertical-align:middle;height:60px}.guarantee-block .tests-block .test-documents .document-link:hover{text-decoration:underline}.guarantee-block .tests-block .test-documents .document-link:hover:before{opacity:.8}.guarantee-block .tests-block .test-documents .document-link.doc:before{background-image:url(/Content/Images/sprite.png);background-position:0 0;background-repeat:no-repeat;width:46px;height:60px}.guarantee-block .tests-block .test-documents .document-link.pdf:before{background-image:url(/Content/Images/sprite.png);background-position:-51px 0;background-repeat:no-repeat;width:46px;height:60px}.guarantee-block .cert-block .left-column .description{width:280px}.guarantee-block .cert-block .cert-slider{position:relative;padding-right:70px}.guarantee-block .cert-block .cert-slider .cert-list .cert-item{font-size:0;line-height:200px;text-align:center}.guarantee-block .cert-block .cert-slider .cert-list .cert-item img{max-width:140px;max-height:200px;vertical-align:middle}.guarantee-block .cert-block .cert-slider .bx-prev{position:absolute;top:0;bottom:0;margin:auto 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;left:-70px;background-image:url(/Content/Images/sprite.png);background-position:0 -65px;background-repeat:no-repeat;width:26px;height:43px}.guarantee-block .cert-block .cert-slider .bx-prev:hover{opacity:.8}.guarantee-block .cert-block .cert-slider .bx-next{position:absolute;top:0;bottom:0;margin:auto 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;right:0;background-image:url(/Content/Images/sprite.png);background-position:-102px 0;background-repeat:no-repeat;width:26px;height:43px}.guarantee-block .cert-block .cert-slider .bx-next:hover{opacity:.8}.destiny-block .diagnostics{padding-top:130px}.destiny-block .prevention{padding-bottom:80px}.destiny-block .block-title{text-align:center;margin-bottom:0}.destiny-block .block-subtitle{font-size:14px;color:#857c6e;text-align:center;margin-top:9px}.destiny-block .test-form{width:610px;margin:0 auto;margin-top:65px}.destiny-block .test-form .checkbox-field{margin:15px 0 0 0}.destiny-block .test-form .checkbox-field input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;padding:0;border:0}.destiny-block .test-form .checkbox-field label{display:inline-block;vertical-align:middle;cursor:pointer;font-size:26px;color:#4e3e3e;padding-left:35px;position:relative;line-height:29px}.destiny-block .test-form .checkbox-field label:before{content:"";display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:25px;height:25px;border:1px solid #4e3e3e;position:absolute;top:0;left:0}.destiny-block .test-form .checkbox-field label:after{content:"";display:block;background-image:url(/Content/Images/sprite.png);background-position:-177px -25px;background-repeat:no-repeat;width:16px;height:11px;position:absolute;top:8px;left:5px;display:none}.destiny-block .test-form .checkbox-field label:hover:before{border-color:#8d7474}.destiny-block .test-form .checkbox-field input[type=checkbox]:focus~label:before{box-shadow:0 0 2px 0 #3e3333}.destiny-block .test-form .checkbox-field input[type=checkbox]:checked~label:after{display:block}.destiny-block .test-form .submit-field{margin:50px 0 0 0;text-align:center}.destiny-block .test-form .test-result{display:none}.destiny-block .test-form .test-result .title{margin-top:40px;text-align:center;font-size:26px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal}.destiny-block .test-form .test-result .result{display:none;margin-top:20px;font-size:18px;color:#4e3e3e}.destiny-block .info-block{margin-top:93px}.destiny-block .info-block .title{text-align:center;font-size:46px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;margin-bottom:30px}.destiny-block .info-block .two-column-wrapper .left-column{width:465px;float:left}.destiny-block .info-block .two-column-wrapper .right-column{width:465px;float:right}.destiny-block .symptoms-block .symptoms-list{font-size:18px;color:#4e3e3e}.destiny-block .symptoms-block .symptoms-list li{margin-top:20px}.destiny-block .checklist-block .check-list{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.destiny-block .checklist-block .check-list:after{content:"";width:100%;display:inline-block}.destiny-block .checklist-block .check-list *{text-align:left}.destiny-block .checklist-block .check-list .check-item{display:inline-block;vertical-align:top;width:465px;margin-bottom:55px}.destiny-block .checklist-block .check-list .check-item .image{width:101px;float:left}.destiny-block .checklist-block .check-list .check-item .image img{max-width:101px}.destiny-block .checklist-block .check-list .check-item .description{float:right;width:350px;font-size:18px;color:#4e3e3e}.destiny-block .tips-block{margin-top:25px}.destiny-block .tips-block .tips-list{width:440px;margin:0 auto;font-size:26px;color:#4e3e3e}.destiny-block .tips-block .tips-list li{margin-top:10px}.destiny-block .tips-block .form-link{text-decoration:none;color:#4e3e3e;border-bottom:1px dotted #4e3e3e}.destiny-block .tips-block .form-link:hover{border-bottom-color:transparent}.submit-button{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;cursor:pointer;position:relative;margin:4px;height:77px;line-height:64px;background:#36a636;border:3px solid #70cf5f;box-shadow:0 0 0 4px #3eaf3e;border-radius:8px;padding:0 48px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;font-size:30px;color:#fff;text-transform:uppercase;height:62px;line-height:50px;padding:0 38px;font-size:24px}.submit-button:before{content:"";display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:50%;background:rgba(255,255,255,.2);background:-moz-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(255,255,255,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%)}.submit-button:hover{background:#4dbc4d;border-color:#78d667;box-shadow:0 0 0 4px #57c557}.submit-button:active{background:#429e42;border-color:#77cd64;box-shadow:0 0 0 4px #429e42}.submit-button:active:before{display:none}.facts-block{padding:130px 0 95px 0}.facts-block .block-title{text-align:center}.facts-block .facts-flow .facts-flow-list{width:930px;margin:0 auto}.facts-block .facts-flow .facts-flow-list .fact-item{width:400px;margin-bottom:40px;display:inline-block}.facts-block .facts-flow .facts-flow-list .fact-item .image img{max-width:400px}.facts-block .facts-flow .facts-flow-list .fact-item .title{margin-top:15px;font-size:18px;color:#4e3e3e;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:bold}.facts-block .facts-flow .facts-flow-list .fact-item .text{margin-top:10px;font-size:18px;color:#4e3e3e}.facts-block .facts-flow .loader-wrapper{text-align:center;margin-top:41px;height:64px;line-height:64px}.facts-block .facts-flow .loader-wrapper .load-more{cursor:pointer;padding-left:20px;height:26px;line-height:26px;border-bottom:1px dotted #4e3e3e;font-size:22px;color:#4e3e3e;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;text-transform:uppercase;position:relative;vertical-align:middle}.facts-block .facts-flow .loader-wrapper .load-more:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(/Content/Images/sprite.png);background-position:-158px -25px;background-repeat:no-repeat;width:14px;height:15px;left:0}.facts-block .facts-flow .loader-wrapper .load-more:hover{border-bottom-color:transparent}.facts-block .facts-flow .loader-wrapper .loader{display:inline-block;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:64px;height:64px;background-image:url(/Content/Images/spinner.gif);background-repeat:no-repeat;vertical-align:top}.partner-block{padding:130px 0 100px 0}.partner-block .block-title{text-align:center}.partner-block .partner{width:560px;margin:0 auto}.partner-block .partner .logo{text-align:center}.partner-block .partner .description{text-align:center;font-size:26px;color:#4e3e3e;margin-top:20px}.partner-block .partner .description a{color:#2e9c2e}.partner-block .partner .order{margin-top:50px;text-align:center}.partner-block .partner .order .order-button{height:62px;line-height:50px;padding:0 16px;font-size:24px}.anchor{position:relative;top:-190px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-preloader{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:url(/Content/Images/spinner.gif) no-repeat;width:64px;height:64px;background-size:64px 64px;background-position:center center}.order-popup{margin:auto;width:825px;height:425px;position:relative}.order-popup .form-column{width:380px;height:425px;display:table-cell;background:#ebebeb;border:1px solid #d3d3d3;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}.order-popup .description-column{width:445px;height:425px;display:table-cell;background:#fff;border:1px solid #d3d3d3;border-left:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}.order-popup .mfp-close{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-image:url(/Content/Images/sprite.png);background-position:-133px -25px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:auto;right:auto;left:100%;bottom:100%;opacity:1;margin:0 0 5px 5px}.order-popup .mfp-close:hover{opacity:.8}.order-popup .order-form .title{font-size:30px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;text-align:center}.order-popup .order-form .sub-title{text-align:center;margin-top:25px;font-size:14px;color:#000;line-height:18px}.order-popup .order-form .editor-label{margin-top:18px;font-size:18px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300}.order-popup .order-form .editor-field{margin-top:8px}.order-popup .order-form .submit-field{margin-top:30px;text-align:center}.order-popup .order-form .submit-field.huge-margin{margin-top:50px}.order-popup .order-form input[type=text]{height:40px;line-height:24px;padding:7px 10px;font-family:'Roboto',Verdana,Helvetica,sans-serif;font-weight:300;font-size:16px;border:1px solid #bfbfbf;background:#fff;width:327px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.order-popup .order-form .send-button{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;cursor:pointer;position:relative;margin:4px;height:77px;line-height:64px;background:#36a636;border:3px solid #70cf5f;box-shadow:0 0 0 4px #3eaf3e;border-radius:8px;padding:0 48px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;font-size:30px;color:#fff;text-transform:uppercase;height:42px;line-height:32px;padding:0 39px;font-size:20px}.order-popup .order-form .send-button:before{content:"";display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:50%;background:rgba(255,255,255,.2);background:-moz-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(255,255,255,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%)}.order-popup .order-form .send-button:hover{background:#4dbc4d;border-color:#78d667;box-shadow:0 0 0 4px #57c557}.order-popup .order-form .send-button:active{background:#429e42;border-color:#77cd64;box-shadow:0 0 0 4px #429e42}.order-popup .order-form .send-button:active:before{display:none}.order-popup .description-tabs{height:425px;position:relative;font-size:0}.order-popup .description-tabs .tab{display:inline-block;width:50%}.order-popup .description-tabs .tab .tab-radio{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:0;width:0;padding:0;border:0}.order-popup .description-tabs .tab .title{display:block;height:52px;line-height:52px;font-size:24px;color:#4e3e3e;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:300;text-align:center;cursor:pointer;background:#ebebeb;box-shadow:inset 2px -2px 5px 0 rgba(0,0,0,.2)}.order-popup .description-tabs .tab:first-of-type .title{box-shadow:inset -2px -2px 5px 0 rgba(0,0,0,.2)}.order-popup .description-tabs .tab .tab-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-height:373px;display:none;position:absolute;top:52px;left:0;font-size:16px;color:#4e3e3e;padding:30px;overflow-y:auto}.order-popup .description-tabs .tab .tab-radio:checked~.title{background:#fff;box-shadow:none}.order-popup .description-tabs .tab .tab-radio:checked~.tab-content{display:block}.product-info-popup{margin:auto;width:630px;position:relative;background:#ebebeb;padding:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.product-info-popup .mfp-close{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-image:url(/Content/Images/sprite.png);background-position:-133px -25px;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:auto;right:auto;left:100%;bottom:100%;opacity:1;margin:0 0 5px 5px}.product-info-popup .mfp-close:hover{opacity:.8}.product-info-popup .product-full-info .image-column{width:170px;float:left}.product-info-popup .product-full-info .image-column .image{text-align:center;margin-top:64px}.product-info-popup .product-full-info .image-column .image img{max-width:170px}.product-info-popup .product-full-info .description-column{width:310px;float:right;padding-right:30px}.product-info-popup .product-full-info .description-column .name{font-size:28px;color:#4e3e3e;text-transform:uppercase;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal}.product-info-popup .product-full-info .description-column .description{margin-top:30px;font-size:14px;color:#000;line-height:18px;white-space:pre-line}.product-info-popup .product-full-info .description-column .order{margin-top:25px}.product-info-popup .product-full-info .description-column .send-button{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;cursor:pointer;position:relative;margin:4px;height:77px;line-height:64px;background:#36a636;border:3px solid #70cf5f;box-shadow:0 0 0 4px #3eaf3e;border-radius:8px;padding:0 48px;font-family:'Roboto Condensed',Verdana,Helvetica,sans-serif;font-weight:normal;font-size:30px;color:#fff;text-transform:uppercase;height:42px;line-height:32px;padding:0 29px;font-size:20px}.product-info-popup .product-full-info .description-column .send-button:before{content:"";display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:50%;background:rgba(255,255,255,.2);background:-moz-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(255,255,255,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgba(255,255,255,.2) 100%)}.product-info-popup .product-full-info .description-column .send-button:hover{background:#4dbc4d;border-color:#78d667;box-shadow:0 0 0 4px #57c557}.product-info-popup .product-full-info .description-column .send-button:active{background:#429e42;border-color:#77cd64;box-shadow:0 0 0 4px #429e42}.product-info-popup .product-full-info .description-column .send-button:active:before{display:none}