

.addProposta td:nth-child(19), .addProposta td:nth-child(21), .addProposta td:nth-child(23),
.addProposta th:nth-child(19), .addProposta th:nth-child(21), .addProposta th:nth-child(23){ 
	display: none;
	border: 1px solid red;
}


/* .addProposta td:nth-child(13), .addProposta td:nth-child(19), .addProposta td:nth-child(21), .addProposta td:nth-child(23),
.addProposta th:nth-child(13), .addProposta th:nth-child(19), .addProposta th:nth-child(21), .addProposta th:nth-child(23){ 
	display: none;
	border: 1px solid red;
} */

@media (max-width: 899px){
	.menu li a{width: 75px; font-size: 10px;}
	
	html, body{overflow-x: hidden;}
	.topo .logo{width: 100%;text-align: center;}
	.topo .logo a{float: none;display: inline-block;}
	.menu ul{display: flex;overflow-x: auto;padding-bottom: 5px;}
	.topo .logoff{position: absolute;right: 0;}

	.buttons::-webkit-scrollbar, .menu ul::-webkit-scrollbar{width:5px;height:5px}
	.buttons::-webkit-scrollbar-button, .menu ul::-webkit-scrollbar-button{width:2px;height:2px}
	.buttons::-webkit-scrollbar-thumb, .menu ul::-webkit-scrollbar-thumb{background:#5a699e;border:0 none #fff;border-radius:50px}
	.buttons::-webkit-scrollbar-thumb:hover, .menu ul::-webkit-scrollbar-thumb:hover{background:#6273ae}
	.buttons::-webkit-scrollbar-thumb:active, .menu ul::-webkit-scrollbar-thumb:active{background:#ededed}
	.buttons::-webkit-scrollbar-track, .menu ul::-webkit-scrollbar-track{background:#666;border:0 none #fff;border-radius:50px}
	.buttons::-webkit-scrollbar-track:hover, .menu ul::-webkit-scrollbar-track:hover{background:#666}
	.buttons::-webkit-scrollbar-track:active, .menu ul::-webkit-scrollbar-track:active{background:#ededed}
	.buttons::-webkit-scrollbar-corner, .menu ul::-webkit-scrollbar-corner{background:0 0;}

	.conteudo{padding: 20px 10px;}
	.conteudo .buttons{overflow-x: auto;}
	.conteudo .buttons{display: flex;}
	.conteudo .buttons .button_add{padding: 5px;margin: 0 0 5px 5px;width: 25%;}
	.conteudo .buttons .button_add .a_title{width: 100%;text-align: center;font-size: 10px;}
	.conteudo .buttons .button_add .a_orcamento{background-position-x: center;width: 100%;}
	.dataTables_filter{display: none;}
	.a_img{width: 100% !important;background-position-x: center !important;}

	.cad .left label, .cad .right label{line-height: normal;}
}

@media (max-width: 799px){
	form .cad>div{width: 100% !important;padding: 10px;margin: 0 !important;}
	form .cad>div label, form .cad>div input, form .cad>div select, .cad input[type='tel']{width: 100% !important;max-width: 100% !important;}
	form .cad>div label{text-align: left;}
	form .cad_itens{padding: 10px;overflow-x: auto;}
	form .cad_itens table{width: 1000px;max-width: initial;}

	.cad .left input, .cad .right input, .cad .left input, .cad .left select, .cad .right select{width: 100% !important;}
}

@media (max-width: 599px){
	#busca{width: 100%;min-width: 100%;}
	#busca input, #busca label, #busca select{width: 100%;}
	#busca input[type='submit']{width: 100% !important;margin-top: 5px;}
	#busca label{text-align: center;margin: 0;}
	.dataTables_wrapper{overflow-x: auto;}
/* 	.dataTables_wrapper table tr td:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(4)):not(:last-child), .dataTables_wrapper table tr th:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(4)):not(:last-child){display: none;} */

	.dataTables_wrapper table tr td, .dataTables_wrapper table tr th{min-width: 50px !important;}
}