.login-page, .register-page {
    background-image: url(../../images/app/bannerAplicativo.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    background-color: #0c2129;
}

.itemModulo{
    cursor: pointer;
}


.agileits_banner_bottom_left
{
    background:rgba(6, 6, 6, 0.65);
    padding:0;
}

.w3_agileits_banner_bottom_pos_grid
{
    padding-top:30px;
    min-width:220px;
    min-height:200px;
    max-height:300px;
}

.wthree_banner_bottom_grid_right h4
{
    font-size:20px;
    color:#c7e3f7;
    letter-spacing:2px;
}

.wthree_banner_bottom_grid_right p
{
    color:#fff;
}

.agile_banner_bottom_grid_left_grid
{
    width:90px;
    height:90px;
    text-align:center;
    vertical-align:middle;
}

.agile_banner_bottom_grid_left_grid i
{
    font-size:60px;
    color:#fff;
    line-height:80px;
}

.agileits_banner_bottom_left:hover,
.agileits_banner_bottom_left1:hover,
.agileits_banner_bottom_left2:hover,
.agileinfo_banner_bottom_pos:hover
{
    background:rgba(1, 1, 1, 0.98);
}

.agileits_banner_bottom_left:nth-child(2),
.agileits_banner_bottom_left:nth-child(6),
.agileits_banner_bottom_left:nth-child(4)
{
    background:rgba(6, 6, 6, 0.82);
}

.hvr-radial-out
{
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:perspective(1px) translateZ(0);
    transform:perspective(1px) translateZ(0);
    box-shadow:0 0 1px transparent;
    position:relative;overflow:hidden;
    background:transparent;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
}

.hvr-radial-out:before
{
    content:"";
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#0a293c;
    border-radius:5%;
    -webkit-transform:scale(0);
    transform:scale(0);
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-timing-function:ease-out;
    transition-timing-function:ease-out;
}

.hvr-radial-out:hover:before, 
.hvr-radial-out:focus:before,
.agileits_banner_bottom_left:hover 
.hvr-radial-out:before
,.agileits_banner_bottom_left1:hover 
.hvr-radial-out:before,
.agileits_banner_bottom_left2:hover 
.hvr-radial-out:before,
.w3_agile_services_grid:hover 
.hvr-radial-out:before,
.w3_agileits_services_bottom_grid:hover 
.hvr-radial-out:before,
.w3layouts_mail_grid_left:hover 
.hvr-radial-out:before
{
    -webkit-transform:scale(1);
    transform:scale(1);
}

.social-flotante
{
    position:fixed;
    left:-40px;bottom:50px;
    z-index:2000;
}

.social-flotante ul
{
    list-style:none;
}

.social-flotante ul li a
{
    max-width:40px;min-width:40px;
    display:inline-block;
    color:#fff;background:#000;
    padding:10px 20px;font-size:15px;
    text-decoration:none;
    -webkit-transition:all 500ms ease;
    -o-transition:all 500ms ease;
    transition:all 500ms ease;
}

.social-flotante ul li 
.icon-facebook
{
    background:#3b5998;
}

.social-flotante ul li 
.icon-twitter
{
    background:#00abf0;
}

.social-flotante ul li 
.icon-googleplus
{
    background:#d95232;
}

.social-flotante ul li 
.icon-pinterest
{
    background:#ae181f;
}

.social-flotante ul li a:hover
{
    background:#000;
    padding:10px 40px;
    font-size:25px;
}

.cabecera_login{
    color: #0c0103;
    font-size: 22px;
    font-weight:  bolder;
    margin: 5px;
    padding:  5px;
    padding: 10px;
    -webkit-padding: 10px; 
    -moz-padding: 10px; 
    border-style: dotted; 
    border-width:  1px;  
    background: #41060e2e;
}

.modal-dialog {
    margin: 7% auto;
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
  border: 4px solid rgb(56, 132, 14) !important;
}