@font-face {
	font-family: 'roboto-regular';
	src: url('../fonts/roboto-regular/roboto-regular-webfont.woff2') format('woff2'),  url('../fonts/roboto-regular/roboto-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'roboto-medium';
	src: url('../fonts/roboto-medium/roboto-medium.woff2') format('woff2'),  url('../fonts/roboto-medium/roboto-medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
.toTopBtn {
	position: fixed;
	background: #0092ff url('../img/toTopArrow.png') center no-repeat;
	background-size: 22px;
	border: 1px solid #0092ff;
	width: 44px;
	height: 44px;
	text-align: center;
	line-height: 1;
	font-size: 22px;
	right: 15px;
	bottom: 15px;
	transition: 0.5s all ease;
	z-index: 9;
	cursor: pointer;
	opacity: 0;
}
.toTopBtn:hover {
	background: #121518 url('../img/toTopArrow-hover.png') center no-repeat;
	background-size: 22px;
	border: 1px solid #0092ff;
}
.toTopBtn.scrolled {
	opacity: 1;
}
.topBar, .navigation {
	padding: 0 60px;
}
.topBarLeft {
	float: left;
	margin-top: 28px;
}
.topBarRight {
	float: right;
}
.headerContact, .headerSocial, .headerText {
	display: inline-block;
	vertical-align: top;
}
.headerText {
	padding: 16px 22px 0px;
	height: 90px;
	margin-top: 0;
	border-left:1px solid rgb(245, 243, 242);
}
.headerText p {
	font-family: 'roboto-medium';
	font-size: 25px;
	color: #413f3e;
	margin: 0;
}
.headerText span {
	font-family: 'roboto-regular';
	font-size: 13px;
	color: #000;
	margin: 0;
}
.topBarRight ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0;
}
.topBarRight ul li {
	display: inline-block;
	vertical-align: top;
}
.headerSocial li {
	display: inline-block;
	vertical-align: top;
	border-left:1px solid rgb(245, 243, 242);
}
.headerSocial li:last-child {
	margin-right: 0;
}
.headerSocial a {
	width: 100%;
	height: 100%;
	display: block;
	padding: 45px 30px;
	transition: ease 0.2s;
}
.headerSocial li.fbIcon a {
	background: #fff url(../img/facebook-hover.png) center no-repeat;
}
.headerSocial li.twitterIcon a {
	background: #fff url(../img/twitter-hover.png) center no-repeat;
}
.headerSocial li.instaIcon a {
	background: #fff url(../img/instagram-hover.png) center no-repeat;
}
.headerSocial li.pinterestIcon a {
	background: #fff url(../img/pinterest-hover.png) center no-repeat;
}
.headerSocial li.fbIcon:hover a {
	background: url(../img/facebook.png) center no-repeat;
}
.headerSocial li.twitterIcon:hover a {
	background: url(../img/twitter.png) center no-repeat;
}
.headerSocial li.instaIcon:hover a {
	background: url(../img/instagram.png) center no-repeat;
}
.headerSocial li.pinterestIcon:hover a {
	background: url(../img/pinterest.png) center no-repeat;
}
.navigation {
	width: 100%;
	background: #f5f3f2;
	position: relative;
}
.navigation .navbar-default {
	background: none;
	border: none;
	border-radius: 0;
	min-height: auto;
	margin: 0;
}
.navigation ul.nav li a {
	font-family: 'roboto-medium';
	font-size: 15px;
	color: #403e3d;
	letter-spacing: 0.5px;
	padding: 25px 15px;
	text-transform: uppercase;
	text-decoration: none;
	transition: 0.2s all ease;
}
.navigation ul.nav li a:hover, .navigation ul.nav li a:focus {
	opacity: 0.9;
	color: #0092ff;
}
.navigation ul.nav li:first-child a {
	padding-left: 0;
}
.navigation a.bookingBtn {
	float: right;
	font-family: 'roboto-regular';
	font-size: 15px;
	color: #ffffff;
	padding: 8px 22px;
	border: 1px solid #0092ff;
	margin-top: 15px;
	text-decoration: none;
	transition: 0.2s all ease;
	background: #0092ff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #0092ff;
}
.navbar-nav > li > .dropdown-menu{
	background-color: #f5f3f2;
}
.navbar-nav > li > .dropdown-menu a{
	padding:10px !important;
	text-align:center;
}
.bookingForm {
	position: absolute;
	width: 320px;
	background: #f5f3f2;
	padding: 22px 25px;
	top: 70px;
	right: 14px;
	z-index: 9;
	display: none;
}
.bookingForm form ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0;
}
.bookingForm form ul li {
	width: 100%;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 18px;
}
.bookingForm form ul li:last-child {
	margin-bottom: 0;
}
.bookingForm form ul li label {
	display: none;
}
.bookingForm form ul li input, .bookingForm form ul li button {
	width: 100%;
	height: 38px;
	font-size: 15px;
	border-radius: 0;
}
.bookingForm form ul li input {
	padding-right: 40px;
	font-family: 'roboto-regular';
}
.bookingForm form ul li button {
	background: #0092ff;
	border: 1px solid #0092ff;
	font-family: 'roboto-medium';
}
.bookingForm form ul li button:hover, .bookingForm form ul li button:focus {
	background: #0092ff;
	border: 1px solid #0092ff;
	outline: 0;
	opacity: 0.9;
}
.mainBanner {
	width: 100%;
	height: 600px;
}
@media(min-width:768px){
.mainBanner {
	background: url('../img/bannerImg.jpg') center no-repeat;
	background-size: cover;
}
}
.bannerText {
	text-align: left;
	position: relative;
	top: 200px;
	left: 50px;
	max-width: 420px;
}
.bannerText h1 {
	margin-top: 0;
	margin-bottom: 10px;
	color: #0092ff;
	font-family: 'roboto-medium';
	font-size: 44px;
}
.bannerText p {
	margin: 0;
	color: #000;
	font-family: 'roboto-regular';
	font-size: 18px;
}
.bannerText .appStoreLinks {
	margin-top: 30px;
}
.appStoreLinks a {
	display: inline-block;
	vertical-align: top;
}
.bannerText .appStoreLinks a.googleAppleStore {
	margin-right: 12px;
}
.bannerText .appStoreLinks a img {
	width: 130px;
}
.carFleet ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0;
}
.carFleet ul li {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	padding: 110px 20px 40px;
	text-align: center;
}
.carFleet ul li.carType1 {
	background: #121518 url(../img/carType1.png) top 40px center no-repeat;
	background-size: 80px;
}
.carFleet ul li.carType2 {
	background: #121518 url(../img/carType2.png) top 44px center no-repeat;
	background-size: 95px;
}
.carFleet ul li.carType3 {
	background: #121518 url(../img/carType1.png) top 40px center no-repeat;
	background-size: 80px;
}
.carFleet ul li.carType4 {
	background: #121518 url(../img/carType2.png) top 44px center no-repeat;
	background-size: 95px;
}
.carFleet ul li h4 {
	font-family: 'EB Garamond', serif;
	font-size: 30px;
	font-weight: 600;
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 10px;
}
.carFleet ul li p {
	font-family: 'roboto-regular';
	font-size: 18px;
	color: #999999;
	margin: 0;
}
.headingStyle {
	position: relative;
	text-align: center;
	margin-bottom: 30px;
}
.headingStyle h2, .headingStyle h3 {
	font-family: 'EB Garamond', serif;
    font-size: 50px;
    font-weight: 700;
    line-height: 61px;
    color: #121518;
    margin: 0;
    position: relative;
    display: inline-block;
}
.headingStyle h3:before, .headingStyle h3:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 7px;
	left: 0;
	background: transparent;
	border-top: 1px solid #0092ff;
	border-bottom: 1px solid #0092ff;
	z-index: -1;
}
.headingStyle h3:before {
	top: 21px;
}
.headingStyle h3:after {
	bottom: 21px;
}
.headingStyle h2:before, .headingStyle h2:after{
	position: absolute;
    content: '';
    width: 100px;
    height: 3px;
    left: 0;
    background: #0092ff;
}
.headingStyle h2:before{
	bottom: -5px;
}
.headingStyle h2:after{
	bottom: -14px;
    width: 70px;
}
.headingStyle h2 span{
	color: #0092ff;
}
.aboutUsHome {
	padding: 60px 0 0;
}
.aboutHomeImg {
	float: right;
	width: 400px;
	margin-left: 30px;
	margin-bottom: 20px;
}
.aboutHomeImg img {
	width: 100%;
	border: 10px solid #121518;
}
.aboutUsHome p {
	font-family: 'roboto-regular';
	font-size: 17px;
	line-height: 26px;
	color: #666666;
	margin-bottom: 15px;
}
.aboutUsHome p:last-child {
	margin-bottom: 0;
}
.homePageContentSec{
	padding: 60px 0;
}
.homePageContentSecInner .headingStyle{
	text-align: left;
}
.homePageContentSecInner .headingStyle h2{
	font-size: 35px;
}
.homePageContentSecInner .headingStyle h2:before{
	bottom: 6px;
}
.homePageContentSecInner .headingStyle h2:after{
	bottom: -2px;
}
.homePageContentSecInner p{
	color: #777;
    font-size: 17px;
    line-height: 1.5;
}
.homePageContentBg{
	background: url(../img/homePagecontentBg.png) no-repeat;
	background-size: cover;
	background-position: center;
	width: 100%;
	height: 430px;
}
.airportTransfer {
	padding-bottom: 60px;
}
.airportTransferInner {
	margin-top: 40px;
}
.airportTransfer .col1, .airportTransfer .col2, .airportTransfer .col3 {
	margin-bottom: 30px;
}
.airportTransfer .blackBg {
	width: 100%;
	height: 250px;
	position: relative;
	background-size: cover !important;
	background-position: center !important;
}
.offer1{
	background: url(../img/house-removals-mitcham.jpg) no-repeat;
}
.offer2{
	background: url(../img/office-removals-mitcham.jpg) no-repeat;
}
.offer3{
	background: url(../img/furniture-removals-mitcham.jpg) no-repeat;
}
.offer4{
	background: url(../img/piano-removals-mitcham.jpg) no-repeat;
}
.offer5{
	background: url(../img/man-with-a-van-removals-mitcham.jpg) no-repeat;
}
.airportTransfer .airportDesc {
	background: #121518;
	padding: 20px;
	text-align: center;
}
.airportTransfer .airportDesc h4 {
	margin: 0;
	font-size: 19px;
	font-family: 'roboto-medium';
}
.airportTransfer .airportDesc h4 a{
	color: #FFF;
}
.contentSec {
	padding-bottom: 10px;
}
.contentSec .row {
	margin-top: 40px;
}
.contentSecInner {
	margin-bottom: 60px;
}
.contentSec h4 {
	margin-top: 5px;
	margin-bottom: 20px;
	font-family: 'EB Garamond';
	color: #0092ff;
	font-size: 28px;
}
.contentSec p {
	font-family: 'roboto-regular';
	font-size: 17px;
	line-height: 26px;
	color: #666666;
	margin-bottom: 15px;
}
.contentSec p:last-child {
	margin-bottom: 0;
}
.contentSec img {
	width: 100%;
	border: 10px solid #121518;
}
.stationTransfer {
	padding-bottom: 100px;
}
.stationTransfer .owl-nav {
	display: none;
}
.stationTransfer .owl-dots {
	position: absolute;
	width: 100%;
	bottom: -60px;
}
.stationTransfer .owl-dots button span {
	background: #121518 !important;
}
.stationTransfer .owl-dots button.active span {
	background: #0092ff !important;
}
.stationTransfer .owl-dots button:focus, .stationTransfer .owl-dots button span:focus {
	outline: 0;
}
.stationTransfer .stationCarousel .item img {
	border: 2px solid #121518;
}
.stationTransfer .stationCarousel .item span {
	display: block;
	background: #121518;
	padding: 18px 20px;
	text-align: center;
	font-family: 'EB Garamond', serif;
	font-weight: 600;
	font-size: 24px;
	color: #0092ff;
}
.footer {
	padding: 50px 0 30px;
	background: #121518;
}
.footer h4 {
	margin-top: 0;
	margin-bottom: 30px;
	font-family: 'EB Garamond', serif;
	font-size: 25px;
	font-weight: 600;
	color: #0092ff;
}
.footer p {
	margin: 0;
	font-family: 'roboto-regular';
	font-size: 16px;
	line-height: 24px;
	color: #999999;
}
ul.footerContactDetails, ul.footerSocial {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.footerContactDetails li {
	display: block;
	margin-bottom: 15px;
	padding-left: 30px;
}
ul.footerContactDetails li, ul.footerContactDetails li a {
	font-family: 'roboto-regular';
	font-size: 16px;
	color: #999999;
}
ul.footerContactDetails li:last-child {
	margin-bottom: 0;
}
ul.footerContactDetails li.headerLocation {
	background: url(../img/headerLocation.png) left top 2px no-repeat;
}
ul.footerContactDetails li.headerNumber {
	background: url(../img/headerNumber.png) left top 2px no-repeat;
}
ul.footerContactDetails li.headerEmail {
	background: url(../img/headerEmail.png) left top 2px no-repeat;
}
ul.footerSocial {
	margin-top: 22px;
}
ul.footerSocial li {
	margin-right: 15px;
	width: 16px;
	height: 16px;
}
ul.footerSocial li:last-child {
	margin-right: 0;
}
ul.footerSocial li a {
	display: block;
	width: 100%;
	height: 100%;
	transition: 0.3s all ease;
}
ul.footerSocial li.fbIcon a {
	background: url('../img/fb-footer.png') no-repeat;
}
ul.footerSocial li.twitterIcon a {
	background: url('../img/twitter-footer.png') no-repeat;
}
ul.footerSocial li.instaIcon a {
	background: url('../img/insta-footer.png') no-repeat;
}
ul.footerSocial li.pinterestIcon a {
	background: url('../img/pinterest-footer.png') no-repeat;
}
ul.footerSocial li.fbIcon:hover a {
	background: url('../img/fb-footer-hover.png') no-repeat;
}
ul.footerSocial li.twitterIcon:hover a {
	background: url('../img/twitter-footer-hover.png') no-repeat;
}
ul.footerSocial li.instaIcon:hover a {
	background: url('../img/insta-footer-hover.png') no-repeat;
}
ul.footerSocial li.pinterestIcon:hover a {
	background: url('../img/pinterest-footer-hover.png') no-repeat;
}
.footer .appStoreLinks a.googleAppleStore {
	margin-right: 10px;
}
.footer .appStoreLinks a img {
	width: 140px;
}
.footerNav {
	margin: 30px 0;
	padding: 15px;
	background: #000000;
	text-align: center;
}
.footerNav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.footerNav ul li, ul.footerSocial li {
	display: inline-block;
	vertical-align: top;
}
.footerNav ul li, .footerNav ul li a {
	font-family: 'roboto-regular';
	font-size: 16px;
	color: #999999;
}
.footerNav ul li a {
	padding: 0 10px;
	text-decoration: none;
	transition: 0.3s all ease;
}
.footerNav ul li a:hover {
	color: #0092ff;
}
.copyright {
	text-align: center;
}
.copyright p {
	font-family: 'roboto-regular';
	font-size: 16px;
	color: #999999;
	margin: 0;
}
.innerPageBanner {
	background: #0092ff;
	height: 250px;
	text-align: center;
}
.innerPageBanner h1 {
	font-size: 50px;
	font-weight: 700;
	color: #f5f3f2;
	margin: 0;
	padding-top: 100px;
	letter-spacing: 1px;
}
.innerPageContent {
	padding: 50px 0;
}
.aboutPageContent p {
	margin-bottom: 15px;
	font-family: 'roboto-regular';
	font-size: 17px;
	line-height: 26px;
	color: #666666;
}
.aboutPageContent p:last-child {
	margin-bottom: 0;
}
.aboutPageContent h3 {
	font-family: 'roboto-medium';
	font-size: 22px;
	margin-top: 30px;
	margin-bottom: 12px;
}
.aboutImgWrapper {
	width: 400px;
	float: right;
	margin-left: 30px;
	margin-bottom: 20px;
}
.aboutImgWrapper img {
	width: 100%;
}
.contactForm, .contactUsNew {
	display: inline-block;
	vertical-align: top;
}
.contactForm {
	width: 48%;
	margin-right: 3%;
}
.contactUsNew {
	width: 48%;
}
.contactPageContent h2 {
	font-family: 'EB Garamond', serif;
	font-weight: 500;
	font-size: 30px;
	margin-top: 0;
	margin-bottom: 25px;
}
.contactForm input {
	width: 100%;
	height: 36px;
	font-family: 'roboto-regular';
}

/* Chrome, Safari, Edge, Opera */

input::-webkit-outer-spin-button,  input::-webkit-inner-spin-button {
 -webkit-appearance: none;
 margin: 0;
}
/* Firefox */

.contactForm textarea {
	width: 100%;
	height: 150px;
	border: 1px solid #ccc;
	padding: 12px;
	resize: none;
	font-family: 'roboto-regular';
}
.contactForm button {
	background: #121518;
	border: 1px solid #121518;
	color: #fff;
	padding: 10px 30px;
	font-family: 'roboto-medium';
	font-size: 15px;
	transition: 0.2s all ease;
}
.contactForm button:hover {
	background: #0092ff;
	border: 1px solid #0092ff;
}
.contactUsNew ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.contactUsNew ul li {
	padding-left: 35px;
	margin-bottom: 15px;
}
.contactUsNew ul li.addressIcon {
	background: url(../img/addressIcon.png) left center no-repeat;
	background-size: 22px;
}
.contactUsNew ul li.messageIcon {
	background: url(../img/messageIcon.png) left center no-repeat;
	background-size: 21px;
}
.contactUsNew ul li.phoneIcon {
	background: url(../img/phoneIcon.png) left center no-repeat;
	background-size: 20px;
}
.contactUsNew ul li.clockIcon {
	background: url(../img/clockIcon.png) left center no-repeat;
	background-size: 20px;
}
.contactUsNew p {
	font-size: 18px;
	font-family: 'roboto-regular';
}
.contactMap {
	margin-top: 30px;
}
.contactMap iframe {
	height: 185px;
}
.mobilePhone {
	font-size: 0;
	display: none;
}

@media(max-width:1366px) {
}

@media(max-width:1200px) {
.topBar, .navigation {
	padding: 0 30px;
}
.logo img {
	width: 230px;
}
.headerText {
	padding: 17px 18px 0px;
	height: 80px;
}
.headerText p {
	font-size: 20px;
}
.headerSocial a {
	padding: 40px 24px;
	background-size: 20px !important;
}
.carFleet ul li {
	padding: 105px 20px 40px;
}
.carFleet ul li h4 {
	font-size: 24px;
}
.carFleet ul li p {
	font-size: 16px;
}
.aboutUsHome {
	padding: 50px 0;
}
.headingStyle h2, .headingStyle h3 {
	font-size: 48px;
}
.aboutUsHome p {
	font-size: 16px;
}
.airportTransfer .airportDesc {
	padding: 18px 20px;
}
.airportTransfer .airportDesc h4 {
	font-size: 28px;
}
.contentImg {
	margin-top: 60px;
}
.stationTransfer .stationCarousel .item span {
	padding: 16px 20px;
	margin-top: -2px;
}
ul.footerContactDetails li.headerEmail {
	word-break: break-all;
}
.footer .appStoreLinks a.googleAppleStore {
	margin-right: 0;
	margin-bottom: 15px;
}
.innerPageBanner h1 {
	font-size: 46px;
}
}

@media(max-width:992px) {
.headerSocial {
	display: none;
}
.mainBanner {
	height: 420px;
}
.bannerText {
	padding-top: 130px;
	top:0
}
.bannerText h1 {
	font-size: 42px;
}
.bannerText .appStoreLinks a img {
	width: 170px;
}
.carFleet ul li h4 {
	font-size: 22px;
	margin-bottom: 8px;
}
.carFleet ul li p {
	font-size: 14px;
}
.aboutUsHome {
	padding: 40px 0;
}
.headingStyle h2, .headingStyle h3 {
	font-size: 44px;
}
.aboutUsHome p {
	font-size: 16px;
	line-height: 25px;
}
.aboutHomeImg {
	width: 300px;
}
.airportTransfer .airportDesc h4 {
	font-size: 26px;
}
.contentSec .row {
	margin-top: 20px;
}
.contentImg {
	display: none;
}
.contentSec .col-sm-6 {
	width: 100%;
}
.contentSecInner {
	margin-bottom: 30px;
}
.footer p {
	font-size: 15px;
}
ul.footerContactDetails li, ul.footerContactDetails li a {
	font-size: 15px;
}
ul.footerContactDetails li {
	padding-left: 28px;
}
.innerPageBanner {
	height: 220px;
}
.innerPageBanner h1 {
	padding-top: 92px;
	font-size: 40px;
}
.innerPageContent {
	padding: 40px 0;
}
.aboutImgWrapper {
	width: 300px;
}
.contactPageContent h2 {
	font-size: 26px;
}
.contactUsNew p {
	font-size: 16px;
}
}

@media(max-width:768px) {
.topBar, .navigation {
	padding: 0;
}
.logo img {
	width: 200px;
}
.headerText {
	display: none;
}
.topBarLeft {
	float: none;
	margin-top: 28px;
	text-align: center;
}
.navigation {
	padding: 15px 0;
}
.navigation a.bookingBtn {
	margin-top: 0;
}
.bookingForm {
	top: 54px;
}
.navigation .navbar-default .navbar-toggle {
	float: left;
	margin-left: 15px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	border: 2px solid #0092ff;
}
.navigation .navbar-default .navbar-toggle .icon-bar {
	background-color: #0092ff;
}
.navigation .navbar-default .navbar-toggle:hover, .navigation .navbar-default .navbar-toggle:focus {
	background: #0092ff;
	border: 2px solid #0092ff;
}
.navigation .navbar-default .navbar-toggle:hover .icon-bar, .navigation .navbar-default .navbar-toggle:focus .icon-bar {
	background-color: #fff;
}
.mobilePhone {
	position: absolute;
	left: 75px;
	top: 0;
	background: url(../img/phoneIconHeader.png) center no-repeat;
	background-size: 19px;
	border: 2px solid #0092ff;
	display: inline-block;
	width: 45px;
	height: 36px;
	border-radius: 5px;
}
.navigation .navbar-collapse {
	margin-top: 15px;
}
.navigation ul.nav li:first-child a {
	padding-left: 15px;
}
.navigation .navbar-nav {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0;
}
.navigation ul.nav li a {
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 14px;
	letter-spacing: 1px;
}
.mainBanner {
	height: 380px;
}
.bannerText {
	padding-top: 80px;
	position: static;
	text-align: center;
	width: 100%;
	margin: 0 auto;
}
.bannerText h1 {
	font-size: 36px;
	color: #FFF;
}
.bannerText p {
	font-size: 17px;
	color: #f5f3f2;
}
.bannerText .appStoreLinks {
	margin-top: 22px;
}
.bannerText .appStoreLinks a.googleAppleStore {
	margin-right: 8px;
}
.bannerText .appStoreLinks a img {
	width: 150px;
}
.carFleet ul li {
	width: 50%;
}
.carFleet ul li.carType1, .carFleet ul li.carType2 {
	padding-bottom: 0;
}
.headingStyle h2,.headingStyle h3 {
	font-size: 36px;
	line-height: 55px;
}
.aboutUsHome {
	padding: 30px 0;
}
.aboutUsHome .headingStyle {
	margin-bottom: 20px;
}
.aboutHomeImg {
	display: none;
}
.aboutUsHome p {
	font-size: 15px;
	line-height: 24px;
	text-align: center;
}
.airportTransfer .col-sm-4 {
	width: 380px;
	margin: auto auto 30px !important;
}
.airportTransfer .col5 {
	margin-bottom: auto !important;
}
.contentSec .row {
	margin-top: 0;
}
.contentSecInner {
	text-align: center;
}
.footer {
	padding: 40px 0 30px;
}
.footer h4 {
	margin-bottom: 20px;
}
.footer .col1, .footer .col2 {
	margin-bottom: 30px;
}
.footer .col2, .footer .col3 {
	padding: 0;
}
.footer .appStoreLinks a.googleAppleStore {
	margin-right: 10px;
	margin-bottom: 0;
}
.footerNav {
	margin: 35px 0 20px;
}
.innerPageBanner {
	height: 200px;
}
.innerPageBanner h1 {
	padding-top: 85px;
	font-size: 36px;
}
.aboutImgWrapper {
	display: none;
}
.aboutPageContent {
	text-align: center;
}
.aboutPageContent h3 {
	font-size: 20px;
}
.aboutPageContent p {
	font-size: 16px;
}
.contactForm, .contactUsNew {
	display: block;
}
.contactForm {
	width: 100%;
	margin-right: 0;
}
.contactUsNew {
	width: 100%;
	margin-top: 30px;
}
.mainBanner {
	background:#0092ff
}
}

@media(max-width:480px) {
.mainBanner {
	height: 320px;
}
.bannerText {
	padding-top: 100px;
}
.bannerText h1 {
	font-size: 30px;
	margin-bottom: 8px;
}
.bannerText p {
	font-size: 15px;
}
.bannerText .appStoreLinks {
	margin-top: 18px;
}
.bannerText .appStoreLinks a img {
	width: 130px;
}
.carFleet ul li {
	width: 100%;
}
.carFleet ul li.carType3 {
	padding-bottom: 0;
}
.aboutUsHome .headingStyle {
	margin-bottom: 10px;
}
.headingStyle h2, .headingStyle h3 {
	font-size: 30px;
}
.airportTransfer {
	padding-bottom: 40px;
}
.airportTransferInner {
	margin-top: 0;
}
.airportTransfer .col-sm-4 {
	width: 320px;
}
.contentSec .headingStyle {
	margin-bottom: 20px;
}
.contentSec p {
	font-size: 16px;
	line-height: 25px;
}
.contentSec h4 {
	margin-top: 0;
	font-size: 24px;
}
.footerNav ul li, .footerNav ul li a {
	font-size: 14px;
}
.footerNav {
	padding: 12px 15px;
}
.copyright p {
	font-size: 14px;
}
.innerPageBanner {
	height: 230px;
}
.innerPageBanner h1 {
	padding-top: 112px;
	font-size: 28px;
}
.aboutPageContent h3 {
	font-size: 21px;
}
.aboutPageContent p {
	font-size: 16px;
	line-height: 26px;
}
}
