.box h2, .box h3 {
    font-size: 1.1em;
}
#buscador_avanzado {
    font-size: 0.8em;
}
#buscador_avanzado > form {
    width: 35%;
}
#buscador_avanzado > form > div {
    width: 101%;
}
#buscador_avanzado > form > div > div {
    width: 201%;
}

#buscador_avanzado > form > div > ul {
    width: 360%;
}
#buscador_avanzado > form > div > div > p > span {
    font-size: 0.7em;

}
#search .sub_name b {
    font-size: 13px;
}
.cell a img {
    width: 31%;
}
@media screen and (max-width: 300px) {
    #buscador_avanzado > form {
        width: 34%;
    }
}
.ubicaciones_mvl > div + div > div > div + div > p + p {
    width: 40%;
}
.nav_noticia_mvl > p, .nav_ficha_mvl > p {
    width: 36%;
    overflow: hidden;
}
.nav_noticia_mvl > p + p, .nav_ficha_mvl > p + p {
    width: 48%;
    overflow: hidden;
}
.nav_noticia_mvl > p > b, .nav_ficha_mvl > p > b {
    overflow: hidden;
}
.nav_noticia_mvl > p > span, .nav_ficha_mvl > p > span {
    width: 60%;
}
.acciones_noticias > p+p {
    width: 71%;
}

#template_service .sect a.btn {
    font-size: 0.8em;
}
.nav_fichaconce_mvl > p {
    width: 87%;
}
.ficha_concesionario_datos > div > ul{
    width: 58%;
}
.ficha_concesionario_datos > div > ul+ul{
    width: 38%;
}
.ficha_concesionario_datos > div > div > form > ul > li > label {
    width: 43%;
}
.ficha_concesionario_datos > div > div > form > ul > li > input[type="text"] {
    width: 53%;
}
.ficha_concesionario_datos > div > div > form > ul > li > input[type="password"] {
    width: 53%;
}

#filtros_ubicaciones > form {
    width: 66%;
}
#filtros_ubicaciones > p {
    /*width: 20%;*/
    width: 88%;
}
#filtros_ubicaciones > form > div {
    width: 29%;
}
.ubicaciones_mvl > div+div > div > div > ul {
    display: inline-block;
    vertical-align: top;
    width: 42%;
}
.ubicaciones_mvl > div+div > div > div > ul+ul {
    margin-top: 48px;
    width: 45%;
}

.ubicaciones_mvl > div+div > div > div+div > p {
    width: auto;
}
.ubicaciones_mvl > div+div > div > div+div > p+p {
    width: auto;
}
.nav_ficha_mvl > p > b {
    font-size: 1.1em;
    line-height: 33px;
}
#acciones_ficha > ul > li > a {
    font-size: 0.8em;
}
#acciones_ficha > ul > li+li {
    background: #eaeeed;
}
#acciones_ficha > ul > li+li > a {
    color: #000000;
}
#acciones_ficha > ul > li > a {
    padding: 20px 0 3px;
}
.my_mvl > div.acceso > form > ul > li > label, .my_mvl > div.acceso > form#nuevo > ul > li > label, .my_mvl > div.contenido > div.perfil > div > form > ul > li > label, .my_mvl > div.contenido > div.generar > div > form > ul > li > label, .my_mvl > div.contenido > div.generar > div > form > ul > li > b, .my_mvl > div.contenido > div.compramos > div > form > ul > li > label, .my_mvl > div.contenido > div.compramos > div > form > ul > li > b  {
    display: block;
    padding: 2px 0 2px 0;
    width: 97%;
}
.my_mvl > div.acceso > form > ul > li > input[type="text"], .my_mvl > div.contenido > div.perfil > div > form > ul > li > input[type="text"], .my_mvl > div.contenido > div.compramos > div > form > ul > li > input[type="text"]  {
    width: 97%;
}
.my_mvl > div.acceso > form > ul > li > input[type="password"], .my_mvl > div.contenido > div.perfil > div > form > ul > li > input[type="password"], .my_mvl > div.contenido > div.compramos > div > form > ul > li > input[type="password"]  {
    width: 97%;
}
.my_mvl > div.acceso > form#nuevo > ul > li > input {
    width: 97%;
}
#search .sub_name td p {
    font-size: 0.8em;
    margin-left: 5px;
}

/* formularios */

#location #solicitudCita #date > div, #location #solicitudPrueba #date > div {
    padding:0;
}
#location #solicitudCita #date > div p, #location #solicitudPrueba #date > div p {
    margin-left: 2px;
}
#date_personal strong {
    margin-left: 0;
}