DECRETO Nº 67.521, DE 27 DE FEVEREIRO DE 2023
Introduz alteração no Regulamento do Imposto sobre Operações Relativas à Circulação de Mercadorias e sobre Prestações de Serviços de Transporte Interestadual e Intermunicipal e de Comunicação - RICMS.
DECRETO Nº 67.521,DE 27 DE FEVEREIRO DE 2023Introduz alteração no Regulamento do Impostosobre Operações Relativas à Circulação deMercadorias e sobre Prestações de Serviços deTransporte Interestadual e Intermunicipal e deComunicação - RICMS.TARCÍSIO DE FREITAS, Governador do Estado de São Paulo,no uso de suas atribuições legais e tendo em vista o disposto no§ 8º do artigo 3º da Lei Complementar n° 160, de 7 de agostode 2017, na cláusula décima terceira do Convênio ICMS 190/17,de 15 de dezembro de 2017, e no artigo 8º-C da Lei nº 6.763, de26 de dezembro de 1975, editada pelo Estado de Minas Gerais,Decreta:Artigo 1º - Os dispositivos adiante indicados do artigo 166do Anexo I do Regulamento do Imposto sobre Operações Relativasà Circulação de Mercadorias e sobre Prestações de Serviçosde Transporte Interestadual e Intermunicipal e de Comunicação- RICMS, aprovado pelo Decreto nº 45.490, de 30 de novembrode 2000, passam a vigorar com a seguinte redação:I - o "caput":"Artigo 166 (ENERGIA ELÉTRICA - MICROGERADORES EMINIGERADORES) - Operações internas de saída de energia elétricarealizadas por empresa distribuidora com destino a unidadeconsumidora, na quantidade correspondente à soma da energiaelétrica injetada na rede de distribuição com os créditos deenergia ativa originados na própria unidade consumidora ou emoutra unidade consumidora do mesmo titular, no mesmo mês ouem meses anteriores, desde que o responsável pela unidade consumidoratenha aderido ao Sistema de Compensação de EnergiaElétrica, estabelecido pela Resolução Normativa ANEEL nº 482,de 17 de abril de 2012 (Convênios ICMS16/15 e 190/17)."; (NR)II - o item 1 do § 1º:"1 - aplica-se somente à compensação de energia elétricaproduzida por microgeração e minigeração definidas na resoluçãonormativa referida no "caput", cuja potência instalada seja,respectivamente, menor ou igual a 75 kW e superior a 75 kW emenor ou igual a 5 MW;". (NR)Artigo 2° - Fica acrescentado ao artigo 166 do Anexo I doRegulamento do Imposto sobre Operações Relativas à Circulaçãode Mercadorias e sobre Prestações de Serviços de TransporteInterestadual e Intermunicipal e de Comunicação - RICMS, aprovadopelo Decreto nº 45.490, de 30 de novembro de 2000, o §1º-A, com a seguinte redação:"§ 1º-A - Poderão aderir ao Sistema de Compensaçãode Energia Elétrica de que trata o "caput" os consumidoresresponsáveis por unidade consumidora com microgeração ouminigeração distribuída de energia solar fotovoltaica que seenquadre em uma das seguintes categorias:1 - unidade consumidora integrante de empreendimento demúltiplas unidades consumidoras;2 - unidade consumidora caracterizada como de geraçãocompartilhada;3 - unidade consumidora caracterizada como de autoconsumoremoto.".Artigo 3° - Este decreto entra em vigor na data de suapublicação, produzindo efeitos a partir do primeiro dia do mêssubsequente ao da publicação.Palácio dos Bandeirantes, 27 de fevereiro de 2023.TARCÍSIO DE FREITASArthur Luis Pinho de LimaSecretário-Chefe da Casa CivilSamuel Yoshiaki Oliveira KinoshitaSecretário da Fazenda e PlanejamentoGilberto KassabSecretário de Governo e Relações InstitucionaisPublicado na Casa Civil, aos 27 de fevereiro de 2023.OFÍCIO GS-SRE Nº 032/2023Senhor Governador,Tenho a honra de encaminhar a Vossa Excelência a inclusaminuta de decreto que introduz alterações no Regulamento doImposto sobre Operações Relativas à Circulação de Mercadoriase sobre Prestações de Serviços de Transporte Interestadual eIntermunicipal e de Comunicação - RICMS, aprovado pelo Decreto45.490, de 30 de novembro de 2000.A presente proposta visa estender a aplicação da isençãoprevista no artigo 166 do Anexo I do RICMS, que beneficiamicrogeradores e minigeradores de energia elétrica, a outrasmodalidades de geração distribuída (geração compartilhadae autoconsumo remoto), bem como a centrais geradoras deenergia elétrica solar fotovoltaica com potência instalada deaté 5 MW.Com essas justificativas e propondo a edição de decretoconforme a minuta, aproveito o ensejo para reiterar-lhe meusprotestos de estima e alta consideração.Samuel Yoshiaki Oliveira KinoshitaSecretário da Fazenda e PlanejamentoÀSua Excelência o SenhorTARCÍSIO DE FREITASGovernador do Estado de São PauloPalácio dos Bandeirantes<style>html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote::before, blockquote::after, q::before, q::after { content: none; } table { border-collapse: collapse; border-spacing: 0px; } .slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; } .slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); } .slick-track { position: relative; top: 0px; left: 0px; display: block; } .slick-track::before, .slick-track::after { display: table; content: ""; } .slick-track::after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-prev, .slick-next { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; margin-top: -10px; padding: 0px; cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; } .slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; } .slick-prev::before, .slick-next::before { font-family: slick; font-size: 20px; line-height: 1; opacity: 0.75; color: white; -webkit-font-smoothing: antialiased; } .slick-prev { left: -25px; } [dir="rtl"] .slick-prev { right: -25px; left: auto; } .slick-prev::before { content: "←"; } [dir="rtl"] .slick-prev::before { content: "→"; } .slick-next { right: -25px; } [dir="rtl"] .slick-next { right: auto; left: -25px; } .slick-next::before { content: "→"; } [dir="rtl"] .slick-next::before { content: "←"; } .slick-slider { margin-bottom: 10px; } .slick-dots { display: block; width: 100%; padding: 20px 0px 0px; list-style: none; text-align: center; } .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; cursor: pointer; } .slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: rgb(255, 255, 255); } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; } .slick-dots li button::before { font-size: 33px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: ""; text-align: center; color: rgb(153, 153, 153); -webkit-font-smoothing: antialiased; } .slick-dots li.slick-active button::before { color: rgb(40, 111, 165); } .jspContainer { overflow: hidden; position: relative; } .jspPane { position: absolute; } .jspVerticalBar { position: absolute; top: 0px; right: 0px; width: 4px; height: 100%; background: red; } .jspHorizontalBar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 16px; background: red; } .jspCap { display: none; } .jspHorizontalBar .jspCap { float: left; } .jspTrack { background: rgb(221, 221, 238); position: relative; } .jspDrag { background: rgb(0, 102, 153); position: relative; top: 0px; left: 0px; cursor: pointer; } .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; } .jspArrow { background: rgb(80, 80, 109); text-indent: -20000px; display: block; cursor: pointer; padding: 0px; margin: 0px; } .jspArrow.jspDisabled { cursor: default; background: rgb(128, 128, 141); } .jspVerticalBar .jspArrow { height: 16px; } .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; } .jspVerticalBar .jspArrow:focus { outline: none; } .jspCorner { background: rgb(238, 238, 244); float: left; height: 100%; } * html .jspCorner { margin: 0px -3px 0px 0px; } .tooltipster-default { border: 1px solid rgb(0, 51, 102); background: rgb(0, 102, 153); color: rgb(255, 255, 255); } .tooltipster-default ul { font-family: FuturaWeb; } .tooltipster-default ul li { margin-bottom: 10px; } .tooltipster-default ul li a { color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .tooltipster-default ul li a:hover { border-bottom: 1px solid rgb(255, 255, 255); } .tooltipster-default .tooltipster-content { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; padding: 20px; overflow: hidden; } .tooltipster-icon { cursor: help; margin-left: 4px; } .tooltipster-base { padding: 0px; font-size: 0px; line-height: 0; position: absolute; left: 0px; top: 0px; z-index: 9999999; pointer-events: none; width: auto; overflow: visible; } .tooltipster-base .tooltipster-content { overflow: hidden; } .tooltipster-arrow { display: block; text-align: center; width: 100%; height: 100%; position: absolute; top: -1px; left: 0px; z-index: -1; } .tooltipster-arrow span, .tooltipster-arrow-border { display: block; width: 0px; height: 0px; position: absolute; } .tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span { border-top: 8px solid; bottom: -7px; border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; } .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border { border-top: 9px solid; bottom: -7px; border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; } .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span { border-bottom: 8px solid; top: -7px; border-left: 8px solid transparent !important; border-right: 8px solid transparent !important; } .tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { border-bottom: 9px solid; top: -7px; border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; } .tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border { left: 0px; right: 0px; margin: 0px auto; } .tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span { left: 6px; } .tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border { left: 5px; } .tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span { right: 6px; } .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border { right: 5px; } .tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border { border-left: 8px solid; top: 50%; margin-top: -7px; right: -7px; border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; } .tooltipster-arrow-left .tooltipster-arrow-border { border-left: 9px solid; margin-top: -8px; border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; } .tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border { border-right: 8px solid; top: 50%; margin-top: -7px; left: -7px; border-top: 8px solid transparent !important; border-bottom: 8px solid transparent !important; } .tooltipster-arrow-right .tooltipster-arrow-border { border-right: 9px solid; margin-top: -8px; border-top: 9px solid transparent !important; border-bottom: 9px solid transparent !important; } .tooltipster-fade { opacity: 0; transition-property: opacity; } .tooltipster-fade-show { opacity: 1; } .tooltipster-grow { transform: scale(0, 0); transition-property: transform; backface-visibility: hidden; } .tooltipster-grow-show { transform: scale(1, 1); transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-swing { opacity: 0; transform: rotateZ(4deg); transition-property: transform; } .tooltipster-swing-show { opacity: 1; transform: rotateZ(0deg); transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4); } .tooltipster-fall { top: 0px; transition-property: top; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-fall.tooltipster-dying { transition-property: all; opacity: 0; top: 0px !important; } .tooltipster-slide { left: -40px; transition-property: left; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-slide.tooltipster-dying { transition-property: all; opacity: 0; left: 0px !important; } .tooltipster-content-changing { opacity: 0.5; transform: scale(1.1, 1.1); } .share-bar-container .share-button, .share-font { -webkit-font-smoothing: antialiased; } @font-face { font-family: share-icon; src: url("data:application/x-font-woff;charset=utf-8;ase64,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") format("woff"), url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTXOHUNAAAAnIAAAAHE9TLzJA1V1rAAABWAAAAGBjbWFwAA/0sQAAAdQAAAFCY3Z0IAARAUQAAAMYAAAABGdhc3D//wADAAAJwAAAAAhnbHlmlNvyVgAAAzAAAARgaGVhZAPcg/UAAADcAAAANmhoZWED7gHGAAABFAAAACRobXR4BgMAFAAAAbgAAAAabG9jYQMqBHQAAAMcAAAAFG1heHAATwCMAAABOAAAACBuYW1lJKl4+AAAB5AAAAHLcG9zdNS/utYAAAlcAAAAZAABAAAAAQAA7GaH7V8PPPUACwIAAAAAANFeobwAAAAA0V6hvAAB/8EB/wG/AAAACAACAAAAAAAAAAEAAAG//8EALgIAAAAAAAH/AAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAJAFsABAAAAAAAAgAAAAEAAQAAAEAALgAAAAAABAIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZADA8QHxBgHA/8AALgG/AD8AAAABAAAAAAAAAAAAAAAgAAECAAARAAAAAAIAAAACAAABAAEAAQABAAEAAQAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAA8Qb//wAA8QH//w8CAAEAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEBRAAAACoAKgAqAFgAjAD8AWQBrAIwAAIAEQAAAJkBVQADAAcALrEBAC88sgcEAO0ysQYF3DyyAwIA7TIAsQMALzyyBQQA7TKyBwYB/DyyAQIA7TIzETMRJzMRIxGId2ZmAVX+qxEBMwAAAAIAAQAAAf8BgAAOABoAADcRFhcWNj8BFRQGIyEiJjcmJzYzITIXBgcGIgESuhc5FsweFf5oFR7qZnEOEgGYEw2AVggcNAD/DooOAQ2Y/xUeHrdLUwsLYD4FAAAAAQAB/8EB/wG/ACUAAAEyFhURFA4BKwE1MzcjNTQ2OwE1JiMiBh0BIxUzFSMiJjURNDYzAeMLEQgNB4JCCkwQFikXJS02QkL0CxERCwG/EQv+OgcNCMZMMhITRQM1MTlMxhELAcYLEQAEAAH/wQH/Ab8AJAA3AEIATgAAAQciIxYXFgcOAxUUHgIXFhUUBiMiJjU0NjMmNwYmNTQ2MxMuBCciDgIVFBYzMj4BNCc2Jy4BBw4BFx4BJTMVIxUjNSM1MzUzAVUtFw8pBAMmAxUICQ4UHAsaZU5GS2lNIRM3T1BKTwQMDgsSBBUnNCBILyIvEkw8Hw80IhkRDA42ARg9PSQ9PSQBvhsfMDQhAxAIEAgJEQ0WDB4kNUo3LDA9IiUIOzI9Q/6LBgwMCAwEBQ0iGSopFyEktBtWKiMMCT8kLScEJT09JTwAAAEAAf/BAf8BvwBKAAASMhYUBiMiJzY/AR4BMzI2NTQmIyIGFRQWFxY3PgE1NicmNTQ+ATMyFhUUDgIjIiY3PgI1NCYjIg4BFRQeAhcVBgcGFy4BNTSX05WVaiQkEwcSByMUPUxaR1RiGxkKAwEEAgURHjolMjgMFB8SFBgEAwwIEhENFw0CAgMBGwUGAURUAb+V05UKHhlGDRNjSztXYj0iNQoECgIQAwcHFB4gNyM3KxsyJRUdFAsnHgoRFREeEwYNCgcCAnYVGCIefk1qAAABAAH/8AH/AY8AMQAAAQYHFBUUDgIjIicWMzI3IiYnFjMyNy4CNTA1FhcmNTQ3HgEXJjU0NjMyFzY3Bgc2Af8WHihIdEVXSg0MSTkiNQoJCg4OGCYWFhkuDidwQAI9Ky0fJB8MIh8BXR8XBgc1aFc1LwItKR8CBAUdLBkBDAEfOBwYMDoDDAwrPSEHEyYUBAADAAH/wgH/Ab8ADAAeAFoAABIyFhQGIyInBzcmNTQTMj4CNTQuASMiBhUUFwc3FjcWFxYHDgEjIgYuAScuCCMmNzY3NhcyFjMyFx4CFxYHBgcGFQYXFhceAzMWNzY3NhcWnc+Tk2dBOIotJPoqTTghOGA4VnonGlA0tAsBBAkEHgoBDgkeFgoVEBANCwkFBAEYAQEXCAkDCAIKBAEJBwECAgQDCgcEDhMJEgoNAQgFEAYECgcBv5HOkR8shTtFZ/7LITdMKjhfN3lVQzZNGiKWBgIIFgoSAwIJCgUMDQ4PDQwJByMfHRcIAQELBBkRAQcECAMKAQYGGxIIDQYHBAURBwcEAwAAAAAAAA4ArgABAAAAAAAAAAAAAgABAAAAAAABAAoAGQABAAAAAAACAAQALgABAAAAAAADACYAgQABAAAAAAAEAAoAvgABAAAAAAAFABAA6wABAAAAAAAGAAoBEgADAAEECQAAAAAAAAADAAEECQABABQAAwADAAEECQACAAgAJAADAAEECQADAEwAMwADAAEECQAEABQAqAADAAEECQAFACAAyQADAAEECQAGABQA/AAAAABzAGgAYQByAGUALQBpAGMAbwBuAABzaGFyZS1pY29uAABpAGMAbwBuAABpY29uAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAaABhAHIAZQAtAGkAYwBvAG4AIAA6ACAAMgAzAC0ANAAtADIAMAAxADUAAEZvbnRGb3JnZSAyLjAgOiBzaGFyZS1pY29uIDogMjMtNC0yMDE1AABzAGgAYQByAGUALQBpAGMAbwBuAABzaGFyZS1pY29uAABWAGUAcgBzAGkAbwBuACAAMAAwADEALgAwADAAMAAgAABWZXJzaW9uIDAwMS4wMDAgAABzAGgAYQByAGUALQBpAGMAbwBuAABzaGFyZS1pY29uAAAAAgAAAAAAAP/AABkAAAABAAAAAAAAAAAAAAAAAAAAAAAJAAAAAQACAQIBAwEEAQUBBgEHB3VuaUYxMDEHdW5pRjEwMgd1bmlGMTAzB3VuaUYxMDQHdW5pRjEwNQd1bmlGMTA2AAAAAf//AAIAAAABAAAAANDKDVcAAAAA0V6hvAAAAADRXqG8") format("truetype"); font-weight: 400; font-style: normal; } .share-font { font-family: share-icon; display: inline-block; vertical-align: middle; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: optimizelegibility; } .ico-share-email::before { content: ""; } .ico-share-facebook::before { content: ""; } .ico-share-googleplus::before { content: ""; } .ico-share-pinterest::before { content: ""; } .ico-share-twitter::before { content: ""; } .ico-share-whatsapp::before { content: ""; } .share-bar-container { display: table; border-collapse: separate; width: 100%; } .share-bar-container .share-button { display: table-cell; font-family: ProximaNova-Bold, Arial; text-transform: uppercase; letter-spacing: 0px; min-width: 40px; vertical-align: bottom; text-align: center; padding-left: 4px; } .share-bar-container .share-button:first-child { padding-left: 0px; } .share-bar-container .share-button a { display: block; padding: 9px 10px 11px; height: 20px; border-radius: 3px; text-decoration: none; box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 0px inset; box-sizing: content-box; } .share-bar-container .share-button a:active { padding-bottom: 6px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-bar-container .share-button i { line-height: 20px; color: rgb(255, 255, 255); } .share-bar-container .share-button span { display: none; } .share-bar-container .share-button.share-full { display: inline-block; } .share-bar-container .share-button.share-full a { padding: 6px 10px 8px; } .share-bar-container .share-button.share-full span { line-height: 21px; display: inline-block; vertical-align: middle; font-size: 11px; color: rgb(255, 255, 255); width: 70px; text-align: center; } .share-bar-container .share-button.share-full .share-icon { top: inherit; transform: inherit; } .share-bar-container .share-button.share-small { display: inline-block; min-width: 34px; } .share-bar-container .share-button.share-small a { padding: 6px 7px 8px; } .share-bar-container .share-button.share-small a:active { padding-bottom: 6px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-bar-container .share-button.share-hidden { display: none; } .share-bar-container .svg-size { width: 20px; height: 20px; display: inline-block; } .share-bar-container .svg-size .share-icon { fill: rgb(255, 255, 255); max-width: 16px; position: relative; top: 50%; transform: translateY(-50%); display: inline-block; vertical-align: middle; } .share-facebook .svg-size .share-icon { max-width: 16px; max-height: 16px; } .share-twitter .svg-size .share-icon { max-width: 20px; max-height: 20px; } .share-googleplus .svg-size .share-icon, .share-pinterest .svg-size .share-icon, .share-whatsapp .svg-size .share-icon { max-width: 18px; max-height: 18px; } .share-email .svg-size .share-icon { max-width: 16px; } .share-theme-dark .share-button a { background-color: rgb(51, 51, 51); } .share-theme-minimal-light .share-button .svg-size .share-icon { top: 50%; transform: translateY(-50%); } .share-theme-minimal-light .share-button { display: inline-block; min-width: 34px; } .share-theme-minimal-light .share-button a { background-color: transparent; padding: 10px 15px 10px 5px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal .share-button a, .share-theme-minimal-light .share-button a { box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal-light .share-button a .share-icon { fill: rgb(255, 255, 255); color: rgb(255, 255, 255); } .share-theme-minimal-light .share-button a:active { padding-bottom: 10px; } .share-theme-minimal-light .share-button.share-full a, .share-theme-minimal-light .share-button.share-small a { padding: 7px; } .share-theme-minimal-light .share-button.share-full a:active, .share-theme-minimal-light .share-button.share-small a:active { padding-bottom: 7px; } .share-theme-minimal-light .share-button a span, .share-theme-minimal-light .share-button.share-full a span, .share-theme-minimal-light .share-button.share-small a span { display: none; } .share-theme-minimal .share-button .svg-size .share-icon { top: 50%; transform: translateY(-50%); } .share-theme-minimal .share-button { display: inline-block; min-width: 34px; } .share-theme-minimal .share-button a { background-color: transparent; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px inset; } .share-theme-minimal .share-button a:active { padding-bottom: 11px; } .share-theme-minimal .share-button.share-full a, .share-theme-minimal .share-button.share-small a { padding: 7px; } .share-theme-minimal .share-button.share-full a:active, .share-theme-minimal .share-button.share-small a:active { padding-bottom: 7px; } .share-theme-minimal .share-button a span, .share-theme-minimal .share-button.share-full a span, .share-theme-minimal .share-button.share-small a span { display: none; } .share-theme-minimal .share-facebook a .share-icon { fill: rgb(50, 92, 153); } .share-theme-minimal .share-twitter a .share-icon { fill: rgb(2, 172, 236); } .share-theme-minimal .share-googleplus a .share-icon { fill: rgb(221, 75, 57); } .share-theme-minimal .share-pinterest a .share-icon { fill: rgb(203, 32, 39); } .share-theme-minimal .share-email a .share-icon { fill: rgb(143, 158, 179); } .share-theme-minimal .share-whatsapp a .share-icon { fill: rgb(88, 173, 21); } .share-theme-minimal .share-facebook i { color: rgb(50, 92, 153); } .share-theme-minimal .share-twitter i { color: rgb(2, 172, 236); } .share-theme-minimal .share-googleplus i, .share-theme-minimal .share-pinterest i { color: rgb(221, 75, 57); } .share-theme-minimal .share-email i { color: rgb(143, 158, 179); } .share-theme-minimal .share-whatsapp i { color: rgb(88, 173, 21); } .share-theme-natural .share-button a { transition: background 300ms ease 0s; } .share-theme-natural .share-facebook a { background-color: rgb(50, 92, 153); } .share-theme-natural .share-twitter a { background-color: rgb(2, 172, 236); } .share-theme-natural .share-googleplus a { background-color: rgb(221, 75, 57); } .share-theme-natural .share-pinterest a { background-color: rgb(203, 32, 39); } .share-theme-natural .share-email a { background-color: rgb(143, 158, 179); } .share-theme-natural .share-whatsapp a { background-color: rgb(88, 173, 21); } .no-touch .share-theme-natural .share-facebook a:hover { background-color: rgb(40, 74, 133); } .no-touch .share-theme-natural .share-twitter a:hover { background-color: rgb(2, 155, 232); } .no-touch .share-theme-natural .share-googleplus a:hover { background-color: rgb(214, 60, 46); } .no-touch .share-theme-natural .share-pinterest a:hover { background-color: rgb(193, 26, 31); } .no-touch .share-theme-natural .share-email a:hover { background-color: rgb(121, 139, 164); } .no-touch .share-theme-natural .share-whatsapp a:hover { background-color: rgb(70, 157, 17); } @font-face { font-family: foundation-icons; src: url("fonts/foundation-icons.woff") format("woff"), url("fonts/foundation-icons.ttf") format("truetype"); font-weight: 400; font-style: normal; } .fi-address-book::before, .fi-alert::before, .fi-align-center::before, .fi-align-justify::before, .fi-align-left::before, .fi-align-right::before, .fi-anchor::before, .fi-annotate::before, .fi-archive::before, .fi-arrow-down::before, .fi-arrow-left::before, .fi-arrow-right::before, .fi-arrow-up::before, .fi-arrows-compress::before, .fi-arrows-expand::before, .fi-arrows-in::before, .fi-arrows-out::before, .fi-asl::before, .fi-asterisk::before, .fi-at-sign::before, .fi-background-color::before, .fi-battery-empty::before, .fi-battery-full::before, .fi-battery-half::before, .fi-bitcoin-circle::before, .fi-bitcoin::before, .fi-blind::before, .fi-bluetooth::before, .fi-bold::before, .fi-book-bookmark::before, .fi-book::before, .fi-bookmark::before, .fi-braille::before, .fi-burst-new::before, .fi-burst-sale::before, .fi-burst::before, .fi-calendar::before, .fi-camera::before, .fi-check::before, .fi-checkbox::before, .fi-clipboard-notes::before, .fi-clipboard-pencil::before, .fi-clipboard::before, .fi-clock::before, .fi-closed-caption::before, .fi-cloud::before, .fi-comment-minus::before, .fi-comment-quotes::before, .fi-comment-video::before, .fi-comment::before, .fi-comments::before, .fi-compass::before, .fi-contrast::before, .fi-credit-card::before, .fi-crop::before, .fi-crown::before, .fi-css3::before, .fi-database::before, .fi-die-five::before, .fi-die-four::before, .fi-die-one::before, .fi-die-six::before, .fi-die-three::before, .fi-die-two::before, .fi-dislike::before, .fi-dollar-bill::before, .fi-dollar::before, .fi-download::before, .fi-eject::before, .fi-elevator::before, .fi-euro::before, .fi-eye::before, .fi-fast-forward::before, .fi-female-symbol::before, .fi-female::before, .fi-filter::before, .fi-first-aid::before, .fi-flag::before, .fi-folder-add::before, .fi-folder-lock::before, .fi-folder::before, .fi-foot::before, .fi-foundation::before, .fi-graph-bar::before, .fi-graph-horizontal::before, .fi-graph-pie::before, .fi-graph-trend::before, .fi-guide-dog::before, .fi-hearing-aid::before, .fi-heart::before, .fi-home::before, .fi-html5::before, .fi-indent-less::before, .fi-indent-more::before, .fi-info::before, .fi-italic::before, .fi-key::before, .fi-laptop::before, .fi-layout::before, .fi-lightbulb::before, .fi-like::before, .fi-link::before, .fi-list-bullet::before, .fi-list-number::before, .fi-list-thumbnails::before, .fi-list::before, .fi-lock::before, .fi-loop::before, .fi-magnifying-glass::before, .fi-mail::before, .fi-male-female::before, .fi-male-symbol::before, .fi-male::before, .fi-map::before, .fi-marker::before, .fi-megaphone::before, .fi-microphone::before, .fi-minus-circle::before, .fi-minus::before, .fi-mobile-signal::before, .fi-mobile::before, .fi-monitor::before, .fi-mountains::before, .fi-music::before, .fi-next::before, .fi-no-dogs::before, .fi-no-smoking::before, .fi-page-add::before, .fi-page-copy::before, .fi-page-csv::before, .fi-page-delete::before, .fi-page-doc::before, .fi-page-edit::before, .fi-page-export-csv::before, .fi-page-export-doc::before, .fi-page-export-pdf::before, .fi-page-export::before, .fi-page-filled::before, .fi-page-multiple::before, .fi-page-pdf::before, .fi-page-remove::before, .fi-page-search::before, .fi-page::before, .fi-paint-bucket::before, .fi-paperclip::before, .fi-pause::before, .fi-paw::before, .fi-paypal::before, .fi-pencil::before, .fi-photo::before, .fi-play-circle::before, .fi-play-video::before, .fi-play::before, .fi-plus::before, .fi-pound::before, .fi-power::before, .fi-previous::before, .fi-price-tag::before, .fi-pricetag-multiple::before, .fi-print::before, .fi-prohibited::before, .fi-projection-screen::before, .fi-puzzle::before, .fi-quote::before, .fi-record::before, .fi-refresh::before, .fi-results-demographics::before, .fi-results::before, .fi-rewind-ten::before, .fi-rewind::before, .fi-rss::before, .fi-safety-cone::before, .fi-save::before, .fi-share::before, .fi-sheriff-badge::before, .fi-shield::before, .fi-shopping-bag::before, .fi-shopping-cart::before, .fi-shuffle::before, .fi-skull::before, .fi-social-500px::before, .fi-social-adobe::before, .fi-social-amazon::before, .fi-social-android::before, .fi-social-apple::before, .fi-social-behance::before, .fi-social-bing::before, .fi-social-blogger::before, .fi-social-delicious::before, .fi-social-designer-news::before, .fi-social-deviant-art::before, .fi-social-digg::before, .fi-social-dribbble::before, .fi-social-drive::before, .fi-social-dropbox::before, .fi-social-evernote::before, .fi-social-facebook::before, .fi-social-flickr::before, .fi-social-forrst::before, .fi-social-foursquare::before, .fi-social-game-center::before, .fi-social-github::before, .fi-social-google-plus::before, .fi-social-hacker-news::before, .fi-social-hi5::before, .fi-social-instagram::before, .fi-social-joomla::before, .fi-social-lastfm::before, .fi-social-linkedin::before, .fi-social-medium::before, .fi-social-myspace::before, .fi-social-orkut::before, .fi-social-path::before, .fi-social-picasa::before, .fi-social-pinterest::before, .fi-social-rdio::before, .fi-social-reddit::before, .fi-social-skillshare::before, .fi-social-skype::before, .fi-social-smashing-mag::before, .fi-social-snapchat::before, .fi-social-spotify::before, .fi-social-squidoo::before, .fi-social-stack-overflow::before, .fi-social-steam::before, .fi-social-stumbleupon::before, .fi-social-treehouse::before, .fi-social-tumblr::before, .fi-social-twitter::before, .fi-social-vimeo::before, .fi-social-windows::before, .fi-social-xbox::before, .fi-social-yahoo::before, .fi-social-yelp::before, .fi-social-youtube::before, .fi-social-zerply::before, .fi-social-zurb::before, .fi-sound::before, .fi-star::before, .fi-stop::before, .fi-strikethrough::before, .fi-subscript::before, .fi-superscript::before, .fi-tablet-landscape::before, .fi-tablet-portrait::before, .fi-target-two::before, .fi-target::before, .fi-telephone-accessible::before, .fi-telephone::before, .fi-text-color::before, .fi-thumbnails::before, .fi-ticket::before, .fi-torso-business::before, .fi-torso-female::before, .fi-torso::before, .fi-torsos-all-female::before, .fi-torsos-all::before, .fi-torsos-female-male::before, .fi-torsos-male-female::before, .fi-torsos::before, .fi-trash::before, .fi-trees::before, .fi-trophy::before, .fi-underline::before, .fi-universal-access::before, .fi-unlink::before, .fi-unlock::before, .fi-upload-cloud::before, .fi-upload::before, .fi-usb::before, .fi-video::before, .fi-volume-none::before, .fi-volume-strike::before, .fi-volume::before, .fi-web::before, .fi-wheelchair::before, .fi-widget::before, .fi-wrench::before, .fi-x-circle::before, .fi-x::before, .fi-yen::before, .fi-zoom-in::before, .fi-zoom-out::before { font-family: foundation-icons; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; text-decoration: inherit; vertical-align: middle; } .fi-address-book::before { content: ""; } .fi-alert::before { content: ""; } .fi-align-center::before { content: ""; } .fi-align-justify::before { content: ""; } .fi-align-left::before { content: ""; } .fi-align-right::before { content: ""; } .fi-anchor::before { content: ""; } .fi-annotate::before { content: ""; } .fi-archive::before { content: ""; } .fi-arrow-down::before { content: ""; } .fi-arrow-left::before { content: ""; } .fi-arrow-right::before { content: ""; } .fi-arrow-up::before { content: ""; } .fi-arrows-compress::before { content: ""; } .fi-arrows-expand::before { content: ""; } .fi-arrows-in::before { content: ""; } .fi-arrows-out::before { content: ""; } .fi-asl::before { content: ""; } .fi-asterisk::before { content: ""; } .fi-at-sign::before { content: ""; } .fi-background-color::before { content: ""; } .fi-battery-empty::before { content: ""; } .fi-battery-full::before { content: ""; } .fi-battery-half::before { content: ""; } .fi-bitcoin-circle::before { content: ""; } .fi-bitcoin::before { content: ""; } .fi-blind::before { content: ""; } .fi-bluetooth::before { content: ""; } .fi-bold::before { content: ""; } .fi-book-bookmark::before { content: ""; } .fi-book::before { content: ""; } .fi-bookmark::before { content: ""; } .fi-braille::before { content: ""; } .fi-burst-new::before { content: ""; } .fi-burst-sale::before { content: ""; } .fi-burst::before { content: ""; } .fi-calendar::before { content: ""; } .fi-camera::before { content: ""; } .fi-check::before { content: ""; } .fi-checkbox::before { content: ""; } .fi-clipboard-notes::before { content: ""; } .fi-clipboard-pencil::before { content: ""; } .fi-clipboard::before { content: ""; } .fi-clock::before { content: ""; } .fi-closed-caption::before { content: ""; } .fi-cloud::before { content: ""; } .fi-comment-minus::before { content: ""; } .fi-comment-quotes::before { content: ""; } .fi-comment-video::before { content: ""; } .fi-comment::before { content: ""; } .fi-comments::before { content: ""; } .fi-compass::before { content: ""; } .fi-contrast::before { content: ""; } .fi-credit-card::before { content: ""; } .fi-crop::before { content: ""; } .fi-crown::before { content: ""; } .fi-css3::before { content: ""; } .fi-database::before { content: ""; } .fi-die-five::before { content: ""; } .fi-die-four::before { content: ""; } .fi-die-one::before { content: ""; } .fi-die-six::before { content: ""; } .fi-die-three::before { content: ""; } .fi-die-two::before { content: ""; } .fi-dislike::before { content: ""; } .fi-dollar-bill::before { content: ""; } .fi-dollar::before { content: ""; } .fi-download::before { content: ""; } .fi-eject::before { content: ""; } .fi-elevator::before { content: ""; } .fi-euro::before { content: ""; } .fi-eye::before { content: ""; } .fi-fast-forward::before { content: ""; } .fi-female-symbol::before { content: ""; } .fi-female::before { content: ""; } .fi-filter::before { content: ""; } .fi-first-aid::before { content: ""; } .fi-flag::before { content: ""; } .fi-folder-add::before { content: ""; } .fi-folder-lock::before { content: ""; } .fi-folder::before { content: ""; } .fi-foot::before { content: ""; } .fi-foundation::before { content: ""; } .fi-graph-bar::before { content: ""; } .fi-graph-horizontal::before { content: ""; } .fi-graph-pie::before { content: ""; } .fi-graph-trend::before { content: ""; } .fi-guide-dog::before { content: ""; } .fi-hearing-aid::before { content: ""; } .fi-heart::before { content: ""; } .fi-home::before { content: ""; } .fi-html5::before { content: ""; } .fi-indent-less::before { content: ""; } .fi-indent-more::before { content: ""; } .fi-info::before { content: ""; } .fi-italic::before { content: ""; } .fi-key::before { content: ""; } .fi-laptop::before { content: ""; } .fi-layout::before { content: ""; } .fi-lightbulb::before { content: ""; } .fi-like::before { content: ""; } .fi-link::before { content: ""; } .fi-list-bullet::before { content: ""; } .fi-list-number::before { content: ""; } .fi-list-thumbnails::before { content: ""; } .fi-list::before { content: ""; } .fi-lock::before { content: ""; } .fi-loop::before { content: ""; } .fi-magnifying-glass::before { content: ""; } .fi-mail::before { content: ""; } .fi-male-female::before { content: ""; } .fi-male-symbol::before { content: ""; } .fi-male::before { content: ""; } .fi-map::before { content: ""; } .fi-marker::before { content: ""; } .fi-megaphone::before { content: ""; } .fi-microphone::before { content: ""; } .fi-minus-circle::before { content: ""; } .fi-minus::before { content: ""; } .fi-mobile-signal::before { content: ""; } .fi-mobile::before { content: ""; } .fi-monitor::before { content: ""; } .fi-mountains::before { content: ""; } .fi-music::before { content: ""; } .fi-next::before { content: ""; } .fi-no-dogs::before { content: ""; } .fi-no-smoking::before { content: ""; } .fi-page-add::before { content: ""; } .fi-page-copy::before { content: ""; } .fi-page-csv::before { content: ""; } .fi-page-delete::before { content: ""; } .fi-page-doc::before { content: ""; } .fi-page-edit::before { content: ""; } .fi-page-export-csv::before { content: ""; } .fi-page-export-doc::before { content: ""; } .fi-page-export-pdf::before { content: ""; } .fi-page-export::before { content: ""; } .fi-page-filled::before { content: ""; } .fi-page-multiple::before { content: ""; } .fi-page-pdf::before { content: ""; } .fi-page-remove::before { content: ""; } .fi-page-search::before { content: ""; } .fi-page::before { content: ""; } .fi-paint-bucket::before { content: ""; } .fi-paperclip::before { content: ""; } .fi-pause::before { content: ""; } .fi-paw::before { content: ""; } .fi-paypal::before { content: ""; } .fi-pencil::before { content: ""; } .fi-photo::before { content: ""; } .fi-play-circle::before { content: ""; } .fi-play-video::before { content: ""; } .fi-play::before { content: ""; } .fi-plus::before { content: ""; } .fi-pound::before { content: ""; } .fi-power::before { content: ""; } .fi-previous::before { content: ""; } .fi-price-tag::before { content: ""; } .fi-pricetag-multiple::before { content: ""; } .fi-print::before { content: ""; } .fi-prohibited::before { content: ""; } .fi-projection-screen::before { content: ""; } .fi-puzzle::before { content: ""; } .fi-quote::before { content: ""; } .fi-record::before { content: ""; } .fi-refresh::before { content: ""; } .fi-results-demographics::before { content: ""; } .fi-results::before { content: ""; } .fi-rewind-ten::before { content: ""; } .fi-rewind::before { content: ""; } .fi-rss::before { content: ""; } .fi-safety-cone::before { content: ""; } .fi-save::before { content: ""; } .fi-share::before { content: ""; } .fi-sheriff-badge::before { content: ""; } .fi-shield::before { content: ""; } .fi-shopping-bag::before { content: ""; } .fi-shopping-cart::before { content: ""; } .fi-shuffle::before { content: ""; } .fi-skull::before { content: ""; } .fi-social-500px::before { content: ""; } .fi-social-adobe::before { content: ""; } .fi-social-amazon::before { content: ""; } .fi-social-android::before { content: ""; } .fi-social-apple::before { content: ""; } .fi-social-behance::before { content: ""; } .fi-social-bing::before { content: ""; } .fi-social-blogger::before { content: ""; } .fi-social-delicious::before { content: ""; } .fi-social-designer-news::before { content: ""; } .fi-social-deviant-art::before { content: ""; } .fi-social-digg::before { content: ""; } .fi-social-dribbble::before { content: ""; } .fi-social-drive::before { content: ""; } .fi-social-dropbox::before { content: ""; } .fi-social-evernote::before { content: ""; } .fi-social-facebook::before { content: ""; } .fi-social-flickr::before { content: ""; } .fi-social-forrst::before { content: ""; } .fi-social-foursquare::before { content: ""; } .fi-social-game-center::before { content: ""; } .fi-social-github::before { content: ""; } .fi-social-google-plus::before { content: ""; } .fi-social-hacker-news::before { content: ""; } .fi-social-hi5::before { content: ""; } .fi-social-instagram::before { content: ""; } .fi-social-joomla::before { content: ""; } .fi-social-lastfm::before { content: ""; } .fi-social-linkedin::before { content: ""; } .fi-social-medium::before { content: ""; } .fi-social-myspace::before { content: ""; } .fi-social-orkut::before { content: ""; } .fi-social-path::before { content: ""; } .fi-social-picasa::before { content: ""; } .fi-social-pinterest::before { content: ""; } .fi-social-rdio::before { content: ""; } .fi-social-reddit::before { content: ""; } .fi-social-skillshare::before { content: ""; } .fi-social-skype::before { content: ""; } .fi-social-smashing-mag::before { content: ""; } .fi-social-snapchat::before { content: ""; } .fi-social-spotify::before { content: ""; } .fi-social-squidoo::before { content: ""; } .fi-social-stack-overflow::before { content: ""; } .fi-social-steam::before { content: ""; } .fi-social-stumbleupon::before { content: ""; } .fi-social-treehouse::before { content: ""; } .fi-social-tumblr::before { content: ""; } .fi-social-twitter::before { content: ""; } .fi-social-vimeo::before { content: ""; } .fi-social-windows::before { content: ""; } .fi-social-xbox::before { content: ""; } .fi-social-yahoo::before { content: ""; } .fi-social-yelp::before { content: ""; } .fi-social-youtube::before { content: ""; } .fi-social-zerply::before { content: ""; } .fi-social-zurb::before { content: ""; } .fi-sound::before { content: ""; } .fi-star::before { content: ""; } .fi-stop::before { content: ""; } .fi-strikethrough::before { content: ""; } .fi-subscript::before { content: ""; } .fi-superscript::before { content: ""; } .fi-tablet-landscape::before { content: ""; } .fi-tablet-portrait::before { content: ""; } .fi-target-two::before { content: ""; } .fi-target::before { content: ""; } .fi-telephone-accessible::before { content: ""; } .fi-telephone::before { content: ""; } .fi-text-color::before { content: ""; } .fi-thumbnails::before { content: ""; } .fi-ticket::before { content: ""; } .fi-torso-business::before { content: ""; } .fi-torso-female::before { content: ""; } .fi-torso::before { content: ""; } .fi-torsos-all-female::before { content: ""; } .fi-torsos-all::before { content: ""; } .fi-torsos-female-male::before { content: ""; } .fi-torsos-male-female::before { content: ""; } .fi-torsos::before { content: ""; } .fi-trash::before { content: ""; } .fi-trees::before { content: ""; } .fi-trophy::before { content: ""; } .fi-underline::before { content: ""; } .fi-universal-access::before { content: ""; } .fi-unlink::before { content: ""; } .fi-unlock::before { content: ""; } .fi-upload-cloud::before { content: ""; } .fi-upload::before { content: ""; } .fi-usb::before { content: ""; } .fi-video::before { content: ""; } .fi-volume-none::before { content: ""; } .fi-volume-strike::before { content: ""; } .fi-volume::before { content: ""; } .fi-web::before { content: ""; } .fi-wheelchair::before { content: ""; } .fi-widget::before { content: ""; } .fi-wrench::before { content: ""; } .fi-x-circle::before { content: ""; } .fi-x::before { content: ""; } .fi-yen::before { content: ""; } .fi-zoom-in::before { content: ""; } .fi-zoom-out::before { content: ""; } body { font-family: Arial; color: rgb(51, 51, 51); display: inline-table; width: 100% !important; } * { box-sizing: border-box; outline: none; } a { text-decoration: none; border: none; color: rgb(51, 51, 51); } a:hover { color: rgb(0, 102, 153); } a.full { color: rgb(0, 102, 153); } h1, h2, h3, h4, h5, h6 { font-family: "Open Sans"; font-weight: normal; } h1 { font-size: 47px; letter-spacing: -2px; } h2 { font-size: 36px; letter-spacing: -1.5px; } h3 { font-size: 31px; letter-spacing: -1.5px; } h4 { font-size: 25px; letter-spacing: -1.5px; } h5 { font-size: 18px; letter-spacing: -0.5px; } h6 { font-size: 15px; } ul, ol { margin: 0px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0px; } ul.inline, ol.inline { } ul.inline > li, ol.inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } .clearfix { } .clearfix::before, .clearfix::after { display: table; content: ""; line-height: 0; } .clearfix::after { clear: both; } .pull-right { float: right; } .pull-left { float: left; } .center { text-align: center !important; } .box-division { border-bottom: 1px solid rgb(221, 221, 221); } .box-item { width: 100%; height: 90px; background-color: rgb(0, 102, 153); position: relative; } .box-item .wrap { width: 100%; display: inline-block; position: absolute; top: 20%; left: 0px; text-align: center; } .box-item h5 { color: rgb(255, 255, 255); margin-bottom: 2px; } .box-item a { font-size: 12px; } .ads { margin-bottom: 50px; border-bottom: 1px solid rgb(247, 247, 247); } .scroll-pane { height: 320px; margin-bottom: 30px; overflow-y: scroll; } .container { width: 1170px; } .container { margin: 0px auto; } .container::before, .container::after { display: table; content: ""; } .container::after { clear: both; } .container-header { margin-bottom: 30px; position: relative; } .row { width: 100%; } .row::before, .row::after { display: table; content: ""; } .row::after { clear: both; } .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } [class*="grid"] { float: left; min-height: 1px; margin-left: 30px; } [class*="grid"]:first-child { margin-left: 0px; } .grid1 { width: 70px; } .grid2 { width: 170px; } .grid3 { width: 270px; } .grid4 { width: 370px; } .grid5 { width: 470px; } .grid6 { width: 570px; } .grid7 { width: 670px; } .grid8 { width: 770px; } .grid9 { width: 870px; } .grid10 { width: 970px; } .grid11 { width: 1070px; } .grid12 { width: 1170px; } .grid13 { width: 210px; } #main { display: inline-table; width: 100% !important; } #nav { background-color: rgb(0, 102, 153); height: 0px; overflow: hidden; } #nav ul { padding-top: 20px; margin-bottom: 20px; } #nav li span { font-family: "Open Sans"; font-size: 26px; color: rgb(255, 255, 255); margin-bottom: 10px; display: block; } #nav li a { color: rgb(255, 255, 255); text-decoration: none; font-size: 14px; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #nav li a:hover { border-bottom: 1px solid rgb(255, 255, 255); } #nav li ul { padding-top: 0px; } #nav li ul li { margin-bottom: 5px; } #header { z-index: 2; } #novembro-azul { padding-bottom: 20px !important; height: 50px !important; width: 30px !important; } #testa { padding-bottom: 5px; background-color: rgb(0, 102, 153); border-bottom: 1px solid rgb(0, 51, 102); } .uteis { text-align: right; margin-bottom: 10px; } .uteis li::after { content: ""; margin-left: 3px; display: inline; color: rgb(204, 204, 204); } .uteis a { font-size: 11px; color: rgb(204, 204, 204); } .logo { width: 435px; height: 40px; display: block; background: url("../images/sprites.png") 0px -133px no-repeat; text-indent: -9999px; } .logo a { width: 435px; height: 40px; display: block; } #menu { padding: 10px 0px; background-color: rgb(0, 102, 153); font-family: FuturaWeb; } #menu ul { z-index: 9; } #menu ul li { display: inline-block; margin-right: 15px; position: relative; transition: all 0.5s ease 0s; } #menu li ul { width: 200px; padding: 20px 0px; min-height: 300px; border: 1px solid rgb(0, 51, 102); position: absolute; top: 25px; display: none; background-color: rgb(0, 102, 153); } #menu li ul.list-sub-menu::before { content: ""; background: url("../images/seta.png") 0px 0px no-repeat; width: 200px; height: 12px; display: block; position: absolute; top: -12px; } #menu li ul li { padding: 8px 20px; margin: 0px; display: block; border-bottom: 1px dotted transparent; } #menu li ul li:hover { background-color: rgb(40, 111, 165); } #menu li ul li:hover ul { display: block; } #menu li ul li a.has-trimenu::after { content: ""; margin-left: 5px; } #menu li:hover ul.list-sub-menu { display: block; } #menu ul.list-tri-menu { position: absolute; left: 197px; background-color: rgb(40, 111, 165); display: none; border-left-color: rgb(40, 111, 165); } #menu a { color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #menu a:hover { border-bottom: 1px solid rgb(255, 255, 255); transition: all 0.5s ease 0s; } #menu a.has-submenu::after { content: ""; display: inline-block; background: url("../images/sprites.png") -51px 0px no-repeat; width: 9px; height: 6px; margin-left: 3px; } #menu-burger { padding-top: 10px; margin-top: 25px; } .burger { cursor: pointer; } .burger span { width: 22px; height: 4px; margin-bottom: 4px; background-color: rgb(255, 255, 255); display: block; } .burger span:last-child { margin-bottom: 0px; } #frm-search { } #frm-search input[type="text"] { width: 136px; height: 43px; padding-left: 10px; color: rgb(255, 255, 255); border: none; background: url("../images/sprites.png") 0px -47px no-repeat; font-family: FuturaWeb; font-size: 16px; letter-spacing: -0.5px; } #frm-search input[type="submit"] { width: 34px; height: 43px; border: none; background: url("../images/sprites.png") -136px -47px no-repeat; vertical-align: bottom; text-indent: 9999em; cursor: pointer; } .slc { width: 170px; height: 43px; font-family: FuturaWeb; background: url("../images/sprites.png") 0px -90px no-repeat; color: rgb(204, 204, 204); letter-spacing: -0.5px; padding: 13px 10px 0px; } #banners { padding-bottom: 30px; box-shadow: rgb(204, 204, 204) 3px 0px 2px; position: relative; z-index: 1 !important; } #servicos { padding: 50px 0px 30px; } #informacoes { padding: 50px 0px 30px; } #projetos { padding: 50px 0px 30px; box-shadow: rgb(204, 204, 204) 3px 0px 2px; } #midias { padding: 50px 0px; } #banners-mini { padding: 50px 0px 30px; } #sefin-a-z { padding: 50px 0px; } .box-full { padding: 50px 0px; } #meios-pagamento-dimp { background: url("/assets/images/white-background-dimp.jpg") center top no-repeat; padding: 40px 0px 60px !important; } #meios-pagamento-dimp .box-donwload-manual { } #meios-pagamento-dimp .box-donwload-manual .box-item-download-manual { min-width: 450px !important; margin-right: 30px !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list { display: block; margin: 15px; vertical-align: middle; text-align: center; } #meios-pagamento-dimp .box-donwload-manual .link-download-manual { font-size: 18px; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao { background: url("/assets/images/btn-download-dimp.png") no-repeat; width: 210px; text-align: center; padding: 18px 0px; border-radius: 3px; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao:hover { background: url("/assets/images/btn-download-dimp-hover.png") no-repeat; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao a { color: rgb(255, 255, 255) !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao a:hover { color: rgb(255, 255, 255) !important; } #meios-pagamento-dimp .box-donwload-manual .box-item-list .item-versao .baixar { margin-top: 5px; color: rgb(234, 244, 244) !important; } #central-relacionamento { background-position: right bottom; background-repeat: no-repeat; background-image: url("https://www.sefin.ro.gov.br/assets/images/central-relacionamento.jpg"); margin-top: 35px; padding-bottom: 40px; } .fleb { margin-right: 10px; } .central-margin { margin-top: 25px; } .central-item { margin-top: 10px; text-align: center; padding-bottom: 20px; } .central-item i { margin-bottom: 20px; color: rgb(0, 102, 153); } .central-item p { margin: 0px; font-weight: normal; } .central-item h4 { font-size: 20px; font-weight: 800; letter-spacing: -1px; color: rgb(0, 0, 0); margin: 0px; } .central-item h4:hover { color: rgb(0, 102, 153); } #central-rodape p { margin-bottom: 3px; } .nav-button { width: 66px; height: 27px; overflow: hidden; border-color: rgb(221, 221, 221) rgb(209, 209, 209) rgb(182, 182, 182); border-style: solid; border-width: 1px; box-shadow: rgb(213, 213, 213) 0px 1px 0px 0px, rgb(237, 237, 237) 0px 0px 0px 3px; border-radius: 27px; background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 50%, rgb(239, 239, 239) 100%); } .nav-button a { display: inline-block; width: 32px; height: 27px; color: rgb(204, 204, 204); background-repeat: no-repeat; } .nav-button a.backward { width: 31px; border-right: 1px solid rgb(255, 255, 255); background-position: 11px 5px; background-image: url("../images/ico-prev.png"); } .nav-button a.forward { border-left: 1px solid rgb(221, 221, 221); background-position: 11px 5px; background-image: url("../images/ico-next.png"); } .list-menu { width: 100%; text-align: center; } #materia { padding: 50px 0px; } #materia .grid9 .autor { font-size: 13px; } #materia .grid9 .share-bar { text-align: right; float: right; } .materia-header { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid rgb(221, 221, 221); } #materia .materia-header span { color: rgb(153, 153, 153); font-size: 11px; } #materia .materia-header h3 { margin: 10px 0px; } #materia .materia-header p { margin: 10px 0px; color: rgb(153, 153, 153); } #materia .materia-conteudo { line-height: 1.4; font-size: 15px; } #materia .materia-conteudo img { font-size: 15px; margin: 0px 20px 0px 0px; } #materia .materia-conteudo a { color: rgb(0, 102, 153); font-weight: bold; text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #materia .materia-conteudo a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } #conteudo { } #conteudo h1 { margin-bottom: 10px; } #conteudo h4 { margin-bottom: 10px; } #conteudo p.descricao { color: rgb(153, 153, 153); margin-bottom: 30px; } .conteudo-header { width: 100%; padding: 30px 0px; background-color: rgb(0, 102, 153); border-top: 1px solid rgb(0, 51, 102); color: rgb(255, 255, 255); text-align: center; } .conteudo-header a { font-family: FuturaWeb; color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .conteudo-header a:hover { border-bottom: 1px solid rgb(255, 255, 255); transition: all 0.5s ease 0s; } .leitura { line-height: 1.4; font-size: 15px; } .leitura::after { clear: both; } .leitura a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .leitura a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } .leitura strong, b { font-weight: bold; } .leitura ul, ol { list-style-position: inside; } .leitura img { float: left; margin: 0px 20px; } .alert { text-align: center; } .alert i { font-size: 105px; color: rgb(204, 204, 204); } .alert p { margin-bottom: 20px; } #sefin-a-z { background-color: rgb(247, 247, 247); border-top: 1px solid rgb(208, 208, 208); border-bottom: 1px solid rgb(208, 208, 208); } #sefin-a-z ul { padding-top: 10px; } #sefin-a-z li { margin-bottom: 10px; margin-left: 13px; } #sefin-a-z li:last-child { margin-bottom: 0px; } #sefin-a-z li span { font-family: "Open Sans"; font-size: 26px; color: rgb(0, 102, 153); margin-bottom: 10px; display: block; } #sefin-a-z li ul { padding-top: 0px; font-size: 15px; margin-bottom: 20px; } #sefin-a-z li a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } #sefin-a-z li a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } .a-z-title { margin-top: 1%; } .a-z-title p { font-size: 28px; font-weight: 800; letter-spacing: -2.2px; font-family: "Open Sans"; color: rgb(51, 51, 51); } .col-md-4 { width: 380px; } .a-z-content { margin-top: 3%; } #banner-static-informativo-ipva { height: 100px; } #footer { padding: 50px 0px; } #footer .logo-footer { width: 300px; height: 42px; display: block; background: url("../images/sprites.png") 0px -170px no-repeat; text-indent: -9999px; } #footer p { color: rgb(153, 153, 153); font-size: 11px; } @font-face { font-family: FuturaWeb; src: url("fonts/FutuBk__.ttf"); } @font-face { font-family: FuturaWebB; src: url("fonts/FutuHv__.ttf"); } @font-face { font-family: "Open Sans"; src: url("fonts/opensans-800-webfont.ttf"); } .btn-orange, #conteudo .btn-orange { width: 170px; height: 44px; display: block; background-image: linear-gradient(rgb(255, 153, 0), rgb(219, 126, 2)); font-family: FuturaWeb; text-align: center; letter-spacing: -0.5px; font-size: 15px; color: rgb(255, 255, 255); text-decoration: none; padding-top: 14px; box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 3px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 1px 0px inset; } .btn-orange:hover, #conteudo .btn-orange:hover { background-image: linear-gradient(rgb(255, 102, 0), rgb(219, 126, 2)); color: rgb(255, 255, 255); } .btn-orange i, #conteudo .btn-orange i { vertical-align: text-top; } .btn-prev { width: 42px; height: 75px; background: url("../images/navegacao-esquerda.png") 0px 0px no-repeat; display: block; position: absolute; top: 50%; left: 42px; margin-top: -37.5px; opacity: 0; } .btn-next { width: 42px; height: 75px; background: url("../images/navegacao-direita.png") 0px 0px no-repeat; display: block; position: absolute; top: 50%; right: 42px; margin-top: -37.5px; opacity: 0; } .btn-blue, .leitura .btn-blue { width: 170px; height: 44px; display: block; background-image: linear-gradient(rgb(40, 111, 165), rgb(0, 102, 153)); font-family: FuturaWeb; text-align: center; letter-spacing: -0.5px; font-size: 15px; color: rgb(255, 255, 255); text-decoration: none; padding-top: 14px; box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 3px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 1px 0px inset; cursor: pointer; } .link-orange { color: rgb(255, 153, 0); font-family: FuturaWebB; text-decoration: none; font-size: 14px; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } .link-orange::after { content: ""; margin-left: 5px; } .link-orange:hover { border-bottom: 1px solid rgb(255, 153, 0); transition: all 0.5s ease 0s; } .link-orange i { vertical-align: text-top; } ul.list-midias { padding-right: 20px; } ul.list-midias li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted rgb(241, 241, 241); } ul.list-midias li span { font-size: 13px; color: rgb(153, 153, 153); } ul.list-midias li p { margin-bottom: 5px; } ul.list-midias li p a { text-decoration: none; color: rgb(0, 102, 153); } ul.list-items-ico { } ul.list-items-ico li { text-align: center; padding-bottom: 20px; } ul.list-items-ico li i { color: rgb(0, 102, 153); font-size: 71px; } ul.list-items-ico li p { } ul.list-items-ico li h5 { } ul.list-internas { padding: 30px; background-color: rgb(241, 241, 241); } ul.list-internas li { font-size: 13px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted rgb(204, 204, 204); } ul.list-internas li:first-child { margin-bottom: 30px; } ul.list-internas li a { color: rgb(0, 102, 153); text-decoration: none; border-bottom: 1px solid transparent; transition: all 0.5s ease 0s; } ul.list-internas li a:hover { border-bottom: 1px solid rgb(0, 102, 153); transition: all 0.5s ease 0s; } ul.list-internas li a::after { content: ""; margin-left: 5px; } ul.list-comum { list-style: inside square; } ul.list-comum li { margin-bottom: 20px; } ul.list-comum li a { font-weight: bold; } .horario-atendimento { padding-top: 40px; } .horario-atendimento strong { color: rgb(0, 102, 153); font-family: FuturaWebB; font-size: 18px; letter-spacing: -1px; } .horario-atendimento p { margin-bottom: 10px; } .horario-atendimento p:last-child { margin-bottom: 0px; } table { width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 14px; } .table { width: 100%; } .table th, .table td { padding: 10px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px dotted rgb(221, 221, 221); } .table th { font-weight: bold; } .table thead { background-color: rgb(247, 247, 247); } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0px; } .table tbody + tbody { border-top: 2px solid rgb(221, 221, 221); } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-image: initial; border-collapse: separate; border-left-style: initial; border-left-color: initial; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid rgb(221, 221, 221); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0px; } .table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { border-top-left-radius: 4px; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { border-top-right-radius: 4px; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered tfoot:last-child tr:last-child td:first-child { border-bottom-left-radius: 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered tfoot:last-child tr:last-child td:last-child { border-bottom-right-radius: 4px; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { border-top-left-radius: 4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { border-top-right-radius: 4px; } .table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th { background-color: rgb(249, 249, 249); } .table-hover tbody tr:hover td, .table-hover tbody tr:hover th { background-color: rgb(245, 245, 245); } .leitura table { width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 13px; } .leitura table th, .leitura table td { padding: 10px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px dotted rgb(221, 221, 221); } .leitura th { font-weight: bold; } .leitura table thead { background-color: rgb(247, 247, 247); } .leitura table thead th { vertical-align: bottom; } .leitura table caption + thead tr:first-child th, .leitura table caption + thead tr:first-child td, .leitura table colgroup + thead tr:first-child th, .leitura table colgroup + thead tr:first-child td, .leitura .table thead:first-child tr:first-child th, .leitura table thead:first-child tr:first-child td { border-top: 0px; } .leitura table tbody + tbody { border-top: 2px solid rgb(221, 221, 221); } .leitura tbody tr:nth-child(2n+1) td, .leitura tbody tr:nth-child(2n+1) th { background-color: rgb(249, 249, 249); } .gray { color: rgb(153, 153, 153); } .s13 { font-size: 13px; } form.frm-portal { } form.frm-portal label { display: block; } form.frm-portal input[type="text"] { padding: 10px; border: 1px solid rgb(221, 221, 221); } form.frm-portal select { padding: 10px; border: 1px solid rgb(221, 221, 221); } form.frm-portal textarea { padding: 10px; border: 1px solid rgb(221, 221, 221); } #frm input[type="text"] { width: 270px; } #frm select { width: 270px; } #frm textarea { width: 870px; } .slide { visibility: hidden; } .servicos { visibility: hidden; } .informacoes { visibility: hidden; } .projetos { visibility: hidden; } .ajuste-mb20 { margin-bottom: 20px; } .ajuste-mb30 { margin-bottom: 30px; } .text-small { font-size: 12px; } .text-right { text-align: right; } .text-left { text-align: left; } .mb-10 { margin-bottom: 10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mt-50 { margin-top: 50px; } .fixar { position: fixed; top: 0px; left: 0px; padding: 20px; } .paginacao { margin-top: 80px; text-align: center; } .paginacao li { margin: 3px; padding: 0px; background-color: rgb(0, 102, 153); } .paginacao li.ativo { background-color: rgb(221, 221, 221); color: rgb(153, 153, 153); } .paginacao li a { color: rgb(255, 255, 255); } .form-interna { margin-bottom: 30px; text-align: center; } .form-interna label { margin-bottom: 10px; display: block; font-size: 12px; color: rgb(102, 102, 102); } .form-interna label i { font-size: 18px; color: green; } .form-interna input[type="text"] { padding: 6px 6px 5px; border: 1px solid rgb(221, 221, 221); font-weight: bold; font-size: 21px; } .form-interna input[type="submit"] { padding: 10px 20px; border: 1px solid rgb(0, 102, 153); background: rgb(0, 102, 153); color: rgb(255, 255, 255); font-weight: bold; vertical-align: top; } .form-interna .gray { font-size: 11px; margin-top: 10px; } #banner-temporario-alerta { width: 100%; height: 200px; background: url("../images/atencao-detran.jpg") center top no-repeat rgb(99, 112, 129); } #banner-temporario-fisconforme { width: 100%; height: 140px; background: url("../images/background-fisconforme.jpg") center top no-repeat; } .central-atendimento-grid { width: 290px; } .central-atendimento-grid p, h5 { margin-bottom: 5px; } @media only screen and (max-device-width: 1170px) { .row { margin-left: 0px; } #central-rodape { padding-left: 20px; } #central-rodape > p { text-size-adjust: 100%; padding-left: 20px; } #central-rodape > p > i { margin-right: 10px; } .box-division > .container > .container-header.clearfix { margin: 0px 10px; } #midias > .container > .row { margin-left: 0px; } #sefin_az > .sefin-a-z > .container > .a-z-content > .mb-5.row { margin-left: 0px; } #footer > .container { margin: 0px 20px; } #footer > .container > .row { margin: 0px; } #footer > .container > .row > .grid10 { width: 80%; padding-left: 20px; } #footer > .container > .row > .grid2 { margin-left: 0px; padding-right: 20px; width: 20%; } #footer > .container > .row > .grid2 > a { float: right; } .slick-slider { touch-action: auto; } #id-4312 .leitura img { margin: 0px !important; } #id-4311 { padding-left: 20px; } #id-4310 { padding-left: 20px; } #id-4310 .grid9 { width: 100%; }} .swal2-popup.swal2-toast { flex-direction: row; align-items: center; width: auto; padding: 0.625em; overflow-y: hidden; background: rgb(255, 255, 255); box-shadow: rgb(217, 217, 217) 0px 0px 0.625em; } .swal2-popup.swal2-toast .swal2-header { flex-direction: row; } .swal2-popup.swal2-toast .swal2-title { flex-grow: 1; justify-content: flex-start; margin: 0px 0.6em; font-size: 1em; } .swal2-popup.swal2-toast .swal2-footer { margin: 0.5em 0px 0px; padding: 0.5em 0px 0px; font-size: 0.8em; } .swal2-popup.swal2-toast .swal2-close { position: static; width: 0.8em; height: 0.8em; line-height: 0.8; } .swal2-popup.swal2-toast .swal2-content { justify-content: flex-start; font-size: 1em; } .swal2-popup.swal2-toast .swal2-icon { width: 2em; min-width: 2em; height: 2em; margin: 0px; } .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 1.8em; font-weight: bold; } @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content { font-size: 0.25em; }} .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring { width: 2em; height: 2em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { top: 0.875em; width: 1.375em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 0.3125em; } .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 0.3125em; } .swal2-popup.swal2-toast .swal2-actions { width: auto; height: auto; margin: 0px 0.3125em; flex-basis: auto !important; } .swal2-popup.swal2-toast .swal2-styled { margin: 0px 0.3125em; padding: 0.3125em 0.625em; font-size: 1em; } .swal2-popup.swal2-toast .swal2-styled:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(50, 100, 150, 0.4) 0px 0px 0px 3px; } .swal2-popup.swal2-toast .swal2-success { border-color: rgb(165, 220, 134); } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 1.6em; height: 3em; transform: rotate(45deg); border-radius: 50%; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.8em; left: -0.5em; transform: rotate(-45deg); transform-origin: 2em 2em; border-radius: 4em 0px 0px 4em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.25em; left: 0.9375em; transform-origin: 0px 1.5em; border-radius: 0px 4em 4em 0px; } .swal2-popup.swal2-toast .swal2-success .swal2-success-ring { width: 2em; height: 2em; } .swal2-popup.swal2-toast .swal2-success .swal2-success-fix { top: 0px; left: 0.4375em; width: 0.4375em; height: 2.6875em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"] { height: 0.3125em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="tip"] { top: 1.125em; left: 0.1875em; width: 0.75em; } .swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="long"] { top: 0.9375em; right: 0.1875em; width: 1.375em; } .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-tip; } .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-toast-animate-success-line-long; } .swal2-popup.swal2-toast.swal2-show { animation: 0.5s ease 0s 1 normal none running swal2-toast-show; } .swal2-popup.swal2-toast.swal2-hide { animation: 0.1s ease 0s 1 normal forwards running swal2-toast-hide; } .swal2-container { display: flex; position: fixed; z-index: 1060; inset: 0px; flex-direction: row; align-items: center; justify-content: center; padding: 0.625em; overflow-x: hidden; transition: background-color 0.1s ease 0s; } .swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation { background: rgba(0, 0, 0, 0.4); } .swal2-container.swal2-backdrop-hide { background: transparent !important; } .swal2-container.swal2-top { align-items: flex-start; } .swal2-container.swal2-top-start, .swal2-container.swal2-top-left { align-items: flex-start; justify-content: flex-start; } .swal2-container.swal2-top-end, .swal2-container.swal2-top-right { align-items: flex-start; justify-content: flex-end; } .swal2-container.swal2-center { align-items: center; } .swal2-container.swal2-center-start, .swal2-container.swal2-center-left { align-items: center; justify-content: flex-start; } .swal2-container.swal2-center-end, .swal2-container.swal2-center-right { align-items: center; justify-content: flex-end; } .swal2-container.swal2-bottom { align-items: flex-end; } .swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left { align-items: flex-end; justify-content: flex-start; } .swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right { align-items: flex-end; justify-content: flex-end; } .swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child { margin-top: auto; } .swal2-container.swal2-grow-fullscreen > .swal2-modal { flex: 1 1 0%; align-self: stretch; justify-content: center; display: flex !important; } .swal2-container.swal2-grow-row > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; } .swal2-container.swal2-grow-column { flex: 1 1 0%; flex-direction: column; } .swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom { align-items: center; } .swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left { align-items: flex-start; } .swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right { align-items: flex-end; } .swal2-container.swal2-grow-column > .swal2-modal { flex: 1 1 0%; place-content: center; display: flex !important; } .swal2-container.swal2-no-transition { transition: none 0s ease 0s !important; } .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal { margin: auto; } @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-container .swal2-modal { margin: 0px !important; }} .swal2-popup { display: none; position: relative; box-sizing: border-box; flex-direction: column; justify-content: center; width: 32em; max-width: 100%; padding: 1.25em; border: none; border-radius: 0.3125em; background: rgb(255, 255, 255); font-family: inherit; font-size: 1rem; } .swal2-popup:focus { outline: none; } .swal2-popup.swal2-loading { overflow-y: hidden; } .swal2-header { display: flex; flex-direction: column; align-items: center; } .swal2-title { position: relative; max-width: 100%; margin: 0px 0px 0.4em; padding: 0px; color: rgb(89, 89, 89); font-size: 1.875em; font-weight: 600; text-align: center; text-transform: none; overflow-wrap: break-word; } .swal2-actions { display: flex; z-index: 1; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%; margin: 1.25em auto 0px; } .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] { opacity: 0.4; } .swal2-actions:not(.swal2-loading) .swal2-styled:hover { background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } .swal2-actions:not(.swal2-loading) .swal2-styled:active { background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } .swal2-actions.swal2-loading .swal2-styled.swal2-confirm { box-sizing: border-box; width: 2.5em; height: 2.5em; margin: 0.46875em; padding: 0px; animation: 1.5s linear 0s infinite normal none running swal2-rotate-loading; border: 0.25em solid transparent; border-radius: 100%; cursor: default; user-select: none; background-color: transparent !important; color: transparent !important; } .swal2-actions.swal2-loading .swal2-styled.swal2-cancel { margin-right: 30px; margin-left: 30px; } .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after { content: ""; display: inline-block; width: 15px; height: 15px; margin-left: 5px; animation: 1.5s linear 0s infinite normal none running swal2-rotate-loading; border-width: 3px; border-style: solid; border-color: rgb(153, 153, 153) transparent rgb(153, 153, 153) rgb(153, 153, 153); border-image: initial; border-radius: 50%; box-shadow: rgb(255, 255, 255) 1px 1px 1px; } .swal2-styled { margin: 0.3125em; padding: 0.625em 2em; box-shadow: none; font-weight: 500; } .swal2-styled:not([disabled]) { cursor: pointer; } .swal2-styled.swal2-confirm { border: 0px; border-radius: 0.25em; background: rgb(48, 133, 214); color: rgb(255, 255, 255); font-size: 1.0625em; } .swal2-styled.swal2-cancel { border: 0px; border-radius: 0.25em; background: rgb(170, 170, 170); color: rgb(255, 255, 255); font-size: 1.0625em; } .swal2-styled:focus { outline: none; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(50, 100, 150, 0.4) 0px 0px 0px 3px; } .swal2-footer { justify-content: center; margin: 1.25em 0px 0px; padding: 1em 0px 0px; border-top: 1px solid rgb(238, 238, 238); color: rgb(84, 84, 84); font-size: 1em; } .swal2-timer-progress-bar-container { position: absolute; right: 0px; bottom: 0px; left: 0px; height: 0.25em; overflow: hidden; border-bottom-right-radius: 0.3125em; border-bottom-left-radius: 0.3125em; } .swal2-timer-progress-bar { width: 100%; height: 0.25em; background: rgba(0, 0, 0, 0.2); } .swal2-image { max-width: 100%; margin: 1.25em auto; } .swal2-close { position: absolute; z-index: 2; top: 0px; right: 0px; align-items: center; justify-content: center; width: 1.2em; height: 1.2em; padding: 0px; overflow: hidden; transition: color 0.1s ease-out 0s; border: none; border-radius: 0px; background: transparent; color: rgb(204, 204, 204); font-family: serif; font-size: 2.5em; line-height: 1.2; cursor: pointer; } .swal2-close:hover { transform: none; background: transparent; color: rgb(242, 116, 116); } .swal2-content { z-index: 1; justify-content: center; margin: 0px; padding: 0px; color: rgb(84, 84, 84); font-size: 1.125em; font-weight: normal; line-height: normal; text-align: center; overflow-wrap: break-word; } .swal2-input, .swal2-file, .swal2-textarea, .swal2-select, .swal2-radio, .swal2-checkbox { margin: 1em auto; } .swal2-input, .swal2-file, .swal2-textarea { box-sizing: border-box; width: 100%; transition: border-color 0.3s ease 0s, box-shadow 0.3s ease 0s; border: 1px solid rgb(217, 217, 217); border-radius: 0.1875em; background: inherit; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset; color: inherit; font-size: 1.125em; } .swal2-input.swal2-inputerror, .swal2-file.swal2-inputerror, .swal2-textarea.swal2-inputerror { border-color: rgb(242, 116, 116) !important; box-shadow: rgb(242, 116, 116) 0px 0px 2px !important; } .swal2-input:focus, .swal2-file:focus, .swal2-textarea:focus { border: 1px solid rgb(180, 219, 237); outline: none; box-shadow: rgb(196, 230, 245) 0px 0px 3px; } .swal2-input::-webkit-input-placeholder, .swal2-file::-webkit-input-placeholder, .swal2-textarea::-webkit-input-placeholder { color: rgb(204, 204, 204); } .swal2-input::placeholder, .swal2-file::placeholder, .swal2-textarea::placeholder { color: rgb(204, 204, 204); } .swal2-range { margin: 1em auto; background: rgb(255, 255, 255); } .swal2-range input { width: 80%; } .swal2-range output { width: 20%; color: inherit; font-weight: 600; text-align: center; } .swal2-range input, .swal2-range output { height: 2.625em; padding: 0px; font-size: 1.125em; line-height: 2.625em; } .swal2-input { height: 2.625em; padding: 0px 0.75em; } .swal2-input[type="number"] { max-width: 10em; } .swal2-file { background: inherit; font-size: 1.125em; } .swal2-textarea { height: 6.75em; padding: 0.75em; } .swal2-select { min-width: 50%; max-width: 100%; padding: 0.375em 0.625em; background: inherit; color: inherit; font-size: 1.125em; } .swal2-radio, .swal2-checkbox { align-items: center; justify-content: center; background: rgb(255, 255, 255); color: inherit; } .swal2-radio label, .swal2-checkbox label { margin: 0px 0.6em; font-size: 1.125em; } .swal2-radio input, .swal2-checkbox input { margin: 0px 0.4em; } .swal2-validation-message { display: none; align-items: center; justify-content: center; padding: 0.625em; overflow: hidden; background: rgb(240, 240, 240); color: rgb(102, 102, 102); font-size: 1em; font-weight: 300; } .swal2-validation-message::before { content: "!"; display: inline-block; width: 1.5em; min-width: 1.5em; height: 1.5em; margin: 0px 0.625em; border-radius: 50%; background-color: rgb(242, 116, 116); color: rgb(255, 255, 255); font-weight: 600; line-height: 1.5em; text-align: center; } .swal2-icon { position: relative; box-sizing: content-box; justify-content: center; width: 5em; height: 5em; margin: 1.25em auto 1.875em; border: 0.25em solid transparent; border-radius: 50%; font-family: inherit; line-height: 5em; cursor: default; user-select: none; } .swal2-icon .swal2-icon-content { display: flex; align-items: center; font-size: 3.75em; } .swal2-icon.swal2-error { border-color: rgb(242, 116, 116); color: rgb(242, 116, 116); } .swal2-icon.swal2-error .swal2-x-mark { position: relative; flex-grow: 1; } .swal2-icon.swal2-error [class^="swal2-x-mark-line"] { display: block; position: absolute; top: 2.3125em; width: 2.9375em; height: 0.3125em; border-radius: 0.125em; background-color: rgb(242, 116, 116); } .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"] { left: 1.0625em; transform: rotate(45deg); } .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"] { right: 1em; transform: rotate(-45deg); } .swal2-icon.swal2-error.swal2-icon-show { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-icon; } .swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark { animation: 0.5s ease 0s 1 normal none running swal2-animate-error-x-mark; } .swal2-icon.swal2-warning { border-color: rgb(250, 206, 168); color: rgb(248, 187, 134); } .swal2-icon.swal2-info { border-color: rgb(157, 224, 246); color: rgb(63, 195, 238); } .swal2-icon.swal2-question { border-color: rgb(201, 218, 225); color: rgb(135, 173, 189); } .swal2-icon.swal2-success { border-color: rgb(165, 220, 134); color: rgb(165, 220, 134); } .swal2-icon.swal2-success [class^="swal2-success-circular-line"] { position: absolute; width: 3.75em; height: 7.5em; transform: rotate(45deg); border-radius: 50%; } .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="left"] { top: -0.4375em; left: -2.0635em; transform: rotate(-45deg); transform-origin: 3.75em 3.75em; border-radius: 7.5em 0px 0px 7.5em; } .swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="right"] { top: -0.6875em; left: 1.875em; transform: rotate(-45deg); transform-origin: 0px 3.75em; border-radius: 0px 7.5em 7.5em 0px; } .swal2-icon.swal2-success .swal2-success-ring { position: absolute; z-index: 2; top: -0.25em; left: -0.25em; box-sizing: content-box; width: 100%; height: 100%; border: 0.25em solid rgba(165, 220, 134, 0.3); border-radius: 50%; } .swal2-icon.swal2-success .swal2-success-fix { position: absolute; z-index: 1; top: 0.5em; left: 1.625em; width: 0.4375em; height: 5.625em; transform: rotate(-45deg); } .swal2-icon.swal2-success [class^="swal2-success-line"] { display: block; position: absolute; z-index: 2; height: 0.3125em; border-radius: 0.125em; background-color: rgb(165, 220, 134); } .swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"] { top: 2.875em; left: 0.8125em; width: 1.5625em; transform: rotate(45deg); } .swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"] { top: 2.375em; right: 0.5em; width: 2.9375em; transform: rotate(-45deg); } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-tip; } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long { animation: 0.75s ease 0s 1 normal none running swal2-animate-success-line-long; } .swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right { animation: 4.25s ease-in 0s 1 normal none running swal2-rotate-success-circular-line; } .swal2-progress-steps { align-items: center; margin: 0px 0px 1.25em; padding: 0px; background: inherit; font-weight: 600; } .swal2-progress-steps li { display: inline-block; position: relative; } .swal2-progress-steps .swal2-progress-step { z-index: 20; width: 2em; height: 2em; border-radius: 2em; background: rgb(48, 133, 214); color: rgb(255, 255, 255); line-height: 2em; text-align: center; } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step { background: rgb(48, 133, 214); } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { background: rgb(173, 216, 230); color: rgb(255, 255, 255); } .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { background: rgb(173, 216, 230); } .swal2-progress-steps .swal2-progress-step-line { z-index: 10; width: 2.5em; height: 0.4em; margin: 0px -1px; background: rgb(48, 133, 214); } [class^="swal2"] { -webkit-tap-highlight-color: transparent; } .swal2-show { animation: 0.3s ease 0s 1 normal none running swal2-show; } .swal2-hide { animation: 0.15s ease 0s 1 normal forwards running swal2-hide; } .swal2-noanimation { transition: none 0s ease 0s; } .swal2-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } .swal2-rtl .swal2-close { right: auto; left: 0px; } .swal2-rtl .swal2-timer-progress-bar { right: 0px; left: auto; } @supports (-ms-accelerator: true) { .swal2-range input { width: 100% !important; } .swal2-range output { display: none; }} @media (-ms-high-contrast: none), (-ms-high-contrast: active) { .swal2-range input { width: 100% !important; } .swal2-range output { display: none; }} @-webkit-keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); }} @keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); }} @-webkit-keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; }} @keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; }} @-webkit-keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }} @keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; }} @-webkit-keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }} @keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; }} @-webkit-keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); }} @keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); }} @-webkit-keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; }} @keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; }} @-webkit-keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }} @keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; }} @-webkit-keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }} @keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; }} @-webkit-keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); }} @keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); }} @-webkit-keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; }} @keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; }} @-webkit-keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; }} @keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; }} @-webkit-keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} @keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow: hidden; } body.swal2-height-auto { height: auto !important; } body.swal2-no-backdrop .swal2-container { inset: auto; max-width: calc(100% - 1.25em); background-color: transparent !important; } body.swal2-no-backdrop .swal2-container > .swal2-modal { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 10px; } body.swal2-no-backdrop .swal2-container.swal2-top { top: 0px; left: 50%; transform: translateX(-50%); } body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left { top: 0px; left: 0px; } body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right { top: 0px; right: 0px; } body.swal2-no-backdrop .swal2-container.swal2-center { top: 50%; left: 50%; transform: translate(-50%, -50%); } body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left { top: 50%; left: 0px; transform: translateY(-50%); } body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right { top: 50%; right: 0px; transform: translateY(-50%); } body.swal2-no-backdrop .swal2-container.swal2-bottom { bottom: 0px; left: 50%; transform: translateX(-50%); } body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left { bottom: 0px; left: 0px; } body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right { right: 0px; bottom: 0px; } @media print { body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) { overflow-y: scroll !important; } body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden="true"] { display: none; } body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container { position: static !important; }} body.swal2-toast-shown .swal2-container { background-color: transparent; } body.swal2-toast-shown .swal2-container.swal2-top { inset: 0px auto auto 50%; transform: translateX(-50%); } body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right { inset: 0px 0px auto auto; } body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left { inset: 0px auto auto 0px; } body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left { inset: 50% auto auto 0px; transform: translateY(-50%); } body.swal2-toast-shown .swal2-container.swal2-center { inset: 50% auto auto 50%; transform: translate(-50%, -50%); } body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right { inset: 50% 0px auto auto; transform: translateY(-50%); } body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left { inset: auto auto 0px 0px; } body.swal2-toast-shown .swal2-container.swal2-bottom { inset: auto auto 0px 50%; transform: translateX(-50%); } body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right { inset: auto 0px 0px auto; } body.swal2-toast-column .swal2-toast { flex-direction: column; align-items: stretch; } body.swal2-toast-column .swal2-toast .swal2-actions { flex: 1 1 0%; align-self: stretch; height: 2.2em; margin-top: 0.3125em; } body.swal2-toast-column .swal2-toast .swal2-loading { justify-content: center; } body.swal2-toast-column .swal2-toast .swal2-input { height: 2em; margin: 0.3125em auto; font-size: 1em; } body.swal2-toast-column .swal2-toast .swal2-validation-message { font-size: 1em; }</style>