@charset "utf-8";
/* ATRIBUTOS - Imagens Responsiva */
.img-pagamento {width: 100px; height:63px; position:relative; margin-top:30px;}

.img-responsive {width: 280px; height:159px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}
.img-responsive:hover {opacity: 0.5; width: 280px; height:159px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}

/* ATRIBUTOS - Imagens Efeitos */
.img-efeito {width: 209px; height: 200px; margin-top:30px; no-repeat;}
.img-efeito:hover {opacity: 0.8; width: 209px; height: 200px; margin-top:30px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}

.img-efeito-gr {width:400px; height:300px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}
.img-efeito-gr:hover {opacity: 0.6; width: 400px; height: 300px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}

.img-circular {width: 150px; height: 150px; margin-top:50px; border-radius: 75px; -webkit-border-radius: 75px; -moz-border-radius: 75px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}
.img-circular:hover {opacity: 0.8; width: 150px; height: 150px; margin-top:50px; border-radius: 75px; -webkit-border-radius: 75px; -moz-border-radius: 75px; no-repeat; box-shadow: 0 0 8px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8);}

/* ATRIBUTOS - Offset */ .margin-logo {} .margin-menu {} .destaque-position { float:left;}

/* ATRIBUTOS - Textos */
.descricao {font-size:14px; text-align:left; line-height:1.875em;}
.descricao-margem-1 {padding-left:25px; padding-right:25px; font-size:14px; line-height:1.875em; font-weight:normal;}
.descricao-margem-2 {font-size:14px; padding-left:5px; padding-right:5px;}
.item-titulo {font-size:16px; font-weight:800; margin: 0 auto;}
.item-titulo-margem {padding-left:25px; font-size:18px; font-weight:800; text-align:left; margin: 0 auto;}
.item-evidencia {font-size:22px; font-weight:normal; text-align:center; margin-bottom:-20px;}
.item-evidencia-gr {font-size:30px; font-weight:normal; text-align:center; margin-bottom:-20px;}
.sombra {text-shadow: 0 0 0.7em #1A1A1A, 0 0 0.7em #1A1A1A, 0 0 0.7em #1A1A1A;}
.titulo-form {font-size:18px; font-weight:800; margin: 0 auto;}
.destaque-rodape {font-size:32px; font-weight:normal; margin: 0 auto;}
/* ATRIBUTOS */

/* COMPONENTES ESTRUTURA */
#container {width:1366px; margin: 0 auto; min-height:100%; height:auto; height:100%; border-radius: 10px;}
#push, #footer {height: 60px;}
#footer {bottom:0; position:relative; width:1366px; margin: 0 auto;}
.header-fluid {width:1366px; text-align:center; height:auto; top:0px; display:table; margin: 0 auto;}
.ul {list-style:none; padding: 0px;}

/* COMPONENTES LOGO */
.logo-box {width:100%; height: 150px; padding-bottom:30px; float:left;}
.logo-box h3 {font-size:1.0em; font-weight:700; font-family:"verdana"; padding:5px; color:#FFFFFF; text-align:center;}
.img-logo {display: block; width: 108px; height: 100%; text-align:center; margin: 0 auto; padding-top:10px;}
.img-logo-rodape {display: block; width: 105px; height: 100%; text-align:center; margin: 0 auto;}
/* COMPONENTES */

/* MENU */
.menu {width:1366px; height:auto; margin: 0 auto; top:0px;}
.drop_menu {list-style-type:none; height:auto; margin: 0 auto; width:auto; display:table;}
.drop_menu li {float:left; text-align:left; }
.drop_menu li a {padding:21px 15px; display:block; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:15px; font-family: arial, verdana, sans-serif; }
.drop_menu li a:hover {padding:21px 15px; display:block; color:#FFFFFF; font-weight:normal; font-size:15px; font-family: arial, verdana, sans-serif; }
.drop_menu ul {position:absolute; left:-9999px; top:-9999px; list-style-type:none; z-index:50; }
.drop_menu li:hover {position:relative; background:#333333;}
.drop_menu li:hover ul {left:0px; top:49px; background:#333333; padding:0px; z-index:50; }
.drop_menu li:hover ul li a {padding:16px 15px; display:block; width:250px; text-indent:15px; background:#333333; z-index:50; font-weight:normal;}
.drop_menu li:hover ul li a:hover {background:#1A1A1A; z-index:50;}

/* MENU MOBILE*/
#menu_mobile {height:40px; width:100%; margin: 0 auto; text-align:center; display:none;}
#menu_show {display:none; height:10px; width:100%; margin-top:-10px;}
#menu_show ul {list-style:none; }
#menu_show li {width:100%; height:30px; color:#FFFFFF; list-style:none; text-align:center; margin-right:3%; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; line-height:30px; padding-top:5px;}
#menu_show li:hover {background-color:#333333;}
#menu_show li a {width:100%; color:#FFFFFF; text-decoration:none; font-weight:800; font:1.25em arial, verdana, sans-serif; margin-top:-0px;}
.btn-menu {text-align:center; margin: 0 auto; margin-top:-10px;}

/* ELEMENTOS Colunas Itens */
.col-feed {width:830px; height:auto; margin:0 auto;}
.col-equipes {width:1080px; height:auto; margin:0 auto;}
.col-parceiros {width:23%; height:auto; border: 1px solid #999999; position:absolute; right:0;}
.col-itens-1 {width:160px; height:auto; border: 1px solid #999999; position:relative;}
.col-itens-2 {width:220px; height:auto; margin:0 auto;}
.col-itens-3 {width:486px; height:auto; margin:0 auto;}
.col-300-px {width:280px; height:auto; margin:0 auto; margin-top:-4px;}
.col-lista-itens {width:30%; height:auto; margin:0 auto; margin-left:1.5%; margin-right:1.5%; float:left;}
.col-itens-4 {width:900px; height:auto; margin:0 auto;}
.col-itens-max {width:100%; height:auto; margin:0 auto;}

/* ELEMENTOS Colunas Percentuais */
.col-25 {width:22%; height:auto; margin:0 auto; margin-left:1.5%; margin-right:1.5%;}
.col-30 {width:30%; height:auto; margin:0 auto; margin-left:1.5%; margin-right:1.5%;}
.col-50 { width:40%; height:auto; margin:0 auto; margin-left:5%; margin-right:5%;}

/* ELEMENTOS Colunas Adaptaveis */
.col-auto {width:auto; height:auto; margin:0 auto;}
.col-rodape {width:33%; height:auto; margin:0 auto;}
.col-koringa { width:80.52708638360176%; height:auto; margin:0 auto; }
.col-var {width:90%; height:auto; margin:0 auto;}
.col-100 {width:100%; height:auto; margin:0 auto;}

/* ELEMENTOS Formularios */
.form-container {margin: 0 auto; width: 80%; text-align:left;}
.form-label {font-weight:600; font-family:Arial; font-size:0.9375em; color:#000000;}
.form-list-menu {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:100%; height:30px; margin-top:3px; text-align:left; text-decoration:none;}
.form-textarea {color:#292728; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; width:100%; height:200px; margin-top:3px; padding-top:3%; text-align:left; text-decoration:none;}
.form-text-field {font-size:12px; width:100%; height:40px; margin-top:3px; text-align:left; text-decoration:none;}
.form-btn {border-radius: 10px; padding: 10px 30px; border: 2px solid transparent; font-size:0.9375em;}

/* ELEMENTOS Linhas */ .row {margin-right: 0px; margin-left: 0px; width:85.52708638360176%; margin: 0 auto; }
/* ELEMENTOS MARGIN RODAPÉ */ .margin-rodape {float:left;} .border-left {border-left:1px solid #CCCCCC;}

/* ELEMENTOS - Slider */
.esconder-desktop { display:none;}
.esconder-mobile {}
.slider-wrapper {width:100%; margin: 0 auto; padding:0px;} .clear {clear:both;}
.rslides img {height:500px; float: left; width: 100%; border: 0;} .margin-top-slide {margin-top:0px;}
.rslides-2 img {height:281px; float: left; width: 100%; border: 0;}
.sombra-slide {box-shadow: 0 0 30px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .8);}
/* ELEMENTOS DESTAQUE */
.hoverzoom { position:relative; width:820px; overflow: hidden; margin: 0 auto;}
.retina p { width:80%; margin: 0 auto; position:relative; padding-top:330px; color: #fff; }
/* ELEMENTOS DESTAQUE */

/* TEMA BODY */ .tema-body {background-color:#F6F6F7;}

/* TEMAS FUNDOS */ 
.foto-solta {margin-top:50px; width:150px; height:150px; text-align:center;}
.fundo-prev {  position:fixed; top:0; background-image:url(../scroll/padrao.jpg); background-size:100% 100%; width:1366px; height:274px;}