﻿.bg-gradient{background:#075887;background:-moz-linear-gradient(45deg,#075887 1%,#60afb6 47%,#60afb6 47%,#b0dad8 74%,#dfe2cd 100%);background:-webkit-linear-gradient(45deg,#075887 1%,#60afb6 47%,#60afb6 47%,#b0dad8 74%,#dfe2cd 100%);background:linear-gradient(45deg,#075887 1%,#60afb6 47%,#60afb6 47%,#b0dad8 74%,#dfe2cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#075887',endColorstr='#dfe2cd',GradientType=1);}.container-shadow-inset{-webkit-box-shadow:inset 0 -19px 45px -20px rgba(0,0,0,.1);-moz-box-shadow:inset 0 -19px 45px -20px rgba(0,0,0,.1);box-shadow:inset 0 -19px 45px -20px rgba(0,0,0,.1);}.container-shadow{-webkit-box-shadow:0 0 35px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 35px 0 rgba(0,0,0,.2);box-shadow:0 0 35px 0 rgba(0,0,0,.2);}.transicao{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.cookie-consent{bottom:90px;}#pagina-detalhes{margin-bottom:50px;}#pagina-detalhes .navbar-inscreva-se{min-height:60px;padding-top:15px;padding-bottom:0;-webkit-box-shadow:0 0 26px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 26px 1px rgba(0,0,0,.1);box-shadow:0 0 26px 1px rgba(0,0,0,.1);}#pagina-detalhes .navbar-inscreva-se .title-compartilhe{margin-top:-5px;}#pagina-detalhes .navbar-inscreva-se .btn-width-lg{margin-bottom:15px;}#pagina-detalhes .bg-gradient{padding-top:25px;padding-bottom:25px;}#pagina-detalhes .vaga-titulo{color:#fff;}#pagina-detalhes .vaga-titulo h1{font-weight:500;}#pagina-detalhes .vaga-titulo .titulo-itens .icon{float:left;background-color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;margin-right:10px;}#pagina-detalhes .vaga-titulo .titulo-itens .icon:before{color:#2fb7ec;font-size:18px;}#pagina-detalhes .vaga-titulo .titulo-itens .item-info{display:inline-block;margin-right:10px;margin-bottom:10px;}#pagina-detalhes .vaga-titulo .titulo-itens .item-info span{font-size:18px;}#pagina-detalhes .titulo-detalhes{font-weight:500;padding-bottom:15px;border-bottom:1px solid #ddd;}#pagina-detalhes .list-localidade-vaga{margin-top:8px;}#pagina-detalhes .list-localidade-vaga li{margin-bottom:8px;}#pagina-detalhes .vaga-descricao{margin:15px 0;}#pagina-detalhes .vaga-descricao img{max-width:100%;}#pagina-detalhes .vaga-descricao ul{padding-left:20px;}#pagina-detalhes .vaga-descricao ul li{list-style-type:disc;}#pagina-detalhes .vaga-descricao ol{padding-left:20px;}#pagina-detalhes .vaga-descricao ol li{list-style-type:decimal;}#pagina-detalhes .container-inscrevase .icon{margin-right:10px;}#pagina-detalhes .item-titulo{color:#333;}#pagina-detalhes .box-empresa{margin-top:-150px;margin-bottom:20px;}#pagina-detalhes .box-empresa .box-empresa-container{background:#fff;padding:25px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);}#pagina-detalhes .box-empresa .box-empresa-container img{max-width:100%;}#pagina-detalhes .container-compartilhar .btn{margin-bottom:10px;padding-top:9px;padding-bottom:9px;}#pagina-detalhes .container-compartilhar .btn i{line-height:38px;}.vaga-deficiente,.vaga-cega{color:#333;font-size:18px;padding:20px 0;}.vaga-deficiente .icon,.vaga-cega .icon{margin-right:10px;float:left;color:#2fb7ec;font-size:32px;}.vaga-deficiente .icon:before,.vaga-cega .icon:before{color:#2fb7ec;font-size:32px;}.vaga-deficiente span,.vaga-cega span{margin-top:10px;float:left;}.vaga-cega span{margin-top:5px;float:left;}#modal-vaga-cega .close-modal{font-size:42px;margin-right:10px;margin-top:15px;}.timeline-etapas .message-item{margin-bottom:25px;margin-left:40px;position:relative;}.timeline-etapas .message-item .message-inner{background:#fff;border:1px solid #ddd;border-radius:3px;padding:10px;position:relative;}.timeline-etapas .message-item .message-inner:before{border-right:10px solid #ddd;border-style:solid;border-width:10px;color:rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;left:-20px;top:6px;width:0;}.timeline-etapas .message-item .message-inner:after{border-right:10px solid #fff;border-style:solid;border-width:10px;color:rgba(0,0,0,0);content:"";display:block;height:0;position:absolute;left:-18px;top:6px;width:0;}.timeline-etapas .message-item:before{background:#fff;border-radius:2px;bottom:-30px;box-shadow:0 0 3px rgba(0,0,0,.2);content:"";height:100%;left:-30px;position:absolute;width:3px;}.timeline-etapas .message-item:after{background:#fff;border:2px solid #ccc;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.1);content:"";height:15px;left:-36px;position:absolute;top:10px;width:15px;}.timeline-etapas .clearfix:before,.timeline-etapas .clearfix:after{content:" ";display:table;}.timeline-etapas .message-item .message-head{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px;}.timeline-etapas .message-item .message-head .avatar{margin-right:20px;}.timeline-etapas .message-item .message-head .user-detail{overflow:hidden;}.timeline-etapas .message-item .message-head .user-detail h5{font-size:16px;font-weight:bold;margin:0;}.timeline-etapas .message-item .message-head .post-meta{float:left;padding:0 15px 0 0;}.timeline-etapas .message-item .message-head .post-meta>div{color:#333;font-weight:bold;text-align:right;}.timeline-etapas .post-meta>div{color:#777;font-size:12px;line-height:22px;}.timeline-etapas .message-item .message-head .post-meta>div{color:#333;font-weight:bold;text-align:right;}.timeline-etapas .post-meta>div{color:#777;font-size:12px;line-height:22px;}@media(max-width:991px){#pagina-detalhes .bg-gradient{padding-top:10px;padding-bottom:10px;}#pagina-detalhes .box-empresa{margin-top:0;}}@media(max-width:767px){.cookie-consent{bottom:68px;}.modal-inscricao .panel-body{padding-top:0;}.modal-inscricao .solucoes-texto{margin-bottom:0;}.modal-inscricao .solucoes-texto .item-info{padding-top:0;}.modal-inscricao .solucoes-texto p{margin:0;font-size:12px;}.modal-inscricao .solucoes-texto h2{font-size:22px;}#pagina-detalhes .vaga-titulo h1{font-size:22px;}#pagina-detalhes .vaga-titulo .titulo-itens .icon{width:30px;height:30px;line-height:30px;margin-top:8px;}#pagina-detalhes .vaga-titulo .titulo-itens .icon:before{font-size:14px;}#pagina-detalhes .vaga-titulo .titulo-itens .item-info span{font-size:16px;}#pagina-detalhes .titulo-detalhes{font-size:18px;padding-bottom:10px;}#pagina-detalhes .box-empresa{margin-top:0;}#pagina-detalhes .box-empresa .text-white{color:#3c3d3f;}#pagina-detalhes .navbar-inscreva-se{padding-top:10px;}#pagina-detalhes .navbar-inscreva-se .btn-width-lg{margin-bottom:10px;}}