html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;overflow-x:hidden;}
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:0.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;-webkit-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;outline:0;}
input[required]:invalid{border:none;box-shadow:none}
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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
main{margin-top:-150px;}
*[class*="icon-"]{display:inline-block;vertical-align:middle;font:36px/1 'Ico Moon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e3e6f1;margin-right:15px;width:36px;}
.icon-heart{position:relative;}
.comments__control .icon-heart:before{content:'';position:absolute;top:-8px;left:-2px;width:15px;height:15px;background:url(../images/fblike.png) 0 0 no-repeat;}
.icon-heart:before{content:"\f004";}
.icon-check:before{content:"\f00c";}
.icon-clock-o:before{content:"\f017";}
.icon-smile-o:before{content:"\f118";}
.icon-rocket:before{content:"\f135";}
.icon-thumbs-up:before{content:"\f164";}
.icon-female:before{content:"\f182";}
.icon-child:before{content:"\f1ae";}
@font-face{font-family:"Ico Moon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.ttf") format("truetype"), url("../fonts/icomoon.svg#Ico Moon") format("svg");font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Ico Moon";src:url("../fonts/icomoon.svg#Ico Moon") format("svg");}
}
.container:before, .two-columns:before, .people-container:before, .work-container:before, .box-container:before, .comments__control:before{content:"";display:table;clear:both;}
.container:after, .two-columns:after, .people-container:after, .work-container:after, .box-container:after, .comments__control:after{content:"";display:table;clear:both;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*::-moz-selection{background:#ffea04;color:#000;}
*::selection{background:#ffea04;color:#000;}
form, fieldset{margin:0;padding:0;border:0;}
img{border:none;max-width:100%;height:auto;}
input, select, textarea, button{border:none;padding:0;margin:0;color:#000;vertical-align:middle;font-family:"Open Sans", arial, sans-serif;font-size:100%;outline:0;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
button{cursor:pointer;}
h1, h2, h3, h4, h5, p, strong{margin:0;padding:0;font-weight:normal;}
#pluginIdTFPU_2{display:none;}
input:focus, textarea:focus, button:focus, select:focus{outline:none;}
ul, ol{margin:0;padding:0;list-style:none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#808e97;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#808e97;opacity:1;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#808e97;opacity:1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#808e97;}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder{color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder{color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder{color:transparent;}
input.placeholder, textarea.placeholder{color:#808e97 !important;}
html{height:100%;}
body{color:#fff;background:#000;font:14px/17px "Open Sans", arial, sans-serif;position:relative;min-height:100%;}
a{color:#fff;text-decoration:none;}
a:hover{color:#ffea04;}
.container{width:1020px;margin:auto;padding:0;}
.container.cf.s__main{width:100%}
.two-columns .col-left{float:left;width:500px;}
.two-columns .col-right{float:right;width:500px;position:relative;top:0px;}
.h1{color:#ffea04;font-size:50px;line-height:50px;font-family:"Roboto Condensed", arial, sans-serif;font-weight:700;margin:0 0 55px 0;text-align:center}
.h1 span{color:#fff;font-size:48px;line-height:90px;display:block;padding:0 0 0 70px;margin:0 0 -8px 0;}
.h1 strong{padding:0 0 0 50px;display:block;}
.h2{color:#ffea04;font-size:48px;line-height:50px;font-family:"Roboto Condensed", arial, sans-serif;font-weight:700;margin:0 0 45px 0;}
.h2 span{color:#fff;}
.header-main{background:url(../images/bg-top-head.jpg) no-repeat 60% 0;padding:35px 0 0 0;height:878px;}
.header-main .logo{display:table;width:auto;height:64px;margin:0 auto;}
.header-main .logo__link{font-family:"Roboto Condensed", arial, sans-serif;height:64px;font-size:50px;line-height:80px;font-weight:bold;text-align:center;color:#fff;background:transparent;}
.header{padding:35px 0 0 0;}
.header .logo{padding:25px 0 0;width:237px;height:71px;float:left;}
.header .logo__link{width:237px;height:71px;background:url(../images/logo.png) no-repeat;display:block;text-indent:-9999px;}
.header .product__garant{float:right;padding:0;}
.header .product__garant-result{padding:33px 7px;font:700 12px/14px "Roboto Condensed", arial, sans-serif;}
.header .product__garant-result.el-lang{padding:42px 10px 49px;}
.header .product__garant-result.pl-lang{padding:42px 9px;}
.header .product__garant-substance{background:url(../images/circle-2.png) no-repeat;-moz-background-size:100%;-o-background-size:100%;background-size:100%;padding:7px 21px 17px;}
.header .product__garant-substance strong{font-size:10px;top:11px;}
.header .product__garant-substance span{font:700 12px/14px "Roboto Condensed", arial, sans-serif;margin:60px 0 0;}
.product{padding:0px 0 65px 0;position:relative;}
.product__list{padding:0 0 0 28px;}
.product__list-item{padding:10px 0 10px 36px;background:url(../images/separator.png) no-repeat 0 100%;font-family:"Roboto", arial, sans-serif;font-weight:700;font-size:24px;line-height:1;overflow:hidden;}
.product__list-item i{float:left;}
.product__list-item span{padding:8px 0;display:block;overflow:hidden;}
.product__list-item strong{color:#ffdf21;margin:0 5px 0 0;}
.product__list-item:last-child{background:none;}
.order{background:rgba(0, 0, 0, 0.8);border:1.5px dashed #bbbbbb;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:12px 30px;overflow:hidden;position:absolute;left:30px;bottom:85px;}
.order__price{display:inline-block;vertical-align:middle;padding:0 13px 0 0;}
.order__price-head{font:700 20px/26px "Roboto", arial, sans-serif;display:block;}
.order__price-money{color:#ffdf21;font:700 46px/50px "Roboto", arial, sans-serif;display:block;}
.order__price-money strong{margin:0 0 0 5px;}
.order__price-old{color:#646363;font-size:16px;margin:-7px 0 0;display:block;}
.order__price-old strike{color:#811701;}
.order__btn, .order__btn--big{display:inline-block;vertical-align:middle;width:216px;height:59px;background-color:transparent;position:relative;z-index:2;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);}
.order__btn span, .order__btn--big span{width:216px;text-align:center;height:59px;display:block;position:relative;background:url(../images/btn-small.png) no-repeat;z-index:3;padding:10px 35px 10px 66px;color:#252525;font:700 22px/32px "Roboto Condensed", arial, sans-serif;}
.order__btn:after, .order__btn--big:after{position:absolute;bottom:0;left:0;z-index:1;content:'';display:block;width:100%;height:100%;background:transparent url(../images/btn-small-active.png) no-repeat 0 100%;}
.order__btn:active, .order__btn--big:active{top:7px;}
.order__btn:active:after, .order__btn--big:active:after{top:-7px;}
.order__btn:hover, .order__btn--big:hover{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.order__txt{font:700 20px/22px "Roboto", arial, sans-serif;display:inline-block;vertical-align:middle;margin:0 0px 0 0;text-transform:uppercase;}
.order__txt span{color:#ffdf21;}
.product .col-right{padding:60px 0 0;position:relative;}
.product__img{float:left;margin:0 10px 0 0;left:-92px;position:absolute;z-index:0;top:105px;}
.product__img img{display:block;width:215px;margin-left:70px;}
.product__garant{padding:30px 0 0;float:right;}
.product__garant-result{background:url(../images/garant.png) no-repeat;color:#09090a;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;font:700 16px/18px "Roboto Condensed", arial, sans-serif;padding:52px 11px;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:middle;}
.product__garant-result.el-lang{padding:62px 10px 75px;}
.product__garant-result.pl-lang{padding:55px 10px;}
.product__garant-substance{height:175px;margin:0 0 0 13px;display:inline-block;text-align:center;vertical-align:middle;background:url(../images/circle-2.png) no-repeat;-moz-background-size:100%;-o-background-size:100%;background-size:100%;padding:25px 30px;position:relative;}
.product__garant-substance.el-lang{margin:0 0 0 7px;}
.product__garant-substance.pl-lang{margin:0 0 0 7px;}
.product__garant-substance strong{color:#5e5e61;text-transform:uppercase;font-size:12px;display:block;position:absolute;left:0;width:100%;top:30px;letter-spacing:0px;}
.product__garant-substance strong b{font-weight:normal;font-family:arial, sans-serif;letter-spacing:1px;}
.product__garant-substance span{color:#09090a;display:block;font:700 13px/22px "Roboto Condensed", arial, sans-serif;margin:75px 0 0;text-transform:uppercase;}
.product__garant-txt{font:700 30px/35px "Roboto", arial, sans-serif;text-align:center;margin:30px 0 0;}
.product__garant-txt.el-lang{font-size:32px;}
@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.05);transform:scale(1.05);}
75%{-webkit-transform:scale(0.95);transform:scale(0.95);}
}
@-moz-keyframes pulse{25%{-moz-transform:scale(1.05);transform:scale(1.05);}
75%{-moz-transform:scale(0.95);transform:scale(0.95);}
}
@-o-keyframes pulse{25%{-o-transform:scale(1.05);transform:scale(1.05);}
75%{-o-transform:scale(0.95);transform:scale(0.95);}
}
@keyframes pulse{25%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
75%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);}
}
.doctor{position:relative;top:-55px;left:0;padding:0 10px 0 0;margin:0 0 -55px;}
.doctor-container .col-left{width:320px;}
.doctor-container .col-right{width:680px;}
.doctor__txt{position:relative;top:-60px;left:0;padding:0 0 0 30px;padding:0 0 0 30px;}
.doctor__txt-name{font:700 24px/26px "Roboto", arial, sans-serif;color:#fff;}
.doctor__txt-desc{font-size:12px;color:#888888;font-style:italic;}
.comment{padding:15px 0 0;}
.comment h3{font:700 40px/40px "Roboto Condensed", arial, sans-serif;color:#ffea04;margin:0 0 10px;text-shadow:1px 1px 2px black, 0 0 1em #000000;}
.comment__txt{font-size:16px;line-height:24px;padding:0 0 10px 0;}
.comment__txt strong{color:#ffea04;}
.comment__result{background:#2c0606 url(../images/danger.png) no-repeat 25px 50%;border:1.5px dashed #bbbbbb;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:18px 45px 18px 100px;}
.comment__result p{font:700 24px/30px "Roboto", arial, sans-serif;}
.comment__result p strong{color:#ffea04;margin:0 4px 0 0;}
.people-container .col-left{float:left;width:36%;position:relative;}
.people-container .col-center{float:left;padding:30px 36% 0;margin:0 -36%;width:100%;margin-top:50px;}
.people-container .col-right{float:right;width:36%;position:relative;}
.people__col{position:relative;}
.people__col-txt{max-width:60%;text-align:center;margin:auto;display:block;font:700 24px/28px "Roboto", arial, sans-serif;}
.people__col:before, .people__col:after{position:absolute;content:'';left:5px;top:50%;margin:-72px 0 0;width:44px;height:144px;background:url(../images/caret-left.png) no-repeat;}
.people__col:after{background:url(../images/caret-right.png) no-repeat;right:5px;left:auto;}
.people__txt{font:700 22px/28px "Roboto", arial, sans-serif;margin:0 0 10px;}
.people__txt strong{color:#ffea04;}
.people__txt.pl-lang{font-size:20px;}
.work-container{padding:90px 0 100px;position:relative;background:url(../images/bg-potenga.jpg) no-repeat 100% 60px;}
.work-container .col-left{float:left;width:265px;padding:70px 0 0;}
.work-container .col-right{overflow:hidden;padding:0 0 0 25px;}
.work__up{width:265px;height:253px;background:url(../images/down.png) no-repeat 47px 0;position:relative;}
.work__up-before{position:absolute;bottom:40px;right:-5px;width:100px;height:100px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#a32d2d;color:#fff;font:700 20px/28px "Roboto", arial, sans-serif;text-align:center;padding:35px 5px;overflow:hidden;}
.work__down{width:265px;height:268px;background:url(../images/up.png) no-repeat;position:relative;}
.work__down-after{position:absolute;bottom:2px;right:-5px;width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ffea04;color:#000;font:700 20px/31px "Roboto", arial, sans-serif;text-align:center;padding:35px 5px;overflow:hidden;}
.work__txt{font-size:16px;max-width:435px;line-height:24px;}
.work__list-item{margin:40px 0 0 0;}
.work__list-check{width:53px;height:53px;display:inline-block;vertical-align:middle;border:3px solid #ffea04;position:relative;text-align:center;margin:0 27px 0 0;}
.work__list-check i{color:#fff;position:absolute;left:50%;top:50%;margin:-18px 0 0 -18px;}
.work__list-txt{display:inline-block;vertical-align:middle;font-weight:700;text-transform:uppercase;}
.work__list-head{display:block;color:#ffea04;font:700 21px/26px "Roboto", arial, sans-serif;text-transform:none;margin:0 0 4px 0;}
.work__img{position:absolute;bottom:80px;right:50px;width:215px;height:auto;}
.work__circle{position:absolute;bottom:55px;right:100px;background:url(../images/circle.png) no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;text-align:center;padding:16px 15px 18px;}
.work__circle.el-lang{padding:22px 19px 22px;}
.work__circle.el-lang .work__circle-txt{line-height:70px;}
.work__circle.pl-lang{padding:16px 23px 18px;}
.work__circle.pl-lang .work__circle-head{font-size:12px;}
.work__circle.pl-lang .work__circle-txt{line-height:60px;}
.work__circle-head{color:#000;font-family:arial, sans-serif;font-size:14px;text-transform:uppercase;display:block;}
.work__circle-bottom{font:700 14px/16px "Roboto Condensed", arial, sans-serif;text-transform:uppercase;display:block;color:#ff6400;letter-spacing:-1px;}
.work__circle-txt{font:700 40px/47px "Roboto Condensed", arial, sans-serif;display:block;color:#000;}
.result-container{padding:40px 0 45px;background:url(../images/bg-sex.jpg) no-repeat 100% 100%;}
.result-container .order{position:relative;top:auto;bottom:auto;left:0;right:0;background:#000;padding:30px 20px 30px;}
.result-container .order__btn, .result-container .order__btn--big{position:absolute;right:20px;top:15px;}
.result__list{padding:0 0 0 28px;}
.result__list-item{margin:0 0 40px 0;}
.result__list-txt{display:inline-block;vertical-align:middle;font-size:16px;}
.result__list-head{display:block;font:700 24px/28px "Roboto", arial, sans-serif;color:#ffea04;margin:0 0 4px 0;}
.output-container{padding:50px 0 0;}
.output-container .order__btn--big.inactive span, .output-container .order__btn--big.active span{font:700 36px/28px "Roboto Condensed", arial, sans-serif;width:347px;height:83px;overflow:hidden;padding:14px 0 0 56px;position:relative;display:block;background:transparent url(../images/btn-big-inactive.png) no-repeat;}
.output-container .order__btn--big.inactive strong, .output-container .order__btn--big.active strong{font:700 18px/20px "Roboto Condensed", arial, sans-serif;text-transform:uppercase;color:#797979;display:block;position:absolute;bottom:11px;left:87px;z-index:5;letter-spacing:-1px;}
.output-container .order__btn--big.inactive:after, .output-container .order__btn--big.active:after{background:transparent url(../images/btn-big-active-mask.png) no-repeat 0 100%;}
.output-container .order__btn--big.active span{color:#252525;background:transparent url(../images/btn-big.png) no-repeat;}
.output-container .order__btn--big.active strong{color:#415120;}
.output-container .order__btn--big.active:after{background:transparent url(../images/btn-big-active.png) no-repeat 0 100%;}
.output-container .order__btn--big.el-lang strong{font-size:14px;}
.output-container .two-columns{background:url(../images/bg-output.jpg) no-repeat;}
.output-container .two-columns .col-left{padding:65px 0 0;}
.output__num{text-align:center;}
.output__num-row{padding:15px 0 10px;background: url(../images/separator_order.png) no-repeat center 100%;background-size: 100%;}
.output__num-row:last-child{background:none;}
.output__num-head{font:700 24px/28px "Roboto Condensed", arial, sans-serif;}
.output__num-head strong{color:#ffea04;}
.output__num-head--inactive{color:#fff;font-size:24px;font-weight:700;display:block;margin:0 0 15px 0;}
.output__num-head--active{color:#ffea04;font-size:24px;font-weight:700;display:block;margin:0 0 15px 0;}
.output__num-text{font:400 24px/28px "Open Sans", arial, sans-serif;color:#959595;display:block;}
.output__num-text--small{color:#ffea04;display:block;margin:5px 0 0;font:italic 22px/14px "Open Sans", arial, sans-serif;font-weight:bold;}
.output__img{display:inline-block;vertical-align:bottom;}
.output__txt{font-size:16px;color:#959595;}
.form{padding:50px 0 0;display:none;}
.form .h2{margin:0 0 30px 28px;}
.form-container{padding:40px 0 30px;border:1.5px dashed #a9a79d;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:url(../images/bg-form.jpg) no-repeat 100% 100%;background-position:left -80px;}
.clearfix{clear:both;}
.myform{padding:0 30px;}
.form__controls .order__btn{display:block;margin:5px auto;}
.form__item{padding:0 0 10px;}
.form__item:last-child{padding:10px 0 0;}
.form__item-label{line-height:40px;font-weight:700;font-size:16px;text-align:right;overflow:hidden;text-transform:uppercase;}
.form__item-label--checkbox{overflow:hidden;font-size:12px;display:block;color:#c3c3c3;}
.form__item-field{background:#fff;width:100%;height:40px;padding:10px 17px;font-size:18px;color:#090909;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.form__item select{width:100%;}
.form__item-info{float:right;width:300px;font-size:12px;display:block;color:#999999;font-style:italic;line-height:40px;}
.form__item.success .form__item-field{background:#fff url(../images/success.png) no-repeat 99% 50%;}
.form__item.error .form__item-field{border:2px solid #fe1f1f;background:#f9eaea url(../images/fail.png) no-repeat 99% 50%;}
.form__item.error .form__item-info{color:#dc3b3b;}
.form__controls{max-width:435px;}
.form__controls.code{max-width:200px;}
.icheckbox{background:#fff;width:20px;height:20px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 7px 0 0;}
.icheckbox.checked{background:#fff url(../images/checked.png) no-repeat;}
.icheckbox:hover{cursor:pointer;}
.form-success{padding:75px 0 0;}
.form-success .h2{margin:0 0 20px;}
.form-success .h3{font:700 24px/28px "Roboto", arial, sans-serif;color:#ffea04;}
.form-success .h3 span{color:#fff;display:block;}
.box-container{border:1px dashed #a9a79d;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:30px 0 45px;}
.box__img{float:left;margin:0 50px 0 0;}
.box__text{overflow:hidden;padding:60px 0 0;}
.box__txt{font-size:16px;line-height:31px;margin:30px 0 0;padding:0 130px 0 0;}
.comments-container{background:#fff;padding:20px 28px;margin:25px 0 0;}
.comments__title{font:700 24px/28px "Roboto", arial, sans-serif;color:#010101;margin:0 0 5px 0;}
.comments__title .facebook{display:inline-block;vertical-align:middle;width:34px;margin:0 5px 0 0;height:34px;background:url(../images/facebook.jpg) no-repeat;}
.comments__title span{display:inline-block;vertical-align:middle;}
.comments__item{padding:22px 0;border-bottom:1px solid #e8e8e8;}
.comments__item:last-child{border:0;}
.comments__ava{float:left;margin:0 14px 0 0;}
.comments__ava img{width:65px;}
.comments__box{overflow:hidden;}
.comments__name{color:#4e67aa;font-weight:700;margin:0 0 5px;display:block;}
.two-columns{margin-top:40px;}
.comments__name:hover{color:#4e67aa;text-decoration:underline;}
.comments__txt{color:#000;}
.comments__control{margin:10px 0 0;}
.comments__date{display:inline-block;vertical-align:middle;color:#979797;font-size:12px;line-height:16px;}
.comments__date:after{content:'|';display:inline-block;padding-right:10px;padding-left:7px;}
.comments__comm{display:inline-block;vertical-align:middle;font-size:12px;line-height:16px;color:#566f98;}
.comments__comm:hover{text-decoration:underline;color:#566f98;}
.comments__fav{float:right;color:#b2c2d9;font-size:12px;}
.comments__fav span, .comments__fav strong{color:#b2c2d9;vertical-align:middle;}
.comments__fav .icon-heart{color:#b2c2d9;font-size:12px;width:12px;margin:0 4px 0;}
.comments__fav:hover span, .comments__fav:hover strong{color:#4C8DE8;}
.comments__fav:hover .icon-heart{color:#4C8DE8;}
.h2.text-center{text-align:center;margin-bottom:0}
footer{}
.footer-main{text-align:center;padding:80px 0 0;background:url(../images/bg-fire.jpg) no-repeat 50% -100px;}
.footer-main .footer__list{padding:100px 0 15px;}
.footer{text-align:center;padding:245px 0 15px;background:url(../images/bg-fire.jpg) no-repeat 50% -160px;}
.footer__list{font-size:0;padding:0;}
.footer__list-item{font-size:14px;display:inline-block;vertical-align:top;padding-right:10px;}
.footer__list-item:after{content:'|';color:#ffdf21;padding-left:10px;display:inline-block;}
.footer__list-item:last-child:after{display:none;}
.footer__list-item a{color:#ffdf21;}
.footer__list-item a:hover{text-decoration:underline;}
.footer__list-item p{display:inline-block;}
.order__btn--big{width:347px;height:83px;}
.order__btn--big span{width:347px;height:83px;background:url(../images/btn-big.png) no-repeat;padding:16px 61px 17px 102px;font:700 48px/50px "Roboto Condensed", arial, sans-serif;}
.order__btn--big:after{top:10px;background:transparent url(../images/btn-big-active.png) no-repeat 0 100%;}
.order__btn--big:active:after{top:0;}
.modal-open{overflow:hidden;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;padding:20px !important;z-index:2;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{opacity:0;-webkit-transition:-webkit-opacity 0.3s ease-out;-o-transition:-o-opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.modal.in .modal-dialog{opacity:1;}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal-dialog{position:relative;width:auto;background:#fff;margin:70px auto 0;padding:12px;}
.modal-content{outline:0;}
.modal-backdrop{position:absolute;top:0;right:0;left:0;bottom:0;min-height:100% !important;background-color:#000000;}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}
.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.close{position:absolute;display:block;top:-15px;right:-15px;width:36px;height:36px;cursor:pointer;z-index:8040;background-color:transparent;}
.people-container{margin-top:25px}
.people-container .col-left .people__txt{margin-bottom:41px;text-align:right;}
@media all and (max-width:1024px){.header-main{background:url(../images/bg-top-head.jpg) no-repeat 70% -60px;}
.container{width:960px;padding:0;margin:0 auto}
.product__list{padding:0}
.order{left:0px;}
.two-columns .col-left{width:440px}
.doctor-container .col-right{width:620px;}
.doctor-container .col-right{width:520px;}
.people-container .col-left,.people-container .col-right{width:345px}
.comment__result{margin-top:15px;}
.footer-main .footer__list{padding:40px 0 15px;}
.footer-main p{text-shadow:2px 5px 5px black, 1em 1em 1em #000000;}
.footer-main{background:url(../images/bg-fire.jpg) no-repeat 50% -100px;}
}
@media all and (max-width:991px){.product__list-item{padding: 10px 0 10px 16px;}.result-container .order__btn, .result-container .order__btn--big{right:auto}.doctor__img{display:block;margin:0 auto}
.doctor__txt{padding:0 10px;text-align:center;}
.footer-main{background:url(../images/bg-fire.jpg) no-repeat 50% -80px;}
.header-main{height:auto}
main{margin-top:0px;}
.header-main .logo__link{display:block;margin:0 auto}
.h1,.h2{text-align:center}
.work-container{background:none}
.work__up,.work__down{margin:0 auto}
.container{width:460px;padding:0;margin:0 auto}
.product__list{padding:0;margin-bottom:30px}
.order{left:0px;}
.two-columns .col-left{width:100%;}
.doctor-container .col-right{width:100%;text-align:center;}
.doctor-container .col-right{width:100%;text-align:center;}
.people-container .col-left,.people-container .col-right{width:100%;text-align:center;}
.product__img,.product__img img{position:relative;display:block;margin:5px auto;top:0;left:auto;float:none;}.product__garant{width:460px;padding:0;text-align:center;}
.people-container .col-center{width:100%;padding:0;margin:30px auto}
.order{position:relative;bottom:auto}
.two-columns .col-right{width:100%;margin-top:30px}
.people-container .col-left .people__txt{margin-bottom:10px;margin-top:80px;text-align:center}
.work-container .col-left,.work-container .col-right{width:100%;}
.work-container .col-left{padding:0 0 70px 0}
.work-container .col-right{padding:0 0 0px 0}
.work__list-head{font:700 18px/28px "Roboto", arial, sans-serif;}
.work__img{bottom:0px;width:180px;right:0}
.work__circle{right:20px;bottom:-10px;}
.work-container{padding:20px 0 0px;}
*[class*="icon-"]{float:left;margin-left:15px;}
.result__list-txt{display:block;}
.result-container{background:none}
.result-container .order__btn, .result-container .order__btn--big{position:relative;float:none;margin:0 auto}
.result-container .order{text-align:center;padding:20px 20px 40px;}
.footer-main .footer__list{padding:60px 0 15px;}
.comments__date,.comments__comm,.link.comments__fav{display:inline-block;}
.link.comments__fav{float:right}
.comments__fav .icon-heart{float: none;}
.result__list{padding:0}
.product__list-item strong{text-shadow:2px 2px 2px black, 5px 5px 5px #000000;}
.people-container .col-left .people__txt{margin-top:0px;}
.order{padding:12px 63px;}
}
@media all and (max-width:479px){.product__list-item{padding: 10px 0 10px 0px;}.h2,.comment h3{font-size: 28px;line-height: 30px;margin: 0 0 25px 0;}.result__list-head,.comments__title{font: 700 18px/28px "Roboto", arial, sans-serif;}.order__btn, .order__btn--big,.result-container .order__btn, .result-container .order__btn--big{display:block;margin:5px auto;right:auto}.comments__date{display:none}.container,.product__garant,.header-main .logo{width:300px;}
.product__garant-substance{margin:0 0 0 10px;}
.order__price{text-align:center;display:block;padding:0}
.comment__result p{font:700 18px/22px "Roboto", arial, sans-serif;}
.comment__result{padding:18px 25px 18px 100px;}
.work__img,.work__circle{display:none}
.work__list-txt,.comments__title span{display:block;width:auto;padding:0}
.comments__title .facebook,.work__list-check{float:left;margin:5px 15px 0 0}
.comments-container{padding:10px 12px}
.order{padding:12px 22px;}
}