#termosdiv
{
    bottom: 0 !important;
    top: auto;
}

#pagamentowindows1
{
    display: none !important;

}

.faltaprencher
{
	border-color: #f7b512 !important;
	border: 1px solid #f7b512 !important ;
}

.posicaoAlertMessage { /*notifyjs-corner*/
    position: fixed;
    margin: 15px;
    z-index: 1050;
    display: none;
    top: 0px; right: 0px;
}
.caixaAlertMessage { /*notifyjs-bootstrap*/
    background: #D74A41;
    text-shadow: none;
    border: none;
    border-radius: 2px;
    padding: 11px 22px;
    /* padding-left: 56.25px; */
    color: #fff;
    font-weight: 300;
    position: relative;
}
.erro .caixaAlertMessage{
    background: #D74A41;
}
.sucesso .caixaAlertMessage{
    background: #f7b512;
}
.mostrarAlertMessage{ /*notifyjs-corner-show*/
    display: block;
}



#chat {font-size: 14px;width:23.428571429em;margin: 0 7.5em 0 0;right: 0px;bottom:-100px;position: fixed;z-index:500;color:#fff;animation-name: isl;animation-duration: 0.5s;animation-fill-mode: forwards;animation-delay: 1s;font-family: "myriad-pro-1","myriad-pro-2","Tahoma",sans-serif;}
@keyframes isl {from {position: fixed;bottom:-100px;}to {position: fixed;bottom:0px;}}
.bottom0{bottom:0 !important;}
.isl_chat a.fill-parent {position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}
.isl_chat .bubble {margin-bottom:20px;font-size:1.25em;-webkit-animation: fadein .1s ease;  -moz-animation: fadein .1s ease;  -ms-animation: fadein .1s ease;-o-animation: fadein .1s ease;animation: fadein .1s ease;}
.isl_chat .bubble.green {background-color:#a0a9c7;}
.isl_chat .bubble:after {content: '';margin-left:-14px;height: 0;width: 0;position: absolute;left: 50%;border:12px solid transparent;border-top-color: #a0a9c7;z-index: 1;}
.isl_chat .bubble small {display:block;margin-top:.533333333em;}
.isl_chat .bubble > div {position:relative;padding:0.777777778em 100px 0.777777778em 20px;}
.isl_chat .bubble .figure-operator { position:absolute; right:8px; top:-6px;width:86px; height:86px; background: url('https://www.imparpower.pt/novo/wp-content/images/mico.png') no-repeat; }
.isl_chat .bubble .close-modal {cursor:pointer;position: absolute;text-align:center;font-weight:bold;font-size:12px;line-height:18px;right: -9px;top: -9px;z-index: 1;
	width:18px;height:18px;background-color: #666666;border-radius: 50%;opacity:0;-o-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;}
.isl_chat .bubble .close-modal:hover {background-color:#4d4d4d;color:#F7831E;}
.isl_chat .bubble:hover .close-modal {opacity:1;-o-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;}
.isl_chat .display-hidden, .hide {display: none!important;}
.isl_chat .button {display:inline-block;font-size:1.285714286em;padding:.833333333em 1.111111111em;text-align:center;background:#dcdcdc;color:#222;text-decoration:none;cursor:pointer;position:relative;white-space:nowrap;border:none;}
.isl_chat .button:hover, .isl_chat .button:focus, .isl_chat .button:active {background:#cccccc;color:#222;}
.isl_chat .button:hover, .isl_chat .button:focus {text-decoration:none;border:none;}
.isl_chat .button:active {text-decoration:none;}
.isl_chat a.button.disabled {color:#aaa;}
.isl_chat a.button.waiting {opacity:0;cursor:wait;z-index:-1;}

#btn-chat {display:block;background-color:#336699;text-align:center;color:#fff;}
#btn-chat:hover {background-color:#243d78;}
#btn-chat span {padding-left:40px;background: url('https://www.imparpower.pt/novo/wp-content/images/chat-with-us.png') no-repeat;}
#btn-chat.inactive span {background: url('https://www.imparpower.pt/novo/wp-content/images/leave-a-message.png') no-repeat;}