.rendered-form .form-control {
    height: 50px;
    padding: 8px 20px !important;
    border-bottom-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
}

.rendered-form input,
select {
    height: 50px !important;
}

.rendered-form textarea {
    height: 100px !important;
}

.rendered-form {
    width: 100%;
}

.rendered-form .btn {
    width: 160px;
    line-height: 35px;
    font-size: 15px;
    color: #ffffff;
    background-color: #1fc4b4;
    font-family: "poppinsmedium";
    border: none;
}

.rendered-form .btn {
    width: 160px;
    line-height: 35px;
    font-size: 15px;
    color: #ffffff;
    padding: 15px 7px !important;
    background-color: #1fc4b4;
    font-family: "poppinsmedium";
    border: none;
}

.formbuilder-checkbox-group {
    background: white;
    padding: 40px 23px;
    border-radius: 8px;
}

.formbuilder-radio-group {
    background: white;
    padding: 40px 23px;
    border-radius: 8px;
}

.formbuilder-checkbox,
.formbuilder-radio {
    display: flex;
    margin-top: 12px;
}

.rendered-form .formbuilder-radio-group input[type="radio"] {
    -webkit-appearance: none;
    width: 13px;
    /* height: 13px !important; */
    height: 13px;
    border-radius: 50%;
    outline: none;
    border: 2px solid #08a99a;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.rendered-form .formbuilder-radio-group .normal {
    -webkit-appearance: none;
    width: 13px;
    height: 13px !important;
    border-radius: 50%;
    outline: none;
    border: 2px solid #08a99a;
}

.rendered-form .formbuilder-radio-group textarea {
    background-color: red !important;
}

.feedback-question-wrap .form-group label {
    color: #3a3a3a;
    font-size: 14px;
    line-height: 14px;
}

.input[type="date"],
.input[type="file"] {
    height: 50px;
    padding: 8px 20px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
}

.rendered-form .formbuilder-checkbox-group input[type="checkbox"] {
    display: none;
}
.rendered-form .formbuilder-checkbox-group input[type="checkbox"] + *::before {
    content: "";
    display: inline-block;
    vertical-align: bottom;
    width: 1rem;
    height: 1rem;
    margin-right: 0.3rem;
    border-radius: 10%;
    border-style: solid;
    border-width: 0.1rem;
    border-color: gray;
    flex-shrink: 0;
}
.rendered-form .formbuilder-checkbox-group input[type="checkbox"]:checked + * {
    color: teal;
}
.rendered-form
    .formbuilder-checkbox-group
    input[type="checkbox"]:checked
    + *::before {
    content: "✓";
    color: white;
    text-align: center;
    background: teal;
    border-color: teal;
}

.rendered-form .formbuilder-checkbox-group input[type="checkbox"] + * {
    display: inline-flex;
    padding: 0.5rem;
}
#fb-render {
    width: 100%;
}

/* component */

.checkbox-rating-group {
    display: flex;
    flex-direction: row-reverse;
    font-size: 1.5em;
    justify-content: space-around;
    padding: 0 0.2em;
    text-align: center;
    width: 5em;
}

.checkbox-rating-group input {
    display: none;
}

.checkbox-rating-group label {
    color: #ccc;
    cursor: pointer;
}

.checkbox-rating-group :checked ~ label {
    color: #f90;
}

.checkbox-rating-group label:hover,
.checkbox-rating-group label:hover ~ label {
    color: #fc0;
}
.rating {
    font-size: 50px !important;
    padding-left: 10px;
}
.checkbox-rating-group {
    display: flex !important;
    justify-content: space-around !important;
    padding: 0 16.2em !important;
}

.parsley-required,
.parsley-type,
.parsley-pattern {
    text-align: center;
    color: red;
    margin-top: 10px;
}
.rendered-form .form-group {
    margin-left: 0px;
    margin-bottom: 45px !important;
}
.rating-stars {
    font-size: 51px;
    text-align: center;
}

@media only screen and (max-width: 1199px) {
    .checkbox-rating-group {
        display: flex !important;
        justify-content: space-around !important;
        padding: 0 12.2em !important;
    }
}

@media only screen and (max-width: 767px) {
    .checkbox-rating-group {
        display: flex !important;
        justify-content: space-around !important;
        padding: 1.5rem 8.2em !important;
    }

    .rating {
        font-size: 30px !important;
    }
}

@media only screen and (max-width: 575px) {
    .checkbox-rating-group {
        display: flex !important;
        justify-content: space-around !important;
        padding: 1.5rem 8.2em !important;
        width: auto;
    }
}

@media only screen and (max-width: 475px) {
    .checkbox-rating-group {
        display: flex !important;
        justify-content: space-around !important;
        padding: 1.5rem 1.2em !important;
        width: auto;
    }
}

/* ###################.emoji-radio-type Section CSS################## */

/* Emoji rating styling START */
/* .emoji-radio-type-result-text {
    font-size: 20px;
    margin-top: 25px;
    text-align: center;
    background: #f4d348;
    padding: 20px;
    border-radius: 8px;
    font-weight: 800;
}
.emoji-radio-type-container {
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Helvetica, sans-serif;
    margin: 0;
} */

.emoji-radio-type input[type="radio"] {
    -webkit-appearance: none;
    width: 60px !important;
    height: 60px !important;
    border: none !important;
    cursor: pointer;
    transition: border 0.2s ease;
    filter: grayscale(100%);
    margin: 0 5px;
    /* transition: all 0.2s ease; */
}

@media (max-width: 996px) {
    .emoji-radio-type input[type="radio"] {
        width: 50px !important;
        height: 50px !important;
    }
}
@media (max-width: 475px) {
    .emoji-radio-type input[type="radio"] {
        width: 30px !important;
        height: 30px !important;
    }
}
@media (max-width: 390px) {
    .emoji-radio-type input[type="radio"] {
        width: 25px !important;
        height: 25px !important;
    }
    .formbuilder-radio-group-label {
        font-size: 14px !important;
        line-height:18px !important;
    }
}


.emoji-radio-type input[type="radio"]:hover,
.emoji-radio-type input[type="radio"]:checked {
    filter: grayscale(0);
}

.emoji-radio-type input[type="radio"]:focus {
    outline: 0;
}

.emoji-radio-type input[type="radio"].love {
    background: url("data:image/png;base64,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")
        center;
    background-size: cover;
}
.emoji-radio-type input[type="radio"].happy {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADhUExURUdwTPWOANN0BNB6Ds91Cu2uG8pqANBvAL91Isx3EcZ1F9R3BslsAvecB++WCtBuAe+TB++JAeiCAMdoAclqAaZmAf/UK//fLPyuCu+eB//LK/7ZMOeUBf/AJP/2g/y2GfmjBv7ZRP/uS//nNt6CAf/2cv/yYdd5AJ1fApRWAf/4kOKLAv/9z//5nINIBHE3Auvt7v/iWv/6p//+4P/7sf/8w/T2993e3v+/Cc/Qz//8uv/rccmQFP/QEN2gGNq4LZl6WYNUJqpyCreCEa2biolgNsS+uJBqRLuwpaOMdfT04YnLxEoAAAAVdFJOUwD+mkhf/ur+DDMdfbbjrdjC1ezOxZxGuekAAAZOSURBVFjD1dgJV+JIEAdwEQKEQ51xcghCLoQ0QmNY2VHJEA7R8ft/oa2q7k4C4jVv39u3f4+npP1ZVQkh5Ojo30n16P+Wak3XixBdr/158VW9VD85azY1SLN5dnJc0qt/otRPmrZzd/dL5u7uzm6e1b9oVYugCMSygiCwLEtgdvOkVPs8U0IG/jCIusPb2Ww0ms1ux91+ANqdfXH2WUoX1Vj98eyvnYym8wCrck+Knymn3nShHK/7MPrrVUazYQSU26x/WFTtBJk2MJQ8IjIber+wKP19p3iGTjSd4WRGGTaSDjw+e5ibIJ29214R24JyILO8lSngPDyMPZCapQ8cb3wLIetBYbORMh5w4+00elciJxpPp1NYmsMeUoSYKWb+jqR/w3qG4/F4Stj0VpW2a0ynsGSMNX3T39xfXneIksJkabcZIjYOISidHTgKqscF987sdrtDEamNp6qKnIHpdmHihePXT73Sd9fuzLvzYWYNx7K68b4BgaUt2y28GlMND6BoPoftXZnhgaht6MznnQNjqhdcuzWndK+uulephh/4LQ1svBIL5x6UtNcc7jHHiyKx4EolA6UgMicpiiIoqam/LijCzPv9/rx/9U5gc39OayMqaWdC3wouFkTpq1zte+mWqC+hjrs7pRIW5HleJvleknj93fhJkvjk+ILxPNxx9dwx1JAQxIdVvu8n4WTCkh3H2/AJ33g+rYjE6pbjFnJHpf4dOpOQ58NS32MTCE98TJ+++xt4YDKJfZTkWq/VcQvfsxNK/RqhViuT4glnjE82fhaPwUNswlq+F3h+IJxWxy5kveGzw+50EGrDogA+15wZRsjDIIMSzkIjZDzB7R4ubYMDB0ChoQ6l2qmEWq02BKT2moeGYfDQIwO5IEHbICjwcJ3ZktBpLTciAZkmrmgHwQahkK+DLAnZCFm0CP+vgNIhlXqFC9sRJaFktYOEERTnoMCgioy2RZApCnLsi0JPPXPrEhI1CWrDwpCt2znHTxgLGUvIIQYcAalpH/cuAcokE0pqb8Jw0w6swFKQFSTrcC0aMxXkEHScg1wBdYRktq0AR2XlA/sAHrOIEX0J6LInzwBVgqg3MSYoycT2MiL7ATaZppnrzAWosQupcYvuzBykgtPDTcD8khUBdL0PdXIlyeNgl8EPs60K6rReQ4NrWRE5oqY2ddfecSTTarVUZwJSZ0mADpSElDgUxBf9au5MCAqCWV8P1F6rD9SQnIWWm5NoL006Z3A6GqyUs74eqOOoVFHQgnMjvnA60tmjVGOgbNgkdERnl72KOrL1MvZmQ28xnYXYOl5oUsPuTIWQEW9CTss06gygsnqu1c7lkJx48vK43OI6zsN1HC8geHWs4Q9xvDGEsXp+eVwxx5Gdpc9+2G3Um+0s+OP9/f3vx+XzapKGT3j2CyDLx99P90/bNTjU2SA9Hx3VKz1RksaWAP2E3D/9fnxZLp+32xVmu90+L19ekIDN+M94LPdZr5Kd/cWQsCRj9SSgm5ubv+Hr5iep8hF86Cc59y98IQq6HpSLuVcR2G9UUky93au/24uUYcHTKtRwQtjZj9y1TamCJYGksdXjExVA0s0+QxVCY0seq4JynUFvpwM5pZjz1ZIs0UrGkITDw/3KmUYOFHS68+Jfr+COw5LgJMgAe6bByrqEAPN/WW5XnOPLUiwag4J2L0f0U9pxcH6L6WwdosZX2+fnJQX3HudkhLCdrTXbxcZ6g/LeBRKWJKQNSpQwRJASMvxFPm4wmLR0KvsXf7VzbA7HpK2Z8X5CtiAHBlQ5f3VhWypjSZ+RQhiQSwOCxkoHrmorOSn8nFM5cFV7VGtI6cLWNm9LzJB9ofPj4BW7fp5KThwepkLaXxfSOX3jvVaprCTXWWxyeyljjDjnlN98VyMkWRRQLG/BkQCMA8yHDkinqYRUvA5VoNN1xkin+s7b9B+VAbWHFLyMa3Ri3MC5UhPPdmCgHDyAPniDrDdIkhSdoyg2KcRAOYNKQ//4XXY5pS4vSFO5TJkyvMv+6JZE9ajYIEpa+VwLptIoVj95J0JSYKUaIj2qpvGFmxq10nG5AhZiaQZYzJcYebemUQYMNQr8WC436sUv3vmpivtHx43zssx5Q94/+vo9pKq6o1XCW1q16p8p/92tvX8Ar5DVgmt9zvcAAAAASUVORK5CYII=")
        center;
    background-size: cover;
}

.emoji-radio-type input[type="radio"].neutral {
    background: url("data:image/png;base64,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")
        center;
    background-size: cover;
}
.emoji-radio-type input[type="radio"].sad {
    background: url("data:image/png;base64,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")
        center;
    background-size: cover;
}
.emoji-radio-type input[type="radio"].confused {
    background: url("data:image/png;base64,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")
        center;
    background-size: cover;
}

.mtt {
    position: fixed;
    bottom: 10px;
    right: 20px;
    color: #999;
    text-decoration: none;
}
.mtt span {
    color: #1cae39;
}
.mtt span:hover {
    color: #666;
}
.mtt span span {
    color: #5ac02b;
}

.emoji-radio-type input[type="radio"]:checked:before {
    background: none !important;
}
.emoji-radio-type label {
    display: none;
}
/* Emoji rating styling END */
/* ###################End Of Emoji Section Css################ */
