@font-face {
    font-family: OpenSans-Bold;
    src: url('fuentes/OpenSans-Bold.eot');
    src: url('fuentes/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('fuentes/OpenSans-Bold.ttf') format('truetype'),
    url('fuentes/OpenSans-Bold.woff') format('woff'),
    url('fuentes/OpenSans-Bold.svg') format('svg');
}
@font-face {
    font-family: OpenSans-Light;
    src: url('fuentes/OpenSans-Light.eot');
    src: url('fuentes/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
    url('fuentes/OpenSans-Light.ttf') format('truetype'),
    url('fuentes/OpenSans-Light.woff') format('woff'),
    url('fuentes/OpenSans-Light.svg') format('svg');
}
@font-face {
    font-family: OpenSans-Regular;
    src: url('fuentes/OpenSans-Regular.eot');
    src: url('fuentes/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('fuentes/OpenSans-Regular.ttf') format('truetype'),
    url('fuentes/OpenSans-Regular.woff') format('woff'),
    url('fuentes/OpenSans-Regular.svg') format('svg');
}
body {
    padding-top: 0;
    padding-bottom: 0;
    background-color: #fafafa;
}
input{
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 5px;
    border: 1px solid #808080;
}
select{
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 5px;
    border: 1px solid #808080;
}
input[type=checkbox] {
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    padding: 10px;
    margin: 4px 7px 0;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color:#0e4e44 !important;
    background-color: #eee;
    border-color:#0e4e44 !important;
    font-size: 16px;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color:#0e4e44 !important;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #0e4e44 !important;
    font-size: 16px;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 2;
    cursor: default;
    background-color: #0e4e44 !important;
    border-color: #0e4e44 !important;
    color:#ffffff !important;
}

.loader {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('/imagenes_template/cargando.gif') 50% 50% no-repeat rgb(249,249,249);
    opacity: .8;
}
.fondo-alta{
    background: #eeeeee none repeat scroll 0 0;
    margin-top: -9px;
}
label.required:after {
    color:#ff8b00;
    content: "*";
}
.datos-legend {
    color: #ffffff;
    background: none repeat scroll 0 0 #0e4e44;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.error_login {
    color: #e32525;
    text-align: center;
}
.texto-caja-extra-anuncios-perfil {
    text-align: center;
}
.flash-noticia-contacto{
    color: red;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: -4px;
    text-align: center;
}

.flash-notice{
    text-align: center;
    color: #ffffff;
    background: red;
}

.container{
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}

.container-listado{
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    width: 99%;
}

legend {
    color: #0B55C4;
    font-size: 14px;
    font-weight: bold;
}

.controla-marco-anuncio{
    max-width: 100%;
}

.ancho-10 {
    width: 10px;
}

.contenedorModuloorde {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    cursor: move;
    float: left;
    height: 222px;
    margin: 5px;
    width: 199px;
}

.caja_mapa_alertas_ficha{
    margin-left: 4%;
    width: 40%;
}
.mapa_alertas_ficha{
    height: auto;
    width: 1400px;
}
#map_canvas6{
    width: 1400px !important;
}

#contenedorGeneralorde {
    width: 100%;
}

.imagenOrdenar {
    height: 130px;
    width: 180px;
    margin-left: 8px;
    padding:2px;
    border:#CCC solid 0
}

.botonEliminaimagen {
    background: none repeat scroll 0 0 #a94442 !important;
    border-color: #a94442;
    border-radius: 6px;
    color: #ffffff !important;
    font-size: 13px;
    padding: 5px 9px;
}

.textoorde {
    margin: 6px 3px 10px;
    text-align: left;
}

.altura-10{
    margin-top:10px;
}
.margen-5{
    margin-left:5px;
}

.ancho-166{
    width: 166px;
}

.ancho-150{
    width: 150px;
}

.centrar{
    text-align: center;
}

.margen-10{
    margin-left:10px;
}

.margen-25{
    margin-left:25px;
}

.tope-26{
    margin-top:-26px;
}

.tope-15{
    margin-top:-15px;
}

.tope-10{
    margin-top:-25px;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #f4f4f4;
}

.filtros-anuncios {
    background-color: #fafafa;
}
.color-negro{
    color:#333333;
}

.fotos-ficha-parking{
    height:150px;
    width: 33%;
}

hr {
    margin-left: 0;
    margin-top: 4px;
    -moz-border-top-colors: #0e4e44 !important;
    height: 1px;
    border-top: 1px solid #0e4e44;
    color: #0e4e44;;
}

.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.medidaslogoextranet{
    width: 220px;
    height: 70px;
}

.flotaContra{
    float: left;
}
.flota-derecha{
    float:right;
}
.flota{
    float:left;
}

.form-registro {
    max-width: 420px;
    padding: 15px;
    margin: 0 auto 0;

}
.form-registro .form-registro-heading,
.form-registro .checkbox {
    margin-bottom: 10px;
}
.form-registro .checkbox {
    font-weight: normal;
}

.form-registro .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 4px;
    font-size: 16px;
    width: 400px;

    border: 0 ;
    box-shadow: -1px 0 0 -2px;
}

.form-registro .form-control:focus {
    z-index: 2;
}

.botonCancela{
    color: #ffffff !important;
    background: #a94442 !important;
    border-color:#a94442;
    border-radius: 6px;
    font-size: 18px;
    line-height: 1.33;
    padding: 10px 16px;
}

.estilo-campo{
    margin-bottom: 17px;
    margin-top:-10px;
    border: 0 solid #CCCCCC;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
}

.estilo-campo-1{
    width:160px;
    margin:1px;
    float:left;
}

.perfil_pro{
    color:#525252;
}

.perfil_pro:hover{
    color:#241813;
    text-decoration: none;
}

.panel-title {
    color: #848484;
    font-size: 20px;
    text-transform: inherit;
}

.panel-title:hover{
    text-decoration: none !important;
    color: #555555;
}
.cabecera-linea{
    padding: 65px 1px 0 0;
}
.cabecera-extranet{
    background: none repeat scroll 0 0 #0e4e44;
    width: 100%;
    margin-top: 0;
    height: 66px;
}
.logo-cabecera{
    float: left;
    margin-left: 11%;
    margin-top:7px;
}
.salir-extranet{
    float: left;
    font-family: 'Arial', sans-serif;
    font-size: 17px;
    margin-left: 0;
    margin-top: 6px;
}
.texto-salir{
    color: #ffffff;
}
.texto-salir:hover{
    text-decoration: none;
    color: #ffffcc;
}
.cabecera-extranet2{
    background: none repeat scroll 0 0 #ff8b00;
    width: 100%;
    margin-top: -1px;
    height: 40px;
    text-align: center;
}
.usua-extranet{
    float: left;
    font-family: 'Arial', sans-serif;
    font-size: 17px;
    margin-left: 0;
    margin-top: 6px;
}
.usuaplan-extranet{
    float: left;
    font-family: 'Arial', sans-serif;
    font-size: 17px;
    margin-left: 0;
    margin-top: 6px;
    color: #ffffff;
}
.usuaplanfecha-extranet{
    float: left;
    font-family: 'Arial', sans-serif;
    font-size: 17px;
    margin-left: 6%;
    margin-top: 6px;
    color: #ffffff;
}
.texto-usuario{
    color: #ffffff;
}
.texto-usuario:hover{
    text-decoration: none;
    color: #ffffcc;
}
.estilo-boton-sector{
    float: left;
    margin-left: 5%;
    margin-top: 14px;

}

.boton-sector{
    background: none repeat scroll 0 0 #72706f;
    color: white;
    font-size: 15px;
    font-weight: bold;
    padding: 3px 31px 7px 29px;
}
.cabecera-publicados{
    float: left;
    margin-left: 6%;
    margin-top: 19px;

}
.cabecera-plan{
    float: left;
    margin-left: 0.5%;
    margin-top: 19px;
    color: #FF5D3A;

}
.cabecera-logo{
    float: left;
    margin-left: 29%;
    margin-top: -4px;
    color: #FF5D3A;
    width: 105px;
    height: 65px;

}
.cabecera-nombre{
    float: left;
    margin-left: 9%;
    margin-top: 15px;
    font-size: 18px;
    font-weight: bold;
}
.cabecera-agencia{
    float: left;
    margin-left: 5%;
    margin-top: 15px;
    font-size: 18px;
    font-weight: bold;
}
.campo-anuncio-extranet{
    font-size: 15px;
    font-weight: normal;
}
.texto-anuncio-reg-extranet {
    float: left;
    font-size: 15px;
    margin-left: 10px;
    width: 160px;
}
.botonimaregextra{
    margin-left: 10px;
}
.texto-borre-ficha-extra{
    font-size: 20px;
    float: left;
    color: red;
    margin-left: 38px;
}
.botonsalirextra{
    margin-right: 25px;
    float: right;
}
.botonguardarextra{
    margin-right: 20px;
    float: right;
}
.mascota-extra {
    float: left;
    margin-left: 10px;
}
.texto-caja-extra{
    text-indent: 178px;
}
.caja-campo-regi-extran33{
    height: 40px;
}
.texto-anuncio-obranueva-extranet {
    float: left;
    font-size: 15px;
    margin-left: 20px;
    width: 89px;
}
.imagen-ficha-anun-extranet{
    height: 130px;
    width: 180px;
}
.estilovideoregextra{
    width: 400px;
}
.estilocalleregextra{
    width: 400px;
}
.estilotextarea_anuncio {
    border: 1px solid #777777;
    height: 85px;
    width: 500px;
}
.alturadescriextra{
    height: 330px;
}
.estilodescorta{
    width: 500px;
}
.anchoespeoc{
    width: 240px;
}
.especialnumregextraopcompra{
    height: 40px;
}
.caja-anuncio-obra-extranet{
    float: left;
    margin-left: 10px;
}
fieldset.adminform22 {
    border: 1px solid #cccccc;
    margin: 0 25px 10px;
    width: auto;
}
.caja-planes{
    width: 100%;
    height: 169px;
    float:left;
}
.parrafo-cajaplanes{
    float: left;
    margin-left: 40px;
    margin-top: 10px;
    width: 33%;
}
.parrafo1-cajaplanes{
    color: #585858;
    font-size: 27px;
    font-weight: bold;
}
.parrafo2-cajaplanes{
    color: #FF5C3B;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
.parrafo3-cajaplanes{
    float: left;
    font-size: 14px;
    color: #585858;
    font-weight: normal;
    line-height: 30px;
    width: 250px;
}
.parrafo4-cajaplanes{
    float: left;
    font-size: 14px;
    color: #585858;
    font-weight: normal;
    line-height: 50px;
    width: 70px;
}
.parrafo5-cajaplanes{
    float:left;
    line-height: 50px;
    width: 215px;
    color: #FF5C3B;
}
.texto-menu-parrafo5-cajaplanes{
    color: #FF5C3B;
}
.texto-menu-parrafo5-cajaplanes:hover{
    text-decoration: none;
    color: #aa2403;
}
.parrafo6-cajaplanes{
    line-height: 50px;
    color: #585858;
}
.parrafo7-cajaplanes{
    float: left;
    font-size: 14px;
    color: #585858;
    font-weight: normal;
    line-height: 5px;
    width: 240px;
}
.parrafo8-cajaplanes{
    float: left;
    font-size: 14px;
    color: #585858;
    font-weight: normal;
    line-height: 5px;
    width: 100px;
}
.parrafo-mejora{
    float: left;
    margin-left: 40px;
    margin-top: 21px;
    width: 175px;
}
.parrafo1-mejora{
    color: #585858;
    font-size: 17px;
    font-weight: bold;
}
.parrafo2-mejora{
    color: #585858;
    font-size: 12px;
}
.linea-separacion-panel{
    background: #ff5c3b;
    width: 211px;
    line-height: 7px;
}
.caja-portales{
    float: left;
    margin-left: 0;
    margin-top: 10px;
    width: 700px;
}
.caja-portal-activado{
    background-color: #a4a4a4;
    border-radius: 2px;
    color: #373737;
    float: left;
    height: 155px;
    margin-left: 13px;
    width: 160px;
}
.caja-portal-desactivado{
    float: left;
    width: 160px;
    height: 155px ;
    background-color: #eeeeee;
    margin-left: 13px;
    color : #8c8c8c;
    border-radius: 2px;
}
.caja-portal-poractivar{
    float: left;
    width: 160px;
    height: 155px ;
    background-color: #01416D;
    margin-left: 13px;
    color: #FAFAFA;
    border-radius: 2px;
}
.titulo-caja-portal{
    font-size: 15px;
    margin-top: 6px;
    text-align: center;
}
.anuncios-caja-portal{
    font-size: 15px;
    margin-top: 3px;
    text-align: center;
}
.portales-caja-portal{
    font-size: 15px;
    margin-top: 3px;
    text-align: center;
}
.precio-caja-portal{
    font-size: 15px;
    margin-top: 3px;
    text-align: center;
}
.boton-ver-portales-activado{
    background-color: #77c2df;
    border-radius: 2px;
    color: #fefdff;
    margin-left: 10.5%;
    margin-top: 10px;
    padding: 8px 10px 10px 15px;
    width: 130px;
}
.texto-portales-activado{
    font-weight: bold;
    font-size: 17px;
    color: #FFFFFE;
    text-decoration:none !important;
}
.texto-portales-activado:hover{
    text-decoration: none;
}
.boton-plan-actual{
   margin-top:19px;
   text-align: center;
}
.texto-plan-actual{
    text-align: center;
    font-weight: bold;
    font-size: 17px;
}
.boton-mejorar{
    margin-top: 19px;
    text-align: center;
}
.texto-mejorar{
    font-weight: bold;
    font-size: 17px;
    color: #FFFFFE;
    text-align: center;
    text-decoration:none !important;
}
.texto-mejorar:hover{
    color:#FF5D3A;
    text-decoration: none;
}
.boton-ver-portales-noactivado{
    background-color: #0093D6;
    border-radius: 2px;
    color: #fefdff;
    margin-left: 10.5%;
    margin-top: 10px;
    padding: 8px 10px 10px 15px;
    width: 130px;
}
.texto-portales-noactivado1{
    color:#FF5D3A;
    text-decoration:none !important;
}
.texto-portales-noactivado1:hover{
    color: #a90701;
    text-decoration: none;
}
.texto-portales-activado2{
    color:#FF5D3A;
    text-decoration:none !important;
}
.texto-portales-activado2:hover{
    color: #a90701;
    text-decoration: none;
}
.texto-portales-noactivado{
    font-weight: bold;
    font-size: 17px;
    color: #FFFFFE;
    text-decoration:none !important;
}
.texto-portales-noactivado:hover{
    text-decoration: none;
}
.cabecera-linea-menu-extranet{
    padding: 7px 1px 0 0;
}
.cabecera-linea-menu-extranet1{
    padding: 10px 1px 0 0;
}
.cabecera-linea-menu-extranet1a{
    padding: 10px 1px 0 0;
}
.menu-extranet{
    height: 80px;
}
.menu-extranetPP{
    height: 70px;
}
.menu-extranet-anuncios-mas{
    margin-top: -7px;
    float: left;
    margin-left: 185px;
    font-size: 18px;
    color: #FF6036;
}
.color-naranja{
    color: #FF6036;
}
.menu-extranet-anuncios{
    margin-top: -7px;
    float: left;
    margin-left: 4px;
    font-size: 18px;
    color: #FF6036;
}
.menu-extranet-portales{
    margin-top: -7px;
    float: left;
    margin-left: 80px;
    font-size: 18px;
    color: #5B5B5B;
}
.menu-extranet-portalesa{
    margin-top: -7px;
    float: left;
    margin-left: 80px;
    font-size: 18px;
    color: #5B5B5B;
}
.menu-extranet-desconectar{
    margin-left: 1290px;
    width: 120px;
    font-size: 18px;
    color: #0093D6;
}
.texto-menu-extranet-portales{
    color: #ff5d3a;
}
.texto-menu-extranet-portales:hover{
    color: #c32100;
    text-decoration: none;
}
.filtro-principal-extranet{
    margin-left: 10%;
    margin-top: 2px;
    width: 1300px;
    background: #e9eae9;
    height: 220px;
}
.filtro-principal-extranetPP{
    margin-left: 10%;
    margin-top: 2px;
    width: 1300px;
    background: #e9eae9;
    height: 220px;
}
.texto-principal-extranet-filtro{
    position: absolute;
    color: #585858;
    font-size: 17px;
    font-weight: bold;
    margin-top: 5px;
    margin-left: 15px;
    width: 165px;
}
.primera-linea-filtros-principal{
    margin-left: 15px;
    margin-top: 43px;
    position: absolute;
}
.primera-linea-filtros-principal-portaacti{
    margin-left: 15px;
    margin-top: 43px;
    position: absolute;
}
.principal-referencia{
    float: left;
    font-size: 17px;
    margin-left: 36px;
    color: #595959;
}
.principal-referenciaPP{
    float: left;
    font-size: 17px;
    margin-left: 36px;
    color: #595959;
}
.principal-operacion{
    float: left;
    font-size: 17px;
    margin-left: 36px;
    color: #595959;
}
.principal-calle{
    float: left;
    font-size: 17px;
    margin-left: 36px;
    color: #595959;
}
.principal-provincia{
    float: left;
    font-size: 17px;
    margin-left: 78px;
    color: #595959;
}
.referencia-extranet-filtro{
    margin-top: 8px;
    float: left;
}
.provincia-extranet-filtro{
    margin-top: 8px;
    float: left;
}
.calle-extranet-filtro{
    margin-top: 8px;
    float: left;
}
.referencia-extranet-filtro-input{
    margin-left: 20px;
    float: left;
}
.poblacion-extranet-filtro-input{
    margin-left: 20px;
    float: left;
}
.inmueble-extranet-filtro-input{
    margin-left: 20px;
    float: left;
}
.referencia-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.inmueble-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.calle-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.provincia-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.poblacion-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.categoria-extranet-filtro-input1{
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.principal-inmueble{
    float: left;
    margin-left: 75px;
    font-size: 17px;
    color: #595959;
}
.principal-poblacion{
    float: left;
    margin-left: 101px;
    font-size: 17px;
    color: #595959;
}
.principal-publicadoPP{
    float: left;
    margin-left: 154px;
    font-size: 17px;
    color: #595959;
}
.principal-eliminarinmuebles{
    float: left;
    margin-left: 135px;
    font-size: 17px;
    color: #595959;
}
.segunda-linea-filtros-principal{
    margin-left: 15px;
    margin-top: 102px;
    position: absolute;
}
.calle-extranet-filtro-input{
    margin-left: 64px;
    float: left;
}
.categoria-extranet-filtro-input{
    margin-left: 14px;
    float: left;
}
.tercera-linea-filtros-principal{
    margin-left: 15px;
    margin-top: 160px;
    position: absolute;
}
.operacion-extranet-filtro-input{
    margin-left: 24px;
    float: left;
}
.x-referencia-extranet-filtro-operacion{
    margin-left: 62px;
    float: left;
}
.x-premax-extranet-filtro {
    float: left;
    margin-left: 5px;
}
.ir-premax-extranet-filtro {
    float: left;
    margin-left: 5px;
}
.listaparking-borrefiltros-principal {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 0;
}
.provincia-extranet-filtro-input{
    margin-left: 19px;
    float: left;
}
.barra-nuevo-anuncio{
    height: 57px;
    margin-top: 13px;
    width: 100%;
    background-color: #E9EAE9;
}
.estilo-boton-nuevoanuncio{
    float: left;
    margin-left: 147px;
    margin-top: 15px;

}
.boton-nuevoanuncio{
    background: none repeat scroll 0 0 #ff5d3a;
    border-radius: 3px;
    color: #ebebeb;
    font-size: 18px;
    font-weight: bold;
    padding: 11px 17px 14px 20px;
    text-decoration: none !important;
}
.boton-nuevoanuncio:hover {
    color:#FFFFFF;
}
.paginador-arriba{
    float: left;
    margin-left: 660px;
    margin-top: -12px;
    width: 479px;
}
.pagination{
    font-size: 18px;
}
th{
    background-color: #9f9f9f !important;
}
.fondo-azul{
    background-color: #0072C6;
}
.borde-negro{
    border:1px solid #999999;
}
.color-blanco{
    color:white;
}
.margen-planes{
    margin-right: 400px;
}
.titulo_cabecera{
    font-size: 19px;
    bottom: -6px;
    height: 40px;
    position: relative;
    width: 335px;
    color:#ffffff;
    margin-left: 15px;
}
.usuario_pro{
    margin-left:400px;
    color:#ffffff;
    position: relative;
    bottom: -10px;
}
.plan_pro{
    margin-left:380px;
    color:#ffffff;
    position: relative;
    bottom: 11px;
}
.boton_salir{
    bottom: 8px;
    color: #ffffff;
    margin-right: 15px;
    position: relative;
}
.margen-derecho-15{
    margin-right: 15px;
}
.margen-izquierdo-15{
    margin-left: 15px;
}
.cabecera-linea-menu-perfil{
    padding: 16px 1px 0 0;
}

.cabecera-linea-menu-perfil1 {
    padding: 10px 1px 0 0;
}
.menu-perfil {
    height: 80px;
}
.menu-perfil-principal {
    color: #ff6036;
    float: left;
    font-size: 18px;
    margin-left: 53px;
    margin-top: -7px;
}
.texto-menu-perfil-principal {
    color: #ff5d3a;
}
.texto-menu-perfil-principal:hover{
    color: #a90701;
    text-decoration: none;
}
.menu-perfil-pago {
    color: #ff6036;
    float: left;
    font-size: 18px;
    margin-left: 80px;
    margin-top: -7px;
}
.texto-menu-perfil-pago {
    color: #ff5d3a;
}
.texto-menu-perfil-pago:hover{
    color: #a90701;
    text-decoration: none;
}
.menu-perfil-baja {
    color: #ff6036;
    float: left;
    font-size: 18px;
    margin-left: 80px;
    margin-top: -7px;
}
.texto-menu-perfil-baja {
    color: #ff5d3a;
}
.texto-menu-perfil-baja:hover{
    color: #a90701;
    text-decoration: none;
}
.menu-perfil-modifica {
    color: #ff6036;
    float: left;
    font-size: 18px;
    margin-left: 80px;
    margin-top: -7px;
}
.texto-menu-perfil-modifica {
    color: #ff5d3a;
}
.texto-menu-perfil-modifica:hover{
    color: #a90701;
    text-decoration: none;
}
.menu-perfil-contra {
    color: #5b5b5b;
    float: left;
    font-size: 18px;
    margin-left: 80px;
    margin-top: -7px;
}
.menu-perfil-logo {
    color: #5b5b5b;
    float: left;
    font-size: 18px;
    margin-left: 80px;
    margin-top: -7px;
}
.margen-ficha-perfil{
    margin-left: 40px;
    margin-right: 0;
}
.errores_contraperfil{
    background: none repeat scroll 0 0 rgba(241, 110, 80, 0.9);
    text-align: center;
    color:#FFFFFE;
}
.cambio-logo-aviso{
    background:#d7d5d4;
    padding: 11px 1px 16px 80px;
}
.activar-portal-perfil{
    color: #d83613;
    margin-left: 50px;
}
.activar-portal-perfil:hover{
    text-decoration: none;
    color: #ac0a00;
}
.desactivar-portal-perfil{
    color: #4d7d00;
    margin-left: 50px;
}
.desactivar-portal-perfil:hover{
    text-decoration: none;
    color: #14440a;
}
.imagen-actides-perfil{
    margin-left: 50px;
    margin-top: 30px;
    border: 1px solid #999999;
}
.alto-titulo-actides-perfil{
    height: 65px;
}
.titulo-actides-perfil{
    font-size: 15px;
}

.codigoportalacti-perfil{
    width: 400px;
}
.tamany-font-titu-porta-no{
    text-align: center;
    font-size: 40px;
    color:#2A6496;
}
.filtro-principal-delportaacti {
    background: none repeat scroll 0 0 #e9eae9;
    height: 115px;
    margin-bottom: 22px;
    margin-left: 25%;
    width: 890px;
}
.tipoportal-extranet-portalesacti {
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.principal-nombre-portalact {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 36px;
}
.principal-tportal-portalact {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 75px;
}
.margen-delatabla-portaacti{
    margin-left: 10px;
    width: 99%;
}
.paginador-extranet{
    margin-left: 10px;
    height: 50px;
}
.paginador-1-extranet{
    margin-left: 0;
    width: 1400px;
    margin-bottom: 20px;
}
.tipoportal-extranet-portalesb {
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.filtro-principal-delportalb {
    background: none repeat scroll 0 0 #e9eae9;
    height: 115px;
    margin-bottom: 22px;
    margin-left: 9%;
    width: 1310px;
}
.primera-linea-filtros-principal-portalb {
    margin-left: 15px;
    margin-top: 43px;
    position: absolute;
}
.principal-nombre-portal-b {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 36px;
}
.referencia-extranet-filtro-b {
    float: left;
    margin-top: 8px;
}
.referencia-extranet-filtro-input-b {
    float: left;
    margin-left: 20px;
}
.referencia-extranet-filtro-input1-b {
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.ir-referencia-extranet-filtro-b {
    float: left;
    margin-left: 11px;
}
.boton-extranet-principal-b {
    background: none repeat scroll 0 0 #e1e1e1;
    font-weight: bold;
    height: 40px;
    width: 40px;
}
.x-referencia-extranet-filtro-b {
    float: left;
    margin-left: 11px;
}
.principal-tportal-portal-b {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 75px;
}
.inmueble-extranet-filtro-input-b {
    float: left;
    margin-left: 20px;
}
.publicado-extranet-portal-b {
    font-size: 17px;
    height: 40px;
    width: 190px;
}
.principal-publicados-portal-b {
    color: #595959;
    float: left;
    font-size: 17px;
    margin-left: 75px;
}
.miniatura-portales-b{
    width: 170px;
    height: 130px;
    margin-top: 10px;
}
.datos-anuncio-portales-b{
    background-color: #eaeaea;
    margin-left:10px;
    width: 99%;
    margin-top: 5px;
    height: 150px;
}
.imagen-anuncio-b{
    float: left;
    margin-left: 10px;
}
.titulo1-portales-b{
    text-align: center;
    font-size: 38px;
    color:#2A6496;
    padding: 12px;
}
.titulo2-portales-b{
    text-align: center;
    font-size: 35px;
    color:#2A6496;
}
.margen-delatabla-portal-b {
    margin-left: 10px;
    width: 99%;
}
.margen-delatabla-portal-PP {
    margin-left: 10px;
    width: 99%;
    margin-top: 15px;
}
.datos-anuncio-portales-ap {
    background-color: #eaeaea;
    height: 95px;
    margin-left: 10px;
    margin-top: 5px;
    width: 99%;
}
.imagen-anuncio-ap {
    float: left;
    margin-left: 10px;
}
.miniatura-portales-ap {
    border: 1px solid #999999;
    height: 80px;
    margin-top: 8px;
    width: 120px;
}
.titulo1-portales-ap {
    color: #2a6496;
    font-size: 38px;
    padding: 12px;
    text-align: center;
}
/*******************************************
PANTALLA DE SELECCION DE USUARIO EXTRANET
********************************************/
.titulo1-campo-titpor {
    font-family: Moskau-Grotesk-Bold, sans-serif;
    text-align: center;
    font-size: 28px;
    color: #0e4e44;
    font-weight: bold;
}
.cuadro-acce-usufoto{
    position: absolute;
    top: 17%;
    left: 0px;
    right: 0px;
}
.logo-acce-usu-garjdd{
    text-align: center;
    height: 115px;
}
.logo-acce-usu-garj{

}
#imagen-portada-acce-ex {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    visibility: visible;
    z-index: -1;
}
.imagen1-portada-principal-acce-ex {
    position: relative;
}
.tit-caj-fo-aex{
    font-weight: bold;
    font-size: 17px;
    color: #0e4e44;
}
.tit-caj-fo-aex1{
    font-weight: bold;
    font-size: 17px;
    color: #0e4e44;
    margin-top:15px;
}
.ancho-deimagen-portada-acce-ex {
    width: 100%;
}
.cabecera-sele-comer-extranet {
    height: 60px;
    margin-top: 0;
    width: 100%;
    background: #0e4e44;
}
.logo-cabecera-sele-comer-extranet {
    float: left;
    margin-left: 2%;
    margin-top: 5px;
}
.salir-cabecera-sele-comer-extranet {
    color: #ffffff;
    float: left;
    font-size: 19px;
    margin-left: 65%;
    margin-top: 12px;
    padding: 4px 23px 5px 22px;
}
.texto-salir-cabecera-sele-comer-extranet {
    color: #ffffff;
}
.texto-salir-cabecera-sele-comer-extranet:hover {
    text-decoration: none;
}
.texto-logo-extranet-foto{
    margin: 100px auto 0;
    max-width: 362px;
    padding: 15px;
}
.parrafo-registrate {
    margin-bottom: 10px;
    margin-top: 28px;
    text-align: center;
    color: #0e4e44;
}
.boton-registrate-login {
    color: #0e4e44;
    font-size: 15px;
}
.parrafo-olvidaste {
    margin-bottom: 10px;
    margin-top: 5px;
    text-align: center;
}
.parrafo-olvidaste a:hover{
    text-decoration: none;
}
.boton-registrate-login {
    color: #0e4e44;
    font-size: 15px;
}
.boton-ace-cl-fog{
    margin-top:20px;
    background: #0e4e44 none repeat scroll 0 0;
    border-color: #0e4e44;
    border-radius: 0;
}
.btn-primary:hover{
    background: #0e4e44 none repeat scroll 0 0 !important;
    border-color: #0e4e44 !important;
    border-radius: 0;
}
.parrafo-registrate a:hover {
    text-decoration: none;
}

.form-sele-comer-extranet {
    box-shadow: 0 0 2px black;
    margin: 0 auto 0;
    max-width: 330px;
    padding: 15px;
    background: #ffffff;
}
.form-sele-comer-extranet .form-control {
    box-sizing: border-box;
    font-size: 16px;
    height: auto;
    padding: 10px;
    position: relative;
    border: 2px solid #0e4e44;
    color: #0e4e44;
}
.campo-entrada-comer-extranet {
    margin-bottom: 17px;
    margin-top: -8px;
}

.campo-entradalog1-comer-extranet {
    margin-bottom: 22px !important;
    margin-top: -8px;
}
/************************************************
FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
************************************************/


    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        font-family: OpenSans-Bold, sans-serif;
        font-size: 17px;
        margin-bottom: 13px;
    }
    .texto-caja-extra-anuncios-perfil-fotga-alreg {
        font-family: OpenSans-Bold, sans-serif;
        font-size: 17px;
        margin-bottom: 13px;
    }
    .leye-per-fo-ga{
        color: #0e4e44;
        padding: 7px 0px 7px 0px;
    }
    .leye-per-fo-ga-alreg {
        color: #0e4e44;
        padding: 7px 0px 7px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 0;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .texto-menu-perfil-principal-foga2 {
        color: #ffffff;
        background: #ff8b00;
        border: 0;
    }
    .texto-menu-perfil-principal-foga2:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .estilo-campo-agencias-mper {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
        padding: 0;
    }
    .estilo-campo-agencias-mper-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
        background: #efefef;
        margin-bottom: 40px;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
        font-family: OpenSans-Regular, sans-serif;
        font-size: 15px;
    }
    .campo-textocorto-agencias{
        width: 200px;
        border-radius: 5px;
        border: 1px solid #808080;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 350px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {
        font-family: OpenSans-Regular, sans-serif;
        font-size: 15px;
    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 0 solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .tit-reg-alta-ga {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
        color:#0e4e44;
        margin-top: 25px;
    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 71%;
        border: 0;
    }
    .menu-perfil-foga-al {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-fi {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-borr {
        width: 55%;
        margin-left: 0;
        margin-top: 30px;
        height: 30px;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-pagpri-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-pagpri-usuar:hover {
        text-decoration: none;
        color: #ffffff;
    }
    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-modda-usuar:hover {
        text-decoration: none;
        color: #ffffff;
    }
    .imagen2-registrar-alreg {
        padding: 0 20px 9px 0;
    }
    .bloque-cargar{
        float: left;
        margin-top: 12px;
    }
    .bloque-cargar-borr{
        float: left;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 30px 13px 30px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar:hover {
        text-decoration: none;
        color: #ffffff;
    }
    .imagen-cpass-usuarrr {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 8px 10px 1px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg:hover {
        text-decoration: none;
        color: #ffffff;
    }
    .imagen-cancelar-alborr {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg:hover {
        text-decoration: none;
        color: #ffffff;
    }
    .imagen2-cancelar-alreg {
        padding: 0 3px 0 0;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 18px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0 0;
    }
    .bloque-cargar-1{
        float: left;
        height: 65px;
        background: #efefef;
        width: 190px;
        margin-left:20px;
    }
    .bloque-cargar-11{
        float: left;
        height: 65px;
        background: #efefef;
        width: 190px;
    }
    .menu-perfil-foga-al-1 {
        height: 60px;
    }
    .boton-guardar-altparking{
        float: left;
        padding-left: 0;
    }
    .boton-pagpri-usuar{
        float: left;
        padding-left: 0;
        width: 200px;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 200px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 230px;
    }

    .boton-imagenes-altparking{
        float: left;
    }

    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/

  /******************************
  * MENU DE PARKINGS ADMIN    *
  ******************************/
    .campo-textocorto-parkings-postal{
        width: 100px;
    }
    .campo-textolargo-parkings-calle{
        width: 350px;
    }
    .campo-texto-parkings-economicos{
        width: 140px;
    }
    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }
    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .campo-textocorto-parkings-postal{
        width: 100px;
        border-radius: 5px;
    }
    .campo-textolargo-parkings-calle{
        width: 35%;
    }
    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }
    .campo-texto-parkings-economicos{
        width: 140px;
    }
    .estilo-campo-checkbox-parkings {
        font-family: OpenSans-Regular, sans-serif;
        font-size: 15px;
        float: left;
        margin: 1px;
        width: 122px;
    }
    .estilo-campo-llaves-agencias {
        font-family: OpenSans-Regular, sans-serif;
        font-size: 15px;
        float: left;
        margin: 1px;
        width: 120px;
    }
    .texto-parkings-reg-notas {
        font-family: OpenSans-Regular, sans-serif;
        font-size: 15px;
        float: left;
        width: 200px;
        color: #555;
        margin-left: 0;
    }
    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 32px;
        width: 580px;
        border-radius: 5px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 75px;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-titulo-destacados {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 11px;
    }
    .bl-su{
        padding-left: 0;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 310px;
    }
    .bloque-principal-subires-pant{
        margin-left: 20%;
        width: 64%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 350px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .caja-bloque-subires{
        border-color:#0e4e44;
        height: 230px;
        width: 230px;
        border-width: 2px;
        border-style: solid;
        border-radius: 5px;
        margin-top: 9px;
    }
    .bloque-texto-subires{
        text-align: center;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        color:#5C5C5C;
        margin-top: 20px;
    }
    .bloque-texto1-subires{
        text-align: center;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        color:#5C5C5C;
        margin-top: 6px;
    }
    .bloque-boton-contrata-subires{
        text-align: center;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        color:#5C5C5C;
        margin-top: 30px;
    }
    .bloque-pulsar-contrata-subires{
        font-size: 18px;
        font-family: OpenSans-Regular ,sans-serif;
        background: #0e4e44;
        color: #ffffff;
        padding: 5px 38px 8px 38px;
        border-radius: 5px;
    }
    .bloque-pulsar-contrata-subires:hover{
        text-decoration: none;
        background-color: #ff8b00;
        color: #ffffff;
    }
    .texto-secundario-subires{
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
    }
    .texto-principal-subires{
        margin-left: 5%;
        width: 87%;
        margin-top: 40px;
    }
    .texto-principal-subires-pant{
        margin-left: 15%;
        width: 68%;
        margin-top: 40px;
    }
    .texto-info-cuenta{
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
    }
    .texto-info-cuenta1{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
        color: #0e4e44;
    }
    .cero-padd{
        padding-left: 0;
    }
    .titulo-texto-info-cuenta{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 20px;
    }
    .altura-texto-infor-cuenta{
        margin-top: 15px;
    }
    .control-bloque2-info-cuenta{

    }
    .bloque-info-cuenta{
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 200px;
    }
    .bloque-opciones-entrada{
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 50px;
    }
    .bloque-opciones-entrada-subbloque{
        margin-top: 14px;
    }
    .bloque-opciones-entrada-subbloque1{
        color: #ffffff;
        font-family: OpenSans-Regular,sans-serif;
        font-size: 15px;
    }
    .bloque-opciones-entrada-subbloque1:hover{
        text-decoration: none;
        color: #ffffff;
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .cajon-extra-alta-pa{
        text-align: center;
        margin-top: 15px;
        height: 1px;
    }
    .alta-par-extra-pr{
        color:red;
        font-size: 23px;
        font-weight: bold;
    }
    .alta-par-extra-pr:hover{
        text-decoration: none;
        color:red;
    }
    .principal-primera-linea{
        width: 90%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 60%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 90%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 61%;
        margin-left: 14%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 14%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 77%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }

    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        font-weight: bold;
        height: 40px;
        width: 237px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 11px;
    }
    .sortable{
        color:#ffffff;
        background: #0e4e44 none repeat scroll 0 0;
    }
    .sortable:hover{
        color:#ffffff;
        background: #0e4e44 none repeat scroll 0 0;
        text-decoration: none;
    }
    .barralisfopa{
        color:#ffffff;
    }
    #Regpar{
        background-color: #fff;
        color:#0e4e44;
    }
    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }
    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }
    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 14%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 200px;
        margin: auto auto 20px 14%;
        text-align: center;
        width: 1170px;
        border-color:#0e4e44;
        border-style: solid;
        border-width: 2px;
        border-radius: 5px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 80px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 36px;
    }
    .listaparking-referencia-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .boton-extranet-principal{
        background: #ff8b00;
        color: #ffffff;
        height: 40px;
        width: 40px;
        font-weight: bold;
    }
    .boton-extranet-principal-ir{
        background: #ff8b00 none repeat scroll 0 0;
        height: 40px;
        width: 40px;
        font-weight: bold;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 190px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 40px;
    }
    .listaparking-provincia-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 190px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 20px;
    }
    .operacion-extranet-filtro-input1{
        font-size: 17px;
        height: 40px;
        width: 190px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparking-tipoparking-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .capta_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 37px;
    }
    .listaparking-calle-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 17px;
        height: 40px;
        margin-left: 56px;
        width: 190px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 40px;
    }
    .listaparking-poblacion-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 20px;
    }
    .listaparking-tipocaptacion-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 40px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 38px;
    }
    .listaparking-agencia-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 92px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-zona-filtro {
        color:#0e4e44;
        font-family: OpenSans-Bold, sans-serif;
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: -20px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
        border-color: #a0a0a0;
        border-width: 2px;
        border-radius: 5px;
        border-style: solid;
    }
    .listaparkings-principal-eliminarinmuebles {
        color: #ffffff;
        float: left;
        font-size: 17px;
        margin-left: 0;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
        color:#ffffff;
    }
    .ir-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
        color:#ffffff;
    }
    .x-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .parrilla-botones-lipafo{
        background: #0e4e44 none repeat scroll 0 0;
    }
    th {
        background-color: #0e4e44 !important;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 1110px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 1110px;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 25px;
        height: 60px;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

/*******************************************************/
/* PIE DE LA WEB                                       */
/*******************************************************/
.foot1{
    width: 100%;
    height: 89px;
    background-color: #393939;
}

.parrafo1-foot{
    position: absolute;
    color: #eeeeee;
    margin-top: 33px;
    margin-left: 8.2%;
    font-size: 15px;
}

.aviso-foot{
    color: #eeeeee;
    text-decoration:none !important;
}

.aviso-foot:hover {
    color: #869EB1;
}

.sociales-foot{
    position: absolute;
    color: #FFFFFF;
    margin-top: 32px;
    margin-left: 80.2%;
    width: 10%;
}

.social-facebook{
    position: absolute;
    margin-top: 31px;
    color: #eeeeee;
    margin-left: 171px;
}

.social-google{
    float: left;
    margin-left: 10%;
}

.social-twitter{
    position: absolute;
    margin-top: 31px;
    color: #eeeeee;
    margin-left: 210px;
}

.social-pinterest{
    float: left;
    margin-left: 10%;
}

.social-youtube{
    float: left;
    margin-left: 10%;
}

.social-instagram{
    float: left;
    margin-left: 10%;
}

.recursos-foot {
    color: #eeeeee;
    font-size: 17px;
    position: absolute;
    margin-left: 71%;
}

.titulo-recursos{
    margin-bottom: 1px;
}

.blog-foot{
    position: absolute;
    margin-top: 31px;
    color: #eeeeee;
    text-decoration: none !important;
    width: 175px;
}
.blog-foot:hover {
    color: #869EB1;
}
.separador1{
    position: absolute;
    margin-top: 31px;
    color: #eeeeee;
    margin-left: 47px;
}
.contacto-foot{
    position: absolute;
    margin-top: 32px;
    color: #eeeeee;
    text-decoration: none !important;
    width: 70px;
    margin-left: 65px;
}
.contacto-foot:hover {
    color: #869EB1;
}
.separador2{
    position: absolute;
    margin-top: 31px;
    color: #eeeeee;
    margin-left: 147px;
}
/*******************************************************/
/* FIN DE PIE DE LA WEB                                */
/*******************************************************/

.boton-contrata-subire{
    text-align: center;
    margin-top: 25px;
}
.param-cajon-contrata-subires {
    font-size: 21px;
    font-family: "Montserrat-Bold",sans-serif;
    background: green;
    color: white;
    padding: 5px 25px 8px 25px;
}

.param-cajon-contrata-subires:hover{
    text-decoration: none;
    color: white;
}
.blq-fac-pro{
    width: 72%;
    text-align: center;
    margin: auto;
}
.alturapicsp{
    margin-top: 150px;
}

@media all and (max-width: 1480px) and (min-width: 1280px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 33px;
        margin-left: 8.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 71%;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/
    .caja_mapa_alertas_ficha{
        margin-left: 4%;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 1190px;
    }
    #map_canvas6{
        width: 1190px !important;
    }
    .logo-cabecera{
        float: left;
        margin-left: 2%;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 5%;
        margin-top: 14px;
    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 15px;
        font-weight: bold;
        padding: 3px 31px 7px 29px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 3%;
        margin-top: 19px;

    }

    .cabecera-plan{
        float: left;
        margin-left: 0.5%;
        margin-top: 19px;
        color: #FF5D3A;

    }

    .cabecera-logo{
        float: left;
        margin-left: 20%;
        margin-top: -4px;
        color: #FF5D3A;
        width: 105px;
        height: 65px;

    }

    .cabecera-agencia{
        float: left;
        margin-left: 5%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 10%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }



    .medidaslogoextranet{
        width: 220px;
        height: 70px;
    }
    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }
    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }
    .botonimaregextra{
        margin-left: 10px;
        float: left;
    }
    .texto-borre-ficha-extra{
        font-size: 20px;
        float: left;
        color: red;
        margin-left: 38px;
    }
    .botonsalirextra{
        margin-right: 25px;
    }
    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }
    .texto-caja-extra{
        text-indent: 178px;
    }
    .caja-campo-regi-extran33{
        height: 40px;
    }
    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }
    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }
    .estilovideoregextra{
        width: 400px;
    }
    .estilocalleregextra{
        width: 400px;
    }
    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 85px;
        width: 500px;
    }
    .alturadescriextra{
        height: 330px;
    }
    .estilodescorta{
        width: 500px;
    }
    .anchoespeoc{
        width: 240px;
    }
    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }
    fieldset.adminform22{
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }
    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 25px;
        margin-top: 10px;
        width: 380px;
    }
    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 27px;
        font-weight: bold;
    }
    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 14px;
        font-weight: bold;
        line-height: 30px;
    }
    .parrafo3-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 250px;
    }
    .parrafo4-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }
    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        width: 215px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 240px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 100px;
    }
    .parrafo-mejora{
        float: left;
        margin-left: 40px;
        margin-top: 21px;
        width: 120px;
    }
    .parrafo1-mejora{
        color: #585858;
        font-size: 17px;
        font-weight: bold;
    }
    .parrafo2-mejora{
        color: #585858;
        font-size: 12px;
    }
    .linea-separacion-panel{
        background: #ff5c3b;
        width: 211px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 695px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 13px;
        width: 160px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 160px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 13px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 160px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 13px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 15px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 17px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }
    .menu-extranet{
        height: 80px;
    }

    .menu-extranetPP{
        height: 70px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 185px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 18px;
        color: #FF6036;
    }
    .menu-extranet-portales{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 1155px;
        width: 120px;
        font-size: 18px;
        color: #0093D6;
    }
    .paginador-arriba{
        float: left;
        margin-left: 570px;
        margin-top: -12px;
        width: 479px;
    }
    .pagination{
        font-size: 18px;
    }
    .menu-perfil {
        height: 80px;
    }
    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 53px;
        margin-top: -7px;
    }
    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }
    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }
    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 80px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 80px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 80px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 80px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 80px;
        margin-top: -7px;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 80px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 50px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 50px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: 50px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 65px;
    }

    .titulo-actides-perfil{
        font-size: 13px;
    }

    .codigoportalacti-perfil{
        width: 330px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 40px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 15%;
        width: 890px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 13px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 75px;
    }

    .margen-delatabla-portaacti{
        margin-left: 10px;
        width: 99%;
    }

    .paginador-extranet{
        margin-left: 10px;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 1200px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 1%;
        width: 1240px;
    }

    .miniatura-portales-b{
        width: 170px;
        height: 130px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:10px;
        width: 99%;
        margin-top: 5px;
        height: 150px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 35px;
        color:#2A6496;
        padding: 17px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 32px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 95px;
        margin-left: 10px;
        margin-top: 5px;
        width: 99%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 80px;
        margin-top: 8px;
        width: 120px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 38px;
        padding: 12px;
        text-align: center;
    }

    /*******************************************
   PANTALLA DE SELECCION DE USUARIO EXTRANET
   ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 14%;
        left: 0px;
        right: 0px;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 115px;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: visible;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
    }
    .tit-caj-fo-aex{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 65%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 28px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 10px;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top:20px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 10px;
        position: relative;
        border-color: #0e4e44;
        border-style: solid;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
* MENU DE PERFIL EXTRANET  *
**********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 70px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 350px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;

    }
    .boton-imagenes-altparking {
        float: left;
        padding-left: 45px;
    }
    .bloque-cargar {
        float: left;
        margin-top: 12px;
        padding-left: 40px;
    }

    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-principal-subires-pant{
        margin-left: 11%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .principal-primera-linea{
        width: 90%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        text-align: center;
        width: 32%;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 60%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 90%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 89%;
        margin-left: 5%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 5%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 77%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 18%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        color:#ffffff;
        font-weight: bold;
        height: 40px;
        width: 237px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 11px;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 5%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 200px;
        margin: auto auto 20px 5%;
        text-align: center;
        width: 1170px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 80px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 36px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 34px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 20px;
    }

    .listaparking-provincia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 21px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .capta_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 37px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 17px;
        height: 40px;
        margin-left: 49px;
        width: 190px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 34px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 21px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 40px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 38px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 86px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 41px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: -60px;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
     * CONTRATAR PLAN    *
     *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 1110px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 220px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 1110px;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 25px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 90%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 150px;
    }
    .texto-principal-subires-pant{
        margin-left: 10%;
        width: 77%;
        margin-top: 40px;
    }
}


@media all and (max-width: 1280px) and (min-width: 1152px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 33px;
        margin-left: 8.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 71%;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 1130px;
    }
    #map_canvas6{
        width: 1130px !important;
    }

    .logo-cabecera{
        float: left;
        margin-left: 2%;
        margin-top: 10px;
        width: 182px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 5%;
        margin-top: 14px;

    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 15px;
        font-weight: bold;
        padding: 3px 31px 7px 29px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 19px;
        font-size: 13px;

    }

    .cabecera-plan{
        float: left;
        margin-left: 0.5%;
        margin-top: 19px;
        color: #FF5D3A;
        font-size: 13px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 20%;
        margin-top: -4px;
        color: #FF5D3A;
        width: 105px;
        height: 65px;

    }

    .cabecera-agencia{
        float: left;
        margin-left: 0.8%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 8%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 70px;
    }
    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        font-size: 20px;
        float: left;
        color: red;
        margin-left: 38px;
    }

    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .texto-caja-extra{
        text-indent: 178px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 400px;
    }

    .estilocalleregextra{
        width: 400px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 85px;
        width: 500px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .estilodescorta{
        width: 500px;
    }

    .anchoespeoc{
        width: 240px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 15px;
        margin-top: 10px;
        width: 355px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 27px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 14px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 250px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        width: 215px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 240px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 100px;
    }


    .parrafo-mejora{
        float: left;
        margin-left: 25px;
        margin-top: 21px;
        width: 120px;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 17px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 12px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 211px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 615px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 13px;
        width: 140px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 140px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 13px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 140px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 13px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 15px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 17px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }

    .menu-extranet{
        height: 80px;
    }

    .menu-extranetPP{
        height: 70px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 185px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 18px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 863px;
        width: 120px;
        font-size: 18px;
        color: #0093D6;
    }

    .paginador-arriba{
        float: left;
        margin-left: 351px;
        margin-top: -12px;
        width: 477px;
    }

    .pagination{
        font-size: 18px;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 53px;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 70px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 70px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 70px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 70px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 70px;
        margin-top: -7px;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 80px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 50px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 50px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: 50px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 65px;
    }

    .titulo-actides-perfil{
        font-size: 12px;
    }

    .codigoportalacti-perfil{
        width: 320px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 40px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 13%;
        width: 890px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 56px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 75px;
    }

    .margen-delatabla-portaacti{
        margin-left: 10px;
        width: 99%;
    }

    .paginador-extranet{
        margin-left: 10px;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 1100px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .miniatura-portales-b{
        width: 170px;
        height: 130px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:10px;
        width: 99%;
        margin-top: 5px;
        height: 150px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 31px;
        color:#2A6496;
        padding: 20px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 28px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 95px;
        margin-left: 10px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 80px;
        margin-top: 8px;
        width: 120px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 38px;
        padding: 12px;
        text-align: center;
    }

    /*******************************************
   * PANTALLA DE SELECCION DE USUARIO EXTRANET
   ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 10%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 115px;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: visible;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
    }
    .tit-caj-fo-aex{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
        margin-top:15px;
    }
    .ancho-deimagen-portada-acce-ex {
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 65%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 28px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 10px;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top:20px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 10px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
* MENU DE PERFIL EXTRANET  *
**********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 70px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 350px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: left;
        padding-left: 45px;
    }
    .bloque-cargar {
        float: left;
        margin-top: 12px;
        padding-left: 40px;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-principal-subires-pant{
        margin-left: 11%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .cuadro-acce-usufoto{
        margin-top: 3px;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
    }
    .logo-acce-usu-garj{
        margin-top:8px;
    }
    .principal-primera-linea{
        width: 95%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 60%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 90%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 97%;
        margin-left: 1%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 1%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 77%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 20%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        color: #ffffff;
        font-weight: bold;
        height: 40px;
        width: 237px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 11px;
    }
    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }
    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }
    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 1%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 200px;
        margin: auto auto 20px 1%;
        text-align: center;
        width: 1115px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 80px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 30px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 180px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 30px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 20px;
    }

    .listaparking-provincia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 180px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 6px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .capta_tipoparking_campo {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 30px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 17px;
        height: 40px;
        margin-left: 57px;
        width: 180px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 30px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 180px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 9px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 40px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 30px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 76px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 192px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 41px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 17px;
        height: 40px;
        width: 180px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: -80px;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .ir-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .x-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 1110px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 1110px;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 25px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 98%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 150px;
    }
    .texto-principal-subires-pant{
        margin-left: 9%;
        width: 79%;
        margin-top: 40px;
    }
}


@media all and (max-width: 1152px) and (min-width: 991px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 33px;
        margin-left: 8.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 71%;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/
    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 1005px;
    }
    #map_canvas6{
        width: 1005px !important;
    }

    .logo-cabecera{
        float: left;
        margin-left: 2%;
        margin-top: 7px;
        width: 182px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 5%;
        margin-top: 14px;

    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 15px;
        font-weight: bold;
        padding: 3px 31px 7px 29px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 19px;
        font-size: 13px;

    }

    .cabecera-plan{
        float: left;
        margin-left: 0.5%;
        margin-top: 19px;
        color: #FF5D3A;
        font-size: 13px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 11%;
        margin-top: -4px;
        color: #FF5D3A;
        width: 105px;
        height: 65px;

    }

    .cabecera-agencia{
        float: left;
        margin-left: 0.8%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 8%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 70px;
    }

    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        font-size: 18px;
        float: left;
        color: red;
        margin-left: 38px;
    }

    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .texto-caja-extra{
        text-indent: 178px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 400px;
    }

    .estilocalleregextra{
        width: 400px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 85px;
        width: 500px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .estilodescorta{
        width: 500px;
    }

    .anchoespeoc{
        width: 240px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 15px;
        margin-top: 10px;
        width: 310px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 27px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 14px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 185px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        width: 165px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 182px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 100px;
    }


    .parrafo-mejora{
        float: left;
        margin-left: 15px;
        margin-top: 21px;
        width: 120px;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 17px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 12px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 165px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 545px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 10px;
        width: 125px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 125px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 10px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 125px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 10px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 15px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 15px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 17px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }

    .menu-extranet{
        height: 80px;
    }

    .menu-extranetPP{
        height: 70px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 185px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .paginador-arriba{
        float: left;
        margin-left: 351px;
        margin-top: -12px;
        width: 477px;
    }

    .pagination{
        font-size: 18px;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 45px;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 55px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 55px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 55px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 55px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 55px;
        margin-top: -7px;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 80px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 50px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 50px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: 50px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 65px;
    }

    .titulo-actides-perfil{
        font-size: 11px;
    }

    .codigoportalacti-perfil{
        width: 290px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 38px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 7%;
        width: 890px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 56px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 75px;
    }

    .margen-delatabla-portaacti{
        margin-left: 6px;
        width: 99%;
    }

    .margen-delatabla-portaacti{
        margin-left: 6px;
        width: 99%;
    }

    .paginador-extranet{
        margin-left: 10px;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 950px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 17px;
        height: 40px;
        width: 180px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 1%;
        width: 990px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 15px;
        margin-top: 43px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 0;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 8px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 20px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 17px;
        height: 40px;
        width: 140px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 11px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 40px;
        width: 40px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 11px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 15px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 20px;
    }

    .publicado-extranet-portal-b {
        font-size: 17px;
        height: 40px;
        width: 135px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 15px;
    }

    .miniatura-portales-b{
        width: 170px;
        height: 130px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:10px;
        width: 99%;
        margin-top: 5px;
        height: 150px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 27px;
        color:#2A6496;
        padding: 25px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 24px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 95px;
        margin-left: 10px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 80px;
        margin-top: 8px;
        width: 120px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 36px;
        padding: 15px;
        text-align: center;
    }

    /*******************************************
    * PANTALLA DE SELECCION DE USUARIO EXTRANET
    ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 5%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: visible;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
    }
    .tit-caj-fo-aex{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-weight: bold;
        font-size: 17px;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 65%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 28px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 10px;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top:20px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 10px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
* MENU DE PERFIL EXTRANET  *
**********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 70px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 350px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }

    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: left;
        padding-left: 65px;
    }
    .bloque-cargar {
        float: left;
        margin-top: 12px;
        padding-left: 78px;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-principal-subires-pant{
        margin-left: 11%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
    }
    .usuaplan-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .principal-primera-linea{
        width: 95%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 80%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 87%;
        margin-left: 1%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 1%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 77%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 24%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 17%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 17%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        color: #ffffff;
        font-weight: bold;
        height: 40px;
        width: 200px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 11px;
    }
    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }
    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }
    .operacion-extranet-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 169px;
    }
    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 1%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 200px;
        margin: auto auto 20px 1%;
        text-align: center;
        width: 990px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 80px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 10px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 20px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 10px;
    }

    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 2px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 10px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .capta_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 40px;
        margin-left: 40px;
        width: 165px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 20px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 7px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 8px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 13px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 62px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 33px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 41px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 166px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: -77px;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .ir-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .x-referencia-extranet-filtro{
        margin-left: 5px;
        float: left;
    }
    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 99%;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 99%;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 25px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 98%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 150px;
    }
    .texto-principal-subires-pant{
        margin-left: 8%;
        width: 83%;
        margin-top: 40px;
    }
}



@media all and (max-width: 991px) and (min-width: 950px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 33px;
        margin-left: 8.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 71%;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 930px;
    }
    #map_canvas6{
        width: 930px !important;
    }

    .logo-cabecera{
        float: left;
        margin-left: 2%;
        margin-top: 9px;
        width: 140px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 5%;
        margin-top: 14px;

    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 15px;
        font-weight: bold;
        padding: 3px 31px 7px 29px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 19px;
        font-size: 13px;

    }

    .cabecera-plan{
        float: left;
        margin-left: 0.5%;
        margin-top: 19px;
        color: #FF5D3A;
        font-size: 13px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 6%;
        margin-top: -4px;
        color: #FF5D3A;
        width: 105px;
        height: 65px;

    }

    .cabecera-nombre{
        float: left;
        margin-left: 6%;
        margin-top: 15px;
        font-size: 18px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 70px;
    }

    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        font-size: 17px;
        float: left;
        color: red;
        margin-left: 38px;
    }


    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .texto-caja-extra{
        text-indent: 178px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 400px;
    }

    .estilocalleregextra{
        width: 400px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 80px;
        width: 500px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .anchoespeoc{
        width: 240px;
    }

    .estilodescorta{
        width: 500px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 15px;
        margin-top: 10px;
        width: 295px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 27px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 14px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 185px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        width: 165px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 182px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 100px;
    }


    .parrafo-mejora{
        float: left;
        margin-left: 15px;
        margin-top: 21px;
        width: 110px;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 16px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 11px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 165px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 493px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 7px;
        width: 115px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 115px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 7px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 115px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 7px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 13px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 13px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 13px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 13px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 16px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 16px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 16px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }
    .menu-extranet{
        height: 80px;
    }

    .menu-extranetPP{
        height: 70px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 185px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 18px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 75px;
        font-size: 17px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 793px;
        width: 120px;
        font-size: 18px;
        color: #0093D6;
    }

    .pagination{
        font-size: 18px;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 18px;
        margin-left: 40px;
        margin-top: -7px;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 40px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 50px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 50px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: 50px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 65px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
    }

    .codigoportalacti-perfil{
        width: 275px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 35px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 2.5%;
        width: 890px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 56px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 75px;
    }

    .margen-delatabla-portaacti{
        margin-left: 6px;
        width: 99%;
    }

    .margen-delatabla-portaacti{
        margin-left: 6px;
        width: 99%;
    }

    .paginador-extranet{
        margin-left: 20px;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 700px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 15px;
        height: 40px;
        width: 180px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 1%;
        width: 920px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 15px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 12px;
    }

    .publicado-extranet-portal-b {
        font-size: 15px;
        height: 40px;
        width: 135px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 15px;
    }

    .miniatura-portales-b{
        width: 170px;
        height: 130px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:10px;
        width: 99%;
        margin-top: 5px;
        height: 150px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 25px;
        color:#2A6496;
        padding: 25px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 22px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 95px;
        margin-left: 10px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 80px;
        margin-top: 8px;
        width: 120px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 34px;
        padding: 20px;
        text-align: center;
    }

    /*******************************************
     * PANTALLA DE SELECCION DE USUARIO EXTRANET
     ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 1%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: visible;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        color: #0e4e44;
        margin-top:15px;
    }
    .ancho-deimagen-portada-acce-ex {
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 65%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 28px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 10px;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top:20px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 10px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
* MENU DE PERFIL EXTRANET  *
**********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 70px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 350px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: left;
        padding-left: 45px;
    }
    .bloque-cargar {
        float: left;
        margin-top: 12px;
        padding-left: 40px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-pusur {
        width: 115%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-principal-subires-pant{
        margin-left: 8%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bl-su{
        padding-left: 0;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 33.33333333%
    }
    .usuaplan-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
        width: 33.33333333%
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 33.33333333%
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .principal-primera-linea{
        width: 95%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 80%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 96%;
        margin-left: 1%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 1%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 77%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 26%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 17%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 15%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 18%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        color: #ffffff;
        font-weight: bold;
        height: 40px;
        width: 200px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 7px;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }
    .operacion-extranet-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 163px;
    }
    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 1%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 200px;
        margin: auto auto 20px 1%;
        text-align: center;
        width: 923px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 80px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 5px;
    }

    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 127px;
    }
    .capta_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 13px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 40px;
        margin-left: 36px;
        width: 160px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 1px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 17px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 17px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 56px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 25px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: -10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: -34px;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 5px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 6px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 5px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
    * CONTRATAR PLAN    *
     *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 900px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 900px;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 25px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 98%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 150px;
    }
    .texto-principal-subires-pant{
        margin-left: 7%;
        width: 83%;
        margin-top: 40px;
    }
}


@media all and (max-width: 950px) and (min-width: 768px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 33px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 63%;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 750px;
    }
    #map_canvas6{
        width: 750px !important;
    }

    .cabecera-extranet{
        width: 100%;
        margin-top: 8px;
        height: 60px;
    }

    .fotos-ficha-parking{
        height:150px;
        width: 50%;
    }

    .cabecera-linea{
        padding: 54px 1px 0 0;
    }

    .logo-cabecera{
        float: left;
        margin-left: 1%;
        margin-top: 7px;
        width: 130px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 5%;
        margin-top: 14px;

    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 12px;
        font-weight: bold;
        padding: 1px 7px 4px 20px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 1%;
        margin-top: 19px;
        font-size: 10px;

    }

    .cabecera-plan{
        float: left;
        margin-left: 0.5%;
        margin-top: 19px;
        color: #FF5D3A;
        font-size: 10px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;

    }

    .cabecera-agencia{
        float: left;
        font-size: 15px;
        font-weight: bold;
        margin-left: 0.8%;
        margin-top: 13px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 5%;
        margin-top: 13px;
        font-size: 15px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 43px;
    }

    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        font-size: 12px;
        float: left;
        color: red;
        margin-left: 24px;
    }

    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .texto-caja-extra{
        text-indent: 178px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 400px;
    }

    .estilocalleregextra{
        width: 400px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 80px;
        width: 410px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .anchoespeoc{
        width: 240px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }

    .estilodescorta{
        width: 410px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 15px;
        margin-top: 10px;
        width: 300px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 25px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 13px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 13px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 165px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 13px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        font-size: 13px;
        width: 140px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 13px;
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 13px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 165px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 13px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 100px;
    }


    .parrafo-mejora{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 1px;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 150px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 5px;
        width: 433px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 7px;
        width: 100px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 100px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 7px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 100px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 7px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 12px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 12px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 12px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 12px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 16px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 16px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 16px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }

    .menu-extranet{
        height: 80px;
    }

    .menu-extranetPP{
        height: 70px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 60px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 18px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 30px;
        font-size: 16px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 629px;
        width: 120px;
        font-size: 18px;
        color: #0093D6;
    }

    .pagination{
        font-size: 14px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 20px;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -7px;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 35px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 55px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 55px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: 50px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 70px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
    }

    .codigoportalacti-perfil{
        width: 240px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 32px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 2.5%;
        width: 717px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 25px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 75px;
    }

    .margen-delatabla-portaacti{
        margin-left: 6px;
        width: 99%;
    }

    .paginador-extranet{
        margin-left: 20px;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 700px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 150px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 100px;
        margin-bottom: 22px;
        margin-left: 1%;
        width: 740px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 0;
    }

    .miniatura-portales-b{
        width: 140px;
        height: 100px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:10px;
        width: 99%;
        margin-top: 5px;
        height: 120px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 21px;
        color:#2A6496;
        padding: 18px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 18px;
        color:#2A6496;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 87px;
        margin-left: 10px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 70px;
        margin-top: 8px;
        width: 110px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 30px;
        padding: 20px;
        text-align: center;
    }
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /*******************************************
     * PANTALLA DE SELECCION DE USUARIO EXTRANET
     ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }
    .titulo1-campo-titpor {
        font-family: Moskau-Grotesk-Bold, sans-serif;
        text-align: center;
        font-size: 18px;
        color: #0e4e44;
        font-weight: bold;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: visible;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        color: #0e4e44;
        margin-top:10px;
    }
    .ancho-deimagen-portada-acce-ex {
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 59%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 10px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
        font-size: 15px;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 70px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 70px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 15px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 31px 8px 31px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 50%;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .menu-perfil-foga-borr {
        width: 65%;
        margin-left: 0;
        margin-top: 30px;
        height: 30px;
    }
    .boton-imagenes-altparking {
        float: left;
        padding-left: 1px;
    }
    .bloque-cargar {
        float: left;
        margin-top: 12px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    .menu-perfil-foga-pusur {
        width: 120%;
        margin-left: 0;
        margin-top: 30px;
        height: 58px;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bloque-principal-subires-pant{
        margin-left: 3%;
        width: 96%;
        margin-top: 65px;
        height: 310px;
    }
    .bl-su{
        padding-left: 0;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 110%;
        height: auto;
        margin-left: 15%
    }
    .usuaplanfecha-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 18%;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 1%;
        margin-top: 6px;
        width: 40%
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 15%;
        margin-top: 6px;
        width: 40%
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .principal-primera-linea{
        width: 98%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 80%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 300px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************************
     * FILTRO DE LISTADO DE PARKINGS           *
     ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 97%;
        margin-left: 1%;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 1%;
        margin-top: 35px;
        height: 58px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 100%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 10%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 10%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .boton-elifiltros-extranet-principal {
        background: #0e4e44 none repeat scroll 0 0;
        color: #ffffff;
        font-weight: bold;
        margin-top: 6px;
        height: 40px;
        width: 200px;
    }
    .x-referencia-extranet-filtro-operacion {
        float: left;
        margin-left: 7px;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 70px;
        margin-top:-23px;
        width: 155px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }
    .operacion-extranet-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 163px;
    }
    .nueva_captacion{
        float: right;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        color:#0e4e44;
        margin: auto auto auto 1%;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 200px;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        padding: 12px 1px 14px 48px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #ffffff none repeat scroll 0 0;
        height: 225px;
        margin: auto auto 20px 1%;
        text-align: center;
        width: 735px;
    }
    .listaparking-primera-linea-filtros-principal {
        height: 85px;
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 114px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 198px;
        position: absolute;
    }
    .listaparking-quinta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 250px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 40px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 18px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 49px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 5px;
    }

    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 40px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .capta_tipoparking_campo {
        font-size: 15px;
        height: 40px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 42px;
        margin-top: 7px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 13px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 40px;
        margin-left: 47px;
        width: 160px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 50px;
        margin-top: -41px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 1px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 14px;
        margin-top:40px;
        visibility: hidden;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 17px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 40px;
        margin-top: 32px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 20px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 95px;
        margin-top: -15px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 25px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 170px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 41px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 61px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 38px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: -10px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 23px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 191px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 92px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 43px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 40px;
        width: 160px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: -34px;
    }
    .ir-referencia-extranet-filtro{
        margin-left: 5px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 6px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 5px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 11px;
        float: left;
    }

    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 725px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 20%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 725px;
    }
    .contrataplan-extranet{
        font-size: 20px;
        margin-left: 14%;
        color:#00416C;
    }
    .contrataplan-extranet:hover{
        font-size: 20px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 30%;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/
    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 98%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 150px;
    }
    .texto-principal-subires-pant{
        margin-left: 3%;
        width: 89%;
        margin-top: 40px;
    }
}


@media all and (max-width: 768px) and (min-width: 600px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 10px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 3.2%;
        margin-top: 17px;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 560px;
    }
    #map_canvas6{
        width: 560px !important;
    }


    .cabecera-extranet{
        width: 100%;
        margin-top: 8px;
        height: 60px;
    }

    .fotos-ficha-parking{
        height:150px;
        width: 50%;
    }

    .cabecera-linea{
        padding: 85px 1px 0 0;
    }

    .logo-cabecera{
        float: left;
        margin-left: 1%;
        margin-top: 3px;
        width: 119px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 3%;
        margin-top: 14px;
    }

    .controla-marco-agencias {
        margin: 40px auto;
        max-width: 650px;
    }


    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 13px;
        font-weight: bold;
        padding: 0 4px 1px 10px;
    }
    .cabecera-publicados{
        float: left;
        margin-left: 1%;
        margin-top: 19px;
        font-size: 9px;

    }

    .cabecera-plan{
        float: left;
        margin-left: -15%;
        margin-top: 31px;
        color: #FF5D3A;
        font-size: 10px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;

    }

    .cabecera-agencia{
        font-size: 15px;
        font-weight: bold;
        margin-left: 10%;
        margin-top: 13px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 17%;
        margin-top: 13px;
        font-size: 15px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 43px;
    }

    .campo-anuncio-extranet{
        font-size: 15px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 160px;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        font-size: 11px;
        float: left;
        color: red;
        margin-left: 3px;
        width: 220px;
    }

    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .texto-caja-extra{
        text-indent: 178px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .calle {
        float: left;
        margin-left: -60px;
    }

    .mascota-extra {
        float: left;
        margin-left: 10px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 20px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 280px;
    }

    .estilocalleregextra{
        width: 240px;
    }


    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 83px;
        width: 290px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .margenanchodetalles{
        width: 35%;
    }

    .texto-detalles {
        font-weight: normal;
    }

    .estilodescorta{
        width: 290px;
    }

    .anchoespeoc{
        width: 240px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: 10px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 205px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 20px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 11px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 11px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 140px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 11px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 70px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        font-size: 11px;
        width: 105px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 11px;
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 125px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 11px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 80px;
    }


    .parrafo-mejora{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 130px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 5px;
        width: 338px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 4px;
        width: 80px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 80px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 4px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 80px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 4px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 11px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 11px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 11px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 11px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        font-size: 16px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top:19px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 13px;
    }

    .boton-mejorar{
        margin-top: 19px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 13px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }

    .menu-extranet{
        height: 75px;
    }

    .menu-extranetPP{
        height: 65px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 53px;
        font-size: 18px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 18px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 80px;
        font-size: 18px;
        color: #5B5B5B;
    }

    .cabecera-linea-menu-extranet1a{
        padding: 0 1px 0 0;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 28px;
        font-size: 11px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 416px;
        width: 120px;
        font-size: 18px;
        color: #0093D6;
    }

    .filtro-principal-extranet{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 215px;
    }

    .filtro-principal-extranetPP{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 215px;
    }

    .texto-principal-extranet-filtro{
        position: absolute;
        color: #585858;
        font-size: 17px;
        font-weight: bold;
        margin-top: 5px;
        margin-left: 15px;
        width: 165px;
    }

    .primera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 43px;
        width: 100%;
        position: absolute;
    }

    .primera-linea-filtros-principal-portaacti{
        margin-left: 0;
        margin-top: 43px;
        position: absolute;
    }

    .principal-referencia{
        float: left;
        font-size: 11px;
        margin-left: 1px;
        color: #595959;
    }

    .principal-referenciaPP{
        float: left;
        font-size: 11px;
        margin-left: 1px;
        color: #595959;
    }

    .principal-operacion{
        float: left;
        font-size: 11px;
        margin-left: 1px;
        color: #595959;
    }

    .principal-calle{
        float: left;
        font-size: 11px;
        margin-left: 1px;
        color: #595959;
    }

    .principal-provincia{
        float: left;
        font-size: 11px;
        margin-left: 2px;
        color: #595959;
    }


    .referencia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .provincia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .calle-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .referencia-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .poblacion-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .inmueble-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .referencia-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .inmueble-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .provincia-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .calle-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .categoria-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 122px;
    }

    .operacion-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 116px;
    }

    .ir-referencia-extranet-filtro{
        margin-left: 2px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 2px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 2px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 2px;
        float: left;
    }

    .boton-extranet-principal{
        background: #E1E1E1;
        height: 35px;
        width: 35px;
        font-weight: bold;
    }

    .boton-elifiltros-extranet-principal{
        background: #E1E1E1;
        height: 37px;
        width: 199px;
        font-weight: bold;
    }

    .principal-inmueble{
        float: left;
        margin-left: 2px;
        font-size: 11px;
        color: #595959;
    }

    .principal-poblacion{
        float: left;
        margin-left: 2px;
        margin-top:0;
        font-size: 11px;
        color: #595959;
    }

    .principal-publicadoPP{
        color: #595959;
        float: left;
        font-size: 11px;
        margin-left: 1px;
    }

    .principal-eliminarinmuebles{
        float: left;
        margin-left: 1px;
        margin-top: -1px;
        font-size: 9px;
        color: #595959;
    }

    .segunda-linea-filtros-principal{
        margin-left: 0;
        margin-top: 102px;
        position: absolute;
    }

    .calle-extranet-filtro-input{
        margin-left: 35px;
        float: left;
    }

    .categoria-extranet-filtro-input{
        margin-left: 2px;
        float: left;
    }

    .tercera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 160px;
        width: 542px;
        position: absolute;
    }

    .operacion-extranet-filtro-input{
        margin-left: 8px;
        float: left;
    }

    .x-referencia-extranet-filtro-operacion{
        margin-left: 2px;
        float: left;
    }

    .provincia-extranet-filtro-input{
        margin-left: 6px;
        float: left;
    }

    .barra-nuevo-anuncio{
        height: 57px;
        margin-top: -16px;
        width: 100%;
    }

    .estilo-boton-nuevoanuncio{
        float: left;
        margin-left: 1px;
        margin-top: 15px;

    }

    .boton-nuevoanuncio{
        background: none repeat scroll 0 0 #ff5d3a;
        border-radius: 3px;
        color: #ebebeb;
        font-size: 14px;
        font-weight: bold;
        padding: 11px 17px 14px 20px;
        text-decoration: none !important;
    }

    .boton-nuevoanuncio:hover {
        color:#FFFFFF;
    }

    .paginador-arriba{
        float: left;
        margin-left: 15px;
        margin-top: -7px;
        width: 377px;
    }

    .pagination{
        font-size: 11px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-referencia{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-portales{
        font-size: 11px;
    }
    .parrilla-titulo{
        font-size: 11px;
    }
    .parrilla-calle{
        font-size: 11px;
    }
    .parrilla-operacion{
        font-size: 11px;
    }
    .parrilla-categoria{
        font-size: 11px;
    }
    .parrilla-precio{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-activado{
        font-size: 11px;
    }

    .menu-perfil {
        height: 100px;
    }

    .cabecera-linea-menu-perfil {
        padding: 45px 1px 0 0;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 16px;
        margin-left: 0;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 16px;
        margin-left: 10px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 16px;
        margin-left: 10px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 16px;
        margin-left: 20px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 16px;
        margin-left: 20px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 16px;
        margin-left: 20px;
        margin-top: -7px;
    }

    .margen-ficha-perfil{
        margin-left: 1px;
        margin-right: 0;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 15px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: 0;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: 0;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: -15px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 70px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
        margin-left: -35px;
    }

    .codigoportalacti-perfil{
        margin-left: -35px;
        width: 170px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 28px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 0;
        width: 557px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 15px;
        height: 35px;
        width: 190px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 28px;
    }

    .parrilla-rankmun-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .margen-delatabla-portaacti{
        margin-left: 0;
        width: 99%;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .margen-delatabla-portal-b{
        margin-left: 0;
        width: 99%;
    }

    .margen-delatabla-portal-PP {
        margin-left: 0;
        width: 99%;
        margin-top: 15px;
    }

    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-precio-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .pagination {
        font-size: 12px;
    }

    .paginador-extranet{
        margin-left: 0;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 500px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 150px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 110px;
        margin-bottom: 22px;
        margin-left: 0.5%;
        width: 550px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 10px;
        margin-top: -18px;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 6px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 34px;
        width: 32px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 20px;
        margin-top:-18px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .publicado-extranet-portal-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 10px;
        margin-top:10px;
    }

    .miniatura-portales-b{
        width: 120px;
        height: 80px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:0;
        width: 99%;
        margin-top: 5px;
        height: 100px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 16px;
        color:#2A6496;
        padding: 18px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 13px;
        color:#2A6496;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 87px;
        margin-left: 10px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 70px;
        margin-top: 8px;
        width: 110px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 25px;
        padding: 20px;
        text-align: center;
    }


  /*******************************************
  * PANTALLA DE SELECCION DE USUARIO EXTRANET
  ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 4%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: hidden;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
        height:400px;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        color: #0e4e44;
        font-weight: bold;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 100%;
        height: 35%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 45%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 12px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 50px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 50px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 10px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 17px 8px 17px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 18px;
        margin-left: 10px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 17px 8px 17px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 275px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .menu-perfil-foga-borr {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 60px 10px 60px;
        border-radius: 5px;
        width: 190px;
    }
    .menu-perfil-foga-borr {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .boton-imagenes-altparking {
        float: none;
        padding-left: 1px;
        margin-top: 12px;
    }
    .bloque-cargar {
        float: none;
        margin-top: 24px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 58px;
    }
    .boton-guardar-altparking {
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-usuar{
        float: none;
        padding-left: 0;
    }
    .boton-modusu-usuar{
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-cpw{
        float: none;
        padding-left: 0;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 56px 10px 56px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 62px 10px 61px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 62px 13px 62px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 37px 10px 54px;
        border-radius: 5px;
    }
    .imagen-cpass-usuarrr {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 18px 10px 16px;
        border-radius: 5px;
    }
    .boton-pagpri-usuar {
        float: left;
        padding-left: 0;
        width: 100%;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .bloque-cargar-borr {
        float: left;
        margin-top: 27px;
        padding-left: 0;
    }
    .imagen-cancelar-alborr {
        background-color:#283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 52px 10px 52px;
        border-radius: 5px;

    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 100%;
        border: 0;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bl-su{
        padding-left: 0;
        margin-top: 40px;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-principal-subires-pant{
        margin-left: 33%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 130%;
        height: auto;
        margin-left: 15%
    }
    .usuaplanfecha-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 45%
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 45%
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .principal-primera-linea{
        width: 100%;
        margin:auto;
        height: 335px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:15px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 50px;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:11px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 570px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 20px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 40px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 17px;
        width: 98%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 23.8%;
        margin-top: 50px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 20px 8px 20px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }


    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-registrar-alreg {
        padding: 0px 20px 9px 0px;
    }


    .imagen2-cancelar-alreg {
        padding: 5px 3px 12px 0px;
        width: 51px;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .boton1al{
       width: 30%;
    }
    .boton2al{
       width: 40%;
    }
    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0px 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 15px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0px 0px;
    }
    .bloque-cargar-1{
        float: left;
        height: 65px;
        background: #efefef;
        width: 30%;
        margin-left:20px;
    }
    .bloque-cargar-11{
        float: left;
        height: 65px;
        background: #efefef;
        width: 35%;
    }
    .menu-perfil-foga-al-1 {
        height: 60px;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/


    /******************************
    * MENU DE COMERCIALES         *
    ******************************/

    .parrilla-movil1-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil2-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-poblacion-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    #comercialespostales_comerciales{
        width: 200px;
    }

    #comercialespostales_agencias{
        width: 200px;
    }
    /******************************
    * MENU DE COMERCIALES         *
    ******************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 85%;
        margin-left: 0;
        margin-top: 35px;
        height: 45px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 97%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 33%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 5%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 5%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 18px;
        width: 25%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .container-listado {
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0;
        width: 99%;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 25px;
        margin-top:-23px;
        width: 155px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_captacion{
        float: left;
        margin-left: 30%;
        margin-top:-23px;
        width: 165px;
    }
    .nuevo_comprador{
        float: left;
        margin-left: 71%;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        visibility: hidden;
        margin: auto auto auto auto;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 0;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 1px;
        padding: 1px 1px 1px 1px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #e9eae9 none repeat scroll 0 0;
        height: 0;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }
    .listaparking-filtro-principal-com {
        background: #e9eae9 none repeat scroll 0 0;
        height: 420px;
        margin-left: 0;
        margin-top: 2px;
        width: 537px;
    }
    .listaparking-filtro-principal-alerta {
        background: #e9eae9 none repeat scroll 0 0;
        height: 105px;
        margin-left: 0;
        margin-top: 2px;
        width: 537px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: 75px;
        margin-top: 10px;
        position: absolute;
        width: 360px;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: 74px;
        margin-top: 147px;
        position: absolute;
        width: 360px;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: 74px;
        margin-top: 280px;
        position: absolute;
        width: 360px;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: 73px;
        margin-top: 400px;
        position: absolute;
        width: 360px;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 17px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-compradoralertas-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 200px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 29px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 23px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 10px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 6px;
    }
    .listaparking-nomcom-filtro-input {
        float: left;
        margin-left: -38px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 33px;
        margin-left: 49px;
        width: 165px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 24px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 4px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 18px;
    }
    .listaparking-agenciacom-filtro-input {
        float: left;
        margin-left: 19px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 56px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 36px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 15px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 165px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 45px;
        margin-top: 0;
    }
    .alertas-extranet-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 45px;
        margin-top: 10px;
    }
    .listaparking-filtro-principal-estado {
        background: #e9eae9 none repeat scroll 0 0;
        height: 87px;
        margin-left: 0;
        margin-top: 10px;
        width: 537px;
    }
    .filtro-parking-mapas{
        background: #e9eae9 none repeat scroll 0 0;
        height: 114px;
        margin-left: 6px;
        margin-top: 10px;
        width: 537px;
    }
    .listaparking-filtro-principal-estadocom {
        background: #e9eae9 none repeat scroll 0 0;
        height: 50px;
        margin-left: 0;
        margin-top: 10px;
        width: 537px;
    }
    .listaparkings-tipoestadoActivo{
        float:left;
        font-size: 17px;
        margin-left: 30px;
        padding: 11px 0 0 10px;
        width: 134px;
        color:green;
    }
    .listaparkings-tipoestadoInactivo{
        float:left;
        font-size: 17px;
        margin-left: 45px;
        padding: 11px 0 0 10px;
        width: 100px;
        color:grey;
    }
    .listaparkings-tipoestadoPendiente{
        float:left;
        font-size: 17px;
        margin-left: 80px;
        padding: 11px 0 0 10px;
        width: 120px;
        color:red;
    }
    .listaparkings-tipoestado0{
        float:left;
        font-size: 15px;
        margin-left: 0;
        padding: 11px 0 0 10px;
        width: 185px;
        color:orange;
    }
    .mapas-alertasnoleidas{
        float:left;
        font-size: 15px;
        margin-left: 0;
        padding: 11px 0 0 10px;
        width: 195px;
        color:red;
    }
    .listaparkings-tipoestado1{
        float:left;
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 130px;
        color:red;
    }
    .mapas-alertasleidas{
        float:left;
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 175px;
        color:#a0a00d;
    }
    .listaparkings-tipoestado2{
        float:left;
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 100px;
        color:green;
    }
    .mapas-parkings{
        float:left;
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 125px;
        color:#1e90ef;
    }
    .listaparkings-tipoestado3{
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 115px;
        color:blueviolet;
    }
    .mapas-lotes{
        font-size: 15px;
        margin-left: 1px;
        padding: 11px 0 0 10px;
        width: 195px;
        color:#1e90ef;
    }
    .listaparkings-tipoestado4{
        color: blue;
        font-size: 15px;
        margin-left: 0;
        padding: 15px 0 0 10px;
        width: 100px;
    }
    .mapas-completos{
        color: #1e90ef;
        font-size: 15px;
        margin-left: 0;
        padding: 15px 0 0 10px;
        width: 200px;
    }
    .listaparkings-tipoestado5{
        color: brown;
        float: left;
        font-size: 17px;
        margin-left: 86px;
        padding: 15px 0 0 10px;
        width: 135px;
    }
    .listaparkings-tipoestado6{
        color: dimgrey;
        float: left;
        font-size: 17px;
        margin-left: 6px;
        padding: 15px 0 0 10px;
        width: 130px;
    }
    .listaparkings-premax-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 23px;
        margin-top: 10px;
        width: 355px;
    }
    .listaparking-premax-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-premax-filtro-input {
        float: left;
        margin-left: 14px;
    }
    .listaparkings-premax-filtro-input1 {
        font-size: 15px;
        height: 34px;
        margin-left: 0;
        width: 122px;
    }
    .parrilla-estado.extranet{
        width: 120px;
    }
    .parrilla-precio-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-numero-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-comerciales-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tipoparking-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 3px 0 !important;
    }
    .altpalispa44{
        height: 30px;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /******************************
    * MENU DE PARKINGS ADMIN    *
     ******************************/

    .campo-texto-parkings-economicos{
        width: 140px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }
    .ancho-inquilino-extranet{
        width: 215px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }

    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 255px;
    }
    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }

    .campo-texto-parkings-economicos{
        width: 115px;
    }

    .estilo-campo-checkbox-parkings {
        float: left;
        margin: 1px;
        width: 122px;
    }

    .estilo-campo-llaves-agencias {
        float: left;
        margin: 1px;
        width: 120px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }
    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 485px;
    }
    .ancho-inquilino-extranet{
        width: 215px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 110px;
    }
    .ancho-medidas-extranet{
        float: left;
        width: 400px;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 45px;
        margin-top: -15px;
        width: 285px;
    }
    .altura-especial{
        height: 60px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .parrilla-fechaa-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechav-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 545px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 15%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 545px;
    }
    .contrataplan-extranet{
        color: #00416c;
        font-size: 18px;
        margin-left: 2%;
    }
    .contrataplan-extranet:hover{
        font-size: 18px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 20%;
    }
    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 20px;
        height: 60px;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 100%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 670px;
    }
    .texto-principal-subires-pant{
        margin-left: 32%;
        width: 40%;
        margin-top: 40px;
        text-align: center;
    }
}


@media all and (max-width: 600px) and (min-width: 500px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 10px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 3.2%;
        margin-top: 17px;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 460px;
    }
    #map_canvas6{
        width: 460px !important;
    }


    .logo-cabecera{
        float: left;
        margin-left: 0.0%;
        margin-top: 3px;
        width: 108px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 2%;
        margin-top: 16px;
    }

    .controla-marco-agencias {
        margin: 40px auto;
        max-width: 650px;
    }


    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 10px;
        font-weight: bold;
        padding: 0 0 2px 4px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 19px;
        font-size: 9px;

    }

    .cabecera-plan{
        float: left;
        margin-left: -20%;
        margin-top: 31px;
        color: #FF5D3A;
        font-size: 9px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;

    }

    .cabecera-agencia{
        font-size: 15px;
        font-weight: bold;
        margin-left: 5%;
        margin-top: 13px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 15%;
        margin-top: 10px;
        font-size: 15px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 220px;
        height: 35px;
    }

    .campo-anuncio-extranet{
        font-size: 13px;
        font-weight: normal;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 130px;
    }

    .margenextrapiso{
        margin-left: -14px !important;
    }

    .botonimaregextra{
        margin-left: 10px;
    }

    .texto-borre-ficha-extra{
        color: red;
        float: left;
        font-size: 9px;
        margin-left: 0;
        width: 150px;
    }

    .botonsalirextra{
        margin-right: 25px;
        float: right;
    }

    .botonguardarextra{
        margin-right: 20px;
        float: right;
    }

    .calle {
        float: left;
        margin-left: -85px;
    }

    .mascota-extra {
        float: left;
        margin-left: 10px;
    }


    .texto-caja-extra{
        text-indent: 160px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 3px;
        width: 89px;
    }

    .imagen-ficha-anun-extranet{
        height: 130px;
        width: 180px;
    }

    .estilovideoregextra{
        width: 230px;
    }

    .estilocalleregextra{
        width: 240px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 68px;
        width: 262px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .margenanchodetalles{
        width: 48%;
    }

    .anchoespeoc{
        width: 240px;
    }

    .estilodescorta{
        width: 237px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: -14px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 25px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 169px;
        float:left;
    }

    .parrafo-cajaplanes{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        width: 187px;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 20px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 9px;
        font-weight: bold;
        line-height: 30px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 30px;
        width: 120px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 50px;
        width: 45px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 50px;
        font-size: 9px;
        width: 100px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 9px;
        line-height: 50px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 8px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 105px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 80px;
    }


    .parrafo-mejora{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 100px;
        line-height: 7px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 5px;
        width: 255px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 155px;
        margin-left: 3px;
        width: 60px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 60px;
        height: 155px ;
        background-color: #eeeeee;
        margin-left: 3px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 60px;
        height: 155px ;
        background-color: #01416D;
        margin-left: 3px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 8px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top: 36px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 10px;
    }

    .boton-mejorar{
        margin-top: 32px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 10px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }
    .menu-extranet{
        height: 75px;
    }

    .menu-extranetPP{
        height: 65px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 40px;
        font-size: 17px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 17px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 34px;
        font-size: 17px;
        color:  #FF6036;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 20px;
        font-size: 9px;
        color: #5B5B5B;
    }

    .cabecera-linea-menu-extranet1a{
        padding: 0 1px 0 0;
    }

    .menu-extranet-desconectar{
        margin-left: 335px;
        width: 120px;
        font-size: 17px;
        color: #0093D6;
    }

    .filtro-principal-extranet{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 269px;
    }

    .filtro-principal-extranetPP{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 269px;
    }

    .texto-principal-extranet-filtro{
        position: absolute;
        color: #585858;
        font-size: 17px;
        font-weight: bold;
        margin-top: 5px;
        margin-left: 15px;
        width: 165px;
    }

    .primera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 43px;
        width: 435px;
        position: absolute;
    }

    .primera-linea-filtros-principal-portaacti{
        margin-left: 15px;
        margin-top: 43px;
        position: absolute;
    }

    .principal-referencia{
        float: left;
        font-size: 11px;
        margin-left: 5px;
        color: #595959;
    }

    .principal-referenciaPP{
        float: left;
        font-size: 11px;
        margin-left: 5px;
        color: #595959;
    }

    .principal-operacion{
        float: left;
        font-size: 11px;
        margin-left: 5px;
        color: #595959;
    }

    .principal-calle{
        float: left;
        font-size: 11px;
        margin-left: 5px;
        color: #595959;
    }

    .principal-provincia{
        float: left;
        font-size: 11px;
        margin-left: 8px;
        color: #595959;
    }


    .referencia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .provincia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .calle-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .referencia-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .poblacion-extranet-filtro-input{
        margin-left: 11px;
        float: left;
    }

    .inmueble-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .referencia-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 80px;
    }

    .inmueble-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 90px;
    }

    .provincia-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 99px;
        margin-left: -14px;
    }

    .calle-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 79px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 132px;
    }

    .categoria-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 142px;
    }

    .operacion-extranet-filtro-input1{
        font-size: 11px;
        height: 35px;
        width: 117px;
    }

    .ir-referencia-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .boton-extranet-principal{
        background: #E1E1E1;
        height: 35px;
        width: 35px;
        font-weight: bold;
    }

    .boton-elifiltros-extranet-principal{
        background: #E1E1E1;
        height: 37px;
        width: 195px;
        font-weight: bold;
    }

    .principal-inmueble{
        float: left;
        margin-left: 3px;
        font-size: 11px;
        color: #595959;
    }

    .principal-poblacion{
        float: left;
        margin-left: 6px;
        margin-top: 9px;
        font-size: 11px;
        color: #595959;
    }

    .principal-publicadoPP{
        color: #595959;
        float: left;
        font-size: 11px;
        margin-left: 220px;
        margin-top: -77px;
    }

    .principal-eliminarinmuebles{
        float: left;
        margin-left: 6px;
        margin-top: 10px;
        font-size: 9px;
        color: #595959;
    }

    .segunda-linea-filtros-principal{
        margin-left: 0;
        margin-top: 130px;
        position: absolute;
    }

    .calle-extranet-filtro-input{
        margin-left: 35px;
        float: left;
    }

    .categoria-extranet-filtro-input{
        margin-left: 2px;
        float: left;
    }

    .tercera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 177px;
        width: 435px;
        position: absolute;
    }

    .operacion-extranet-filtro-input{
        margin-left: 8px;
        float: left;
    }

    .x-referencia-extranet-filtro-operacion{
        margin-left: 3px;
        float: left;
    }

    .barra-nuevo-anuncio{
        height: 57px;
        margin-top: -16px;
        width: 100%;
    }

    .estilo-boton-nuevoanuncio{
        float: left;
        margin-left: 0;
        margin-top: 15px;

    }

    .boton-nuevoanuncio{
        background: none repeat scroll 0 0 #ff5d3a;
        border-radius: 3px;
        color: #ebebeb;
        font-size: 11px;
        font-weight: bold;
        padding: 11px 6px 10px 7px;
        text-decoration: none !important;
    }

    .boton-nuevoanuncio:hover {
        color:#FFFFFF;
    }

    .paginador-arriba{
        float: left;
        margin-left: 18px;
        margin-top: -6px;
        width: 333px;
    }

    .pagination{
        font-size: 8px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-referencia{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-portales{
        font-size: 11px;
    }
    .parrilla-titulo{
        font-size: 11px;
    }
    .parrilla-calle{
        font-size: 11px;
    }
    .parrilla-operacion{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-categoria{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .cabecera-linea-menu-perfil {
        padding: 40px 1px 0 0;
    }

    .cabecera-linea-menu-perfil1 {
        padding: 5px 1px 0 0;
    }

    .parrilla-activado{
        font-size: 11px;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 14px;
        margin-left: 0;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 14px;
        margin-left: 17px;
        margin-top: -7px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 14px;
        margin-left: 17px;
        margin-top: -7px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 14px;
        margin-left: 17px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 14px;
        margin-left: 17px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 14px;
        margin-left: 17px;
        margin-top: -7px;
    }

    .margen-ficha-perfil{
        margin-left: 1px;
        margin-right: 0;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 15px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: -27px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: -27px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: -15px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 85px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
        margin-left: -35px;
    }

    .codigoportalacti-perfil{
        margin-left: -35px;
        width: 120px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 28px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 0;
        width: 462px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 11px;
        height: 35px;
        width: 100px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: -10px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 28px;
    }

    .parrilla-rankmun-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-descri-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .margen-delatabla-portaacti{
        margin-left: 0;
        width: 99%;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .margen-delatabla-portal-b{
        margin-left: 0;
        width: 99%;
    }

    .margen-delatabla-portal-PP {
        margin-left: 0;
        width: 99%;
        margin-top: 15px;
    }

    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-precio-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-superficie-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .pagination {
        font-size: 10px;
    }

    .paginador-extranet{
        margin-left: 0;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 460px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 150px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 140px;
        margin-bottom: 22px;
        margin-left: 0.5%;
        width: 450px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 92px;
        margin-top: -22px;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 6px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 34px;
        width: 32px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 92px;
        margin-top: 7px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .publicado-extranet-portal-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 92px;
        margin-top:10px;
    }

    .miniatura-portales-b{
        width: 105px;
        height: 70px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:0;
        width: 99%;
        margin-top: 5px;
        height: 90px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 12px;
        color:#2A6496;
        padding: 18px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 9px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 77px;
        margin-left: 3px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 1px solid #999999;
        height: 60px;
        margin-top: 8px;
        width: 100px;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 19px;
        padding: 20px;
        text-align: center;
    }

    /*******************************************
    * PANTALLA DE SELECCION DE USUARIO EXTRANET
    ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 4%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: hidden;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
        height: 400px;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        visibility: hidden;
        width: 100%;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 35%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 12px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color:#0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 10px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 10px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 10px;
        margin-top: 10px;
        background: #3394d2;
        padding: 8px 10px 8px 10px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 15px;
        margin-left: 10px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 8px 10px 8px 10px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 10px;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 230px;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 170px;
    }
    .fuente-medidas{
        font-size: 11px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 200px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .menu-perfil-foga-borr {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 60px 10px 59px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: none;
        padding-left: 1px;
        margin-top: 12px;
    }
    .bloque-cargar {
        float: none;
        margin-top: 24px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 58px;
    }
    .boton-guardar-altparking {
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-usuar {
        float: left;
        padding-left: 0;
        width: 100%;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 56px 10px 56px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 62px 10px 60px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 62px 13px 62px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 37px 10px 54px;
        border-radius: 5px;
    }
    .imagen-cpass-usuarrr{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 18px 10px 16px;
        border-radius: 5px;
    }
    .bloque-cargar-borr {
        float: left;
        margin-top: 27px;
        padding-left: 0;
    }
    .imagen-cancelar-alborr {
        background-color:#283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 52px 10px 52px;
        border-radius: 5px;

    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 100%;
        border: 0;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bl-su{
        padding-left: 0;
        margin-top: 40px;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-principal-subires-pant{
        margin-left: 25%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 154%;
        height: auto;
        margin-left: 15%
    }
    .usuaplanfecha-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 40%
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 40%;
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .cajon-extra-alta-pa{
        text-align: center;
        margin-top: 5px;
        height: 25px;
    }
    .alta-par-extra-pr{
        color:red;
        font-size: 23px;
        font-weight: bold;
    }
    .alta-par-extra-pr:hover{
        text-decoration: none;
        color:red;
    }
    .principal-primera-linea{
        width: 100%;
        margin:auto;
        height: 525px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: none;
        height: 240px;
        margin-top: 12px;
        width: 100%;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:15px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 825px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 10px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 35px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 1px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 16px;
        width: 98%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 20px 8px 20px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }


    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-registrar-alreg {
        padding: 0px 20px 9px 0px;
    }


    .imagen2-cancelar-alreg {
        padding: 5px 3px 12px 0px;
        width: 51px;
    }

    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0px 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 15px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0px 0px;
    }
    .bloque-cargar-1{
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 38%;
        margin-left:20px;
    }
    .bloque-cargar-11{
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 44%;
    }
    .menu-perfil-foga-al-1 {
        height: 60px;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .boton1al{
        width: 100%;
        text-align: center;
    }
    .boton2al{
        width: 100%;
        text-align: center;
    }

    .menu-perfil-foga-al {
        height: 195px;
    }
    .menu-perfil-foga-pusur {
        height: 195px;
    }
    .menu-perfil-foga-fi {
        height: 58px;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/


    /******************************
    * MENU DE COMERCIALES         *
    ******************************/
    .parrilla-agencia-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-codigo-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-email-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil1-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil2-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-poblacion-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    #comercialespostales_comerciales{
        width: 200px;
    }

    #comercialespostales_agencias{
        width: 200px;
    }
    /******************************
    * FIN MENU DE COMERCIALES     *
    ******************************/

    /******************************************
  * FILTRO DE LISTADO DE PARKINGS           *
  ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 85%;
        margin-left: 14%;
        margin-top: 35px;
        height: 45px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 43px;
        margin: auto;
        text-align: center;
        width: 100%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 17px;
        width: 38%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 17px;
        width: 5%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 17px;
        width: 25%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 17px;
        width: 5%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 17px;
        width: 26%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .container-listado {
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0;
        width: 99%;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 0;
        margin-top:-23px;
        width: 155px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_captacion{
        float: left;
        margin-left: 63px;
        margin-top:-23px;
        width: 165px;
    }
    .nuevo_comprador{
        float: left;
        margin-left: 52%;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        visibility: hidden;
        margin: auto auto auto auto;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 0;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 1px;
        padding: 1px 1px 1px 1px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #e9eae9 none repeat scroll 0 0;
        height: 0;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }
    .listaparking-filtro-principal-com {
        background: #e9eae9 none repeat scroll 0 0;
        height: 425px;
        margin-left: 0;
        margin-top: 2px;
        width: 445px;
    }
    .listaparking-filtro-principal-alerta {
        background: #e9eae9 none repeat scroll 0 0;
        height: 105px;
        margin-left: 0;
        margin-top: 2px;
        width: 445px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
        width: 465px;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 148px;
        position: absolute;
        width: 465px;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 275px;
        position: absolute;
        width: 465px;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 420px;
        position: absolute;
        width: 465px;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 29px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-compradoralertas-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 200px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 40px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 21px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 19px;
    }
    .listaparking-nomcom-filtro-input {
        float: left;
        margin-left: -26px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 33px;
        margin-left: 49px;
        width: 175px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 37px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 4px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-top: 10px;
        margin-left: 25px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 30px;
    }
    .listaparking-agenciacom-filtro-input {
        float: left;
        margin-left: 19px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 68px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 46px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 32px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 23px;
        margin-top: 10px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 60px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 175px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 48px;
        margin-top: 10px;
    }
    .alertas-extranet-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 120px;
        margin-top: 10px;
    }
    .listaparking-filtro-principal-estado {
        background: #e9eae9 none repeat scroll 0 0;
        height: 87px;
        margin-left: 0;
        margin-top: 10px;
        width: 446px;
    }
    .filtro-parking-mapas{
        background: #e9eae9 none repeat scroll 0 0;
        height: 115px;
        margin-left: 0;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 446px;
    }
    .listaparking-filtro-principal-estadocom {
        background: #e9eae9 none repeat scroll 0 0;
        height: 50px;
        margin-left: 0;
        margin-top: 10px;
        width: 446px;
    }
    .listaparkings-tipoestadoActivo{
        float:left;
        font-size: 17px;
        margin-left: 20px;
        padding: 11px 0 0 10px;
        width: 134px;
        color:green;
    }
    .listaparkings-tipoestadoInactivo{
        float:left;
        font-size: 17px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 100px;
        color:grey;
    }
    .listaparkings-tipoestadoPendiente{
        float:left;
        font-size: 17px;
        margin-left: 40px;
        padding: 11px 0 0 10px;
        width: 120px;
        color:red;
    }
    .listaparkings-tipoestado0{
        float:left;
        font-size: 14px;
        margin-left: -8px;
        padding: 11px 0 0 10px;
        width: 178px;
        color:orange;
    }
    .mapas-alertasnoleidas{
        float:left;
        font-size: 14px;
        margin-left: -8px;
        padding: 11px 0 0 10px;
        width: 178px;
        color:red;
    }
    .listaparkings-tipoestado1{
        float:left;
        font-size: 14px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 130px;
        color:red;
    }
    .mapas-alertasleidas{
        float:left;
        font-size: 14px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 155px;
        color:#a0a00d;
    }
    .listaparkings-tipoestado2{
        float:left;
        font-size: 14px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 87px;
        color:green;
    }
    .mapas-parkings{
        float:left;
        font-size: 14px;
        margin-left: -7px;
        padding: 11px 0 0 10px;
        width: 145px;
        color:#1e90ef;
    }
    .listaparkings-tipoestado3{
        font-size: 14px;
        margin-left: -8px;
        padding: 15px 0 0 10px;
        width: 97px;
        color:blueviolet;
    }
    .mapas-lotes{
        font-size: 14px;
        margin-left: -8px;
        padding: 15px 0 0 10px;
        width: 115px;
        color:#1e90ef;
    }
    .listaparkings-tipoestado4{
        color: blue;
        font-size: 14px;
        margin-left: 10px;
        padding: 15px 0 0;
        width: 100px;
    }
    .mapas-completos{
        color: #1e90ef;
        font-size: 14px;
        margin-left: 10px;
        padding: 15px 0 0;
        width: 185px;
    }
    .listaparkings-tipoestado5{
        color: brown;
        float: left;
        font-size: 14px;
        margin-left: -26px;
        padding: 15px 0 0 10px;
        width: 125px;
    }
    .listaparkings-tipoestado6{
        float:left;
        font-size: 14px;
        margin-left: 12px;
        padding: 15px 0 0 10px;
        width: 130px;
        color:dimgrey;
    }
    .listaparkings-premax-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 23px;
        margin-top: 10px;
        width: 355px;
    }
    .listaparking-premax-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparkings-premax-filtro-input1 {
        font-size: 15px;
        height: 34px;
        margin-left: 0;
        width: 133px;
    }

    . parrilla-imagen-adminanun-1{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 0 0 !important;
    }
    .parrilla-imagen-extranet{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        padding: 0 !important;
    }
    .parrilla-precio-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-numero-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-comerciales-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tipoparking-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 3px 0 !important;
    }
    .parrilla-precio-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-destacados-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .altpalispa44{
        height: 30px;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /******************************
    * MENU DE PARKINGS ADMIN    *
    ******************************/
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 350px;
    }

    .campo-texto-parkings-economicos{
        width: 140px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }
    .ancho-inquilino-extranet{
        width: 215px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 170px;
    }

    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }

    .campo-texto-parkings-economicos{
        width: 80px;
    }

    .estilo-campo-checkbox-parkings {
        float: left;
        margin: 1px;
        width: 122px;
    }

    .estilo-campo-llaves-agencias {
        float: left;
        margin: 1px;
        width: 120px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 380px;
    }
    .ancho-inquilino-extranet{
        width: 215px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 75px;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 45px;
        margin-top: -15px;
        width: 285px;
    }
    .ancho-medidas-extranet{
        float: left;
        width: 400px;
    }
    .altura-especial{
        height: 60px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 200px;
    }
    .ancho-botones-regis-extra{
        width: 390px;
    }
    .parrilla-fechaa-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechav-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 445px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 400px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 5%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 445px;
    }
    .contrataplan-extranet{
        color: #00416c;
        font-size: 16px;
        margin-left: 2%;
    }
    .contrataplan-extranet:hover{
        font-size: 16px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        margin-left: 17%;
    }
    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 20px;
        height: 60px;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 100%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 670px;
    }
    .texto-principal-subires-pant{
        margin-left: 25%;
        width: 48%;
        margin-top: 40px;
        text-align: center;
    }
}


@media all and (max-width: 500px) and (min-width: 400px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 4px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 3.2%;
        margin-top: 21px;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 362px;
    }
    #map_canvas6{
        width: 362px !important;
    }

    .cabecera-extranet{
        width: 100%;
        margin-top: 8px;
        height: 60px;
    }

    .fotos-ficha-parking{
        height:150px;
        width: 80%;
    }

    .cabecera-linea{
        padding: 80px 1px 0 0;
    }

    .logo-cabecera{
        float: left;
        margin-left: 0.0%;
        margin-top: 8px;
        width: 90px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 2%;
        margin-top: 14px;
    }

    .controla-marco-agencias {
        margin: 40px auto;
        max-width: 650px;
    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 8px;
        font-weight: bold;
        padding: 0 0 1px 4px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 9%;
        margin-top: 8px;
        font-size: 9px;

    }

    .cabecera-plan{
        float: left;
        margin-left: -30%;
        margin-top: 20px;
        color: #FF5D3A;
        font-size: 9px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;

    }

    .cabecera-agencia{
        font-size: 15px;
        font-weight: bold;
        margin-left: 5%;
        margin-top: 13px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 1%;
        margin-top: 10px;
        font-size: 15px;
        font-weight: bold;
    }
    .form-registro .form-control {
        border: 0 none;
        box-shadow: -1px 0 0 -2px;
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 4px;
        position: relative;
        width: 350px;
    }

    .estilo-campo {
        margin-bottom: 17px;
        margin-left: -10px;
        margin-top: -10px;
    }

    .medidaslogoextranet{
        width: 50px;
        height: 30px;
    }

    .caja-planes{
        width: 100%;
        height: 205px;
        float:left;
    }

    .campo-anuncio-extranet{
        font-size: 13px;
        font-weight: normal;
        margin-left: -5px;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 130px;
    }

    .botonimaregextra{
        margin-left: 0;
        font-size: 11px;
    }

    .texto-borre-ficha-extra{
        color: red;
        float: left;
        font-size: 6px;
        margin-left: 0;
        width: 60px;
    }

    .botonsalirextra{
        float: left;
        font-size: 11px;
        margin-left: 125px;
    }

    .botonguardarextra{
        float: left;
        font-size: 11px;
        margin-left: -247px;
    }

    .texto-caja-extra{
        text-indent: 130px;
    }

    .caja-campo-regi-extran33{
        height: 40px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 3px;
        visibility: hidden;
        width: 24px;
    }

    .imagen-ficha-anun-extranet{
        height: 121px;
        margin-left: -8px;
        width: 146px;
    }

    .estilovideoregextra{
        width: 195px;
    }

    .estilocalleregextra{
        width: 240px;
    }

    .estilocalleregextra{
        width: 180px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 68px;
        width: 262px;
    }

    .alturadescriextra{
        height: 330px;
    }

    .estilodescorta{
        width: 200px;
    }

    .margenanchodetalles{
        width: 52%;
    }

    .anchoespeoc{
        width: 240px;
    }

    .especialnumregextraopcompra{
        height: 50px;
        width: 370px;
    }

    .especialnumregextra {
        height: 35px;
        width: 160px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: -14px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 0 10px ;
        width: auto;
    }

    .parrafo-cajaplanes{
        margin-top: 0;
        width: 100%;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 20px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 9px;
        font-weight: bold;
        line-height: 20px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 20px;
        width: 120px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 25px;
        width: 45px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 25px;
        font-size: 9px;
        width: 100px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 9px;
        line-height: 25px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 8px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 105px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 80px;
    }


    .parrafo-mejora{
        visibility: hidden;
        width: 0;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 95px;
        line-height: 4px;
    }

    .caja-portales{
        float: left;
        margin-left: 0;
        margin-top: 25px;
        width: 255px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 100px;
        margin-left: 3px;
        width: 60px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #eeeeee;
        margin-left: 3px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #01416D;
        margin-left: 3px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 8px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top: 10px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 10px;
    }

    .boton-mejorar{
        margin-top: 10px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 10px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }

    .menu-extranet{
        height: 75px;
    }

    .menu-extranetPP{
        height: 65px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 30px;
        font-size: 15px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 15px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-left: 34px;
        font-size: 15px;
        color: #5B5B5B;
    }

    .cabecera-linea-menu-extranet1a{
        padding: 0 1px 0 0;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 12px;
        font-size: 8px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 254px;
        width: 120px;
        font-size: 15px;
        color: #0093D6;
    }

    .filtro-principal-extranet{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .filtro-principal-extranetPP{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .texto-principal-extranet-filtro{
        position: absolute;
        color: #585858;
        font-size: 17px;
        font-weight: bold;
        margin-top: 5px;
        margin-left: 15px;
        width: 165px;
    }

    .primera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 43px;
        width: 250px;
        position: absolute;
    }

    .primera-linea-filtros-principal-portaacti{
        margin-left: 15px;
        margin-top: 43px;
        position: absolute;
    }

    .principal-referencia{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-referenciaPP{
        float: left;
        font-size: 11px;
        margin-top: -30px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-operacion{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        margin-top: 17px;
        color: #595959;
    }

    .principal-calle{
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: 31px;
        color: #595959;
    }

    .principal-provincia{
        float: left;
        font-size: 11px;
        margin-left: 9px;
        color: #595959;
        margin-top: 9px;
    }


    .referencia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .provincia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .calle-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .referencia-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .poblacion-extranet-filtro-input{
        margin-left: 11px;
        float: left;
    }

    .inmueble-extranet-filtro-input{
        margin-left: 15px;
        float: left;
    }

    .referencia-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .inmueble-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .provincia-extranet-filtro-input1{
        font-size: 11px;
        margin-left: 6px;
        height: 29px;
        width: 125px;
    }

    .calle-extranet-filtro-input1{
        margin-left: -3px;
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 66px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 126px;
    }

    .categoria-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 126px;
        margin-left: 10px;
    }

    .operacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 125px;
    }

    .ir-referencia-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .boton-extranet-principal{
        background: #E1E1E1;
        height: 30px;
        width: 23px;
        font-weight: bold;
    }

    .boton-elifiltros-extranet-principal{
        background: #E1E1E1;
        height: 37px;
        width: 187px;
        font-weight: bold;
    }

    .principal-inmueble{
        float: left;
        margin-top: 10px;
        margin-left: 8px;
        font-size: 11px;
        color: #595959;
    }

    .principal-poblacion{
        float: left;
        margin-left: 8px;
        margin-top: 9px;
        font-size: 11px;
        color: #595959;
    }

    .principal-publicadoPP{
        color: #595959;
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: -105px;
    }

    .principal-eliminarinmuebles{
        float: left;
        margin-left: 6px;
        margin-top: 13px;
        font-size: 9px;
        color: #595959;
    }

    .segunda-linea-filtros-principal{
        margin-left: 0;
        margin-top: 132px;
        width: 250px;
        position: absolute;
    }

    .calle-extranet-filtro-input{
        margin-left: 37px;
        float: left;
    }

    .categoria-extranet-filtro-input{
        margin-left: 2px;
        float: left;
    }

    .tercera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 227px;
        width: 250px;
        position: absolute;
    }

    .operacion-extranet-filtro-input{
        margin-left: 8px;
        float: left;
    }

    .x-referencia-extranet-filtro-operacion{
        margin-left: 7px;
        float: left;
    }

    .provincia-extranet-filtro-input{
        margin-left: 6px;
        float: left;
    }

    .barra-nuevo-anuncio{
        height: 57px;
        margin-top: -16px;
        width: 100%;
    }

    .estilo-boton-nuevoanuncio{
        margin-left: 0;
        margin-top: 2px;
    }

    .boton-nuevoanuncio{
        background: none repeat scroll 0 0 #ff5d3a;
        border-radius: 3px;
        color: #ebebeb;
        font-size: 8px;
        font-weight: bold;
        padding: 11px 6px 10px 7px;
        text-decoration: none !important;
    }

    .boton-nuevoanuncio:hover {
        color:#FFFFFF;
    }

    .paginador-arriba{
        margin-left: 0;
        margin-top: -12px;
        width: 353px;
    }

    .pagination{
        font-size: 9px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-referencia{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-portales{
        font-size: 11px;
    }
    .parrilla-titulo{
        font-size: 8px;
    }
    .parrilla-calle{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-operacion{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-categoria{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-activado{
        font-size: 8px;
    }

    .menu-perfil {
        height: 80px;
    }

    .cabecera-linea-menu-perfil {
        padding: 40px 1px 0 0;
    }

    .cabecera-linea-menu-perfil1 {
        padding: 1px 1px 0 0;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 0;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: 4px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 7px;
        margin-top: 4px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: -7px;
    }

    .margen-ficha-perfil{
        margin-left: 1px;
        margin-right: 0;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 15px;
    }

    .activar-portal-perfil{
        color: #d83613;
        margin-left: -48px;
        font-size: 12px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        margin-left: -25px;
        font-size: 12px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: -15px;
        margin-top: 30px;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 130px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
    }

    .codigoportalacti-perfil{
        width: 75px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 25px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 0;
        width: 355px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 11px;
        height: 35px;
        width: 100px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 30px;
        margin-top: -21px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 28px;
        margin-top: 16px;
    }

    .parrilla-imagen-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-rankmun-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-descri-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .imagen-lo-portact{
        width: 0 !important;
        height: 0 !important;
    }

    .margen-delatabla-portaacti{
        margin-left: 0;
        width: 99%;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .margen-delatabla-portal-b{
        margin-left: 0;
        width: 99%;
    }
    .margen-delatabla-portal-PP {
        margin-left: 0;
        width: 99%;
        margin-top: 15px;
    }
    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-PP{
        width: 0 !important;
        height: 0 !important;
    }
    .parrilla-imagen-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-b{
        width: 0 !important;
        height: 0 !important;
    }

    .pagination {
        font-size: 10px;
    }

    .paginador-extranet{
        margin-left: 0;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 350px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 150px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 140px;
        margin-bottom: 22px;
        margin-left: 0.5%;
        width: 350px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 50px;
        margin-top: -22px;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 6px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 34px;
        width: 32px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 50px;
        margin-top: 7px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .publicado-extranet-portal-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 50px;
        margin-top:10px;
    }

    .miniatura-portales-b{
        width: 77px;
        height: 50px;
        margin-top: 10px;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:0;
        width: 99%;
        margin-top: 5px;
        height: 70px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 9px;
        color:#2A6496;
        padding: 16px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 7px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 77px;
        margin-left: 3px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 0 solid #999999;
        height: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 19px;
        padding: 20px;
        text-align: center;
    }

    /*******************************************
    * PANTALLA DE SELECCION DE USUARIO EXTRANET
    ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 3%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: hidden;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
        height: 400px;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        color: #0e4e44;
        font-weight: bold;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 100%;
        visibility: hidden;
    }
    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 18%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 12px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 330px;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 1px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 1px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 60px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #3394d2;
        padding: 7px 3px 7px 3px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 7px 3px 7px 3px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 0;
    }
    .campo-regis-perfoga{
        width: 100%;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 100%;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 300px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 0;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .menu-perfil-foga-borr {
        width: 61%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 36px 10px 36px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: none;
        padding-left: 1px;
        margin-top: 12px;
    }
    .bloque-cargar {
        float: none;
        margin-top: 24px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 58px;
    }
    .boton-guardar-altparking {
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-usuar {
        float: left;
        padding-left: 0;
        width: 100%;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 56px 10px 56px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 39px 10px 35px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 62px 13px 62px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 24px 11px 18px;
        border-radius: 5px;
    }
    .imagen-cpass-usuarrr{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 18px 10px 16px;
        border-radius: 5px;
    }
    .bloque-cargar-borr {
        float: left;
        margin-top: 27px;
        padding-left: 0;
    }
    .imagen-cancelar-alborr {
        background-color:#283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 52px 10px 52px;
        border-radius: 5px;

    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 100%;
        border: 0;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    .texto-caja-extra-anuncios {
        text-indent: 95px;
    }

    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bl-su{
        padding-left: 0;
        margin-top: 40px;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-principal-subires-pant{
        margin-left: 20%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 154%;
        height: auto;
        margin-left: 15%
    }
    .usuaplanfecha-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 40%
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 17px;
        margin-left: 0;
        margin-top: 6px;
        width: 45%
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .cajon-extra-alta-pa{
        text-align: center;
        margin-top: 5px;
        height: 25px;
    }
    .alta-par-extra-pr{
        color:red;
        font-size: 23px;
        font-weight: bold;
    }
    .alta-par-extra-pr:hover{
        text-decoration: none;
        color:red;
    }
    .principal-primera-linea{
        width: 100%;
        margin:auto;
        height: 525px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: none;
        height: 240px;
        margin-top: 12px;
        width: 100%;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:17px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon2-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:15px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon3-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 825px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 10px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 35px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 1px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 16px;
        width: 98%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 20px 8px 20px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }


    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-registrar-alreg {
        padding: 0 20px 9px 0;
    }

    .imagen2-cancelar-alreg {
        padding: 5px 3px 13px 0px;
        width: 47px;
    }
    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 15px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0 0;
    }
    .bloque-cargar-1{
        float:none;
        margin-top: 10px;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
        margin-left:0;
    }
    .bloque-cargar-11{
        float:none;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
    }
    .menu-perfil-foga-al-1 {
        height: 125px;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .boton1al{
        width: 100%;
        text-align: center;
    }
    .boton2al{
        width: 100%;
        text-align: center;
    }

    .menu-perfil-foga-al {
        height: 195px;
    }
    .menu-perfil-foga-pusur {
        height: 195px;
    }
    .menu-perfil-foga-fi {
        height: 58px;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/


    /******************************
    * MENU DE COMERCIALES         *
    ******************************/

    .parrilla-agencia-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-codigo-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-email-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil1-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil2-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-poblacion-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    #comercialespostales_comerciales{
        width: 200px;
    }

    #comercialespostales_agencias{
        width: 200px;
    }
    /**********************************
   * fin MENU DE COMERCIALES          *
   ************************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
    ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
        width: 100%;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 61%;
        margin-left: 14%;
        margin-top: 35px;
        height: 45px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        height: 58px;
        margin: auto;
        text-align: center;
        width: 70%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 42%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .container-listado {
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0;
        width: 99%;
    }

    .nueva_pdf{
        float: left;
        margin-left: 10%;
        margin-top:-21px;
        width: 0;
        visibility: hidden;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: 0;
        margin-top:-23px;
        width: 115px;
        font-size: 11px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_captacion{
        float: left;
        margin-left: 42px;
        margin-top:-23px;
        width: 131px;
        font-size: 11px;
    }
    .nuevo_comprador{
        float: left;
        margin-left: 52%;
        margin-top:-23px;
        width: 170px;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
        height: 45px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 20px 10px 20px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{

    }
    .titulo-listado-parking{
        font-size: 11px;
        margin-left: -10px;
    }
    .principal-buscador-mispark{
        visibility: hidden;
        margin: auto auto auto auto;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 0;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 1px;
        padding: 1px 1px 1px 1px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #e9eae9 none repeat scroll 0 0;
        height: 0;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }
    .listaparking-filtro-principal-com {
        background: #e9eae9 none repeat scroll 0 0;
        height: 415px;
        margin-left: 0;
        margin-top: 2px;
        width: 354px;
    }
    .listaparking-filtro-principal-alerta {
        background: #e9eae9 none repeat scroll 0 0;
        height: 105px;
        margin-left: 0;
        margin-top: 2px;
        width: 354px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 148px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 275px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 401px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 29px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-compradoralertas-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 180px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 40px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 21px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 19px;
    }
    .listaparking-nomcom-filtro-input {
        float: left;
        margin-left: -26px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 15px;
        height: 33px;
        margin-left: 49px;
        width: 135px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 37px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 4px;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 30px;
    }
    .listaparking-agenciacom-filtro-input {
        float: left;
        margin-left: 19px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 68px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 46px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 24px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 32px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 23px;
        margin-top: 10px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 60px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 15px;
        height: 33px;
        width: 135px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 19px;
        margin-top: 0;
    }
    .alertas-extranet-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 13px;
        margin-left: 119px;
        margin-top: 10px;
    }
    .listaparking-filtro-principal-estado {
        background: #e9eae9 none repeat scroll 0 0;
        height: 87px;
        margin-left: 0;
        margin-top: 10px;
        width: 355px;
    }
    .filtro-parking-mapas{
        background: #e9eae9 none repeat scroll 0 0;
        height: 150px;
        margin-left: 0;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 355px;
    }
    .listaparking-filtro-principal-estadocom {
        background: #e9eae9 none repeat scroll 0 0;
        height: 50px;
        margin-left: 0;
        margin-top: 10px;
        width: 355px;
    }
    .listaparkings-tipoestadoActivo{
        float:left;
        font-size: 17px;
        margin-left: 10px;
        padding: 11px 0 0 10px;
        width: 105px;
        color:green;
    }
    .listaparkings-tipoestadoInactivo{
        float:left;
        font-size: 17px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 100px;
        color:grey;
    }
    .listaparkings-tipoestadoPendiente{
        float:left;
        font-size: 17px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 120px;
        color:red;
    }
    .listaparkings-tipoestado0{
        float:left;
        font-size: 14px;
        margin-left: -8px;
        padding: 5px 0 0 10px;
        width: 180px;
        color:orange;
    }
    .mapas-alertasnoleidas{
        float:left;
        font-size: 14px;
        margin-left: -8px;
        padding: 5px 0 0 10px;
        width: 180px;
        color:red;
    }
    .listaparkings-tipoestado1{
        float:left;
        font-size: 14px;
        margin-left: 5px;
        padding: 5px 0 0 10px;
        width: 130px;
        color:red;
    }
    .mapas-alertasleidas{
        float:left;
        font-size: 14px;
        margin-left: 5px;
        padding: 5px 0 0 10px;
        width: 155px;
        color:#a0a00d;
    }
    .listaparkings-tipoestado2{
        color: green;
        float: left;
        font-size: 14px;
        margin-left: -8px;
        padding: 8px 0 0 10px;
        width: 87px;
    }
    .mapas-parkings{
        color:#1e90ef;
        float: left;
        font-size: 14px;
        margin-left: -8px;
        padding: 8px 0 0 10px;
        width: 155px;
    }
    .listaparkings-tipoestado3{
        font-size: 14px;
        margin-left: 40px;
        padding: 8px 0 0;
        width: 97px;
        color:blueviolet;
    }
    .mapas-lotes{
        font-size: 14px;
        margin-left: 40px;
        padding: 8px 0 0;
        width: 97px;
        color:#1e90ef;
    }
    .listaparkings-tipoestado4{
        color: blue;
        font-size: 14px;
        margin-left: 40px;
        padding: 8px 0 0;
        width: 70px;
    }
    .mapas-completos{
        color: #1e90ef;
        font-size: 14px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 190px;
    }
    .listaparkings-tipoestado5{
        color: brown;
        float: left;
        font-size: 14px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 115px;
    }
    .listaparkings-tipoestado6{
        color: dimgrey;
        font-size: 14px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 116px;
    }
    .listaparkings-premax-principal {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 22px;
        margin-top: 10px;
        width: 330px;
    }
    .listaparking-premax-filtro {
        float: left;
        margin-top: 8px;
    }
    .listaparking-premax-filtro-input {
        float: left;
        margin-left: 27px;
    }
    .listaparkings-premax-filtro-input1 {
        font-size: 14px;
        height: 30px;
        margin-left: 2px;
        width: 135px;
    }

    . parrilla-imagen-adminanun-1{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 0 0 !important;
    }
    .parrilla-imagen-extranet{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        padding: 0 !important;
    }
    .parrilla-referencia-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-numero-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-comerciales-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tipoparking-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 3px 0 !important;
    }
    .parrilla-precio-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-destacados-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-subires-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .altpalispa44{
        height: 30px;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /******************************
    * MENU DE PARKINGS ADMIN    *
    ******************************/
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 350px;
    }

    .campo-texto-parkings-economicos{
        width: 140px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }
    .ancho-inquilino-extranet{
        width: 215px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 270px;
    }

    .fuente-medidas{
        font-size: 10px;
    }

    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }

    .campo-texto-parkings-economicos{
        width: 130px;
    }

    .estilo-campo-checkbox-parkings {
        float: left;
        margin: 1px;
        width: 122px;
    }

    .estilo-campo-llaves-agencias {
        float: left;
        margin: 1px;
        width: 120px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 280px;
    }

    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 75px;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 45px;
        margin-top: -15px;
        width: 285px;
    }
    .ancho-medidas-extranet{
        float: left;
        width: 320px;
    }
    .altura-especial{
        height: 60px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 100%;
    }
    .estilo-campo-agencias-mper {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 30px;
        margin-top: 0;
    }
    .ancho-botones-regis-extra{
        width: 330px;
    }
    .parrilla-fechaa-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechav-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 340px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 240px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 5%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 340px;
    }
    .contrataplan-extranet{
        color: #00416c;
        font-size: 16px;
        margin-left: 2%;
    }
    .contrataplan-extranet:hover{
        font-size: 16px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        visibility: hidden;
        margin-left: 0;
        width: 1px;
    }
    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 20px;
        height: 60px;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 100%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 670px;
    }
    .texto-principal-subires-pant{
        margin-left: 21%;
        width: 60%;
        margin-top: 40px;
        text-align: center;
    }
}


@media all and (max-width: 400px) and (min-width: 320px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 4px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 3.2%;
        margin-top: 21px;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 280px;
    }
    #map_canvas6{
        width: 280px !important;
    }

    .cabecera-extranet{
        width: 100%;
        margin-top: 8px;
        height: 60px;
    }

    .fotos-ficha-parking{
        height:150px;
        width: 80%;
    }

    .cabecera-linea{
        padding: 80px 1px 0 0;
    }

    .logo-cabecera{
        float: left;
        margin-left: 0.0%;
        margin-top: 9px;
        width: 80px;
    }

    .controla-marco-agencias {
        margin: 40px auto;
        max-width: 650px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 2%;
        margin-top: 14px;
    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 7px;
        font-weight: bold;
        padding: 0 0 1px 2px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 10px;
        font-size: 9px;

    }

    .cabecera-plan{
        float: left;
        margin-left: -32%;
        margin-top: 22px;
        color: #FF5D3A;
        font-size: 9px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;

    }

    .cabecera-agencia{
        font-size: 13px;
        font-weight: bold;
        margin-left: 5%;
        margin-top: 12px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        font-size: 12px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 50px;
        height: 30px;
    }

    .form-registro .form-control {
        border: 0 none;
        box-shadow: -1px 0 0 -2px;
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 4px;
        position: relative;
        width: 150px;
    }

    .estilo-campo {
        margin-bottom: 17px;
        margin-left: -10px;
        margin-top: -10px;
    }

    .estilo-campo-1 {
        float: none;
        margin: 1px;
        width: 160px;
    }

    .caja-planes{
        width: 100%;
        height: 210px;
        float:left;
    }

    .campo-anuncio-extranet{
        font-size: 13px;
        font-weight: normal;
    }

    .botonimaregextra{
        margin-left: 0;
        font-size: 10px;
        padding: 3px;
    }

    .texto-borre-ficha-extra{
        color: red;
        float: left;
        font-size: 6px;
        margin-left: 0;
        width: 77px;
    }

    .botonsalirextra{
        float: left;
        font-size: 10px;
        margin-left: 86px;
        padding: 3px;
    }

    .botonguardarextra{
        float: left;
        font-size: 10px;
        margin-left: -201px;
        padding: 3px;
    }

    .texto-caja-extra{
        text-indent: 65px;
    }

    .caja-campo-regi-extran33{
        height: 65px;
        width: 240px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 3px;
        visibility: hidden;
        width: 24px;
    }

    .imagen-ficha-anun-extranet{
        height: 95px;
        margin-left: -13px;
        width: 120px;
    }

    .estilovideoregextra{
        width: 250px;
    }

    .estilocalleregextra{
        width: 240px;
    }

    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 84px;
        width: 262px;
    }

    .alturadescriextra{
        height: 425px;
    }

    .estilodescorta{
        width: 247px;
    }

    .margenanchodetalles{
        width: 69%;
    }

    .anchoespeoc{
        width: 240px;
    }

    .especialnumregextraopcompra{
        height: 40px;
        width: 240px;
    }

    .especialnumregextra{
        height: 50px;
        width: 240px;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 200px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: -14px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 0 10px;
        width: auto;
    }

    .parrafo-cajaplanes{
        margin-top: 0;
        width: 80%;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 20px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 9px;
        font-weight: bold;
        line-height: 20px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 20px;
        width: 120px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 25px;
        width: 45px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 25px;
        font-size: 9px;
        width: 100px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 9px;
        line-height: 25px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 8px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 105px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 80px;
    }


    .parrafo-mejora{
        visibility: hidden;
        width: 0;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 95px;
        line-height: 4px;
    }

    .caja-portales{
        margin-left: -37px;
        margin-top: 25px;
        width: 255px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 100px;
        margin-left: 3px;
        width: 60px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #eeeeee;
        margin-left: 3px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #01416D;
        margin-left: 3px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 8px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top: 10px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 10px;
    }

    .boton-mejorar{
        margin-top: 10px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 10px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }


    .menu-extranet{
        height: 60px;
    }

    .menu-extranetPP{
        height: 50px;
    }

    .cabecera-linea-menu-extranet{
        padding: 7px 1px 0 0;
    }

    .cabecera-linea-menu-extranet1{
        padding: 0 1px 0 0;
    }

    .cabecera-linea-menu-extranet1a{
        padding: 0 1px 0 0;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 30px;
        font-size: 11px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 11px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-top: -7px;
        margin-left: 23px;
        font-size: 11px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 10px;
        font-size: 6px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 197px;
        margin-top: -9px;
        width: 120px;
        font-size: 11px;
        color: #0093D6;
    }

    .filtro-principal-extranet{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .filtro-principal-extranetPP{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .texto-principal-extranet-filtro{
        position: absolute;
        color: #585858;
        font-size: 17px;
        font-weight: bold;
        margin-top: 5px;
        margin-left: 15px;
        width: 165px;
    }

    .primera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 43px;
        width: 250px;
        position: absolute;
    }

    .primera-linea-filtros-principal-portaacti{
        margin-left: 15px;
        margin-top: 43px;
        position: absolute;
    }

    .principal-referencia{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-referenciaPP{
        float: left;
        font-size: 11px;
        margin-top: -30px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-operacion{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        margin-top: 17px;
        color: #595959;
    }

    .principal-calle{
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: 31px;
        color: #595959;
    }

    .principal-provincia{
        float: left;
        font-size: 11px;
        margin-left: 9px;
        color: #595959;
        margin-top: 9px;
    }


    .referencia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .provincia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .calle-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .referencia-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .poblacion-extranet-filtro-input{
        margin-left: 11px;
        float: left;
    }

    .inmueble-extranet-filtro-input{
        margin-left: 15px;
        float: left;
    }

    .referencia-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .inmueble-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .provincia-extranet-filtro-input1{
        font-size: 11px;
        margin-left: 6px;
        height: 29px;
        width: 125px;
    }

    .calle-extranet-filtro-input1{
        margin-left: -3px;
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 66px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 126px;
    }

    .categoria-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 126px;
        margin-left: 10px;
    }

    .operacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 125px;
    }

    .ir-referencia-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 7px;
        float: left;
    }

    .boton-extranet-principal{
        background: #E1E1E1;
        height: 30px;
        width: 23px;
        font-weight: bold;
    }

    .boton-elifiltros-extranet-principal{
        background: #E1E1E1;
        height: 37px;
        width: 180px;
        font-weight: bold;
    }

    .principal-inmueble{
        float: left;
        margin-top: 10px;
        margin-left: 8px;
        font-size: 11px;
        color: #595959;
    }

    .principal-poblacion{
        float: left;
        margin-left: 8px;
        margin-top: 9px;
        font-size: 11px;
        color: #595959;
    }

    .principal-publicadoPP{
        color: #595959;
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: -105px;
    }

    .principal-eliminarinmuebles{
        float: left;
        margin-left: 6px;
        margin-top: 13px;
        font-size: 9px;
        color: #595959;
    }

    .segunda-linea-filtros-principal{
        margin-left: 0;
        margin-top: 132px;
        width: 250px;
        position: absolute;
    }

    .calle-extranet-filtro-input{
        margin-left: 37px;
        float: left;
    }

    .categoria-extranet-filtro-input{
        margin-left: 2px;
        float: left;
    }

    .tercera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 227px;
        width: 250px;
        position: absolute;
    }

    .operacion-extranet-filtro-input{
        margin-left: 8px;
        float: left;
    }

    .x-referencia-extranet-filtro-operacion{
        margin-left: 7px;
        float: left;
    }

    .provincia-extranet-filtro-input{
        margin-left: 6px;
        float: left;
    }

    .barra-nuevo-anuncio{
        height: 57px;
        margin-top: -16px;
        width: 100%;
    }

    .estilo-boton-nuevoanuncio{
        margin-left: 0;
        margin-top: 2px;
    }

    .boton-nuevoanuncio{
        background: none repeat scroll 0 0 #ff5d3a;
        border-radius: 3px;
        color: #ebebeb;
        font-size: 8px;
        font-weight: bold;
        padding: 11px 6px 10px 7px;
        text-decoration: none !important;
    }

    .boton-nuevoanuncio:hover {
        color:#FFFFFF;
    }

    .paginador-arriba{
        margin-left: 0;
        margin-top: -12px;
        width: 275px;
    }

    .pagination{
        font-size: 2px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-referencia{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-portales{
        font-size: 8px;
    }
    .parrilla-titulo{
        font-size: 8px;
    }
    .parrilla-calle{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-operacion{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-categoria{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-activado{
        font-size: 0;
    }
    .margen-activado{
        width: 13px;
    }

    .cabecera-linea-menu-perfil {
        padding: 35px 1px 0 0;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 0;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: 4px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 12px;
        margin-top: 4px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }


    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 0;
        margin-top: 4px;
    }

    .margen-ficha-perfil{
        margin-left: 1px;
        margin-right: 0;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 15px;
    }

    .activar-portal-perfil{
        color: #d83613;
        font-size: 10px;
        margin-left: -34px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        font-size: 10px;
        margin-left: -34px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: -15px;
        margin-top: 0;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 150px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
    }

    .codigoportalacti-perfil{
        width: 63px;
        font-size: 10px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 20px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 0;
        width: 270px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 11px;
        height: 35px;
        width: 100px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
        margin-top: -21px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 9px;
        margin-top: 16px;
    }

    .parrilla-imagen-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-rankmun-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-descri-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .imagen-lo-portact{
        width: 0 !important;
        height: 0 !important;
    }

    .margen-delatabla-portaacti{
        margin-left: 0;
        width: 99%;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .margen-delatabla-portal-b{
        margin-left: 0;
        width: 99%;
    }
    .margen-delatabla-portal-PP {
        margin-left: 0;
        width: 99%;
        margin-top: 15px;
    }
    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-refe-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-PP{
        width: 0 !important;
        height: 0 !important;
    }
    .parrilla-imagen-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-b{
        width: 0 !important;
        height: 0 !important;
    }

    .pagination {
        font-size: 9px;
    }

    .paginador-extranet{
        margin-left: 0;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 250px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 150px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 140px;
        margin-bottom: 22px;
        margin-left: 0.5%;
        width: 275px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 8px;
        margin-top: -22px;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 6px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 34px;
        width: 32px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 8px;
        margin-top: 7px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .publicado-extranet-portal-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 8px;
        margin-top:10px;
    }

    .miniatura-portales-b{
        width: 0;
        height: 0;
        margin-top: 0;
        visibility: hidden;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:0;
        width: 99%;
        margin-top: 5px;
        height: 70px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 9px;
        color:#2A6496;
        padding: 16px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 7px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 55px;
        margin-left: 3px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 0 solid #999999;
        height: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 15px;
        padding: 15px;
        text-align: center;
    }

 /*******************************************
 * PANTALLA DE SELECCION DE USUARIO EXTRANET
 ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 4%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: hidden;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
        height: 400px;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 100%;
        visibility: hidden;
    }

    .ancho-port-acce-fotoe{
        width: 145px;
    }

    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 8%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 12px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color:#0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 13px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 98%;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
    * MENU DE PERFIL EXTRANET  *
    **********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 1px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 1px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 95px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #3394d2;
        padding: 7px 50px 7px 50px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 7px 50px 7px 50px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 0;
    }
    .campo-regis-perfoga{
        width: 100%;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 100%;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .estilo-campo-agencias-mper {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 30px;
        margin-top: 0;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 230px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .menu-perfil-foga-borr {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 21px 10px 21px;
        border-radius: 5px;
        width: 190px;
    }
    .boton-imagenes-altparking {
        float: none;
        padding-left: 1px;
        margin-top: 12px;
    }
    .bloque-cargar {
        float: none;
        margin-top: 24px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 58px;
    }
    .boton-guardar-altparking {
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-usuar {
        float: left;
        padding-left: 0;
        width: 100%;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 56px 10px 56px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 22px 10px 22px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 62px 13px 62px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 11px 7px 12px 5px;
        border-radius: 5px;
    }
    .imagen-cpass-usuarrr{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 18px 10px 16px;
        border-radius: 5px;
    }
    .bloque-cargar-borr {
        float: left;
        margin-top: 27px;
        padding-left: 0;
    }
    .imagen-cancelar-alborr {
        background-color:#283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 52px 10px 52px;
        border-radius: 5px;

    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 100%;
        border: 0;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    .texto-caja-extra-anuncios {
        text-indent: 95px;
    }

    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bl-su{
        padding-left: 0;
        margin-top: 40px;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-principal-subires-pant{
        margin-left: 12%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .texto-info-cuenta1 {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        color: #0e4e44;
    }
    .titulo-texto-info-cuenta {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 154%;
        height: auto;
        margin-left: 15%
    }
    .usuaplanfecha-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 13px;
        margin-left: 0;
        margin-top: 6px;
        width: 38%
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 13px;
        margin-left: 0;
        margin-top: 6px;
        width: 50%
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .cajon-extra-alta-pa{
        text-align: center;
        margin-top: 5px;
        height: 25px;
    }
    .alta-par-extra-pr{
        color:red;
        font-size: 23px;
        font-weight: bold;
    }
    .alta-par-extra-pr:hover{
        text-decoration: none;
        color:red;
    }
    .principal-primera-linea{
        width: 100%;
        margin:auto;
        height: 525px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: none;
        height: 240px;
        margin-top: 12px;
        width: 100%;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:15px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 15px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon2-1-primera-linea-titulo {
        height: 40px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon3-1-primera-linea-titulo {
        height: 40px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 15px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 865px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 10px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 35px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 1px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 16px;
        width: 98%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 20px 8px 20px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }

    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-registrar-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-cancelar-alreg {
        padding: 5px 3px 17px 0px;
        width: 44px;
    }
    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 15px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0 0;
    }
    .bloque-cargar-1{
        float:none;
        margin-top: 10px;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
        margin-left:0;
    }
    .bloque-cargar-11{
        float:none;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
    }
    .menu-perfil-foga-al-1 {
        height: 125px;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .boton1al{
        width: 100%;
        text-align: center;
    }
    .boton2al{
        width: 100%;
        text-align: center;
    }

    .menu-perfil-foga-al {
        height: 195px;
    }
    .menu-perfil-foga-pusur {
        height: 195px;
    }
    .menu-perfil-foga-fi {
        height: 58px;
    }
    .tit-reg-alta-ga {
        font-size: 30px;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/

    /******************************
    * MENU DE COMERCIALES ADMIN    *
     ******************************/

    .parrilla-agencia-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-codigo-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-email-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil1-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil2-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-poblacion-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    #comercialespostales_comerciales{
        width: 200px;
    }

    #comercialespostales_agencias{
        width: 200px;
    }
    /******************************
    * fin MENU DE COMERCIALES ADMIN *
    ******************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
     ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 75%;
        margin-left: 0;
        margin-top: 35px;
        height: 73px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 10px 10px 10px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 25px 10px 25px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{
        padding-top: 54px;
        padding-left: 0;
    }
    .titulo-listado-parking{
        height: 58px;
        margin: auto;
        text-align: center;
        width: 95%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 42%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .container-listado {
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0;
        width: 99%;
    }

    .nueva_pdf{
        float: left;
        margin-left: 10%;
        margin-top:-21px;
        width: 0;
        visibility: hidden;
    }

    .nueva_pdf_compra{
        float: left;
        margin-left: 10%;
        margin-top:-21px;
        width: 0;
        visibility: hidden;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: -7px;
        margin-top:-23px;
        width: 90px;
        font-size: 8px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_captacion{
        float: left;
        margin-left: -14px;
        margin-top:-23px;
        width: 115px;
        font-size: 8px;
    }
    .nuevo_comprador{
        float: left;
        margin-left: 2%;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        visibility: hidden;
        margin: auto auto auto auto;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 0;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 1px;
        padding: 1px 1px 1px 1px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #e9eae9 none repeat scroll 0 0;
        height: 0;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }
    .listaparking-filtro-principal-com {
        background: #e9eae9 none repeat scroll 0 0;
        height: 395px;
        margin-left: 0;
        margin-top: 2px;
        width: 260px;
    }
    .listaparking-filtro-principal-alerta {
        background: #e9eae9 none repeat scroll 0 0;
        height: 105px;
        margin-left: 0;
        margin-top: 2px;
        width: 260px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 260px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 380px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 24px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 74px;
    }
    .listaparking-compradoralertas-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 125px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 34px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 97px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 15px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 12px;
        height: 30px;
        width: 97px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparking-nomcom-filtro-input {
        float: left;
        margin-left: -32px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 12px;
        height: 30px;
        margin-left: 49px;
        width: 95px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 27px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 0;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 94px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 34px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 25px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 23px;
        margin-top: 10px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 10px;
        margin-top: 10px;
    }
    .alertas-extranet-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 79px;
        margin-top: 10px;
    }
    .listaparking-filtro-principal-estado {
        background: #e9eae9 none repeat scroll 0 0;
        height: 122px;
        margin-left: 0;
        margin-top: 10px;
        width: 260px;
    }
    .filtro-parking-mapas{
        background: #e9eae9 none repeat scroll 0 0;
        height: 250px;
        margin-left: 0;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 260px;
    }
    .listaparking-filtro-principal-estadocom {
        background: #e9eae9 none repeat scroll 0 0;
        height: 50px;
        margin-left: 0;
        margin-top: 10px;
        width: 260px;
    }
    .listaparkings-tipoestadoActivo{
        float:left;
        font-size: 15px;
        margin-left: 0;
        padding: 11px 0 0 10px;
        width: 70px;
        color:green;
    }
    .listaparkings-tipoestadoInactivo{
        float:left;
        font-size: 15px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 80px;
        color:grey;
    }
    .listaparkings-tipoestadoPendiente{
        float:left;
        font-size: 15px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 95px;
        color:red;
    }
    .listaparkings-tipoestado0{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 160px;
        color:orange;
    }
    .mapas-alertasnoleidas{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 160px;
        color:red;
    }
    .listaparkings-tipoestado1{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 105px;
        color:red;
    }
    .mapas-alertasleidas{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 155px;
        color:#a0a00d;
    }
    .listaparkings-tipoestado2{
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0 ;
        width: 105px;
        color:green;
    }
    .mapas-parkings{
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0 ;
        width: 190px;
        color: #1e90ef;
    }
    .listaparkings-tipoestado3{
        color: blueviolet;
        font-size: 12px;
        margin-left: 3px;
        padding: 8px 0 0;
        width: 84px;
    }
    .mapas-lotes{
        color: #1e90ef;
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 185px;
    }
    .listaparkings-tipoestado4{
        color: blue;
        font-size: 12px;
        margin-left: 23px;
        padding: 8px 0 0;
        width: 70px;
    }
    .mapas-completos{
        color: #1e90ef;
        font-size: 12px;
        margin-left: 4px;
        padding: 8px 0 0;
        width: 180px;
    }
    .listaparkings-tipoestado5{
        color: brown;
        float: left;
        font-size: 12px;
        margin-left: 3px;
        padding: 8px 0 0;
        width: 105px;
    }
    .listaparkings-tipoestado6{
        color: dimgrey;
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 116px;
    }
    .listaparkings-premax-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 22px;
        margin-top: 10px;
        width: 240px;
    }
    .listaparking-premax-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparkings-premax-filtro-input1 {
        font-size: 12px;
        height: 30px;
        margin-left: 0;
        width: 92px;
    }
    . parrilla-imagen-adminanun-1{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 0 0 !important;
    }
    .parrilla-imagen-extranet{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        padding: 0 !important;
    }
    .parrilla-referencia-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-estado-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-numero-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-comerciales-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tipoparking-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 3px 0 !important;
    }
    .parrilla-precio-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-destacados-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-subires-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-publicado-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .altpalispa44{
        height: 30px;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /******************************
     * MENU DE PARKINGS ADMIN    *
    ******************************/
    .campo-textocorto-parkings-postal{
        width: 100px;
    }
    .campo-textolargo-parkings-calle{
        width: 350px;
    }
    .campo-texto-parkings-economicos{
        width: 140px;
    }
    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }
    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }
    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 205px;
    }

    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }

    .campo-texto-parkings-economicos{
        width: 95px;
    }
    .fuente-medidas{
        font-size: 10px;
    }

    .estilo-campo-checkbox-parkings {
        float: left;
        margin: 1px;
        width: 122px;
    }

    .estilo-campo-llaves-agencias {
        float: left;
        margin: 1px;
        width: 120px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 208px;
    }

    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 75px;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 45px;
        margin-top: -15px;
        width: 230px;
    }
    .ancho-medidas-extranet{
        float: left;
        width: 150px;
    }
    .altura-especial{
        height: 60px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 100%;
    }
    .ancho-botones-regis-extra{
        width: 200px;
    }
    .parrilla-fechaa-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechav-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /********************
     * CONTRATAR PLAN    *
     *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 265px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 230px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 240px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 5%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 265px;
    }
    .contrataplan-extranet{
        color: #00416c;
        font-size: 14px;
        margin-left: 2%;
    }
    .contrataplan-extranet:hover{
        font-size: 14px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        visibility: hidden;
        margin-left: 0;
        width: 1px;
    }
    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 17px;
        height: 60px;
    }
    .parrilla-fechapagado-pedido{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 16px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 100%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 670px;
    }
    .texto-principal-subires-pant{
        margin-left: 13%;
        width: 75%;
        margin-top: 40px;
        text-align: center;
    }
}

@media all and (max-width: 320px) and (min-width: 50px) {
    /*******************************************************/
    /* PIE DE LA WEB                                       */
    /*******************************************************/
    .foot1{
        width: 100%;
        height: 89px;
        background-color: #393939;
    }

    .parrafo1-foot{
        position: absolute;
        color: #eeeeee;
        margin-top: 4px;
        margin-left: 3.2%;
        font-size: 15px;
    }

    .aviso-foot{
        color: #eeeeee;
        text-decoration:none !important;
    }

    .aviso-foot:hover {
        color: #869EB1;
    }

    .sociales-foot{
        position: absolute;
        color: #FFFFFF;
        margin-top: 32px;
        margin-left: 80.2%;
        width: 10%;
    }

    .social-facebook{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 171px;
    }

    .social-google{
        float: left;
        margin-left: 10%;
    }

    .social-twitter{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 210px;
    }

    .social-pinterest{
        float: left;
        margin-left: 10%;
    }

    .social-youtube{
        float: left;
        margin-left: 10%;
    }

    .social-instagram{
        float: left;
        margin-left: 10%;
    }

    .recursos-foot {
        color: #eeeeee;
        font-size: 17px;
        position: absolute;
        margin-left: 3.2%;
        margin-top: 21px;
    }

    .titulo-recursos{
        margin-bottom: 1px;
    }

    .blog-foot{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 175px;
    }
    .blog-foot:hover {
        color: #869EB1;
    }
    .separador1{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 47px;
    }
    .contacto-foot{
        position: absolute;
        margin-top: 32px;
        color: #eeeeee;
        text-decoration: none !important;
        width: 70px;
        margin-left: 65px;
    }
    .contacto-foot:hover {
        color: #869EB1;
    }
    .separador2{
        position: absolute;
        margin-top: 31px;
        color: #eeeeee;
        margin-left: 147px;
    }
    /*******************************************************/
    /* FIN DE PIE DE LA WEB                                */
    /*******************************************************/

    .caja_mapa_alertas_ficha{
        margin-left: 1px;
        width: 94%;
    }
    .mapa_alertas_ficha{
        height: auto;
        width: 250px;
    }
    #map_canvas6{
        width: 250px !important;
    }
    .cabecera-extranet{
        width: 100%;
        margin-top: 8px;
        height: 60px;
    }

    .fotos-ficha-parking{
        height:150px;
        width: 80%;
    }

    .cabecera-linea{
        padding: 70px 1px 0 0;
    }

    .logo-cabecera{
        float: left;
        margin-left: 0.0%;
        margin-top: 7px;
        width: 80px;
    }

    .controla-marco-agencias {
        margin: 40px auto;
        max-width: 650px;
    }

    .estilo-boton-sector{
        float: left;
        margin-left: 2%;
        margin-top: 12px;
    }

    .boton-sector{
        background: none repeat scroll 0 0 #72706f;
        color: white;
        font-size: 6px;
        font-weight: bold;
        padding: 0 0 0 2px;
    }

    .cabecera-publicados{
        float: left;
        margin-left: 2%;
        margin-top: 10px;
        font-size: 9px;

    }

    .cabecera-plan{
        float: left;
        margin-left: -32%;
        margin-top: 22px;
        color: #FF5D3A;
        font-size: 9px;

    }

    .cabecera-logo{
        float: left;
        margin-left: 17%;
        margin-top: 3px;
        color: #FF5D3A;
        width: 65px;
        height: 25px;
    }

    .form-registro .form-control {
        border: 0 none;
        box-shadow: -1px 0 0 -2px;
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 4px;
        position: relative;
        width: 150px;
    }

    .estilo-campo {
        margin-bottom: 17px;
        margin-left: -10px;
        margin-top: -10px;
    }

    .estilo-campo-1 {
        float: none;
        margin: 1px;
        width: 160px;
    }


    .cabecera-agencia{
        font-size: 11px;
        font-weight: bold;
        margin-left: 5%;
        margin-top: 12px;
    }

    .cabecera-nombre{
        float: left;
        margin-left: 0;
        margin-top: 10px;
        font-size: 11px;
        font-weight: bold;
    }

    .medidaslogoextranet{
        width: 50px;
        height: 22px;
    }
    .campo-anuncio-extranet{
        font-size: 13px;
        font-weight: normal;
    }

    .botonimaregextra{
        margin-left: -5px;
        font-size: 10px;
        padding: 1px;
    }

    .texto-borre-ficha-extra{
        color: red;
        float: left;
        font-size: 6px;
        margin-left: 0;
        width: 67px;
    }

    .botonsalirextra{
        float: left;
        font-size: 10px;
        margin-left: 81px;
        padding: 1px;
    }

    .botonguardarextra{
        float: left;
        font-size: 10px;
        margin-left: -193px;
        padding: 1px;
    }

    .texto-caja-extra{
        text-indent: 65px;
    }

    .caja-campo-regi-extran33{
        height: 65px;
        width: 240px;
    }

    .texto-anuncio-obranueva-extranet {
        float: left;
        font-size: 15px;
        margin-left: 3px;
        visibility: hidden;
        width: 24px;
    }

    .imagen-ficha-anun-extranet{
        height: 95px;
        margin-left: -13px;
        width: 120px;
    }

    .texto-anuncio-reg-extranet-des-cor-fi {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 240px;
    }

    .estilovideoregextra{
        width: 250px;
    }

    .estilocalleregextra{
        width: 240px;
    }


    .estilotextarea_anuncio {
        border: 1px solid #777777;
        height: 84px;
        width: 262px;
    }

    .alturadescriextra{
        height: 425px;
    }

    .estilodescorta{
        width: 262px;
    }

    .margenanchodetalles{
        width: 82%;
    }

    .anchoespeoc{
        width: 240px;
    }

    .especialnumregextraopcompra{
        height: 40px;
        width: 240px;
    }

    .especialnumregextra{
        height: 50px;
        width: 240px;
    }

    .texto-anuncio-reg-extranet {
        float: left;
        font-size: 15px;
        margin-left: 10px;
        width: 200px;
    }

    .caja-anuncio-obra-extranet{
        float: left;
        margin-left: -14px;
    }

    fieldset.adminform22 {
        border: 1px solid #cccccc;
        margin: 0 -19px 10px;
        width: auto;
    }

    .caja-planes{
        width: 100%;
        height: 210px;
        float:left;
    }

    .parrafo-cajaplanes{
        margin-top: 0;
        width: 80%;
    }

    .parrafo1-cajaplanes{
        color: #585858;
        font-size: 20px;
        font-weight: bold;
    }

    .parrafo2-cajaplanes{
        color: #FF5C3B;
        font-size: 9px;
        font-weight: bold;
        line-height: 20px;
    }

    .parrafo3-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 20px;
        width: 120px;
    }

    .parrafo4-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 25px;
        width: 45px;
    }

    .parrafo5-cajaplanes{
        float:left;
        line-height: 25px;
        font-size: 9px;
        width: 100px;
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes{
        color: #FF5C3B;
    }

    .texto-menu-parrafo5-cajaplanes:hover{
        text-decoration: none;
        color: #aa2403;
    }

    .parrafo6-cajaplanes{
        font-size: 9px;
        line-height: 25px;
        color: #585858;
    }

    .parrafo7-cajaplanes{
        float: left;
        font-size: 8px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 105px;
    }

    .parrafo8-cajaplanes{
        float: left;
        font-size: 9px;
        color: #585858;
        font-weight: normal;
        line-height: 5px;
        width: 80px;
    }


    .parrafo-mejora{
        visibility: hidden;
        width: 0;
    }

    .parrafo1-mejora{
        color: #585858;
        font-size: 15px;
        font-weight: bold;
    }

    .parrafo2-mejora{
        color: #585858;
        font-size: 10px;
    }

    .linea-separacion-panel{
        background: #ff5c3b;
        width: 95px;
        line-height: 4px;
    }

    .caja-portales{
        margin-left: -52px;
        margin-top: 25px;
        width: 255px;
    }

    .caja-portal-activado{
        background-color: #a4a4a4;
        border-radius: 2px;
        color: #373737;
        float: left;
        height: 100px;
        margin-left: 3px;
        width: 60px;
    }

    .caja-portal-desactivado{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #eeeeee;
        margin-left: 3px;
        color : #8c8c8c;
        border-radius: 2px;
    }

    .caja-portal-poractivar{
        float: left;
        width: 60px;
        height: 100px ;
        background-color: #01416D;
        margin-left: 3px;
        color: #FAFAFA;
        border-radius: 2px;
    }

    .titulo-caja-portal{
        font-size: 8px;
        margin-top: 6px;
        text-align: center;
    }

    .anuncios-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .portales-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .precio-caja-portal{
        font-size: 8px;
        margin-top: 3px;
        text-align: center;
    }

    .boton-ver-portales-activado{
        background-color: #77c2df;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-activado{
        font-weight: bold;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-activado:hover{
        text-decoration: none;
    }

    .boton-plan-actual{
        margin-top: 10px;
        text-align: center;
    }

    .texto-plan-actual{
        text-align: center;
        font-weight: bold;
        font-size: 10px;
    }

    .boton-mejorar{
        margin-top: 10px;
        text-align: center;
    }

    .texto-mejorar{
        font-weight: bold;
        font-size: 10px;
        color: #FFFFFE;
        text-align: center;
        text-decoration:none !important;
    }

    .texto-mejorar:hover{
        color:#FF5D3A;
        text-decoration: none;
    }

    .boton-ver-portales-noactivado{
        background-color: #0093D6;
        border-radius: 2px;
        color: #fefdff;
        margin-left: 10.5%;
        margin-top: 10px;
        padding: 8px 10px 10px 15px;
        width: 130px;
    }

    .texto-portales-noactivado1{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-noactivado1:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-activado2{
        color:#FF5D3A;
        text-decoration:none !important;
    }

    .texto-portales-activado2:hover{
        color: #a90701;
        text-decoration: none;
    }

    .texto-portales-noactivado{
        font-weight: bold;
        font-size: 17px;
        color: #FFFFFE;
        text-decoration:none !important;
    }

    .texto-portales-noactivado:hover{
        text-decoration: none;
    }


    .cabecera-linea-menu-extranet{
        padding: 7px 1px 0 0;
    }

    .cabecera-linea-menu-extranet1{
        padding: 0 1px 0 0;
    }

    .cabecera-linea-menu-extranet1a{
        padding: 0 1px 0 0;
    }

    .menu-extranet{
        height: 55px;
    }

    .menu-extranetPP{
        height: 55px;
    }

    .menu-extranet-anuncios-mas{
        margin-top: -7px;
        float: left;
        margin-left: 30px;
        font-size: 11px;
        color: #FF6036;
    }

    .color-naranja{
        color: #FF6036;
    }

    .menu-extranet-anuncios{
        margin-top: -7px;
        float: left;
        margin-left: 4px;
        font-size: 11px;
        color: #FF6036;
    }

    .menu-extranet-portales{
        float: left;
        margin-top: -7px;
        margin-left: 23px;
        font-size: 11px;
        color: #5B5B5B;
    }

    .menu-extranet-portalesa{
        float: left;
        margin-left: 10px;
        font-size: 5px;
        color: #5B5B5B;
    }

    .menu-extranet-desconectar{
        margin-left: 182px;
        margin-top: -9px;
        width: 120px;
        font-size: 9px;
        color: #0093D6;
    }

    .filtro-principal-extranet{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .filtro-principal-extranetPP{
        margin-left: 0;
        margin-top: 3px;
        width: 100%;
        background: #e9eae9;
        height: 377px;
    }

    .texto-principal-extranet-filtro{
        position: absolute;
        color: #585858;
        font-size: 17px;
        font-weight: bold;
        margin-top: 5px;
        margin-left: 15px;
        width: 165px;
    }

    .primera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 43px;
        width: 250px;
        position: absolute;
    }

    .primera-linea-filtros-principal-portaacti{
        margin-left: 15px;
        margin-top: 43px;
        position: absolute;
    }

    .principal-referencia{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-referenciaPP{
        float: left;
        font-size: 11px;
        margin-top: -30px;
        margin-left: 7px;
        color: #595959;
    }

    .principal-operacion{
        float: left;
        font-size: 11px;
        margin-left: 7px;
        margin-top: 17px;
        color: #595959;
    }

    .principal-calle{
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: 31px;
        color: #595959;
    }

    .principal-provincia{
        float: left;
        font-size: 11px;
        margin-left: 9px;
        color: #595959;
        margin-top: 9px;
    }


    .referencia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .provincia-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .calle-extranet-filtro{
        margin-top: 8px;
        float: left;
    }

    .referencia-extranet-filtro-input{
        margin-left: 5px;
        float: left;
    }

    .poblacion-extranet-filtro-input{
        margin-left: 11px;
        float: left;
    }

    .inmueble-extranet-filtro-input{
        margin-left: 15px;
        float: left;
    }

    .referencia-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .inmueble-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .provincia-extranet-filtro-input1{
        font-size: 11px;
        margin-left: 6px;
        height: 29px;
        width: 124px;
    }

    .calle-extranet-filtro-input1{
        margin-left: -3px;
        font-size: 11px;
        height: 29px;
        width: 95px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 66px;
    }

    .poblacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 125px;
    }

    .categoria-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 124px;
        margin-left: 10px;
    }

    .operacion-extranet-filtro-input1{
        font-size: 11px;
        height: 29px;
        width: 124px;
    }

    .ir-referencia-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .ir-calle-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .x-referencia-extranet-filtro{
        margin-left: 1px;
        float: left;
    }

    .x-calle-extranet-filtro{
        margin-left: 3px;
        float: left;
    }

    .boton-extranet-principal{
        background: #E1E1E1;
        height: 30px;
        width: 23px;
        font-weight: bold;
    }

    .boton-elifiltros-extranet-principal{
        background: #E1E1E1;
        height: 37px;
        width: 170px;
        font-weight: bold;
    }

    .principal-inmueble{
        float: left;
        margin-top: 10px;
        margin-left: 8px;
        font-size: 11px;
        color: #595959;
    }

    .principal-poblacion{
        float: left;
        margin-left: 8px;
        margin-top: 9px;
        font-size: 11px;
        color: #595959;
    }

    .principal-publicadoPP{
        color: #595959;
        float: left;
        font-size: 11px;
        margin-left: 8px;
        margin-top: -105px;
    }

    .principal-eliminarinmuebles{
        float: left;
        margin-left: 6px;
        margin-top: 13px;
        font-size: 9px;
        color: #595959;
    }

    .segunda-linea-filtros-principal{
        margin-left: 0;
        margin-top: 132px;
        width: 250px;
        position: absolute;
    }

    .calle-extranet-filtro-input{
        margin-left: 37px;
        float: left;
    }

    .categoria-extranet-filtro-input{
        margin-left: 2px;
        float: left;
    }

    .tercera-linea-filtros-principal{
        margin-left: 0;
        margin-top: 227px;
        width: 250px;
        position: absolute;
    }

    .operacion-extranet-filtro-input{
        margin-left: 8px;
        float: left;
    }

    .x-referencia-extranet-filtro-operacion{
        margin-left: 1px;
        float: left;
    }

    .provincia-extranet-filtro-input{
        margin-left: 6px;
        float: left;
    }

    .barra-nuevo-anuncio{
        height: 57px;
        margin-top: -16px;
        width: 100%;
    }

    .estilo-boton-nuevoanuncio{
        margin-left: 0;
        margin-top: 2px;
    }

    .boton-nuevoanuncio{
        background: none repeat scroll 0 0 #ff5d3a;
        border-radius: 3px;
        color: #ebebeb;
        font-size: 8px;
        font-weight: bold;
        padding: 11px 6px 10px 7px;
        text-decoration: none !important;
    }

    .boton-nuevoanuncio:hover {
        color:#FFFFFF;
    }

    .paginador-arriba{
        margin-left: 0;
        margin-top: -4px;
        width: 275px;
    }

    .pagination{
        font-size: 2px;
    }

    .parrilla-imagen{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-referencia{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-portales{
        font-size: 8px;
    }
    .parrilla-titulo{
        font-size: 8px;
    }
    .parrilla-calle{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-operacion{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-categoria{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }



    .parrilla-activado{
        font-size: 0;
    }
    .margen-activado{
        width: 13px;
    }

    .menu-perfil {
        height: 80px;
    }

    .menu-perfil-principal {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 0;
        margin-top: -7px;
    }

    .texto-menu-perfil-principal {
        color: #ff5d3a;
    }

    .texto-menu-perfil-principal:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-pago {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 15px;
        margin-top: 4px;
    }

    .texto-menu-perfil-pago {
        color: #ff5d3a;
    }

    .texto-menu-perfil-pago:hover{
        color: #a90701;
        text-decoration: none;
    }

    .menu-perfil-baja {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 12px;
        margin-top: 4px;
    }

    .texto-menu-perfil-baja {
        color: #ff5d3a;
    }

    .texto-menu-perfil-baja:hover{
        color: #a90701;
        text-decoration: none;
    }


    .menu-perfil-modifica {
        color: #ff6036;
        float: left;
        font-size: 10px;
        margin-left: 5px;
        margin-top: -7px;
    }

    .texto-menu-perfil-modifica {
        color: #ff5d3a;
    }

    .menu-perfil-contra {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 5px;
        margin-top: -7px;
    }

    .menu-perfil-logo {
        color: #5b5b5b;
        float: left;
        font-size: 10px;
        margin-left: 0;
        margin-top: 4px;
    }

    .margen-ficha-perfil{
        margin-left: 1px;
        margin-right: 0;
    }

    .cambio-logo-aviso{
        background:#d7d5d4;
        padding: 11px 1px 16px 15px;
    }

    .activar-portal-perfil{
        color: #d83613;
        font-size: 10px;
    }

    .activar-portal-perfil:hover{
        text-decoration: none;
        color: #ac0a00;
    }

    .desactivar-portal-perfil{
        color: #4d7d00;
        font-size: 10px;
    }

    .desactivar-portal-perfil:hover{
        text-decoration: none;
        color: #14440a;
    }

    .imagen-actides-perfil{
        margin-left: -15px;
        margin-top: 0;
        border: 1px solid #999999;
    }

    .alto-titulo-actides-perfil{
        height: 150px;
    }

    .titulo-actides-perfil{
        font-size: 10px;
    }

    .codigoportalacti-perfil{
        width: 60px;
        font-size: 10px;
    }

    .tamany-font-titu-porta-no{
        text-align: center;
        font-size: 17px;
        color:#2A6496;
    }

    .filtro-principal-delportaacti {
        background: none repeat scroll 0 0 #e9eae9;
        height: 115px;
        margin-bottom: 22px;
        margin-left: 0;
        width: 250px;
    }

    .tipoportal-extranet-portalesacti {
        font-size: 11px;
        height: 35px;
        width: 100px;
    }

    .principal-nombre-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 10px;
        margin-top: -21px;
    }

    .principal-tportal-portalact {
        color: #595959;
        float: left;
        font-size: 15px;
        margin-left: 9px;
        margin-top: 16px;
    }

    .parrilla-imagen-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-rankmun-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-tipo-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-descri-portact{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .imagen-lo-portact{
        width: 0 !important;
        height: 0 !important;
    }

    .margen-delatabla-portaacti{
        margin-left: 0;
        width: 99%;
    }

    .parrilla-rankmun-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-rankesp-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .margen-delatabla-portal-b{
        margin-left: 0;
        width: 99%;
    }
    .margen-delatabla-portal-PP {
        margin-left: 0;
        width: 99%;
        margin-top: 15px;
    }
    .parrilla-hab-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-wc-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-superficie-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-calle-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-refe-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-portal-PP{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-PP{
        width: 0 !important;
        height: 0 !important;
    }
    .parrilla-imagen-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .imagen-lo-portal-b{
        width: 0 !important;
        height: 0 !important;
    }
    .parrilla-tipo-portal-b{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .pagination {
        font-size: 8px;
    }

    .paginador-extranet{
        margin-left: 0;
        height: 50px;
    }

    .paginador-1-extranet{
        margin-left: 0;
        width: 250px;
    }

    .tipoportal-extranet-portalesb {
        font-size: 14px;
        height: 33px;
        width: 129px;
    }

    .filtro-principal-delportalb {
        background: none repeat scroll 0 0 #e9eae9;
        height: 140px;
        margin-bottom: 22px;
        margin-left: 0.5%;
        width: 255px;
    }

    .primera-linea-filtros-principal-portalb {
        margin-left: 5px;
        margin-top: 34px;
        position: absolute;
    }

    .principal-nombre-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 1px;
        margin-top: -22px;
    }

    .referencia-extranet-filtro-b {
        float: left;
        margin-top: 6px;
    }

    .referencia-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .referencia-extranet-filtro-input1-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .ir-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .boton-extranet-principal-b {
        background: none repeat scroll 0 0 #e1e1e1;
        font-weight: bold;
        height: 34px;
        width: 32px;
    }

    .x-referencia-extranet-filtro-b {
        float: left;
        margin-left: 5px;
    }

    .principal-tportal-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 1px;
        margin-top: 7px;
    }

    .inmueble-extranet-filtro-input-b {
        float: left;
        margin-left: 5px;
    }

    .publicado-extranet-portal-b {
        font-size: 14px;
        height: 33px;
        width: 110px;
    }

    .principal-publicados-portal-b {
        color: #595959;
        float: left;
        font-size: 14px;
        margin-left: 1px;
        margin-top:10px;
    }

    .miniatura-portales-b{
        width: 0;
        height: 0;
        margin-top: 0;
        visibility: hidden;
    }

    .datos-anuncio-portales-b{
        background-color: #c9c9c9;
        margin-left:0;
        width: 99%;
        margin-top: 5px;
        height: 70px;
    }

    .imagen-anuncio-b{
        float: left;
        margin-left: 10px;
    }

    .titulo1-portales-b{
        text-align: center;
        font-size: 8px;
        color:#2A6496;
        padding: 16px;
    }

    .titulo2-portales-b{
        text-align: center;
        font-size: 7px;
        color:#2A6496;
    }

    .datos-anuncio-portales-ap {
        background-color: #eaeaea;
        height: 55px;
        margin-left: 3px;
        margin-top: 5px;
        width: 98%;
    }

    .imagen-anuncio-ap {
        float: left;
        margin-left: 10px;
    }

    .miniatura-portales-ap {
        border: 0 solid #999999;
        height: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }

    .titulo1-portales-ap {
        color: #2a6496;
        font-size: 15px;
        padding: 15px;
        text-align: center;
    }

    /*******************************************
    * PANTALLA DE SELECCION DE USUARIO EXTRANET
    ********************************************/
    .cuadro-acce-usufoto{
        position: absolute;
        top: 3%;
        left: 0;
        right: 0;
    }
    .logo-acce-usu-garjdd{
        text-align: center;
        height: 0;
        visibility: hidden;
    }
    .logo-acce-usu-garj{

    }
    #imagen-portada-acce-ex {
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        visibility: hidden;
        z-index: -1;
    }
    .imagen1-portada-principal-acce-ex {
        position: relative;
        height: 400px;
    }
    .tit-caj-fo-aex{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
    }
    .tit-caj-fo-aex1{
        font-size: 16px;
        font-weight: bold;
        color: #0e4e44;
        margin-top:15px;
    }

    .ancho-deimagen-portada-acce-ex {
        width: 0;
        visibility: hidden;
    }

    .ancho-port-acce-fotoe{
        width: 145px;
    }

    .cabecera-sele-comer-extranet {
        height: 60px;
        margin-top: 0;
        width: 100%;
        background: #0e4e44;
    }
    .logo-cabecera-sele-comer-extranet {
        float: left;
        margin-left: 2%;
        margin-top: 5px;
    }
    .salir-cabecera-sele-comer-extranet {
        color: #ffffff;
        float: left;
        font-size: 19px;
        margin-left: 2%;
        margin-top: 12px;
        padding: 4px 23px 5px 22px;
    }
    .texto-salir-cabecera-sele-comer-extranet {
        color: #ffffff;
    }
    .texto-salir-cabecera-sele-comer-extranet:hover {
        text-decoration: none;
    }
    .texto-logo-extranet-foto{
        margin: 100px auto 0;
        max-width: 362px;
        padding: 15px;
    }
    .parrafo-registrate {
        margin-bottom: 10px;
        margin-top: 12px;
        text-align: center;
        color: #0e4e44;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 15px;
    }
    .parrafo-olvidaste {
        margin-bottom: 0;
        margin-top: 5px;
        text-align: center;
    }
    .parrafo-olvidaste a:hover{
        text-decoration: none;
    }
    .boton-registrate-login {
        color: #0e4e44;
        font-size: 13px;
    }
    .boton-ace-cl-fog{
        margin-top: 15px;
        background: #0e4e44 none repeat scroll 0 0;
        border-color: #0e4e44;
        border-radius: 0;
        font-size: 16px;
    }
    .btn-primary:hover{
        background: #0e4e44 none repeat scroll 0 0 !important;
        border-color: #0e4e44 !important;
        border-radius: 0;
    }
    .parrafo-registrate a:hover {
        text-decoration: none;
    }

    .form-sele-comer-extranet {
        box-shadow: 0 0 2px black;
        margin: 0 auto 0;
        max-width: 98%;
        padding: 15px;
        background: #ffffff;
    }
    .form-sele-comer-extranet .form-control {
        box-sizing: border-box;
        font-size: 16px;
        height: auto;
        padding: 6px;
        position: relative;
        border: 2px solid #0e4e44;
        color: #0e4e44;
    }
    .campo-entrada-comer-extranet {
        margin-bottom: 17px;
        margin-top: -8px;
    }

    .campo-entradalog1-comer-extranet {
        margin-bottom: 22px !important;
        margin-top: -8px;
    }
    /************************************************
    FIN PANTALLA DE SELECCION DE USUARIO EXTRANET
    ************************************************/

    /**********************************
* MENU DE PERFIL EXTRANET  *
**********************************/
    .general-perf-cli-foga{
        background: #ffffff;
    }
    .tit-perf-foto-ga{
        text-align: center;
        font-size: 38px;
        margin-top:35px;
    }
    .texto-caja-extra-anuncios-perfil-fotga {
        text-align: center;
        font-size: 20px;
        margin-bottom: 40px;
    }
    .leye-per-fo-ga{
        color: #ffffff;
        background: #ff8b00;
        padding: 10px 0px 12px 0px;
    }
    fieldset.adminform-anuncios-perfil-foga {
        width: auto;
    }
    .estilo-campo-agencias-per {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 16px;
        margin-top: 0;
        margin-left: 1px;
    }
    .estilo-campo-agencias-ultima {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 60px;
        margin-top: 0;
        margin-left: 1px;
    }
    .controla-marco-agencias-per {
        margin: 33px auto;
        max-width: 650px;
    }
    .menu-perfil-foga {
        height: 95px;
    }
    .menu-perfil-principal-foga {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #3394d2;
        padding: 7px 50px 7px 50px;
    }
    .texto-menu-perfil-principal-foga {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .menu-perfil-principal-foga1 {
        color: #ff6036;
        float: left;
        font-size: 13px;
        margin-left: 5px;
        margin-top: 10px;
        background: #ff8b00;
        padding: 7px 50px 7px 50px;
    }
    .texto-menu-perfil-principal-foga1 {
        color: #ffffff;
    }
    .texto-menu-perfil-principal-foga1:hover {
        color: #ebebeb;
        text-decoration: none;
    }
    .campo-regis-anuncios-perfoga {
        font-size: 16px;
        font-weight: normal;
        margin-left: 0;
    }
    .campo-regis-perfoga{
        width: 100%;
    }
    .estilo-campo-1-agencias-perfoga {
        float: left;
        margin: 1px;
        width: 100%;
    }
    fieldset.adminform-anuncios {
        border: 1px solid #cccccc;
        margin: 15px 5px;
        width: auto;
    }
    .form-registro-agencias {
        margin: 0 auto;
        padding: 0;
    }
    .estilo-campo-errores-agencia {
        background: rgba(241, 110, 80, 0.9) none repeat scroll 0 0;
        text-align: center;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .controla-marco-agencias {
        margin: 0 auto;
        max-width: 650px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 230px;
    }
    .campo-textocorto-agencias{
        width: 200px;
    }
    .estilo-campo-agencias-mper {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 30px;
        margin-top: 0;
    }
    .campo-textopostal-agencias{
        width: 50px;
    }
    .campo-texto-agencias{
        width: 200px;
    }
    .texto-agencias-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 160px;
    }
    .caja-campo-notas-agencias {
        height: 150px;
    }
    .campo-notas-agencias {

    }
    .estilotextarea_notas_agencias {
        border: 1px solid #777777;
        height: 100px;
        margin-left: 13px;
        width: 500px;
    }
    .referencia-extranet-filtro-postal-agencias {
        font-size: 17px;
        height: 40px;
        width: 166px;
    }
    .referencia-extranet-filtro-email-agencias1 {
        font-size: 17px;
        height: 40px;
        width: 165px;
    }
    .cif-agencias-extranet-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .provincia-admin-filtro-input-agencias {
        float: left;
        margin-left: 16px;
    }
    .provincia-extranet-filtro-input1-agencias {
        font-size: 17px;
        height: 40px;
        width: 190px;
    }
    .principal-email-agencias-admin {
        color: #595959;
        float: left;
        font-size: 17px;
        margin-left: 69px;
    }
    .mail-admin-filtro-input-agencias {
        float: left;
        margin-left: 20px;
    }
    .principal-postal-agencias{
        float: left;
        margin-left: 70px;
        font-size: 17px;
        color: #595959;
    }
    .tipo-agencias-admin {
        font-size: 17px;
        height: 40px;
        width: 189px;
    }
    .tipo-agencias-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .texto-caja-extra-anuncios {
        text-indent: 178px;
    }
    .campo-regis-anuncios {
        font-size: 16px;
    }
    .notas-agencias{
        margin-left: 10px;
        margin-bottom: 10px;
    }
    fieldset.adminform-anuncios-registro {
        border: 1px solid #cccccc;
        margin: 15px 0;
        width: auto;
    }
    .imagen-cargaimagen-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 30px 10px 30px;
        border-radius: 5px;
        width: 190px;
    }
    .imagen-pagpri-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 21px 10px 20px;
        border-radius: 5px;
        width: 190px;
    }
    .menu-perfil-foga-borr {
        width: 100%;
        margin-left: 0;
        margin-top: 30px;
        height: 80px;
    }
    .boton-imagenes-altparking {
        float: none;
        padding-left: 1px;
        margin-top: 12px;
    }
    .bloque-cargar {
        float: none;
        margin-top: 24px;
        padding-left: 1px;
    }
    .menu-perfil-foga-al {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-pusur {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 165px;
    }
    .menu-perfil-foga-fi {
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        height: 58px;
    }
    .boton-guardar-altparking {
        float: none;
        padding-left: 0;
    }
    .boton-pagpri-usuar {
        float: left;
        padding-left: 0;
        width: 100%;
    }
    .boton-modusu-usuar{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .boton-pagpri-cpw{
        float: left;
        padding-left: 0;
        width: 100%;
        margin-top: 35px;
    }
    .imagen-registrar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 56px 10px 56px;
        border-radius: 5px;
    }
    .imagen-modda-usuar {
        background-color: #283a6a;
        border-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 22px 10px 21px;
        border-radius: 5px;
    }
    .imagen-cancelar-alreg {
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 12px 62px 13px 62px;
        border-radius: 5px;
    }
    .imagen-cpass-usuar{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 11px 6px 11px 5px;
        border-radius: 5px;
    }
    .imagen-cpass-usuarrr{
        background-color: #283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 18px 10px 16px;
        border-radius: 5px;
    }
    .bloque-cargar-borr {
        float: left;
        margin-top: 27px;
        padding-left: 0;
    }
    .imagen-cancelar-alborr {
        background-color:#283a6a;
        border-color: #283a6a;
        color: #ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 52px 10px 52px;
        border-radius: 5px;

    }
    .controla-marco-altpark {
        margin: 0 auto;
        max-width: 100%;
        border: 0;
    }
    /*****************************************
    * FIN DE MENU DE PERFIL EXTRANET       *
    ******************************************/


    .texto-caja-extra-anuncios {
        text-indent: 50px;
    }

    /*****************************************
    *   PANTALLA PRINCIPAL EXTRANET          *
    ******************************************/
    .bl-su{
        padding-left: 0;
        margin-top: 40px;
    }
    .bloque-principal-subires{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-principal-subires-pant{
        margin-left: 4%;
        width: 85%;
        margin-top: 65px;
        height: 310px;
    }
    .bloque-principal-destacados{
        margin-left: 5%;
        width: 95%;
        margin-top: 35px;
        height: 990px;
    }
    .bloque-titulo-subires{
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
        background: #0e4e44;
        color: #ffffff;
        width: 230px;
        height: 50px;
        border-radius: 5px;
        padding: 11px 26px;
    }
    .control-bloque2-info-cuenta{
        padding-left: 0;
        margin-top: 35px;
    }
    .texto-info-cuenta1 {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 15px;
        color: #0e4e44;
    }
    .titulo-texto-info-cuenta {
        font-family: OpenSans-Bold , sans-serif;
        font-size: 17px;
    }
    .bloque-opciones-entrada {
        text-align: center;
        background: none repeat scroll 0 0 #0e4e44;
        height: 157px;
        margin-top: -4px;
        padding-top: 1px;
    }
    .bloque-info-cuenta {
        margin-left: 5%;
        width: 87%;
        margin-top: 25px;
        height: 400px;
    }
    .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 154%;
        height: auto;
        margin-left: 15%;
    }
    .usuaplanfecha-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .cabecera-extranet2{
        background: none repeat scroll 0 0 #ff8b00;
        width: 100%;
        margin-top: -6px;
        height: 44px;
    }
    .usua-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 15px;
        margin-left: 1%;
        margin-top: 6px;
    }
    .usuaplan-extranet{
        visibility: hidden;
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 0;
        margin-left: 0;
        margin-top: 6px;
        color: #ffffff;
    }
    .salir-extranet{
        float: left;
        font-family: 'Arial', sans-serif;
        font-size: 13px;
        margin-left: 5%;
        margin-top: 6px;
    }
    .nombre-usuario-extranet{
        float: left;
        margin-left: 100px;
        margin-top: 20px;
    }
    .cajon-extra-alta-pa{
        text-align: center;
        margin-top: 5px;
        height: 25px;
    }
    .alta-par-extra-pr{
        color:red;
        font-size: 23px;
        font-weight: bold;
    }
    .alta-par-extra-pr:hover{
        text-decoration: none;
        color:red;
    }
    .principal-primera-linea{
        width: 100%;
        margin:auto;
        height: 525px;
    }
    .cajon1-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: none;
        height: 240px;
        margin-top: 12px;
        width: 100%;
    }
    .cajon1-1-primera-linea-titulo {
        height: 35px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon1-1-primera-linea-titulo-texto {
        font-size:15px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon1-1-primera-linea {
        height: 45px;
        margin-top: 17px;
    }
    .linea-sepa-cajon1-1{
        color: #000000 !important;
        width: 70%;
        margin: auto;
    }
    .param-cajon1{
        font-size: 15px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .param-cajon1:hover{
        text-decoration: none;
    }
    .cajon2-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon2-1-primera-linea-titulo {
        height: 40px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon2-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon2-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon2{
        font-size: 17px;
        font-family: "OpenSans-Regular", sans-serif;
        color:#2C2C2C;
    }
    .param-cajon2:hover{
        text-decoration: none;
    }
    .cajon3-primera-linea {
        background-color: #efefef;
        border: 0 solid #efefef;
        float: left;
        height: 240px;
        margin-top: 20px;
        width: 49%;
    }
    .cajon3-1-primera-linea-titulo {
        height: 40px;
        background-color: #ff8b00;
        font-weight: bold;
        padding: 4px;
    }
    .cajon3-1-primera-linea-titulo-texto {
        font-size:12px;
        font-family: arial, sans-serif;
        color:#ffffff;
    }
    .cajon3-1-primera-linea {
        height: 30px;
        margin-top: 17px;
    }
    .param-cajon3{
        font-size: 15px;
        font-family: "Montserrat-Bold",sans-serif;
        color:#000000;
    }
    .separador1-primera-linea{
        width: 1%;
        float: left;
    }
    .separador2-primera-linea{
        width: 1%;
        float: left;
    }
    .separador_de_bloques{
        height: 185px;
    }
    .global-segunda-linea{
        background-color: #efefef;
        height: 888px;
    }
    .titulo_planes_segunda{
        text-align: center;
        padding: 10px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 35px;
        font-weight: bold;
    }
    .parrafo_planes_segunda{
        text-align: center;
        padding: 1px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 16px;
        width: 98%;
        margin: auto;
    }
    .principal-segunda-linea{
        width: 98%;
        margin:auto;
    }
    .cajon1-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon2-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 30px;
    }
    .cajon3-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .cajon4-segunda-linea {
        background-color: #d5dbe3;
        border: 1px solid rgba(86, 61, 124, 0.2);
        float: left;
        height: 280px;
        text-align: center;
        width: 49%;
        margin-top: 20px;
    }
    .texto1-primera-linea-apar2{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #3394d2;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .texto1-primera-linea-apar3{
        font-size: 21px;
        font-family: 'Montserrat-Bold',sans-serif;
        background-color: #ff8b00;
        color: #ffffff;
        height: 40px;
        padding: 5px;
    }
    .param-cajon2contratado{
        font-size: 21px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2contratado:hover{
        text-decoration: none;
    }

    .param-cajon2li{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2li:hover{
        text-decoration: none;
    }
    .cajon1-1-segunda-linea {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 9px;
    }
    .cajon1-1-segunda-linea-in {
        font-size: 17px;
        font-family: 'Montserrat-Bold',sans-serif;
        margin-top: 15px;
    }
    .separador1-segunda-linea{
        width: 1%;
        float: left;
    }
    .principal-titulo-linea{
        width: 78%;
        height: 43px;
        margin:auto;
    }
    .param-titulo{
        float:left;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-titulo1{
        float:right;
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
    }
    .param-cajon2liCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background:green;
        color:white;
        padding: 5px 25px 8px 25px;
    }
    .param-cajon2liCo:hover{
        text-decoration: none;
        color:white;
    }
    .param-cajon2liCoCo{
        font-size: 17px;
        font-family: "Montserrat-Bold",sans-serif;
        background: #ff8b00;
        color: #ffffff;
        padding: 5px 20px 8px 20px;
    }
    .param-cajon2liCoCo:hover{
        text-decoration: none;
        color:black;
    }

    .imagen2-cargaimagen-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-registrar-alreg {
        padding: 0px 20px 9px 0px;
    }

    .imagen2-cancelar-alreg {
        padding: 5px 3px 17px 0px;
        width: 44px;
    }
    .imagen-cancelar-alreg-1 {
        color: #58595b;
        background: #efefef;
        border-bottom-color: #ff8b00;
        border-bottom-style: solid;
        padding: 0 62px 25px 15px;
        font-family: Montserrat-Bold, sans-serif;
        font-size: 15px;
    }
    .imagen2-cancelar-alreg-1 {
        padding: 10px 3px 0 0;
    }
    .bloque-cargar-1{
        float:none;
        margin-top: 10px;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
        margin-left:0;
    }
    .bloque-cargar-11{
        float:none;
        text-align: center;
        height: 65px;
        background: #efefef;
        width: 100%;
    }
    .menu-perfil-foga-al-1 {
        height: 125px;
    }
    .altura-reg{
        margin-top: 23px;
        margin-bottom: 23px;
    }
    .boton1al{
        width: 100%;
        text-align: center;
    }
    .boton2al{
        width: 100%;
        text-align: center;
    }

    .menu-perfil-foga-al {
        height: 195px;
    }
    .menu-perfil-foga-pusur {
        height: 195px;
    }
    .menu-perfil-foga-fi {
        height: 58px;
    }
    .tit-reg-alta-ga {
        font-size: 30px;
    }
    /*****************************************
    * FIN DE PANTALLA PRINCIPAL EXTRANET     *
    ******************************************/


    /******************************
    * MENU DE COMERCIALES         *
    ******************************/

    .parrilla-agencia-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-codigo-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-email-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil1-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-movil2-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    .parrilla-poblacion-admincomer{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    #comercialespostales_comerciales{
        width: 200px;
    }

    #comercialespostales_agencias{
        width: 200px;
    }
    /******************************
    * FIN MENU DE COMERCIALES         *
    ******************************/

    /******************************************
    * FILTRO DE LISTADO DE PARKINGS           *
     ******************************************/
    .fondo-gris{
        background-color: #ebebeb;
    }
    .titulo-principal-misparkings{
        width: 100%;
        margin-left: 0;
        margin-top: 35px;
    }
    .texto-principal-misparkings{
        color: #0e4e44;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 18px;
    }
    .botones-principal-misparkings{
        width: 75%;
        margin-left: 0;
        margin-top: 35px;
        height: 73px;
    }
    .boton-pagprin-misparkings{
        float: left;
        padding-left: 0;
    }
    .boton-pagprin-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 10px 10px 10px;
        border-radius: 5px;
    }
    .boton-pagprin-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-h-misparkings{
        background-color: #283a6a;
        color:#ffffff;
        font-family: OpenSans-Regular , sans-serif;
        font-size: 16px;
        padding: 10px 25px 10px 25px;
        border-radius: 5px;
    }
    .boton-altpark-h-misparkings:hover{
        text-decoration: none;
        color:#ffffff;
    }
    .boton-altpark-misparkings{
        padding-top: 54px;
        padding-left: 0;
    }
    .titulo-listado-parking{
        height: 58px;
        margin: auto;
        text-align: center;
        width: 95%;
    }
    .apar1-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 42%;
    }
    .apar11-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar2-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .apar22-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 1%;
    }
    .apar3-lispar-foto{
        float:left;
        margin-top: 8px;
        font-family: "Montserrat-Bold",sans-serif;
        font-size: 15px;
        width: 28%;
    }
    .segundo-titulo-listado-park-extra{
        float: left;
        margin-left: 40%;
        background: #ff6036 none repeat scroll 0 0;
        font-size: 18px;
        margin-top: -9px;
        padding: 6px;
    }
    .irmprex{
        color: #000000;
    }
    .irmprex:hover {
        color: #797979;
        text-decoration: none;
    }
    .nplfoga{
        color: #000000;
    }
    .nplfoga:hover {
        color: #797979;
        text-decoration: none;
    }
    .container-listado {
        margin-left: auto;
        margin-right: auto;
        margin-top: 40px;
        padding-left: 0;
        padding-right: 0;
        width: 99%;
    }

    .nuevo_anuncio1{
        float:left;
        margin-left: -7px;
        margin-top:-23px;
        width: 90px;
        font-size: 8px;
    }

    .nuevo_anuncio{
        float: right;
        margin-top: -5px;
    }

    .nueva_pdf{
        float: left;
        margin-left: 10%;
        margin-top:-21px;
        width: 0;
        visibility: hidden;
    }
    .nueva_pdf_compra{
        float: left;
        margin-left: 10%;
        margin-top:-21px;
        width: 0;
        visibility: hidden;
    }
    .nueva_captacion{
        float: left;
        margin-left: -14px;
        margin-top:-23px;
        width: 115px;
        font-size: 8px;
    }
    .nuevo_comprador{
        float: left;
        margin-left: 2%;
        margin-top:-23px;
        width: 170px;
    }
    .principal-buscador-mispark{
        visibility: hidden;
        margin: auto auto auto auto;
    }
    .texto-buscador-mispark{
        background-color:#0e4e44;
        width: 0;
        color: #ffffff;
        font-family: OpenSans-Bold , sans-serif;
        font-size: 1px;
        padding: 1px 1px 1px 1px;
        border-radius: 5px;
    }
    .listaparking-filtro-principal {
        background: #e9eae9 none repeat scroll 0 0;
        height: 0;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        visibility: hidden;
    }
    .listaparking-filtro-principal-com {
        background: #e9eae9 none repeat scroll 0 0;
        height: 390px;
        margin-left: 0;
        margin-top: 2px;
        width: 260px;
    }
    .listaparking-filtro-principal-alerta {
        background: #e9eae9 none repeat scroll 0 0;
        height: 105px;
        margin-left: 0;
        margin-top: 2px;
        width: 260px;
    }
    .listaparking-primera-linea-filtros-principal {
        margin-left: -20px;
        margin-top: 20px;
        position: absolute;
    }
    .listaparking-segunda-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 140px;
        position: absolute;
    }
    .listaparking-tercera-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 260px;
        position: absolute;
    }
    .listaparking-cuarta-linea-filtros-principal {
        margin-left: -21px;
        margin-top: 380px;
        position: absolute;
    }
    .listaparking-referencia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-referencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-referencia-filtro-input {
        float: left;
        margin-left: 24px;
    }
    .listaparking-referencia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 74px;
    }
    .listaparking-compradoralertas-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 110px;
    }
    .listaparking-provincia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-provincia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-provincia-filtro-input {
        float: left;
        margin-left: 34px;
    }
    .listaparking-provincia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 97px;
    }
    .listaparking-tipoparking-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipoparking-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-tipoparking-filtro-input {
        float: left;
        margin-left: 15px;
    }
    .listaparkings_tipoparking_campo {
        font-size: 12px;
        height: 30px;
        width: 97px;
    }
    .listaparkings-calle-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-calle-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-calle-filtro-input {
        float: left;
        margin-left: 5px;
    }
    .listaparking-nomcom-filtro-input {
        float: left;
        margin-left: -32px;
    }
    .listaparkings-calle-filtro-input1{
        font-size: 12px;
        height: 30px;
        margin-left: 49px;
        width: 95px;
    }
    .listaparkings-principal-pobla {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-poblacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-poblacion-filtro-input {
        float: left;
        margin-left: 27px;
    }
    .listaparkings-poblacion-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-tipocaptacion-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-tipocaptacion-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-tipocaptacion-filtro-input {
        float: left;
        margin-left: 0;
    }
    .listaparking-agencia-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
    }
    .listaparking-agencia-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-agencia-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparking-agencia-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 94px;
    }
    .listaparking-zona-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
        margin-top: 10px;
    }
    .listaparking-zona-filtro-input {
        float: left;
        margin-left: 54px;
    }
    .listaparking-zona-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-zona-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-estado-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 25px;
        margin-top: 10px;
    }
    .listaparking-estado-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-estado-filtro-input {
        float: left;
        margin-left: 34px;
    }
    .listaparkings-estado-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-comercial-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 24px;
    }
    .listaparking-comercial-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparking-comercial-filtro-input {
        float: left;
        margin-left: 25px;
    }
    .listaparking-comercial-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }
    .listaparking-barrio-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 23px;
        margin-top: 10px;
    }
    .listaparking-barrio-filtro-input {
        float: left;
        margin-left: 50px;
    }
    .listaparking-barrio-filtro {
        float: left;
        margin-top: 6px;
    }
    .listaparkings-barrio-filtro-input1 {
        font-size: 12px;
        height: 30px;
        width: 96px;
    }

    .listaparkings-principal-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 20px;
        margin-top: 10px;
    }
    .alertas-extranet-eliminarinmuebles {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 79px;
        margin-top: 10px;
    }
    .listaparking-filtro-principal-estado {
        background: #e9eae9 none repeat scroll 0 0;
        height: 122px;
        margin-left: 0;
        margin-top: 10px;
        width: 260px;
    }
    .filtro-parking-mapas{
        background: #e9eae9 none repeat scroll 0 0;
        height: 250px;
        margin-left: 0;
        margin-top: 10px;
        margin-bottom: 10px;
        width: 260px;
    }
    .listaparking-filtro-principal-estadocom {
        background: #e9eae9 none repeat scroll 0 0;
        height: 50px;
        margin-left: 0;
        margin-top: 10px;
        width: 260px;
    }
    .listaparkings-tipoestadoActivo{
        float:left;
        font-size: 15px;
        margin-left: 0;
        padding: 11px 0 0 10px;
        width: 70px;
        color:green;
    }
    .listaparkings-tipoestadoInactivo{
        float:left;
        font-size: 15px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 80px;
        color:grey;
    }
    .listaparkings-tipoestadoPendiente{
        float:left;
        font-size: 15px;
        margin-left: 5px;
        padding: 11px 0 0 10px;
        width: 95px;
        color:red;
    }
    .listaparkings-tipoestado0{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 160px;
        color:orange;
    }
    .mapas-alertasnoleidas{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 160px;
        color:red;
    }
    .listaparkings-tipoestado1{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 105px;
        color:red;
    }
    .mapas-alertasleidas{
        font-size: 12px;
        margin-left: 3px;
        padding: 5px 0 0 ;
        width: 155px;
        color:#a0a00d;
    }
    .listaparkings-tipoestado2{
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0 ;
        width: 105px;
        color:green;
    }
    .mapas-parkings{
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0 ;
        width: 190px;
        color: #1e90ef;
    }
    .listaparkings-tipoestado3{
        font-size: 12px;
        margin-left: 3px;
        padding: 8px 0 0;
        width: 97px;
        color:blueviolet;
    }
    .mapas-lotes{
        color: #1e90ef;
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 185px;
    }
    .listaparkings-tipoestado4{
        color: blue;
        font-size: 12px;
        margin-left: 10px;
        padding: 8px 0 0;
        width: 70px;
    }
    .mapas-completos{
        color: #1e90ef;
        font-size: 12px;
        margin-left: 4px;
        padding: 8px 0 0;
        width: 180px;
    }
    .listaparkings-tipoestado5{
        color: brown;
        float: left;
        font-size: 12px;
        margin-left: 3px;
        padding: 8px 0 0;
        width: 105px;
    }
    .listaparkings-tipoestado6{
        color: dimgrey;
        font-size: 12px;
        margin-left: 2px;
        padding: 8px 0 0;
        width: 116px;
    }
    .listaparkings-premax-principal {
        color: #595959;
        float: left;
        font-size: 12px;
        margin-left: 22px;
        margin-top: 10px;
        width: 240px;
    }
    .listaparking-premax-filtro-input {
        float: left;
        margin-left: 22px;
    }
    .listaparkings-premax-filtro-input1 {
        font-size: 12px;
        height: 30px;
        margin-left: 0;
        width: 92px;
    }

    . parrilla-imagen-adminanun-1{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 0 0 !important;
    }
    .parrilla-imagen-extranet{
        visibility: hidden;
        float: left;
        margin-left: 0;
        margin-top: 0;
        width: 0;
        padding: 0 !important;
    }
    .parrilla-referencia-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-estado-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-precio-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-numero-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-comerciales-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tipoparking-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechaa-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fechav-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-femodi-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-fealta-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-pobla-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-oper-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-tpark-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-imagen-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 3px 0 !important;
    }
    .parrilla-precio-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-destacados-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-subires-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .parrilla-publicado-liexfo{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    .altpalispa44{
        height: 90px;
    }
    /******************************************
    * FIN FILTRO DE LISTADO DE PARKINGS       *
    ******************************************/

    /******************************
    * MENU DE PARKINGS ADMIN    *
     ******************************/
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 350px;
    }

    .campo-texto-parkings-economicos{
        width: 140px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 580px;
    }

    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .campo-textocorto-parkings-postal{
        width: 100px;
    }

    .campo-textolargo-parkings-calle{
        width: 205px;
    }

    .campo-textocorto-parkings-largoancho{
        width: 50px;
    }

    .campo-texto-parkings-economicos{
        width: 80px;
    }
    .fuente-medidas{
        font-size: 10px;
    }
    .estilo-campo-checkbox-parkings {
        float: left;
        margin: 1px;
        width: 122px;
    }

    .estilo-campo-llaves-agencias {
        float: left;
        margin: 1px;
        width: 120px;
    }

    .texto-parkings-reg-notas {
        float: left;
        font-size: 15px;
        margin-left: 13px;
        width: 200px;
    }

    .estilotextarea_notas_parkings {
        border: 1px solid #777777;
        height: 110px;
        margin-left: 13px;
        width: 205px;
    }

    .caja-campo-notas-parkings {
        height: 165px;
    }
    .ancho-m2-trastero-extranet{
        width: 250px;
    }
    .estilo-campo-medidas-parkings {
        float: left;
        margin: 1px;
        width: 75px;
    }
    .estilo-campo-agencias {
        border: 0 solid #cccccc;
        box-shadow: 0 0 0 rgba(0, 0, 0, 0.075) inset;
        margin-bottom: 45px;
        margin-top: -15px;
        width: 220px;
    }
    .ancho-medidas-extranet{
        float: left;
        width: 150px;
    }
    .altura-especial{
        height: 60px;
    }
    .estilo-campo-1-agencias {
        float: left;
        margin: 1px;
        width: 100%;
    }
    .ancho-botones-regis-extra{
        width: 200px;
    }
    /*****************************************
    * FIN DE MENU DE PARKINGS ADMINISTRADOR  *
    ******************************************/
    .parrilla-poblacompra-extranet{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }

    /********************
    * CONTRATAR PLAN    *
    *********************/
    .caja-contrataplan-extranet {
        height: 100px;
        margin-bottom: 19px;
        margin-top: 0;
        width: 100%;
    }
    .titulo-contrataplan-extranet {
        color: #000000;
        font-family: arial,sans-serif;
        font-size: 30px;
        font-weight: bold;
        margin-top: 30px;
        text-align: center;
    }
    .caja-formulario-contrataplan-extranet {
        margin-top: -25px;
    }
    .altura-caja-contrataplan-extranet{
        margin-top: 30px;
    }
    fieldset.contrataplan-extranet {
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 10px auto auto;
        width: 260px;
    }
    .campo-titulo-contrataplan-extranet {
        color: #555;
        font-size: 18px;
        font-weight: 700;
        width: 220px;
        float:left;
    }
    .campo-dato-contrataplan-extranet {
        border: 1px solid #cccccc;
        font-size: 18px;
        width: 240px;
        float: left;
    }
    .campo-formulario-contrataplan-extranet {
        height: 30px;
        margin-bottom: 25px;
        margin-left: 5%;
        margin-top: 15px;
    }
    .barra-pago{
        background-color: #ffffff;
        border: 1px solid #cccccc;
        margin: 30px auto auto;
        width: 260px;
    }
    .contrataplan-extranet{
        color: #00416c;
        font-size: 14px;
        margin-left: 2%;
    }
    .contrataplan-extranet:hover{
        font-size: 14px;
        text-decoration: none;
    }
    .contratarplan-imagen-extranet{
        visibility: hidden;
        margin-left: 0;
        width: 1px;
    }

    .titulo-registro-parti-extra{
        text-align: center;
        font-size: 17px;
        height: 60px;
    }
    .parrilla-fechapagado-pedido{
        visibility: hidden;
        width: 0;
        font-size: 0;
        padding: 8px 0 !important;
    }
    /***************************
    * FIN DE CONTRATAR PLAN    *
    ****************************/

    .boton-contrata-subire{
        text-align: center;
        margin-top: 48px;
    }
    .param-cajon-contrata-subires {
        font-size: 16px;
        font-family: "Montserrat-Bold",sans-serif;
        background: green;
        color: white;
        padding: 5px 25px 8px 25px;
    }
    .blq-fac-pro{
        width: 100%;
        text-align: center;
        margin: auto;
    }
    .alturapicsp{
        margin-top: 670px;
    }
    .texto-principal-subires-pant{
        margin-left: 8%;
        width: 80%;
        margin-top: 40px;
        text-align: center;
    }
}






