﻿html, body {
    height: auto !important;
}

.txtareasemajuste{
    resize:none;
    height:300px;
    width: 100%;
}

.btn_sel_imagem_vaga
{
    background-color: #00acd6;
    border-radius:5px;
    padding:4px;
    float:left;
    color:white;
    cursor:pointer;
}

.clear
{
    clear:both;
}

.imgFotoVagaVazia img
{
    width:100px;
}

.imgImagemVaga img
{
    width:100px;
}

.imgImagemVaga a
{
    cursor:pointer;
}

@media all and (max-width: 940px) {
    .btn {
        margin-bottom: 15px;
        display: block !important;
        width: 100%;
    }
}

.campoData{
    width:100px;
    margin-left: 25px;
}

.ajusteBtnFiltar{
    margin-top:5px;
}

.alinharBotoes{
    padding-left:25px;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

.ui-grid
{
    min-height:400px !important;
}

.swal-wide {
    width: 900px !important;
}
.CaixaErro{
    position: relative;
    float: left;
    display: block;
    padding: 5px 8px;
    margin: 10px 0px 20px;
    background-color: #ffffff;
    width: 100%;
}

.CaixaErro .headerErro h4{
    position: relative;
    float: left;
    display: block;
    padding: 0px;
    margin: 0px;
    color: #e90a0a;
    font-size: 28px;
    text-align: center;
    width: 100%;
    background-color: #d6d7d6;
}

.CaixaErro .mansagemErro{
    position: relative;
    float: left;
    display: block;
    padding: 5px 0px;
    margin: 10px 0px 10px;
    color: #333333;
    width: 100%;
    text-align: center;
}
#imgVaga{
    position: relative;
    float: left;
    display: block;
    padding: 5px 0px;
    margin: 10px 0px 10px;
}