﻿.footerInfo,.mapRow{padding-top:10px;padding-bottom:10px}.footerInfo,.locInfo,.mapRow{padding-bottom:10px}.locationList,p.specicon{background-repeat:no-repeat}.locationItem,.locsItem a:hover{cursor:pointer}body{font-family:Roboto,sans-serif;background-color:#f0f0f0;overflow-y:scroll;font-weight:300}.toolbar{display:none}.header div.container div.container,.toolbar div.container{background-color:#131f6b;color:#fff;font-weight:700;padding-top:10px;padding-bottom:10px}.header div.container{border-bottom:solid #ffd900 4px}.leftConnect a,.leftConnect span,.middleConnect a,.middleConnect span{height:34px;line-height:34px;color:#fff;text-decoration:none}.footerInfo h3{color:#ffd900;margin-top:10px}.footerInfo img{display:block;margin:auto}.dropdown-menu{color:#000;border-radius:0}#map{width:100%;height:200px}.mainPageContent .container{margin-top:15px;margin-bottom:15px}.defPrice,.ecnmPrice,.locInfo{margin-top:10px}.locationMap{height:220px}.locationItem{margin-bottom:2px;color:#fff}.locationItem a:hover{color:#000}.locationList{background-position:center;overflow-y:scroll;height:380px}.locInfo{display:none;max-width:640px}.formControlFeel{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#ffd900;background-image:none;border:1px solid #ccc}.alreadyBooked{background-color:#ffd900;color:#0f1537;padding:10px}#timefrom,#timeto,.extBtn{padding-left:0;padding-right:0}.alreadyBooked a,.alreadyBooked a:active,.alreadyBooked a:link,.alreadyBooked a:visited{color:#000}.defPrice,.ecnmPrice,.smrtPrice{height:40px;padding:0;line-height:40px;border:1px solid #000;border-radius:0;color:#fff;background-color:#5cb85c}.defPriceInfo,.ecnmPriceInfo,.priceInfo,.smrtPriceInfo{position:absolute;transition:opacity linear 1s;padding-top:20px;padding-bottom:20px;height:200px}.priceInfoCont{overflow:hidden;height:200px}.priceInfoCont .btn{border-radius:0;background-color:#131f6b;color:#fff}.priceInfo{opacity:1}.defPriceInfo,.ecnmPriceInfo,.smrtPriceInfo{opacity:0}.smrtPriceInfo{opacity:1}.rightCarCard{padding-top:10px;padding-bottom:10px}.priceTagCont{padding-top:28px;height:200px;padding-bottom:28px}.carDetailedInfo,.rowPaddingTop{padding-top:15px}.carDetailedInfo,.mapLoc,li.car{padding-bottom:15px}.rowMarginTop{margin-top:15px}.rowMarginBottom{margin-bottom:15px}.mapLoc{min-height:200px}.currentLocInfo{margin-top:5px;display:none;background-color:#ffd667}li.car{margin-top:30px;margin-bottom:0}.btnExclusive,.btnInclusive{display:block;width:80%;margin:auto}.btnInclusive{background-color:#131f6b;color:#ffd900}.btnExclusive,.inclusivePrice h3{background-color:#ffd900}a.btnInclusive:hover{color:#ffd900;font-weight:700}.btnExclusive{color:#131f6b}a.btnExclusive:hover{color:#131f6b;font-weight:700}.exclusivePrice,.inclusivePrice{color:#131f6b;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:5px;border:4px solid #ffd900}.inclusivePrice{border-color:#ffd900}.exclusivePrice{border-color:#131f6b}.exclusivePrice h3,.inclusivePrice h3{padding:10px;margin:0;text-align:center}.exclusivePrice h3{background-color:#131f6b;color:#ffd900}.exclusivePrice h4,.inclusivePrice h4{font-size:24px;text-align:center;line-height:24px}.exclusivePrice ul,.inclusivePrice ul{font-size:12px;text-align:center;min-height:170px}p.specicon,span.duration{font-size:14px}.exclusivePrice p:first-of-type,.inclusivePrice p:first-of-type{margin-bottom:0;padding-bottom:0}p.specicon{background-size:contain;text-align:center}p.specicon>i{font-size:20px;margin-right:5px}input.form-control.hasDatepicker[readonly]{cursor:pointer;background-color:#fff}input.form-control.hasDatepicker{background-image:url(../images/calendar.png);background-repeat:no-repeat;background-position:95% 50%}.form-control{border-radius:0;box-shadow:none;color:#000}.inline{display:inline!important;width:auto;margin-right:3px;float:left}.cookieConsentCont{display:none;}.cookieConsentCont .container{background-color:#131f6b}.cookieConsentInfo{background-color:rgba(0,0,0,.8)}.cookieConsentInfo p{color:#ffd900;padding:10px;margin:0;text-align:center}.cookieConsentInfo p>button{background-color:#131f6b;color:#ffd900}#mapLocs{height:800px}.locsItem a{color:#000}.locsItem>a>h3{color:#131f6b}#cityLocsMap{height:200px}#cityLocsMap.row{height:auto}.cityInfoCont,.citylocsInfo{display:none}#recaptcha_challenge_image{border-radius:15px}.recaptchaWidget{border:2px solid #0599ea;padding-top:5px;border-radius:15px}.recaptchaImg{display:block;margin-left:auto;margin-right:auto}.recaptchaTextCont{margin-top:5px;border-radius:10px;background-color:#0599ea}.recapInfoImg,.recapPictureImg,.recapRefreshImg,.recapSoundImg{width:30px;padding:4px 6px;margin-top:2px;border-radius:5px;background-color:silver;color:#fff}.recapEnterNumbers,.recapEnterWords{color:#fff;font-size:16px;font-weight:700}@media (max-width:767px){.footerInfo{border-top-color:transparent}.selectiveMarginTop{margin-top:10px}}@media (min-width:768px){.selectiveMarginTop{margin-top:0}}header{background-color:#0f1537;color:#fff;font-weight:300}header a,header a:active,header a:link,header a:visited{color:#fff}.toolbar-row{padding-top:6px;padding-bottom:6px}.toolbar-row ul{margin:0}.social-media>a{margin-left:5px}.social-media>a:hover{color:#ffd900}.menu-row{min-height:80px}ul.mainmenu li:hover{background-color:#ffd900}ul.mainmenu a{color:#fff;display:inline-block;padding:0 15px;text-decoration:none}.contactform,.padding-10,footer,footer .sem{padding-top:20px}ul.mainmenu a:hover{color:#131f6b}ul.mainmenu li{height:40px;line-height:40px;text-align:center;margin-top:15px;color:#fff}h1,h2{color:#0f1537}ul.mainmenu li:last-child{border-right:solid transparent 1px}.white{background-color:#fff;box-shadow:0 0 22px rgba(50,50,50,.22);margin-bottom:20px}.location-sep{display:block;min-height:40px}.content{padding-bottom:50px}h1{font-size:22px}.defbadges h2{font-size:19px}label{font-weight:400}.btn-success-mod{background-color:#ffd900;color:#0f1537;border:none}.btn-success-mod:hover{background-color:#0f1537;color:#ffd900}.btn-success-mod:active,.btn-success-mod:focus{background-color:#ffd900;color:#0f1537;border:none}footer,footer a,footer a:active,footer a:link,footer a:visited{color:#fff}.padding-10{padding-bottom:20px}.negMarginLeft{margin-left:-15px}.negMarginRight{margin-right:-15px}.u{margin-top:20px}footer{border-top:5px solid #ffd900;background-color:#0f1537;font-size:13px;padding-bottom:30px}.footer div.container{border-top:solid #ffd900 4px}footer h5{font-size:14px;color:#ffd900}footer .sem{line-height:15px}footer .sem-smaller{padding-top:20px;font-size:11px}.xpadded{padding-top:50px;padding-bottom:50px}.telephone{color:#ffd900}
@media (max-width:767px) {.summaryhead h3 {margin-top:7px;font-size:16px;}}.dropdown.termsConditions button.btn-primary, .dropdown.termsConditions button.btn-primary:active, .dropdown.termsConditions.open .dropdown-toggle.btn-primary{color:#0f1537;border-color:#ffd900;padding-top:10px;border-radius:0px;padding-bottom:10px;background-color:#ffd900;}.dropdown.termsConditions li a {padding-top:10px;padding-bottom:10px;}.dropdown.termsConditions li:hover a {color:#ffd900;padding-top:10px;padding-bottom:10px;background-color:#0f1537;}.cookieConsentCont { left: 0px; width: 100%; color: #0f1537; bottom: 0px; z-index: 100; display: none; padding: 10px; position: fixed; /*background-color: #222;*/ background-color: #ffd900; }.cookieConsentCont p { margin-left: 10%; margin-right: 10%; }.cookieConsentCont a { cursor: pointer; font-weight: bold; }a.cookieLink { color: #000; }a.cookieLink:hover { color: #000; text-decoration: underline; }a.btnAcceptCookies { color: #fff; cursor: pointer; padding: 8px 20px; position: relative; vertical-align: middle; text-decoration: none; background-color: #222; }a.btnAcceptCookies:hover { color: #fff; text-decoration: underline; }.cookieConsentTable { width:80%; margin:auto; display:table; padding:10px 10px; }.cookieConsentCellA { width:90%; display: table-cell; }.cookieConsentCellB { width: 10%; display: table-cell; } @media (max-width: 768px) { .cookieConsentCont {height: 100px;} } ul.mainmenu.greekmenu a { padding: 0px 8px;}