@charset "utf-8";
/* CSS Document */


article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
    display: block
}


html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
	
}

body {
    margin: 0;
	overflow-x: hidden;
}

h1 { color:#666; }
h2 { font-family: 'Roboto', sans-serif; font-weight:bold; color:#666; }
h3 { color:#666; }

img { max-width:100%;height:auto; }
input { color: #666; }

.f10 { font-size:10px !important; }
.fl { float:left; }
.fr { float:right; }


/*-- Mensagem de Erro --*/
.msgErro { height:auto!important; overflow:hidden!important; background:#B2FFB2!important; border:#9BFF9B 1px solid!important; padding:15px!important; margin-top: 15px; }
.msgErro .sep { width:95%!important; height:1px!important; background:#9BFF9B!important; margin:10px 0px!important;}
.msgErro span { height:35px!important; font-size:18px!important; color:068753!important; font-family:Arial, Helvetica, sans-serif!important; background:url(../img/icon-alert-erro.png) no-repeat!important; display:block!important; padding:10px 0px 0px 45px!important; }
.msgErro p { font-size:14px!important; color:#333333!important; font-family:Arial, Helvetica, sans-serif!important; }

/*-- Mensagem de Sucesso --*/
.msgSucesso { height:auto!important; overflow:hidden!important; background:#99D699!important; border:#60BF60 1px solid!important; padding:15px!important; margin-top: 15px; }
.msgSucesso .sep { width:95%!important; height:1px!important; background:#A7DCA7!important; margin:10px 0px!important; }
.msgSucesso span { height:35px!important; font-size:18px!important; color:#068753!important; font-family:Arial, Helvetica, sans-serif!important; background:url(../img/icon-alert-sucesso.png) no-repeat!important; display:block!important; padding:10px 0px 0px 45px!important; }
.msgSucesso p { font-size:14px!important; color:#333333!important; font-family:Arial, Helvetica, sans-serif!important; }




.menu-principal { height: 125px; }
.menu-principal #barra-topo { background:#068753; width:100%; height:5px; margin-top: 6px; }
.menu-principal-itens { float:right; margin-top:-17px; clear: both;}
.menu-principal-item { font-size:16px; font-weight:bold; color:#666666; margin-left:40px; font-family: 'Roboto', sans-serif; }

.menu-principal-telefone { float:right; margin-top:30px; }
.menu-telefone { font-family: 'Roboto', sans-serif; color:#818B8D; font-size:22px; float:left; margin-right:20px; font-weight:bold; }
.menu-twitter { background:url(http://www.got.inf.br/site/wp-content/uploads/2019/03/twitter.png); width:32px; height:32px; display:block; float:left; }
.menu-instagram { background:url(http://www.got.inf.br/site/wp-content/uploads/2019/03/instagram.png); width:32px; height:32px; display:block; float:left; }


.marca-principal { margin-top:30px; float:left;}
.menu-principal a { text-decoration:none; cursor:pointer; }
.menu-secundario { background:url(../img/bg_menu_principal.jpg); height:77px; width:100%; clear:both; padding-top: 27px; position:relative; z-index:2 }
.menu-secundario a { text-decoration:none; cursor:pointer; color:#FFF; font-size: 20px; }
.menu-secundario-itens { float:right; color:#FFF; font-size:20px; margin-left:30px; font-family: 'Yanone Kaffeesatz', sans-serif; }
.menu-secundario .marca-branca { display:none; margin-top: -19px; margin-left: -30px; }


.corpo { background:url(../img/bg_corpo.jpg); min-height:300px; }
.bg-fractal { background:#003300; height:303px; width:100%; padding-top:20px; margin:20px 0; }
.chamadas { }
.chamada-outsourcing { background:url(../img/sprite.png) -1px -54px; width:81px; height:81px; display:block; margin:0 auto; }
.chamada-suporte { background:url(../img/sprite.png) -83px -55px; width:81px; height:81px; display:block; margin:0 auto; }
.chamada-suprimentos { background:url(../img/sprite.png) -165px -55px; width:81px; height:81px; display:block; margin:0 auto; }
.chamada a { font-weight:bold; color:#068753; display:block; clear:both; margin-top:20px; }
.chamada h2 { text-align:center; color:#666666; }
.chamadas .chamada .desc { width: 100%; display: block; text-align: justify; }

#opiniao-clientes { margin:0 auto; display:block; height:auto; padding:60px 0; }
#opiniao-clientes h1 { font-family: 'Roboto', sans-serif; font-weight:bold; color:#666666; font-size:52px; text-align:center; }
#opiniao-clientes .container .wrapper { margin:0 auto; width:70%; margin-top:20px; }
#opiniao-clientes .opinioes { font-family: 'Roboto', sans-serif; font-size:20px; }
#opiniao-clientes .opinioes .ctd { display:block; }
#opiniao-clientes .opinioes .autor { float:right; font-weight:bold; }
#opiniao-clientes .opinioes .empresa { float:right; }

.produtos { padding-top:0px !important; }
.produtos h2 { color:#666666; font-family: 'Roboto', sans-serif; font-weight:bold; }
.produtos h3 { color:#666666; font-family: 'Roboto', sans-serif; font-weight:bold; }
.produtos .link-ecommerce { float:right; color:#666666; font-size:20px; margin-left:30px; font-family: 'Yanone Kaffeesatz', sans-serif; margin-right: 60px; margin-top:-35px; cursor:pointer; text-decoration:none; }
.produtos #banner-alugar { margin:50px 0; float:left; }

#chamadas-adicionais { padding:60px 0; }

.cxs-rma { margin:0 auto; width:100%; height:120px; }
#rma h3 { font-family: 'Roboto', sans-serif; font-weight:bold; }
#suporte h3 { font-family: 'Roboto', sans-serif; font-weight:bold; }
.cx-rma { width:100%; background:#068753; height:120px; float:left; margin:0 20px; padding:30px; }
.cx-rma .titulo { font-family: 'Roboto', sans-serif; font-weight:bold; color:#FFF; font-size:20px; cursor:pointer }
.cx-rma .desc { font-family: 'Roboto', sans-serif; color:#FFF; font:11px; cursor:pointer }

.institucional #menu { margin:40px 0; display: block; height: 45px; }
.institucional #menu .item { font-family: 'Roboto', sans-serif; display:block; float:left; height:45px; width:250px; border-bottom:5px solid #D91C1F; background:#EEEEEE; text-align:center; font-weight:bold; font-size:22px; color:#666; padding-top:5px; margin-right:2px; }
.institucional #menu .ativo { background:#068753 !important; color:#FFFFFF !important; border-bottom:5px solid #C00; }
.institucional #menu .ativo > a { background:#068753 !important; color:#FFFFFF !important; border-bottom:5px solid #C00; }
.institucional #menu .item a { color:#666666; text-decoration:none; }
.institucional #conteudo { display:block; clear:both; margin-top:30px; }

.clientes .cliente-marca { float:left; width:25%; margin-bottom:50px; height: 150px; text-align: center; }

.noticias { margin-bottom: 50px;}
.noticias a { text-decoration:none; color:#666; }

.pre-rodape { background:#666; width:100%; height:33px; }
.pre-rodape span { text-align:right; color:#FFF; font-family: 'Yanone Kaffeesatz', sans-serif; margin-top:5px; font-size:20px; float:right;font-size: 14px; }

.rodape { background:#e9ecef; height:320px; width:100%; clear:both; display:block; margin-top: 5px; }
.rodape a { text-decoration:none; color:#333; }
.rodape #menu { color:#333; font-weight:bold; font-size:14px; margin-top:20px;  }
.rodape #marcas { width:357px; height:83px; background:url(../img/marcas.png); float:right; margin-top:-25px; clear:both; display:block; }
.rodape #newsletter { float:right; clear:both; display:block;  color:#FFF; margin-top:20px; }
.rodape #newsletter button { clear:both; background:#666; width:67px; height:26px; color:#FFF; border:0; font-size:12px; display: block; float: right; }
.rodape #endereco { color:#333; width:150px; margin-top:20px; font-size:14px; }
.rodape #contatos { margin-top:20px; }
.rodape #contatos #mascote { width:67px; height:122px; background:url(../img/sprite.png) -430px -1px; display:block; margin: -126px 0px 0 185px; }
.rodape #contatos #telefone { color:#333; font-size:38px; font-family: 'Yanone Kaffeesatz', sans-serif; }
.rodape #contatos #email { color:#333; }

.pos-rodape { background:#1CD91F; }
.pos-rodape .container { text-align:center; }
.pos-rodape span { color:#FFF; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:14px; }

.ico-suporte { background:url(../img/sprite.png) -1px -30px; width:24px; height:23px; display:block; float:left; margin-right: 5px; }
.ico-rma { background:url(../img/sprite.png) -26px -36px; width:18px; height:23px; display:block; float:left; margin-right: 8px; margin-top:5px; }
.ico-ecommerce { background:url(../img/sprite.png) -45px -32px; width:24px; height:23px; display:block; float:left; margin-right: 5px; margin-top: 3px; }
.ico-ecommerce2 { background:url(../img/sprite.png) -70px -34px; width:24px; height:23px; display:block; float:left; margin-right: 5px; margin-top: 3px; }
.dot-vermelho { background:url(../img/dot_vermelho.jpg); width:5px; height:5px; display:inline-block;; }
.aspas-abre { background:url(../img/sprite.png) -2px -142px; width:18px; height:14px; display:block; margin-right:10px; float:left; }
.aspas-fecha { background:url(../img/sprite.png) -21px -142px; width:18px; height:14px; display:block; margin-left:10px; float:right; }


.tovs-cabecalho { float:left; display:block; width:70px; }
.tovs-empresa { float:left; display:block; }



/* cores */
.amarelo { color:#FFFFBF !important; }
.vermelho { color:#068753 !important; }


