

/* Start:/learning/learning-styles.css?17295944693467*/

textarea {
    border-color: darkgray !important;
}
.breadcrumbs a span, .breadcrumbs span {
    font-size: 14px !important;
}

/* course.php  */
.courses__item {
    margin-bottom: 1rem;
}
.courses__item-title {
    color: #1976d2;
    font-weight: bold;
    font-size: 20px !important;
}
.courses__item-status {
    font-weight: bold;
}
.courses__item-status--success {
    color: green;
}
.courses__item-status--failure {
    color: red;
}
.courses__item-status--notready {
    color: gray;
}
.courses__link {
    color: black;
    font-size: 18px !important;
}
.courses__link:hover {
    text-decoration: underline !important;
}


/*theory.php*/
.owl-carousel .the-owl-slide-pic {
    max-width: 970px; /*570px;*/
    border: 1px solid lightgray;
}
.owl-carousel .the-owl-slide {
    display: flex;
    justify-content: center;
}
.owl-carousel .owl-nav {
    position: absolute;
    top: 220px;
}
.owl-carousel .owl-nav > button {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #515151 !important;
    color: white !important;
    font-size: 30px !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.owl-carousel .owl-nav > button > span {
    height: 28px;
}
.owl-carousel .owl-next {
    position: absolute;
    left: 1050px; /*650px;*/
}
.slider-outer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.slider-inner {
    max-width: 1100px; /*700px;*/
}
.slider-bottom {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.slider-info {
    background: #515151;
    padding: 10px 15px;
    border-radius: 2rem;
    color: white;
    cursor: pointer;
}
.start-test {
    margin-top: 10px;
    background: #1976d2;
    color: white;
    border: none;
    border-radius: 1rem;
    height: 50px;
    width: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.start-test:hover {
    color: white !important;
}

/* test.php  */
.questions {
    display: flex;
    flex-direction: column;
}
.questions__item {
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
    max-width: 500px;
}
.questions__title {
    margin-bottom: .5rem;
}
.questions__title--error {
    color: red;
}
.questions__submit {
    margin-top: 10px;
    background: #1976d2;
    color: white;
    border: none;
    border-radius: 1rem;
    height: 50px;
    width: 200px;
}
.questions__submit:hover {
    background: #074582 !important;
}
.questions__bottom {
    display: flex;
    justify-content: center;
    flex-direction: column;

}

/* check.php  */
.check {
    display: flex;
    flex-direction: column;
}
.check__item {
    display: flex;
    flex-direction: row;
    margin-bottom: 1rem;
}
.check__item--caption {
    font-weight: bold;
}
.check__item > div {
    width: 250px;
    padding: 1rem;
}
.check__item > div:first-of-type {
    font-weight: bold;
}
.backblue {
    background-color: #e0f2f8;
}
.backgreen {
    background-color: #e4ffe4;
}
.check-submit {
    margin-top: 10px;
    background: #62e262;
    color: white;
    border: none;
    border-radius: 1rem;
    height: 50px;
    width: 200px;
}
.check-submit:hover {
    background: #0f990f !important;
}


/* End */


/* Start:/bitrix/templates/aspro_next/components/bitrix/system.auth.form/learning/style.min.css?1729594001424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/bitrix/templates/aspro_next/components/bitrix/system.auth.form/learning/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/bitrix/templates/aspro_next/components/bitrix/system.auth.form/learning/images/sec-unlocked.png)}
/* End */
/* /learning/learning-styles.css?17295944693467 */
/* /bitrix/templates/aspro_next/components/bitrix/system.auth.form/learning/style.min.css?1729594001424 */
