/* body {
	background: #ececec;
}
*/
form.formular {
	font-family: tahoma, verdana, "sans-serif";
	font-size: 12px;
	padding: 20px;
	border: 1px solid #A5A8B8;
	width: 300px;
	margin: 0 auto;
}

.formular fieldset {
	margin-top: 20px;
	padding: 15px;
	border: 1px solid #B5B8C8;
}

.formular legend {
	font-size: 12px;
	color: #15428B;
	font-weight: 900;
}

.formular fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.formular label span {
	color: #000;
}

.formular input,.formular select,.formular textarea {
	display: block;
	margin-bottom: 5px;
}

.formular .text-input {
	width: 250px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF repeat-x;
}

.formular textarea {
	width: 250px;
	height: 70px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF repeat-x;
}

.formular .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.formular span.checkbox,.formular .checkbox {
	display: inline;
}

.formular .submit {

	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 20px;
	float: right;
	text-decoration: none;
	cursor: pointer;
}

.formular hr {
	clear: both;
	visibility: hidden;
}

.formular .fc-error {
	width: 350px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}



/*
  Variable Grid System (Fluid Version).
  Learn more ~ http://www.spry-soft.com/express_grids/
  Based on 960 Grid System - http://960.gs/ & 960 Fluid - http://www.designinfluences.com/

  Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.express_container {
  width: 92%;
  margin-left: 4%;
  margin-right: 4%;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.express_grid_1,
.express_grid_2,
.express_grid_3,
.express_grid_4,
.express_grid_5,
.express_grid_6,
.express_grid_7,
.express_grid_8,
.express_grid_9,
.express_grid_10,
.express_grid_11,
.express_grid_12,
.express_grid_13,
.express_grid_14,
.express_grid_15,
.express_grid_16 {
  display:inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.express_alpha {
  margin-left: 0;
}

.express_omega {
  margin-right: 0;
}

/* Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/


.express_container .express_grid_1 {
  width:4.25%;
}

.express_container .express_grid_2 {
  width:10.5%;
}

.express_container .express_grid_3 {
  width:16.75%;
}

.express_container .express_grid_4 {
  width:23.0%;
}

.express_container .express_grid_5 {
  //width:29.25%;
	width: 35%;
	float: right;
}

.express_container .express_grid_6 {
  width:35.5%;
}

.express_container .express_grid_7 {
  width:41.75%;
}

.express_container .express_grid_8 {
  width:48.0%;
}

.express_container .express_grid_9 {
  width:54.25%;
}

.express_container .express_grid_10 {
  width:60.5%;
}

.express_container .express_grid_11 {
  width:66.75%;
}

.express_container .express_grid_12 {
  width:73.0%;
}

.express_container .express_grid_13 {
  width:79.25%;
}

.express_container .express_grid_14 {
  width:85.5%;
}

.express_container .express_grid_15 {
  width:91.75%;
}

.express_container .express_grid_16 {
  width:98.0%;
}



/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/


.express_container .express_prefix_1 {
  padding-left:6.25%;
}

.express_container .express_prefix_2 {
  padding-left:12.5%;
}

.express_container .express_prefix_3 {
  padding-left:18.75%;
}

.express_container .express_prefix_4 {
  padding-left:25.0%;
}

.express_container .express_prefix_5 {
  padding-left:31.25%;
}

.express_container .express_prefix_6 {
  padding-left:37.5%;
}

.express_container .express_prefix_7 {
  padding-left:43.75%;
}

.express_container .express_prefix_8 {
  padding-left:50.0%;
}

.express_container .express_prefix_9 {
  padding-left:56.25%;
}

.express_container .express_prefix_10 {
  padding-left:62.5%;
}

.express_container .express_prefix_11 {
  padding-left:68.75%;
}

.express_container .express_prefix_12 {
  padding-left:75.0%;
}

.express_container .express_prefix_13 {
  padding-left:81.25%;
}

.express_container .express_prefix_14 {
  padding-left:87.5%;
}

.express_container .express_prefix_15 {
  padding-left:93.75%;
}



/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/


.express_container .express_suffix_1 {
  padding-right:6.25%;
}

.express_container .express_suffix_2 {
  padding-right:12.5%;
}

.express_container .express_suffix_3 {
  padding-right:18.75%;
}

.express_container .express_suffix_4 {
  padding-right:25.0%;
}

.express_container .express_suffix_5 {
  padding-right:31.25%;
}

.express_container .express_suffix_6 {
  padding-right:37.5%;
}

.express_container .express_suffix_7 {
  padding-right:43.75%;
}

.express_container .express_suffix_8 {
  padding-right:50.0%;
}

.express_container .express_suffix_9 {
  padding-right:56.25%;
}

.express_container .express_suffix_10 {
  padding-right:62.5%;
}

.express_container .express_suffix_11 {
  padding-right:68.75%;
}

.express_container .express_suffix_12 {
  padding-right:75.0%;
}

.express_container .express_suffix_13 {
  padding-right:81.25%;
}

.express_container .express_suffix_14 {
  padding-right:87.5%;
}

.express_container .express_suffix_15 {
  padding-right:93.75%;
}



/* Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/


.express_container .express_push_1 {
  left:6.25%;
}

.express_container .express_push_2 {
  left:12.5%;
}

.express_container .express_push_3 {
  left:18.75%;
}

.express_container .express_push_4 {
  left:25.0%;
}

.express_container .express_push_5 {
  left:31.25%;
}

.express_container .express_push_6 {
  left:37.5%;
}

.express_container .express_push_7 {
  left:43.75%;
}

.express_container .express_push_8 {
  left:50.0%;
}

.express_container .express_push_9 {
  left:56.25%;
}

.express_container .express_push_10 {
  left:62.5%;
}

.express_container .express_push_11 {
  left:68.75%;
}

.express_container .express_push_12 {
  left:75.0%;
}

.express_container .express_push_13 {
  left:81.25%;
}

.express_container .express_push_14 {
  left:87.5%;
}

.express_container .express_push_15 {
  left:93.75%;
}



/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/


.express_container .express_pull_1 {
  left:-6.25%;
}

.express_container .express_pull_2 {
  left:-12.5%;
}

.express_container .express_pull_3 {
  left:-18.75%;
}

.express_container .express_pull_4 {
  left:-25.0%;
}

.express_container .express_pull_5 {
  left:-31.25%;
}

.express_container .express_pull_6 {
  left:-37.5%;
}

.express_container .express_pull_7 {
  left:-43.75%;
}

.express_container .express_pull_8 {
  left:-50.0%;
}

.express_container .express_pull_9 {
  left:-56.25%;
}

.express_container .express_pull_10 {
  left:-62.5%;
}

.express_container .express_pull_11 {
  left:-68.75%;
}

.express_container .express_pull_12 {
  left:-75.0%;
}

.express_container .express_pull_13 {
  left:-81.25%;
}

.express_container .express_pull_14 {
  left:-87.5%;
}

.express_container .express_pull_15 {
  left:-93.75%;
}





/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.express_clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.express_clearfix:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}

.express_clearfix {
  display: inline-block;
}

* html .express_clearfix {
  height: 1%;
}

.express_clearfix {
  display: block;
}

.business_card {
    padding-top: 30px
}

.clsFlightTime{
	color:red;
	background-color:yellow;
}


@media only screen and (max-width: 678px) and (min-width: 320px) {
	.express_grid_8.express_clearfix.logo-full-width{
		width: 100%;
	}
}

@media only screen and (min-width: 679px) {
	.express_grid_8.express_clearfix.logo-full-width{
		width: 48.0%;
	}
}
