/**** RESPONSIVE ****/

html.avia-msie-8, html.avia-msie-8 body, html.avia-msie-8 wrap_all {
    overflow-x: visible !important;
    width: 1200px;
    background: white !important;
}

.syv-paso-dia .syc-cita-content-in div.dias {
    width: 70px !important;
}
.syv-paso-dia .syc-cita-content-in div.tabla {
    /*width: 75% !important;*/
    overflow: auto;
}


@media (max-width: 1140px) {

    .syv-paso-dia .syc-cita-content-in .sycitv-calendario
    {
        margin-left: 0px !important;
        margin-bottom: 20px !important;
        margin-top: 0px !important;
    }
    
    /** ESTACIONES SYC-ITV */
    .estaciones-syc-block [data-nombre='mapa-estaciones-fijas'] {
        margin: 30px auto 30px auto;
    }

    .sycitv-mapa-estaciones-fijas .syc-mapa-estaciones {
        display: inline-block;
        margin: -60px auto 30px auto;
    }
    .sycitv-mapa-estaciones-fijas .sycitv-tabla-estaciones {
        margin-top: 10px;
        width: 50%;
    }

    .entry-content-wrapper #estaciones-fijas{
        width: 50% !important;
        padding-top: 30px;
    }

    .entry-content-wrapper .estaciones-syc-block-cita #estaciones-fijas{
        padding-top: 0 !important;
    }

    .estaciones-mapa-content{
        height: auto !important;
    }

    .estaciones-syc-block ul li.provincia,
    .estaciones-syc-block-cita ul li.provincia {
        display: block;
        position: relative;
        margin:0;
        padding: 0 0 20px 0;
        width: 100% !important;
        overflow: hidden;
        padding-bottom: 5px;
    }

    .estaciones-syc-block ul li ul li,
    .estaciones-syc-block-cita ul li ul li {
        float: left !important;
        color: #00aeef;
        width: auto !important;
        margin-right: 0 !important;
    }
    .estaciones-syc-block ul li ul li:after,
    .estaciones-syc-block-cita ul li ul li:after            { content:', '; padding-right: 5px;}
    .estaciones-syc-block ul li ul li:last-child:after,
    .estaciones-syc-block-cita ul li ul li:last-child:after { content:'.';}

    /*** ESTACIONES MOVILES ***/
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia {
        margin-bottom: 20px;
        width: 40%;

    }
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia-03 {
        clear: left;
        margin-right: 20px
    }
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia-03,
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia-04 {
        margin-bottom: 0;
    }
        .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia a {
            width: 90%;
        }

        /* desplegable */
        div.sycitv-provincia {
            width: 170px;
        }

        .syc-cita-content{
            border-left: none !important;
        }

/*.syv-paso-dia .syc-cita-content-in .sycitv-calendario,*/
.syv-paso-dia .syc-cita-content,
.syv-paso-dia .syc-cita-content-in,
.syv-paso-dia .syc-cita-content-in .sycitv-tabla-dias,
.syv-paso-datos .syc-cita-content,
.syv-paso-datos .syc-cita-content-in,
.syv-paso-datos .syc-cita-content-in .sycitv-formulario-cita{
    display: block !important;
    width: 100% !important;
}

.syv-paso-dia .syc-cita-content-in .sycitv-calendario{
    padding: 0 !important;
}

.reformas-content-block .reforma {
    width: 100% !important;
}

.reforma .border_img{
    margin: -15px 20px 15px -20px !important;
}

.reforma h2{
    margin-left: 75px !important;
}


.recomendaciones-content-block .content-block {
    margin: 15px 0px 0px 70px;
}


.reformas-content-block .reforma h2{
    margin-left: 56px !important;
}

.reformas-content-block .reforma p{
    margin-left: 56px !important;
}

.recomendaciones-content-block .border_img,
.tarifas-lista .border_img,
.reformas-content-block .border_img {
    margin: 0px !important;
    width: 50px;
    height: 50px;
}

.recomendaciones-content-block img,
.tarifas-lista .border_img img{
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
}

.reformas-content-block .border_img img{
    width: 44px !important;
    height: 44px !important;
    min-width: 40px !important;
    min-height: 40px !important;
}

.tarifas-lista .border_img{
    margin: 0 15px 15px -10px !important;
}

.tarifas-lista .tipos-tarifas ul{
    width: 50% !important;
}

.inspecciones-content .left{
    width: 100% !important;
    float: left;
}

.inspecciones-content .right{
    width: 100% !important;
    padding-left: 0 !important;
}

.frecuencias-content-block .border_img{
    margin-top: -10px;
    clear: none !important;
    margin: 0 !important;
}

.frecuencias-content-block .syc-when{
    margin-top: -10px;
    float: left;
    clear: left;
    margin-left: 70px;
    text-align: left !important;
}

.cuando-content{
    height: auto !important;
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
}

.syc-when .syc-ant,
.syc-when .syc-fre{
    text-align: left;
}

.cuando-content .syc-tipo{
    font-family: "Roboto";
    color: #6F7272;
    font-size: 13px;
    line-height: 18px;
    min-height: auto;
    margin-bottom: 15px;
    width: auto;
    float: none;
    margin: 30px 0 20px 70px;
}

body .flex_column.av_one_third.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last,
body .flex_column.av_one_third.avia-builder-el-11.el_after_av_two_third.avia-builder-el-last,
body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third{
    clear: left !important;
    width: 100% !important;
}

body .flex_column.av_two_third.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_two_third.first.avia-builder-el-9.el_after_av_section.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    float: none !important;
    border: none !important;
    width: 100% !important;
}

.sycitv-tabla-tipos-vehiculo .tipo-vehiculo{
    margin-right: 40px !important;
}



div.sycitv-tabla-dias div.tabla tbody tr td { padding: 0 20px}
table.huecos td a { border-radius: 15px; height: 15px; width: 15px;}


/*consultar cita*/
body .flex_column.av_one_third .sidebar-block,
body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    border: none !important;
}

.consultar-cita-block .modificar-cita,
.consultar-cita-block .anular-cita{
    width: 100%;
}

.consultar-block{
    width: 100%;
    padding: 0px !important;
    display: block;
}

/*pasar la itv*/

body .flex_column.av_two_third.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first{
    padding-right: 0;
}

/*tarifas*/

.flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third{
    padding-right: 0;
}

.tipos-tarifas-precios{
    text-align: right;
}

.tipos-tarifas ul.tarifa-unica {
    margin-top: 0;
}

.tarifas-lista .tipos-tarifas.tarifa-unica {
    margin-bottom: 20px !important;
}

.flex_column.av_one_third.first.avia-builder-el-6.el_before_av_two_third.avia-builder-el-first,
.flex_column.av_one_third.avia-builder-el-4.el_after_av_two_third.el_before_av_textblock,
.flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_hr,
.flex_column.av_one_third.avia-builder-el-8.el_after_av_two_third.el_before_av_textblock,
.flex_column.av_one_fourth.avia-builder-el-15.el_after_av_three_fourth.el_before_av_hr{
    width: 100% !important;
}

.flex_column.av_one_third.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last{
        border: none;
}

.entry-content-wrapper div.flex_column.av_one_third.avia-builder-el-5.el_after_av_two_third.el_before_av_textblock,
.av_textblock_section .avia_textblock.sidebar-block {
    padding-left: 8px;
    width: 100% !important;
}


}

@media (max-width: 989px) {

    
    .syv-paso-dia .syc-cita-content-in .sycitv-calendario
    {
        margin-left: 0px !important;
        margin-bottom: 20px !important;
        margin-top: 0px !important;
    }

    /*** HEADER ***/
    .responsive #top #header_meta .avia_wpml_language_switch *                  { border-width: 0!important; padding-left: 0 }
    .responsive #top #header_meta .avia_wpml_language_switch                    { position: absolute!important; margin-top: 5px; }
    .responsive #top #header_meta .menu                                         { position: relative!important; margin-top: 35px; }
    .responsive #top #header_meta .menu #menu-item-1196                         { display: none; }

    /*** FOOTER ***/
    .sub_menu_socket                                                            { display: none;}

    /*** ESTACIONES MOVILES ***/
    .sycitv-provincias-estaciones-moviles                                       { padding-bottom: 40px; }

    /*** HOME POSTS ***/
    .widget-posts                                                               { margin-bottom: 20px;}

    /*** CITA PREVIA ***/
    div.sycitv-acordeon .sycitv-acordeon-paso-matricula .syc-matricula-field,
    div.sycitv-acordeon .sycitv-acordeon-paso-referencia .syc-referencia-field  { float: none; margin-bottom: 10px; width: 90%;}

    div.sycitv-acordeon .sycitv-acordeon-paso-matricula .sycitv-boton,
    div.sycitv-acordeon .sycitv-acordeon-paso-referencia .sycitv-boton { float: none; padding-left: 0; }

    .template-page .post-entry div.sycitv-acordeon .sycitv-acordeon-paso-matricula .sycitv-formulario,
    .template-page .post-entry div.sycitv-acordeon .sycitv-acordeon-paso-referencia .sycitv-formulario { float: none; width: auto !important; }

    div.sycitv-acordeon .sycitv-variantes-tipo-vehiculo > div > div:first-child { display: block;}
    div.sycitv-variantes-tipo-vehiculo > div > div                              { display: inline-block; width: auto; margin-right: 30px;}

    .sycitv-tabla-estaciones .syc-estaciones                                    { float: none;width: 100%; overflow: hidden; margin-bottom: 20px;}
    .sycitv-tabla-estaciones .sycitv-estaciones-tiempo-espera                   { float:none; width: 100%; max-width: 100%;}
    .sycitv-tabla-estaciones .sycitv-estaciones-tiempo-espera div.content       { width: 100%; max-width: 100%;}

    .sycitv-acordeon div.sycitv-formulario-cita > div                                       { display: block;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(6)                          { margin-top: 40px;}
    .sycitv-acordeon div.sycitv-formulario-cita > div > div                                 { display: inherit;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(2) > div > div:nth-child(1) { display: block; padding-right: 0;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(2) > div > div:nth-child(2) { padding-left: 0;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(5) > div > div:nth-child(1) { display: inherit; padding-right: 0; width: auto;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(5) > div > div:nth-child(2) { padding-left: 0;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(6) > div > div:nth-child(1) { display: inherit; margin-top: 10px;}
    .sycitv-acordeon div.sycitv-formulario-cita > div:nth-child(6) > div > div:nth-child(2) { display: inherit; margin-top: 20px;}

    /*** FORMULARIO***/

            .sycitv-formulario-cita .section-form,
            .sycitv-formulario-cita .section-form-datos,
            .sycitv-formulario-cita .section-form-mail,
            .sycitv-formulario-cita .section-form-cita, .section-form-cita2, .section-form-cita-pagos,  
            .sycitv-formulario-cita .privacy-button{
                float: none !important;
                width: auto !important;
            }

            .sycitv-formulario-cita .accept-button{
                float: right !important;
				padding: 0 10px!important;
            }

    /*** SYC-ITV ***/
    ul.sycitv-empresa-logos li { float: none; margin: 0 0 10px 0;}

    .sycitv-content-block .syc-content{

    }

    .sycitv-content-block .border_img{
        margin: 0 5px 0 -5px;
        width: 40px;
        height: 40px;
    }

    .sycitv-content-block .circle_img{
        min-width: 35px;
        min-height: 35px;
    }

    .sycitv-content-block .syc-content{
        padding-left: 0 !important;
    }

    /*** ESTACIONES SYC ***/
    img.cita-previa-sello { margin: 0;}

    /*estaciones moviles*/
    .hr{
        margin-top: 0 !important;
    }

    .estaciones-moviles-block ul{
        margin-left: -15px !important;
    }

    .estaciones-moviles-block ul li{
        margin: 0px 0px 15px !important;
        width: 50% !important;
        padding: 0px 15px;
    }

    .estaciones-moviles-block ul li a{
        width: 100% !important;
    }

    /*pasar la itv*/

    .pasar-pasos-block .sycitv-paso-itv{
        margin-left: 0px;
        margin-top: 25px;
    }
    .pasar-pasos-block .sycitv-paso-itv:before{
        width: 35px;
        line-height: 35px;
        margin-left: 0;
        margin-top: -10px;
    }

    .pasar-pasos-block .sycitv-paso-itv h3{
        margin-left: 50px;
    }

    .cuando-title-block,
    .inspecciones-content,
    .frecuencias-content-block,
    body .content-paso.sycitv-paso-itv{
        margin-left: 0 !important;
    }

    .cuando-title-block h1{
        margin-left: 0 !important;
    }


    /*** VARIOS ***/
    .entry-content-wrapper div.sycitv-separador:before                                      { display: none;}
    .entry-content-wrapper div.sycitv-separador:after                                       { width: 100%; border-width: 1px;}
    .entry-content-wrapper div.sycitv-separador                                             { margin: 5px 0;}


body .flex_column.av_one_third.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last,
body .flex_column.av_one_third.avia-builder-el-11.el_after_av_two_third.avia-builder-el-last,
body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third{
    clear: left !important;
    width: 100% !important;
}

body .flex_column.av_two_third.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_two_third.first.avia-builder-el-9.el_after_av_section.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    float: none !important;
    border: none !important;
    width: 100% !important;
}

.sycitv-tabla-tipos-vehiculo .tipo-vehiculo{
    margin-right: 40px !important;
}

.page-id-48 .avia-layerslider,
.cita-previa-particulares p{
    display: none;
}


div.sycitv-tabla-dias div.tabla tbody tr td { padding: 0 20px}
table.huecos td a { border-radius: 15px; height: 15px; width: 15px;}

/*consultar cita*/
body .flex_column.av_one_third .sidebar-block,
body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    border: none !important;
}

.consultar-cita-block .modificar-cita,
.consultar-cita-block .anular-cita{
    width: 100%;
}

.consultar-block{
    width: 100%;
    padding: 0px !important;
    display: block;
}

.flex_column.av_one_third.first.avia-builder-el-11.el_after_av_hr.el_before_av_two_third,
.flex_column.av_two_third.avia-builder-el-13.el_after_av_one_third.avia-builder-el-last{
    width: 100% !important;
}

.flex_column.av_two_third.first.avia-builder-el-17.el_after_av_section.el_before_av_one_third.avia-builder-el-first,
.flex_column.av_one_third.avia-builder-el-19.el_after_av_two_third.avia-builder-el-last,
.flex_column.av_two_third.avia-builder-el-8.el_after_av_one_third.el_before_av_hr{
    width: 100% !important;
    padding-right: 0;
    border: none !important;
}

.post-entry .entry-content-wrapper .flex_column.av_one_fourth.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_fourth.avia-builder-el-first,
.post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-3.el_after_av_one_fourth.el_before_av_one_fourth,
.post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-5.el_after_av_one_fourth.el_before_av_one_fourth,
.post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-7.el_after_av_one_fourth.el_before_av_hr{
    width: 40% !important;
    margin-left: 5% !important;
}

.template-page .post-entry .av_textblock_section .cita-previa-form h2 {
    line-height: 38px;
}

.ls-wp-fullwidth-container {
    margin-top: 0;
}


}

@media (max-width: 479px) {

    .syv-paso-dia .syc-cita-content-in .sycitv-calendario
    {
        margin-left: 0px !important;
        margin-bottom: 20px !important;
        margin-top: 0px !important;
    }
    
    /*** HEADER ***/
    .responsive #top #header_meta .sub_menu #menu-item-149                       { display: none;}

    /** ESTACIONES SYC-ITV */
    .sycitv-mapa-estaciones-fijas .syc-mapa-estaciones                          { position: relative; margin: -30px auto 30px auto; }

    /*** ESTACIONES MOVILES ***/
    .sycitv-provincias-estaciones-moviles                                       { padding-bottom: 0;}
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia   { float: none; clear: left; margin-bottom: 20px; width: 100%;}
    .sycitv-provincias-estaciones-moviles .syc-estaciones-data .syc-provincia a { width: 90%;}
    div.sycitv-provincia                                                        { width: 255px;}

    /*** CITA PREVIA ***/

    .syc-cita-content{
        width: auto !important;
    }
    div.sycitv-acordeon .sycitv-acordeon-paso-matricula .syc-matricula-field,
    div.sycitv-acordeon .sycitv-acordeon-paso-referencia .syc-referencia-field  { float: none; margin-bottom: 10px; width: 90%;}

    div.sycitv-acordeon .sycitv-acordeon-paso-matricula .sycitv-boton,
    div.sycitv-acordeon .sycitv-acordeon-paso-referencia .sycitv-boton { float: none; margin-left: 0px !important; }

    .sycitv-acordeon-titulo-paso{
        margin-bottom: 5px !important;
    }


    div.sycitv-acordeon div.sycitv-formulario-cita                                      { padding-bottom: 30px;}
    div.sycitv-acordeon div.sycitv-formulario-cita > div > div > div                    { display: block;  padding-left: 0!important;}

    /*** HOME POSTS ***/
    .widget-posts .widget-posts-container .widget-post-thumbnail                { display: none;}

    /*** CONTACT FORM ***/
    .form-name{
        float: none;
        width: 100%;
    }

    .form-mail{
        width: 100%;
        margin-left: 0 !important;
        float: none;
    }

    /*** RECOMENDACIONES ***/
    div.sycitv-recomendaciones-parrafo > div:nth-child(1)             { padding-top: 15px; width: 40px;}
    div.sycitv-recomendaciones-parrafo > div:nth-child(1) > div > img { max-width: 40px; min-width: 40px; max-height: 40px; min-height: 40px;}

    div.sycitv-tarifas-tarifa > div:nth-child(2) > div:nth-child(2) > div > div:last-child { width: 26%;}

    /*** SYC-ITV ***/
    div.sycitv-empresa-cabecera > div:nth-child(1)      { font-size: 45px;}
    div.syc-itv-parrafo .syc-icon                       { margin-left: 0;}
    div.syc-itv-parrafo .syc-icon img                   { height: 40px; width: 40px;}
    div.syc-itv-parrafo .syc-content                    { padding: 5px 0 0 70px;}
    div.syc-itv-parrafo .syc-content .syc-title         { margin-bottom: 12px;}

    dl.sycitv-memorias dd.blank                         { height: 5px;}
    dl.sycitv-memorias dd                               { float: none; width: auto;}

    /*** CUANDO PASAR LA ITV ***/
    .sycitv-cuando-pasar-itv-frecuencia .syc-content .syc-tipo              { width: 190px;}
    .sycitv-cuando-pasar-itv-frecuencia .syc-content .syc-when              { float: none; margin: 20px 0 0 70px;}
    .sycitv-cuando-pasar-itv-frecuencia .syc-content .syc-when dl.syc-fre   { margin: 0 0 0 25px;}
    .sycitv-cuando-pasar-itv-frecuencia .syc-content .syc-when dl.syc-ant   { text-align: left;}

    /*** ESTACIONES SYC ***/
    .sycitv-calendario-estaciones-moviles-pdf {

    }
        .main_color .sycitv-calendario-estaciones-moviles-pdf .syc-icono-pdf {
            display: block;
            float: left;
            width: 90px;
        }
        .sycitv-calendario-estaciones-moviles-pdf .syc-content-pdf {
            display: block;
        }
            .sycitv-calendario-estaciones-moviles-pdf .syc-content-pdf .syc-title {

            }
            .sycitv-calendario-estaciones-moviles-pdf .syc-content-pdf .syc-content {
                overflow: hidden;
            }
            .main_color .sycitv-calendario-estaciones-moviles-pdf .syc-content-pdf .syc-links {
                display: block;
                padding-left: 90px;
            }

    .template-page .post-entry .estaciones-syc-pdf img {
        margin: 0px 5px 60px 0px !important;
    }

    .estaciones-syc-pdf{
        height: 65px;
    }

    body .flex_column.av_one_third.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last,
    body .flex_column.av_one_third.avia-builder-el-11.el_after_av_two_third.avia-builder-el-last,
    body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third{
    clear: left !important;
    width: 100% !important;
}

body .flex_column.av_two_third.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_two_third.first.avia-builder-el-9.el_after_av_section.el_before_av_one_third.avia-builder-el-first,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    float: none !important;
    border: none !important;
    width: 100% !important;
}

.sycitv-tabla-tipos-vehiculo .tipo-vehiculo{
    margin-right: 40px !important;
}

.page-id-48 .avia-layerslider,
.cita-previa-particulares p{
    display: none;
}

.avia_textblock.cita-previa-particulares h1{
    line-height: 15px;
    float: left;
}

div.sycitv-tabla-dias div.tabla tbody tr td { padding: 0 20px}
table.huecos td a { border-radius: 15px; height: 15px; width: 15px;}

/*consultar cita*/
body .flex_column.av_one_third .sidebar-block,
body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third,
body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock{
    border: none !important;
}

.consultar-cita-block .modificar-cita,
.consultar-cita-block .anular-cita{
    width: 100%;
}

.consultar-block{
    width: 100%;
    padding: 0px !important;
    display: block;
}

.avia_textblock.consultar-cita-form .consulta-form .consulta-left,
body .avia_textblock.consultar-cita-form .consulta-form input.consulta-right{
    width: 100% !important;
}


}

@media (max-width: 540px) {

    .syv-paso-dia .syc-cita-content-in .sycitv-calendario
    {
        margin-left: 0px !important;
        margin-bottom: 20px !important;
        margin-top: 0px !important;
    }
    
    .template-page .post-entry .entry-content-wrapper .cita-pasos-content .syc-cita-content-in .syc-estaciones .estacion, .template-page .post-entry .entry-content-wrapper .cita-pasos-content .syc-cita-content-in .sycitv-tabla-estaciones-moviles .estacion {
        float: left;
        width: auto;
        margin-bottom: 5px !important;
        padding: 0;
    }

    div.sycitv-tabla-estaciones ul {
        margin-bottom: 15px;
        overflow: hidden;
    }

    div.sycitv-tabla-estaciones ul li {
        float: left;
        margin-right: 5px;
    }

    div.sycitv-tabla-estaciones ul li:after {
        content: ',';
    }

    div.sycitv-tabla-estaciones ul li:last-child {
        margin-right: 5px;
    }

    div.sycitv-tabla-estaciones ul li:last-child:after {
        content: '.';
    }

    body .flex_column.av_one_third.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last, body .flex_column.av_one_third.avia-builder-el-11.el_after_av_two_third.avia-builder-el-last, body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third {
        clear: left !important;
        width: 100% !important;
    }

    body .flex_column.av_two_third.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_third.avia-builder-el-first, body .flex_column.av_two_third.first.avia-builder-el-9.el_after_av_section.el_before_av_one_third.avia-builder-el-first, body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock {
        float: none !important;
        border: none !important;
        width: 100% !important;
    }

    .sycitv-tabla-tipos-vehiculo .tipo-vehiculo {
        margin-right: 40px !important;
    }

    .page-id-48 .avia-layerslider, .cita-previa-particulares p {
        display: none;
    }

    .avia_textblock.cita-previa-particulares h1 {
        line-height: 15px;
        float: left;
    }

    div.sycitv-tabla-dias div.tabla tbody tr td {
        padding: 0 20px;
    }

    table.huecos td a {
        border-radius: 15px;
        height: 15px;
        width: 15px;
    }

    /*consultar cita*/
    body .flex_column.av_one_third .sidebar-block, body .flex_column.av_two_third.first.avia-builder-el-2.el_after_av_hr.el_before_av_one_third, body .flex_column.av_one_third.avia-builder-el-6.el_after_av_two_third.el_before_av_textblock {
        border: none !important;
    }

    .consultar-cita-block .modificar-cita, .consultar-cita-block .anular-cita {
        width: 100%;
    }

    .consultar-block {
        width: 100%;
        padding: 0px !important;
        display: block;
    }

    .post-entry .entry-content-wrapper .flex_column.av_one_fourth.first.avia-builder-el-1.el_after_av_layerslider.el_before_av_one_fourth.avia-builder-el-first, .post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-3.el_after_av_one_fourth.el_before_av_one_fourth, .post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-5.el_after_av_one_fourth.el_before_av_one_fourth, .post-entry .entry-content-wrapper .flex_column.av_one_fourth.avia-builder-el-7.el_after_av_one_fourth.el_before_av_hr {
        width: 100% !important;
        margin-left: 0 !important;
    }

    .av_textblock_section .avia_textblock h1 strong, .av_textblock_section .avia_textblock h1 {
        line-height: 50px;
    }

    .avia_textblock.cita-previa-particulares h1 {
        line-height: 60px !important;
    }
}

.syv-paso-dia .syc-cita-content-in .sycitv-calendario {
    margin-top: 0px !important;
    width: 138px !important;
    display: block;
}

html.avia-msie-8 .syv-paso-dia .syc-cita-content-in .sycitv-calendario {

}

.sycitv-tabla-dias {
    float: left;
}
