.check-header {
	width: 30px;
	text-align: center;
}

.addItemTable table {
     width: 100%;
 }

 .addItemTable thead, .addItemTable tbody, .addItemTable tr, .addItemTable td, .addItemTable th { display: block; }

 .addItemTable tr:after {
     content: ' ';
     display: block;
     visibility: hidden;
     clear: both;
 }

 .addItemTable thead th {
 }

 .addItemTable tbody {
     height: 140px;
     overflow-y: auto;
 }


.addItemTable tbody td, .addItemTable thead th {
    float: left;
    border-top:none !important;
}

.borderNone thead tr th{
	border-bottom: none !important;
}

.not-active {
   pointer-events: none;
   cursor: default;
}


#detalhe h3 {
    float: left;
    margin: 8px 0;
    color: var(--is-accent);
    font-size: 1.6em;
}

.padding-left-0{
	padding-left: 0px !important;
}

.width-86px{
	width: 86px;
}

.width-400px{
	width: 400px;
}

.width-2{
	width: 2%;
}

.width-5{
	width: 5%;
}

.width-10{
	width: 10%;
}

.width-15{
	width: 15%;
}

.width-20{
	width: 20%;
}

.width-28{
	width: 28%;
}

.width-30{
	width: 30%;
}

.width-35{
	width: 35%;
}

.width-40{
	width: 40%;
}

.width-50{
	width: 50%;
}

.margin-top-20{
	margin-top:20px;
}
.margin-top-5{
	margin-top:5px;
}
.margin-top-25{
	margin-top:25px;
}
.margin-top-10px{
	margin-top:10px;
}
.margin-top-40{
	margin-top:40px;
}

.padding-top2{
	padding-top: 2%;
}

.margin-bottom0{
	margin-bottom: 0px;
}

.margin-bottom20{
	margin-bottom:20px;
}
.margin-bottom5{
	margin-bottom: 5px;
}
.padding-top5px{
	padding-top: 5px;
}

.padding-top10px{
	padding-top: 10px;
}

.padding-top20px{
	padding-top: 20px;
}

.padding-top25px{
	padding-top: 25px;
}

.margin-top0px{
	margin-top:0px;
}

.margin-right10px{
	margin-right:10px !important;
}

.audioModal{
	width: 400px; margin-top:20%;
}

.margem-esquerda-5{
	margin-left: 5%;
}

.radio-inline{
	display: inline;
}
.inline{
	display: inline;
}
.oculto{
	display: none;
}
.visivel{
	display: block;
}

.border-top-none .table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td{
	border-top:none;
}

.corpoRelatorio{
	margin: 20px 30px 20px 30px; 
}

.relatorioMetricsPosicaoInicial label {
	 display:block; 
	min-width:125px;
	max-width:135px;
	_width:130px;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:var(--is-text);
	font-size:11px;
	margin-right:5px;
	padding-top: 2px;
	border-bottom:1px dashed;
	border-bottom-color:var(--is-border);
	padding-bottom: 2px;
}

  .formatted {
       width: 80%;
       overflow-x: scroll;
       overflow-y: scroll;
       display: block;
       border: 1px solid var(--is-theme-bg-inverse);
       padding: 5px;
       margin: 5px;
   }
   
   .formatted-dialplan {
       overflow-x: scroll;
       overflow-y: scroll;
       display: block;
       border: 1px solid var(--is-theme-bg-inverse);
       padding: 5px;
       margin: 5px;
   }

   .nav .nav-child { overflow-y: auto; }
   
.set-ramal {
    position: absolute;
    top: 4px;
    right: 15px;
    /* width: 450px; */
}

.marginInput{
	margin-top:22px;
}

.dialplanDetail{
	width: 50px; text-align: center;
	    font-weight: normal !important;
}

.dialplanDetailComandos{
	    font-weight: normal !important;
}

.variavelSip{
	    font-weight: normal !important;
}

.white{
	color: var(--is-color-white);
}


#form-login.disabled {
    opacity: 0.5;
    pointer-events: none;
}

#form-login.disabled input,
#form-login.disabled button {
    cursor: not-allowed;
}

