.body_pdv{
		*:fullscreen
		-ms-fullscreen,
		-webkit-full-screen,
		-moz-full-screen {
		   overflow: auto !important;
		}
	}

.pdvtable{
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	display:block;
}

.pdvtbody {
    height: 180px;
    display: inline-block;
    width: 100%;
    overflow: auto;
}


.textsmall{
    outline: none;
    border:none;
    background-color: transparent
    box-shadow: none;

    width: 100%;
    resize: horizontal;

    font-size: 10px;
    font-family: Helvetica;
}


.mensagem {
		background:#FFF;
		color: #333;
		width:100%;
		margin: auto;
		padding:10px;
		text-align:center;

		-moz-border-radius:14px;
		-webkit-border-radius:14px;
		 border-radius:14px;
		}

	.border_radius{
		background: #FFF;
		color: #333
		width:100%;
		margin: auto;
		padding:10px;
		text-align:center;

		-moz-border-radius:1em;
		-webkit-border-radius: 1em;
		 border-radius:1em;
	}

	.rodape_registro {
	    position: absolute;
	    background: red;
	    width: 80%;
	    height: 20%;
	    bottom: 0;
	    margin-left: 10px;
	    margin-bottom: 5px;
	  	}



	.cabecalho_extrato {
		text-align: left;
		text-indent:4em;
		align: center;
		font-size: 0.5;
		font-family:Helvetica;
		line-height: 15px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.tabela_extrato {
		height: 166;
	}

	.total_extrato{
		margin-top: 00px;
		position: relative;

		background:#FFF;
		color: #333;
		
		-moz-border-radius:14px;
		-webkit-border-radius:14px;
		 border-radius:14px;
	}

	.label_destaque{
		font-weight: bold;
		font-size: 16px;

	}

	.input_desconto{
		border-color: #FFF;
		background: #FFF;
		line-height: 10px;

		box-shadow: 0 0 0 0;
	    border: 0 none;
	    outline: 0;

	    color: black;
		text-align: right;
		font-weight: bold;
		font-size: 30px;
		font-family: Arial;

	}


	.input_troco{
		border-color: #FFF;
		background: #FFF;
		line-height: 10px;

		box-shadow: 0 0 0 0;
	    border: 0 none;
	    outline: 0;

		color: green;
		text-align: right;
		font-weight: bold;
		font-size: 30px;
		font-family: Arial;

	}

	.input_total{
		border-color: #FFF;
		background: #FFF;
		line-height: 10px;

		box-shadow: 0 0 0 0;
	    border: 0 none;
	    outline: 0;

		color: red;
		text-align: right;
		font-weight: bold;
		font-size: 30px;
		font-family: Arial;

	}



	.div_result{
	  border: solid 1px #3675B4;
	  height:100vh;
	  width:100vw;
	}

	.button-destaque:focus{
		background-color:green; 
		color:white;
	}
	
	.input_destaque:focus{
		background-color:red; 
		color:white;
	}


	.input_destaque:change{
		background-color:green; 
		color:white;
	}
