input[type="radio"] + label {
    cursor: pointer;
}

.anketa_div {
    font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.anketa_div a {
    color: green !important;
}

#divacc, #FormAnket, #form-anketa, .popup-clime {
    display: none;
	margin: 0 50px;
}

.mfp-content {
    padding: 0 20px;
}

#FormAnket {
/*    text-align: right;*/
}

.questions-form {
    background: #23b9d6;
    padding: 10px;
    color: white;
    font-size: 14px;
    text-align: left;
}
.worckarea2col .kff-tab-form {
    background: #23b9d6;
    padding: 20px;
}

.anketa_div .ui-accordion-header {
    background: #f4f5f7;
}
.ank-button {
    display: none;
    font-size: 12px;
    color: #4f4f4f;
    background: #fbba20;
    cursor: pointer;
    outline: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    margin: 0 0 6px 6px;
    box-shadow: 1px 1px 5px 0 #B6B6B6;
    border: 1px solid #AFAFAF;
    width: 165px;
    height: 50px;
/*    float: left;*/
}
.ank-button:active {
    box-shadow: 0 0 0 0 #000000;
}
.ank-button:hover {
    color: white;
    background: #666;/* #e42014 #1B1375;*/
    /*
        background: -webkit-linear-gradient(top, #3C5AA4, #393487);
        background: -moz-linear-gradient(top, #3C5AA4, #393487);
        background: -o-linear-gradient(top, #3C5AA4, #393487);
    */
}
.ank-button-activ {
    background: #e51f16;
    box-shadow: 0 0 0 0 #000000;
    color: white;
}

.visankbut {
    display:inline;
}
#accordion input[type="radio"] {
    display: none;
}
#accordion input[type="radio"] + label:hover,
#accordion input[type="radio"]:checked + label {
    background: #fbba20;
/*    color: white;*/
}
#accordion input[type="radio"] + label {
    padding: 0 5px;
}
#accordion div div {
    margin: 1px;
    display: inline-block;
}

h3.chosen {
    font-weight: bold;
}

#pPrice span {
    font-weight: bold;
}
#pPrice {
    font-size: 14px;
    display: none;
}