/*
Theme Name:   Equity Transport Child Theme
Description:  A child theme for the "Equity Transport Child Themee" theme.
Author:       Equity Transport Group
Template:     equitytransportgroup
Version:      1.0.0
*/

/* Import the parent theme's styles */
@import url("../equitytransportgroup/style.css");

/* FONT  */


/* Roboto - Normal Weights */
/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Thin.ttf') format('truetype');*/
/*    font-weight: 100;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Light.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Regular.ttf') format('truetype');*/
/*    font-weight: 400;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Medium.ttf') format('truetype');*/
/*    font-weight: 500;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Bold.ttf') format('truetype');*/
/*    font-weight: 700;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Black.ttf') format('truetype');*/
/*    font-weight: 900;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/* Roboto - Italic Weights */
/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype');*/
/*    font-weight: 100;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-LightItalic.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-Italic.ttf') format('truetype');*/
/*    font-weight: 400;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype');*/
/*    font-weight: 500;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');*/
/*    font-weight: 700;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Roboto';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype');*/
/*    font-weight: 900;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/


/* Montserrat - Normal Weights */
/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Thin.ttf') format('truetype');*/
/*    font-weight: 100;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Light.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');*/
/*    font-weight: 400;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Medium.ttf') format('truetype');*/
/*    font-weight: 500;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');*/
/*    font-weight: 700;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Black.ttf') format('truetype');*/
/*    font-weight: 900;*/
/*    font-style: normal;*/
/*    font-display: swap;*/
/*}*/

/* Montserrat - Italic Weights */
/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-ThinItalic.ttf') format('truetype');*/
/*    font-weight: 100;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-LightItalic.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-Italic.ttf') format('truetype');*/
/*    font-weight: 400;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-MediumItalic.ttf') format('truetype');*/
/*    font-weight: 500;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-BoldItalic.ttf') format('truetype');*/
/*    font-weight: 700;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/

/*@font-face {*/
/*    font-family: 'Montserrat';*/
/*    src: url('<?php echo content_url(); ?>/uploads/fonts/Montserrat/Montserrat-BlackItalic.ttf') format('truetype');*/
/*    font-weight: 900;*/
/*    font-style: italic;*/
/*    font-display: swap;*/
/*}*/


/***/



.error404 .site-content {
    display:flex;
    align-items:center;
}

.error404 article.no-results {
    padding-top:unset !important;
}

.page-sitemap ul.custom-menu li a {
    font-family:montserrat;
    font-weight:500;
    font-size:16px;
}

.page-sitemap ul.custom-menu li{
    margin-bottom:10px;
   
    
}

.page-sitemap ul.custom-menu li ul{
    margin-top:10px;
}

.page.type-page.status-publish.post-password-required.hentry {
    padding-left: 40px;
    padding-right: 40px;
    max-width: 1440px;
    margin: 0px auto;
}

.page.type-page.status-publish.post-password-required.hentry .post-password-form input[type="password"] {
    padding: 10px 15px;
    border-radius:50px;
    border:1px solid #00000040;
}

.page.type-page.status-publish.post-password-required.hentry .post-password-form input[type="password"]:focus-visible {
    border:1px solid #00000040 !important;
     outline:1px solid #00000040 !important;
}

.page.type-page.status-publish.post-password-required.hentry input[type="submit"] {
    border: unset !important;
    background-color: var(--green);
    color: white;
    border-radius: 50px;
    padding: 10px 25px;
    background: linear-gradient(180deg, rgba(104, 192, 35, 1) 35%, rgba(49, 90, 16, 1) 100%);
    text-transform: uppercase;
    letter-spacing: 1px;
}



/* NEW AIRPORT TRANSFER PARENT PAGE */

.journey-planner-card {
    border:3px solid var(--green);
    box-sizing:border-box;
    padding:14px 45px;;
    padding-bottom:50px;
    max-width:400px;
    border-radius:20px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    background-color:white;
 
}

.journey-planner-card .dropdown input#filterInput {
    width: 300px;
}

.airport-transfer-parent-page-accordion .accordion-content ul{
    padding: 5px 5px 5px 40px;
    box-sizing:border-box;
}

.airport-transfer-parent-page-accordion .accordion-content ul li{
    margin-bottom:10px;
    line-height:1.5;
}

.airport-transfer-parent-page-accordion .accordion-container{
    margin:unset;
}

.airport-transfer-parent-page-accordion .accordion-header h2{
    font-size:14px;
    display: inline-flex;
    align-items: center;
    width: 100% !important;
    margin: unset;
    margin-left: 5px;
    flex: 1;
}


.airport-transfer-parent-page-accordion .content-container{
    box-sizing:border-box;
    margin:25px 25px;
}
.airport-transfer-parent-page-accordion .content-container p{
    margin:unset !important;
    padding:unset !important;
}

.airport-transfer-parent-page-accordion .content-container ul{
    margin:unset;
}

.dl-google-play-btn img{
    border-radius:10px;
}

.dl-ios-btn .fl-module-content{
    margin-left:5px !important;
}

.dl-btn-wrapper .fl-col-content{
    display:flex !important;
    flex-direction:row !important;
}

.dl-btn-wrapper .fl-module-content{
    margin-right:5px;
    margin-left:20px;
}

@media (max-width:500px){
    .journey-planner-card {
        padding:20px 25px;
    }
    
    .journey-planner-card .dropdown input#filterInput{
        width:250px;
    }
}


/* Airport Transfer Parent Page */


@media (max-width:768px){
.page-template-airporttransferparentpage .first-row .site-content-wrapper > div { flex-direction:column;padding:10px 0px !important; } 
.page-template-airporttransferparentpage .first-row .site-content-wrapper > div > div { width:100% !important; } 
.page-template-airporttransferparentpage .first-row .site-content-wrapper > div > div:last-child{ min-width:100% !important; margin-top:20px; }
.page-template-airporttransferparentpage .second-row .second-col {
    margin-top:20px;
}
.page-template-airporttransferparentpage .second-row .site-content-wrapper > div {flex-direction:column;width:100%;}
.page-template-airporttransferparentpage .second-row .site-content-wrapper > div .first-col,
.page-template-airporttransferparentpage .second-row .site-content-wrapper > div .second-col{width:100% !important;padding-left:0px !important;}
.page-template-airporttransferparentpage .third-row .first-col {width:100% !important;}
.page-template-airporttransferparentpage .fourth-row .first-col {width:100% !important;}
.page-template-airporttransferparentpage .fourth-row .site-content-wrapper > div {width: 100% !important;}
.page-template-airporttransferparentpage .fifth-row .site-content-wrapper > div{
    flex-direction:column;}
.page-template-airporttransferparentpage .fifth-row .site-content-wrapper > div .col-1,
.page-template-airporttransferparentpage .fifth-row .site-content-wrapper > div .col-2{width:100% !important;}

    }

@media (min-width:769px){
.journey-price-dropdown {
    max-width:60%;
}

    }
    
@media (max-width:768px){
.journey-page .flex.journey-content-container {
    flex-direction:column-reverse;
}

.journey-page .flex.journey-content-container .col-2-container{
    width:100% !important;
    padding-left:unset !important;
}

.journey-page .flex.journey-content-container .col-1-container{
        width:100% !important;
    }
    }
