/*VERSAO MOBILE*/
 
 
 
	
@media (max-width: 767px) { 
	
	.tamMaxMapaMobile {
	  height: 350px !important;
	  max-height: 350px !important;
	  width:  120% !important;
	}
	
	
    .scroll-text-footer{
	min-width: 280px; 
    }
	
	#formHome\:logoMatriz{
	 margin-top: 10px !important;
	 max-width: 160px !important; 
	 	/*  v8.1 */
	}
	
	.imgLogoFazendaPublic{ 
	 max-width: 200px !important; 	
	  max-height: 200px !important; 
	   margin: 30px !important;	
	}
	
	/* .checkbox label */
	input[type="radio"]  {
	 margin-top: -5px !important;
	  /*    vertical-align: bottom !important; */ 
	  
	}
	.form-horizontal .radio{
	    padding-bottom: 7px;
	}
	
	  body .ui-calendar  {
	    vertical-align: bottom !important;
	  }
	
	.ocultarMobile, .hideMobile, .hideOnMobile{
		display: none !important;   
 	}
	
	.paddingSupCMobile {   
		  padding-top: 5px   !important;    
	 }
	
	.paddingEsqZeroMobile {   
		  padding-left: 0px !important ;    
	 }  	/*  v8.0 usado na homepage para retirar espaços entre col- */
			
		/* removido v8.1	 div input */
    div select,  div .ui-selectonemenu {
	  margin-bottom: 3px !important;
	  margin-top: 3px !important;
	} 
	/* v7.4  	.row span, , .row span label, .row label */
	
		 /* 	div[id="growlUnder_container"] { 
		  left: 50%;   margin-left:-150px; */
		  /*   right: 10px;
		   position:   absolute; ou fixed?
		     bottom: 10px;
		     top: auto; 
		     position: absolute;
		}

	 */
	
	body .ui-growl, .ui-growl  {
      top: 50%;  
      right: 10px;
      width: 70% !important;  
     
   }
   
   .logoHome{
      margin-top: 5px !important;
   }  
   
   
   /*   #formHome\:linhaCabechalhoMsg   max-height: 250px !important; */
    
    
	  #formHome\:msgBodyTemplate{
	  min-height: 160px !important;
	    max-height: 360px !important;
	 }
	
	   .ui-selectcheckboxmenu-panel, .ui-selectonemenu-panel {
		    max-width: 85% !important;  /*  v8.1 */
	 }
		
		 .OitentaPxResponsive  { 	width: 20px;  	 }
		 .OitentaPxResponsive img, .OitentaPxResponsive a,
		 .OitentaPxResponsive a img, .OitentaPxResponsive > img  { max-width: 60px !important;}
		
	 /* primefaces fileupload's css */
	   /* max-width: 640px) ? */
       .ui-fileupload-files td{
             display: inline-block;
       }
       
       .fontePequenaMobile, .fontePmobile{
	     font-size: 10px !important;
         }
                
       .ui-fileupload-buttonbar .ui-button{
            padding: 19px 30px 19px 30px !important
       }
                
       .ui-fileupload-buttonbar .ui-button .ui-button-text {
            display: none;
       }
                
      .ui-fileupload-buttonbar .ui-button .ui-icon{
           margin-left: 15px !important;
       }
       
    .page-header table .ui-button-text, #formListagem\:expandirRetrair, #formListagem\:expandirRetrair .page-header table .ui-button-text {
	  /*   height: 10px !important;  */
	    font-size: 12px;
	     
	}
	
	 
        
	
	.menuFixo{
	 position: static; 
	}
	.voltarMenuBtn, #voltarMenu{
		margin-top:-10px !important; 	 
	}
 
     .navbar-collapse .nav > .divider-vertical {
		  display: none !important;
		}
		 
	.page-header h3   {
	     font-size: 20px !important;   
	 }
	 
	#buttonIncluirTopo, .page-header h3 .btn-default {
	 margin-bottom:4px;
	 }
	 
	 /*  .ui-fileupload  < retirado v3.8*/ 
	 .ui-editor, .ui-editor iframe:active,  .input-large , .input-lg, .input-xxxlarge { 
	    width: 280px !important;
	 }
	 
			 .input-xl {
			 width: 300px !important;
			 }
			 
			 .breadcrumb   .ui-selectonemenu{
			   margin-top: 2px !important;
			 }
			 
			 #myContainer, .myContainer {
			  margin-top: 18px !important; /*    estava 0px v8.1 */ 
			   margin-bottom: 5px !important; 
			  }
			 
			 .ui-treetable{
			    font-size: 12px;
			 }
			 
			  .label{ /*v3.1*/
			      white-space: normal;
			  }
					
			/* pagina de detalhes*/
			 .c1-descricao, .c2-descricao {
			  margin-left: 0px !important;    
			 }  
			 
			 #detalhes,  .c1-descricao, .c2-descricao  {   
			  font-size: 12px !important; 
			 } 
			 
			 .destacarPouco{
			  font-size: 12px !important; 
			  }
			  .destacarNome, .destacar{
			  font-size: 14px !important; 
			  } 
			  .destacarMuitoPouco{
			  font-size: 10px !important;
			  }
 
}


/*VERSAO média */
@media  (min-width: 760px) and (max-width: 1300px) {
	 
.menuFixo {
    position: inherit  !important;    
 } 
 
 .navbar .nav > li > a {
	  padding: 8px 4px 8px;
	 }  /* v8.1 */
	 
	 
}

/*VERSAO media principal */ 
	
@media  (min-width: 768px) and (max-width: 1340px) {
	/* corrigir barra em telas  */	
	/* .span2, .row-fluid .span2, .col-md-2, .row-fluid .col-md-2   {
	width: 170px !important;
	}  */
	 .scroll-text-footer{
	min-width: 270px; 
    }
    
    .imgHome{
		  padding-left: 5px !important;
    }
    
   
	
	.imgLogoFazendaPublic{ 
	 max-width: 200px !important; 	
	  max-height: 200px !important; 
	   margin: 30px !important;	
	}
	
	
		 
 .navbar .brand {
	padding-right: 2px;
	padding-left: 5px;
	}
	 
	   .navbar .nav > li > a {
		font-size: 12.4px !important;
	 }
	 
	  
	  /* .navbar .nav > li {
	    margin: 0; 
	 }
	  */
	  
	 .navbar .nav.pull-right{
	 margin-left:-20px;
	 }
	 
	 #menuForm .well li {
		font-size: 12px !important; 
	}
	#menuForm .well li a{
		font-size: 12px !important; 
	}
}

/*VERSAO grande */
@media   (min-width: 1200px ) {
	
   .scroll-text-footer{
	min-width: 500px !important; 
   }
}


/* @media (max-width: 767px){
} */

/*  .ui-fileupload-files td{
             display: inline-block;
       } .ui-fileupload-row  .ui-fileupload-row>div */
       
/* .fileupload-row, .ui-fileupload-row>div{
        display: inline-block !important;
     } */
 




/* @media  (min-width: 1025px) and (max-width: 1300px) {
	corrigir barra em telas menores 
 .span2, .row-fluid .span2 {
 width:200px !important;
 }
 .navbar .brand {
	padding-right: 2px;
	padding-left: 5px;
	}
 .navbar .divider-vertical{
	margin: 0 3px;
 }
 .navbar .nav > li > a {
	font-size: 12.0px !important;
 } 
  .navbar .nav.pull-right{
	 margin-left:-20px;
	 }
 

} */
