.contentInmobiliriario,.contentVehicle {display:none;}

input {font-family:'Raleway', sans-serif; font-weight:bold;}


/*Titulo*/  
.stl_sentence {width:710px; height:170px; margin:auto; text-align:center;}
.stl_sentence span {font-size:2.9em; color:#0076A1; line-height:5.2em; letter-spacing:-1px; font-weight:bold;}
.stl_tu_guia {position:fixed; width:60px; height:60px; background:#fff; text-align:center; left:0.7em; bottom:2%; z-index:50; border-radius:50%; border:3px solid #0076a1;}
.stl_tu_guia:hover {border:3px solid #02CFDE;}
.stl_tu_guia p {font-size:1.2em; color:#0076a1; line-height:60px; font-weight:bold;}



/*Categorias y subcategorias*/
.stl_select_categ_subcateg {width:100%; text-align:center;}
.stl_elige {width:95%; height:40px; max-width:1300px; min-width:950px; margin:auto; }
.stl_elige select {width:100%;  font-size:1em; font-family:'Open Sans', sans-serif; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}



.stl_elije_categoria {width:710px; margin:auto; font-weight:bold;}
.stl_las_categorias {width:710px; height:200px; margin:auto;}
.stl_las_categorias p {font-size:1.4em; color:#333; text-align:center; line-height:2em; margin-bottom:0.5em;}
.stl_seleccion_categ {width:714px; height:50px;}/*modificado*/
.stl_seleccion_categ ul {list-style:none; text-align:center;}
.stl_seleccion_categ ul li {display:inline-block; margin-right:10px; margin:2px;}/*modificado*/
.stl_seleccion_categ ul li a {display:block; width:233px; height:40px; color:#fff; font-size:1em; border-radius:10px; background:#0076A1; border-bottom:3px solid #00688E; line-height:40px; text-decoration:none;}
.stl_seleccion_categ ul li .active {background:#02CFDE; border-bottom:3px solid #02B1BD;}
.stl_seleccion_subcateg {width:710px; text-align:center;}
.radio p {font-size:1em; color:#333; text-align:center; margin-top:20px; margin-bottom:10px;}
.form-horizontal .radio label {display:inline-block; cursor:pointer; color:#00688E; position:relative; padding:5px 5px 5px 35px; font-size:0.9em; border-radius:5px; -webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease; transition:all 0.3s ease;}
.form-horizontal .radio label:before {content: ""; display:inline-block; width:10px; height:10px; position:absolute; left:15px; border-radius:50%; background:none; border:3px solid #02CFDE;}
.form-horizontal input[type="radio"]{display:none;}
.form-horizontal input[type="radio"]:checked + label:before {display:none;}
.form-horizontal input[type="radio"]:checked + label {padding:5px 10px; background:#0076A1; color:#fff; border-radius:7px; border-bottom:3px solid #00688E;}





/*Titulo del anuncio*/
.stl_formulario_titulo {width:710px; margin:auto; margin-top:1.1em; margin-bottom:1.1em; text-align:center;}
.stl_formulario_titulo input {width:100%; height:40px; font-size:1.1em; padding:0px 10px; border-radius:10px; border-width:0; box-shadow:0 1px 1px rgba(41,51,57,.5); outline:none;}
/*Detalles*/
.stl_formulario_detalles {width:710px; height:240px; margin:auto; background:#fff; border-radius:10px; box-shadow:0 1px 1px rgba(41,51,57,.5);}
.stl_formulario_detalles2 {width:710px; height:320px; margin:auto; background:#fff; border-radius:10px; box-shadow:0 1px 1px rgba(41,51,57,.5);}
/*Es exclusivo de inmobiliario*/
.stl_particular_inmobiliario {width:677px; margin-left:1em;}
.stl_particular_inmobiliario .stl_tipo_anuncio, .stl_estado, .stl_solar, .stl_sector {float:left; display:inline-block; vertical-align:top;}
.stl_particular_inmobiliario select {width:101%; height:40px; font-size:1em; font-family:'Open Sans', sans-serif; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_particular_inmobiliario input {width:101%; height:40px; font-size:1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_tipo_anuncio, .stl_estado, .stl_solar {width:225.2px;}
.stl_sector {width:671px; margin-top:-0.1em;}
.stl_sector input {width:101%; height:40px; font-size:1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
/*Es exclusivo de vehiculo*/
.stl_particular_vehiculo {width:680px; margin-left:1em;}
.stl_particular_vehiculo .stl_marca, .stl_modelo, .stl_transmision, .stl_ano, .stl_combustible, .stl_kilometro {float:left; display:inline-block; vertical-align:top;}
.stl_particular_vehiculo select {width:101%; height:40px; font-size:1em; font-family:'Open Sans', sans-serif; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_particular_vehiculo input {width:101%; height:40px; font-size:1em; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_marca, .stl_modelo, .stl_modelo, .stl_transmision, .stl_ano, .stl_combustible {width:225px;}
.stl_modelo {width:225.5px;}
.stl_modelo input {width:101%; height:40px; font-size:1em; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_kilometro {width:225px;}

/*Mas caracteristicas*/




/*Descripcion*/
.stl_descripcion {float:left; width:677px; height:167px; margin-left:1em; margin-top:-0.1em;}
.stl_descripcion input {width:100%;}
.stl_indicaciones {width:677px; margin:auto; margin-top:-0.2em; margin-bottom:1em;}
.stl_indicaciones .stl_condicion, .stl_envios, .statusInmobVehi, .stl_condicion_vehiculo, .moned, .prec, .sinoprecio {float:left; margin-top:-0.2em; display:inline-block; vertical-align:top;}
.stl_indicaciones select {width:101%; height:40px; font-size:1em; font-family:'Open Sans', sans-serif; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_indicaciones input {width:101%; height:40px; font-size:1.2em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_condicion, .stl_envios, .statusInmobVehi, .stl_condicion_vehiculo, .moned, .prec, .sinoprecio {width:135.2px;}
/*Imagenes a cargar*/
.stl_caja_cargar_imagenes {float:left; width:100%;}
.stl_cargar_imagenes {width:710px; margin:auto; background:#fff; margin-top:1.1em; text-align:center; border-radius:10px; box-shadow:0 1px 1px rgba(41,51,57,.5);}
.stl_las_imagenes img{width:131.5px; height:125px; border:1px solid #d3d3d3;}
.stl_las_imagenes input:hover{background:#0076a1; color:#fff;}
.stl_las_imagenes {display:inline-block; vertical-align:top; text-align:center; margin:1px 1px;}
.addPrincipal,.removeImage{cursor:pointer; width:133.5px; height:22px; text-align:center; border-width:0; outline:none; margin-top:1px; font-size:0.9em;}
.content-input-file{position:relative; top:10px;}
.custom-input-file{opacity: 0;position: relative;left: 0px;top: -20px;width: 77px;}
.label-file{font-weight:bold; padding:2px 271px; background:#0076a1; color:#fff; border-radius:7px; border-bottom:2px solid #006688;}
.label-file:hover{background:#006688;}
.stl_principal{background:#02CFDE; color: #fff;font-weight: bold;height: 20px;}
/*Datos del anunciante*/
.stl_caja_usuario {float:left; width:100%;}
.stl_caja_usuario p {font-size:1.4em; color:#333; text-align:center; font-weight:bold; margin-top:1em;}
.stl_introducir_usuario {width:710px; height:150px; margin:auto; margin-top:1.1em; background:#fff; border-radius:10px; box-shadow:0 1px 1px rgba(41,51,57,.5);}
.stl_datos_usuario {position:relative; width:680px; margin:auto; top:1em;}
.stl_datos_usuario .stl_nombre, .stl_telefono, .stl_celular, .stl_usas_ws, .stl_direccion, .stl_correo, .stl_localidad {float:left; display:inline-block; vertical-align:top;}
.stl_nombre, .stl_correo, .stl_localidad {width:339.9px;}
.stl_nombre input {width:101%; height:40px; font-size:1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_correo input {width:101%; height:40px; font-size:1em; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_localidad select {width:100%; height:40px; font-size:1em; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
.stl_telefono {width:125px;}
.stl_telefono input {width:101%; height:40px; font-size:1em; padding:0px 5px; border:1px solid #d3d3d3; outline:none;}
.stl_celular {width:127px;}
.stl_celular input {position:relative; width:101%; height:39px; font-size:1em; padding:0px 5px; border:1px solid #d3d3d3; outline:none;}
.stl_usas_ws {width:88px; height:39px; text-align:center;}
.stl_usas_ws select {width:100%; height:40px; font-size:0.9em; letter-spacing:-1px; font-family:'Open Sans', sans-serif; border:1px solid #d3d3d3; outline:none;}
.stl_direccion {width:679px;}
.stl_direccion input {width:100%; height:40px; font-size:1em; margin-top:-0.1em; padding:0px 10px; border:1px solid #d3d3d3; outline:none;}
/*Aceptar nuestras condiciones*/
.stl_aceptar_politicas {float:left; width:100%;}
.stl_aceptar {width:710px; height:25px; margin:auto; font-weight:bold; margin-top:1em; color:#333; text-align:center;}
.stl_aceptar input{width:15px; height:12px;}
.stl_aceptar a:hover{text-decoration:underline;}

/*Publicar anuncio*/
.stl_publicar_anuncio {float:left; width:100%; margin:auto; margin-bottom:5em;}
.stl_publicar {width:235px; margin:auto; margin-top:1em; margin-bottom:1em; text-align:center;}
.stl_publicar input {width:100%; height:45px; background:#02CFDE; color:#fff; font-size:1.3em; font-family:'Raleway', sans-serif; font-weight:bold; border-width:0; line-height:45px; outline:none; border-radius:10px; box-shadow:0 1px 1px rgba(41,51,57,.5);}
.stl_publicar input:hover {background:#02B1BD;}
footer {border-top:1px solid #d3d3d3;}

/*codigo de progressbar*/
.progress{height: 20px;overflow: hidden; background-color: #f5f5f5; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);}
.progress.active .progress-bar{-webkit-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
@keyframes progress-bar-stripes{0%{background-position: 40px 0;}}
.progress-striped .progress-bar{background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size: 40px 40px;}
.progress-bar{height: 100%;color: #fff;background-color: #428bca;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition: width .6s ease;transition: width .6s ease;}
.sr-only{width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}