*{box-sizing:border-box;}
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, img, ins, kbd, q, s, samp,
small, strike, 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:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
body{overflow-x:hidden;}
em{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
strong, b{font-weight:bold;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
html,iframe, body{width:100%;height:100%;}
a:visited, a:link{color:black;text-decoration:none;}
a:hover{text-decoration:none !important;color:black;}
.sucesso{border:solid 1px #005937;color:#005937;background:#b9d6cb;border-radius:5px;margin-bottom:20px;padding-bottom:20px;}
.erro{border:solid 1px #b73541;color:#b73541;background:#ffbfc5;border-radius:5px;margin-bottom:20px;padding-bottom:20px;}
.full{width:100%;margin:0 auto;position:relative;}
.centraliza{width:1200px;margin:0 auto;position:relative;padding-left:15px;padding-right:15px;}
.centralizaNoPadding{width:1200px;margin:0 auto;position:relative;}
.section{white-space:pre;}
.bred{border:solid 1px red;}
.bblue{border:solid 1px blue;}
.z-indexPequeno{z-index:9;}
.z-indexGrande{z-index:9999;}
.positionRelative{position:relative;}
.positionAbsolute{position:absolute !important;}
.animatedParent, .animated{-webkit-transform:translateZ(0);}
.animatedParent{overflow:hidden;}
.robotoLight{font-family:'Roboto-Light';}
.robotoBlack{font-family:'Roboto-Black';}
.fundoContato .g-recaptcha > div:first-of-type{margin:20em auto;}
#modal-cadastro .g-recaptcha > div:first-of-type{margin:2em auto;}
.robotoThin{font-family:'Roboto-Thin';}
.RobotoCondensedRegular{font-family:'Roboto-Condensed-Regular';}
.miamor{font-family:'Miamor';}
.backgroundFull{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;transition:all 1s;}
.paddingBottom75{padding-bottom:7.5px;}
.corPrincipalClara{color:#02b8f4;}
.corPrincipalEscura{color:#228fb9;}
.preto{color:#000;}
.branco{color:#FFF;}
.fundoBranco{background-color:#FFF;}
.cursor-pointer{cursor:pointer;}
.liTopo{
    padding-left: 0!important;
}
#span-link::after{
    content: '';
    position: relative;
    border-top: 5px solid #000;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    display: inline-block;
}
.separadorLink{
    padding-left: 30px!important;
}
.liTopo.dropdown{
    cursor: pointer;
    margin-right: 25px;
}
.liTopo .dropdown-toggle::after{
    content: '';
    position: absolute;
    right: 0px;
    bottom: 5px;

    border-top: 3px solid #000;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
}
.liTopo .dropdown-menu{
    top: 200%;
    padding: 0;
}
.liTopo .dropdown-menu a{
    width:100%;
    display: block;
    position: relative;
    color: #02b8f4;
    border-top: 1px solid #02b8f4;
    padding: 10px 5px;
    transition: all ease-in-out 0.2s;
    font-size: 1.2rem;
}
.liTopo .dropdown-menu a:hover{
    background: #02b8f4;
    padding-left: 15px;
    color: #fff;
}
.liTopo .dropdown-menu a:first-child{
    border-top: none;
}
.modal-header, .modal-body, .modal-content, .modal-footer{float:left;width:100%;max-width:100%;}
.fb-page{margin-top:2em;}
.modal-header .close{position:absolute;top:15px;right:15px;margin:0;}
.modal-header{border-bottom:none !important;}
.se-pre-con {opacity: 1;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999;overflow: hidden;background: url('../img/preloader.gif') center no-repeat #fff;}
#modal-cadastro input, #modal-cadastro textarea{width:100%;margin-bottom:2em;border-top:none;border-left:none;border-right:none;border-bottom:solid 3px black;padding-top:1em;padding-bottom:1em;padding-left:15px;outline:none;}
#modal-cadastro input#files{display:none;}
#modal-cadastro #file-label{border-bottom:solid 3px black;width:100%;margin-bottom:3em;margin-top:2em;}
#modal-cadastro input[type="submit"]{background-color:#02b8f4;border:solid 1px;width:200px;text-align:center;border-radius:25px;transition:all 1s;}
#modal-cadastro input[type="submit"]:hover{background-color:#FFF;color:#02b8f4;}
#modal-curso .modulo-titulo{background-color:#CCC;padding:5px 15px;font-size:15px;}
#modal-curso .atividade{padding:5px 15px;font-size:15px;border:solid 1px #ccc;}
.container-banner .tituloBanner{top:-190px;font-size:59.61px;border-bottom:solid 8px #02b8f4;left:0;}
.container-header-1 .listaGeralTopo .liTopo .listaTopo{color:#464646;padding-right:5px;}
.container-header-1 .listaGeralTopo .liTopo .listaTopo:hover span{color:#228fb9;}
.container-header-1 .listaGeralTopo{margin-top:3em;margin-right:3em;}
.container-header-1 .listaGeralTopo .liTopo .areaRestrita{border-radius:25px;padding:8px 20px;}
.container-header-1 .listaGeralTopo .liTopo .areaRestrita i.fa{margin-right:5px;}
.container-header-1 .topoGeral{z-index:1;}
.container-header-1 .logo{margin-left:4em;margin-top:2em;}
.container-header-1 .listaGeralTopo .liTopo .listaTopo:hover{color:#228fb9;}
.container-header-1 .listaGeralTopo .liTopo .listaTopo .liSelecionada{color:#228fb9;}
.container-header-1 .listaGeralTopo .liTopo .listaTopo .barra{margin-left:10px;}
.container-download #divDownload .titulo, .container-download #divDownload .arquivo{padding-top:10px;padding-bottom:10px;}
.container-download{margin-bottom:2em;}
.container-download #divDownload .titulo{padding-left:15px;}
.container-download #divDownload .arquivo{text-align:center;}
.container-download h1{margin-top:1em;margin-bottom:2em;}
.container-download #divDownload .topo{background-color:#228fb9;}
.container-download #divDownload .claro{background-color:#c4dfe8;}

.container-download .tag-modal{background-color: #202428; color: #FFF; border: solid 1px #202428; padding: 15px; font-family: 'Roboto-Black'; cursor: pointer; transition: all 1s;float: right; margin-right: 5px; margin-top: 2em;}
.container-download .tag-modal:hover{background-color: #FFF; color: #202428;}

/*.container-download .tag-modal:hover{background: transparent; color: #202428;}*/
.container-institucional .titulo{font-size:32px;padding-right:27%;padding-left:27%;margin-top:1em;margin-bottom:1em;}
.container-institucional .titulo .fundoBranco{padding-left:30px;padding-right:30px;z-index:1;}
.container-institucional .linha{height:1px;background-color:#303030;width:100%;left:0;top:15px;}
.container-institucional .texto{font-size:14px;}
.container-rodape-menu2{background-color:#171717;padding-top:1em;}
.container-rodape-menu2 .texto{font-size:11px;line-height:2em;margin-top:0.5em;}
.container-footer-redes{background-color:#000;padding-top:3em;padding-bottom:3em;}
.container-footer-redes .titulo{color:#02b8f4;font-size:22px;margin-bottom:1em;}
.container-footer-redes .subtitulo{font-size:16px;}
.container-footer-redes .subtitulo2{font-size:16px;}
.container-footer-redes .subtitulo3{font-size:14px;}
.container-footer-redes .geral{margin-bottom:3em;}
.container-footer-redes img.rede{margin-right:5px;margin-top:2px;}
.container-footer-redes input[type="email"]{background-color:#FFF;padding:8px 15px;width:350px;border-radius:25px;margin-top:1em;outline:none;}
.container-footer-redes input[type="submit"]{background-color:#02b8f4;right:142px;border-top-right-radius:25px;border-bottom-right-radius:25px;height:32px;top:19px;padding:5px 27px;outline:none;border:solid 1px #02b8f4;transition:all 1s;}
.container-footer-redes input[type="submit"]:hover{background-color:#FFF;color:#02b8f4;}
#bannerPrincipal .bannerSlider{position:relative;overflow:hidden;}
#bannerPrincipal #slider-nextBanner, #bannerPrincipal #slider-prevBanner{position:absolute;top:50%;z-index:1;font-size:4em;}
#bannerPrincipal .bx-controls{display:none;}
#bannerPrincipal .mouse{bottom:30px;z-index:1;left:0;right:0;text-align:center;}
#bannerPrincipal #slider-nextBanner a, #bannerPrincipal #slider-prevBanner a{color:#FFF;font-size:1.5em;}
#bannerPrincipal #slider-nextBanner{left:60px;}
#bannerPrincipal #slider-prevBanner{right:60px;}
.fundoContato{background-image:url('../img/contato-fundo.jpg');}
.container-contato{margin-top:3em;margin-bottom:3em;}
.container-contato .titulo{margin-bottom:2em;}
.fundoContato .tituloContato, .container-contato .contato{font-size:32.85px;margin-top:3em;margin-bottom:0em;}
.fundoContato .subTituloContato{font-size:32.4px;margin-bottom:-7em;}
.container-contato .contatoLocalizacao{font-size:16px;color:#000;}
.container-contato .contatoLocalizacao img{margin-bottom:0.5em;}
.container-noticia .bordaDica{margin-bottom:2em;}
.container-noticia figure{background:#02b8f4;}
.container-noticia .dicaFoto{height:320px;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.container-noticia .dicaFoto:hover,.container-blog .bordaDica:hover .dicaFoto{opacity:0.7;}
.container-noticia .titulo{border:solid 1px #afafaf;height:5em;font-size:15px;padding:15px 15px !important;}
.container-blog .titulo {height: auto; color: #01B8F4;}
.container-blog .texto {color: #000;}
.container-blog select{width: 100%; padding: 5px 15px; margin-bottom: 1em;}
.container-blog .blogFoto {height: 100px; width: 100px; float: left; margin-right: 15px; }
.container-blog .lateral{ border: solid 1px #02b8f4; margin-bottom: 1em; padding: 15px; transition: all 1s;}
.container-blog .lateral:hover{border: solid 1px #000;}
.container-blog .lateral .titulozinho {height: 1.5em; overflow: hidden; color:#02b8f4; }
.container-blog .lateral .date{color: #000;}
.container-blog .lateral .texto{height: 4.5em; overflow: hidden;}
#modal-blog .modal-content{
    box-shadow: none;
    border: none;
    border-radius: 0;
}
#modal-blog .modal-header{
    background: #02b8f4;
    padding-left: 30px;
}
#modal-blog .modal-title{ 
    font-size: 3rem;
    /*text-align: center;*/
    color: #fff;
    margin-bottom: 0;
    font-family: 'Roboto-Condensed-Regular';
}
#modal-blog .modal-header h6{
    font-family: 'Roboto-Thin';
    color: #fff;
    margin-top: 0;
    font-size: 1.4rem;
    /*text-align: center;*/
}
#modal-blog .modal-header .close{
    position: absolute;
    right: 15px;
    top: 15px;
    transition: all ease-in-out 0.2s;
    color: #fff;
    font-size: 3rem;
}
#modal-blog .form-modal{
    padding: 0 15px;
}
#modal-blog .form-modal div{
    margin: 25px 0;
}
#modal-blog .form-modal div:first-of-type{
    margin-top: 0;
}
#modal-blog .input-modal{
    width: 100%;
    font-family: 'Roboto-Condensed-Regular';
    display: block;
    border: 1px solid #d0d0d0;
    padding: 10px;
    color: #a0a0a0;
}
#modal-blog .input-modal::placeholder{
    color: #b9b9b9;
}
#modal-blog label{
    font-family: 'Roboto-Black';
    color: #02b8f4;
    font-size: 1.4rem;
}
#modal-blog .modal-footer{
    border-top: none;
    padding-top: 0;
}
#modal-blog .btn-modal{
    background: #02b8f4;
    border: 1px solid #02b8f4;
    color: #fff;
    transition: all ease-in-out 0.2s;
    font-family: 'Roboto-Black';
    margin-right: 15px;
    width: 150px;
    height: 40px;
    font-size: 1.4rem;
}
#modal-blog .btn-modal:hover{
    box-shadow: 0 0 10px 0 #a0a0a0;
}
.container-noticia .verMais a, .container-blog-interna .verMais a{background-color:#02b8f4;border:solid 1px transparent;padding:13px 30px;border-radius:25px;cursor:pointer;transition:all 1s;border:solid 1px #02b8f4;}
.container-blog-interna .verMais{margin-bottom: 2em;}
.container-blog-interna .verMais a{color: #FFF;}
.container-noticia .verMais{margin-top:2em;margin-bottom:3em;}
.container-noticia .verMais a:hover, .container-blog-interna .verMais a:hover{background-color:#FFF;color:#02b8f4;}
.container-noticia .ultimas{margin-bottom:2em;}
.containerinterna .fotoNoticiaGeral .fotoNoticia{height:450px;width:450px;margin-right:15px;margin-bottom:20px;}
.containerinterna .fotoNoticiaGeral .fotoServico{margin-right:30px;margin-bottom:30px;}
.containerinterna .subtitulo{margin-bottom:90px;}
.containerinterna .texto{font-size:14px;margin-bottom:4em;}
.container-blog ul.tags {margin-bottom: 4em; margin-left: 0;}
.container-blog ul.tags .dropdown-menu .item{padding: 5px 15px;}
.container-blog ul.tags .dropdown-menu .item:hover{background-color:#02b8f4; color: #FFF;}
.container-blog .tags li{background-color: #02b8f4; color: #FFF; border: solid 1px #02b8f4; padding: 15px; font-family: 'Roboto-Black'; cursor: pointer; transition: all 1s;float: left; margin-right: 5px; margin-bottom: 4em;}
.container-blog .tags li:hover, .container-blog .tags li.selected{background-color: #FFF; color: #02b8f4;}
.container-blog .tags li:hover .dropdown-menu{display: block;}
.container-blog .tags .tag-modal{float: right; background: #202428; border-color: #202428;}
.container-blog .tags .tag-modal:hover{background: transparent; color: #202428;}
.container-blog .tags li a{color: inherit;}
.container-blog .bordaDica{margin-bottom: 5em;}
.container-blog .paginacao {margin-bottom: 4em; margin-top: 2em;}
.container-blog .paginacao .paginacaoBusca a {border: solid 1px black; padding: 5px 10px; transition: all 1s;}
.container-blog .paginacao .paginacaoBusca a:hover{border: solid 1px #02b8f4; color: #02b8f4;}
.container-blog-interna .fotoNoticiaGeral .fotoNoticia{height: 300px; width: auto;}
.container-blog-interna .categorias .categoria{background-color: #02b8f4; padding: 7px 10px; color: #FFF;}
.fundoContato .formContato{color:#FFF;}
.fundoContato .nomeContato input, .fundoContato .contatoTelefone input, .fundoContato .emailContato input,
.fundoContato .assuntoContato input, .fundoContato .mensagemcontato textarea{width:100%;margin-bottom:2em;color:#FFF;padding-left:1em;padding-right:1em;padding-top:0.5em;padding-bottom:0.5em;background:transparent;outline:none;border:none;border-bottom:solid 1px;}
.fundoContato .btn-contato{background-color:#02b8f4;border:solid 1px #FFF;border-radius:25px;color:#FFF;padding:10px 50px;margin-bottom:3em;transition:all 1s;}
.fundoContato .btn-contato:hover{color:#7fc0be;background-color:#FFF;border:solid 1px #7fc0be;}
.mapa{margin-bottom:2em;}
#menuHamburger i{font-size:30px;color:#000;}
#topoMenuCelular .container{margin-top:2em;margin-bottom:2em;}
#menuCelular .separadorMenuMobile{color:#000;padding-left:15px;padding-top:7px;padding-bottom:7px;background-color:#f0f0f0;border-bottom:solid 1px #000;}
#menuCelular .separadorMenuMobile.active{background-color:#02b8f4;color:#FFF;}
.container-curso .busca input[type="text"]{width:100%;background-color:#a4a3a2;border-radius:25px;padding:8px 30px;border:solid 5px #dedede;margin-bottom:2em;margin-top:2em;outline:none;}
.container-curso .busca input[type="image"]{right:30px;top:38px;border-left:solid 1px #b7b7b7;padding-left:20px;}
.container-curso .header{background-color:#a4a3a2;margin-bottom:0.3em;}
.container-curso #cursoLista{margin-bottom:5em;}
.container-curso .botoes a{background-color:#02b8f4;margin:auto;bottom:0;width:35px;bottom:1em;height:35px;padding-left:15px;padding-top:1px;font-size:25px;}
.container-curso .botoes a.left{left:-45px;right:0;}
.container-curso .botoes a.right{right:-45px;left:0;}
.container-curso-topo{margin-top:1.5em;}
.container-curso-topo .candidate-se a{background-color:#02b8f4;border:solid 1px transparent;right:0;top:15px;padding:15px 40px;border-radius:25px;cursor:pointer;transition:all 1s;}
.container-curso-interna .grade a{background-color:#02b8f4;border:solid 1px transparent;padding:13px 30px;border-radius:25px;cursor:pointer;transition:all 1s;}
.container-curso-interna .grade{margin-top:3em;margin-bottom:6em;}
.container-curso-interna .grade a:hover{background-color:#FFF;color:#02b8f4;border:solid 1px #02b8f4;}
.container-curso-topo .candidate-se a:hover{background-color:#FFF;color:#02b8f4;border:solid 1px #02b8f4;}
.container-curso-topo .datas{margin-bottom:3em;}
.container-curso .header .cabecalho{border-top:solid 5px #dedede;border-bottom:solid 5px #dedede;border-left:solid 1px #dedede;border-right:solid 1px #dedede;padding:8px 15px !important;}
.container-curso .linhaCurso{padding:15px 0px;transition:all 1s;border:solid 1px transparent;}
.container-curso .linhaCurso i{transition:all 1s;position:absolute;right:15px;font-size:25px;}
.container-curso .linhaCurso:hover{background-color:#b5edff;border:solid 1px #02b8f4;}
.container-curso .linhaCurso:hover i{color:#02b8f4;}
.container-curso .linhaCurso .colunaCurso{padding:0px 15px !important;}
.container-curso .cursos{font-size:14px;}
.container-curso .busca >i{position:absolute;right:25px;top:7px;font-size:23px;}
.container-curso .busca input::-webkit-input-placeholder{color:#FFF;}
.container-curso .busca input::-moz-placeholder{color:#FFF;}
.container-curso .busca input:-ms-input-placeholder{color:#FFF;}
.container-curso .busca input:-moz-placeholder{color:#FFF;}
.container-vaga-home i.fa-circle{left:0;font-size:10px;bottom:0;font-size:8px;bottom:5px;}
.container-vaga-home .vagasBanner{height:400px;}
.container-vaga-home .borda{margin-right:30px;}
.container-vaga-home .borda .bordaLateral{left:-30px;}
.container-vaga-home .borda .bordaLateralDireita{right:0;width:1px;height:390px;background-color:#e3e5e7;}
.container-vaga-home .categoria{padding-left:20px;margin-bottom:7px;transition:all 1s;}
.container-vaga-home .categoria:hover{font-family:'Roboto-Black';}
.container-vaga-home .cadastre a{background-color:#02b8f4;border:solid 1px #02b8f4;border-radius:25px;color:#FFF;padding:10px 20px;margin-bottom:3em;transition:all 1s;cursor:pointer;}
.container-vaga-home .vermais{transition:all 0.5s;margin-top:2em;}
.container-vaga-home .vermais:hover{color:#228fb9;}
.container-vaga-home .cadastre a:hover{background-color:#FFF;color:#02b8f4;}
.container-vaga{margin-bottom:3em;margin-top:3em;}
.container-vaga h1{margin-top:0;}
.container-vaga .requisitos{top:-55px;left:100px;text-align:left;width:310px;}
.container-vaga .interessou{margin-top:2em;}
.container-vaga h2{margin-bottom:1.5em;}
.container-vaga .banner{height:400px;}
.container-vaga select, .container-vaga-home select{background-color:#a4a3a2;padding:15px 15px;border-radius:30px;font-size:14px;width:50%;margin-bottom:1em;outline:none;border:solid 4px;}
.container-vaga-home select{width:100%;}
.container-vaga .enviar, .container-vaga-home .enviar{left:0;margin:auto;right:-336px;width:186px;border-left:solid 1px #8d8c8c;height:51px;top:0px;padding-top:5.5px;padding-left:15px;margin-top:3px;}
.container-vaga .enviar{right:-352px;}
.container-vaga .enviar input, .container-vaga-home input{width:100%;background-color:#02b8f4;border:solid 1px #02b8f4;border-radius:20px;padding:10px;transition:all 1s;}
.container-vaga .enviar input:hover, .container-vaga-home .enviar input:hover{background-color:#FFF;color:#02b8f4;}
.container-vaga .destaquesDaSemana{font-size:16px;margin-bottom:0.5em;}
.container-vaga .titulovaga{color:#3f4953;font-size:14px;margin-bottom:0.3em;}
.container-vaga .cidade{color:#86909a;font-size:10px;}
.container-vaga .detalhes{font-size:12px;transition:all 0.5s;}
.container-vaga .detalhes:hover{color:#228fb9;}
.container-vaga .resumo{height:3em;font-size:14px;margin-bottom:0.7em;}
.container-vaga .destaques{margin-bottom:2em;margin-top:6em;}
.container-vaga .cadastre{margin-top:4em;margin-bottom:6em;}
.container-vaga .cadastre-se{margin-top:2em;margin-bottom:3em;}
.container-vaga .cadastre-se a{background-color:#02b8f4;border:solid 1px #02b8f4;padding:13px 50px;border-radius:25px;cursor:pointer;transition:all 1s;}
.container-vaga .cadastre-se a:hover{background-color:#FFF;color:#02b8f4;}
.container-vaga .cursoGeral{border-bottom:solid 1px #e3e5e7;width:100%;float:left;margin-bottom:1em;padding-bottom:0.4em;}
.container-vaga .interessou{font-size:2em;}
.container-curso-home{background-color:#f5f5f5;}
.container-curso-home .frase{margin-top:1em;margin-bottom:2em;line-height:1.5em;padding-left:20%;padding-right:20%;}
.container-curso-home .cursos{font-size:32.85px;margin-top:2em;}
.container-curso-home .fotoCurso div{height:200px;margin-bottom:1em;}
.container-curso-home .titulo{font-size:1.5em;overflow:hidden;height:3em;}
.container-curso-home .descricao{font-size:14px;line-height:1.6em;border-top:solid 1px #cecece;padding-top:1.35em;margin-top:1.3em;height:11em;}
.container-curso-home .detalhes{margin-top:2em;margin-bottom:2em;}
.container-curso-home .detalhes a{background-color:#e2e2e2;padding:10px 60px;border-radius:25px;color:#FFF;font-size:15px;border:solid 1px transparent;transition:all 1s;}
.container-curso-home .detalhes a i{position:absolute;right:15px;top:12px;}
.container-curso-home .detalhes a:hover{background:#02b8f4;color:#e2e2e2;border:solid 1px #e2e2e2;}
.container-curso-home .fundoBranco{background-color:#FFF;float:left;padding:15px;border-radius:20px;margin-bottom:6em;}
.container-curso-home .fotoCurso{border-radius:20px;position:relative;overflow:hidden;}
.container-curso-home .fotoCurso >.icone{margin-top:1em;}
.container-home-qualidade{margin-top:4em;margin-bottom:4em;}
.container-home-qualidade .texto{font-size:14px;margin-top:3em;margin-bottom:3em;}
.container-home-qualidade .qualidade{font-size:32.85px;}
.container-home-qualidade .lista-qualidade .quantidade{font-size:72.82px;}
.container-home-qualidade .lista-qualidade .informacao{font-size:23.06px;margin-top:-1.2em;}
@media (max-width:480px){.fundoContato .tituloContato, .container-contato .contato{font-size:40px;}
                         button.close{opacity:1;margin-top:-10px;margin-bottom:5px;}
                         .containerinterna .fotoNoticiaGeral .fotoNoticia{width:300px;height:300px;margin:auto;margin-bottom:1em;}
                         .containerinterna .subtitulo{margin-bottom:1em;}
                         .containerinterna .fotoNoticiaGeral{float:none !important;}
                         .container-curso .header .cabecalho{border:none;font-size:12px;text-align:center;padding-bottom:7px;border-left:solid 1px;border-right:solid 1px;height:5em;padding-top:1em;}
                         .container-footer-redes input[type="submit"]{left:240px;}
                         .container-blog-interna .fotoNoticiaGeral{padding: 0; overflow: hidden;}
}
@media(max-width:380px){.container-footer-redes input[type="email"]{width:280px;}
                        .container-footer-redes input[type="submit"]{left:170px;font-size:14px;}
                        .container-topo-frase .titulo{font-size:24px;}
}
@media (min-width:481px) AND (max-width:767px){.container-footer-redes input[type="submit"]{left:241px;}
                                               .container-blog .tags li{padding: 6px; font-size: 10px;}
}
@media (max-width:480px){.container-footer-redes .subtitulo, .container-footer-redes .geral, .container-footer-redes .subtitulo~div, .container-footer-redes .titulo,
                         .container-footer-redes .subtitulo2, .container-footer-redes .list-inline, .container-rodape-menu2{text-align:center;}
}
@media (max-width:767px){.paddingZeroMobile767{padding-left:0px !important;padding-right:0px !important;}
                         .container-noticia .titulo{height:auto;}
                         #bannerPrincipal{display:none;}
}
@media (max-width:992px){.paddingZeroMobile{padding-left:0px !important;padding-right:0px !important;}
                         .container-vaga .enviar, .container-vaga-home .enviar{position:relative !important;width:50%;text-align:center;}
                         .container-vaga-home .vagasBanner{background:none !important;height:auto;}
                         .container-vaga-home .borda{border:none;}
                         .container-vaga-home .bordaLateralDireita{display:none;}
                         .container-vaga-home .borda .text-left{text-align:center;}
                         .container-vaga-home i.fa-circle{display:none;}
                         .container-vaga-home .categoria{margin-top:15px;margin-bottom:15px;}
                         .container-vaga .destaques{margin-top:2em;}
                         .container-vaga .divVagas{margin-top:2em;text-align:center;}
                         .container-banner .tituloBanner{display:none;}
                         .container-vaga select, .container-vaga-home select{width:100%;}
                         .container-vaga .enviar, .container-vaga-home .enviar{border-left:none;}
                         .container-curso-topo .candidate-se{margin-top:2em;margin-bottom:4em;}
                         .container-curso-topo .candidate-se a{position:relative !important;}
                         .container-institucional .titulo{padding-left:0;padding-right:0;}
                         .container-vaga .requisitos{width:100%;text-align:center;left:auto;top:auto;position:relative !important;}
                         .container-vaga .atributo{text-align:left;margin-bottom:1em;margin-top:1em;}
                         .container-vaga .resumo{height:auto;}
}
@media (min-width:992px){button.close{opacity:1;margin-top:-10px;margin-bottom:5px;}
}
@media (min-width:768px) AND (max-width:991px){button.close{opacity:1;margin-top:-10px;margin-bottom:5px;}
                                               .container-footer-redes input[type="submit"]{left:239px;}
                                               .padding75-768{padding-left:7.5px !important;padding-right:7.5px !important;}
                                               .container-vaga .resumo{height:4em;}
                                               .container-blog .tags li {font-size: 11px; padding: 10px;}
                                               .container-blog .lateral .titulozinho{height: auto; width: 100%;}
                                               .container-blog .blogFoto{width: 100%;}
}
@media (min-width:992px) AND (max-width:1199px){.paddingZero{padding-left:0px !important;padding-right:0px !important;}
                                                .paddingLeftZero{padding-left:0px !important;}
                                                .paddingRightZero{padding-right:0px !important;}
                                                .paddingLeft75{padding-left:7.5px !important;}
                                                .paddingRight75{padding-right:7.5px !important;}
                                                .container-header-1 .logo{margin-left:15px;}
                                                .container-header-1 .listaGeralTopo{margin-top:0em;margin-right:2em;margin-bottom:4em;}
                                                .container-banner .tituloBanner{top:-124px;font-size:53.61px;border-bottom:solid 8px #02b8f4;left:0;}
                                                .container-noticia .titulo{font-size:12px;}
                                                .container-footer-redes input[type="submit"]{right:58px;}
                                                .container-footer-redes input[type="email"]{margin-bottom:1em;}
                                                .container-vaga .enviar{right:-250px;}
                                                .container-vaga-home .enviar{left:-102px;}
}
@media (min-width:1200px) AND (max-width:1449px){.paddingZero{padding-left:0px !important;padding-right:0px !important;}
                                                 .paddingLeftZero{padding-left:0px !important;}
                                                 .paddingRightZero{padding-right:0px !important;}
                                                 .paddingLeft75{padding-left:7.5px !important;}
                                                 .paddingRight75{padding-right:7.5px !important;}
                                                 .container-header-1 .listaGeralTopo .liTopo .listaTopo{font-size:12px;}
}
@media (min-width:1200px){.modal-dialog{width:800px !important;}
}
@media (min-width:1200px){}
@media(min-width:1450px){.paddingZero{padding-left:0px !important;padding-right:0px !important;}
                         .paddingLeftZero{padding-left:0px !important;}
                         .paddingRightZero{padding-right:0px !important;}
}