/**************************************************************************
*                         @TheDiegaso                             #UxGMD  *
***************************************************************************/


html, body {
    width: 100%;
    height:   100%;         
    padding:  0;
    margin:   0;  
}

body {
	margin: 0px;
	padding:0px;
	background: #FFF;
	color: #555 !important;
	/* min-width: 1024px; */
	/* overflow-y: hidden; */
	overflow-x: auto;
	font-family: Arial !important;
}




/*******************************
*    Login    *
*******************************/
.wrap-login {
  display: block;
  min-height: 100%;
  text-align: center;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fdff+0,ecf3f9+100 */
  background: #f9fdff; /* Old browsers */
  background: -moz-linear-gradient(top,  #f9fdff 0%, #ecf3f9 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fdff), color-stop(100%,#ecf3f9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #f9fdff 0%,#ecf3f9 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fdff', endColorstr='#ecf3f9',GradientType=0 ); /* IE6-9 */

}

.wrap-login .box-login {
  /* width: 660px; */
  margin: 0px auto;
  padding: 35px 0px 0px 0px;
}

.box-login .logo-login {
  width: 220px;
  height: 56px;
  margin: 0px auto 50px auto;
  background: url(data:img/png;base64,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) top center no-repeat;
}

.welcome {
  font-size: 40px;
  line-height: 40px;
  font-weight: normal;
  color: #222;
  padding: 0px 0px 30px 0px;
}

.name-app {
  font-size: 24px;
  line-height: 24px;
  color: #498ead;
}

.box-login .box-form {
  display: table;
  width: 100%;
  margin: 40px 0px 0px 0px;
}


.label-01 {
  display: block;
  font-size: 24px;
  line-height: 29px;
  color: #656565;
  padding: 0px 30px 15px 0px;
}

.label-02 {
  display: block;
  color: #a3a5a4;
  font-size: 13px;
  padding: 0px 30px 20px 0px;
}

.label-03 {
  display: block;
  color: #2e87c9;
  font-size: 13px;
  padding: 0px 30px 15px 0px;
}



.label-04 {
  display: block;
  font-size: 15px;
  color: #2e87c9;
  padding: 0px 0px 10px 0px;
}

.label-05 {
  display: block;
  color: #a3a5a4;
  font-size: 13px;
  padding: 0px 0px 15px 0px;
}

.label-06 {
  display: block;
  font-size: 15px;
  color: #01cc60;
  padding: 0px 0px 10px 0px;
}

.label-07 {
  display: block;
  color: #a3a5a4;
  font-size: 13px;
  padding: 0px 0px 15px 0px;
}

.left{
	
	text-align: left;
}


.box-login .box-form-login {
  background: white;
  width: 280px;
  min-height: 270px;
  margin: 30px auto 0px auto;
  border-radius: 6px;
  /*border: 1px solid #edeef2;*/
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
}

.box-login .header-login {
  border-bottom: 1px solid #eaebed;
  padding: 20px 0px 5px 0px;
}

.box-login .form-login {
  display: block;
  margin: 20px 10px 10px 10px;
}

.box-login .iniciar {
  display: block;
  padding: 15px 0px 0px 0px;
}

.btn-iniciar {
  display: block;
  width: 100%;
  text-align: center;
  height: 35px;
  line-height: 35px;
  font-size: 13px;
  background: #2e86c9;
  border: 1px solid #1e72b2;
  color: white;
  border-radius: 3px;
  margin-bottom: 20px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);
}

.btn-iniciar:hover {
  background: #226DA7;
  text-decoration: none;
  color: white;
}

.btn-iniciar:hover:focus {
  color: white;
}

.btn-iniciar:focus {
  background: #2e86c9;
  color: white !important;
}





input[type=text], input[type=password]{
  background-color: transparent;
  border: 1px solid #9e9e9e;
  border-radius: 5px;
  outline: none;
  height: 25px;
  font-weight: normal;
  color: #5e5e5e;
  margin: 0 0 15px 0;
  padding: 0;
  box-shadow: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  transition: all .3s; 
  width: 60%; 
  display: block; 
  font-size: 12px;
  width: 160px; 
   }

.input-field-label {
  text-align: left;
 }
  
  

  
.input-field-label label{
 
top: 0.8rem;
 
left: 0.75rem;
 
font-size: 13px;
 
font-weight: normal;
 
color: #5e5e5e;
 
cursor: text;
 
-webkit-transition: .2s ease-out;
 
-moz-transition: .2s ease-out;
 
-o-transition: .2s ease-out;
 
-ms-transition: .2s ease-out;
 
transition: .2s ease-out;
 
margin: 0;
 
padding: 0;
 
display: block;
 
padding-top: .1em;
 
padding-right: .25em;
 
width: 30%;
 
text-align: right;
 
float: left;
 
}



.label-error {
  display: block;
  font-size: 15px;
  color: red;
  padding: 0px 0px 10px 0px;
}


input:active, 
 input:focus, 
 input:hover, 
 textarea:active, 
 textarea:focus, 
 textarea:hover { 
   background-color: lightyellow; 
    
 } 
 
 body {font-family: Arial, Helvetica, sans-serif;}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  /*Modificado padding-top para full modal*/
  /* padding-top: 70px;  Location of the box */
  padding-bottom: 1px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
 
  margin: auto;
  padding: 1px;
  border: 0px solid #888;
  /*Modificado padding-top para full modal*/
  /*width: 60%;*/
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fdff+0,ecf3f9+100 */
  background: #f9fdff; /* Old browsers */
  background: -moz-linear-gradient(top,  #f9fdff 0%, #ecf3f9 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fdff), color-stop(100%,#ecf3f9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #f9fdff 0%,#ecf3f9 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #f9fdff 0%,#ecf3f9 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fdff', endColorstr='#ecf3f9',GradientType=0 ); /* IE6-9 */
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.custom-row{
 height: 140px;
}
