@charset "UTF-8";
/* CSS Document */

#perfil_usr{
	font-family:Arial, Helvetica, sans-serif;
	/*width:588px;*/
	
	color:#666;
}
div#line_recon{
	width: 100% !important;
	background-color: #EA6411;
	height: 1px;
}
#perfil_usr h1 {
    background-color: transparent;
    color: #888888;
    font-size: 16px;
    font-weight: bolder;
    padding: 5px;
    text-shadow: 0 1px 0 #FFFFFF;
}

#perfil_usr h2 {
    color: #888888;
    font-size: 14px;
    font-weight: normal;
    height: 16px;
    line-height: 0;
    margin: 0;
    padding-top: 12px;
    text-align: left;
    text-shadow: 0 1px 0 #FFFFFF;
    text-transform: capitalize;
    width: 184px;
}

#perfil_usr img{
	border:1px #779c4d solid;
}

#perfil_usr a{
    color: #769C4D;
    display: inline-block !important;
    font-weight: normal;
}

#perfil_usr .c_unique{
	clear:both;
	margin:15px 0;
}
	
#perfil_usr .c_left {
 	float:left; 
	margin:15px 0;
}

#perfil_usr .c_right {
	float:right;
	margin:15px 0;
}

#perfil_usr #fecha_ini{
	clear:both;
}

#perfil_usr #fecha_fin{
	clear:both;
}

#perfil_usr #adjuntar{
	clear:left;
}

#perfil_usr #campos ul{
	margin:0;
	padding:0;
}

#perfil_usr #campos ul li{
	list-style:none;
	text-align:left;
}

#perfil_usr input[type="text"]{
	width:100%;
}

#perfil_usr textarea{
	width:100%;
	height:100px;
}

button {
 /*   background: none repeat scroll 0 0 #769C4D;
    border: medium none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 0 1px 0 #FFFFFF;
    color: #fff;
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin: 10px;
    padding: 6px;
    text-align: center;
    width: 84px;*/
}

button:hover{
   /* background: none repeat scroll 0 0 #314f10;*/
    cursor:pointer;
}

/* Blocks */

#avatar{
	width:144px;
	line-height:1.5em;
	margin-right:15px !important;
}
div#foto{
	width: 200px;
	float: right;
}

#avatar img{
	/*width:142px;*/
}

#descript{
/*	width:424px;*/
	line-height:1.5em;
}

#campos{ 
	border-right:#CCC 1px solid;
	box-shadow: 1px 0 0 #FFF; 
	padding-right:15px;
}

#ubicacion{ 
	margin-left:15px !important;
}

.clear{
	clear:both;
}
.well {
  border: 1px solid #ddd;
  background-color: #f6f6f6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.breadcrumb {
  margin: -20px 0px;
  border: 0px;
  color: #aaa;
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.breadcrumb span {
  text-shadow: 1px 1px 0px #fff;
}
.breadcrumb a {
  color: #aaa;
  text-shadow: 0px 1px 1px #fff;
}
.breadcrumb a:hover {
  color: #646464;
  text-shadow: 0px 1px 1px #fff;
  text-decoration: none;
}
.box {
  margin: 20px 0px;
}
.box .box-header {
  height: 42px;
  border: 1px solid #ddd;
  margin-bottom: -1px;
  padding: 10px;
  background-color: #fafafa;
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#efefef));
  background: -webkit-linear-gradient(top, #fafafa, #efefef);
  background: -moz-linear-gradient(top, #fafafa, #efefef);
  background: -o-linear-gradient(top, #fafafa, #efefef);
  background: -ms-linear-gradient(top, #fafafa, #efefef);
  background: linear-gradient(top, #fafafa, #efefef);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 2px 2px 0px 0px;
  -moz-border-radius: 2px 2px 0px 0px;
  border-radius: 2px 2px 0px 0px;
  overflow: hidden;
}
.box .box-header h2 {
  font-size: 16px;
  line-height: 16px;
  float: left;
  margin-top: 2px;
  color: #646464;
  font-weight: normal;
  text-shadow: 0px 1px 0px #fff;
}
.box .box-header h2 i {
  margin: 1px 3px 0px 5px;
  opacity: .4;
}
.box .box-header .break {
  border-left: 1px solid #fcfcfc;
  border-right: 1px solid #ddd;
  margin: -12px 10px -10px 10px;
  padding: 12px 0px 10px 0px;
}
.box .box-header .box-icon {
  float: right;
  margin-top: 1px;
}
.box .box-header .box-icon i {
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  opacity: .4;
}
.box .box-header .box-icon i:hover {
  opacity: .8;
}
.box .box-header .box-icon a {
  margin: 0px 5px;
}
.box .box-content {
  margin-top: -1px;
  padding: 10px;
  border: 1px solid #ddd;
  background: #fcfcfc;
  -webkit-border-radius: 0px 0px 2px 2px;
  -moz-border-radius: 0px 0px 2px 2px;
  border-radius: 0px 0px 2px 2px;
  -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 0.6);
  -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 0.6);
  box-shadow: 0 1px 0px rgba(255, 255, 255, 0.6);
}

/* Forms
=================================================================== */
.add-on, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input[type="file"], .uneditable-input {
  border-color: #dddddd !important;
}
.form-actions {
  padding: 19px 20px 20px;
  margin: 20px -25px -10px -25px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  line-height: 0;
  content: "";
}
.form-actions:after {
  clear: both;
}
.input-group-addon.clear {
  background: white;
  margin: 0 -1px;
  color: #CCC;
}
.limiterBox {
  border: 1px solid #CCC;
  border-top: none;
  background-color: #CCC;
  padding: 3px 6px;
  font-size: 10px;
  color: white;
  opacity: .9;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.editor {
  max-height: 250px;
  height: 250px;
  background-color: white;
  border-collapse: separate;
  border: 1px solid #e6e6e6 !important;
  padding: 4px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  overflow: scroll;
  outline: none;
  margin-top: 20px;
}
div[data-role="editor-toolbar"] {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dropdown-menu a {
  cursor: pointer;
}
.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
  margin-bottom: 0;
}