A:Link {Color: #B2B2B2; Text-decoration: underline;}
A:Hover {Color: #B2B2B2; Text-decoration: underline;}
A:Visited {Color: #B2B2B2; Text-decoration: underline;}

.main {
border: 4px solid #536e3b;
border-radius: 50px 0 0 50px;   
box-shadow: 0px 0px 30px 0px rgba(83, 110, 59, 1);
padding: 25px;
}

.main tr
{
border: 1px solid #2729fa;
border-radius: 50px 0 0 50px;   
inset 0px 0px 30px 0px rgba(39, 41, 250, 1);
}

.arrow_box {
    position: relative;
    background: #899f75;
    border: 4px solid #536e3b;
}
.arrow_box:after, .arrow_box:before {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.arrow_box:after {
    border-color: rgba(137, 159, 117, 0);
    border-bottom-color: #899f75;
    border-width: 30px;
    margin-left: -30px;
}
.arrow_box:before {
    border-color: rgba(83, 110, 59, 0);
    border-bottom-color: #536e3b;
    border-width: 36px;
    margin-left: -36px;
}



.left_box {
    position: relative;
    background: #899f75;
    border: 4px solid #536e3b;
}
.left_box:after, .left_box:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.left_box:after {
    border-color: rgba(137, 159, 117, 0);
    border-top-color: #899f75;
    border-width: 30px;
    margin-left: -30px;
}
.left_box:before {
    border-color: rgba(83, 110, 59, 0);
    border-top-color: #536e3b;
    border-width: 36px;
    margin-left: -36px;
}

.yoda_img {
border: 4px solid #536e3b;
border-radius: 50px 50px 0 0;
border-bottom-width: 0px; /* Толщина линии внизу */
}

.answer {
width: 100%;
text-align: center;
background-color: #899f75;
border: none;
padding: 7px;
color: #ddf8c6; 
text-align: center; 
font-size: 25px; 
line-height: 54px; 
font-weight: bold; 
text-transform: uppercase; 
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
word-break: break-all;
}

.question {
width: 98%;
text-align: center;
background-color: #899f75;
border: none;
padding: 7px;
color: #ddf8c6; 
text-align: center; 
font-size: 25px; 
line-height: 54px; 
font-weight: bold; 
text-transform: uppercase; 
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
word-break: break-all;
}

td tr {
border: none;
}

.a_button {
margin-top: 35px;
border: 4px solid #536e3b;
background-color: #899f75;
width: 120px;
color: #244609; 

}

.copyright {    
letter-spacing:5px;
color: white;
}
