body .ui-panelgrid .ui-panelgrid-cell {
    padding: 0.3px;
}
.ui-growl{
    top:200px;
}
.ui-growl-image { 
    width: 100px;
    height: 95px;
    float: left;
}
.ui-datatable table{
    font-size: 0.8em;
}

.cabecalho{
    background-image: url(../img/cab2.png?ln=executivo); /* Insere a imagem */
    width: 709px;/* Faz a largura ficar igual a da largura da imagem de exemplo */
    height: 101px;/* Faz a altura ficar igual a da altura da imagem de exemplo */
    float:left;
}

.inputs{
	width: 10%;
	margin: 0 auto;
	padding: 10px;
	border: 0px; 
	margin-bottom: 10px;
	border-radius: 50px;
        text-align: center;
}

.img-circle {
    border-radius: 50%;
    border-color: #dfdfdf;
    border-style: double;
    border-width: 3px

}
.img-circle2 {
    border-radius: 50%;
}

.usuario{
    text-align: center;
    margin-top: 20px;
}
.dadospessoais{
    text-align: center;
}

.item {
	margin: 10px;
        padding: 15px 15px;
	border: 1px solid #ccc;
        background-color: #F0F8FF;
}
.item2 {
	margin: 10px;
        padding: 15px 15px;
	border: 1px solid #ccc;
        background-color: #ccffcc;
}



.aw-topbar {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    min-height: 100px;
    z-index: 9998;

    background-color: #1e94d2;

    background: #1e94d2; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#093767, #0b4580); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#093767, #0b4580); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#093767, #0b4580); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#093767, #0b4580); /* Standard syntax */
}

.aw-topbar > img {
    margin-top: 0px;
    margin-left: 0px;
}
/* detalhe cabecalho */
.aw-topdetalhe {
    position: fixed;
    top: 100px;
    right: 0;
    left: 0;
    min-height: 5px;
    z-index: 9999;

    background-color: #032f5c;

}

/* SIDEBAR */
.aw-sidebar {
    position: fixed;
    top: 105px;
    bottom: 0;
    left: 0;
    width: 210px;
    margin-left: -211px;
    z-index: 9998;
    transition: margin-left 0.5s;
    overflow-y: auto;

    background-color: #f6f6f6;
    border-right: 1px solid #eaeaea;
}

.aw-sidebar.is-toggled {
    margin-left: 0px;
}

/* CONTENT */
.aw-content {
    padding: 0 15px;
    margin-top: 105px;
    transition: margin-left 0.5s;
}

@media (min-width: 960px) {
    .aw-sidebar {
        margin-left: 0px;
    }

    .aw-sidebar.is-toggled {
        margin-left: -211px;
    }
    .aw-content {
        margin-left: 210px;
    }

    .aw-content.is-toggled {
        margin-left: 0;
    }

}

.login{
    position: absolute;
    left:50%;
    margin-top: 90px;
    margin-left: -200px;
}

@media (min-width: 600px) {
    .cabecalho{
        background-image: url(../img/cab2.png?ln=executivo); /* Insere a imagem */
        width: 600px;/* Faz a largura ficar igual a da largura da imagem de exemplo */
        height: 101px;/* Faz a altura ficar igual a da altura da imagem de exemplo */
        float:left;
    }

    .logingrid{
        width: 448px;
    }

    .imglogin{
        background-image: url(../img/login.png?ln=executivo); /* Insere a imagem */
        width: 448px;/* Faz a largura ficar igual a da largura da imagem de exemplo */
        height: 238px;/* Faz a altura ficar igual a da altura da imagem de exemplo */
    }
    .login{
        position: absolute;
        left: 50%;
        margin-top: 90px;
    }
}

    
@media (max-width: 599px) {
    .cabecalho{
        background-image: url(../img/cab1.png?ln=executivo); /* Insere a imagem */
        width: 360px;/* Faz a largura ficar igual a da largura da imagem de exemplo */
        height: 101px;/* Faz a altura ficar igual a da altura da imagem de exemplo */
        float:left;
    }

    .logingrid{
        width: 240px;
    }

    .imglogin{
        background-image: url(../img/login1.png?ln=executivo); /* Insere a imagem */
        width: 257px;/* Faz a largura ficar igual a da largura da imagem de exemplo */
        height: 132px;/* Faz a altura ficar igual a da altura da imagem de exemplo */
    }
    .login{
        position: absolute;
        left: 70%;
        margin-top: 90px;
    }
    .agendacol{
        width: 15%;
    }
    .agendacol2{
        width: 25%;
    }
    

}


.fonteIco{
    font-size: 2em;
}