﻿/*#region Icons*/

.m-s-icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}

    .m-s-icon.m-s-sprite {
        background-size: auto;
    }

    .m-s-icon:hover {
        opacity: 0.8;
    }

    .m-s-icon.top-menu-icon {
        width: 25px;
        height: 30px;
    }

    .m-s-icon.popup-menu-icon {
        width: 25px;
        height: 25px;
    }

    .m-s-icon.refeicao-estado-icon {
        width: 25px;
        height: 25px;
        vertical-align: middle;
    }

.m-s-icon-menu {
    background-image: url('icons/icone_menu_branco.png');
}

.m-s-icon-logout {
    background-image: url('icons/icone_sair_branco.png');
}

.m-s-icon-voltar {
    background-image: url('icons/icone_seta_voltar_branco.png');
}

.m-s-icon-fechar-popup-up {
    background-image: url('icons/icone_seta_voltar_branco.png');
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.m-s-icon-mais-info {
    background-image: url('icons/icone_mais_info_branco.png');
}

.m-s-icon-msg-lida {
    background-image: url('icons/icone_mensagem_lida.png');
}

.m-s-icon-msg-nao-lida {
    background-image: url('icons/icone_mensagem_nao_lida.png');
}

.m-s-icon-msg-responder {
    background-image: url('icons/icone_mensagens_responder_branco.png');
    width: 25px;
    height: 25px;
}

.m-s-icon-ref-consumida {
    background-image: url('icons/icone_ref_consumida.png');
}

.m-s-icon-ref-disponivel {
    background-image: url('icons/icone_ref_disponivel.png');
}

.m-s-icon-ref-indisponivel {
    background-image: url('icons/icone_ref_indisponivel.png');
}

.m-s-icon-ref-marcada {
    background-image: url('icons/icone_ref_marcada.png');
}

.m-s-icon-ref-nao-consumida {
    background-image: url('icons/icone_ref_nao_consumida.png');
}

.m-s-icon-ref-nao-marcada {
    background-image: url('icons/icone_ref_nao_marcada.png');
}

.m-s-icon-refeicoes {
    background-image: url('icons/icone_refeicoes.png');
}

.m-s-icon-movimentos {
    background-image: url('icons/icone_movimentos.png');
}

.m-s-icon-acessos {
    background-image: url('icons/icone_acessos.png');
}

.m-s-icon-mensagens {
    background-image: url('icons/icone_mensagens.png');
}

.m-s-icon-horario {
    background-image: url('icons/icone_horario.png');
}

.m-s-icon-notas-faltas {
    background-image: url('icons/icone_notas_faltas.png');
}

.ui-icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 18px;
    height: 18px;
    background-color: transparent;
}

    .ui-icon.ui-icon-radio-off {
        background-color: #000000 /*{global-icon-color}*/;
        background-color: rgba(0,0,0,0.4) /*{global-icon-disc}*/;
    }

    .ui-icon.ui-icon-radio-off,
    .ui-icon.ui-icon-radio-on {
        background-image: none;
    }

    .ui-icon.ui-icon-checkbox-off {
        background-color: #000000 /*{global-icon-color}*/;
        background-color: rgba(0,0,0,0.4) /*{global-icon-disc}*/;
    }

[class*="ui-icon-arrow"] {
    background-image: url('icons/icone_dropdown_up_preto.png');
}

.ui-icon.ui-icon-arrow-d {
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.ui-icon.ui-icon-arrow-r {
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.ui-icon.ui-icon-arrow-l {
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.ui-icon.ui-icon-arrow-u {
}

.ui-icon.ui-icon-msg-enviada {
    background-image: url('icons/icone_mensagens_enviadas.png');
    width: 25px;
    height: 25px;
}

.ui-icon.ui-icon-msg-recebida {
    background-image: url('icons/icone_mensagens_recebidas.png');
    width: 25px;
    height: 25px;
}

.ui-icon.ui-icon-msg-enviar {
    background-image: url('icons/icone_mensagens_enviar.png');
    width: 25px;
    height: 25px;
}

.ui-icon.ui-icon-info {
    background-image: url('icons/icone_mais_info.png');
    width: 25px;
    height: 25px;
}

.ui-btn-active .ui-icon.ui-icon-msg-enviada {
    background-image: url('icons/icone_mensagens_enviadas_branco.png');
}

.ui-btn-active .ui-icon.ui-icon-msg-recebida {
    background-image: url('icons/icone_mensagens_recebidas_branco.png');
}

.ui-btn-active .ui-icon.ui-icon-msg-enviar {
    background-image: url('icons/icone_mensagens_enviar_branco.png');
}

.icon-no-corners {
    -moz-border-radius: 0 px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.top-menu-icons {
    color: #ffffff;
    font-size: 1.8em;
    padding: 2px 6px 0px 6px;
    text-decoration: none;
}

.top-menu-icons-active {
    color: #bce4b7;
    background-color: #1f4919;
}

.menu-icons {
    float:left;
    width:48px;
    height:48px;
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio : 2) {

    .m-s-icon-menu {
        background-image: url('icons/HighRes/icone_menu_branco.png');
    }

    .m-s-icon-logout {
        background-image: url('icons/HighRes/icone_sair_branco.png');
    }

    .m-s-icon-voltar {
        background-image: url('icons/HighRes/icone_seta_voltar_branco.png');
    }

    .m-s-icon-fechar-popup-up {
        background-image: url('icons/HighRes/icone_seta_voltar_branco.png');
    }

    .m-s-icon-mais-info {
        background-image: url('icons/HighRes/icone_mais_info_branco.png');
    }

    .m-s-icon-msg-lida {
        background-image: url('icons/HighRes/icone_mensagem_lida.png');
    }

    .m-s-icon-msg-nao-lida {
        background-image: url('icons/HighRes/icone_mensagem_nao_lida.png');
    }

    .m-s-icon-msg-responder {
        background-image: url('icons/HighRes/icone_mensagens_responder_branco.png');
    }

    .m-s-icon-ref-consumida {
        background-image: url('icons/HighRes/icone_ref_consumida.png');
    }

    .m-s-icon-ref-disponivel {
        background-image: url('icons/HighRes/icone_ref_disponivel.png');
    }

    .m-s-icon-ref-indisponivel {
        background-image: url('icons/HighRes/icone_ref_indisponivel.png');
    }

    .m-s-icon-ref-marcada {
        background-image: url('icons/HighRes/icone_ref_marcada.png');
    }

    .m-s-icon-ref-nao-consumida {
        background-image: url('icons/HighRes/icone_ref_nao_consumida.png');
    }

    .m-s-icon-ref-nao-marcada {
        background-image: url('icons/HighRes/icone_ref_nao_marcada.png');
    }

    .m-s-icon-refeicoes {
        background-image: url('icons/HighRes/icone_refeicoes.png');
    }

    .m-s-icon-movimentos {
        background-image: url('icons/HighRes/icone_movimentos.png');
    }

    .m-s-icon-acessos {
        background-image: url('icons/HighRes/icone_acessos.png');
    }

    .m-s-icon-mensagens {
        background-image: url('icons/HighRes/icone_mensagens.png');
    }

    .m-s-icon-horario {
        background-image: url('icons/HighRes/icone_horario.png');
    }

    .m-s-icon-notas-faltas {
        background-image: url('icons/HighRes/icone_notas_faltas.png');
    }

    [class*="ui-icon-arrow"] {
        background-image: url('icons/HighRes/icone_dropdown_up_preto.png');
    }

    .ui-icon.ui-icon-msg-enviada {
        background-image: url('icons/HighRes/icone_mensagens_enviadas.png');
    }

    .ui-icon.ui-icon-msg-recebida {
        background-image: url('icons/HighRes/icone_mensagens_recebidas.png');
    }

    .ui-icon.ui-icon-msg-enviar {
        background-image: url('icons/HighRes/icone_mensagens_enviar.png');
    }

    .ui-icon.ui-icon-info {
        background-image: url('icons/HighRes/icone_mais_info.png');
    }

    .ui-btn-active .ui-icon.ui-icon-msg-enviada {
        background-image: url('icons/HighRes/icone_mensagens_enviadas_branco.png');
    }

    .ui-btn-active .ui-icon.ui-icon-msg-recebida {
        background-image: url('icons/HighRes/icone_mensagens_recebidas_branco.png');
    }

    .ui-btn-active .ui-icon.ui-icon-msg-enviar {
        background-image: url('icons/HighRes/icone_mensagens_enviar_branco.png');
    }
}


/*#endregion*/
