@charset "utf-8";

	.form-control{ 
		padding: 0.10rem 0.3rem 0.10rem 0.3rem; 
		width: 100%;
		/*height: 2.5rem !important;*/
		font-size: 0.875rem;
		/* line-height: 2.5rem; */
		border-radius: 0.3rem;
		border: 1px rgba(199,199,199,1.00) solid;
	}
	
	.form-control:hover{
		border: 2px rgba(55,127,203,1.00) solid;
	}
	
	.form-control:focus{
		box-shadow: 0px 0px 8px rgba(55,127,203,1.00);
	}

	.linkBranco{
		text-decoration: none;
		color: #ffffff;
	}
	
	.linkPreto{
		text-decoration: none;
		color: #333333;
	}

	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}



@media (min-width: 1445px){
		
}
	
@media (max-width: 1440px) {
  	
}

@media (max-width: 1024px) {
	
}

@media (max-width: 966px) {
	
}

@media (max-width: 768px) {
  	
	#cabecalhoMenu	{ display: none !important;}
	#cabecalhoMobile{ display: block !important;}
	#menuItem				{	display: none !important;}
	#arroba					{ display: none !important;}
	
  #cabecalhoCel   { display: block !important;}
	.wImg						{ width: 25% !important;}
	.mTexto10				{ font-size: 10pt !important;}
	.mTexto12				{ font-size: 12pt !important;}
	.mTexto14				{ font-size: 14pt !important;}
	.mTexto16 			{ font-size: 16pt !important;}
	.mTexto18				{ font-size: 18pt !important;}
	.wImg img 			{	width: 100% !important; height: auto !important;}
	.modal-lg 			{ max-width: 90% !important; width: 90% !important; }
  
  .pTo1						{ padding-top: 1px !important;}
  .pTo2						{ padding-top: 2px !important;}
  .pTo3						{ padding-top: 3px !important;}
  .pTo4						{ padding-top: 4px !important;}
  .pTo5						{ padding-top: 5px !important;}
  .pTo6						{ padding-top: 6px !important;}
  .pTo7						{ padding-top: 7px !important;}
  .pTo8						{ padding-top: 8px !important;}
  .pTo9						{ padding-top: 9px !important;}
  .pTo10					{ padding-top: 10px !important;}
  .pTo11					{ padding-top: 11px !important;}
  .pTo12					{ padding-top: 12px !important;}
  .pTo13					{ padding-top: 13px !important;}
  .pTo14					{ padding-top: 14px !important;}
  .pTo15					{ padding-top: 15px !important;}
  .pTo16					{ padding-top: 16px !important;}
  .pTo17					{ padding-top: 17px !important;}
  .pTo18					{ padding-top: 18px !important;}
  .pTo19					{ padding-top: 19px !important;}
	.pTo20					{ padding-top: 20px !important;}
  .pTo21					{ padding-top: 21px !important;}
  .pTo22					{ padding-top: 22px !important;}
  .pTo23					{ padding-top: 23px !important;}
  .pTo24					{ padding-top: 24px !important;}
  .pTo25					{ padding-top: 25px !important;}
  .pTo26					{ padding-top: 26px !important;}
  .pTo27					{ padding-top: 27px !important;}
  .pTo28					{ padding-top: 28px !important;}
  .pTo29					{ padding-top: 29px !important;}
	.pTo30					{ padding-top: 30px !important;}
  .pTo31					{ padding-top: 31px !important;}
  .pTo32					{ padding-top: 32px !important;}
  .pTo33					{ padding-top: 33px !important;}
  .pTo34					{ padding-top: 34px !important;}
  .pTo35					{ padding-top: 35px !important;}
  .pTo36					{ padding-top: 36px !important;}
  .pTo37					{ padding-top: 37px !important;}
  .pTo38					{ padding-top: 38px !important;}
  .pTo39					{ padding-top: 39px !important;}
	.pTo40					{ padding-top: 40px !important;}
  .pTo41					{ padding-top: 41px !important;}
  .pTo42					{ padding-top: 42px !important;}
  .pTo43					{ padding-top: 43px !important;}
  .pTo44					{ padding-top: 44px !important;}
  .pTo45					{ padding-top: 45px !important;}
  .pTo46					{ padding-top: 46px !important;}
  .pTo47					{ padding-top: 47px !important;}
  .pTo48					{ padding-top: 48px !important;}
  .pTo49					{ padding-top: 49px !important;}
  .pTo50					{ padding-top: 50px !important;}
  .pTo51					{ padding-top: 51px !important;}
  .pTo52					{ padding-top: 52px !important;}
  .pTo53					{ padding-top: 53px !important;}
  .pTo54					{ padding-top: 54px !important;}
  .pTo55					{ padding-top: 55px !important;}
  .pTo56					{ padding-top: 56px !important;}
  .pTo57					{ padding-top: 57px !important;}
  .pTo58					{ padding-top: 58px !important;}
  .pTo59					{ padding-top: 59px !important;}
	
	.pBot1					{ padding-top: 1px !important;}
  .pBot2					{ padding-top: 2px !important;}
  .pBot3					{ padding-top: 3px !important;}
  .pBot4					{ padding-top: 4px !important;}
  .pBot5					{ padding-top: 5px !important;}
  .pBot6					{ padding-top: 6px !important;}
  .pBot7					{ padding-top: 7px !important;}
  .pBot8					{ padding-top: 8px !important;}
  .pBot9					{ padding-top: 9px !important;}
  .pBot10					{ padding-top: 10px !important;}
  .pBot11					{ padding-top: 11px !important;}
  .pBot12					{ padding-top: 12px !important;}
  .pBot13					{ padding-top: 13px !important;}
  .pBot14					{ padding-top: 14px !important;}
  .pBot15					{ padding-top: 15px !important;}
  .pBot16					{ padding-top: 16px !important;}
  .pBot17					{ padding-top: 17px !important;}
  .pBot18					{ padding-top: 18px !important;}
  .pBot19					{ padding-top: 19px !important;}
	.pBot20					{ padding-top: 20px !important;}
  .pBot21					{ padding-top: 21px !important;}
  .pBot22					{ padding-top: 22px !important;}
  .pBot23					{ padding-top: 23px !important;}
  .pBot24					{ padding-top: 24px !important;}
  .pBot25					{ padding-top: 25px !important;}
  .pBot26					{ padding-top: 26px !important;}
  .pBot27					{ padding-top: 27px !important;}
  .pBot28					{ padding-top: 28px !important;}
  .pBot29					{ padding-top: 29px !important;}
	.pBot30					{ padding-top: 30px !important;}
  .pBot31					{ padding-top: 31px !important;}
  .pBot32					{ padding-top: 32px !important;}
  .pBot33					{ padding-top: 33px !important;}
  .pBot34					{ padding-top: 34px !important;}
  .pBot35					{ padding-top: 35px !important;}
  .pBot36					{ padding-top: 36px !important;}
  .pBot37					{ padding-top: 37px !important;}
  .pBot38					{ padding-top: 38px !important;}
  .pBot39					{ padding-top: 39px !important;}
	.pBot40					{ padding-top: 40px !important;}
  .pBot41					{ padding-top: 41px !important;}
  .pBot42					{ padding-top: 42px !important;}
  .pBot43					{ padding-top: 43px !important;}
  .pBot44					{ padding-top: 44px !important;}
  .pBot45					{ padding-top: 45px !important;}
  .pBot46					{ padding-top: 46px !important;}
  .pBot47					{ padding-top: 47px !important;}
  .pBot48					{ padding-top: 48px !important;}
  .pBot49					{ padding-top: 49px !important;}
  .pBot50					{ padding-top: 50px !important;}
  .pBot51					{ padding-top: 51px !important;}
  .pBot52					{ padding-top: 52px !important;}
  .pBot53					{ padding-top: 53px !important;}
  .pBot54					{ padding-top: 54px !important;}
  .pBot55					{ padding-top: 55px !important;}
  .pBot56					{ padding-top: 56px !important;}
  .pBot57					{ padding-top: 57px !important;}
  .pBot58					{ padding-top: 58px !important;}
  .pBot59					{ padding-top: 59px !important;}
	
	.titMedia12 		{ font-size: 12pt !important;}
  .titMedia14 		{ font-size: 14pt !important;}
	.titMedia16 		{ font-size: 16pt !important;}
	.titMedia18 		{ font-size: 18pt !important;}
	.titMedia20 		{ font-size: 20pt !important;}
	
	.botao_gravar		{ font-size: 1.5rem !important; }
	.botao_editar		{ font-size: 1.5rem !important; }
	.botao_cancelar { font-size: 1.5rem !important; }
	.botao_excluir	{ font-size: 1.5rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 14pt !important;}

}

@media (max-width: 600px) {
	
	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}

	.botao_gravar		{ font-size: 1rem !important; }
	.botao_editar		{ font-size: 1rem !important; }
	.botao_cancelar { font-size: 1rem !important; }
	.botao_excluir	{ font-size: 1rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 14pt !important;}

}

@media (max-width: 425px) {
	
	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}

	.botao_gravar		{ font-size: 0.8rem !important; }
	.botao_editar		{ font-size: 0.8rem !important; }
	.botao_cancelar { font-size: 0.8rem !important; }
	.botao_excluir	{ font-size: 0.8rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 12pt !important;}
	.width25				{ width: 10% !important;}

}

@media (max-width: 375px) {
	
	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}

	.botao_gravar		{ font-size: 0.7rem !important; }
	.botao_editar		{ font-size: 0.7rem !important; }
	.botao_cancelar { font-size: 0.7rem !important; }
	.botao_excluir	{ font-size: 0.7rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 12pt !important;}

}

@media (max-width: 360px) {
	
	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}

	.botao_gravar		{ font-size: 0.6rem !important; }
	.botao_editar		{ font-size: 0.6rem !important; }
	.botao_cancelar { font-size: 0.6rem !important; }
	.botao_excluir	{ font-size: 0.6rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 12pt !important;}
}

@media (max-width: 320px) {
	
	#cabecalhoMobile{ display: none !important;}
  #cabecalhoCel   { display: none !important;}
  
	.botao_gravar		{ font-size: 0.5rem !important; }
	.botao_editar		{ font-size: 0.5rem !important; }
	.botao_cancelar { font-size: 0.5rem !important; }
	.botao_excluir	{ font-size: 0.5rem !important; }
	
	.mPleft20				{ padding-left:  20px !important;}
	.mPright50			{ padding-right: 50px !important;}
	.mPright30			{ padding-right: 30px !important;}
	
	.size18pt				{ font-size: 12pt !important;}
}




