@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=cyrillic-ext);#doctor,#quest,.rel{position:relative}#quest,#step .btn{-webkit-box-sizing:border-box}#step .back,#step .btn{text-transform:uppercase}#step .btn,#step .slidedown.research .panel .inp{font-family:'Open Sans',sans-serif;opacity:1}#quest:after,#quest:before,#step .back:before,#step .ic-inf:before,#step .slidedown .ic-mail:before,#step .slidedown .ttl:before{content:''}#debug,.hide,.httpool{display:none}#diagnostic,input,select,textarea{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d}#diagnostic{font-size:13px}#diagnostic .mb5{margin-bottom:5px}#diagnostic .mb10{margin-bottom:10px}#diagnostic .mb15{margin-bottom:15px}#diagnostic .nmb{margin-bottom:0!important}#diagnostic .btn{display:inline-block}#diagnostic ol,#diagnostic ul{padding:0;margin:0;list-style:none}#diagnostic button.btn{line-height:initial!important}#doctor{text-align:center}#doctor .doc{float:left;width:30%}#doctor #thinking{position:absolute;left:0;top:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:48px;height:48px;background:url(//static.framar.bg/views/diagnostic/img/thinking.gif) top center no-repeat;background-size:cover}#quest{background:#fff;border:1px solid #dfe6ec;border-radius:.4em;padding:8px;float:right;width:70%;box-sizing:border-box;color:#0072bb;font-size:18px;line-height:22px;text-align:left;margin:5px 0 0}#quest:after,#quest:before{position:absolute;background:#fff;border:1px solid #dfe6ec;border-radius:50%}#quest .fs{display:block}#quest .fs-l{font-size:22px}#quest .fs-xs{font-size:14px;line-height:18px}#quest .info{position:absolute;top:5px;right:5px;z-index:3;width:18px;height:18px;background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:-71px -231px;background-repeat:no-repeat}#quest .info+span{padding-right:15px}#step{overflow:hidden;background-size:contain;padding:1em 0 3em}#step.npb{padding-bottom:0}#step .btn{height:auto;box-sizing:border-box;padding:.8em;border:0;font-size:15px;color:#fff;font-weight:600}#step a.btn,#step span.btn{line-height:1.8em}#step .btnok{background:#98bf0e}#step .btnblue{background:#39A8DD}#step .btnorange{background:#f8931f}#step .btnskip{background:#5a80a0}#step .btngr{background:#aaa}#step .back:before,#step .gender-1,#step .gender-2{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-repeat:no-repeat}#step .gender-1,#step .gender-2{width:16px;height:19px}#step .gender-1{background-position:0 -91px}#step .gender-2{background-position:-19px -91px}#step .btnh{max-width:49%}#step .btnh+.btnh{margin-left:2%}#step .mb{margin-bottom:2em}#step a{color:#0072bb}#step .back{font-size:14px;margin:2em 20px 0 -87px;display:inline-block;color:#4d4d4d}#step .back.lone{margin-left:0;margin-right:0;display:block}#step .back:before{display:inline-block;vertical-align:middle;margin:-2px 10px 0 0;width:15px;height:15px;background-position:-29px -70px}#step .qst{margin:0 0 2%;font-size:18px;min-width:87px}#step .qst:nth-of-type(2){margin:0 2% 2%}#step .conditions{padding:12px;width:100%;margin:0 auto 2em;border:1px solid #dfe6ec;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}#step .conditions.error{border-color:red;border-style:dashed;background:#fff}#step .conditions input:checked+.check::before,#step .slidedown .cur.ic-plus:before,#step .slidedown .ic-bal:before,#step .slidedown .ic-cog:before,#step .slidedown .ic-doc:before,#step .slidedown .ic-faq:before,#step .slidedown .ic-fbc:before,#step .slidedown .ic-pen:before,#step .slidedown .ic-plus:before{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-repeat:no-repeat}#step .conditions label{position:absolute;left:0;top:12px;bottom:12px;width:19%;border-right:1px solid #dfe6ec}#step .conditions .txt{display:block;padding-left:20%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:15px;line-height:20px}#step .conditions input{visibility:hidden}#step .conditions .check{border:1px solid #dfe6ec;width:24px;height:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#step .conditions.error .check,#step .conditions.error label{border-color:red}#step .conditions .err{display:block;font-weight:700}#step .conditions .err,#step .conditions.error .txt,#step .conditions.error .txt a{color:red}#step .conditions input:checked+.check::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:12px;background-position:-105px -232px}#step .slidedown li{border-top:1px solid #dfe6ec;padding:15px 0}#step .slidedown .ttl{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:45px;line-height:22px;font-size:16px;text-align:left}#step .slidedown .ttl.cur{font-weight:600}#step .slidedown .ttl:before{width:27px;height:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#step .slidedown .ic-cog:before{background-position:0 0;left:8px}#step .slidedown .ic-faq:before{background-position:-29px 0;left:12px}#step .slidedown .ic-fbc:before{background-position:-60px 4px;left:9px}#step .slidedown .ic-doc:before{background-position:0 -32px}#step .slidedown .ic-pen:before{background-position:-27px -31px}#step .slidedown .ic-bal:before{background-position:-59px -29px}#step .slidedown .ic-plus:before{background-position:0 -65px;top:0!important}#step .slidedown .cur.ic-plus:before{background-position:-80px -113px}#step .slidedown .panel{display:none;padding-left:45px;text-align:left;margin-top:10px}#step .slidedown .slidedown li{border:0;padding:10px 0}#step .slidedown .slidedown .panel,#step .slidedown .slidedown .ttl{padding-left:35px}#step .slidedown .slidedown .ttl:before{top:4px;-webkit-transform:none;transform:none;left:0}#step .slidedown.research .ttl{font-weight:600;font-size:18px;text-transform:uppercase;padding-left:35px}#step .slidedown.research .ttl:before{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:15px;top:50%!important}#step .slidedown.research .panel{padding-left:0}#step .slidedown.research .panel .leg{padding-left:35px}#step .slidedown.research .panel .param{margin-bottom:2em}#step .slidedown.research .panel .radio .lab{padding:0;text-align:center;font-size:13px}#step .slidedown.research .panel .inp{display:block;overflow:hidden;font-size:15px;font-weight:400;color:#4d4d4d}#step .slidedown.research .panel .inp span{display:inline-block;width:130px}#step .slidedown.research .panel .inp input{width:120px!important}#step .slidedown.research.rs .panel{padding-left:35px}#step .slidedown.research .pbtn{padding:.3em .6em .45em;width:120px;text-align:center;display:inline-block;color:#fff;margin:0 10px 0 0;text-transform:lowercase;font-weight:400}#step .slidedown.research .pbtn.bg-bl{background:#39A8DD}#step .slidedown.research .pbtn.bg-gr{background:#aaa}#step .slidedown.research .pbtn.bg-yes{background:#98bf0e}#step .slidedown.research .pbtn.bg-no,#step .slidedown.research .pbtn.bg-or{background:#f8931f}#step .ic-inf:before,#step .radio .ic-gender-1,#step .radio .ic-gender-2,#step .slidedown .ic-mail:before{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-repeat:no-repeat}#step .slidedown .ic-mail{display:block;position:relative;font-size:16px;line-height:20px;color:#0072bb;text-align:left;margin-bottom:0}#step .slidedown .ic-mail+.panel{padding-left:0;margin:5px 0 1em}#step .ic-inf,#step .radio .err{text-align:left;margin-bottom:10px}#step .slidedown .ic-mail:before{width:39px;height:31px;background-position:-29px -123px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#step .slidedown .ic-mail.cur{font-weight:400;color:#000}#step .help{margin-top:2em}#step .help .video{margin-top:1rem;width:100%;height:0;padding-top:100%;position:relative}#step .help video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#step .ic-inf{display:block;position:relative;padding-left:33px;font-size:15px;line-height:20px;color:#0072bb}#step .ic-inf:before{width:18px;height:18px;background-position:-71px -231px;position:absolute;left:5px;-webkit-transform:translate(0,0);transform:translate(0,0);top:5px}#step .radio{position:relative}#step .radio input{visibility:hidden;position:absolute}#step .radio label{position:relative;display:inline-block;width:50%;border-top:1px solid #dfe6ec;border-bottom:1px solid #dfe6ec;color:#4d4d4d;font-size:15px;text-align:center;padding:8px 0}#step .radio.r3 label{width:33.333333333333333%}#step .radio.r4 label{width:25%}#step .radio.r5 label{width:20%}#step .radio.big label{padding:16px 0;text-transform:uppercase;font-weight:600;font-size:18px}#step .radio.error label{border-color:red}#step .radio .ic,#step .radio .lab{position:relative;z-index:1}#step .radio .lab{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}#step .radio .rad{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}#step .radio .ic-gender-1,#step .radio .ic-gender-2{display:inline-block;width:16px;height:20px;background-position:0 -90px;vertical-align:middle;margin-right:5px}#step .radio .ic-gender-2{background-position:-17px -91px}#step .radio input:checked~.lab{color:#fff}#step .radio input:checked~.rad{top:-5px;left:0;right:0;bottom:-5px}#step .radio input:checked~.bg-bl{background:#39A8DD}#step .radio input:checked~.bg-gr{background:#aaa}#step .radio input:checked~.bg-yes{background:#98bf0e}#step .radio input:checked~.bg-no,#step .radio input:checked~.bg-or{background:#f8931f}#step .radio input:checked~.ic-gender-1{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:0 -315px;background-repeat:no-repeat}#step .radio input:checked~.ic-gender-2{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:-17px -316px;background-repeat:no-repeat}#step .radio .err{display:block;color:red;font-weight:600}#step .inpbtn,#step .leg,#step input[type=number],#step input[type=text],#step textarea{font-size:15px;font-weight:400;font-family:'Open Sans',sans-serif;opacity:1;text-align:left}#step .select{position:relative;height:46px;background:0 0}#step .select:after,#step .select:before{content:'';position:absolute;top:0;pointer-events:none}#step .select:after{width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0;border-color:#4d4d4d transparent transparent}#step .select:before{width:30px;right:0;bottom:2px;background:#fff}#step .select:hover:before{background:#fff}#step .select select{font-size:15px;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;height:100%;width:100%;cursor:pointer;outline:0;padding-right:35px;padding-left:10px;border-bottom:2px solid #ececec;-moz-appearance:none;-webkit-appearance:none}#step .select select.error{border-color:red;color:red}#step .select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#step .select select::-ms-expand{display:none}#step .select select:focus{border-color:#39A8DD}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){#step .select select{padding-right:0}#step .select:after,#step .select:before{display:none}}#step .inpbtn,#step input[type=number],#step input[type=text],#step textarea{color:#4d4d4d;background:0 0;padding:.2em 15px;width:100%;height:46px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-bottom:2px solid #ececec}#step .inpbtn::-webkit-input-placeholder,#step input[type=number]::-webkit-input-placeholder,#step input[type=text]::-webkit-input-placeholder,#step textarea::-webkit-input-placeholder{font-size:15px;font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;position:relative;top:2px}#step .inpbtn::-moz-placeholder,#step input[type=number]::-moz-placeholder,#step input[type=text]::-moz-placeholder,#step textarea::-moz-placeholder{font-size:15px;font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1}#step .inpbtn:-ms-input-placeholder,#step input[type=number]:-ms-input-placeholder,#step input[type=text]:-ms-input-placeholder,#step textarea:-ms-input-placeholder{font-size:15px;font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1}#step .inpbtn:-moz-placeholder,#step input[type=number]:-moz-placeholder,#step input[type=text]:-moz-placeholder,#step textarea:-moz-placeholder{font-size:15px;font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1}#step .inpbtn.error,#step input[type=number].error,#step input[type=text].error,#step textarea.error{border-color:red;color:red}#step .inpbtn.error::-webkit-input-placeholder,#step input[type=number].error::-webkit-input-placeholder,#step input[type=text].error::-webkit-input-placeholder,#step textarea.error::-webkit-input-placeholder{color:red}#step .inpbtn.error::-moz-placeholder,#step input[type=number].error::-moz-placeholder,#step input[type=text].error::-moz-placeholder,#step textarea.error::-moz-placeholder{color:red}#step .inpbtn.error:-ms-input-placeholder,#step input[type=number].error:-ms-input-placeholder,#step input[type=text].error:-ms-input-placeholder,#step textarea.error:-ms-input-placeholder{color:red}#step .inpbtn.error:-moz-placeholder,#step input[type=number].error:-moz-placeholder,#step input[type=text].error:-moz-placeholder,#step textarea.error:-moz-placeholder{color:red}#step textarea{border:1px solid #dfe6ec;padding:.6em 15px}#step .inpbtn{min-height:46px;height:auto;padding:.6em 15px;text-transform:none}#step .hf{position:relative;width:48%;display:inline-block;text-align:left}#step .hf:before,#step .syms .inp:before{position:absolute;left:0;content:''}#step .hf:before{bottom:0;right:0;height:2px;background:#ececec}#step .hf+.hf{margin-left:4%}#step input[name=height],#step input[name=weight]{width:80%;border:0}#step .leg{display:block;margin-bottom:15px;padding-left:15px;color:#4d4d4d}#step .leg.b{font-weight:600}#step .syms .ic-inf{margin-bottom:0}#step .syms .inp:before{top:11px;width:23px;height:23px;background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:0 -124px;background-repeat:no-repeat}#step .syms .inp input{padding-left:33px;height:46px;font-size:18px}#step .syms .inp input::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;position:relative;top:2px;font-size:18px}#step .syms .inp input::-moz-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;font-size:18px}#step .syms .inp input:-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;font-size:18px}#step .syms .inp input:-moz-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;font-size:18px}#step #checker-ajax p,#step .results.med .more,#step .results.med h4 a{font-size:15px;font-weight:400;opacity:1;font-family:'Open Sans',sans-serif}#step .syms #autocomplete{width:auto!important;margin-top:-1px;top:100%!important;left:0!important;right:0!important}#step .results.med article{padding:10px 0;border-bottom:1px solid #dfe6ec}#step .results.med article:first-child{padding-top:0}#step .results.med .more,#step .results.med h4 a{color:#0072bb}#step .results.med .more{display:block;margin-top:10px}#step .results.med .more.hide{display:none}#step .results.med .leg{padding:0}#step .results.med .sticks{position:static;display:block;overflow:hidden}#step .com .syl,.item.pop{overflow:auto}#step .results.med .sticks span{float:left;margin:5px 5px 0 0!important;clear:none}#step .com .leg{color:#f8931f;margin:12px 0 0}#step #checker-ajax p{color:#4d4d4d;margin-top:10px}#step .rform .res{text-align:left;margin:15px 0 0}#step .rform .res.suc{color:green}#step .rform .res.err{color:red}#step .ads{margin:2em 0}#step .bnr .bl{display:inline-block}#autocomplete li{font-family:'Open Sans',sans-serif;font-weight:400;color:#4d4d4d;opacity:1;font-size:13px}.choice-table{border:1px solid #ccc;border-collapse:collapse;width:100%}.choice-table td,.choice-table th{padding:8px;border:1px solid #ccc}#checker-end .slidedown .panel,#crate .leg{padding-left:0}.choice-table th{background:#f8f8f8;font-weight:700;text-align:left;color:#0072bb}.choice-table tr:nth-child(odd) td{background:#ffffe5}.choice-table .no,.choice-table .yes{font-weight:700}.choice-table .yes{color:green}.choice-table .no{color:red}#checker-end{padding-bottom:0}#checker-end .slidedown li{position:relative}#checker-end .slidedown .ttl{padding:0}#checker-end .slidedown .ttl.cur{font-weight:400;color:#000}#checker-end .slidedown .ttl .b{font-size:18px;text-transform:uppercase;line-height:20px}#checker-end .slidedown .ttl .emergency{display:block;font-size:13px;text-transform:none;clear:both;color:red;font-style:italic;font-weight:400;line-height:17px}#checker-end .slidedown .ttl .prob{display:block;margin:10px 0 0;font-size:14px}#checker-end .slidedown .ttl .prob .bar{position:relative;float:right;width:190px;background:#ccc;height:12px;top:7px;border-radius:2px}#checker-end .slidedown .ttl .prob .fill{position:absolute;top:0;left:0;bottom:0;background:#0072bb;border-radius:2px 0 0 2px}#checker-end .slidedown .panel .slidedown .rows,#checker-end .slidedown .panel .slidedown .rows:last-child{border:0;padding-bottom:0}#checker-end .slidedown .ttl .prob .sc{position:absolute;width:1px;height:20px;background:#999;top:-4px}#checker-end .slidedown .ttl span{font-size:1em;line-height:1.6em}#checker-end .slidedown .panel .slidedown .ttl{font-weight:600;color:grey}#checker-end .slidedown .panel .slidedown .ttl.cur{color:#4d4d4d}#checker-end .slidedown .panel .slidedown .panel{margin-top:0}#checker-end .slidedown .panel .slidedown h4{font-size:14px;line-height:17px;padding-top:5px}#checker-end .slidedown .panel .slidedown .rows .ch{font-weight:400;color:green;font-style:italic}#checker-end .slidedown .panel .slidedown .rows+h3{margin-top:15px}#checker-end .slidedown .show{position:absolute;bottom:0;background:#b2b3b5;color:#fff;text-align:center}#checker-end .slidedown .show:before{content:'';position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;left:15px;top:50%;margin-top:-3px}#checker-end .slidedown .show.cur:before{border-top:0;border-bottom:5px solid #fff}#checker-end .result{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #e6e6e6}#checker-end .dial{font-size:50px;font-weight:400}#checker-end .prec{top:43px;position:relative;font-size:34px}#checker-end .circle{position:relative;top:5px;left:5px;text-align:center;width:100px;height:100px;border-radius:100%;background-color:#fff}#checker-end .active-border{position:relative;text-align:center;width:110px;height:110px;border-radius:100%;background-color:#f60;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,#ccc)),-webkit-gradient(linear,left top,right top,color-stop(50%,#ccc),color-stop(50%,transparent));background-image:linear-gradient(90deg,transparent 50%,#ccc 50%),linear-gradient(90deg,#ccc 50%,transparent 50%);margin:0 auto}#checker-end.op .acc-title{opacity:.6}#checker-end.op .acc-title.orange,#checker-end.op .acc-title:hover{opacity:1}#checker-end .ads{float:none;margin:15px auto 0}.ad-2+.mb .back{margin-top:0!important}.warning{font-size:12px}.warning p:last-child{padding:0}#crate{color:#0072bb}#crate .res{margin:0 0 15px!important}#crate .leg{text-align:left}#crate textarea{width:100%;height:100px;margin-bottom:15px}#crate textarea+.leg{margin-bottom:5px}#crate .close{font-size:.9em;display:block;cursor:pointer}#crate .rate{float:none;display:inline-block;margin:0 0 15px;font-size:2.1rem;cursor:pointer}.share{color:#0071bd;font-size:16px;line-height:1.4}.mobile{display:none}.item.pop{width:50vw;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;margin:0;height:100%}.like__react::before{background-position:0 -277px}.love__react::before{background-position:-20px -277px}.haha__react::before{background-position:-40px -277px}.wow__react::before{background-position:-60px -277px}.sad__react::before{background-position:-80px -277px}.angry__react::before{background-position:-100px -277px}.comments{overflow:hidden}.comments .comment{border-collapse:separate;margin-bottom:10px;padding:10px 10px 15px 0;float:right}.comments .comment .comment__img{padding-right:10px}.comments .comment .comment__img>img{max-width:45px;border-radius:100%}.comments .comment .comment__img-small>img{max-width:30px}.comments .comment .comment__img,.comments .comment .comment__text{display:table-cell}.comments .comment .comment__text{background-color:#eff1f3;padding:10px 15px;border-radius:18px;font-size:1rem;position:relative;vertical-align:middle;max-width:1000px}.comments .comment .comment__text .commentator{color:#365899;font-size:1.1rem;margin-right:5px}.comment-replies{margin:25px 0 0 55px}.comment-replies .comment:last-child{margin:0;padding-bottom:0}.reacts{height:27px;background-color:#fff;position:absolute;right:4px;bottom:-20px;border-radius:28px;padding:4px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.reacts .reacts__inner{float:left;margin-right:5px;font-size:0}.reacts .reacts__inner .reacts__icon{display:inline-block;position:relative;width:19px;height:19px}.reacts .reacts__inner .reacts__icon:nth-child(1){z-index:6}.reacts .reacts__inner .reacts__icon:nth-child(2){z-index:5}.reacts .reacts__inner .reacts__icon:nth-child(3){z-index:4}.reacts .reacts__inner .reacts__icon:nth-child(4){z-index:3}.reacts .reacts__inner .reacts__icon:nth-child(5){z-index:2}.reacts .reacts__inner .reacts__icon:nth-child(6){z-index:1}.reacts .reacts__inner .reacts__icon:not(:first-child){margin-left:-4px}.reacts .reacts__inner .reacts__icon:before{content:'';display:block;width:19px;height:19px;background-color:transparent;background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-repeat:no-repeat}.osans{font-family:'Open Sans',sans-serif}#breadcrumbs{display:none}@media only screen and (max-width:990px){#fscreen,#fscreen.close{background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-repeat:no-repeat}.mobile{display:block}#fscreen{position:absolute;top:3px;right:0;background-position:10px -223px;width:34px;height:34px}#fscreen.close{background-position:-18px -222px}#choice,#dashboard,#path,#popup-ad{display:none!important}#header{margin-bottom:0;border-bottom:0}.item.pop{width:100vw;padding:20px;margin:0}#diagnostic{width:100%!important;padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:100%}#diagnostic .bg,#diagnostic .bg:after,#diagnostic .bg:before,#diagnostic:after,#diagnostic:before{position:absolute;left:0;right:0}#diagnostic:after,#diagnostic:before{content:'';height:60px;z-index:-2}#diagnostic:before{background:-webkit-gradient(linear,left top,left bottom,from(#c3e7f8),to(#fff));background:linear-gradient(180deg,#c3e7f8 0,#fff 100%);top:0}#diagnostic:after{background:-webkit-gradient(linear,left bottom,left top,from(#c3e7f8),to(#fff));background:linear-gradient(0deg,#c3e7f8 0,#fff 100%);bottom:0}#diagnostic .bg{top:0;height:100%;z-index:-1}#diagnostic .bg:after,#diagnostic .bg:before{content:'';height:3px;background:url(//static.framar.bg/views/diagnostic/img/border.png);left:0;right:0;z-index:-1}#diagnostic .bg:before{top:0}#diagnostic .bg:after{bottom:0}#doctor .logo{width:27%;margin:0 auto;padding:10px 0 0;display:block}#doctor #thinking{width:38px;height:38px;left:-10px}#step .btnp{text-indent:-9999px;width:75px;height:75px;padding:0;border-radius:50%;background:0 0;position:relative;border:1px solid #9c9d9f}#step .btnp:before{content:'';background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:-49px -70px;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loader,#step .syms.fix .inp{background:#fff;position:fixed}#step .syms.fix .inp{top:0;left:0;right:0;padding:5px 10px 10px;z-index:2}#step .syms.fix .inp:before{left:10px;top:16px}#step .syms.fix .inp input{border-color:#39A8DD!important}#step .syms.fix .space{display:block;height:46px}#step .syms.fix #autocomplete{margin-top:-11px!important;left:10px!important;right:10px!important}#step #choice{display:none}#step .slidedown.research.rs .pbtn{display:block;padding:.1em .4em .2em;margin:-5px 0 5px;font-size:13px;width:90px}#step .slidedown.research.rs .ttl.ic-plus:before{top:14px!important}#step .inpbtn:focus,#step input[type=number]:focus,#step input[type=text]:focus,#step select:focus,#step textarea:focus{border-color:#c2cfda}#loader{display:block;top:0;left:0;width:100%;height:100%;z-index:999}#loader img{position:absolute;top:50%;left:50%;margin:-16px}#cboxClose,#cboxClose:hover{background:url(//static.framar.bg/diagnostic/img/close.png) #fff;background-size:100%;width:26px;height:26px;border:10px solid #fff!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;right:0;top:0}#quest:before{width:16px;height:16px;left:-23px;top:8px}#quest:after{width:9px;height:9px;left:-32px;top:23px}#checker-end .slidedown .slidedown .panel h4{padding-top:10px;font-size:15px;line-height:20px}#autocomplete li{padding:1em;font-size:14px;border-top:1px solid #f6f6f6}body.fullscreen main{padding-top:0!important}body.fullscreen .grid,body.fullscreen main{position:static}body.fullscreen #diagnostic{position:absolute!important;top:0;left:0;right:0}.progress,.progress span{position:absolute;top:0;left:0}body.fullscreen #diagnostic:after,body.fullscreen #diagnostic:before{height:100px}body.fullscreen #copy,body.fullscreen #dashboard,body.fullscreen #footer,body.fullscreen #header,body.fullscreen #history,body.fullscreen #path,body.fullscreen #right{display:none!important}body.fullscreen .fh{min-height:100vh}body:not(.fullscreen) .ui.master.container,body:not(.fullscreen) main>.ui.stackable.doubling.grid{margin-left:0!important;margin-right:0!important}.progress{right:0;height:3px;z-index:1;background:#9b9fa0}.progress span{bottom:0;background:#f8931f}}@media only screen and (max-width:340px){#quest:before{width:14px;height:14px;left:-20px;top:5px}#quest:after{width:8px;height:8px;left:-28px;top:18px}#step .btn.sml{font-size:1.02em;font-weight:600}#step .ic-inf{font-size:13px;margin-bottom:5px}}@media only screen and (min-width:360px) and (max-width:480px){#step .btn.qst{min-width:107px}#step .btn.sml{font-size:1.1em}}@media only screen and (max-width:479px){#checker-end>.slidedown>li:not(.npb){padding-bottom:40px}#checker-end>.slidedown .show{left:0;right:0;line-height:34px;text-transform:uppercase;font-size:14px}#diagnostic.fhide{background:#fff}#diagnostic.fhide #doctor,#diagnostic.fhide #fscreen,#diagnostic.fhide .ic-inf{display:none!important}}@media only screen and (min-width:480px) and (max-width:990px){#doctor,#step{max-width:480px}#quest{line-height:26px;width:75%}#doctor{margin:1em auto 0!important}#doctor .doc{width:25%}#doctor #thinking{width:42px;height:42px;left:0}#step{margin:0 auto}#checker-end>.slidedown>li:not(.npb)>.panel{padding-bottom:45px}#checker-end>.slidedown .show{padding:.5em 1em .5em 1.5em;text-transform:uppercase}}@media only screen and (min-width:480px){#checker-end .slidedown .ttl .prob .bar{float:left;margin-left:15px}#checker-end .slidedown .show{width:120px;line-height:22px;right:0}#checker-end .slidedown .show:before{left:10px;top:50%;margin-top:-2px}}@media only screen and (min-width:620px){#quest{padding:10px 15px}#quest .fs-xl{font-size:1.4em}#quest .fs-l{font-size:1.3em}#quest .fs-m{font-size:1.2em}#quest .fs-s{font-size:1.1em}#quest .fs-xs{font-size:.9em;line-height:1.4}#step .slidedown .ic-mail{line-height:31px}#step .slidedown.research .panel .radio .lab{font-size:15px}}@media only screen and (min-width:990px){#step .btn:hover,#step .radio label:hover{cursor:pointer}#quest{width:auto;float:left;max-width:75%;line-height:26px}#quest:before{width:24px;height:24px;left:-32px;top:10px}#quest:after{width:13px;height:13px;left:-45px;top:32px}#doctor .doc{width:25%}#doctor #choice{position:absolute;right:0;top:10px;font-size:13px;line-height:27px;color:#4d4d4d;padding:0 6px 0 30px;border:1px solid #dfe6ec}#doctor #choice:before{content:'';width:20px;height:16px;background-image:url(//static.framar.bg/views/diagnostic/img/sprite.png);background-position:-49px -316px;background-repeat:no-repeat;position:absolute;top:5px;left:5px}#step .btnok:hover{background-color:#88ab0c}#step .btnblue:hover{background-color:#249cd5}#step .btnorange:hover{background-color:#f38507}#step .btnskip:hover{background-color:#274d6d}#step .btn{padding:.8em 2em;font-size:18px;min-width:120px}#step .btn.qst,#step .btn.sml,#step .btnh{padding:.8em 1.2em}#step .inpbtn{padding:.6em 15px}#step .btn.qst{min-width:127px}#step .btn.sml{font-size:1.2em}#step .slidedown .ttl:not(.nh):hover{text-decoration:underline;cursor:pointer}#step .radio label:hover .lab{text-decoration:underline}#step .radio label:hover input:checked~.lab{text-decoration:none}#step .radio label:hover input:checked~.lab,#step .radio label:hover input:checked~.rad{cursor:default}#step .inpbtn:focus,#step .inpbtn:hover,#step input[type=number]:focus,#step input[type=number]:hover,#step input[type=text]:focus,#step input[type=text]:hover,#step select:focus,#step select:hover,#step textarea:focus,#step textarea:hover{border-color:#c2cfda}#step .hf:before{-webkit-transition:background .2s ease-out;transition:background .2s ease-out}#step .hf:focus:before,#step .hf:hover:before{background:#c2cfda}#step .radio label{border-left:1px solid #dfe6ec;border-right:1px solid #dfe6ec;-webkit-box-sizing:border-box;box-sizing:border-box}#step .radio label+label{border-left:0}#checker-end .slidedown .ttl:hover,#checker-end .slidedown .ttl:hover .prob{text-decoration:none!important}#checker-end .slidedown .ttl:hover .b{text-decoration:underline!important}#crate .close:hover,.results.med .more:hover{text-decoration:underline}#checker-end>.slidedown>li:not(.npb)>.panel{padding-bottom:25px}#checker-end>.slidedown .show{padding-left:10px}#checker-end>.slidedown .show:hover{background:#39A8DD;cursor:pointer}.results.med .more:hover{cursor:pointer}.logo{max-width:120px}}