@import "grid.css";
@import url(https://fonts.googleapis.com/css?family=Raleway:400,900,800,700,500,600,300,100,200);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);
@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfontba72.eot?v=4.0.3');
    src: url('../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfontba72.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfontba72.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfontba72.svg?v=4.0.3#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}
@font-face {
 font-family: 'Vijaya';
 src:url(../fonts/vijaya.ttf);
}

*{
	margin:0px;
	padding:0px;
	}
	
.wrapper{
	width:90%;
	margin:0 auto;
        max-width: 1366px;
	}
img {
	max-width:100%;
	}
.top_border{
	height:5px;
	background:#09446E;
	}

.logo {
    margin: 0;
}
.navigation {
    margin: 0;
}

.banner {
    border-bottom: 4px solid #09446E;
    margin: 0px;
}


.body_head_tx h1 {
	background: rgba(0, 0, 0, 0) url("../images/underline.png") no-repeat scroll center bottom;
    color: #09446E;
    font-family: "Oswald",sans-serif;
    font-size: 29px;
    font-weight: 400;
    letter-spacing: 2px;
    padding-bottom: 24px;
    text-align: center;
    text-transform: uppercase;
}

.body_cont1 h2 {
 	color: #09446E;
    font-family: "Oswald",sans-serif;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 3px;
    margin-top: 26px;
    text-align: center;
    text-transform: uppercase;
	background: rgba(0, 0, 0, 0) url("../images/underline.png") no-repeat scroll center bottom;
	padding-bottom: 24px;
}


.body_cont1 p {
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin-top: 20px;
    text-align: justify;
	font-family: "Arimo",sans-serif;
	color:#353331;
}

.body_cont1 > img {
    border: 4px solid #fff;
    box-shadow: 0 0 2px;
}

.body_head_tx2 h1 {
	background: rgba(0, 0, 0, 0) url("../images/underline2.png") no-repeat scroll center bottom;
    color: #09446E;
    font-family: "Oswald",sans-serif;
    font-size: 29px;
    font-weight: 400;
    letter-spacing: 2px;
    padding-bottom: 24px;
    text-align: center;
    text-transform: uppercase;
}
.ser_cont{
	position:relative;
	}

.ser_cont .hover {
    background-color: rgba(6, 182, 203,0.7);
    opacity: 0;
    transition: all 0.4s ease-in-out 0s;
	
}
.ser_cont .hover, .ser_cont .content {
    height: 263px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}
.hover > h2 {
	color: #fff;
    font-family: "Oswald",sans-serif;
    font-weight: 400;
    letter-spacing: 1px;
    margin-top: 42px;
    text-align: center;
}

.hover > p {
    font-size: 14px;
    padding: 15px;
    text-align: center;
	font-family: "Arimo",sans-serif;
	color:#fff;
}

.info {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:table;
	margin:10px auto;
	cursor:pointer;
	color:#06B6CB;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.info:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.info:active {
	position:relative;
	top:1px;
}

.ser_cont:hover .hover{
	opacity:1;
	}

.ser_cont:hover h2{
	opacity:1;
	transform: translateY(0px);
	}
.ser_cont h2 {
    opacity: 0;
    transform: translateY(-100px);
    transition: all 0.2s ease-in-out 0s;
}
.ser_cont p {
    opacity: 0;
    transform: translateY(100px);
    transition: all 0.2s ease-in-out 0s;
}
.ser_cont:hover p{
	opacity:1;
	transform: translateY(0px);
	transition-delay:0.2s;
	}
.ser_cont:hover a.info{
	opacity:1;
	transform: translateY(0px);
	transition-delay:0.2s;
	}
.ser_cont a.info {
    opacity: 0;
    transition: all 0.2s ease-in-out 0s;
}

footer{
	 background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: linear-gradient(rgba(6, 182, 203, 0.7), rgba(6, 182, 203, 0.7)), url("../images/footer_bg.jpg");
    background-origin: padding-box, padding-box;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto auto, auto auto;
	}
	

.footer_cont h3 {
    color: #000;
    font-family: "Oswald",sans-serif;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
	margin-bottom:20px;	
}

.add > li {
	color: #000;
    font-family: "Arimo",sans-serif;
    font-size: 15px;
    letter-spacing: 1px;
    list-style: outside none none;
    padding: 5px;
	clear:both;
}

.add .fa {
 	background: #fff none repeat scroll 0 0;
    border-radius: 54px;
    color: #09446E;
    float: left;
    font-size: 19px;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    margin-right: 20px;
    text-align: center;
    width: 34px;
}

.inner-wrapper{
    width:80%;
    margin: 0 auto;
}

div.wpcf7-validation-errors {
    border: medium none;
}

.wpcf7-validation-errors{
    display: none !important;
}

.social {
    margin-top: 20px;
}
.social li{
	list-style:none;
	display:inline;
	}
.social .fa {
   /*background: #fff none repeat scroll 0 0;*/
    border-radius: 4px;
    color: #09446E;
    float: left;
    font-size: 19px;
    height: 34px;
    line-height: 38px;
    margin-right: 20px;
    text-align: center;
    width: 34px;
}


.pay_form {
    margin:5px auto;
    max-width: 400px;
}
.pay_form li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 10px 0 0 0;
}
.pay_form label{
	color: #000;
    display: block;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 0 0 3px;
    padding: 0;
	font-family: "Arimo",sans-serif;
}
.pay_form input[type=text],
.pay_form input[type=date],
.pay_form input[type=datetime],
.pay_form input[type=number],
.pay_form input[type=search],
.pay_form input[type=time],
.pay_form input[type=url],
.pay_form input[type=email],
textarea,
select{
    background:none;
    border: 1px solid #fff;
    box-sizing: border-box;
    margin: 0;
    outline: medium none;
    padding: 7px;
    transition: all 0.3s ease-in-out 0s; 
}
.pay_form input[type=text]:focus,
.pay_form input[type=date]:focus,
.pay_form input[type=datetime]:focus,
.pay_form input[type=number]:focus,
.pay_form input[type=search]:focus,
.pay_form input[type=time]:focus,
.pay_form input[type=url]:focus,
.pay_form input[type=email]:focus,
.pay_form textarea:focus,
.pay_form select:focus{
    -moz-box-shadow: 0 0 8px #88D5E9;
    -webkit-box-shadow: 0 0 8px #88D5E9;
    box-shadow: 0 0 8px #88D5E9;
    border: 1px solid #88D5E9;
}
.pay_form .field-divided{
    width: 49%;
}

.pay_form .field-long{
    width: 100%;
}
.pay_form .field-select{
    width: 100%;
}
.pay_form .field-textarea{
    height: 100px;
}
.pay_form input[type=submit], .pay_form input[type=button]{
    background: #4B99AD;
    padding: 8px 15px 8px 15px;
    border: none;
    color: #fff;
}
.pay_form input[type=submit]:hover, .pay_form input[type=button]:hover{
    background: #4691A4;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.pay_form .required{
    color:red;
}
::-moz-placeholder {
	color:#fff;
	opacity:1;
	}
        
        
        
.end_part{
	background:#fff;
	border-bottom: 5px solid #09446E;
	}

.powerd p a {
    color: #09446E;
    text-decoration: none;
}
.powerd p{
	text-align:center;
	font-size:13px;
	font-family: "Arimo",sans-serif;
	}
	
.ser_decp > h1 {
    color: #09446E;
    font-size: 26px;
    letter-spacing: 1px;
    text-transform: uppercase;
	font-family: "Oswald",sans-serif;
	font-weight:400;
}

.ser_decp > p {
    font-size: 15px;
    margin-top: 0px;
	font-family: "Arimo",sans-serif;
	letter-spacing:1px;
}

.ser_but {
	-moz-box-shadow:inset 0px 1px 0px 0px #70d5e0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #70d5e0;
	box-shadow:inset 0px 1px 0px 0px #70d5e0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #06b7cb), color-stop(1, #098f9e));
	background:-moz-linear-gradient(top, #06b7cb 5%, #098f9e 100%);
	background:-webkit-linear-gradient(top, #06b7cb 5%, #098f9e 100%);
	background:-o-linear-gradient(top, #06b7cb 5%, #098f9e 100%);
	background:-ms-linear-gradient(top, #06b7cb 5%, #098f9e 100%);
	background:linear-gradient(to bottom, #06b7cb 5%, #098f9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#06b7cb', endColorstr='#098f9e',GradientType=0);
	background-color:#06b7cb;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #06a6b8;
	display:inline-block;
	cursor:pointer;
	margin:20px 0;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #076570;
        text-align: center;
}

.ser_but span{
    color: #f00;
    display: block;
}
.ser_but:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #098f9e), color-stop(1, #06b7cb));
	background:-moz-linear-gradient(top, #098f9e 5%, #06b7cb 100%);
	background:-webkit-linear-gradient(top, #098f9e 5%, #06b7cb 100%);
	background:-o-linear-gradient(top, #098f9e 5%, #06b7cb 100%);
	background:-ms-linear-gradient(top, #098f9e 5%, #06b7cb 100%);
	background:linear-gradient(to bottom, #098f9e 5%, #06b7cb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#098f9e', endColorstr='#06b7cb',GradientType=0);
	background-color:#098f9e;
}
.ser_but:active {
	position:relative;
	top:1px;
}


.fares_form {
    margin:10px auto;
    max-width: 400px;
    padding: 20px 12px 10px 20px;
    font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.fares_form li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 10px 0 0 0;
}
.fares_form label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: bold;
}
.fares_form input[type=text],
.fares_form input[type=date],
.fares_form input[type=datetime],
.fares_form input[type=number],
.fares_form input[type=search],
.fares_form input[type=time],
.fares_form input[type=url],
.fares_form input[type=email],
textarea,
select{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border:1px solid #BEBEBE;
    padding: 7px;
    margin:0px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none; 
}
.fares_form input[type=text]:focus,
.fares_form input[type=date]:focus,
.fares_form input[type=datetime]:focus,
.fares_form input[type=number]:focus,
.fares_form input[type=search]:focus,
.fares_form input[type=time]:focus,
.fares_form input[type=url]:focus,
.fares_form input[type=email]:focus,
.fares_form textarea:focus,
.fares_form select:focus{
    -moz-box-shadow: 0 0 8px #88D5E9;
    -webkit-box-shadow: 0 0 8px #88D5E9;
    box-shadow: 0 0 8px #88D5E9;
    border: 1px solid #88D5E9;
}
.fares_form .field-divided{
    width: 49%;
}

.fares_form .field-long{
    width: 100%;
}
.fares_form .field-select{
    width: 100%;
}
.fares_form .field-textarea{
    height: 100px;
}
.fares_form input[type=submit], .fares_form input[type=button]{
    background: #4B99AD;
    padding: 8px 15px 8px 15px;
    border: none;
    color: #fff;
	border-radius:5px;
}
.fares_form input[type=submit]:hover, .fares_form input[type=button]:hover{
    background: #4691A4;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.fares_form .required{
    color:red;
}


.fares_part2 > h1 {
    color: #09446E;
    font-size: 22px;
    letter-spacing: 1px;
    text-align: center;
	font-family: "Oswald",sans-serif;
	font-weight:400;
}

.fares_chart {
    border: 1px solid;
    margin: 0 auto;
    width: 60%;
}
.fares_chart th {
    padding: 5px;
	font-family: "Oswald",sans-serif;
	font-weight:400;
	color: #09446E;
	font-size:20px;
	letter-spacing:1px;
	border:1px solid #09446E; 
	text-align:center;
}

.fares_chart td {
    padding: 5px;
	font-family: "Arimo",sans-serif;
	font-weight:400;
	color: #2D2A2A;
	font-size:16px;
	letter-spacing:1px;
	border:1px solid #09446E;
	text-align:center;
}

.pay_form2 {
    margin:5px auto;
    max-width: 400px;
}
.pay_form2 li {
    padding: 0;
    display: block;
    list-style: none;
    margin: 10px 0 28px 0;
}
.pay_form2 label{
	color: #000;
    display: block;
    font-weight: normal;
    letter-spacing: 1px;
    margin: 0 0 3px;
    padding: 0;
	font-family: "Arimo",sans-serif;
}
.pay_form2 input[type=text],
.pay_form2 input[type=date],
.pay_form2 input[type=datetime],
.pay_form2 input[type=number],
.pay_form2 input[type=search],
.pay_form2 input[type=time],
.pay_form2 input[type=url],
.pay_form2 input[type=email],
textarea,
select{
    background:none;
    border: 1px solid #06B6CB;
    box-sizing: border-box;
    margin: 0;
    outline: medium none;
    padding: 7px;
    transition: all 0.3s ease-in-out 0s; 
}
.pay_form2 input[type=text]:focus,
.pay_form2 input[type=date]:focus,
.pay_form2 input[type=datetime]:focus,
.pay_form2 input[type=number]:focus,
.pay_form2 input[type=search]:focus,
.pay_form2 input[type=time]:focus,
.pay_form2 input[type=url]:focus,
.pay_form2 input[type=email]:focus,
.pay_form2 textarea:focus,
.pay_form2 select:focus{
    -moz-box-shadow: 0 0 8px #88D5E9;
    -webkit-box-shadow: 0 0 8px #88D5E9;
    box-shadow: 0 0 8px #88D5E9;
    border: 1px solid #88D5E9;
}
.pay_form2 .field-divided{
    width: 49%;
}

.pay_form2 .field-long{
    width: 100%;
}
.pay_form2 .field-select{
    width: 100%;
	border: 1px solid #09446E;
}
.pay_form2 .field-textarea{
    height: 100px;
}
.pay_form2 input[type=submit], .pay_form input[type=button]{
    background: #4B99AD;
    padding: 8px 15px 8px 15px;
    border: none;
    color: #000;
}
.pay_form2 input[type=submit]:hover, .pay_form2 input[type=button]:hover{
    background: #4691A4;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.pay_form2 .required{
    color:red;
}

        
        
::-webkit-input-placeholder {
   color: #000;
}

:-moz-placeholder { /* Firefox 18- */
   color: #000;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #000;
}

:-ms-input-placeholder {  
   color: #000;
}        
	

.Request_part > h1 {
    font-size: 25px;
    text-align: center;
	color:#09446E;
	font-family: "Oswald",sans-serif;
	font-weight:400;
	letter-spacing:1px;
}
.title{
	width:100% !important;
	}
.title h1{
	 font-size: 25px;
    text-align: center;
	color:#09446E;
	font-family: "Oswald",sans-serif;
	font-weight:400;
	letter-spacing:1px;
	}
.title h3{
	 font-size: 18px;
	color:#000;
	font-family: "Oswald",sans-serif;
	font-weight:400;
	letter-spacing:1px;
	}
.Personal_Details {
    margin:10px auto;
    max-width: 100%;
    font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.Personal_Details li {
	display: block;
    float: left;
    list-style: outside none none;
    margin: 10px 0 0;
    padding: 0 1%;
    width: 30%;
}
.Personal_Details label{
    margin:0 0 3px 0;
    padding:0px;
    display:block;
    font-weight: bold;
}
.Personal_Details input[type=text],
.Personal_Details input[type=date],
.Personal_Details input[type=datetime],
.Personal_Details input[type=number],
.Personal_Details input[type=search],
.Personal_Details input[type=time],
.Personal_Details input[type=url],
.Personal_Details input[type=email],
.Personal_Details input[type=email],
textarea,
select{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border:1px solid #BEBEBE;
    padding: 7px;
    margin:0px;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none; 
}
.Personal_Details input[type=radio]{
	margin-left: 20px;
    margin-top: 12px;
	}
.Personal_Details input[type=text]:focus,
.Personal_Details input[type=date]:focus,
.Personal_Details input[type=datetime]:focus,
.Personal_Details input[type=number]:focus,
.Personal_Details input[type=search]:focus,
.Personal_Details input[type=time]:focus,
.Personal_Details input[type=url]:focus,
.Personal_Details input[type=email]:focus,
.Personal_Details textarea:focus,
.Personal_Details select:focus{
    -moz-box-shadow: 0 0 8px #88D5E9;
    -webkit-box-shadow: 0 0 8px #88D5E9;
    box-shadow: 0 0 8px #88D5E9;
    border: 1px solid #88D5E9;
}
.Personal_Details .field-divided{
    width: 100%;
}

.Personal_Details .field-long{
    width: 100%;
}
.Personal_Details .field-select{
    width: 100%;
}
.Personal_Details .field-textarea{
    height: 100px;
}
.Personal_Details input[type=submit], .Personal_Details input[type=button]{
	background: #4b99ad none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #000;
    display: table;
    font-size: 15px;
    margin: 0 auto;
    padding: 7px 33px;
}
.Personal_Details input[type=submit]:hover, .Personal_Details input[type=button]:hover{
    background: #4691A4;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.Personal_Details .required{
    color:red;
}

.cars{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c0c0c0+0,ffffff+22,ffffff+76,c0c0c0+100 */
background: rgb(192,192,192); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(192,192,192,1) 0%, rgba(255,255,255,1) 22%, rgba(255,255,255,1) 76%, rgba(192,192,192,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(192,192,192,1)), color-stop(22%,rgba(255,255,255,1)), color-stop(76%,rgba(255,255,255,1)), color-stop(100%,rgba(192,192,192,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(192,192,192,1) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 76%,rgba(192,192,192,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(192,192,192,1) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 76%,rgba(192,192,192,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(192,192,192,1) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 76%,rgba(192,192,192,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(192,192,192,1) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 76%,rgba(192,192,192,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#c0c0c0',GradientType=1 ); /* IE6-9 */
margin:0px;
width:50%
	}
.bg{
	background:#090708;
	}

.box > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
	
}
.container {
	position: relative;
	width:100%
	  }

/* make keyframes that tell the start state and the end state of our object */
@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

.fade-in {
  opacity:0;  /* make things invisible upon start */
  -webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
  -moz-animation:fadeIn ease-in 1;
  animation:fadeIn ease-in 1;

  -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards;

  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  animation-duration:1s;
}

.fade-in.one {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;
}

.fade-in.two {
  -webkit-animation-delay: 1.2s;
  -moz-animation-delay:1.2s;
  animation-delay: 1.2s;
}

.fade-in.three {
  -webkit-animation-delay: 1.6s;
  -moz-animation-delay: 1.6s;
  animation-delay: 1.6s;
}



.bookong {
	background: #c0c0c0 none repeat scroll 0 0;
    height: 30px;
    margin: 0;
    width: 50%;
}

.bookong > h1 {
	color: #CC0000;
    font-family: "Oswald",sans-serif;
    font-size: 18px;
    letter-spacing: 2px;
    padding-right: 10px;
    text-align: right;
    text-transform: uppercase;
}

.city {
    margin: 0;
	width:40%;
	overflow:hidden;
}
/* Declare the element dimension */
.box1 {
  width:100%;
  margin:0 auto;
}

/* Step 1: Build the Animation */
@-webkit-keyframes aniload {
  from {-webkit-transform:translate(1000px, 1000px)}
  to   {-webkit-transform:translate(0px, 0px)}
}

@-moz-keyframes aniload {
  from {-moz-transform:translate(0px, 1000px)}
  to   {-moz-transform:translate(0px, 0px)}
}

@-ms-keyframes aniload {
  from {-ms-transform:translate(0px, 1000px)}
  to   {-ms-transform:translate(0px, 0px)}
}

@-o-keyframes aniload {
  from {-o-transform:translate(0px, 1000px)}
  to   {-o-transform:translate(0px, 0px)}
}

@keyframes aniload {
  from {transform:translate(0px, 1000px)}
  to   {transform:translate(0px, 0px)}
}

/* Step 2: Call the Animation */
.box1 {
  -webkit-animation:aniload 2s;
  -moz-animation:aniload 2s;
  -ms-animation:aniload 2s;
  -o-animation:aniload 2s;
  animation:aniload 2s;
}

.bridge {
    margin: 0;
	width:40%;
	overflow:hidden;
}
.logo {
    margin: 0;
	width:20%;
	background: #090708 none repeat scroll 0 0;
	height: 135px;
}

.logo > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
	padding-top: 15px;
}

.car {
    margin: 0;
	height:30px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a4a275+0,ffffff+32,ffffff+68,a4a275+100 */
background: rgb(164,162,117); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(164,162,117,1) 0%, rgba(255,255,255,1) 32%, rgba(255,255,255,1) 68%, rgba(164,162,117,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(164,162,117,1)), color-stop(32%,rgba(255,255,255,1)), color-stop(68%,rgba(255,255,255,1)), color-stop(100%,rgba(164,162,117,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(164,162,117,1) 0%,rgba(255,255,255,1) 32%,rgba(255,255,255,1) 68%,rgba(164,162,117,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(164,162,117,1) 0%,rgba(255,255,255,1) 32%,rgba(255,255,255,1) 68%,rgba(164,162,117,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(164,162,117,1) 0%,rgba(255,255,255,1) 32%,rgba(255,255,255,1) 68%,rgba(164,162,117,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(164,162,117,1) 0%,rgba(255,255,255,1) 32%,rgba(255,255,255,1) 68%,rgba(164,162,117,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a275', endColorstr='#a4a275',GradientType=1 ); /* IE6-9 */
}

.inner > img {
    margin-top: 7px;
}
.scroll-left {
 height: 30px;	
 overflow: hidden;
 position: relative;
}
.scroll-left .inner {
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0;
 line-height: 50px;
 text-align: center;
 /* Starting position */
 -moz-transform:translateY(100%);
 -webkit-transform:translateY(100%);	
 transform:translateX(100%);
 /* Apply animation to this element */	
 -moz-animation: scroll-left 15s linear infinite;
 -webkit-animation: scroll-left 15s linear infinite;
 animation: scroll-left 15s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-left {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); /* Browser bug fix */
 -webkit-transform: translateX(100%); /* Browser bug fix */
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 
 }
}

.ser_decp h3{
    color: #f00;
}


.carAni{
    background-color: #C0C0C0;
}

.fullWidthWrapper{
    width: 100%;
    max-width: 1366px;
    margin: 0 auto;
}