body.theme-acer {
    font-family: 'Acer Foco'
}

body.theme-acer input::-webkit-input-placeholder,
body.theme-acer select:invalid {
    color: rgba(0, 0, 0, 0.38)
}

body.theme-acer input:-ms-input-placeholder,
body.theme-acer select:invalid {
    color: rgba(0, 0, 0, 0.38)
}

body.theme-acer input::-ms-input-placeholder,
body.theme-acer select:invalid {
    color: rgba(0, 0, 0, 0.38)
}

body.theme-acer input::placeholder,
body.theme-acer select:invalid {
    color: rgba(0, 0, 0, 0.38)
}

body.theme-acer .theme-text {
    color: #80c342
}

body.theme-acer .spinner>div:after {
    background-color: #80c342
}

body.theme-acer .border {
    border-radius: 4px
}

body.theme-acer .theme-border {
    border-color: #E0E0E0
}

body.theme-acer .theme-checkbox {
    border-radius: 2px;
    border-color: #E0E0E0
}

body.theme-acer .theme-link {
    color: #80c342;
    border-bottom-color: #80c342
}

body.theme-acer .theme-button {
    background-color: #80c342;
    color: #fff;
    border-radius: 4px
}

body.theme-acer .announce {
    border-top-color: #EEEEEE;
    color: rgba(0, 0, 0, 0.6)
}

body.theme-acer #questionTitle {
    color: #000
}

body.theme-acer #lang ul {
    background-color: #fff
}

body.theme-acer #lang li {
    color: rgba(0, 0, 0, 0.6)
}

@media (min-width: 768px) {
    body.theme-acer #lang li:hover {
        color: rgba(0, 0, 0, 0.870588)
    }
}