/*
Theme Name: DropTaxi
Version: 1.2.3
*/

/*General text fix*/
body {
	letter-spacing: 0em;
	font-size: 1.8em;
}

.page-title, .page-title h1 {
	letter-spacing: -0.02em;
}

.pink-title {
	color: #E31D86;
}


/*Homepage section title text fix*/
.front-title {
	font-size: 2.8em;
	letter-spacing: -0.02em;
	line-height: 1.1em;
	margin-bottom: 0px;
	color: ;
}

.front-subtitle {
	font-size: 1.7em;
	letter-spacing: -0.02em;
	line-height: 1.1em;
}

.front-subheading {
	font-size: 1.7em;
	letter-spacing: -0.02em;
	line-height: 1.1em;
}

.front-centre {
	text-align: center;
}


/*Hero phone number fixes*/
@media (min-width:991px) {
.header-call {
	display: none; 
}
}

.header-call {
	font-size: 3em;
}

/*Hero area fixes*/
.header-tagline {
	font-size: 2em;
	letter-spacing: -0.02em;
	padding-bottom: 0px !important;
} 

.device-slider h1 {
	letter-spacing: -0.04em;
	line-height: 0.9em;
}

.block-title {
	margin-bottom: 10px;
}

.font-awesome-home {
	font-size: 6em;
}

/*Purple underline fixes*/
.block-title.light-skin::before {
background-color: #e31d86 !important;
}



/*App store button fixes*/
.market-btn.google-play, .market-btn.app-store, .market-btn.windows {
	background-color: #4387ff;
}
.market-btn {
	border-right: 1px solid #ffffff !important;
}

/*Header phone number fix*/
.text-right .btn-sm {
	font-size: 2em;
	letter-spacing: -0.02em;
	border: none;
}
.btn-sm:hover {
	background: none !important;
	color: #e31d86 !important;
}

.footer {
	margin-top: 0px ;
}

/*Gravity form fixes*/
.featured-tabs .nav-tabs > li.active > .number > i {
	background-color: #EF59A8;
	border-color: #fff;
}

.gform_wrapper .percentbar_blue, .gform_wrapper .gf_progressbar {
	background-image: none !important;
}
 
.gform_wrapper .gf_progressbar {
	background-color: #F2F2F2 !important;
}


.gf-hide {
	display: none;
}

/*Zone page Gravity form fixes*/
.page-id-490 .gform_wrapper .gform_footer {
	display: none !important; 
}

.page-id-490 .gform_wrapper span.ginput_total {
	font-size: 1.8em !important;
	font-weight: bold;
	color: #E62787 !important;
}

.page-id-490.gform_wrapper .gfield_checkbox li input, .page-id-490 .gform_wrapper .gfield_checkbox li input[type="checkbox"], .page-id-490 .gform_wrapper .gfield_radio li input[type="radio"] {
	display: none;
}


.page-id-490 .gform_wrapper {
	margin: 0px !important;
}

/*Button fix passengers page*/
.app-passengers.btn-app-store {
	padding-left: 43px !important;
	padding-right:43px !important;
}

/*Zone page map fixes*/
.wpgmp_map_container {
	border: none !important;
	border-radius: 0px !important;
	box-shadow: none !important;
}

/*Footer fixes fixes*/
.footer-subscribe {
	padding-top: 15px;
	padding-bottom: 15px;
}

.footer .copyright {
	float: right;
}

.footer {
	padding-bottom: 20px;
}