/* HEADER VERDE */
.gradient-green-header{
	background: #95e111;
	background: -moz-linear-gradient(top, #759913 0%,#95e111 75%);
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#759913), color-stop(75%,#95e111));
	background: -webkit-linear-gradient(top, #759913 0%,#95e111 75%);
	background: -o-linear-gradient(top, #759913 0%,#95e111 75%);
	background: -ms-linear-gradient(top, #759913 0%,#95e111 75%);
	background: linear-gradient(to top, #759913 0%,#95e111 75%);
}

/*GRADIENT NEGROS HEADERS*/
.gradient-black-headers{
	background: rgb(60,60,60);
	background: -moz-linear-gradient(top, rgba(60,60,60,1) 0%, rgba(1,1,1,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60,60,60,1)), color-stop(100%,rgba(1,1,1,1)));
	background: -webkit-linear-gradient(top, rgba(60,60,60,1) 0%,rgba(1,1,1,1) 100%);
	background: -o-linear-gradient(top, rgba(60,60,60,1) 0%,rgba(1,1,1,1) 100%);
	background: -ms-linear-gradient(top, rgba(60,60,60,1) 0%,rgba(1,1,1,1) 100%);
	background: linear-gradient(to bottom, rgba(60,60,60,1) 0%,rgba(1,1,1,1) 100%);
}
/*GRADIENT FOOTER*/

.bg-footer{
	background: #f4f4f4; /* Old browsers */
    background: -moz-linear-gradient(top, #f4f4f4 0%, #ffffff 18%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(18%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f4f4f4 0%,#ffffff 18%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f4f4f4 0%,#ffffff 18%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f4f4f4 0%,#ffffff 18%); /* IE10+ */
    background: linear-gradient(to bottom, #f4f4f4 0%,#ffffff 18%); /* W3C */
}

.bg-footer-black{
	background: #3c3c3c; /* Old browsers */
	background: -moz-linear-gradient(top,  #3c3c3c 0%, #010101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#010101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3c3c3c 0%,#010101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3c3c3c 0%,#010101 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3c3c3c 0%,#010101 100%); /* W3C */
}

/*GRADIENT GRIS BUSQUEDA*/
.gradient-gray-menu{
	background: #c9c9c9;
	background: -moz-linear-gradient(top, #f1f1f1 0%, #c9c9c9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#c9c9c9));
	background: -webkit-linear-gradient(top, #f1f1f1 0%,#c9c9c9 100%);
	background: -o-linear-gradient(top, #f1f1f1 0%,#c9c9c9 100%);
	background: -ms-linear-gradient(top, #f1f1f1 0%,#c9c9c9 100%);
	background: linear-gradient(to bottom, #f1f1f1 0%,#c9c9c9 100%);
}
/*DEGRADADO NEGRO DIAGONAL*/
.gradient-black-deg{
	background: #444444;
	background: -moz-linear-gradient(-45deg, #444444 0%, #222222 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#444444), color-stop(100%,#222222));
	background: -webkit-linear-gradient(-45deg, #444444 0%,#222222 100%);
	background: -o-linear-gradient(-45deg, #444444 0%,#222222 100%);
	background: -ms-linear-gradient(-45deg, #444444 0%,#222222 100%);
	background: linear-gradient(135deg, #444444 0%,#222222 100%);
}

/*DEGRADADO MODAL LOGIN*/
.bg-modal-login{
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 3%, #e8e8e8 98%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#ffffff), color-stop(98%,#e8e8e8));
	background: -webkit-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: -o-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: -ms-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: linear-gradient(to bottom, #ffffff 3%,#e8e8e8 98%);
}

/* BOTONES */
/*****Boton publica gratis*****/
.btn-green-light, .green-light,
#msn #head_msn, #msn-error #head_msn-error{
	background: #95e111;
	background: -moz-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#80B214), color-stop(100%,#95e111));
	background: -webkit-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -o-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -ms-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: linear-gradient(to top, #80B214 0%,#95e111 100%);
	text-shadow: 1px 1px 1px rgb(103,153,16);
	color: #fff;
}
.btn-green-light:hover{
  	text-shadow: 1px 1px 0px #A7D32F;
  	background: #7FAF15;
  	color: #333;
}

.btn-green-obs{
	text-shadow: 1px 1px 1px #155925;
	background: #1ca049;
	background: -moz-linear-gradient(top, #155925 0%, #1ca049 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155925), color-stop(100%,#1ca049));
	background: -webkit-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: -o-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: -ms-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: linear-gradient(to top, #155925 0%,#1ca049 100%);
	color: #fff;
}
.btn-green-obs:hover{
	text-shadow: 1px 1px 1px #155925;
	background: #1ca049;
	background: -moz-linear-gradient(top, #155925 0%, #1ca049 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155925), color-stop(100%,#1ca049));
	background: -webkit-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: -o-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: -ms-linear-gradient(top, #155925 0%,#1ca049 100%);
	background: linear-gradient(to top, #155925 0%,#1ca049 100%);
	color: #90D113;
}

/*BTN DE BREADCRUMMBS*/
.btn-gray-light{
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%);
	color: #666;
	border: 1px solid #D8D8D8;
	text-shadow: 1px 1px 1px #fff;
}
.btn-gray-light:hover{
	background: #95e111;
	background: -moz-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#80B214), color-stop(100%,#95e111));
	background: -webkit-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -o-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -ms-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: linear-gradient(to top, #80B214 0%,#95e111 100%);
	text-shadow: 1px 1px rgb(103,153,16);
	border: 1px solid #80B214;
	color: #fff;
	text-shadow: 1px 1px 1px rgb(103,153,16);
}

.agent-gradient{
	background: #e9e9e9; /* Old browsers */
	background: -moz-linear-gradient(top, #e9e9e9 0%, #ffffff 7%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(7%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e9e9e9 0%,#ffffff 7%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e9e9e9 0%,#ffffff 7%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e9e9e9 0%,#ffffff 7%); /* IE10+ */
	background: linear-gradient(to bottom, #e9e9e9 0%,#ffffff 7%); /* W3C */
}
/*Boton de pdf*/
.btn-gray-text{
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%);
	color: #666;
	border: 1px solid #D8D8D8;
	text-shadow: 1px 1px 1px #fff;
}
.btn-gray-text:hover{
	color: #95e111;
	border: 1px solid #D8D8D8;
	text-shadow: 1px 1px 1px #fff;
}
/*TERMINAN BOTONES*/

/* SOMBRAS CONTENIDOS*/
.sombra-estaticas{
	background: #f4f4f4; /* Old browsers */
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #f4f4f4 84%, #ddd 84%, #f4f4f4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(84%,#f4f4f4), color-stop(84%,#b4b4b4), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 84%,#ddd 84%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 84%,#ddd 84%,#f4f4f4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 84%,#ddd 84%,#f4f4f4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f4f4f4 0%,#f4f4f4 84%,#ddd 84%,#f4f4f4 100%); /* W3C */
}


/*BORDER RADIUS*/
.border-0{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.border-4x{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.border-4x-right{
    -webkit-border-radius: 4px 0px 0px 4px;
    -moz-border-radius: 4px 0px 0px 4px;
    border-radius: 4px 0px 0px 4px;
}
.border-4x-left{
    -webkit-border-radius: 0px 4px 4px 0px;
    -moz-border-radius: 0px 4px 4px 0px;
    border-radius: 0px 4px 4px 0px;
}
.border-4x-bottom{
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
}
.radius6x{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.radius6x-top{
    -webkit-border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
}
.radius6x-left{
    -webkit-border-radius: 6px 0px 0px 6px;
    -moz-border-radius: 6px 0px 0px 6px;
    border-radius: 6px 0px 0px 6px;
}
.radius6x-right{
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px;
}
.radius6x-bottom{
	-webkit-border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
}
.border-6x{
	border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.border-6x-bottom,
#msn #head_msn, #msn-error #head_msn-error{
	border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}

.border-9x{
	border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
}
.border-15x{
	border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
.border-25x{
	border-radius:25px;
    -moz-border-radius:25px;
    -webkit-border-radius:25px;
}

/*SHADOWS*/
.shadow-informes{
	-webkit-box-shadow: 0px 0px 12px 0px rgba(168,168,168,0.8);
	-moz-box-shadow: 0px 0px 12px 0px rgba(168,168,168,0.8);
	box-shadow: 0px 0px 12px 0px rgba(168,168,168,0.8);
}
.shadow-estaticas{
	-moz-box-shadow: 1px 1px 2px #d1d1d1;
	-webkit-box-shadow: 1px 1px 2px #d1d1d1;
	box-shadow: 1px 1px 2px #d1d1d1;
}
.shadow-lista{
	-moz-box-shadow: 0px 0px 4px #a9a9a9;
	-webkit-box-shadow: 0px 0px 4px #a9a9a9;
	box-shadow: 0px 0px 4px #a9a9a9;
}
/*INDEPENDIENTES*/

section.breadcrumbs div.contenido-breadcrumbs .links-busqueda-colonias .colonias-cont .renta-colonias div.propiedades:hover div.img-tipo,
section.breadcrumbs div.contenido-breadcrumbs .links-busqueda-colonias .colonias-cont .venta-colonias div.propiedades:hover div.img-tipo{
	background: #95e111;
	background: -moz-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#80B214), color-stop(100%,#95e111));
	background: -webkit-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -o-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: -ms-linear-gradient(top, #80B214 0%,#95e111 100%);
	background: linear-gradient(to top, #80B214 0%,#95e111 100%);
}

/*GRADIENT MODALS*/

#msn #cont_msn, .back-modal-gray {
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 3%, #e8e8e8 98%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#ffffff), color-stop(98%,#e8e8e8));
	background: -webkit-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: -o-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: -ms-linear-gradient(top, #ffffff 3%,#e8e8e8 98%);
	background: linear-gradient(to bottom, #ffffff 3%,#e8e8e8 98%);
}