body{font-family:'Open Sans', sans-serif;font-size:15px;color:#fff;overflow-x:hidden;}
img{max-width:100%;height:auto;}
a{outline:0 !important;}
.logo-block a b,
.ow-navigation .container > a,
.footer-main .widget-title,
.widget-about li ,
a.see-more ,
a.purchase ,
.section-header h3 ,
.choose-us-content-box h3,
.booking-details-form .btn,
.we-do-more h3,
.we-do-more h2,
.what-we-do-box span,
.what-we-do-content > a,
.what-we-do-content .more-service a,
.driver-info > h3,
.we-are-hire span,
.testimonial .carousel-inner p,
.testimonial .carousel-inner p span,
.get-mobile h3,
.get-mobile h2,
.statistics-box > span,
.blog-content .entry-title,
.book-taxi-form > h3,
.about > h3,
.about > h2,
.service-box > h3,
.service-box > h2,
.service-box.book-now a,
.page-heading > h3,
.blog-area h3 ,
.widget-title h3,
.online-booking-form .btn,
.contact-form form .btn,
.map .content h3,
.media-heading h3{font-family:'Cabin', sans-serif;}
.subscribe-box h4,
.subscribe-box .input-group-btn > .btn,
.widget-about li:last-child span{font-family:'Montserrat', sans-serif;}
.contact-form form input,
.contact-form form textarea{font-family:'Lato', sans-serif;}
.photos-slider .carousel-caption h2,
a.purchase,
a.see-more,
.section-header h3 ,
.choose-us-content-box h3,
.choose-us-content-box a,
.booking-details-form .btn,
.we-do-more h3,
.we-do-more h2,
.what-we-do-box span,
.what-we-do-content > a,
.what-we-do-content .more-service a ,
.we-are-hire span,
.get-mobile h3,
.get-mobile h2,
.blog-content .entry-title,
.entry-content > a ,
.photos-slider2 .slider-content h2,
.photos-slider2-content h3,
.book-taxi-form .btn,
.about > h3 ,
.about > h2,
.about a,
.more-than-you > h3,
.service-box > h3,
.service-box > h2,
.service-box.content span,
.service-box.content > a,
.service-box.book-now a,
.page-heading > h3,
.blog-area h3,
.widget-title h3 ,
.recent-post-box h3,
.recent-title a,
.map .content h3{text-transform:uppercase;}
.no-padding{padding:0;}
.no-left-padding,
ul{padding-left:0;}
.no-right-padding{padding-right:0;}
.no-top-padding{padding-top:0;}
.no-bottom-padding{padding-bottom:0;}
.no-margin{margin:0;}
.no-left-margin{margin-left:0;}
.no-right-margin{margin-right:0;}
.no-top-margin{padding-top:0;}
.no-bottom-margin{margin-bottom:0;}
.section-header{position:relative;background-repeat:no-repeat !important;background-position:bottom !important;display:inline-block;width:100%;}
.section-padding{padding-top:30px;padding-bottom:30px;}
.price-list-title{font-weight:600;text-transform:uppercase;margin-bottom:0;margin-top:15px;}
.price-list-description{font-weight:400;text-transform:uppercase;font-size:11px;}
.price-list-value{text-transform:uppercase;margin-top:15px;text-align:right;}
.price-list-row{border-bottom:1px solid #e7e7e7;color:#000;}
.price-list-row:last-child{border-bottom:none;}
.top-header{background-color:#000;padding-bottom:14px;padding-top:14px;}
.social li{display:inline-block;margin-left:15px;margin-right:15px;}
.social li:first-child{margin-left:0;}
.social li:last-child{margin-right:0;}
.top-header .top-menu{text-align:right;}
.top-header .top-menu ul{padding-left:0;}
.top-header .top-menu ul{display:inline-block;list-style:none;}
.top-header .top-menu ul li{float:left;padding-left:15px;padding-right:15px;position:relative;font-size:13px;}
.top-header .top-menu ul li a{color:#fff;text-transform:capitalize;text-decoration:none;}
.top-header .top-menu ul li a:hover{color:#6d6d6d;}
.top-header .top-menu ul li:first-child{padding-left:0;}
.top-header .top-menu ul li:last-child{padding-right:0;}
.top-header .top-menu ul li:before{content:"|";position:absolute;left:-1px;}
.top-header .top-menu ul li:first-child:before{content:"";}
.top-header .social{padding-left:37px;}
.cta-header{padding-top:26px;text-align:right;}
.cta-header .location{margin-right:0px;padding-left:0px;}
.cta-footer{padding-top:5px;text-align:right;}
.cta-footer .location{margin-right:0px;padding-left:0px;}
.header-button-style{border:1px solid #fff;background:#fff;color:#000;transition:all 1s ease 0s;text-decoration:none !important;font-weight:700;padding:10px 34px;display:inline-block;margin-top:15px;text-transform:uppercase;}
.header-button-style i{margin-left:7px;}
.header-button-style:hover{border:1px solid #000;background:#000;color:#fff;transition:all 1s ease 0s;text-decoration:none !important;}
.phone-header{font-size:20px;font-weight:600;color:#fff !important;text-decoration:none !important;transition:all 0.4s ease 0s;}
.phone-header:hover{color:#6d6d6d !important;transition:all 0.4s ease 0s;}
.middle-header{padding-top:20px;padding-bottom:47px;-webkit-box-shadow:inset 750px -41px 100px 10px rgba(0, 0, 0, 0.63);-moz-box-shadow:inset 750px -41px 100px 10px rgba(0, 0, 0, 0.63);box-shadow:inset 750px -41px 100px 10px rgba(0, 0, 0, 0.63);}
.logo-block{position:relative;}
.logo-block a{padding-left:102px;display:inline-block;text-decoration:none;}
.logo-block a img{position:absolute;left:0px;top:6px;}
.logo-block a b{text-transform:uppercase;font-size:24px;display:block;color:#000;margin-top:3px;}
.member-item{}
.logo-block a span{font-size:13px;color:#8c8b8b;float:left;margin-top:-6px;}
.navbar-brand.logo-block{display:none;}
.middle-header .col-md-6{text-align:right;}
.location,
.phone{position:relative;padding-left:46px;display:inline-block;text-align:left;}
#offer-loop .owl-stage{height:380px;}
#offer-loop .owl-stage-outer{height:405px;}
.location{margin-right:32px;}
.location > img,
.phone > img{position:absolute;left:0;}
.location p{font-size:16px;}
.location p span,
.phone p span{display:block;}
.phone{margin-left:32px;}
.phone > img{top:7px;}
.phone p{font-size:15px;font-weight:300;text-transform:uppercase;color:#fff;}
.phone p span{font-size:20px;font-weight:600;color:#fff;}
.choose-us-box{margin:0 auto;margin-bottom:60px;}
.footer-main{padding-top:32px;-webkit-box-shadow:inset 750px -300px 400px 10px rgba(0, 0, 0, 0.63);-moz-box-shadow:inset 750px -300px 400px 10px rgba(0, 0, 0, 0.63);box-shadow:inset 750px -300px 400px 10px rgba(0, 0, 0, 0.63);}
.counter-style{width:163px;height:40px;overflow:hidden;position:relative;margin:0 auto;}
.counter-container{width:100%;}
.bottom-footer{background-color:#000;padding:30px 0;}
.bottom-footer ul{margin-bottom:0;list-style:none;}
.bottom-footer ul li{float:left;padding:0 8px;position:relative;}
.bottom-footer ul li:before{content:"|";color:#fff;position:absolute;left:-4px;top:0;}
.bottom-footer ul li:first-child:before{content:"";}
.bottom-footer ul li a{color:#fff;font-family:'Oxygen', sans-serif;font-size:12px;}
.bottom-footer p{margin-bottom:0;color:#fff;text-align:right;text-transform:uppercase;font-size:12px;}
.widget-subscribe .subscribe-box{display:inline-block;padding:45px 35px;border:1px solid rgba(209,209,209,0.2);color:#eee;}
.subscribe-box h4{font-weight:bold;text-transform:uppercase;margin-top:0;margin-bottom:30px;color:#fff;}
.subscribe-box p{font-size:13px;line-height:24px;margin-bottom:30px;}
.subscribe-box input{border:none;text-transform:uppercase;padding-top:12px;padding-bottom:12px;height:auto;}
.subscribe-box input:focus{box-shadow:none;}
.subscribe-box input,
.subscribe-box .input-group-btn > .btn{border-radius:0;outline:none;}
.subscribe-box .input-group-btn > .btn{text-transform:uppercase;background-color:#f7b731;border-color:#f7b731;padding-top:11px;padding-bottom:11px;}
.widget-subscribe ul{margin-top:5px;list-style:none;}
.widget-subscribe ul li{float:right;margin:0 10px;}
.widget-subscribe ul li a{width:32px;height:35px;display:inline-block;overflow:hidden;position:relative;}
.widget-subscribe ul li a img{position:absolute;}
.widget-subscribe ul li a:hover img{top:-38px;}
.footer-main .widget-title{font-size:16px;font-weight:600;text-transform:uppercase;margin-top:0;color:#fff;margin-bottom:40px;background-image:none;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li:last-child{display:none !important;}
.phone-item-menu{display:none !important;}
.phone-item-menu img{width:20px;margin-right:9px;}
.footer-main .widget{width:100%;display:inline-block;margin-bottom:0px;}
.widget-links ul li{display:inline-block;width:100%;margin-bottom:15px;}
.widget-links ul li:last-child{margin-bottom:0;}
.widget-links ul li a{font-size:13px;color:#fff;text-decoration:none;}
.widget-links ul li a:before{content:"";background-image:url("images/icon/ftr-link.png");background-repeat:no-repeat;width:7px;height:10px;display:inline-block;margin-right:14px;}
.widget-about{color:#fff;font-size:14px;}
.widget-about p{margin-bottom:40px;}
.widget-about li{display:inline-block;position:relative;line-height:19px;padding-left:55px;margin-bottom:20px;font-weight:bold;padding-right:12px;}
.widget-about li span{display:block;}
.widget-about li img{position:absolute;left:0;top:0;}
.widget-about li:last-child{margin-bottom:0;}
.widget-about li a{color:#fff;font-weight:bold;}
.contact-info-block-left{margin-top:10px;color:#000;}
.contact-info-block-left a{color:#000 !important;}
.btn-default:active:focus{background:#6d6d6d;}
.job-list{text-transform:uppercase;}
.job-list hr{margin-bottom:0px;}
.job-offer-single-info .faq-content{margin-bottom:10px;}
.job-list .purchase{margin-top:14px;}
.job-single{border:1px #000 solid;}
.description-job{color:#222;font-size:12px;text-transform:uppercase;}
@media only screen and (min-width:992px) and (max-width:1200px){.location, .phone{margin:0;}
.contact-item-menu{padding-left:10px !important;padding-right:10px !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){.location, .phone{margin:0;}
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height:361px;}
@media only screen and (min-width:319px) and (max-width:767px){.top-header .social,
.top-header .top-menu,
.logo-block,
.middle-header .col-md-6{width:100%;text-align:center;}
.top-header .social{margin-bottom:14px;}
.top-header .top-menu{padding:0;}
.top-header .top-menu ul li{font-size:12px;padding-left:10px;padding-right:10px;}
.logo-block{margin-bottom:33px;}
.logo-block a{max-width:220px;display:inline-block;position:relative;}
.logo-block a img{left:0;}
.location, .phone{margin:0;}
.bottom-footer ul,
.bottom-footer p{width:100%;text-align:center;}
.bottom-footer,
.bottom-footer ul,
.bottom-footer ul li{float:none;display:inline-block;}
.bottom-footer ul{margin-bottom:10px;}
}
@media (max-width:991px){.cta-header{text-align:center;}
.carousel-caption{right: 9%; left: 9%;}
.social-footer-class{text-align:left;float:left;}
.social-footer-class li:first-child{margin-left:0;}
.cta-footer{text-align:center;margin-bottom:10px;}
.cta-footer .header-button-style{margin-top:0px;}
.widget-subscribe{margin-top:0px !important;display:none !important;}
.widget-about{margin-top:15px !important;text-align:center;}
.widget-about span{text-align:left;}
.counter-style2{margin-bottom:0px !important;}
.footer-logo{margin-top:0px !important;}
.phone-header{text-align:center !important;}
.footer-logo-container{text-align:center;}
.mail-phone-container{text-align:center;}
.counter-style2 .counter .statistics-box{margin:0 auto 30px !important;}
.social{float:unset !important;text-align:center;padding-left:15px;}
}
@media (min-width:1200px){.container{width:1200px;}
}
@media (max-width:1616px){.image-box{margin-left:100px !important;}
}
@media (max-width:1300px){.image-box{margin-left:50px !important;}
}
@media (max-width:991px){.image-box{display:none !important;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li:last-child{display:block !important;}
.contact-item-menu{display:none !important;}
.phone-item-menu{display:block !important;}
.owl-controls{display:none;}
}
@media (max-width:445px){.wrapper-with-margin{height:199px;}
}
.city-select{text-transform:uppercase;font-size:13px;font-weight:600;margin-right:10px;line-height:34px;}
.offer-view h2{color:#000;margin-top:0px;}
.mobile-title{color: #212020;margin: 0;font-size: 26px;font-weight: 400;margin-bottom: 12px;text-transform: uppercase;font-family: "Cabin",sans-serif; line-height: 28px;}
.mobile-app-title{margin: 0;font-weight: 600;color: #222;font-size: 34px;margin-bottom: 20px;letter-spacing: 1px;text-transform: uppercase;font-family: "Cabin",sans-serif;line-height: 36px;}
.drive-title{color: #000;font-family: "Cabin",sans-serif;font-size: 20px;font-weight: 600;letter-spacing: 1px;line-height: 22px;margin-bottom: 20px;margin-top: 0px;position: relative;text-transform: uppercase;}
.discover{color: rgb(209, 209, 209);font-family: "Cabin",sans-serif;font-size: 26px;font-weight: 500;line-height: 28.6px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;margin-top: 0px;text-transform: uppercase;}
.serv-title{box-sizing: border-box;color: rgb(255, 255, 255);font-family: "Open Sans",sans-serif;font-size: 30px;font-weight: 500;line-height: 33px;margin-bottom: 10px;margin-top: 20px;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.see-else{color: rgb(255, 255, 255);font-family: "Cabin",sans-serif;font-size: 34px;font-weight: 600;line-height: 37.4px;margin-bottom: 18px;margin-left: 0px;margin-right: 0px;margin-top: 0px;text-transform: uppercase;}
.odometer-title{color: rgb(255, 255, 255);font-family: "Open Sans",sans-serif;font-size: 24px;font-weight: 500;line-height: 26.4px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: -15px;text-align: center;}
.odometer-title span{display: inline-block;font-family: "Open Sans",sans-serif;font-size: 14px;font-weight: 600;letter-spacing: 0px;line-height: 15.4px;margin-bottom: 15px;text-align: center;text-transform: uppercase;}