/* ==========================================================
1 - PLANEJAMENTO E AGENDAMENTO
HD: 					            HORÁRIO DISPONÍVEL			    #
14: 					            LISTA DE ESPERA				    #8DDAD4

2 - CONFIRMAÇÃO E PREPARAÇÃO
01: btn_naoconfirmado			    AGUARDANDO CONFIRMAÇÃO			#000000 #F0AD19 #00695C
02: btn_confirmar 		    	    CONFIRMADO 			            #1565C0 #035EA6

3 - PRESENÇA E ATENDIMENTO (NO DIA)
97: btn_recepcao			        RECEPÇÃO			            #4CAF50
98: 					            EM ATENDIMENTO 				    #E20012
12: btn_finalizar		    	    ATENDIDO 			            #5E35B1

4 - INCONSISTÊNCIAS E DESISTÊNCIAS
13: btn_desmarcadoemcimadahora		DESMARCADO EM CIMA DA HORA		#e65100 8DDAD4
05: btn_cancelarpelopaciente		CANCELADO PELO PACIENTE			#c62828 8A2BE2
04: btn_naocompareceu		    	FALTOU SEM JUSTIFICATIVA		#2E7D32 2BBBAD

//-----------------------------------------------------------------------------------
btn_retorno			                RETORNO				            #424242
btn_cancelar			    	    CANCELADO PELA CLÍNICA			#37474F
btn_protocoloepreparo			    PREPARO DE EXAME		    	#8D6E00
btn_tabelapreco			    	    TABELA DE PREÇO			    	#0d47a1
btn_duplicar		
/------------------------------------------------------------
01: AGUARDANDO CONFIRMAÇÃO
02: CONFIRMADO
97: NA RECEPÇÃO AGUARDANDO ATENDIMENTO
98: EM ATENDIMENTO
12: ATENDIDO
13: DESMARCADO EM CIMA DA HORA
05: CANCELADO PELO PACIENTE
04: FALTOU SEM JUSTIFICATIVA
HD: HORÁRIO DISPONÍVEL
14: LISTA DE ESPERA
========================================================== */

/* ==========================================================
   BTN NAO CONFIRMADO
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_aguardandoconfirmacao'].btn.btn-default 
{
    background: #E0F2F1 !important;
    color: #00695C !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #4DB6AC !important;
    border-top: 1px solid #4DB6AC !important;
    border-right: 1px solid #4DB6AC !important;
    border-bottom: 1px solid #4DB6AC !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E0F2F1, #B2DFDB) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_aguardandoconfirmacao'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #B2DFDB, #E0F2F1) !important;
    color: #00695C !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #4DB6AC !important;
    border-top: 1px solid #4DB6AC !important;
    border-right: 1px solid #4DB6AC !important;
    border-bottom: 1px solid #4DB6AC !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}
/* ==========================================================
BTN CONFIRMAR
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_confirmado'].btn.btn-default 
{
    background: #E3F2FD !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #90CAF9 !important;
    border-top: 1px solid #90CAF9 !important;
    border-right: 1px solid #90CAF9 !important;
    border-bottom: 1px solid #90CAF9 !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E3F2FD, #BBDEFB) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_confirmado'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #BBDEFB, #E3F2FD) !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #90CAF9 !important;
    border-top: 1px solid #90CAF9 !important;
    border-right: 1px solid #90CAF9 !important;
    border-bottom: 1px solid #90CAF9 !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN NAO COMPARECEU
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_naocompareceu'].btn.btn-default 
{
    background: #E8F5E9 !important;
    color: #2E7D32 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #66BB6A !important;
    border-top: 1px solid #66BB6A !important;
    border-right: 1px solid #66BB6A !important;
    border-bottom: 1px solid #66BB6A !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E8F5E9, #C8E6C9) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_naocompareceu'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #C8E6C9, #E8F5E9) !important;
    color: #2E7D32 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #66BB6A !important;
    border-top: 1px solid #66BB6A !important;
    border-right: 1px solid #66BB6A !important;
    border-bottom: 1px solid #66BB6A !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN RECEPCAO
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_recepcao'].btn.btn-default {
    background: #E3F2FD !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #5C80BC !important;
    border-top: 1px solid #5C80BC !important;
    border-right: 1px solid #5C80BC !important;
    border-bottom: 1px solid #5C80BC !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E3F2FD, #BBDEFB) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_recepcao'].btn.btn-default:hover {
    background: linear-gradient(90deg, #BBDEFB, #E3F2FD) !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #5C80BC !important;
    border-top: 1px solid #5C80BC !important;
    border-right: 1px solid #5C80BC !important;
    border-bottom: 1px solid #5C80BC !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN FINALIZAR
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_finalizar'].btn.btn-default 
{
    background: #F3E5F5 !important;
    color: #5E35B1 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #9575CD !important;
    border-top: 1px solid #9575CD !important;
    border-right: 1px solid #9575CD !important;
    border-bottom: 1px solid #9575CD !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #F3E5F5, #D1C4E9) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_finalizar'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #D1C4E9, #F3E5F5) !important;
    color: #5E35B1 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #9575CD !important;
    border-top: 1px solid #9575CD !important;
    border-right: 1px solid #9575CD !important;
    border-bottom: 1px solid #9575CD !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN RETORNO
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_retorno'].btn.btn-default
{
    background: #F5F5F5 !important;
    color: #424242 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #7C7C7C !important;
    border-top: 1px solid #7C7C7C !important;
    border-right: 1px solid #7C7C7C !important;
    border-bottom: 1px solid #7C7C7C !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #F5F5F5, #E0E0E0) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_retorno'].btn.btn-default:hover
{
    background: linear-gradient(90deg, #E0E0E0, #F5F5F5) !important;
    color: #424242 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #7C7C7C !important;
    border-top: 1px solid #7C7C7C !important;
    border-right: 1px solid #7C7C7C !important;
    border-bottom: 1px solid #7C7C7C !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN CANCELAR
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_cancelar'].btn.btn-default 
{
    background: #ECEFF1 !important;
    color: #37474F !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #2F4F4F !important;
    border-top: 1px solid #2F4F4F !important;
    border-right: 1px solid #2F4F4F !important;
    border-bottom: 1px solid #2F4F4F !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #ECEFF1, #CFD8DC) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_cancelar'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #CFD8DC, #ECEFF1) !important;
    color: #37474F !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #2F4F4F !important;
    border-top: 1px solid #2F4F4F !important;
    border-right: 1px solid #2F4F4F !important;
    border-bottom: 1px solid #2F4F4F !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN PROTOCOLO E PREPARO
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_protocoloepreparo'].btn.btn-default 
{
    background: #FFF8E1 !important;
    color: #8D6E00 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #FFB300 !important;
    border-top: 1px solid #FFD54F !important;
    border-right: 1px solid #FFD54F !important;
    border-bottom: 1px solid #FFD54F !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #FFF8E1, #FFE082) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_protocoloepreparo'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #FFE082, #FFF8E1) !important;
    color: #8D6E00 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #FFB300 !important;
    border-top: 1px solid #FFD54F !important;
    border-right: 1px solid #FFD54F !important;
    border-bottom: 1px solid #FFD54F !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN DUPLICAR (mantido - Verde Esmeralda)
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_duplicar'].btn.btn-default 
{
    background: #E8F5E9 !important;
    color: #051937 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #158E99 !important;
    border-top: 1px solid #158E99 !important;
    border-right: 1px solid #158E99 !important;
    border-bottom: 1px solid #158E99 !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E8F5E9, #C8E6C9) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_duplicar'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #C8E6C9, #E8F5E9) !important;
    color: #051937 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #158E99 !important;
    border-top: 1px solid #158E99 !important;
    border-right: 1px solid #158E99 !important;
    border-bottom: 1px solid #158E99 !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;

}
/* ==========================================================
   BTN TABELA DE PRECO 
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_tabelapreco'].btn.btn-default 
{
    background: #e3f2fd !important; 
    color: #0d47a1 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #0d47a1 !important;
    border-top: 1px solid #bbdefb !important;
    border-right: 1px solid #bbdefb !important;
    border-bottom: 1px solid #bbdefb !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #e3f2fd, #bbdefb) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_tabelapreco'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #bbdefb, #e3f2fd) !important;
    color: #0d47a1 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #0d47a1 !important;
    border-top: 1px solid #bbdefb !important;
    border-right: 1px solid #bbdefb !important;
    border-bottom: 1px solid #bbdefb !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN CANCELADO PELO PACIENTE 
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_cancelarpelopaciente'].btn.btn-default 
{
    background: #ffe3e3 !important; 
    color: #c62828 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #E60012 !important;
    border-top: 1px solid #ffcdd2 !important;
    border-right: 1px solid #ffcdd2 !important;
    border-bottom: 1px solid #ffcdd2 !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #ffe3e3, #ffcdd2) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_cancelarpelopaciente'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #ffcdd2, #ffe3e3) !important;
    color: #c62828 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #E60012 !important;
    border-top: 1px solid #ffcdd2 !important;
    border-right: 1px solid #ffcdd2 !important;
    border-bottom: 1px solid #ffcdd2 !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN DESMARCADO EM CIMA DA HORA
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_desmarcadoemcimadahora'].btn.btn-default 
{
    background: #fff3e0 !important; 
    color: #e65100 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #e65100 !important;
    border-top: 1px solid #ffe0b2 !important;
    border-right: 1px solid #ffe0b2 !important;
    border-bottom: 1px solid #ffe0b2 !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #fff3e0, #ffe0b2) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_desmarcadoemcimadahora'].btn.btn-default:hover 
{
    background: linear-gradient(90deg, #ffe0b2, #fff3e0) !important;
    color: #e65100 !important;
    width: 240px !important;
    height: 36px !important;    
    font-weight: bold !important;
    border-left: 10px solid #e65100 !important;
    border-top: 1px solid #ffe0b2 !important;
    border-right: 1px solid #ffe0b2 !important;
    border-bottom: 1px solid #ffe0b2 !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN SAIDA DE EQUIPAMENTOS
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_equipimpcheklistsaida'].btn.btn-default {
    background: #E3F2FD !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #90CAF9 !important;
    border-top: 1px solid #90CAF9 !important;
    border-right: 1px solid #90CAF9 !important;
    border-bottom: 1px solid #90CAF9 !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E3F2FD, #BBDEFB) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_equipimpcheklistsaida'].btn.btn-default:hover {
    background: linear-gradient(90deg, #BBDEFB, #E3F2FD) !important;
    color: #1565C0 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #90CAF9 !important;
    border-top: 1px solid #90CAF9 !important;
    border-right: 1px solid #90CAF9 !important;
    border-bottom: 1px solid #90CAF9 !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN 
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_equipimpcontrato'].btn.btn-default {
    background: #E0F2F1 !important;
    color: #00695C !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #4DB6AC !important;
    border-top: 1px solid #4DB6AC !important;
    border-right: 1px solid #4DB6AC !important;
    border-bottom: 1px solid #4DB6AC !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E0F2F1, #B2DFDB) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_equipimpcontrato'].btn.btn-default:hover {
    background: linear-gradient(90deg, #B2DFDB, #E0F2F1) !important;
    color: #00695C !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #4DB6AC !important;
    border-top: 1px solid #4DB6AC !important;
    border-right: 1px solid #4DB6AC !important;
    border-bottom: 1px solid #4DB6AC !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}

/* ==========================================================
   BTN 
========================================================== */
#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_notapromissoria'].btn.btn-default {
    background: #E8F5E9 !important;
    color: #2E7D32 !important;
    width: 240px !important;
    height: 36px !important;
    border-left: 10px solid #66BB6A !important;
    border-top: 1px solid #66BB6A !important;
    border-right: 1px solid #66BB6A !important;
    border-bottom: 1px solid #66BB6A !important;
    box-shadow: 7px 5px 5px rgba(50, 50, 50, 0.20) !important;
    border-radius: 6px !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    display: block !important;
    background-image: linear-gradient(90deg, #E8F5E9, #C8E6C9) !important;
}

#builder-layout [page-name='AgendamentoCalendarForm02'] button:not(.beditorcss)[id][name='btn_notapromissoria'].btn.btn-default:hover {
    background: linear-gradient(90deg, #C8E6C9, #E8F5E9) !important;
    color: #2E7D32 !important;
    width: 240px !important;
    height: 36px !important;
    font-weight: bold !important;
    border-left: 10px solid #66BB6A !important;
    border-top: 1px solid #66BB6A !important;
    border-right: 1px solid #66BB6A !important;
    border-bottom: 1px solid #66BB6A !important;
    box-shadow: 2px 2px 8px rgba(0,0,0,.20) !important;
    outline: none !important;
    text-align: left !important;
    margin-bottom: 10px !important;
    opacity: .9 !important;
}
