﻿/*MENSAGENS DE ALERTA*/
@font-face { font-family: 'Adelle Sans Bold'; src: url('fontes-gerais/adelle_sans_bold-webfont.eot'); src: url('fontes-gerais/adelle_sans_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fontes-gerais/adelle_sans_bold-webfont.woff') format('woff'), url('fontes-gerais/adelle_sans_bold-webfont.ttf') format('truetype'), url('fontes-gerais/adelle_sans_bold-webfont.svg#adelle_sansbold') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Adelle Sans Book'; src: url('fontes-gerais/adelle_sans_book-webfont.eot'); src: url('fontes-gerais/adelle_sans_book-webfont.eot?#iefix') format('embedded-opentype'), url('fontes-gerais/adelle_sans_book-webfont.woff') format('woff'), url('fontes-gerais/adelle_sans_book-webfont.ttf') format('truetype'), url('fontes-gerais/adelle_sans_book-webfont.svg#adelle_sansbook') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Adelle Sans Light'; src: url('fontes-gerais/adelle_sans_light-webfont.eot'); src: url('fontes-gerais/adelle_sans_light-webfont.eot?#iefix') format('embedded-opentype'), url('fontes-gerais/adelle_sans_light-webfont.woff') format('woff'), url('fontes-gerais/adelle_sans_light-webfont.ttf') format('truetype'), url('fontes-gerais/adelle_sans_light-webfont.svg#adelle_sanslight') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Adelle Sans Bold Italic'; src: url('fontes-gerais/adelle_sans_bold_italic-webfont.eot'); src: url('fontes-gerais/adelle_sans_bold_italic-webfont.eot?#iefix') format('embedded-opentype'), url('fontes-gerais/adelle_sans_bold_italic-webfont.woff') format('woff'), url('fontes-gerais/adelle_sans_bold_italic-webfont.ttf') format('truetype'), url('fontes-gerais/adelle_sans_bold_italic-webfont.svg#adelle_sansbold_italic') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Adelle Sans Italic'; src: url('fontes-gerais/AdelleSansSage-LightItalic.eot'); src: url('fontes-gerais/AdelleSansSage-LightItalic.eot?#iefix') format('embedded-opentype'), url('fontes-gerais/AdelleSansSage-LightItalic.woff') format('woff'), url('fontes-gerais/AdelleSansSage-LightItalic.ttf') format('truetype'), url('fontes-gerais/AdelleSansSage-LightItalic.svg#AdelleSansSage-LightItalic') format('svg'); font-weight: normal; font-style: normal; }
/* Sair */
#divLoadingCadastro {top: 0;left: 0;width: 100%;height: 100%;display:none;} 
#divLoadingCadastro{box-sizing:border-box;margin:0;padding:0;font-family:'Adelle Sans Light';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;}
#divLoadingCadastro .alert{width:380px;padding:40px 0 0;position:absolute;top: 35%;left:50%;margin:0 -175px;font-family: 'Adelle Sans Light';background:#dcdddb;border-radius:5px;color:#2b2421;box-shadow:3px 3px 10px #999;}
#divLoadingCadastro .alert strong{font-family: 'Adelle Sans Bold Italic';font-size:20px}
#divLoadingCadastro .alert .close{width:24px;height:24px;position:absolute;top:10px;right:10px;cursor:pointer;background:url(../imagens/icon-close.png);}
#divLoadingCadastro .icon-alert,.icon-error,.icon-loader{width:80px;height:80px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #dcdddb;background:#ff5400;text-align:center;}
#divLoadingCadastro .icon-error{background:#ed1c5f;padding-top:11px;}

#divLoadingCadastro .content{width:100%;padding:20px;}
#divLoadingCadastro .content .center{text-align:center;}
#divLoadingCadastro .content p{line-height:1.25rem;}
#divLoadingCadastro .content .exit{width: 90%;padding:15px 0 10px;text-align:center;float:left;}
#divLoadingCadastro .content .exit img{cursor:pointer;}
#divLoadingCadastro .content a{width: 85%;margin-bottom:10px;padding:10px;float:left;background-color:#004089;border:none;color:#fff;border-radius:2px;cursor:pointer;text-decoration:none;transition:background-color 0.5s;font-size:0.9rem;text-align:center;}
#divLoadingCadastro .content a:hover{background-color:#012b5b;}
#divLoadingCadastro .content .footer{margin-top:20px;font-size:0.9rem;}
#divLoadingCadastro .content .footer .call{padding:0 0 0 20px;text-decoration:underline;}
#divLoadingCadastro .quebra-linha{clear:both}
#divLoadingCadastro .alert .letra-media {  font-family: 'Adelle Sans Bold Italic';  font-size: 16px!important;}
#divLoadingCadastro .icon-alert-laranja{width:80px;height:70px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #dcdddb;background:#ff5400;text-align:center;}
#sessao #divLoadingCadastro .alert {top: 25%!important;}
#divLoadingCadastro .icon-alert-azul{width:80px;height:80px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #004088;background:#004088;text-align:center;}
.totvs .letra-media { line-height: 1.25;}
.totvs .content a{font-size: 14px!important;width: 100%!important;}
.totvs .footer p{font-size: 14px!important;}

/*Error*/
#ErrorPopUpContainer {top: 0;left: 0;width: 100%;height: 100%;display:none;} 
#ErrorPopUpContainer{box-sizing:border-box;margin:0;padding:0;font-family:'Adelle Sans Light';-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;}
#ErrorPopUpContainer .alert{width:380px;padding:40px 0 0;position:absolute;top: 35%;left:50%;margin:0 -175px;font-family: 'Adelle Sans Light';background:#dcdddb;border-radius:5px;color:#2b2421;box-shadow:3px 3px 10px #999;}
#ErrorPopUpContainer .alert strong{font-family: 'Adelle Sans Bold Italic';font-size: 16px;line-height: 1.25;}
#ErrorPopUpContainer .alert .close{width:24px;height:24px;position:absolute;top:10px;right:10px;cursor:pointer;background:url(imagens-gerais/icon-close.png);}
#ErrorPopUpContainer .icon-alert,.icon-error,.icon-loader{width:80px;height: 74px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #dcdddb;text-align:center;}
#ErrorPopUpContainer .content{width:100%;padding:20px;}
#ErrorPopUpContainer .content .center{text-align:center;}
#ErrorPopUpContainer .content p{line-height:1.25rem;font-size: 14px;}
#ErrorPopUpContainer .content .exit{width: 90%;padding:15px 0 10px;text-align:center;float:left;}
#ErrorPopUpContainer .content .exit img{cursor:pointer;}
#ErrorPopUpContainer .content a{width: 85%;margin-bottom:10px;padding:10px;float:left;background-color:#004089;border:none;color:#fff;border-radius:2px;cursor:pointer;text-decoration:none;transition:background-color 0.5s;font-size:0.9rem;text-align:center;}
#ErrorPopUpContainer .content a:hover{background-color:#012b5b;}
#ErrorPopUpContainer .content .footer{margin-top:20px;font-size:0.9rem;}
#ErrorPopUpContainer .content .footer .call{padding:0 0 0 20px;text-decoration:underline;}
#ErrorPopUpContainer .quebra-linha{clear:both}
#ErrorPopUpContainer .alert .letra-media {  font-family: 'Adelle Sans Bold Italic';  font-size: 16px!important;}
#ErrorPopUpContainer .icon-alert-laranja{width:80px;height:70px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #dcdddb;background:#ff5400;text-align:center;}
#ErrorPopUpContainer .icon-alert-azul{width:80px;height:80px;padding-top:7px;position:absolute;top:-40px;left:50%;margin:0 -40px;border-radius:100%;border:5px solid #004088;background:#004088;text-align:center;}