@charset "utf-8";
/* PADRÃO */
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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
* html #container {height: 100%; min-height:100%;} .decoration-none { text-decoration:none; border:0px;} .d-table { display:table;}
body  {font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #000000; background-size:100%;}

/* ATRIBUTOS - Float */ .float-1 {float:left;} .float-2 {float:right;}

/* ATRIBUTOS - Margin Top */
.margin-top-10 {margin-top:10px;}
.margin-top-20 {margin-top:20px;}
.margin-top-30 {margin-top:30px;}
.margin-top-50 {margin-top:50px;}
.margin-top-100 {margin-top:100px;}
.margin-top-150 {margin-top:150px;}

/* ATRIBUTOS - Padding Text */
.padding-titulo {padding-left:10px; padding-right:10px;}

/* ATRIBUTOS - Padding Top */
.padding-10 {padding-top:10px;}
.padding-15 {padding-top:15px;}
.padding-30 {padding-top:30px;}
.padding-50 {padding-top:50px;}
.padding-80 {padding-top:80px;}
.padding-100 {padding-top:100px;}

/* ATRIBUTOS - Padding Bottom */
.padding-10-B {padding-bottom:10px; }
.padding-15-B {padding-bottom:15px;}
.padding-30-B {padding-bottom:30px;}
.padding-50-B {padding-bottom:50px;}
.padding-80-B {padding-bottom:80px;}
.padding-100-B {padding-bottom:100px;}
.padding-140-B {padding-bottom:140px;}

/* ATRIBUTOS - Position */
.position-1 {position:absolute;} .position-2 {position:fixed;} .position-3 {position:relative;}
.min-height-100 {min-height:100%;}

/* ATRIBUTOS - Textos */
.align-center {text-align:center;} 
.align-left {text-align:left;}
.align-right {text-align:right;}
.align-justify {text-align:justify;}
.caixa-alta {text-transform:uppercase;}
.texto-minimo {font-size:12px; text-align:left;}

/* ATRIBUTOS - Radius */
.radius-top-10 { -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
border-top-left-radius: 10px; border-top-right-radius: 10px;}
.radius-10-geral { -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }

/* ATRIBUTOS - Z-Index */
.zindex-1 {z-index:100;} 
.zindex-2 {z-index:120;} 
.zindex-3 {z-index:130;}
.zindex-4 {z-index:200;} 
.zindex-5 {z-index:300;}
.zindex-max {z-index:400;}

/* ELEMENTOS Linhas */
.row-fluid {margin-right: 0px; margin-left: 0px; width:100%;}
.hr-form { width:80%; color:2px solid #999999 !important; background-color:2px solid #999999 !important; border:2px solid #999999 !important;}

/* ELEMENTOS Slider */
.rslides {position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0;}
.rslides li {-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}
.rslides li:first-child {position: relative; display: block; float: left;}

/* TEMAS COL RODAPE */
.borda-rodape { border: 1px solid #CCCCCC;}

/* TEMAS FONTES */
.fonte-1 {font-family: Arial Rounded MT;} .fonte-2 {font-family:Verdana;}
.fonte-3 {font-family:"Agency FB";} .fonte-4 {font-family: 'Myriad Pro', helvetica, arial, sans-serif;}

/* EFEITO */
.efeito-especial {text-shadow: 0.125em 0.1875em 0.1875em #EDEDED; letter-spacing: 0.1875em; padding-left:20px;};

/* TEMAS LAYOUT */
.tema-principal { background-color:#333333;}
.tema-secundario {background-color:#F6F6F7;}
.tema-terciario { background-color: rgba(102,102,102,0.8);}
.tema-alternativo-1 { background-color:#333333;}
.tema-alternativo-2 {background-color:#252525;}
.tema-alternativo-3 {background-color:#666666;}
.tema-alternativo-4 {background-color:#D88500;}
.tema-alternativo-6 {background-color:#FFFFFF;}

/* TEXTOS CLARO */ .cor-contraste-claro-1 {color:#808080;} .cor-contraste-claro-2 {color:#333333;} .cor-contraste-claro-3 {color:#9b9999;}
.cor-contraste-claro-4 {color:#000000;}
/* TEXTOS ESCURO */ .cor-contraste-escuro-1 {color:#FFFFFF;} .cor-contraste-escuro-2 {color:#EDEDED;} .cor-contraste-escuro-3 {color:#FF6600;}

/* EFEITO ZOOM */
.hoverzoom > img { width: 100%; border-radius: 2px; -webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); }
.hoverzoom:hover > img { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5);
transform: scale(1.5); }

.retina{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0;    
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3); border-radius: 2px; text-align: center;
-webkit-transition:	 all .8s cubic-bezier(.190, 1.000, .220, 1.000); -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
-ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);
transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); }

.retina { opacity: 1; box-shadow: inset 0 0 100px 50px rgba(0,0,0,0.3); }
.retina a { display: block; width: 150px; background:#06AD0C; border: 1px solid #06AD0C; border-radius: 4px; color: #fff;
text-decoration: none; text-align: center; padding: 10px 15px; margin: 16px auto 0; }
/* EFEITO ZOOM */

/* PARCEIROS */
.img-parceiros {width: 100px; height:100px; position:relative;}

/* Logos Carrossel */
@import url(https://fonts.googleapis.com/css?family=Open+Sans);  #wonderplugincarousel-18 .amazingcarousel-image {	 	position: relative; 	padding: 0px; padding-bottom:20px; }  #wonderplugincarousel-18 .amazingcarousel-image img { 	display: block; 	width: 100%; 	max-width: 100%; 	border: 0; 	margin: 0; 	padding: 0; }  #amazingcarousel-container-1 { 	padding: 8px; }  #wonderplugincarousel-18 .amazingcarousel-list-container {  	padding: 0; }  #wonderplugincarousel-18 .amazingcarousel-item-container { 	text-align: center; 	padding: 1px; 	background-color: #fff; }  #wonderplugincarousel-18 .amazingcarousel-prev { 	left: 50%; 	top: 0%; 	margin-left: -18px; 	margin-top: 0px; }  #wonderplugincarousel-18 .amazingcarousel-next { 	left: 50%; 	bottom: 0%; 	margin-left: -18px; 	margin-bottom: 0px; }  #wonderplugincarousel-18 .amazingcarousel-nav { 	position: absolute; 	top: 0%; 	left: 100%; }  #wonderplugincarousel-18 .amazingcarousel-bullet-wrapper { 	margin: 16px;}
/* Logos Carrossel */

/* ATRIBUTOS - Imagens JDD */
.img-pdf {width: 64px; height:64px; no-repeat;}
.img-pdf:hover {opacity: 0.5; width: 64px; height:64px; no-repeat;}
.img-exc {width: 100%; height:auto;}

/* TEMA CONTADOR INTRANET */
.contador {font-weight:bold; font-size:16px; border: 2px solid #FFFFFF; border-radius: 20px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; line-height:35px;}

.cadastrar-btn-text { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; background-color:transparent; border: 4px solid #FFFFFF; border-radius: 20px; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; line-height:35px; text-align:center;} 