body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

	margin: 0;
}
link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

.my_main_menu{
	background-color: #ededed;
	/*border: 1px solid blue;*/
	/*border-radius: 10px;*/
	/*padding: 10px;*/
	margin: 0;
}
.menu_row{
	/*border: 1px solid red;*/
	padding-top: 5px;
	margin: 0;
}

.summary_row{
	margin: 20px 5px;
	box-shadow: 1px 1px 3px 1px gray ;
	border: 3px solid #2222FF;
	background-color: #EEEEFF;
	padding: 7px;
	border-radius: .5em;
}
.summary_row:nth-child(even) {
	background-color: #FFEEEE; /* White */
}
.summary_row:hover{
	background-color: #aaaaffaa;
	/*text-decoration: none;*/
	color: inherit;
}

.main_menu_item{
	vertical-align: top;
	height: 58px;
	display: inline-flex;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid #0b0b0c;
	border-right: 2px solid #0b0b0c;
    border-radius: 6px;
	/*padding: 4px 4px 0 4px;*/
	/*background-color: #8c8c8c;*/
	margin: 0 2px 0 0;
	padding: 0 2px 0 0;
	box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
}

.mainbtn {
  padding: 0;
  FONT-WEIGHT: normal;
  FONT-SIZE: medium;
  MARGIN: 4px 0px 4px;
  COLOR: #191970;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
  BACKGROUND-COLOR: #dddddd;
}
A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	color:#00F;
}
A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	color:#639;
}
.hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	color:#639;
}
table {
	border-radius: 5px;
}
table.submenu{
	border-right: 1px solid #ddd;
	text-align: center;
}
.verticalLine {
    border-left: thick solid #ff0000;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : right;
}
td.titlec {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align : center;
}
td.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : left;
	color:#FF0000;
}

.warning{
	color: #000000;
	text-align: center;
	background-color: #ffff00;
	border: 3px solid red;
	font-size: 2em;
	font-weight: 900;
	padding: 1em;
	margin: .5em;
	border-radius: 1em;
	/*width: 100%;*/
}


.prop_menu_item {
	display: inline-block;
	width: 69px;
	color: #444;
	border: 1px solid #444;
	background: #DDD;
	margin-bottom: 2px;
	box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
	border-radius: 4px;
	text-align: center;
	/*cursor:pointer;        */
}


.mybutton {
	display: inline-block;
	min-width: 69px;
	color: #444;
	border: 1px solid #444;
	background: #DDD;
	margin: 2px;
	padding: 2px;
	box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.2);
	border-radius: 4px;
	text-align: center;
	cursor:pointer;
}



.task{
	background-color:#ffff99;
}

.taskbox {
	border: 1px solid gray;
	border-radius: .5em;
	margin: .2em 0;
	background-color:#ffff99;

}

.assignedtask{
	background-color:#ff9999;
}
.compartida {
	background-color:#F33;
}
h2{
	padding: 3px;
	margin: 1px;
}
ul{
	margin-top: 1px;
	margin-bottom: 1px;
}
.sf-custom-popup{
	cursor: hand;
	color:#000000;
	text-decoration:underline;
	/*color:#00F;*/
	border-width: 1px;
	border: #9d9d9d;
}
.sf-custom-popup:hover{
	color:#673ab7;
}

.inactiva {
	background-color:#ccc;
}
.activa {
	background-color: #f8f8ff;
}
.disponible {
	background-color:#CFC;
}
.nodisponible {
	background-color:#BBB;
}
.alquiler {
	background-color:#FFC6A6;
}
.venta {
	background-color:#90DBDE;
}
.alquiventa{
	background-color:#bf66fa;
}
.requerimiento{
	background-color:#48fac5;
}
.propiedad_repetida{
	background-color: fuchsia;
}
td.propiedad_repetida{
	background-color: fuchsia;
}

.mostrar_publico{
	background-color: #FFFFFF;
}


.mostrar_con_link{
	border: 2px solid #FFA366;
	border-radius: 5px;
}
.mostrar_con_registro{
	border: 2px solid #FFAAAA;
	border-radius: 5px;
}

.border_mostrar_publico{
	border: 2px solid #00ce6a;
	border-radius: 5px;
}
.border_no_mostrar{
	border-color: #000000;
	border: 2px solid;
	border-radius: 5px;
}
.border_mostrar_con_link{
	border: 3px solid #ffbc31;
	border-radius: 5px;
}
.border_mostrar_con_registro{
	border: 3px solid #ff5f5a;
	border-radius: 5px;
}

.whatsapp_link{
	background-color: #41c206;
	border-radius: .5em;
	border: 2px solid dimgrey;
}
.whatsapp_link:hover{
	background-color: #0645c2;
}


.block {
	display: inline-block;
}
.mymenubox {
	min-width: 273px;
	border-style: inset;
}
.mymenuitem {
	display: inline-block;
	border-style: solid;
	border-color: #a5a5a5;
	border-width: 1px;
	border-radius: .5em;
	text-align: center;
	background-color: #e2e2e2;
	background-color: rgba(226, 226, 226, 0.9);
	cursor: pointer;
}
.mytaskbox {
	border: 1px solid #868686;
	display: flex;
	flex-direction: row;

	/*list-style: square url('task_icon.png');*/
	border-radius: .5em;
	margin-bottom: 2px;
}
.mytaskimg{
	align-content: flex-start;
	left: 0px;
	height: 100%;
}
.mytaskinfo {
	background-color: #FFFFFFAA;
	flex: auto;
}
.mytaskmenu {
	align-content: flex-end;
	display: block;
	padding: 0;
	width: 6.5em;
	text-align: right;
	/*border: 1px solid greenyellow;*/
}
.mytaskbutton {
	border-style: solid;
	border-color: #a5a5a5;
	border-width: 1px;
	border-radius: .5em;
	text-align: center;
	padding: 1px;
	width: 6.2em;
	background-color: #e2e2e2;
	background-color: rgba(226, 226, 226, 0.9);
	cursor: pointer;
}

.myasesorbox{
	display: inline-block;
	border-width: 4px;
	border-radius: 6px;
	padding: 1px;
	white-space: nowrap;
}
.mydatebox{
	 display: inline-block;
	 background-color: rgba(226, 226, 226, 0.5);
 }
.menuimg{

}

.button  {
	background-color: #4CAF50; /* Green */
	border: none;
	color: white;
	cursor: pointer;
	padding: 7px 50px;
	margin: 5px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 20px;
	border-radius: 10px;
	box-shadow: 0 3px #999;
}

.hover_green:hover{
	background: #00ce6a;
}

.menutext{

}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.box1 {
	padding: 0px;
	border-spacing: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.border-box{
	display: inline-block;
	border: 1px solid black;
	border-radius: 5px;
	vertical-align: top;
}

.strict_search{
	display: inline-block;
	padding: 4px;
	background-color: #8f3e3e;
	border-radius: 3px;
}

.box2 {
	border: 3px solid;
	padding: 5px;
}

.estrellitas-box-parent{
	display: inline-block;
	width: 95px;
	padding: 5px;
	color: #A0A000;
	background-color: #F0F0F080;
	border: 1px solid whitesmoke;
	border-radius: .5em;
}

.likeabutton {
	text-decoration: none; font: menu;
	display: inline-block; padding: 2px 8px;
	background: ButtonFace; color: ButtonText;
	border-style: solid; border-width: 2px;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}
.likeabutton:active {
	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}


select.chzn-select {
  background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );   
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); 
  -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  border-radius        : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  border: 1px solid #aaaaaa;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 23px;
  line-height: 24px;
  padding: 0 0 0 8px;
  color: #444444;
  text-decoration: none;
}
.margin-top-10{
	margin-top: 10px;
}

.cursor-pointer{
	cursor: pointer;
}

.navbar-nav li.cursor-pointer:hover{
	color: darkblue;
}

.extract_requirement_list_item{
	margin: 5px 0;
	height: 30px;
}

.extract_requirement_list_item p{
	color: #000;
	text-decoration: none !important;
	line-height: 30px;
}

a:nth-child(odd)  div.extract_requirement_list_item{
	background-color: #696BC1;
}

a:nth-child(even)  div.extract_requirement_list_item{
	background-color: #E3E4FC;
}

a:hover div.extract_requirement_list_item{
	background-color: #5cb85c;
}

a:hover.extract_requirement_list_anchors{
    text-decoration: none;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

div.img-select-size{
	height: 	100px;
	width: 		100px;
}
img.img-select-size{
	max-height: 80px;
	max-width: 	80px;
	min-height: 80px;
	min-width: 	80px;
}

#contenido11 tr:hover{
	background:#9C0
}

#contenido22 tr:hover{
	background:#9C0
}


.text-center{
    text-align: center;
}

.text-bold{
    font-weight: 700;
}

/* Links black */
.link-black-no-decoration{
    color: #000 !important;
    text-decoration: none;
}
.link-black-no-decoration:hover{
    color: #FFFFFF !important;
}

/** Bootstrap button style **/
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn:hover,
.btn:focus {
	color: #333;
	text-decoration: none;
}
.btn:active,
.btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
	pointer-events: none;
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65;
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
	background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color: #fff;
	border-color: #ccc;
}
.btn-default .badge {
	color: #fff;
	background-color: #333;
}
.btn-primary {
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #3276b1;
	border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #428bca;
	border-color: #357ebd;
}
.btn-primary .badge {
	color: #428bca;
	background-color: #fff;
}
.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
	color: #fff;
	background-color: #47a447;
	border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
	background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
	background-color: #5cb85c;
	border-color: #4cae4c;
}
.btn-success .badge {
	color: #5cb85c;
	background-color: #fff;
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
	color: #fff;
	background-color: #39b3d7;
	border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
	background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-info .badge {
	color: #5bc0de;
	background-color: #fff;
}
.btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ed9c28;
	border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
	background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}
.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #d2322d;
	border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
	background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color: #d9534f;
	border-color: #d43f3a;
}
.btn-danger .badge {
	color: #d9534f;
	background-color: #fff;
}
.btn-link {
	font-weight: normal;
	color: #428bca;
	cursor: pointer;
	border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
	border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
	color: #2a6496;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
	color: #999;
	text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}


.border-black{ border: 1px solid black; }
.border-ltgray{ border: 1px solid #CCCCCC; }
.border-blue{ border: 1px solid blue; }
.border-red{ border: 1px solid red; }
.border-yellow{ border: 1px solid yellow; }

.task-hover:hover{
	background: #C0C0FFC0;
}
.task_completada{
	background-color: #999;
}
.task_alta{
	background-color: #FF0066;
}
.task_media{
	background-color: #FFB3CC;
}
.task_baja{
	background-color: #FFFFA0;
}

/* New Styles 2019*/
/* BEGIN: People Chooser */
.cliente{
	margin: 10px 0;
	padding: 10px 0 10px 10px ;
	padding-left: 10px;


	/*Padding transition*/
	-webkit-transition: padding-left 0.3s ease-in-out, color 200ms ease-in-out;
	-moz-transition: padding-left 0.3s ease-in-out, color 200ms ease-in-out;
	-ms-transition: padding-left 0.3s ease-in-out, color 200ms ease-in-out;
	-o-transition: padding-left 0.3s ease-in-out, color 200ms ease-in-out;
	transition: padding-left 0.3s ease-in-out, color 200ms ease-in-out;

}

.selected-items-box{
	margin: 0 0 10px 0;
}

.clientes_input_box{
	border-radius: 5%;
	height: 2em;
	line-height: 2em;
	margin-bottom: 5px;
	width: 500px;
	padding: 0 0 0 10px;
}


.cliente:nth-child(odd){
	background-color: #696BC1;
}

.cliente:nth-child(even){
	background-color: #E3E4FC;
}

.cliente:hover, .focused-element {
	background-color: #9C0;
	cursor: pointer;
	/*padding-left: 10px;*/
}

.focused-element {
	background-color: #9C0 !important;
}


.cuadrito{
	background-color: dodgerblue;
	display: inline-block;
	width: 500px;
	height: 50px;
}

.cuadrito .selected-cuadrito{
	margin: 0;
	padding: 15px;
}

/* Style for the selected item */
.is-active{  font-weight: 700;  }


.custom-width{  width: 500px;  }
.full-width{  width: 100%;  }


/*Este es el scroller*/
.nano { background: #bba; width: 500px; height: 300px; }
.nano .nano-content { padding: 10px; }
.nano .nano-pane   { background: #888; }
.nano .nano-slider { background: #111; }

/* Select contact button */
.seleccionar-conctactos-div{  margin: 10px 0;  }

/* Remove cliente button */
.remove-cliente-button {
	font-size: 2em;
}
.remove-cliente-button:hover {
	color: red;
	cursor: pointer;

}
/* END: People Chooser */

.display-flex {
	display: flex;
}

.flex-1{
	flex: 1;
}

.flex-2{
	flex: 2;
}


/* Funnel Lead Color */
.funnel-lead-bg-color {
	background-color: #983226ff;
	color: #fff;
}

.funnel-contactad-bg-color {
	background-color: #f1511bff;
	color: #fff;
}

.funnel-contactado-bg-color {
	background-color: #f1511bff;
	color: #fff;
}
.funnel-prospectando-bg-color {
	background-color: #e76d46;
	color: #fff;
}

.funnel-requerimiento-bg-color {
	background-color: #f46f2aff;
	color: #fff;
}

.funnel-feedback-bg-color {
	background-color: #eee410ff;
	color: #fff;
}

.funnel-finder-bg-color {
	background-color: #3535f5;
	color: #fff;
}

.funnel-frio-bg-color {
	background-color: #1e1ea7;
	color: #fff;
}

.funnel-visitado-bg-color {
	background-color: #219415;
	color: #fff;
}

.funnel-segunda-visita-bg-color {
	background-color: #0e5606;
	color: #fff;
}

.funnel-buscando-bg-color {
	background-color: #8484ea;
	color: #fff;
}

.funnel-visita-bg-color {
	background-color: #9bd41fff;
	color: #fff;
}

.funnel-evaluacion-bg-color {
	background-color: #40bb6aff;
	color: #fff;
}

.funnel-negociacion-bg-color {
	background-color: #1c9bdfff;
	color: #fff;
}

.funnel-reserva-bg-color {
	background-color: #40bb6aff;
	color: #fff;
}

.funnel-promesa-bg-color {
	background-color: #54399dff;
	color: #fff;
}

.funnel-cerrado-bg-color {
	background-color: #782f9aff;
	color: #fff;
}

.funnel-cerrado-perdido-bg-color {
	background: #bbb8b8;
	color: black;
}

.funnel-transparent-bg-color {
	background-color: transparent;
}


.autocomplete-result{
	background-color: #dfdfdf;
	list-style-type: none;
	margin-bottom: .1em;
	padding: .2em;
	border-bottom: 2px solid green;
}
.verified{
	background-color: #CCFFCCAA;
}
.deleted{
	background-color: #FFCCCCAA;
	text-decoration: line-through;
}
.autocomplete-result:hover{
	background-color: lightgreen;
}

.fotos_show {
	box-shadow: 2px 2px 4px #444444;
	position: relative;
}

.fotos_edit {
	min-height: 230px;
	min-width: 330px;
}