﻿.ImgFam
{
    background-image: url('../Img/caixas.png'); 
}

.tooltipImg {
    display: none;
    background-color: #FFA;
    border: 1px solid #CC9;
    padding: 3px;
    font-size: 13px;
    -moz-box-shadow: 2px 2px 11px #666;
    -webkit-box-shadow: 2px 2px 11px #666;
    box-shadow: 2px 2px 11px #666;
}

.nj
{
    /*float: left;*/
    /*margin-left: 20px;*/
    /*width: 100%;*/
    min-height: 412px;
    border-bottom: 1px solid #248600;
    border-left: 1px solid #248600;
    border-right: 1px solid #248600;
    background-color: white;
    border-bottom-left-radius:15px;
    border-bottom-right-radius:15px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}


@media only screen and (max-width: 414px) {

    .nkk {
        border-radius: 0px;
        margin-left: -15px;
        margin-right: -15px;
    }
    .nk {
        border: none;
    }

    .op {
        /*margin-left: -15px;
        margin-right: -15px;*/
    }

    .bs-wizard-info{
        display: none;
    }

    .navbar-nav>li>a{
        margin-left: 10px;
    }
    .ns {
        margin-left: 0px;
    }

    .qb span {
        padding-top: 0px !important;
    }
    .qb {
        padding: 1px;
        border-right:none !important;
    }
    .pcy span {
        margin-top: 7px;
    }
    .qe{
        margin-left: -15px !important;
        margin-right: -15px !important;
        float:none !important;
        width:auto !important;
    }

    .qe>table>tbody>tr>td{
        width: 20% !important;
    }
}

.nkk
{
    margin-top: 20px;
    border-radius: 10px;
}
.nk
{
    border: 1px solid #A03B23;
}
.nl
{
    border: 1px solid #008BD1; 
    border-top:0px;
}
.nm
{
    border: 1px solid #BA131F;
}
.nn
{
    border-bottom: 1px solid #DE6C1D;
    border-left: 1px solid #DE6C1D;
    border-right: 1px solid #DE6C1D;
}
.no
{
    border:1px solid #537382;
}
.np
{
    border:1px solid #AA438E;
}
.nq
{
    border:1px solid #6C6D6F;
}

.bj
{
    float:right;
    margin-top:10px;
    width:148px;
    height:40px;
    cursor:pointer;
    background-position: -391px 0px;
}

.bj span {
    float: right;
    width: 92px;
    text-align: left;
    margin-top: 6px;
    margin-right: 5px;
    font-size: 12px;
    color: white;
    font-weight: bold;
}

.bo
{
    float: right;
    height: 100px;
    width: 148px;
    margin-right: 5px;
    margin-top: 8px;
    color: #737476;
}

.opacityAcount
{
    position:relative;
    /*background-image:url('../Img/branco93.png');*/
    background-repeat:repeat;
	background-color: white;
	background-color: rgba(255, 255, 255, 0.4);
	/*border-radius: 20px;*/
	margin-bottom: 10px;
}

.naa
{
    float:left;
    width:100%;
    min-height:500px;
    margin-top: 20px;
}
.na
{
    position:absolute;
    float: left;
    top:20px;
    /*left:50px;*/
    z-index: 10;
}

.na a
{
    float:left;
    display:inline-block;
    width:78px;
    height:88px;
    margin-right:12px;
    font-size: 10px;
    text-align: center;
    cursor:pointer;
    line-height: 140px;
    font-family: arial;
    font-weight: bold;
}

@media only screen and (max-width: 613px) {
    .na {
        height: 180px;
        position: relative !important;
        margin-bottom: 10px;
    }
    .na a{
        margin-right: 0px; 
    }
}

.imgPerf a
{
    background-image:url('../Img/tab_conta.png');
    cursor:pointer;
}

.nb
{
    background-position: -2px 0px;
}
.nc
{
    background-position: -82px 0px;
}
.nd
{
    background-position: -162px 0px;
}
.ne
{
    background-position: -242px 0px;
}
.nf
{
    background-position: -322px 0px;
}
.ng
{
    background-position: -402px 0px;
}
.nh
{
    background-position: -482px 0px;
}
.ni
{
    background-position: -562px 0px;
}
.nbb
{
    margin-top: 15px;
}


.nbD
{
    background-position: -2px -90px;
    cursor:default !important;
    
}

.nbD span{
    color: darkgray;
}

.ncD
{
    background-position: -82px -90px;
    cursor:default !important;
}
.ndD
{
    background-position: -162px -90px;
    cursor:default !important;
}
.neD
{
    background-position: -242px -90px;
    cursor:default !important;
}
.nfD
{
    background-position: -322px -90px;
    cursor:default !important;
}
.ngD
{
    background-position: -402px -90px;
    cursor:default !important;
}
.nhD
{
    background-position: -482px -90px;
    cursor:default !important;
}
.niD
{
    background-position: -562px -90px;
    cursor:default !important;
}


/*Tiago Ricardo*/
    .ss61{
    background-color: black;
}

.ss62{
    background-color: black;
    opacity: 0.9;
}

.btnEn{
    color: #FFF !important;
}

.btnDi{
    color: #666 !important;
    display: none !important;
}

.btnDi img{
    opacity: 0.4;
}

.pod, .poe {
    /*float: left;*/
    /*margin-top: 10px;*/
    cursor: pointer;
    height: 50px;
}

    .pod span, .poe span {
        float: left;
        background-color: black;
        color: #F27324;
        /*text-align: right;*/
        /*width: 60%;*/
        /*width: 200px;*/
        height: 30px;
        margin-bottom: 5px;
        line-height: 30px;

    cursor: pointer;
  
    font-weight: bold;
    }

    .pod span img, .poe span img{

    }

    .pod span a,.poe span a {

  
}

    .poe span {
        color: White;
    }




    .pod:hover span, .poe span {
        background-color: #7e7e7e;
        background-image: none;
        color: White;
       /*border-radius: 4px;*/
       padding: 0 5px 5px 5px;
    }

    .pod:hover i, .poe i {
        float: left;
        width: 0px;
        height: 0px;
        border-left: 15px solid #F27324;
        border-right: 15px solid transparent;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
    }
