
.testme_question {
    margin-top:12px;    
    border-top: 2px #f1e1cc solid;
    padding: 5px;
}

/* Текст вопроса */
.testme_question_text {

    margin-bottom: 7px;
    font-weight: bold;
}

/* Блок с ответом */
.testme_answer_block {
    margin-bottom:7px;
}

.testme_answer_block:hover {
/*    background-color: #f0f0f0;*/
}


/* Радио-кнопка для выбора ответа */
.testme_answer {
    padding-left:20px;
}

/* Текст ответа */
.testme_question label {
    margin-left: 10px;
}

/* Параметры кнопки */
.testme_button {
    margin-top: 20px;
    padding: 3px 15px 3px 15px;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #d18530; 
}

.testme_button:hover {
    background-color: #e0d1be;
}

/*  === Результаты === */

/* Оболочка, в которую записывается результат */
#testme_result {
    border: 2px solid pink;
}

/* Весь блок с результатами */
.testme_result_block {
    margin: 10px;
}

/* Надпись перед показом результатов */
.testme_before_results {
    color: #006666;
}

/* Результат теста в баллах */
#testme_your_score {
    margin-top:10px;
    /*font-weight: bold;*/
    font-style: italic;
    margin-bottom: 15px;
}

/* Заголовок результата */
#testme_result_title {
    font-size: 140%;
    font-weight: bold;
}

/* Описание результата */
#testme_result_text {
    margin-top: 10px;
    margin-bottom: 15px;
}

/* Картинка */
/*.testme_result_image {
    max-width: 100%;
}*/




/*  === Ошибки === */

/* Ошибка, если отвечены не все вопросы */
.testme_error {
    border:1px solid red;
}

/*  === Ссылка === */


/* ***** Для версии 1.2 *****/


/* Не залогинены */
.testme_not_logged {
    margin-top:15px;
    padding: 10px;
    border:1px dashed #CCCCCC;;
    font-weight: bold;
    color: #666600;
}



.testme_asnwer_list li {
    list-style-position: inside;
    list-style-type:circle;
}

/* Голосование  */

.testme_vote {
    font-style: italic;
    margin-bottom: 15px;
}

.testme_vote div  {
    width:24px;
    height:24px;
    display:inline-block;
    cursor:pointer;
}


.testme_vote_1 { background:url('images/star1.png') 0 0; }	
.testme_vote_1:hover { 	background:url('images/star1.png') 0 -24px; }
.testme_vote_2 { background:url('images/star2.png') 0 0; }	
.testme_vote_2:hover { 	background:url('images/star2.png') 0 -24px; }
.testme_vote_3 { background:url('images/star3.png') 0 0; }	
.testme_vote_3:hover { 	background:url('images/star3.png') 0 -24px; }

/* ===================== */


/*  === Кнопки под голосованием: закрыть результат и копировать результат:=== */

.testme_result_footer {
    height:48px;

}


/* Кнопка Копировать результат */
.testme_result_copy {
    float:right;
    margin-right: 10px;
    cursor: pointer;

}

.testme_result_copy a {
    font-size: 200%;
}

/* Кнопка закрыть результат */
.testme_result_close {
    margin-right: 50px;
    cursor: pointer;

}


/*  === Вывод теста === */

/*  Форма теста */
form.insertme_form {
    text-align:left;
}


/* Текст вопроса */
.insertme_question {
    margin-top:10px;
    margin-bottom: 10px;
}

/* Параметры поля для вставки */
.insertme_question input {
    border: 1px solid #dec4aa;

}


/* Параметры кнопки */
#insertme_button {
    margin-top: 20px;
    padding: 3px 15px 3px 15px;
}

/*  === Результаты === */

/* Оболочка, в которую записывается результат */
#insertme_result {
    border: 2px solid pink;
    padding: 15px;
}

/* Весь блок с результатами */
.insertme_result_block {       
    margin-top: 15px;
    margin-bottom: 10px;}

/* Надпись перед показом результатов */
.insertme_before_results {

    font-weight: bold;
    margin-bottom: 10px;
}

/* Описание результата */
.insertme_result_text {

    text-align: justify;
}

/* Слова, вставленные пользователем */
span.insertme_text {

    color: #339900;
    font-weight: bold;
}


/* Блок подписки на тесты автора */
#testme_subscribe_div {
    margin-top: 20px;
    min-height: 22px;
}

#testme_subscribe_div span {
   font-family: 'Font Awesome 5 Free' !important;
   margin-right: 5px;
}

#testme_subscribe_div span::before {
    content: "\f02e" !important; 
}

#testme_unsubscribe_button {
    background: none;
    color: red;
}

#testme_unsubscribe_button::hover {
    color: #f88c00;
}

#testme_subscribe_button {
    padding: 1px 10px 3px 10px;
}
