.test-h1 {
    font-size: 18px;
    color: #1db445;
}
.test-h1__mark {
    padding: 2px 5px;
    display: inline-block;
    background-color: #1db445;
    border-radius: 3px;
    font-size: 14px;
    color: white;
}

.inc-test {

}


.it-wrap {

}
.it-name {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
}
.it-text {
    margin-bottom: 30px;
    font-style: italic;
}
.it-progress {
    position: relative;
}
.it-question {
    position: relative;
    padding: 10px;
    font-weight: bold;
    font-size: 15px;
    color: #278cce;
    background-color: #eeefef;
}
.it-question__index {
    padding: 5px 13px;
    margin-right: 10px;
    display: inline-block;
    color: white;
    background-color: #278cce;
    border-radius: 100%;
}
.it-question__count {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
    color: #d3d3d3;
    font-weight: bold;
    font-size: 21px;
}

.it-button {
    padding-top: 30px;
    float: right;
    width: 205px;
}
.it-result {
    float: left;
    width: 520px;
    padding: 20px 0;
}
.it-check {
    display: block;
    padding: 10px;
    background-color: #42bffb;
    color: white;
    text-decoration: none !important;
    text-align: center;
}
.it-next {
    display: block;
    padding: 10px;
    background-color: #42bffb;
    color: white;
    text-decoration: none !important;
    text-align: center;
}

.it-variants {

}
.it-variant {
    padding: 10px;
    border-bottom: 1px solid #dfdfdf;
    font-weight: bold;
    font-size: 16px;
}
.it-variant__false {
    background: url(/bitrix/templates/tpl_nov/images/inc-test-icon.png) no-repeat 0 0;
    color: red;
}
.it-variant__true {
    background: url(/bitrix/templates/tpl_nov/images/inc-test-icon.png) no-repeat 0 -42px;
    color: green;
}

.it-result {

}
.it-result-variant {
    font-weight: bold;
    padding: 8px 0 8px 50px;
    font-size: 16px;
}
.it-result-title {
    font-weight: bold;
}
.it-result-text {
    padding-left: 50px;
    font-size: 14px;
    line-height: 19px;
}
.inc-test ul{padding: 0 !important; margin: 0 !important;}
.inc-test li{padding: 0 !important; margin: 0 10px 0 0 !important;}
.it-share {
    padding: 10px 20px;
    display: inline-block;
    color: white;
    text-decoration: none !important;
    background-color: #2d8ccc;
}
.it-my-wrap {
    margin-bottom: 20px;
}
.it-my {
    color: #278cce;
    padding: 10px;
    background-color: #eeefef;
    font-weight: bold;
}
.it-my-result {
    background: url(/bitrix/templates/tpl_nov/images/inc-test-icon.png) no-repeat 0 -42px;
    color: green;
    padding: 8px 0 8px 50px;
    font-weight: bold;
    margin: 20px 0 10px 10px;
}
.it-my-text {
    padding-left: 10px;
}
.it-my-res {
    float: left;
    width: 560px;
}
.it-my-share {
    float: right;
    width: 240px;
    padding-top: 40px;
    text-align: Center;
}
.boli-simptoms {
    margin: 0 20px;
    padding: 20px 20px 20px 85px;
    border: 3px solid #2D8CCC;
    font-style: italic;
    background: url(/bitrix/templates/tpl_nov/images/boli-simptoms-icon.jpg) no-repeat 10px 25px;
}

@media (max-width: 550px) {
    .it-my-res {
        float: none;
        width: 100%;
    }
}


