@font-face{font-family:'CarRent';src:url("../fonts/Car-rent.otf") format("opentype")}body{font-family:"museo-sans";color:#707070;padding-top:80px;background-color:#fff}.body-content{padding-left:15px;padding-right:15px}.container{padding-right:5px;padding-left:5px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}.logo{max-height:100% !important}.nav>li>a{font-family:"museo-sans",sans-serif;font-size:1.4em}.navbar-collapse{background-color:#fff}.navbar{background-color:#fff;border-bottom:1px solid #d3d3d3}.navbar-brand{height:80px}.navbar-brand:hover{border:1px solid #007dc3;border-radius:5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:transparent;border-bottom:3px solid #add8e6}.well{background-color:#fff}h1,h2{text-transform:uppercase;font-family:"museo-sans",sans-serif}.navbar-toggle .icon-bar{background-color:#000;height:3px}.editable{border-top:1px dotted #000;border-width:1px;min-height:50px;cursor:pointer}.not-editable{border-top:1px dotted #000}.panel{border-radius:0}.panel-heading{border-radius:0}.all-inclusive{border:2px solid #007dc3}.all-inclusive .panel-body{color:#707070}@media screen and (min-width:768px){.car-only{color:#808080;border-top-color:#fff}.car-only .panel-heading>h3{color:#fff !important}}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#2989d8 0%,#1e5799 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #1e5799;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1e5799;border-bottom:3px solid transparent;border-top:3px solid #1e5799}#extrasPanel>.row,#insurancePanel>.row,#kmsPanel>.row{border:1px solid #d3d3d3;margin:15px;padding-top:15px;min-height:60px}.font-bold{font-weight:bold}.text-left-not-xs,.text-left-not-sm,.text-left-not-md,.text-left-not-lg{text-align:left}.text-center-not-xs,.text-center-not-sm,.text-center-not-md,.text-center-not-lg{text-align:center}.text-right-not-xs,.text-right-not-sm,.text-right-not-md,.text-right-not-lg{text-align:right}.text-justify-not-xs,.text-justify-not-sm,.text-justify-not-md,.text-justify-not-lg{text-align:justify}@media(max-width:767px){.text-left-not-xs,.text-center-not-xs,.text-right-not-xs,.text-justify-not-xs{text-align:inherit}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}}@media(min-width:768px) and (max-width:991px){.text-left-not-sm,.text-center-not-sm,.text-right-not-sm,.text-justify-not-sm{text-align:inherit}.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}.text-justify-sm{text-align:justify}}@media(min-width:992px) and (max-width:1199px){.text-left-not-md,.text-center-not-md,.text-right-not-md,.text-justify-not-md{text-align:inherit}.text-left-md{text-align:left}.text-center-md{text-align:center}.text-right-md{text-align:right}.text-justify-md{text-align:justify}}@media(min-width:1200px){.text-left-not-lg,.text-center-not-lg,.text-right-not-lg,.text-justify-not-lg{text-align:inherit}.text-left-lg{text-align:left}.text-center-lg{text-align:center}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}}.font-car-door{font-family:'CarRent'}.font-car-door:before{font-family:'CarRent';content:"q";display:inline-block;font:normal normal normal 14px/1 'CarRent';font-size:14px;font-size:inherit;text-rendering:auto}.font-car-auto:before{font-family:'CarRent';content:"g";display:inline-block;font:normal normal normal 14px/1 'CarRent';font-size:14px;font-size:inherit;text-rendering:auto}.font-car-manual:before{font-family:'CarRent';content:"f";display:inline-block;font:normal normal normal 14px/1 'CarRent';font-size:14px;font-size:inherit;text-rendering:auto}.font-booster-seat:before{font-family:'CarRent';content:"l";display:inline-block;font:normal normal normal 14px/1 'CarRent';font-size:14px;font-size:inherit;text-rendering:auto}footer{width:100%;padding:10px;background-color:rgba(143,169,204,.3);color:#707070;bottom:0;text-align:center;font-family:"museo-sans"}footer>ul>li{list-style-type:none}@media print{footer{display:none}}.btn{font-family:"museo-sans"}.btn-success{background-color:#79ba56;border-color:#79ba56;color:#fff}footer a,footer a:hover,footer a:active,footer a:visited{color:#707070;font-family:"museo-sans"}#contactInfo a,#contactInfo a:hover,#contactInfo a:active,#contactInfo a:visited{color:#00bb49}.btn-success,.btn-success:visited,.btn-success:active{color:#fff !important}.btn-success:hover{color:#d3d3d3 !important}.owl-item{display:inline-block}.owl-carousel{overflow:hidden}.more-info,.more-info:visited,.more-info:active,.alternate-button,.alternate-button:visited,.alternate-button:active{font-size:1em;color:#79ba56 !important;border-color:#79ba56;background-color:#fff}.more-info:hover,.alternate-button:hover{color:#fff !important;background-color:#79ba56}.panel-info>.panel-heading{background-color:#007dc3;color:#fff;border-radius:0}.panel-info>.panel-heading h3{margin-top:10px}.panel-success>.panel-heading{background-color:#79ba56;color:#fff;border-radius:0}.panel-success>.panel-heading h3{margin-top:10px}.panel-success{border-color:#79ba56}.panel-danger>.panel-heading{background-color:#de860e;color:#fff;border-radius:0}.panel-danger>.panel-heading h3{margin-top:10px}@media screen and (min-width:768px){.panel-default>.panel-heading{background-color:#fff;color:#fff;border-radius:0}.panel-default>.panel-heading h3{margin-top:10px}}.panel-info>.panel-heading>a,.panel-info>.panel-heading>i{color:#fff}.panel-success>.panel-heading>a,.panel-success>.panel-heading>i{color:#fff}h3{font-weight:bold !important}.recommended-heading{background-color:#007dc3 !important;border-color:#007dc3 !important}.blank-heading{background-color:#f5f5f5 !important;border:none !important;color:#f5f5f5 !important}.vehicle-wrapper{padding-left:0;padding-right:0}@media screen and (min-width:768px){.vehicle-wrapper .panel-body{height:500px}}.btn{font-weight:bold;text-transform:uppercase}h1,h2,h3,h4{text-transform:uppercase}.form-control{border-radius:0}#panelSearchParameters{border-color:#007dc3;border-width:2px}.vehicle-wrapper .panel-success{border:none}.vehicle-wrapper .panel-success .panel-body{border:1px solid #d9d9d9}.vehicle-wrapper .panel-success .panel-heading{border:1px solid #79ba56}@media screen and (max-width:767px){.insurance-upgrade-table{width:100%}}@media screen and (min-width:768px){.insurance-upgrade-table{width:60%;margin:0 auto}}.panel{border-radius:0}#mobile-vehicle-wrapper-buttons{padding-left:0;padding-right:0}#mobile-vehicle-wrapper-buttons .btn{width:50%;border-radius:0;padding:10px 12px}.blog-list{display:table}#ccw-progress-bar ul{display:block;background-color:#0072bb;position:relative;margin-bottom:25px;padding:17px 0 12px 0;counter-reset:flag;overflow:hidden;list-style:none;margin:0}#ccw-progress-bar .step{float:left;width:25%;background:transparent;position:relative;padding:0;font-size:14px;line-height:58px;text-align:center;color:#0062a2;font-size:9px;height:58px}#ccw-progress-bar .step:before{position:absolute;left:1px;line-height:55px}#ccw-progress-bar .step:after{position:absolute;right:1px;line-height:55px}#ccw-progress-bar .step:last-child{float:right}@media(min-width:480px){#ccw-progress-bar .step:before{left:10px}#ccw-progress-bar .step:after{right:10px}}#ccw-progress-bar .step a{color:#fff;position:absolute;text-decoration:none;z-index:1;width:100%;left:0}#ccw-progress-bar .step a:before{color:inherit;content:counter(flag);counter-increment:flag;display:inline-block;border:3px solid #0062a2;font-size:13px;transition:all .5s;width:36px;height:36px;line-height:32px;border-radius:50%}@media(min-width:480px){#ccw-progress-bar .step a:before{width:56px;height:56px;line-height:50px;font-weight:bold}}#ccw-progress-bar .step.current{color:#0091ee}#ccw-progress-bar .step.current a:before{background:#fff;border-color:#fff;color:#0072bb}#ccw-progress-bar .step .label{display:none}#ccw-progress-bar ul.c4 .step{width:25%}#ccw-progress-bar ul.c5 .step{width:20%}@media(min-width:767px){#ccw-progress-bar{padding:0;background-color:#fff;margin-bottom:32px}body.carcloud-step #ccw-progress-bar{padding-bottom:20px;margin-bottom:0}#ccw-progress-bar ul{background:#f6f6f6;color:#302f39;padding:0;top:0}#ccw-progress-bar .step{font-size:14px;line-height:48px;height:auto}#ccw-progress-bar .step:before{display:none}#ccw-progress-bar .step:after{content:'';position:absolute;top:0;right:-21px;width:47px;height:50px;transform:scale(.77) rotate(45deg);z-index:2;box-shadow:3px -3px 0 2px white;border-radius:0 0 0 50px;background:#f6f6f6}#ccw-progress-bar .step:last-child:after{content:none}#ccw-progress-bar .step a:before{border:none;border-radius:10px;background-clip:padding-box;width:40px;height:23px;padding-top:2px;line-height:20px;background:#c5c5c5;color:#fff;font-size:16px;margin:0 3px 0 7px;text-align:center}#ccw-progress-bar .step.current a:before{background:#24292d;color:#fff}#ccw-progress-bar .step.current,#ccw-progress-bar .step.current:after{background:#0072bb}}@media(min-width:992px){#ccw-progress-bar{padding-top:20px;padding-bottom:20px;margin-bottom:32px}#ccw-progress-bar .step{line-height:53px}#ccw-progress-bar .step:after{right:-27px;width:59px;height:53px}}@media(min-width:1200px){#ccw-progress-bar{padding:20px 0 20px}#ccw-progress-bar ul.c5 .step{width:19.75%}#ccw-progress-bar ul.c5 .step.booking{width:21%}#ccw-progress-bar .step .label{display:inline-block;text-transform:uppercase;color:#302f39}#ccw-progress-bar .step.current .label{color:#fff}#ccw-progress-bar .step a:before{margin:15px 11px 0 11px}#ccw-progress-bar .step.booking.current a:before{margin:15px 11px 0 18px}#ccw-progress-bar .step.booking.current:after{right:-32px}}@media print{#ccw-progress-bar{display:none}.btn{display:none}.panel-primary{border:none}}.alert-info{background-color:#007dc3;color:#fff !important}#phoneMenuButton,#phoneMenuButton-mobile{margin:10px auto 0 10px;font-size:1em;padding:10px;color:#79ba56 !important;border-color:#79ba56;background-color:#fff}#bookNowMenuButton,#bookNowMenuButton-mobile{margin:10px auto 0 10px;font-size:1em;padding:10px;color:#fff}#phoneMenuButton:hover{color:#fff !important;background-color:#79ba56}#bookNowMenuButton:hover{color:#a9a9a9}@media screen and (max-width:767px){.logo{width:100px;height:auto}#bookNowMenuButton-mobile,#phoneMenuButton-mobile{font-size:.8em;padding:1px 5px}#bookNowMenuButton-mobile:hover,#phoneMenuButton-mobile:hover{color:#a9a9a9}}.payment-option{border:1px solid #007dc3;padding:5px;text-align:center;min-height:225px}.sticky-summary{padding-left:0;padding-right:0;margin-bottom:0}@media screen and (min-width:1200px){.sticky-summary{width:1160px}}@media screen and (min-width:992px){.sticky-summary{width:1160px}}