.top {
	font-size:161.6%;
	font-weight:bold;
	padding:3px 6px 2px 6px;
	line-height:1em;
}

.bottom {
	font-size:93%;
	font-weight:bold;
	padding:2px 6px 5px 6px;
	line-height:1em;
}

.btn-default {
	padding: 3px 12px;
	font-size: 12px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#mapContainer {
	display:none;
	position:relative;
	border-bottom:1px solid #A2A2A2;
	border-top:1px solid #A2A2A2;
}

#mapTarget {
	width:20px;
	height:20px;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
}

#mapFooter {
	position:relative;
	display:none;
	border: 0;
	box-shadow: none;
	border-color: transparent;
	margin-top: 5.5px;
}

#mapFooterPanelBody, #outerContainer {
	border: 0;
}

#loading {
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 13px
}
#addressBar {
	padding-bottom: 10px;
}

#addressBarRow {
	margin-left: 8px;
	margin-right: 8px
}

#addressTextRow {
	margin-left: 20px;
	margin-right: 19px
}

#proceedButton {
	min-height: 32px;
	max-height: 32px;
}

div.flash.error p {
	background:#FF8585;
	color:#ffffff;
	border: 1px solid gray;
	margin-left: 17px;
	margin-right: 17px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:9px;
	padding-right:9px;
}

div#mapVehicleDisplay {
	width: 100%;
	height: 100%;
	height: 400px;
	display: block;
	background-color: #CCCCCC;
	z-index: 20;
}

#favoriteImage {
	width: 23px;
	height: 23px;
}

#favoriteAddText, #favoriteDeleteText {
	font-size: 80%;
}

#rsform11-j_id_8p, #rsform13-j_id_93 {
	width:100%;
}

#notificationRadioRow, #notificationButtonRow{
	margin-left: 0px!important;
	margin-right: 0px!important;
}

.display-none {
	display:			none;
}

@media (max-width: 480px) {
    .container {
      padding:0;
      margin:0;
    }

    #agencyWideButtonText {
    	font-size:16px;
    }

    body {
      padding:0;
    }

    .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
      margin-left: 0;
      margin-right: 0;
      margin-bottom:0;
    }

    #systemWideAlertCancel, #rsform14-systemWideAlertRemoveAlert {
	  font-size: 14px!important;
	}

	#routeAlertCancel, #routeAlertGoTo, #rsform1-routeAlertRemoveAlert {
	  font-size: 14px!important;
	}

	#tripAlertCancel, #tripAlertGoTo, #rsform1-tripAlertRemoveAlert {
		font-size: 14px!important;
	}

	/* This is to make all input box for RouteShout Application 17px so it will NOT zoom in on IPhone */
	input, select, textarea, .form-control  {
      font-size: 17px;
	}
}
