body{background-color: #fff;margin: 0;padding: 0;font-family: 'Maven Pro', sans-serif;color: #333;font-size: 15px;}
a:hover{text-decoration: none;}
legend{font-size: 0.8em;}
.navbar{margin-top: 20px;}
.navbar{font-size: 1.8em;}
.navbar-default{background-color: #fff;border-color: #fff;}
#google_translate_element{margin: 14px 10px;}
.breadcrumb{background-color: #fff;}
.tag{position: absolute;background-color: #fff;margin: 4px 0 0 4px;}/* la fecha agregado del inmueble sobre la foto */
.bg-destacado{background-color: #eef5fc;}
.mt10{margin-top: 10px;}
.modal-dialog{max-width: 440px;}
.modal-header{background-color: #4079bc;color: #fff;}
.btn-primary{background-color: #d9534f;border-color: #c44b47;}
.btn-primary:hover{background-color: #961512;border-color: #c44b47;}
.btn-search{background-color: transparent;background-repeat: repeat-x;border:0 none;color: #337ab7;}
.btn-search:hover,.btn-search:focus{color:#23527c;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.text-black{color: #000;}
.text-black>a{color: #000;}
.text-hidden{display: none;}
.text-nowrap{white-space: nowrap;}
.text-info{font-size:0.8em;color:#999;}
.box-top{margin-top: 20px;}
.box-selec, .box-site{border: solid 1px #e7e7e7;padding: 10px 0 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}/* inmueble en selec */
.box-precio{float: left;padding-right: 40px;margin-bottom: 10px;}/* selec */
.box-precio h1{line-height: 1px;}
.box-obs{min-height: 40px;}/* inc.datatable1 $Obs */
.box-ico{float: left;margin-right: 10px;margin-top: 10px;}/* inc.datatable1 dentro de $Obs */
.box-data-ico{font-size: 1.0em;position: absolute;padding-top: 4px;padding-left: 6px;}/* inc.datatable1 dentro de box-ico */
.box-site{margin-top: 40px;}/* wrapper datos inmobiliaria en selec */
.box-site h2{font-size: 1.6em;}
.box-max120 {max-height: 120px;}
.box-search{background-color: #052c6e;}
.box-search{color: #f4f4f4;}
.box-footer{margin-top: 40px;}/* wrapper footer */
.td1{width: 30%;}
.td2{width: 50%;}
#cookieChoiceInfo a{white-space: nowrap;}
.list-group-item{background-color: #252525;border: none;}
.footer-bottom{background-color: #171717;color: #ccc;font-size: 0.8em;padding: 20px;}
.footer-bottom a{color: #ccc;}
.footer-bottom a:hover{color: #ccc;}
footer{background-color: #252525;padding: 20px 80px 0 80px;margin-top: 60px;}
footer, footer a{color: #f4f4f4;}
footer a:hover{color: #ccc;}
@media (min-width:1200px) {
	.box-obs{min-height: 80px;}/* inc.datatable1 $Obs */
}
@media (max-width:992px) {
	.box-obs{min-height: 40px;}/* inc.datatable1 $Obs */
}
@media (max-width:768px) {
	.navbar{margin-top: 4px;}
}
@media (min-width:992px) and (max-width:1200px) {
	.td1{width: 35%;}
	.td2 {width: 44%;}
}
@media (min-width:768px) and (max-width:991px) {
	.td1{width: 30%;}
	.td2{width: 50%;}	
}