@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic);

.divCenterDate {

	font-weight: bold;
    text-align: center;
    line-height:60px;
    height: 80px;
}

.divEspaco15{
	height: 15px;
}

.dateMinWidth{
	min-width: 110px;
}

.divStatusSoliciacao{
	width: 95px ;
	display: block;
}

.topTabela{
	color: #ffffff !important;
background-color: #5d9cec;
border-color: #cfdbe2;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}

.bordaDireita{
	border-right: 1px solid #cfdbe2;
}

.resultado{
	font-size: 20px;
	font-weight: bold;
}

.selected{
	background-color: #427DC8 !important;
	color: #ffffff !important;
}
.TextRed{
	color: red !important;
}
.gray{
	background-color: #E0E0E0 !important;
}
.grayBorder{
	border-color: #E0E0E0 !important;
}

.vendaDia{
	background-color: #1797be !important;
	color: #ffffff;
}
.vendaAnterior{
	background-color: #3a3f51 !important;
	color: #ffffff;
}
.vendaEmpresa{
	margin-left: 0px;
}
.alinhamentoCamposCabecalho{
	margin-left: 20px !important;
}
.alinhamentoValorCabecalho{
	margin-left: 48px !important;
}

.checkGrid{
	position:fixed !important;
}
.imagemLogoVendaB{
	width: 16px !important;
	height: 16px !important;
}
.imagemLogoVendaL{
	width: 20px !important;
	height: 16px !important;
}
.centralizaLogoBelfarWidget{
	margin-left: 8%;
}


.checkGridForn{
	width: 40px;
}

.textRowGreen {
	color: green !important;
}

.textRowWarging {
	color: orange !important;
}

.textRowRed1{
	color: firebrick !important;
}

.gridRowGreen {
	background-color: rgb(75, 153, 91) !important;
	color: #ffffff !important;
}

.gridRowWarging {
	background-color: #ff902b !important;
	color: #ffffff !important;
}

.gridRowRed1{
	background-color: #C84242 !important;
	color: #ffffff !important;
}

.gridRowRed{
	background-color: #C84242 !important;
	color: #ffffff !important;
}

.legenda{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 3px;
}

.titleInput{
	
}


.margin0{
	margin: 0px;
}
.padding0{
	padding: 0px !important ;
}


@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}

.borderheadtable{
	border: 1px solid black !important;
}
.bordertable{
	border-bottom: 1px solid black !important;
	border-top: 1px solid black !important;
}


.texttable{
	color:black !important;
}

.textred{
	background-color: #ffe6e6 !important;
}


.iframe-container {
    position: relative;
    overflow: hidden;
		padding-top: 56.25%;
		width: 100% !important;
		height: 100% !important;
}

.iframe-container iframe {
	position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  border: 0;
  }

  .dropdown-left-manual {
	right: 0;
	left: auto;
	padding-left: 1px;
	padding-right: 1px;
	}
	


/*
#scrolltable { margin-top: 80px; height: 500px; overflow: auto; }
#scrolltable th div { position: absolute; margin-top: -20px; }
*/
/*
#wrapper {
	width: 100%;
  }
  
  table {
	width: 100%;
  }
  
  th,
  td {
	width: 100px;
  }
  
  thead>tr {
	position: relative;
	display: block;
  }
  
  tbody {
	display: block;
	height: 800px;
	overflow: auto;
  }
  */