/*
Theme Name:   AutoRide Child
Template:     autoride
Author:       QuanticaLabs
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  autoride-child
*/

/*CSS 1240PX*/

@media (max-width: 1240px){

    .wpb_wrapper {
        align-items: center;
        justify-content: center;
    }
    
  
}

/*CSS 960 PX Y 1169 PX*/

/*CSS 768 PX Y 959 PX*/
/*Items Icons Page no Sidebar*/

.itemstour.theme-width-768.theme-component-tab.ui-tabs .ui-tabs-nav li a>span:first-child {
    display: block !important;
}

/*CSS 480 PX Y 767 PX*/
@media (max-width: 480px) {
 
    .theme-page .theme-page-content {
        padding-top: 0px;
    }

    
    .theme-component-logo img {
        width: 60%;
    }

    div#d4u-header-top-contacto {
        display: none;
    }

    ul.theme-component-social-profile.theme-component-social-profile-style-1.theme-clear-fix.d4u-header-top-rrss {
        display: none;
    }

    .theme-page-header-top {
        height: 1px;
    }
}

/*CSS 0 PX Y 479 PX*/


/*PAGE*/
/*PREGUNTAS FRECUENTES*/

.faq-localizador a {
    display: inline-flex;
}

.faq-localizador li {
    width: 100% !important;
}


.faq-localizador span {
    border: none !important;
    display: flex;
    align-items: end;
}



/*woocomerce message info*/

.woocommerce-info {
    border-top-color: #efb225;
}

.woocommerce-info::before {
    color: #efb225;
}

/*home galery services*/

.galeria-servicios {
    top: 300px !important;
}

.content-galeria-servicios {
    height: 550px;
}

/*home galery calidad*/

.galeria-calidad {
    top: 420px !important;
}

.galeria-calidad-2 {
    top: 213px !important;
}

/*galery tours*/

.galeria-toursexcursiones {
    top: 230px !important;
}

.galeria-toursexcursiones1 {
    top: 460px !important;
}

.galeria-toursexcursioneshead {
    height: 600px;
}

/*festivales*/

ul.theme-reset-list li {
    margin: 0 0;
}

ul.theme-reset-list {
    display: flex;
}

/*modificar reserva*/

span.wpcf7-form-control-wrap {
    border: 1px solid #EAECEE;
    padding: 10px 15px 13px 15px;
}

.wpcf7-form-control-wrap input {
    padding: initial;
}

/*footer*/

.footersocial a {
    font-size: 40px !important;
    width: 60px !important;
    height: 90px !important;
    padding: 32px 32px 0px 32px;
}

.footerlogo {
    text-align: center;
}

/*login agencia*/

div#user-registration-form-12599 {
    width: 50%;
    text-align: left;
}

.botonregistraruser {
    background-color: #EFB225;
    border-color: #EFB225 !important;
    color: #FFFFFF;
    -webkit-appearance: none;
    cursor: pointer;
    text-align: center;
    border-width: 2px !important;
    border-style: solid !important;
    border-radius: 999px;
    padding: 18px 33px 19px 33px !important;
    transition: all 200ms ease;
    font-family: 'Lato';
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1em;
    font-size: 14px !important;
}


.botonregistraruser:hover {
    background-color: transparent;
    color: #556677;
}

.ur-frontend-form .ur-form-row .ur-form-grid label.ur-label,
.ur-frontend-form .ur-form-row .ur-form-grid legend.ur-label {
    font-family: 'Lato';
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1;
    font-size: 12px;
}

/*agencias viajes*/

.agenciaviajescuadro .theme-component-feature-image-list-item-content {
    height: 320px;
}

/*cookies rgpd*/

a.moove-gdpr-branding {
    visibility: hidden;
}


/*form home*/

.chbs-main .chbs-form-field.chbs-form-field-location-switch>input {
    padding-right: 0%!important;
}

a.chbs-button.chbs-button-style-1.chbs-button-widget-submit {
    margin: 11px 20px 11px 20px !important;
}

.theme-component-header-subheader.alignleft.theme-section-white.theme-margin-bottom-0.encabezado-search h3 {
    font-family: 'Lato';
    font-weight: 400;
    line-height: 1.5em;
    font-size: 2em;
}

/*view order details*/

section.vieworderedit .woocommerce-customer-details {
    content-visibility: hidden;
}

/*booking form*/

.chbs-summary-header {
    content-visibility: hidden;
}

.chbs-vehicle-filter.chbs-box-shadow.chbs-clear-fix {
    content-visibility: hidden;
}

ul.chbs-list-reset li {
    display: grid;
}

li.chbs-clear-fix div {
    width: auto !important;
    text-align: left !important;
}

span.chbs-show-more-button {
    width: 100%;
}

/*login user*/

.theme-page-content.loginpage {
    padding-top: 0;
}

/*flota*/

.theme-vehicle-list-search.theme-clear-fix.chbs-vehicle-filter.chbs-box-shadow {
    content-visibility: hidden;
}

/*single producto*/

.product_meta {
    content-visibility: hidden;
}

.woocommerce div.product div.images img {
    width: 300px;
}

.woocommerce div.product div.images,
.woocommerce-page div.product div.images {
    width: auto;
}

.woocommerce div.product div.summary,
.woocommerce-page div.product div.summary {
    width: 74%;
}

html .woocommerce div.product>*,
html .woocommerce div.product>div.summary {
    margin-bottom: 0%;
}

.woocommerce-product-details__short-description {
    height: 0px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.formvisitante {
    position: absolute;
    margin-top: -7.6%;
    width: 100%;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.formregistrado {
    position: absolute;
    margin-top: -7.6%;
    width: 100%;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.formagencias {
    position: absolute;
    margin-top: -7.6%;
    width: 100%;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.formagenciaespecial {
    position: absolute;
    margin-top: -7.6%;
    width: 100%;
}

li.description_tab.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active {
    content-visibility: hidden;
    border: none;
}


