@charset "utf-8";
@media only screen and (min-width: 48em) {
   
    .navbar>ul>li.insuranceLink>a:before {
        content: 'Όροι Κράτησης';
        /* font-size: 14px;
        display: block;
        line-height: 1em */
    }

    .dl-menuwrapper button.dl-trigger{
        /* min-width: 141px!important; */
        
    }
    .dl-menuwrapper{
        max-width: unset;
    }
    .navbar:has(.dl-menuwrapper.dlactive)>ul {
        padding-right: calc(104.5px + 8rem);
    }
  
}    
body .breadcrumb > a:first-child {
    width: 26px;
    max-width: 26px;
    min-width: 26px;
    overflow: hidden;
    position: relative;
    text-overflow: clip;
}

/*CAR PAGES*/
body .notavailableprice b.price:before {
    content: 'Μη διαθέσιμο';
    font-size: 14px;
    display: inline-block;
    margin-top: 14px;
    width:100%;
}




@media only screen and (min-width: 48em) {
    .badgeBox {
        max-width: 33.333%;
        min-width: 33.333%;
    }

    .qqContainer2019 #qqbtn{
        letter-spacing: -1px;
    }
}



.quickQuote label.locLabels,
.quickQuote label.timeLabels,
.quickQuote .pickupLabel,
.quickQuote .returnLabel{
    letter-spacing: -.5px;
    font-size: 15px;
}


body #flatSelectedDatesDiv>b:first-of-type:before{
    content: 'Παραλαβη'
}

body #flatSelectedDatesDiv>b:last-of-type:before{
    content: 'Επιστροφη'
}

body .pHourWrapper:before{
    content:'Ώρα Παράδοσης';
}
body .rHourWrapper:before {
    content:'Ώρα Επιστροφής';
}

body .datesWrapper b.hoursLabel:nth-of-type(1):before {
    content: 'Πρωί'
}
body .datesWrapper b.hoursLabel:nth-of-type(2):before {
    content: 'Ώρες Γραφείου'
}
body .datesWrapper b.hoursLabel:nth-of-type(3):before {
    content: 'Νύχτα';
}

body #calendarsContainer > div.datesWrapper > div > span.noon:after{
    content:"Μεσημέρι";
    letter-spacing:-.5px;
    font-weight:600;
}
body #calendarsContainer > div.datesWrapper > div > span.midnight:after{
    content:"Μεσάνυχτα";
    letter-spacing:-.5px;
    font-weight:600;
}

body .datesWrapper button:before{
    content:'Εντάξει';
}

body .offers2018 span.off18features:after {
    content: 'Συμπεριλαμβάνει  \a Premium Ασφάλιση!';
}
body .offers2018 span.off18group:before {
    content: 'ή παρόμοιο ';
}

body .trunc[open] button.trunc--btn > span:before {
    content: 'λιγότερα';
}



@media only screen and (min-width: 1200px) {
    body #topMenuContainer.active .langListHeader{
        left: auto;
        right: 29vw;
    }
}

@media screen and (min-width: 1300px) {
    body #topMenuContainer.active .langListHeader{
        left: calc(50% + 75px);
    }
}

@media only screen and (min-width: 1024px) {
    body #step1.inlineStep1.open:after{
        content: 'Premium Ασφάλιση!';
    }
    body #step1.inlineStep1.open .superbox:after{
        content: "Χωρίς Πιστωτική Κάρτα\A Δωρεάν Ακύρωση\A Χωρίς Απαλλαγή";
    }
}