@charset "utf-8";
/* CSS Document */

.cb{ clear:both; }

.right{ float:right; }
.left{ float:left; }

.linkWork{ color:#666; text-decoration:none !important; }

.containerLogin{ width:300px; margin:0px auto; margin-top:50px; }
.containerLogin input{ margin-bottom:15px; text-align:center; }
.containerLogin .red{ border-color:#F00; }

#all{ width:1000px; margin:0px auto; margin-top:30px; }
table{ } 
table thead tr td{ font-weight:bold; text-align:center; background-color:rgba(204,204,204,0.5); vertical-align:middle !important; }
table tbody td{ text-align:center;vertical-align:middle !important;  }
.panel-body{ padding:0px; }

.badge{ float:right; padding:5px 15px; border-radius:5px; line-height:1em; }
.panel-heading{ text-align:left; }
.btn{ margin-bottom:15px; float:right; }

.form-group { text-align:left; }

.logoLogin{ margin-top:20px; max-width:100%; padding:10px; box-sizing:border-box; }
.h1Login{ font-size:20px; }

.containerLogin p{ text-align:center; }

.form-control{ text-align:left !important; } 
.oculto{ display:none; }
.validation_alert{ display:none; }
.validation_information{ display:block; }
#btConta{ display:none; }

.contt{ max-width:1000px; } 
#allMc{ margin-top:20px; margin-bottom:30px; box-sizing:border-box; padding:10px; }

.pageTop{ width:100%; padding:20px; box-sizing:border-box; background-color:#f7f7f9; border:1px solid #e1e1e8; border-radius:3px; margin-bottom:20px; }
.pageLeft{ width:25%; padding:20px; box-sizing:border-box; background-color:#f7f7f9; border:1px solid #e1e1e8; border-radius:3px; float:left; }
.pageRight{ width:73%; padding:20px; box-sizing:border-box; background-color:#f7f7f9; border:1px solid #e1e1e8; border-radius:3px; float:right; margin-bottom:30px; }

.pageLeft ul{ padding:0px; }
.pageLeft ul li{ list-style:none; text-align:left; margin-bottom:10px; }
.pageLeft ul li a{ color:#666; padding:10px; border: 1px solid #e1e1e8;  display:block; border-radius:3px;}
.pageLeft ul li a.act, .pageLeft ul li a:hover{ background-color:#FFF; }
.pageLeft ul li a:hover{ text-decoration:none; }

.pageLeft ul li a span{ float:right; }
 
.alert-danger a{ color:#D75555;  }
.alert-danger a:hover{ text-decoration:none;}

.btSpam{ position: absolute;
    right: 10px;
    top: 5px;
}

.pageTop img, .pageTop h2{ display:inline-block; line-height:1em; vertical-align:middle; }
.pageTop img{ padding-right:30px; }

.panel-body{ padding:20px; box-sizing:border-box; }
.panel-body p{ text-align:left; }


.bgGreen{ background-color:#dff0d8; }

.green{ color:#0C0; }
.red{ color:#F00; }

.sair{ color:#f00; float:right; }
.sair:hover{ color:#000; text-decoration:none; }

.primeiraParcela, .inpCertidao, .loadRecover,#btRecSair,.loadCad,.loadAlt,.loadResend,.loadCw,.loadDelete,.loadCwEdit, .btcwAltClosed, .loadAltSenha, .loadEx,.btSucessoAlt{ display:none; }

.bemvindo{ font-weight:bold; background-color:#FFF; text-align:left; width:100%; padding:20px; box-sizing:border-box; border:1px solid #e1e1e8; border-radius:3px;}
#btResSair{ display:none; }

.tabela-pagseguro{ margin-top:20px; }
.descTopPag{ font-size:16px; font-weight:bold; }
.btOpencadW{ margin-top:20px; line-height:2.5em; }

#porcento{ padding-left:20px; }


.cliqueCad{ font-size:14px; font-weight:bold; }

.inputFileBtDiv{ width:100%; position:relative; margin-bottom:45px; }
.inputFileBtOcult{ opacity:0; top:0px; width:100%; height:30px; display:block; z-index:2; position:absolute; cursor:pointer; }
.inputFileBt{ width:100%; top:0px; display:block; z-index:1; position:absolute; }


.adminMSg span{ padding-right:20px; }
.navAdmin a{ }

.blcNums{ width:22%; margin:8px;  background-color: #d9edf7; color:#31708f; box-sizing:border-box; border:1px solid #bce8f1; border-radius:5px; padding:10px; display:inline-block; vertical-align:middle; }

.well ul{ text-align:left; padding-left:0px; margin-top:15px; }
.well.info ul li{ color:rgba(0,0,0,0.5); }

.well.down ul a{ margin-bottom:10px; }

.bteditMinDepe{ margin-left:5px; }


.panel-default>.panel-heading .btn{ margin-bottom:0px; }


.BtcadastroDependentes{ float:none !important; display:block; }

.formasParcelamento, .blcPagamento{ display:none; }

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover{ opacity:0.5; }



