﻿.modal_envio_mensagem .painel_destaque_padrao label { float: none; }
.modal_envio_mensagem .linha { padding: 4px 0; }
.modal_envio_mensagem .painel_destaque_padrao.envio_mensagem, .modal_envio_mensagem .painel_destaque_padrao.mensagem_personalizada { text-align: left; padding-top: 5px; padding-bottom: 5px; margin-bottom: 0; margin-top: 5px; }
.modal_envio_mensagem .label_principal.envio_mensagem { width: 55px; color: #1D325D; font-weight: normal; margin-left: 40px; text-align: left; }
.modal_envio_mensagem .label_principal.para_voce { width: 65px; color: #1D325D; font-weight: normal; text-align: left; }
.modal_envio_mensagem .label_principal.falar_com { width: 60px; color: #1D325D; font-weight: normal; text-align: left; }
.modal_envio_mensagem .label_principal.convite_entrevista { width: 110px; text-align: left; margin-left: 40px; font-weight: normal; }
.modal_envio_mensagem .painel_destaque_padrao.mensagem_personalizada.bordas { border-top: 0px solid #174B03; }
.modal_envio_mensagem .envio_de_mensagem_radio_button { margin-bottom: -4px; margin-top: -4px; text-align: center; width: 100%; }
.modal_envio_mensagem .icone_modal_envio_mensagem { position: absolute; top: 1px; left: -30px; }
.modal_envio_mensagem .titulo_painel_padrao_modal.empresa { margin-left: 75px; margin-bottom: 20px; margin-top: 15px; }
.modal_envio_mensagem .container_campo.convite_entrevista, .modal_envio_mensagem .container_campo.mensagem_personalizada { padding-left: 0; }
.modal_envio_mensagem .exemplo_campo_mensagem_personalizada { font-size: 11px; clear: both; color: #a19d9d; margin-left: 5px; display: block; }
.modal_envio_mensagem .textbox_padrao.mensagem_personalizada { width: 100%; font-size: 12px; color: gray; }
.modal_envio_mensagem .textbox_mensagem_personalizada { margin: 20px 22px; width: 480px; }
.modal_envio_mensagem .botao_padrao { margin-bottom: 20px !important; }
.modal_envio_mensagem .vaga { width: 228px; }
.modal_envio_mensagem .falarcom { width: 100px; }
.modal_envio_mensagem .fone { width: 140px; }
.modal_envio_mensagem .dddenviomensagem { width: 50px; }
.modal_envio_mensagem .textbox_mensagem_personalizada .painel_contagem { float: right; }
/*Start:painel de botões*/
.modal_envio_mensagem .containerAlinhamentoButtons { text-align: center; }
.modal_envio_mensagem .divBtnCelularDaSelecionadora { display: inline-block; width: 220px; height: 38px; margin: 12px 8px 18px 75px; }
.modal_envio_mensagem .divBtnEnviarConvite { display: inline-block; margin: 12px 0 18px 8px; }
/*Fim:painel de botões*/
/*Start Tooltip*/
.modal_envio_mensagem .toolTip { margin-left: 115px; width: 400px !important; }
.modal_envio_mensagem .toolTip_celular_selecionadora { background: url(../../../../img/box-tooltip.png); background-repeat: no-repeat; color: #003473; height: 186px; width: 426px; overflow: hidden; display: none; }
.modal_envio_mensagem .labelAtiveSeuCelular { color: #ef4223; font-family: 'Open Sans Condensed', sans-serif !important; font-size: 30px; font-weight: 800; margin: 15px 25px; word-spacing: -2px; }
.modal_envio_mensagem .labelCelularSelecionadora { font-family: 'Open Sans Condensed', sans-serif !important; font-weight: 300; font-size: 16pt; margin: 15px 25px; word-spacing: -2px; }
    .modal_envio_mensagem .labelCelularSelecionadora span { font-family: 'Open Sans Condensed', sans-serif !important; font-weight: 700; font-family: 'Open Sans Condensed', sans-serif !important; font-size: 17pt; }
.modal_envio_mensagem .containerBtnSaibaMaisSelecionadora { display: block; height: 30px; width: 327px; }
/*Fim Tooltip*/

/*.btn { display: inline-block; *border-left: 0 none #e6e6e6; border-right: 0 none #e6e6e6; border-top: 0 none #e6e6e6; border-bottom: 0 none #a2a2a2; display: inline; padding: 4px 12px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 20px; *line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-repeat: repeat-x; *-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); *; }*/

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] { color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9; }

.btn:active,
.btn.active { background-color: #cccccc \9; }

.btn:first-child { *margin-left: 0; }

.btn:hover { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }

.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

.btn.active,
.btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }

.btn.disabled,
.btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.btn-large { padding: 11px 19px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }

    .btn-large [class^="icon-"],
    .btn-large [class*=" icon-"] { margin-top: 2px; }

.btn-small { padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

    .btn-small [class^="icon-"],
    .btn-small [class*=" icon-"] { margin-top: 0; }

.btn-mini { padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

    .btn-block + .btn-block { margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block { width: 100%; }

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active { color: rgba(255, 255, 255, 0.75); }

/*.btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); }*/

.btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006dcc; *background-color: #0044cc; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); border-left-color: #0044cc; border-right-color: #0044cc; border-top-color: #0044cc; border-bottom-color: #002a80; }

    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary.active,
    .btn-primary.disabled,
    .btn-primary[disabled] { color: #ffffff; background-color: #0044cc; *background-color: #003bb3; }

    .btn-primary:active,
    .btn-primary.active { background-color: #003399 \9; }

.btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #faa732; *background-color: #f89406; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #fbb450, #f89406); border-left-color: #f89406; border-right-color: #f89406; border-top-color: #f89406; border-bottom-color: #ad6704; }

    .btn-warning:hover,
    .btn-warning:active,
    .btn-warning.active,
    .btn-warning.disabled,
    .btn-warning[disabled] { color: #ffffff; background-color: #f89406; *background-color: #df8505; }

    .btn-warning:active,
    .btn-warning.active { background-color: #c67605 \9; }

.btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4f49; *background-color: #bd362f; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); border-left-color: #bd362f; border-right-color: #bd362f; border-top-color: #bd362f; border-bottom-color: #802420; }

    .btn-danger:hover,
    .btn-danger:active,
    .btn-danger.active,
    .btn-danger.disabled,
    .btn-danger[disabled] { color: #ffffff; background-color: #bd362f; *background-color: #a9302a; }

    .btn-danger:active,
    .btn-danger.active { background-color: #942a25 \9; }

.btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb75b; *background-color: #51a351; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #62c462, #51a351); border-left-color: #51a351; border-right-color: #51a351; border-top-color: #51a351; border-bottom-color: #387038; }

    .btn-success:hover,
    .btn-success:active,
    .btn-success.active,
    .btn-success.disabled,
    .btn-success[disabled] { color: #ffffff; background-color: #51a351; *background-color: #499249; }

    .btn-success:active,
    .btn-success.active { background-color: #408140 \9; }

.btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; *background-color: #2f96b4; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); border-left-color: #2f96b4; border-right-color: #2f96b4; border-top-color: #2f96b4; border-bottom-color: #1f6377; }

    .btn-info:hover,
    .btn-info:active,
    .btn-info.active,
    .btn-info.disabled,
    .btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0; }

    .btn-info:active,
    .btn-info.active { background-color: #24748c \9; }

.btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; *background-color: #222222; background-repeat: repeat-x; background-image: -moz-linear-gradient(top, #444444, #222222); border-left-color: #222222; border-right-color: #222222; border-top-color: #222222; border-bottom-color: #000000; }

    .btn-inverse:hover,
    .btn-inverse:active,
    .btn-inverse.active,
    .btn-inverse.disabled,
    .btn-inverse[disabled] { color: #ffffff; background-color: #222222; *background-color: #151515; }

    .btn-inverse:active,
    .btn-inverse.active { background-color: #080808 \9; }

button.btn,
input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; }

    button.btn::-moz-focus-inner,
    input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; }

    button.btn.btn-large,
    input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; }

    button.btn.btn-small,
    input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; }

    button.btn.btn-mini,
    input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; }

.btn-link,
.btn-link:active,
.btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.btn-link { color: #0088cc; cursor: pointer; border-color: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

    .btn-link:hover { color: #005580; text-decoration: underline; background-color: transparent; }

    .btn-link[disabled]:hover { color: #333333; text-decoration: none; }
.box.box-warning { border-top-color: #F39C12; }
.marginBotao { margin: 0 0 0 -55px; }
.checkbox label { padding-top: 0; }
.checkbox.sms label { margin-right: 0 !important; }

#envio-email-sms .box-content-modal .modal-contant .modal-footer .badge { 
    padding: 2px 4px; 
    font-size: 16px; 
    font-weight: bold; 
    line-height: 14px; 
    color: #486F09; 
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    white-space: nowrap; 
    -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; 
    float: left;
    margin-top: 7px;
}
#DivBotoes
{
    height:32px;
}

.tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4; filter: alpha(opacity=0); opacity: 0; }
    .tooltip.in { filter: alpha(opacity=90); opacity: .9; }
    .tooltip.top { padding: 5px 0; margin-top: -3px; }
    .tooltip.right { padding: 0 5px; margin-left: 3px; }
    .tooltip.bottom { padding: 5px 0; margin-top: 3px; }
    .tooltip.left { padding: 0 5px; margin-left: -3px; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px; }
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
.tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
.tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
