/*
input::-moz-placeholder {
    color: red;
  }
input:-moz-placeholder {
    color: red;
    font-size: 14px !important;
  }
  *::-webkit-input-placeholder {
    color: red;
    font-size: 14px !important;
  }
  *:-ms-input-placeholder {
    color: red;
    font-size: 14px !important;
  }
  *:-moz-placeholder {
    color: red;
    font-size: 14px !important;
  }
  
  .svgIcon {
	vertical-align: sub;
   height: 16px;
   width: 16px;
}

.svgIconLabel{
	margin-block-start: 0;
	margin-block-end: 0;
}         


input[type="text"] {
  width: 100%;
  border: 2px solid #aaa;
  border-radius: 4px;
  margin: 8px 0;
  outline: none;
  padding: 2px;
  box-sizing: border-box;
  transition: 0.3s;
}
                     
input[type="text"]:focus {
  border-color: dodgerBlue;
  box-shadow: 0 0 8px 0 dodgerBlue;
}



.borderShadow:focus {
  border-color: dodgerBlue;
  box-shadow: 0 0 8px 0 dodgerBlue;
}

.searchBox .x-form-text-wrap, .searchBox .x-form-trigger-wrap{  
  padding-left:40px;
  font-size: 1.4em; padding: 5px; bottom: 0; right: 0; 
  border:0px !important;
  position: relative;

}
*/

.rounded .x-form-text-wrap, .rounded .x-form-trigger-wrap {
        border-radius: 5px;
} 

.searchBox{  
  background:url('/files/images/search.png') no-repeat !important; 
 /* border: none; !important; */
  padding-left:20px;
}

.innerSearchBox{  
  background-image:url('/files/images/search.png') no-repeat !important; 
  background-position: 'center right';
  background-repeat: 'no-repeat';
  border: none; !important;
  padding-left:20px;
}

.bgEdit{
  background-image:url('/files/images/search.png');
  background-position: 'center right';
  background-repeat: 'no-repeat'; !important;
}

.userBox{  
  background:url('/files/images/user.png') no-repeat !important; 
  border:none;  !important;
  padding-left:20px;
}

.usersBox{  
  background:url('/files/images/users.png') no-repeat !important;
  border:none; !important;
  padding-left:20px;
}

.hoverHere:hover {
  border:0px solid gray !important;
  border-radius: 5px;
  background-color: #E0E0E0;
  background: #FFFFB4 !important; /* Yellow rgb(255, 255, 180) */
  padding-right:20px; 
  box-shadow: 20px 1px 1px #E0E0E0; /*Grey rgb(224, 224, 224) 8?*/
  }
  
.focusHere:focus {
  border:0px solid gray !important;
  border-color: dodgerBlue;
  background-color: #E0E0E0;
  box-shadow: 0 0 8px 0 dodgerBlue;
  background: #FFFFB4 !important;/*Yellow rgb(255, 255, 180)*/ 
  padding-left: 20px;
  box-shadow: 1px 1px 1px #E0E0E0;/*Grey rgb(224, 224, 224) 8?*/ 

  }  
 

.pesquisa {
  width: 100%;
  box-sizing: border-box;
  border: none;
  border-radius: 4px;
  font-size: 10px;
  background-color: white;
  background-image: url('/files/images/search.png');
  background-position: 6px 6px; 
  background-repeat: no-repeat;
  padding: 2px 2px 2px 40px;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
}

.email {
  width: 100%;
  box-sizing: border-box;
  border: 2px solid #ccc;
  border-radius: 4px;
  font-size: 10px;
  background-color: white;
  background-image: url('/files/images/e-mail.png');
  background-position: 6px 6px; 
  background-repeat: no-repeat;
  padding: 2px 2px 2px 40px;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
}

.password {
  width: 100%;
  box-sizing: border-box;
  border: 2px solid #ccc;
  border-radius: 4px;
  font-size: 10px;
  background-color: white;
  background-image: url('/files/images/password.png');
  background-position: 6px 6px; 
  background-repeat: no-repeat;
  padding: 2px 2px 2px 40px;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
}


.bgEditPassword .x-form-text, textarea.x-form-field{
  background-image: url('/files/images/password.png');
  background-position: right; 
  background-repeat: no-repeat;
  padding-right: 20px;
}

.bgEditSearch .x-form-text, textarea.x-form-field{
  background-image: url('/files/images/search.png');
  background-position: 1px 1px; 
  background-repeat: no-repeat;
  padding-left: 20px;
}

.bgEditUser .x-form-text, textarea.x-form-field{
  background-image: url('files/images/user.png');
  background-position: 1px 1px; 
  background-repeat: no-repeat;
  padding-left: 20px;
}


.noBorder .x-form-text-wrap, .noBorder .x-form-text-default {
	border-top: none;
	border-left: none;	
	border-right: none;
/* border-bottom: none;  // this removes even the bottom border...
	background-image: none;
   border: 0;
   background-color: transparent;
   
  */
}


