/*
Theme Name: Transpole
Author: Grapes Digital Team
Author URI: https://grapessoftware.com/
Version: 1.0

*/
/*==================================================================*/

body
{
	overflow-x:hidden;
}
/*-----------font section---------------------------*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
a img{border:0;}
.reqrd {
	color:#F00;
}
.mob-l-new{ position:fixed; top:0; left:0; padding-top:0px; padding-left:10px; z-index:99; display:none;}
.mob-l-new img{ height:100px;}
#map_wrapper {
    height: 400px;
}

#map_canvas {
    width: 100%;
    height: 100%;
}

input,select,textarea{ box-sizing: border-box;}  

@font-face {
 font-family: 'gotham_bookregular';
 src: url('fonts/gotham-book-webfont.eot');
 src: url('fonts/gotham-book-webfontd41d.eot?#iefix') format('embedded-opentype'), url('fonts/gotham-book-webfont.html') format('woff2'), url('fonts/gotham-book-webfont.woff') format('woff'), url('fonts/gotham-book-webfont.ttf') format('truetype'), url('fonts/gotham-book-webfont.svg#gotham_bookregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'larkeregular';
 src: url('fonts/larke-webfont.eot');
 src: url('fonts/larke-webfontd41d.eot?#iefix') format('embedded-opentype'), url('fonts/larke-webfont.html') format('woff2'), url('fonts/larke-webfont.woff') format('woff'), url('fonts/larke-webfont.ttf') format('truetype'), url('fonts/larke-webfont.svg#larkeregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'gothamboldregular';
 src: url('fonts/GothamBold_0-webfont.eot');
 src: url('fonts/GothamBold_0-webfontd41d.eot?#iefix') format('embedded-opentype'),  url('fonts/GothamBold_0-webfont.html') format('woff2'),  url('fonts/GothamBold_0-webfont.woff') format('woff'),  url('fonts/GothamBold_0-webfont.ttf') format('truetype'),  url('fonts/GothamBold_0-webfont.svg#gothamboldregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'larkeregular';
 src: url('fonts/Larke%20Sans%20Light%202-webfont.eot');
 src: url('fonts/Larke%20Sans%20Light%202-webfontd41d.eot?#iefix') format('embedded-opentype'),  url('fonts/Larke%20Sans%20Light%202-webfont.html') format('woff2'),  url('fonts/Larke%20Sans%20Light%202-webfont.woff') format('woff'),  url('fonts/Larke%20Sans%20Light%202-webfont.ttf') format('truetype'),  url('fonts/Larke%20Sans%20Light%202-webfont.svg#larkeregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'larke_sans_boldregular';
e  src: url('fonts/Larke%20Sans%20Bold-webfont.eot');
 src: url('fonts/Larke%20Sans%20Bold-webfontd41d.eot?#iefix') format('embedded-opentype'),  url('fonts/Larke%20Sans%20Bold-webfont.html') format('woff2'),  url('fonts/Larke%20Sans%20Bold-webfont.woff') format('woff'),  url('fonts/Larke%20Sans%20Bold-webfont.ttf') format('truetype'),  url('fonts/Larke%20Sans%20Bold-webfont.svg#larke_sans_boldregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
input[type=text],input[type=email],input[type=password],textarea{ color:#a3a3a3 !important;}
::-webkit-input-placeholder {color:#a3a3a3 !important;}
:-moz-placeholder {color:#a3a3a3 !important;}
::-moz-placeholder {color:#525252 !important;}
:-ms-input-placeholder { color:#a3a3a3 !important;}

input[type=text]#captcha_txt{ color:#000 !important;}



textarea {
	font-family: "open sans";
	font-size:14px;
}
select {
	-webkit-appearance: none;
	-moz-appearance: none;
	background:url(images/select_drop.jpg) right no-repeat #fff; cursor:pointer;
}
/*------------font section end-----------------------*/
.wraper {
	width:1098px;
	margin:auto;
	position:relative;
}
.space50 {
	width:100%;
	height:50px;
}
header section#one {
	background: url(images/header-back.jpg) no-repeat center;
	background-size: 100% 100%;
	z-index: 9999999;
	position:relative;
}
header {
	z-index: 9999999;
	width: 100%;
	overflow: visible !important;
	position:relative;
}
#mobile-header {
	display:none;
}
* {
	margin: 0px;
	padding: 0px;
	outline: none;
}
.hleft {
	float: left;
}
.hright {
	float: right;
}
.clr {
	clear: both;
}
.topmenu {
	float: right;
	margin-top: 10px;
}
#menu-top-header-menu li a {
	/*background: url(images/tsep.png) no-repeat left center;*/
}
#menu-top-header-menu li li a {
	background-image: none;
}
#menu-top-header-menu li:hover a {
	background-image: none;
}
.language {
	float: right;
	margin: 17px 2px 0 0;
	display: block;
}
/*----------extra link----------------*/
.extra-link {
	float: right;
}
.extra-link ul li {
	float: left;
	background: #5a6a80;
	font-family: 'Open Sans';
}
.extra-link ul {
	list-style-type: none;
}
.extra-link ul li a {
	padding: 8px 18px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	border-right: 1px solid #8a939d;
	display: block;
}
/*-----------news css----------------*/
.logo {
	padding:5px 0;
	overflow: hidden;
}
.new {
	float: right;
	margin-top: 15px;
}
#new {
}
.slidenews {
	position: absolute;
	z-index: 9999999;
	top: 0;
	width: 100%;
	background: url(images/nd_bg.png) repeat;
	height: 904px;
	display: none;
}
#close {
	top: 20px;
	right: 15px;
	position: absolute;
}
.ne img {
	width: 100%;
}
.home a {
	display: table-cell !important;
	font-size: 18px !important;
	line-height: 39px;
	padding: 0 !important;
	position: relative !important;
	text-align: center;
	width: 50px;
}
/*-------------news css end-----------*/
/*--------Search box-------------------*/
.hright .row {
	margin-top: 15px;
}
.search-box {
	border: 1px solid #bbbbbb;
	float: right;
	margin-right: 20px;
}
.search-box .search-txt {
	box-shadow: 2px 0px 5px #ccc inset;
	padding: 7px;
	font-style: italic;
	font-family: 'Open Sans';
	font-size: 12px;
	color: #919191;
	border: none;
	float: left;
	width: 220px;
}
.search-box .search-btn {
	background: url(images/search.png) no-repeat center center #bbbbbb;
	cursor:pointer;
	border: none;
	float: left;
	padding: 8px;
	text-indent: -9999px;
	width: 50px;
}
@-moz-document url-prefix() {
 .search-box .search-btn {
 padding: 7px;
}
}
/*----------------nav-------------------------*/
.sf-menu .active a
{
	/*color:#fff !important;*/
	background:#097698;
	/*background:#566c90;*/
}
#nav {
	background: #23a2ca;
	height: 40px;
	z-index: 99999;
	position:relative;
}
.mega-menu {
	width: 604px;
	min-height:120px;
	background: url(images/globe.png) no-repeat top right #30649e;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 15px 0 20px 0;
	border-bottom: 5px solid #467fbf;
}
.mega-menu ul {
	display: block !important;
	top: 0px;
	left: 0px;
	position: relative !important;
	background: none !important;
	width: 150px;
	float: left;
}
.mega-menu ul li {
	background: none !important;
	border-bottom: none !important;
}
.mega-menu ul li a {
	color: #fff;
	padding: 4px 20px;
}
.mega-menu ul li li a {
	font-size:12px !important;
}
.mega-menu ul li:hover {
	background: transparent !important;
}
.mega-menu ul li:hover a {
	background: transparent !important;
}
/*----------------nav end---------------------*/
.banner {
	overflow: hidden;
	width: 100%;
	height: 477px;
	position: relative;
	background: url(images/sea.html) no-repeat;
	background-size: cover;
}
.banner1 {
	margin-top:0;
	position: relative;
	z-index: 1;
}
.banner1 iframe
{
	width:100%;
	min-height:500px;
}
/*---------------about section-------------------------*/
#about .wraper {
	padding: 40px 0;
}
.aleft {
	float: left;
	width: 50%;
}
.aright {
	float: right;
	width: 50%;
}
.aright .title {
	font-family: larkeregular;
	font-size: 50px;
	color: #242424;
	text-transform: uppercase;
}
.aright p {
	font-family: 'Open Sans';
	padding: 10px 0 10px 0;
	font-size: 14px;
	line-height: 26px;
	color: #4a4a4a;
}
.aright p strong {
	font-weight: 600;
	color: #1f1e1e;
	font-size: 21px;
}
.aright p a {
	color: #317acb;
	text-decoration: none;
	font-weight: bold;
}
.video {
	margin-top: 75px;
}
.download {
	margin-top: 15px;
}
.download img {
	width:100%;
}
.download a:hover img {
}
.hdng-label {
	background: url("images/mbshipbg.jpg") no-repeat left top;
	width: 139px;
	height: 38px;
	position: absolute;
	top: -68px;
	right: 0px;
	text-align: center;
	line-height: 38px;
	color: #8b8b8b;
	font-family: "open sans";
	font-weight: bold;
	padding: 0px !important;
	text-transform: uppercase;
	font-size: 12px;
}
.video {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*-------------------client----------------------------*/

.client-secn {
	background: #eee;
	position: relative;
	padding: 30px 0;
}
.client-list {
	padding: 0 30px;
}
.client-list .owl-item {
	padding: 0 10px;
	text-align: center;
}
.client-list .owl-item img {
	filter: gray; /* IE6-9 */
	filter: grayscale(1); /* Firefox 35+ */
	-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
}
.client-list .owl-item img:hover {
	filter: none;
	-webkit-filter: grayscale(0);
}
.client-list .owl-controls {
	left: 0;
	margin-top: -32px;
	position: absolute;
	top: 50%;
	width: 100%;
}
.client-list .owl-buttons > div {
	background-repeat: no-repeat;
	height: 64px;
	width: 25px;
}
.owl-prev {
	background-image: url("images/left-arr.png");
	float: left;
}
.owl-next {
	background-image: url("images/right-arr.png");
	float: right;
}
/*------------------------mapsection-----------*/

#map {
	position: relative;
	height: 389px;
	cursor:pointer;
}
.main-map {
	background: url(images/map.png) no-repeat top center;
	height: 386px;
	position: relative;
	z-index: 10;
}
.mapimg {
	background: url(images/mapbg.jpg) no-repeat center center #052250;
	background-attachment: fixed;
	background-size: cover;
	position: relative;
	height: 389px;
}
.popoverBox {
	height: 386px;
	position: absolute;
	right: 50%;
	margin-right: -500px;
	top: 0px;
	width: 500px;
	z-index: 20;
}
.delhi {
	bottom: 174px;
	cursor: pointer;
	height: 22px;
	left: 165px;
	position: absolute;
	width: 22px;
}
.kolkata {
	bottom: 160px;
	cursor: pointer;
	height: 22px;
	left: 256px;
	position: absolute;
	width: 22px;
}
.chennai {
	bottom: 60px;
	cursor: pointer;
	height: 22px;
	left: 195px;
	position: absolute;
	width: 22px;
}
.banglore {
	bottom: 67px;
	cursor: pointer;
	height: 22px;
	left: 179px;
	position: absolute;
	width: 22px;
}
.globle {
	width: 458px;
	height: 124px;
	position: absolute;
	top: 100px;
	left: 170px;
	z-index: 20;
}
.pp {
	position: absolute;
	width: 100%;
	z-index: 99;
}
.owl-item div {
	text-align:center;
	display:block;
}
/*---------------services-----------------------*/
#services {
	background: #097698;
	padding-bottom:0;
}
#services .minheight{height:341px; background:url(images/view_all_services.png) no-repeat; background-size:100% 100%; text-align:center; display:table; font-family: larkeregular;
    font-size: 40px; color:#fff;}
#services .minheight div{ width:100%; height:341px; display:table-cell; vertical-align:middle;}
 
#services .title {
	color: #fff;
	padding: 0px 0px 15px 0;
	text-align: center;
	font-size: 48px;
	font-family: larkeregular;
}
#services ul li {
	position: relative;
	width: 25%;
	cursor: pointer;
	float: left;
	list-style:none;
	border:solid 2px #333;
}
#services ul li .img-box img {
	width: 100%;
}
#services ul li .txt {
	background: url(images/trbg.png) repeat top left;
	position: absolute;
	bottom: 0px;
	text-align: center;
	width: 100%;
	font-size: 34px;
	line-height: 24px;
	min-height: 50px;
	padding: 10px 0;
	font-family: larkeregular;
	color: #fff;
	z-index: 10;
	display: table-cell;
	vertical-align: middle;
}
#services ul li .oneline {
	padding: 10px 0 0px 0;
}
.overrelay {
	background: #097698;
	z-index: 9;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
}
.overrelay img {
	width: auto !important;
	padding:25px;
}
.overrelay .icon {
	width: 180px;
	height: 130px;
	position: absolute;
	transition: all ease-in 0.5s;
}
.overrelay:hover {
	visibility: visible;
	transition: all ease-in 0.5s;
	opacity: 1;
}
.overrelay:hover .icon {
	visibility: visible;
	transition: all ease-in 0.5s;
	opacity: 1;
	left: 42%;
	bottom: 75%;
	margin-left: -90px;
	margin-bottom: -65px;
	transition: all ease-in 0.5s;
}
#journy {
	background: #0d568e;
	height: 652px;
	width: 100%
}
#ourclient .title {
	font-size: 66px;
	font-family: larkeregular;
	color: #242424;
	padding: 15px 0;
	text-align: center;
	text-transform: uppercase;
}
ul.owl-item {
	list-style-type: none;
}
.clients {
	position: relative;
	padding: 0 50px 50px 50px;
}
footer {
	border-top: 1px solid #c7c7c7;
	background: #ececec;
}
footer .ffleft {
	float: left;
	padding: 15px 0 0 0;
}
footer .fright {
	float: right;
	padding: 10px 0 0 0;
}
.sitemapfull {
	padding: 20px 0;
	border-bottom: 1px solid #666;
}
.mfooter {
	height: 50px;
	clear: both;
}
#homesection {
	position:absolute;
	width: 100%;
	top:0;
	z-index: 999999;
}
.popover {
	transition: all 0.5s ease-in 0s;
}
.ms-point-border {
	animation: 1.5s ease 0s normal none infinite running point-anim;
	-webkit-animation: 1.5s ease 0s normal none infinite running point-anim;
	background: none repeat scroll 0 0 #b9e2fb;
	border-radius: 11px;
	height: 12px;
	left: 3px;
	position: absolute;
	top: 13px;
	width: 12px;
}
.pointer {
	position: relative;
	z-index: 99;
}
@keyframes point-anim {
 0% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
opacity: 1;
}
 100% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
-moz-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
opacity: 0;
}
}
 @-webkit-keyframes point-anim {
 0% {
-webkit-transform: scale(0.5);
opacity: 1;
}
 100% {
-webkit-transform: scale(1.5);
opacity: 0;
}
}
/*----------------div class timeline-----------------------*/

.step {
	cursor: pointer;
}
.journygroup {
	height: 652px;
	width: 1100px;
	margin: 0 auto;
	position: relative;
}
.journygroupmobile {
	display:none;
}
.point-section {
	width: 22px;
	height: 22px;
	right: 6px;
	position: absolute;
	bottom: 16px;
}
.year {
	color: #f8b95f;
	font-size: 46px;
	font-family: larkeregular;
	line-height: 46px;
}
.year-des {
	color: #fff;
	font-family: 'Open Sans';
	font-size: 14px;
}
.point {
	background: none repeat scroll 0 0 #f8b95f;
	border-radius: 8px;
	height: 16px;
	left: 6px;
	position: absolute;
	top: 16px;
	width: 16px;
	z-index: 9;
}
.point-section .ms-point-border {
	width: 22px;
	height: 22px;
	z-index: 2;
}
#journy .step .txt {
	float: left;
	transition: all linear 0.5s;
	padding: 10px;
}
#journy .step:hover .txt {
	background: #2ca5de;
	border-radius: 5px;
}
.step-2004 {
	bottom: 70px;
	height: 70px;
	left: -67px;
	position: absolute;
	text-align: right;
	width: 151px;
}
.step-2004 .steps {
	position: absolute;
	right: -38px;
	top: -9px;
}
.step-2004 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2004 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2004:hover .txt {
	transform: scale(1.05);
}
 @keyframes step-anim-a {
 0% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
}
 50% {
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-o-transform: scale(0.9);
-ms-transform: scale(0.9);
}
 100% {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
}
}
 @-webkit-keyframes step-anim-a {
 0% {
-webkit-transform: scale(0.8);
}
 50% {
-webkit-transform: scale(0.9);
}
 100% {
-webkit-transform: scale(1.1);
}
}
 @keyframes step-anim-c {
 0% {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
}
 50% {
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-o-transform: scale(0.9);
-ms-transform: scale(0.9);
}
 100% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);
-ms-transform: scale(0.8);
}
}
 @-webkit-keyframes step-anim-c {
 0% {
-webkit-transform: scale(0.8);
}
 50% {
-webkit-transform: scale(0.9);
}
 100% {
-webkit-transform: scale(1);
}
}
.step-2005 {
	bottom: 158px;
	height: 74px;
	left: -75px;
	position: absolute;
	text-align: right;
	width: 234px;
}
.step-2005 .steps {
	position: absolute;
	right: -52px;
	top: 39px;
}
.step-2005 .year-des {
	float: left;
	margin: 17px 10px 0 0;
}
.step-2005 .year {
	float: right;
	font-size: 56px;
	line-height: 56px;
}
.step-2005 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2005 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2005:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2005 .point-section {
	bottom: -4px;
	right: 12px;
}
/*--------2006------------------*/

.step-2006 {
	bottom: 151px;
	height: 40px;
	left: 246px;
	position: absolute;
	text-align: left;
	width: 247px;
}
.step-2006 .steps {
	left: 2px;
	position: absolute;
	top: -54px;
}
.step-2006 .year-des {
	float: right;
	margin: 17px 0 0 10px;
}
.step-2006 .year {
	float: left;
	font-size: 56px;
	line-height: 17px;
}
.step-2006 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2006 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2006:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2006 .point-section {
	left: -35px;
	top: -33px;
}
/*--------2007------------------*/

.step-2007 {
	bottom: 262px;
	height: 60px;
	left: 11px;
	position: absolute;
	text-align: right;
	width: 315px;
}
.step-2007 .steps {
	position: absolute;
	right: -74px;
	top: 32px;
}
.step-2007 .year-des {
	float: left;
	margin: 17px 10px 0 0px;
}
.step-2007 .year {
	float: right;
	font-size: 56px;
	line-height: 56px;
}
.step-2007 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2007 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2007:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2007 .point-section {
	bottom: -16px;
	right: -4px;
}
/*--------2008------------------*/

.step-2008 {
	bottom: 213px;
	height: 60px;
	left: 429px;
	position: absolute;
	text-align: left;
	width: 260px;
}
.step-2008 .steps {
	left: 11px;
	position: absolute;
	top: -57px;
}
.step-2008 .year-des {
	float: right;
	margin: 17px 00px 0 10px;
}
.step-2008 .year {
	float: left;
	font-size: 56px;
	line-height: 32px;
}
.step-2008 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2008 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2008:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2008 .point-section {
	left: -26px;
	top: -37px;
}
/*--------2009------------------*/

.step-2009 {
	height: 60px;
	left: 237px;
	position: absolute;
	text-align: right;
	top: 248px;
	width: 275px;
}
.step-2009 .steps {
	position: absolute;
	right: -45px;
	top: 31px;
}
.step-2009 .year-des {
	float: left;
	margin: 17px 10px 0 0px;
}
.step-2009 .year {
	float: right;
	font-size: 56px;
	line-height: 56px;
}
.step-2009 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2009 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2009:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2009 .point-section {
	bottom: -13px;
	right: 7px;
}
/*--------2010------------------*/

.step-2010 {
	height: 60px;
	left: 590px;
	position: absolute;
	text-align: left;
	top: 305px;
	width: 336px;
}
.step-2010 .steps {
	left: 7px;
	position: absolute;
	top: -63px;
}
.step-2010 .year-des {
	float: right;
	margin: 0 0 0 10px;
}
.step-2010 .year {
	float: left;
	font-size: 56px;
	line-height: 14px;
}
.step-2010 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2010 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2010:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2010 .point-section {
	left: -24px;
	top: -38px;
}
/*--------2011------------------*/

.step-2011 {
	height: 60px;
	left: 375px;
	position: absolute;
	text-align: right;
	top: 161px;
	width: 290px;
}
.step-2011 .steps {
	position: absolute;
	right: -55px;
	top: 45px;
}
.step-2011 .year-des {
	float: left;
	margin: 17px 10px 0 0px;
}
.step-2011 .year {
	float: right;
	font-size: 56px;
	line-height: 56px;
}
.step-2011 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2011 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2011:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2011 .point-section {
	bottom: -13px;
	right: 7px;
}
/*--------2012------------------*/

.step-2012 {
	height: 60px;
	position: absolute;
	right: 106px;
	text-align: left;
	top: 212px;
	width: 241px;
}
.step-2012 .steps {
	left: 1px;
	position: absolute;
	top: -47px;
}
.step-2012 .year-des {
	float: right;
	margin: 7px 00px 0 10px;
}
.step-2012 .year {
	float: left;
	font-size: 56px;
	line-height: 24px;
}
.step-2012 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2012 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2012:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2012 .point-section {
	left: -29px;
	top: -29px;
}
/*--------2013------------------*/

.step-2013 {
	height: 60px;
	position: absolute;
	right: 244px;
	text-align: right;
	top: 83px;
	width: 372px;
}
.step-2013 .steps {
	position: absolute;
	right: -41px;
	top: 52px;
}
.step-2013 .year-des {
	float: left;
	margin: 17px 10px 0 0px;
}
.step-2013 .year {
	float: right;
	font-size: 56px;
	line-height: 56px;
}
.step-2013 .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2013 .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2013:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2013 .point-section {
	bottom: -20px;
	right: 21px;
}
.fl {
	float: left;
}






/*--------2014a------------------*/

.step-2014a {
	height: 60px;
	position: absolute;
	right: -73px;
	text-align: left;
	top: 136px;
	width: 241px;
}
.step-2014a .steps {
	left: 1px;
	position: absolute;
	top: -47px;
}
.step-2014a .year-des {
	float: right;
	margin: 7px 00px 0 10px;
}
.step-2014a .year {
	float: left;
	font-size: 56px;
	line-height: 24px;
}
.step-2014a .steps .one {
	animation: 1.5s linear infinite running step-anim-c;
	-webkit-animation: 1.5s linear infinite running step-anim-c;
}
.step-2014a .steps .two {
	animation: 1.5s linear infinite running step-anim-a;
	-webkit-animation: 1.5s linear infinite running step-anim-a;
}
.step-2014a:hover .txt {
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.step-2014a .point-section {
	left: -29px;
	top: -29px;
}





















/*----------step2014----------------------------*/
.step-2014 {
	position: absolute;
	right: -20px;
	top: 61px;
}
.step-2014 .year {
	font-size: 110px;
	line-height: 23px;
}
.step-2014 .year-des {
	font-size: 14px;
	margin-top: 28px;
}
.step-2014 .year-des strong {
	font-size: 24px;
	font-weight: 600;
}
.achived {
	animation: 3s ease 0s normal none infinite running achived;
	-webkit-animation: 3s ease 0s normal none infinite running achived;
}
@keyframes achived {
0% {
 transform: scale(1.08);
}
25% {
 transform: scale(1);
}
50% {
 transform: scale(1.08);
}
75% {
 transform: scale(1);
}
100% {
 transform: scale(1.08);
}
}
@-webkit-keyframes achived {
0% {
 -webkit-transform: scale(1.08);
}
25% {
 -webkit-transform: scale(1);
}
50% {
 -webkit-transform: scale(1.08);
}
75% {
 -webkit-transform: scale(1);
}
100% {
 -webkit-transform: scale(1.08);
}
}
.dnscroll {
	display: none !important;
}
#sitemap.active {
	background-position: bottom left;
	outline: none;
}
.col {
	float: left;
	width: 250px;
	margin-right: 15px;
}
.col ul {
	list-style-type: none;
	margin: 0px 0 0px;
}
.col .title {
	color: #097698;
	font-family: "open sans";
	margin: 10px 0!important;
	font-size:14px;
	border-bottom:solid 1px #467fbf;
	text-transform:uppercase;
	font-weight:bold;
}
.col div.corporate {
	background: url(images/corporate.png) no-repeat top left;
}
.col div.services {
	background: url(images/service.png) no-repeat top left;
}
.col div.ir {
	background: url(images/IR-Information.png) no-repeat top left;
}
.col div.it {
	background: url(images/IT-Advantage.png) no-repeat top left;
}
.col div.media {
	background: url(images/media.png) no-repeat top left;
}
.col div.careers {
	background: url(images/career.html) no-repeat top left;
}
.col div.company {
	background: url(images/company.png) no-repeat top left;
}
.col div.utilities {
	background: url(images/utilities.png) no-repeat top left;
}
.col div.downloads {
	background: url(images/down-ic.png) no-repeat top left;
}
.col div.useful {
	background: url(images/useful.png) no-repeat top left;
}
.col div.enquiry {
	background: url(images/enquiry.png) no-repeat top left;
}
.col div.logistics {
	background: url(images/logistic.png) no-repeat top left;
}
.col .title a {
	color: #467fbf;
	text-decoration: none;
}
.col ul li {
	font-size: 13px;
	font-family: "open sans";
	line-height: 18px;
}
.col ul li a {
	color: #3d3d3d;
	text-decoration: none;
}
.powerby ul li a {
	color: #3d3d3d;
	text-decoration: none;
}
.col ul li a:hover {
	color: #097698;
	text-decoration: none;
}
.powerby ul li a:hover {
	color: #467fbf;
	text-decoration: none;
}
.cright {
	padding: 20px 0;
	float: left;
}
.cright ul {
	list-style-type: none;
}
.cright ul li {
	float: left;
	padding: 0 12px 0 12px;
	font-size: 11px;
	font-family: gotham_bookregular;
	color: #5b5b5b;
	border-right: 1px solid #a1a1a1;
	line-height: 10px;
}
.cright ul li a {
	color: #363636;
	text-decoration: none;
}
.cright ul li:first-child {
	padding: 0;
	border-right: none;
}
.cright ul li:last-child {
	border-right: none;
}
.powerby {
	float: right;
	padding: 13px 0px;
}
.powerby ul {
	list-style-type: none;
}
.powerby ul li {
	float: left;
	font-size: 11px;
	line-height: 25px;
	font-family: 'Open Sans';
	font-size:12px;
	color: #5b5b5b;
	padding: 0 3px;
}
.an-ins {
	height: 130px;
	left: -14px;
	position: absolute;
	top: 73px;
	width: 386px;
}
.sitemap_row {
	width:100%;
	height:30px;
	padding-top:10px;
	overflow:hidden;
}
.sitemap_left {
	float:left;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	height:19px;
	padding-top:1px;
	color:#467fbf;
	padding-left:25px;
	background:url(images/plus_sitemap.jpg) no-repeat;
}
.sitemap_right{ float:right;}
.minusmap {
	background:url(images/minus_sitemap.jpg) no-repeat;
}
#sub_header {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:20px 0;
}
#sub_header .title {
	font-family: 'larkeregular';
	font-size:60px;
	text-align:center;
	padding-bottom:10px;
}
#sub_header .title_description {
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	width:auto;
	padding:0 80px;
	text-align:center;
}
#inner_title {
	width:100%;
}
.request-a-quote {
	background:url(images/request-a-quote.html) center no-repeat #0c1016;
}
.recommend-this-site {
	background:url(images/recommend-this-site.html) center no-repeat #0c1016;
}
.employee-feedback {
	background:url(images/employee-feedback.html) center no-repeat #0c1016;
}
.air-freight {
	background:url(images/air-freight.html) center no-repeat #0c1016;
}
.download-section {
	background:url(images/download.html) center no-repeat #0c1016;
}
.history-section {
	background:url(images/histroy.html) center no-repeat #0c1016;
}
.career-section {
	background:url(images/career-2.html) center no-repeat #0c1016;
}
.client-section {
	background:url(images/client.html) center no-repeat #0c1016;
}
.currency-converter {
	background:url(images/currency-converter.html) center no-repeat #0c1016;
}
.unit-conversion {
	background:url(images/unit-conversion.html) center no-repeat #0c1016;
}
.milestones-section {
	background:url(images/milestones.html) center no-repeat #0c1016;
}
#inner_title .overlay {
	width:100%;
	height:178px;
	/*background:url(images/overlay_title.png) repeat;*/
}
#inner_title .title {
	width:100%;
	text-align:center;
	color:#fff;
	font-family: 'gothamboldregular';
	font-size:50px;
	font-weight:bold;
	text-transform:uppercase;
	padding:30px 0;
}
#inner_title .subtitle {
	width:100%;
	text-align:center;
	color:#fff;
	font-family: 'larkeregular';
	font-size:35px;
	position:relative;
	top:-15px;
}
#inner_title .breadcrumb {
	width:100%;
	text-align:center;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#inner_title .breadcrumb span {
}
#inner_title .breadcrumb a {
	text-decoration:none;
	color:#fff;
}
#request_data_section {
	width:100%;
	height:auto;
	overflow:hidden;
}
#request_data_section .head {
	text-align:center;
	padding:70px 100px;
	font-family: 'larkeregular';
	font-size:50px;
	color:#242424;
	line-height:40px;
}
#request_data_section .head strong {
	display:block;
	text-transform:uppercase;
	font-family: 'larke_sans_boldregular';
}
#request_data_section .head_description {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-align:center;
	padding-bottom:30px;
}
#request_data_section .request_form {
	width:918px;
	margin:auto; padding-top:40px;
}
#request_data_section .form_row {
	padding-bottom:13px; height:auto; overflow:hidden;
}
#request_data_section .submit_input {
	padding-top:10px; padding-bottom:40px;
}
.request_form .select {
	height:39px;
	width:100%;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#a3a5a8;
	padding-left:8px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#a3a3a3;
}
.request_form .textbox {
	height:39px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:12px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	float:left;
}
.request_form .textarea {
	height:39px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	height:129px;
	padding-top:10px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:12px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
.request_form .submit_form {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
.fullwidth_textbox {
	width:100%;
}
.fullwidth_textarea {
	width:100%;
}
.halfwidth_textbox {
	width:49.5%;
}
.request_form .half_right_textbox {
float:right;
}
#Rcommend {
	padding-top:40px;
	height:auto;
	overflow:hidden;
	padding-bottom:40px;
}
#Rcommend .recommend_image {
	width:423px;
	float:left;
}
#Rcommend .recommend_form {
	width:675px;
	float:left;
}
#Rcommend .head {
	font-family: 'larkeregular';
	font-size:50px;
	padding-bottom:15px;
}
#Rcommend .headdescription {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	line-height:24px;
}
#Rcommend .headdescription p {
	padding-bottom:30px;
}
#Rcommend .form_data {
	width:501px;
}
#Rcommend .form-item {
	width:100%;
	height:50px;
}
#Rcommend .submit_row {
	padding-top:15px;
}
#Rcommend label {
	text-align:right;
	float:left;
	width: 27%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666666;
	position:relative;
	top:5px;
}
#Rcommend label span {
	color:#F00;
	padding-left:4px;
}
.form-input {
	width:335px;
	float:right;
}
.form-input input[type=text] {
	width:335px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:8px;
}
.form-input textarea {
	width:335px;
	height:90px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.form-input input[type=email] {
	width:335px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:8px;
}
.form-input input[type=tel] {
	width:335px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:8px;
}
.form-input input[type=submit] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
.top-area {
	background: #e8ebed;
	cursor: pointer;
	font-size: 15px;
	padding: 10px;
	position: relative;
	text-align: center;
	font: 17px arial;
}
.top-area:before {
	content: counter(my-badass-counter);
	counter-increment: my-badass-counter;
	background: #e8ebed;
	border-right: 2px solid #fff;
	color: #0683d5;
	font-size: 14px;
	height: 38px;
	left: 0;
	line-height: 39px;
	position: absolute;
	top: 0;
	width: 49px;
}
.input-flds-lstng, .accnt-stps {
	counter-reset: my-badass-counter;
	position: relative;
	list-style:none;
}
.add-optn {
	background: #eee;
	border-top: 2px solid #fff;
	cursor: pointer;
	font-size: 17px;
	height: 38px;
	left: 0;
	line-height: 38px;
	opacity: 0.7;
	position: absolute;
	text-align: center;
	top: -25px;
	width: 49px;
	z-index: 1;
}
.add-optn:hover {
	opacity: 1;
}
.d-z-add-ref.activelist {
	display: block !important;
}
.d-z-add-ref {
	display: none !important;
	margin-top: 25px;
	position: relative;
}
.frnd-dtls {
	position: relative;
}
.d-z-listc {
	margin-top: 3px !important;
}
.d-z-listc.active .top-area, .d-z-listc.active .top-area:before {
	background: #ccc;
}
.d-z-remove-btn {
	background: #f2f3f4;
	cursor: pointer;
	font-size: 20px;
	height: 20px;
	position: absolute;
	right: 10px;
	text-align: center;
	top: 9px;
	width: 30px;
	z-index: 1;
}
.accnt-stps li:first-child {
	border-radius: 5px 0 0;
	-moz-border-radius: 5px 0 0;
	-webkit-border-radius: 5px 0 0;
}
.accnt-stps li {
	background: -moz-linear-gradient(270deg, #e3e4e5 50%, #e0e1e2 50%);/* FF3.6+ */
	background: -webkit-gradient(linear, 270deg, color-stop(50%, #e3e4e5), color-stop(50%, #e0e1e2));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(270deg, #e3e4e5 50%, #e0e1e2 50%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(270deg, #e3e4e5 50%, #e0e1e2 50%);/* Opera 11.10+ */
	background: -ms-linear-gradient(270deg, #e3e4e5 50%, #e0e1e2 50%);/* IE10+ */
	background: linear-gradient(180deg, #e3e4e5 50%, #e0e1e2 50%);/* W3C */
	box-sizing: border-box;
	color: #bcbfc1;
	cursor: pointer;
	float: left;
	font-family: 'gothamboldregular';
	font-size: 18px;
	padding: 20px 5% 20px 2%;
	position: relative;
	text-align: center;
	width: 33.3%;
}
.accnt-stps li:last-child {
	border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-radius: 0 5px 0 0;
}
.accnt-stps .last:after {
	right: 6%;
}
.accnt-stps li:after {
	background: #bdbfc0;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-box-shadow: inset 0 2px 0 #999; /*FF 3.5+*/
	-webkit-box-shadow: inset 0 2px 0 #999; /*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: inset 0 2px 0 #999; /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	color: #999;
	content: counter(my-badass-counter);
	counter-increment: my-badass-counter;
	font-size: 16px;
	line-height: 27px;
	margin-top: -13.5px;
	position: absolute;
	right: 3%;
	top: 50%;
	width: 27px;
}
.accnt-stps li.resp-tab-active {
	background: -moz-linear-gradient(270deg, #3ab0fb 50%, #24a7fb 50%);/* FF3.6+ */
	background: -webkit-gradient(linear, 270deg, color-stop(50%, #3ab0fb), color-stop(50%, #24a7fb));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(270deg, #3ab0fb 50%, #24a7fb 50%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(270deg, #3ab0fb 50%, #24a7fb 50%);/* Opera 11.10+ */
	background: -ms-linear-gradient(270deg, #3ab0fb 50%, #24a7fb 50%);/* IE10+ */
	background: linear-gradient(180deg, #3ab0fb 50%, #24a7fb 50%);/* W3C */
	color: #fff;
}
.accnt-stps li.resp-tab-active:after {
	background: #005c97;
	color: #63c2ff;
	-moz-box-shadow: inset 0 2px 0 #014b7a; /*FF 3.5+*/
	-webkit-box-shadow: inset 0 2px 0 #014b7a; /*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: inset 0 2px 0 #014b7a; /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
}
.accnt-stps li span {
	background: url("images/arrw-right2.html") no-repeat;
	height: 58px;
	position: absolute;
	right: -21px;
	top: 0;
	width: 21px;
	z-index: 1;
}
.accnt-stps li.resp-tab-active span {
	background-image: url("images/arrw-right3.html");
}
.accnt-secn .resp-tab-content {
	background: #f3f4f5;
	padding: 50px 10% 150px;
	position: relative;
}
.reltv-pos {
	position:relative;
}
#EPFEEDBACK {
	padding:40px 0;
	height:auto;
	overflow:hidden;
}
#EPFEEDBACK .recommend_image {
	width:423px;
	float:left;
}
#EPFEEDBACK .recommend_form {
	width:675px;
	float:left;
}
#EPFEEDBACK .head {
	font-family: 'larkeregular';
	font-size:50px;
	padding-bottom:15px;
}
#EPFEEDBACK .headdescription {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	line-height:24px;
}
#EPFEEDBACK .headdescription p {
	padding-bottom:30px;
}
#EPFEEDBACK .form_data {
	width:auto;
}
#EPFEEDBACK input[type=text] {
	width:450px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
}
#EPFEEDBACK .fRow{ width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
#EPFEEDBACK input[type=email] {
	width:318px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
}
#EPFEEDBACK input[type=tel] {
	width:378px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
}
#EPFEEDBACK textarea {
	width:450px;
	height:34px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
}
#EPFEEDBACK .row_d {
	width:100%;
	height:auto;
	overflow:hidden;
}
#EPFEEDBACK textarea {
	padding-top:10px;
	height:100px;
}
#EPFEEDBACK input[type=submit], #EPFEEDBACK input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
#feedback_de {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:50px 0;
}
#feedback_de .details_div {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:14px;
}
#feedback_de .details_div ul {
	margin:0;
	padding:0;
}
#feedback_de .details_div li {
	list-style:none;
	text-align:center;
}
#feedback_de .feedback_detai {
	width:auto;
	padding:0 50px;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-bottom:30px;
}
#feedback_de .feedback_name {
	color:#30649e;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
}
#feedback_de .feedback_post {
	color:#999999;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
#feedback_de .feedback_seprator {
	width:100%;
	height:auto;
	overflow:hidden;
}
#feedback_de .details_dd {
	text-align:center;
	color:#30649e;
	font-size:24px;
	font-family: 'gotham_bookregular';
}
#feedback_de .top_sep {
	width:100%;
	height:1px;
	background:#e4e4e4;
}
#feedback_de .feedback_top {
	width:90px;
	height:61px;
	margin:auto;
	background:url(images/feedback_top.jpg) no-repeat;
	position:relative;
	top:-14px;
}
#EPFEEDBACK .ct-inputBx {
	width:45.5% !important;
}
#EPFEEDBACK  .captcha_equal{ position:relative; top:2px; left:-4px;}
.char-cont {
	font:11px arial;
	color:#F00;
	width:100%;
	height:auto;
	overflow:hidden;
	padding:7px 0 0;
}
#Air {
}
#Air .head {
	text-align:center;
	font-family: 'larkeregular';
	font-size:50px;
	padding-top:45px;
}
#Air .head_description {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-align:center;
	line-height:25px;
	padding-bottom:40px;
}
#Air .head_description p {
	padding:13px 0;
}
#Air .area_work {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:120px;
}
#Air .image {
	width:664px;
	height:332px;
	float:left;
}
#Air .image_data {
	width:408px;
	float:right;
	height:auto;
	overflow:hidden;
}
#Air h3 {
	font-family: 'larkeregular';
	font-size:40px;
	color:#1f1e1e;
	font-weight:lighter;
	background:url(images/h3.html) repeat-x;
	background-position:0 28px;
	margin:0;
	padding:0;
}
#Air h3 span {
	background:#fff;
	padding-right:10px;
}
#Air .image_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
#Air .image_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png) center left no-repeat;
}
#branches {
	width:100%;
	height:auto;
	overflow:hidden;
}
#branches .title_main {
	text-align:center;
	font-family: 'larkeregular';
	font-size:50px;
	text-transform:uppercase;
	line-height:80px;
}
#branches .title_des {
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
}
#branches .left_coloum {
	width:534px;
	float:left;
	height:auto;
	overflow:hidden;
}
#branches .right_coloum {
	width:534px;
	float:right;
	height:auto;
	overflow:hidden;
}
#branches .accordian_group {
	padding-bottom:40px;
}
#branches .head {
	font-family: 'larkeregular';
	font-size:40px;
	padding-left:17px;
	line-height:70px;
}
#branches .groups {
	width:100%;
	padding-bottom:1px;
}
#branches .group_head {
	width:100%;
	height:41px;
	background:#76889f;
	cursor:pointer;
}
#branches .active {
	background:#0d568e;
}
#branches .view_location {
	width:141px;
	height:31px;
	padding-top:10px;
	float:right;
	background:#495c75;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
#branches .view_location a {
	text-decoration:none;
	color:#fff;
}
#branches .active_location {
	background:#1cbe5e;
}
#branches .view_location img {
	padding-right:5px;
	position:relative;
	top:3px;
}
#branches .text {
	font-size:15px;
	font-family: 'gotham_bookregular';
	color:#fff;
	float:left;
	padding-left:17px;
	line-height:38px;
}
#branches .group_content {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	border-top:1px solid #FFF;
}
#branches .active_content {
	display:block;
}
#branches .group_side {
	width:17px;
	height:9px;
	float:left;
	background:url(images/group_side.png) no-repeat;
}
#branches .group_side2 {
	width:451px;
	padding-left:33px;
	padding-right:33px;
	height:auto;
	overflow:hidden;
	padding-bottom:30px;
	float:right;
	background:#ededed;
	padding-top:20px;
}
#branches .address_group, .tel_group, .email_group, .fax_group {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	line-height:23px;
	position:relative;
	padding-left:42px;
}
#branches .address_group span {
	width:42px;
	display:inline-block;
	text-align:center;
	position:absolute;
	left:0;
}
#branches .address_group a {
	color:#467fbf;
}
#branches .tel_group span {
	width:42px;
	display:inline-block;
	text-align:center;
	position:absolute;
	left:0;
}
#branches .email_group span {
	width:42px;
	display:inline-block;
	text-align:center;
	position:absolute;
	left:0;
}
#branches .fax_group span {
	width:42px;
	display:inline-block;
	text-align:center;
	position:absolute;
	left:0;
}
.address_group i {
	color:#888888;
}
.email_group i {
	color:#888888;
}
.fax_group i {
	color:#888888;
}
.tel_group i {
	color:#888888;
}
#branches .contact {
	height:56px;
	background:#fff;
	width:100%;
	margin-top:30px;
}
#branches .contact_ico {
	width:39px;
	float:left;
	background:#76889f;
	text-align:center;
	height:46px;
	padding-top:10px;
	color:#FFF;
	font-size:25px;
}
#branches .contact_ico_text {
	float:left;
	padding-top:4px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:13px;
	line-height:22px;
}
#branches .contact_ico_text span {
	font-size:16px;
	color:#467fbf;
}
#branches .phone {
	height:44px;
	width:100%;
	margin-top:1px;
}
#branches .phone_ico {
	width:39px;
	float:left;
	background:#fff;
	text-align:center;
	height:44px;
	color:#76889f;
	font-size:35px;
}
#branches .phone_ico_text {
	float:left;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#4a4a4a;
	padding-left:13px;
	line-height:45px;
}
#branches .phone_ico_text a{color:#4a4a4a; text-decoration:none;}
#google_map {
	width:100%;
	height:377px; overflow:hidden;
}
#google_map iframe {
	width:100%; height:377px;
}
#call_3 {
	width:100%;
	height:94px;
	padding-top:46px;
}
#call_3 .chat {
	padding-left:27px;
	width:314px;
	float:left;
}
#call_3 .email {
	padding-left:27px;
	width:444px;
	float:left;
}
#call_3 .fax {
	padding-left:27px;
	width:259px;
	float:left;
}
#call_3 .image {
	width:62px;
	float:left;
}
#call_3 .textimage {
	width:auto;
	float:left;
	font-family: 'gotham_bookregular';
	font-size:18px;
}
#call_3 .textimage a{ text-decoration:none; color:#333;}
#call_3 .textimage span {
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	color:#666;
}
#write_to {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:51px;
	padding-bottom:30px;
	background:#f4f4f4;
	border-bottom:1px solid #dddddd;
	border-top:1px solid #dddddd;
}
#write_to .form_text {
	width:334px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666666
}
#write_to .form_text img {
	padding-left:5px;
}
#write_to .form_text a {
	text-decoration:none;
}
#write_to .wr {
	font-family: 'gotham_bookregular';
	color:#4a4a4a;
	font-size:24px;
	line-height:49px;
}
#write_to .form {
	width:726px;
	float:right;
}
#write_to .form_row {
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
#write_to input[type=text] {
	border:1px solid #bdbdbd;
	border-radius:3px;
	width:341px;
	height:34px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:12px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
#write_to textarea {
	border:1px solid #bdbdbd;
	border-radius:3px;
	width:100%;
	height:100px;
	padding-top:10px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	padding-left:12px;
	color:#555555;
}
#write_to input[type=submit], #write_to input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
#write_to p {
	padding-bottom:20px;
}
#write_to p a {
	color:#467fbf;
}
#write_to .form_row_left {
	width:360px;
	float:left;
}
#write_to .form_row_right {
	width:360px;
	float:right;
}
#write_to .form_row_left input[type=text] {
	width:100%;
}
#write_to .form_row_right input[type=text] {
	width:100%;
}

#loc-map
{
	padding:0;
}

#contact_detailsa {
	width:100%;
	min-height:500px;
	padding-top:66px;
}
#contact_detailsa .left_riddin {
	width:513px;
	float:left;
	padding-left:38px;
}
#contact_detailsa .head {
	width:auto;
	padding-left:40px;
	height:51px;
	background:url(images/ribbin_left.png) no-repeat #495c75;
	font-family: 'Open Sans', sans-serif;
	font-size:21px;
	color:#fff;
	line-height:47px;
}
#contact_detailsa .head span {
	font-size:15px;
}
#contact_detailsa .right_riddin {
	width:502px;
	float:left;
}
#contact_detailsa .head2_top {
	height:14px;
	background:url(images/head2_top.png) no-repeat #fff;
}
#contact_detailsa .head2 {
	width:auto;
	padding-left:32px;
	height:51px;
	background:url(images/ribbin_left2.png) right no-repeat #76889f;
	font-family: 'Open Sans', sans-serif;
	font-size:21px;
	color:#fff;
	line-height:47px;
}
#contact_detailsa .head span {
	font-size:15px;
}
#contact_detailsa .head_content {
	padding-top:30px;
	padding-left:38px;
	width:auto;
}
#contact_detailsa .head_blue {
	color:#467fbf;
	font-size:17px;
	font-family: 'Open Sans', sans-serif;
	line-height:45px;
}
#contact_detailsa .address_group, .tel_group, .email_group, .fax_group {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	line-height:23px;
	position:relative;
	padding-left:42px;
}
.fax_group a{color:#4a4a4a; text-decoration:none;}
.tel_group a{color:#4a4a4a; text-decoration:none;}
#contact_detailsa .address_group span {
	width:42px;
	display:inline-block;
	position:absolute;
	left:0;
}
#contact_detailsa .address_group a {
	color:#467fbf;
}
#contact_detailsa .tel_group span {
	width:42px;
	display:inline-block;
	position:absolute;
	left:0;
}
#contact_detailsa .email_group span {
	width:42px;
	display:inline-block;
	position:absolute;
	left:0;
}
#contact_detailsa .fax_group span {
	width:42px;
	display:inline-block;
	position:absolute;
	left:0;
}
.address_group i {
	color:#888888;
}
.email_group i {
	color:#888888;
}
.fax_group i {
	color:#888888;
}
.tel_group i {
	color:#888888;
}
#contact_detailsa .head_section {
	width:100%;
	height:56px;
	padding-top:30px;
}
.email_group a {
	text-decoration:none;
	color:#467fbf;
}
#contact_detailsa .contact_ico {
	width:39px;
	float:left;
	background:#76889f;
	text-align:center;
	height:46px;
	padding-top:10px;
	color:#FFF;
	font-size:25px;
}
#contact_detailsa .contact_ico_text {
	float:left;
	padding-top:4px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:13px;
	width:194px;
	line-height:22px;
}
#contact_detailsa .contact_ico_text span {
	font-size:16px;
	color:#467fbf;
}
#contact_detailsa .phone {
	height:44px;
	width:100%;
	margin-top:1px;
}
#contact_detailsa .phone_ico {
	width:39px;
	float:left;
	background:#ededed;
	text-align:center;
	height:49px;
	padding-top:7px;
	color:#76889f;
	font-size:35px;
}

#contact_detailsa .phone_ico_text {
	width:165px;
	float:left;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#4a4a4a;
	padding-left:13px;
	line-height:45px;
}
#contact_detailsa .phone_ico_text a{color:#76889f; text-decoration:none;}
#welcome_section {
	width:100%;
	padding:30px 0;
	height:auto;
	overflow:hidden;
}
#welcome_section h2
{
	font-family: 'Open Sans', sans-serif;
	font-size:24px;
	color:#097698;
	margin:0;
	text-align:justify;
	font-weight:100;
}
#welcome_section img
{
	float:right;
	margin:20px 0 20px 30px;
	border:solid 8px #fff;
	box-shadow:0 0 0 1px #ccc;
}

#welcome_section ul.offer
{
	list-style:outside;
	margin-left:30px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
}
#welcome_section p
{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	margin:0;
	padding:15px 0 0 0;
	text-align:justify;
	line-height:24px;
}
#welcome_section ul li
{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	margin:0 0 0 30px;
	padding:0;
	text-align:justify;
	line-height:24px;
	list-style-image:url(images/right_li_air.png);
}
#welcome_section .video_section {
	width:446px;
	float:left; padding-top:21px;
}
#welcome_section .video_text {
	width:588px;
	float:right;
}
#welcome_section .head {
	font-family: 'larkeregular';
	font-size:50px;
	padding-bottom:15px;
}
#welcome_section .head_bold {
	font-size:20px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	padding-bottom:20px;
}
#welcome_section .contents {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:23px;
}
#welcome_section .contents span {
	float:right;
}
#welcome_section .contents span a {
	color:#2997c8;
	text-decoration:none;
}
#welcome_section .contents span a:hover {
	text-decoration:underline;
}
#green_section {
	background:#50b278;
	width:100%;
	height:auto;
	overflow:hidden;
	padding:40px 0 40px
}
.sect_4 ul {
	margin:0;
	padding:0;
}
.sect_4 li {
	width:25%;
	float:left;
	list-style:none;
	text-align:center;
}
.sect_4 .inside {
	padding:0 16px;
}
.sect_4 .head_circle {
	width:108px;
	height:108px;
	margin:30px auto;
	background:#62d892;
	background: -webkit-linear-gradient(#62d892, #50b278); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#62d892, #50b278); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#62d892, #50b278); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#62d892, #50b278); /* Standard syntax */
	box-shadow: 0px 5px 0px #308a55;
	border-radius:50%;
}
.sect_4 .head {
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
	line-height:50px;
}
.sect_4 .head_data {
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
}
#green_section .flight_icon {
	background:url(images/flight.png) center no-repeat;
}
#green_section .ship_icon {
	background:url(images/Ship_icon.png) center no-repeat;
}
#green_section .train_icon {
	background:url(images/train.png) center no-repeat;
}
#green_section .truck_icon {
	background:url(images/truck_icon.png) center no-repeat;
}
#World_wide {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:25px;
}
#World_wide .area_work {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
}
#World_wide h3 {
	font-family: 'larkeregular';
	font-size:40px;
	color:#1f1e1e;
	font-weight:lighter;
	background:url(images/h3.html) repeat-x;
	background-position:0 28px;
	margin:0;
	padding:0;
}
#World_wide h3 span {
	background:#fff;
	padding-right:10px;
}
#World_wide .image_data_left {
	width:100%;
}
#World_wide .image_data_left p {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-top:10px;
	line-height:27px;
}
#World_wide .image_data {
	width:420px;
	float:right;
}
#World_wide .image_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
#World_wide .image_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	list-style:none;
	background:url(images/right_li_air.png) center left no-repeat;
	padding-bottom:2px;
	padding-left:20px;
}
#World_wide .image_data li span {
	background:#62d892;
	background: -webkit-linear-gradient(#62d892, #50b278); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#62d892, #50b278); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#62d892, #50b278); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#62d892, #50b278); /* Standard syntax */
	box-shadow: 1.5 2px 0 #308a55;
	text-align:center;
	color:#fff;
	margin-right:10px;
	padding:3px 8px;
	border-radius:50%;
}

#MISION_VISION {
	width:100%;
	height:auto;
	overflow:hidden;
}
#MISION_VISION .area_work {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:40px;
}
#MISION_VISION h3 {
	font-family: 'larkeregular';
	font-size:40px;
	color:#1f1e1e;
	font-weight:lighter;
	background:url(images/h3.html) repeat-x;
	background-position:0 28px;
	margin:0;
	padding:0;
}
#MISION_VISION h3 span {
	background:#fff;
	padding-right:10px;
}
#MISION_VISION .image_data_left {
	width:620px;
	float:left;
}
#MISION_VISION .image_data_left p {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-top:10px;
	line-height:27px;
}
#MISION_VISION .image_data {
	width:420px;
	float:right;
}
#MISION_VISION .image_data p {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-top:10px;
	line-height:27px;
}

#client_testimonials {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
	background:url(images/clientr.png) right no-repeat #213c5a;
	padding-top:40px;
}
#client_testimonials .head {
	text-align:center;
	background:url(images/client.png) center top no-repeat;
	color:#fff;
	font-family: 'larkeregular';
	font-size:50px;
	font-weight:lighter;
	line-height:50px;
	padding-top:35px;
}
#client_testimonials ul {
	margin:0;
	padding:0;
}
#client_testimonials li {
	list-style:none;
	padding-bottom:30px;
}
#client_testimonials p {
	text-align:center;
	color:#fff;
	padding:0 120px;
}
#client_testimonials .contents {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:23px;
}
#client_testimonials p.name {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:23px;
	font-weight:600;
	font-size:16px;
	font-style:italic;
	line-height:43px;
}
#client_testimonials p.headings {
	font-size:20px;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	line-height:55px;
}
#team_members {
	width:100%;
	height:auto;
	overflow:hidden; padding-bottom:40px; 
	position: relative;
}
#team_members .custom_control {
	position: absolute;
	top: 0;
	right: 0;
	width: 82px;
	height: 43px;
	background: #fff;
	text-align: right;
	padding-top: 5px;
}
#team_members h3 {
	font-family: 'larkeregular';
	font-size:40px;
	color:#1f1e1e;
	font-weight:lighter;
	background:url(images/h3.html) repeat-x;
	background-position:0 28px;
	margin:0;
	padding:0;
}
#team_members h3 span {
	background:#fff;
	padding-right:10px;
}
#team_members .team_main {
	width:100%;
	height:auto;
	overflow:hidden;
}
.team_main ul {
	margin: 0;
	padding: 0;
}
.team_main li {
	width: 100%;
	list-style: none;
	padding-top: 30px;
}
.team_main .image {
	width: 336px;
	height: 412px;
	border: 1px solid #dfdfdf;
	float: left;
}
.team_main .image img {
	width: 336px;
	height: 412px;
}
.team_main .detaildata {
	width: 730px;
	float: right;
	height: auto;
	overflow: hidden;
}
.team_main .detaildata p {
	font-family: 'Open Sans', sans-serif;
	color: #5c5c5c;
	text-align: justify;
	font-size: 14px;
	padding-bottom: 20px;
	line-height: 26px;
}
.detaildata p.quote {
	font-size: 14px;
	font-style:italic;
	color: #777777;
	padding-left: 35px;
	background:url(images/quotes.png) no-repeat;
	background-position: 0px 2px;
}
#team_members .team-title {
	font-size:25px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:#000;
}
#team_members .team-designation {
	color:#adadad;
	font-weight:normal;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	padding-bottom:10px;
}
#team_members .icon_image img {
	display:inline-block;
}
#team_members .icon_image a {
	text-decoration:none;
}
#team_members .icon_image span {
	float:right;
	font-style:italic;
}
#team_members .team-contact {
	float:right;
	display:block;
}
#team_members .team_number {
	display:block;
	text-align:right;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	font-style:italic;
}
#team_members .team_email {
	display:block;
	text-align:right;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	font-style:italic;
}
#team_members .team_email a{ text-decoration:none; color:#333;}
#team_members .team_email a:hover{ color:#0033CC;}
#team_members .team_page {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top: 50px;
}
.team_page ul {
	margin: 0;
	padding: 0;
}
.team_page li {
	float: left;
	width: 253px;
	list-style: none;
	height: 370px;
	margin-right: 28px;
	cursor: pointer;
}
.team_page li:last-child {
	margin-right: 0;
}
.team_page .image {
	width: 251px;
	height: 288px;
	border: 1px solid #dfdfdf;
}
.team_page .team_name {
	width:auto;
	padding-left: 10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height:40px;
	padding-top: 5px;
}
.team_page .team_name span {
	font-weight: normal;
	font-size: 12px;
	color: #797979;
	display:block;
	position: relative;
	;
	top: -8px;
}
.team_page {
	position:relative;
}
.team_page .owl-prev {
	width:28px !important;
	height:100px !important;
	background:url(images/arrow-slider.png) no-repeat !important;
	border-radius:0 !important;
	padding:0 !important;
	margin:0 !important;
	font-size:0 !important;
	position:absolute;
	left:0;
	top:100px;
}
.team_page .owl-next {
	width:28px !important;
	height:100px !important;
	background:url(images/arrow-slider.png) right no-repeat !important;
	border-radius:0 !important;
	padding:0 !important;
	margin:0 !important;
	font-size:0 !important;
	position:absolute;
	right:0;
	top:100px;
}
#ourclient {
	width:100%;
	background:#eeeeee;
	height:204px;
}
#ourclient img {
	cursor:pointer; width:100px;
}
#ourclient img:hover {
	filter:grayscale(0);
	-webkit-filter:grayscale(0);
	-moz-filter:grayscale(0);
}
#ourclient .owl-prev {
	width:25px;
	height:64px;
	background:url(images/owl_prev.png) no-repeat;
	margin:0;
	padding:0;
	opacity:1;
	border-radius:0;
	font-size:0;
	position: absolute;
	top: 50%; margin-top:-32px;
	left: -48px;
}
#ourclient .owl-next {
	width:25px;
	height:64px;
	background:url(images/owl_next.png) no-repeat;
	margin:0;
	padding:0;
	opacity:1;
	border-radius:0;
	font-size:0;
	position: absolute;
	top: 50%; margin-top:-32px;
	right: -48px;
}
#ourclient .membership_bot_main {
	width:100%;
	height:38px;
	background:#fff;
	border-bottom:34px solid #eeeeee;
}
#ourclient .membership_bot {
	width:125px;
	padding-left:15px;
	line-height:35px;
	height:38px;
	background: url(images/membership_bot.jpg) right no-repeat #eeeeee;
	float:right;
	font-size:14px;
	color:#8b8b8b;
	font-weight:600;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
}
#Download_section {
	width:100%;
	height:auto;
	overflow:hidden;
}
#Download_section .head_title {
	text-align:center;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	color:#787878;
	padding-top:60px;
}
#Download_section ul {
	margin:0;
	padding:0;
	padding:60px 0;
	height:auto;
	overflow:hidden;
}
#Download_section li {
	width:324px;
	height:63px;
	float:left;
	background:#eeeeee;
	border:1px solid #fff;
	list-style:none;
	margin:11px;
	box-shadow:0 4px 7px 0 #ccc;
}
#Download_section .middle {
	margin:11px 37px;
}
#Download_section .download_icon {
	width:68px;
	height:59px;
	float:left;
	margin:2px;
}
#Download_section .color1 {
	background:#467fbf;
}
#Download_section .color2 {
	background:#ffba00;
}
#Download_section .color3 {
	background:#cad676;
}
#Download_section .color4 {
	background:#ff2150;
}
#Download_section .color5 {
	background:#59a7ff;
}
#Download_section .color6 {
	background:#d687fb;
}
#Download_section .color7 {
	background:#149303;
}
#Download_section .color8 {
	background:#645703;
}
#Download_section .color9 {
	background:#5ace99;
}
#Download_section .color10 {
	background:#ded24a;
}
#Download_section .color11 {
	background:#045e5f;
}
#Download_section .color12 {
	background:#f58a8a;
}
#Download_section .download_text {
	width:235px;
	float:left;
	height:59px;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	color:#6b6b6b;
	padding-left:13px;
	line-height:57px;
}
#History_panel {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:10px 0;
}
#History_panel .image {
	width:489px;
	height:324px;
	float:left;
	padding-top:30px;
}
#History_panel .content {
	width:608px;
	float:right;
	height:auto;
	overflow:hidden;
}
#History_panel .head {
	font-family: "larkeregular";
	font-size: 50px;
	line-height:70px;
}
#History_panel .content p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height: 25px;
	padding-bottom:20px;
}
#c_head {
	width:100%;
	height:240px;
	background:#ededed;
}
#c_head .sub_head2 {
	text-align:center;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	color:#686868;
	line-height:25px;
}
#c_head .sub_head {
	font-family: "larkeregular";
	font-size:60px;
	text-align:center;
	line-height:50px;
	padding:25px 0;
}
#carees {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:20px;
}
#carees .why_choose_us {
	width:386px;
	height:auto;
	overflow:hidden;	
	float:left;
	padding-top:25px;
}
#carees .why_head {
	width:auto;
	height:114px;
	background:url(images/quesion_mark.png) right no-repeat #495c75;
	font-family: "larkeregular";
	font-size: 50px;
	text-transform:uppercase;
	color:#fff;
	line-height:46px;
	padding-left:21px;
	padding-top:10px;
}
#carees .why_head span {
	display:block;
}
.why_choose_point {
	width:auto;
	height:auto;
	overflow:hidden;
}
.why_choose_point .image {
	width:100%;
	height:165px;
	position:relative;
}
.why_choose_point .overlay {
	background:url(images/overlay.png) repeat;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.why_choose_point .content {
	width:auto;
	padding:20px 10px 30px; background:#ededed;
}
.why_choose_point .small_head {
	font-family: "larkeregular";
	font-size: 21px;
	text-transform:uppercase;
	color:#5e5e5e;
}
.why_choose_point .large_head {
	font-family: "Open Sans", sans-serif;
	font-size: 21px;
	text-transform:uppercase;
	color:#4f4f4f;
	font-weight:600; padding:15px 0;
}
.why_choose_point p {
	font-family: "Open Sans", sans-serif;
	font-size:14px;
	color:#5f5f5f;
}
.why_choose_point .content ul{ padding-bottom:20px;}
.why_choose_point .content li{	font-family: "Open Sans", sans-serif;	font-size:14px;	color:#5f5f5f; list-style:outside; padding-bottom:7px; padding-left:5px; margin-left:15px;}
#carees .current_opening {
	width:674px;
	float:right;
	height:auto;
	overflow:hidden;
}
#carees .accordian_group {
	padding-bottom:40px;
}
#carees .head {
	font-family: 'larkeregular';
	font-size:50px;
	line-height:70px;
	text-transform:uppercase;
}
#carees .head_de {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#888888;
	line-height:25px;
	padding-bottom:30px;
}
#carees .head_denopadbot{ padding-bottom:0;}
#carees .head_de span {
	color:#206ec6;
}
#carees .groups {
	width:100%;
	padding-bottom:1px;
}
#carees .group_head {
	width:100%;
	height:41px;
	background:#76889f;
	cursor:pointer;
}
#carees .active {
	background:#0d568e;
}
#carees .view_location {
	width:141px;
	height:31px;
	padding-top:10px;
	float:right;
	background:#495c75;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
}
#carees .active_location {
	background:#1cbe5e;
}
#carees .view_location a {
	text-decoration:none;
	color:#fff;
	pointer-events:none;
}
#carees .active_location a {
	pointer-events:visible;
}
#carees .view_location img {
	padding-right:5px;
	position:relative;
	top:3px;
}
#carees .text {
	font-size:15px;
	font-family: 'gotham_bookregular';
	color:#fff;
	float:left;
	padding-left:17px;
	line-height:38px;
}
#carees .group_content {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	border-top:1px solid #FFF;
}
#carees .active_content {
	display:block;
}
#carees .group_side {
	width:17px;
	height:9px;
	float:left;
	background:url(images/group_side.png) no-repeat;
}
#carees .group_side2 {
	width:auto;
	padding-left:20px;
	padding-right:20px;
	height:auto;
	overflow:hidden;
	padding-bottom:30px;
	float:right;
	background:url(images/group_side2.html) no-repeat #ededed;
	padding-top:20px;
}
#carees .paaading-top {
	padding-top:50px;
}
#carees .apply_now {
	border-radius:3px;
	margin-bottom:20px;
	margin:auto;
	width:100%;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	color:#fff;
	text-transform:uppercase;
	padding-bottom:28px;
	display:none;
}
#carees .apply_now a {
	text-decoration:none;
	color:#fff;
	background:#1cbe5e;
	padding:8px 20px;
	border-radius:3px;
}
#carees .group_rows {
	padding-bottom:25px;
	padding-left:185px;
	position:relative;
	width:auto;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
}
#carees .group_rows ol li{ list-style:inside;}
#carees .group_H {
	width:200px;
	float:left;
	position:absolute;
	top:0;
	left:0;
	color:#202020;
}
#currency {
	width:100%;
height:auto; padding-top:40px;
	overflow:hidden;
}
#currency .head {
	text-align:center;
	font-family: 'larkeregular';
	font-size:50px;
	text-transform:uppercase;
	line-height:90px;
}
#currency .currency_box {
	width:1012px;
	margin:auto;
	height:auto;
	overflow:hidden;
	padding-top:14px;
	padding-bottom:14px;
	background:#f3f2f2;
	border-radius:10px;
}
#currency .currency_box_shadow {
	width:1012px;
	margin:auto;
	height:50px;
	background:url(images/curr_shadow.png) center no-repeat;
}
#currency .blue {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:38px;
	padding-bottom:38px;
	background:url(images/currblue.png) no-repeat #467fbf;
}
#currency .row_blue {
	width:auto;
	height:53px;
	padding-left:203px;
}
#currency .row_blue input[type=text] {
	height:29px;
	padding-left:15px;
	width:460px;
	outline:0;
	border:0;
	color:#b5b5b5;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
#currency .row_blue select {
	height:29px;
	padding-left:15px;
	width:193px;
	outline:0;
	border:0;
	color:#b5b5b5;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background:url(images/sel_u.jpg) right no-repeat #fff;
}
#currency input[type=submit], #currency input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:5px 16px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	float:left;
}
#currency .row_blue span {
	width:125px;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	position:relative;
	top:5px;
}
#currency .result_info {
	width:500px;
	margin:auto;
	border:2px solid #fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding:5px 20px;
}
#online_tracking {
	width:100%;
	height:auto;
	overflow:hidden; padding:40px 0 20px 0;
}
#online_tracking .head {
	text-align:center;
	font-family: 'larkeregular';
	font-size:50px;
	line-height:90px;
}
#online_tracking .head_des {
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:20px;
	padding-bottom:30px;
}
#online_tracking .track_box {
	width:548px;
	height:auto;
	margin:auto;
	background:#76889f;
	padding:46px 49px;
}
#online_tracking .row_input {
	padding-bottom:16px;
	width:100%;
}
#online_tracking input[type=text],input[type=password] {
	height:36px;
	padding-left:15px;
	border:0;
	border-radius:4px;
	width:530px;
}
#online_tracking label {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding-left:15px;
}
#online_tracking input[type=submit] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}#online_tracking input[type=button] {	background:#1cbe5e;	color:#fff;	border:0;	font-family: 'arial';	font-size:14px;	font-weight:bold;	padding:9px 30px;	border-radius:4px;	cursor:pointer;	border-bottom:3px solid #197940;}
#online_tracking span {
	float:right;
}
#online_tracking span a {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
}
#online_tracking .track_box_ship {
	width:548px;
	height:auto;
	margin:auto;
	background:#495c75;
	padding:46px 49px 29px;
	margin:18px auto;
}
#track_shipment {
	width:100%;
	height:auto;
	overflow:hidden; padding:40px 0;
}
#track_shipment .head {
	text-align:center;
	font-family: 'larkeregular';
	font-size:50px;
	line-height:90px;
}
#track_shipment .head_des {
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:20px;
	padding-bottom:30px;
}
#track_shipment .track_box {
	width:548px;
	height:auto;
	margin:auto;
	background:#76889f;
	padding:46px 49px;
}
#track_shipment .row_input {
	padding-bottom:16px;
	width:100%;
}
#track_shipment input[type=text] {
	height:36px;
	padding-left:15px;
	border:0;
	border-radius:4px;
	width:530px;
}
.track_box_ship textarea{border:0;
	border-radius:4px; padding:5px;}

#track_shipment label {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding-left:15px;
}
#track_shipment input[type=submit] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
#track_shipment .track_box_ship {
	width:548px;
	height:auto;
	margin:auto;
	background:#495c75;
	padding:46px 49px 29px;
	margin:0 auto;
}
#Unit_conversion {
	width:100%;
height:;
	overflow:hidden;
}
#Unit_conversion .currency_box {
	width:1012px;
	margin:auto;
	height:auto;
	overflow:hidden;
	padding-top:14px;
	padding-bottom:14px;
	background:#f3f2f2;
	border-radius:10px;
}
#Unit_conversion .currency_box_shadow {
	width:1012px;
	margin:auto;
	height:50px;
	background:url(images/curr_shadow.png) center no-repeat;
}
#Unit_conversion .blue {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:38px;
	background:url(images/currblue.html) no-repeat #467fbf;
}
#Unit_conversion .row_blue {
	width:auto;
	height:53px;
	padding-left:203px;
}
.row_blue_text {
	width:auto;
	padding-left:203px;
	font-family: 'larkeregular';
	font-size:33px;
	text-transform:uppercase;
	color:#fff;
	line-height:70px;
}
#Unit_conversion .row_blue input[type=text] {
	height:29px;
	padding-left:15px;
	width:199px;
	outline:0;
	border:0;
	color:#333;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
#Unit_conversion .row_blue select {
	height:29px;
	padding-left:15px;
	width:199px;
	outline:0;
	border:0;
	color:#333;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background:url(images/sel_u.jpg) right no-repeat #fff;
}
#Unit_conversion input[type=submit] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:5px 16px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	float:left;
}
#Unit_conversion input[type=submit], #Unit_conversion input[type=button] {
	background: #1cbe5e;
	color: #fff;
	border: 0;
	font-family: 'arial';
	font-size: 14px;
	font-weight: bold;
	padding: 5px 16px;
	border-radius: 4px;
	cursor: pointer;
	border-bottom: 3px solid #197940;
	float: left;
}
#Unit_conversion .row_blue span {
	width:125px;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	position:relative;
	top:5px;
}
#Unit_conversion .result_info {
	width:500px;
	margin:auto;
	border:2px solid #fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding:5px 20px;
}
#milestones_data {
width:100%; height:auto; overflow:hidden; padding:40px 0;
}
#milestones_data .milestones_row {
	width:1057px;
	min-height:500px;
	height:auto;
	overflow:hidden;
	background:url(images/mil.png) center repeat-y;
	margin:auto;
}
.milestones_row ul {
	margin:0;
	padding:0;
}
.milestones_row li {
	list-style:none;
	width:100%;
	height:auto;
	overflow:hidden;
}
.milestones_row .miles {
	width:522px;
	height:auto;
	min-height:150px;
	overflow:hidden;
	padding-bottom:15px;
	background: url(images/side_bar.jpg) top right no-repeat #e6e7e9;
}
.milestones_row .right_miles {
	float:right;
	background: url(images/side_bar2.jpg) top left no-repeat #e6e7e9;
}
.milestones_row .content_m {
	height:auto;
	width:auto;
}
.milestones_row .title {
	padding-left:107px;
	position:relative;
	width:auto;
	color:#2f3e51;
	font-family: 'Open Sans', sans-serif;
	font-size:25px;
	padding-top:10px;
}
.milestones_row small {
	font-size:14px;
}
.miles .year {
	position:absolute;
	top:0;
	left:15px;
	font-family: 'Open Sans', sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#467fbf;
	padding-top:4px;
}
.miles .descriptions {
	padding:15px 30px 0 15px;
	font-family: 'Open Sfoans', sans-serif;
	font-size:14px;
	line-height:23px;
}
.right_miles .descriptions {
	padding:0 10px;
	padding-left:30px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	padding-top:15px;
}
.right_miles .year {
	position:absolute;
	top:0;
	left:30px;
	font-family: 'Open Sans', sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#467fbf;
	padding-top:4px;
}
.miles .mile_image_top {
	width:139px;
	height:134px;
	float:left;
}
.right_miles .title {
	padding-left:125px;
}
.miles .mile_data_c {
	width:346px;
	float:left;
	position:relative;
	top:7px;
}
.miles .years_no {
	font-size:104px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color:#467fbf;
	line-height:92px;
}
.miles .years_no2 {
	font-size:21px;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	color:#333232;
}
#client {
	width:100%;
	height:auto;
	overflow:hidden; padding-top:40px;
}
#client .client_icon {
	width:100%;
}
#client .client_icon ul {
	margin:0;
	padding:0;
}
#client .client_icon li {
	float:left;
	width:212px;
	height:161px;
	list-style:none;
	-webkit-box-shadow: 0 0 10px #dedede;
	box-shadow: 0 0 10px #dedede;
	margin:10px;
	margin-right:64px;
	margin-bottom:40px;
	margin-top:0;
	text-align:center;
	cursor:pointer;
}
#client .client_icon li:hover {
	filter:grayscale(0);
	-webkit-filter:grayscale(0);
	-moz-filter:grayscale(0);
}
#client .client_icon li div {
	height:100%;
	display:table-cell;
	vertical-align:middle;
	width:212px;
	height:161px;
}
#client .client_icon li img {
	max-width:200px;
}
#client .client_icon li.right {
	margin-right:10px;
}
#membership_certificates {
	width:100%;
	height:auto;
	overflow:hidden; padding-top:40px;
}
#membership_certificates .client_icon {
	width:100%;
}
#membership_certificates .client_icon ul {
	margin:0;
	padding:0;
}
#membership_certificates .client_icon li {
	float:left;
	width:229px;
	height:169px;
	list-style:none;
	margin:10px;
	margin-right:44px;
	margin-bottom:40px;
	margin-top:0;
	text-align:center;
	cursor:pointer;
	background:url(images/memb_c.jpg) repeat-x;
}
#membership_certificates .client_icon li img{width:130px; height:auto;}
.client_icon li div.ones {
	display:table-cell;
	vertical-align:middle;
	width:229px;
	height:169px;
	background:url(images/memb_ones.jpg) no-repeat;
}
.client_icon li div.tw {
	width:229px;
	height:169px;
	background:url(images/memb_tw.jpg) right no-repeat;
}
#membership_certificates .client_icon li.right {
	margin-right:10px;
}
#IATA_codes {
	width:100%;
	height:auto;
	overflow:hidden; padding-top:40px;
}
#IATA_codes .codes_box {
	width:100%;
	height:auto;
	overflow:hidden;
	/*background:url(images/codes_bg.jpg) repeat;*/
	margin-bottom:40px;
}
#IATA_codes ul {
	margin:0;
	padding:0;
	display:none;
}
#IATA_codes ul:first-child {
	display:block;
}
#IATA_codes li {
	height:26px;
	padding-top:5px;
	width:50%;
	float:left;
	list-style:none;
}
#IATA_codes li.test{ background:#dedede;}
#IATA_codes span {
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	display:inline-block;
	padding-left:10px;
	color:#707070;
	width:100px;
}
#IATA_codes .heading_code {
	background:#447bb8;
	height:31px;
	border-bottom:2px solid #173e69;
	color:#fff !important;
}
#IATA_codes .heading_code span {
	color:#fff;
}
#IATA_codes .iata-loc {
	width:250px !important;
}
.codes_alpha {
	width:100%;
	height:32px;
	padding-top:6px;
	background:#f3f3f3;
	text-align:center;
	margin-bottom:50px;
}
.codes_alpha a {
	text-decoration:none;
	color:#000;
	font-size:15px;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	background:#5ac686;
	width:26px;
	height:24px;
	padding-top:2px;
	display: inline-block;
	border-radius:50%;
	vertical-align:middle;
	margin-right:10px;
	background: -webkit-linear-gradient(#63d993, #4eb177); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#63d993, #4eb177); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#63d993, #4eb177); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#63d993, #4eb177); /* Standard syntax */
}
.codes_alpha a.active {
	background:#000;
	color:#fff;
}
#Useful_links {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:40px;
}
#Useful_links .codes_box {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:40px;
}
#Useful_links ul {
	margin:0;
	padding:0;
}
#Useful_links li {
	height:26px;
	padding-top:5px;
	width:auto;
	padding-left:30px;
	list-style:none;
}
#Useful_links li a {
	color:#575757;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-decoration:none;
}
#Useful_links li:nth-child(odd) {
background:#dedede;
}
#shipping_glossary {
	width:100%;
	height:auto;
	overflow:hidden; padding-top:30px;
}
#shipping_glossary .glossary_row {
	width:100%;
	height:auto;
	overflow:hidden;
}
#shipping_glossary .clear{ width:100%; float:none; clear:both; height:50px;}
#shipping_glossary .data {
	width:330px;
	float:left;
	padding-right:50px;
}
#shipping_glossary .right {
	padding-right:0;
}
#shipping_glossary h5 {
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	padding-bottom:10px;
}
#shipping_glossary p {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#797979;
	line-height:25px;
}
#shipping_glossary .alph_row {
	width:100%;
	height:38px;
	background:#f3f2f2;
	font-size:25px;
	font-family: 'Open Sans', sans-serif;
	color:#797979;
	font-weight:600;
}
#shipping_glossary .buttons_ship {
	width:100%;
	height:88px;
	font-size:25px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	line-height:70px;
}
#shipping_glossary .center_af {
	width:855px;
	margin:auto;
}
#shipping_glossary .buttons_ship a {
	color:#797979;
	text-decoration:none;
	padding:6px 84px;
	border-radius:7px;
	background:#d1d1d1;
	background: -webkit-linear-gradient(#eeeded, #d0d0d0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#eeeded, #d0d0d0);/* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#eeeded, #d0d0d0);/* For Firefox 3.6 to 15 */
	background: linear-gradient(#eeeded, #d0d0d0);/* Standard syntax */
}
.buttons_ship a.active {
	background:#3b85d8 !important;
	color:#fff !important;
	background: -webkit-linear-gradient(#328aed, #467fc0) !important; /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#328aed, #467fc0) !important; /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#328aed, #467fc0) !important; /* For Firefox 3.6 to 15 */
	background: linear-gradient(#328aed, #467fc0) !important; /* Standard syntax */
}
#shipping_glossary .af_co {
	display:none;
}
#shipping_glossary .af_coactive {
	display:block;
}
#image_library {
	padding:40px 0;
}
#image_library .am-wrapper {
	float:left;
wi  position:relative;
	overflow:hidden;
}
#image_library .am-wrapper img {
	position:absolute;
	outline:none;
}
#main {
	margin: 30px 0;
	position: relative;
}
/**
 * Grid container
 */
#tiles {
	list-style-type: none;
	position: relative; /** Needed to ensure items are laid out relative to this container **/
	margin: 0;
	padding: 0;
}
/**
 * Grid items
 */
#tiles li {
	width: 274px;
	background-color: #ffffff;
	display: none; /** Hide items initially to avoid a flicker effect **/
	cursor: pointer;
}
#tiles li.inactive {
	visibility: hidden;
	opacity: 0;
}
#tiles li img {
	display: block;
	width:100%;
}
#bill_lading {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:40px; padding-top:40px;
}
#bill_lading .bill_box {
	width:auto;
	padding-left:10px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:20px;
	background:#5a6a80;
}
#bill_lading a.dp-choose-date{ float:left; left:50px; top:0;}
#bill_lading_date{ text-indent:30px;}
#bill_lading .row_feild {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:15px;
}
#bill_lading .row_2 {
	width:50%;
	float:left;
}
#bill_lading .row_4 {
	width:25%;
	float:left;
}
#bill_lading .row_3 {
	width:50%;
	margin:auto;
}
#bill_lading .row_5 {
	width:25%;
	margin:auto;
	text-align:center;
}
#bill_lading .row_r_lab {
	width:100%;
	height:25px;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
}
#bill_lading textarea {
	border:0;
	border:1px solid #364253;
	height:50px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:10px 10px;
	height:88px;
	resize:none;
}
#bill_lading input[type=text] {
	border:0;
	border:1px solid #364253;
	height:30px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:5px 10px;
}
#bill_lading .row_2 textarea {
	width:94%;
}
#bill_lading .row_2 input[type=text] {
	width:94%;
}
#bill_lading .row_3 input[type=text] {
	width:94%;
}
#bill_lading .row_4 input[type=text] {
	width:88%;
}
#bill_lading .row_weight {
}
#bill_lading .row_weight input[type=text] {
	width:60%;
}
#bill_lading .row_weight label {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding-left:10px;
}
#bill_lading .row_weight input[type=radio] {
	margin-left:20px;
}
#bill_lading .weight_data {
	float:left;
	width:140px;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#fff;
}
#bill_lading textarea.double_height {
	height:146px;
}
#bill_lading input[type=submit], #bill_lading input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	margin-right:5px;
}
#bill_lading input[type=reset] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	margin-right:5px;
}
#bill_lading select {
	border:0;
	border:1px solid #364253;
	width:88%;
	height:30px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:5px 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor:pointer;
}
#specifications_ship {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:20px; padding-top:40px;
}
#specifications_ship .tabel {
	width:1092px;
	margin:auto;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
}
.loader {
	background: rgba(51, 51, 51, 0.5);
	display: none;
	height: 100%;
	position: fixed;
	width: 100%;
	z-index: 100;
}
.loader img {
	left: 50%;
	margin: -50px 0 0 -50px;
	position: absolute;
	top: 50%;
}
.success_msg {
	background: url("images/success.png") no-repeat 8px center #bdf0b8;
	color: #008000;
	display: inline-block;
	font-size: 14px;
	padding: 10px 30px;
	position: relative;
	font-family :"Open Sans", sans-serif;
	margin-bottom : 10px;
}
.error {
	background: url("images/error.png") no-repeat 10px center #f9d4d4;
	color: #ff0000 !important;
	display: inline-block;
	font-size: 14px;
	padding: 5px 30px;
	position: relative;
	font-family :"Open Sans", sans-serif;
	margin-bottom : 10px;
}
.input-error {
	background: #f9d4d4 !important;
}
.textarea-error {
	background: #f9d4d4;
}
#captcha_txt, #captcha_txt1 {
	background: url("images/captcha_bg.png") repeat scroll center center;
	border: 2px solid #ccc;
	color: #000000;
	font-family: 'StayPuftMedium', sans-serif;
	font-size: 20px;
	letter-spacing: 6px;
	width: 110px !important;
}
.table_main {
	width: 1092px;
	height: auto;
	overflow: hidden;
	margin-bottom:20px;
}
.table_main ul {
	margin: 0;
	padding: 0;
}
.table_main ul li {
	width: 100%;
	list-style: none;
	height: auto;
	overflow: hidden;
	height: auto;
	background: #fff;
	color: #5f5f5f;
	font:14px Arial, Helvetica, sans-serif;
	padding:4px 0;
}
.table_main ul li:nth-child(2n) {
 background: #e3e3e3;
}
.table_main ul li div {
	display: inline-block;
	line-height:22px;
}
.table_main ul li div.first {
	width:130px;
	padding-left:10px;
}
.table_main ul li div.firstHead {
	width:130px;
	padding-left:10px;
}
.table_main ul li div.second {
	width:155px;
}
.table_main ul li div.secondHead {
	width:154px;
	border-right:1px solid #0cb2ff;
}
.table_main ul li div.third {
	width:300px;
	padding-left:20px;
}
.table_main ul li div.thirdHead {
	border-right:1px solid #0cb2ff;
}
.table_main ul li div.fourth {
	width:454px;
}
.table_main ul li div.third_combine {
	width:480px;
	text-align:center;
}
.table_main ul li:first-child {
	background: #0cb2ff;
	color:#fff;
	font-size:15px;
}
#news_part {
	width:100%;
	height:auto;
	overflow:hidden;
}
#news_part .mainnews {
	width:730px;
	height:auto;
	overflow:hidden;
	padding-left:25px;
	float:left;
}
.mainnews ul {
	margin:0;
	padding:0;
}
.mainnews li {
	width:100%;
	list-style:none;
	padding-bottom:50px;
}
#news_part .news_title {
	font-family: 'larkeregular';
	font-size:30px;
	text-transform:uppercase;
	line-height:25px;
}
#news_part .news_description {
	color:#949494;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	padding:10px 0;
}
#news_part .news_description a {
	display:block;
	color:#306b93;
	text-decoration:none;
	position:relative;
	top:15px;
}
#news_part .news_date {
	font-family: 'larkeregular';
	font-size:20px;
	background: url("images/date_icon.jpg") no-repeat;
	background-position:0 6px;
	padding-left:25px;
}
#news_part .popular_news {
	width:290px;
	height:auto;
	overflow:hidden;
	padding-right:25px;
	float:right;
}
.popular_news ul {
	margin:0;
	padding:0;
}
.popular_news li {
	list-style:none;
	width:100%;
	height:122px;
	background:#efeeee;
	border-radius:8px;
	margin-bottom:13px;
}
.popular_news .image {
	width:115px;
	height:105px;
	float:left;
	margin:9px;
}
.popular_news .image img {
	width:115px;
	height:105px;
	border-radius:8px;
}
.popular_news .image_D {
	width:145px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-top:9px;
	font:12px Arial, Helvetica, sans-serif;
}
.image_D_h {
	height:84px;
	overflow:hidden;
	color:#494848;
}
.popular_news p {
	text-align:right;
	color:#000;
}
#news_part .titles {
	font-family: 'larkeregular';
	font-size:50px;
	padding-bottom:10px;
}
#apply_job {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:20px 0;
}
#apply_job .apply_box {
	width:1068px;
	height:auto;
	overflow:hidden;
	background:#76889f;
	margin:auto;
	padding:20px 0;
}
#apply_job .apply_heads {
	width:100%;
	height:35px;
	margin:30px 0;
}
#apply_job .apply_heads a {
	text-decoration:none;
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	background:#364456;
	padding:8px;
	padding-left:20px;
	padding-right:70px;
}
.apply_box_coloum {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:20px;
	position:relative;
}
#apply_job .row_form {
	width:45%;
	height:auto;
	overflow:hidden;
	padding-bottom:23px;
	float:left;
	padding-left:3%;
	padding-right:2%;
}
#apply_job span {
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	position:relative;
	top:6px;
}
#apply_job span a {
	padding-left:5px;
}
#apply_job input[type=text] {
	width:295px;
	padding-left:10px;
	height:37px;
	outline:0;
	border-radius:4px;
	border:0;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	float:right;
}
#apply_job input[type=file] {
	width:295px;
	padding-left:10px;
	height:37px;
	outline:0;
	border-radius:4px;
	border:0;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	float:right;
	background:#fff;
}
#apply_job input[type=submit], #apply_job input[type=button], #apply_job input[type=reset] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	margin-right:5px;
	text-transform:uppercase;
}
#apply_job select {
	padding-left:10px;
	height:37px;
	outline:0;
	border-radius:4px;
	border:0;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	cursor:pointer;
}
#apply_job .dob_section {
	float:right;
	width:295px;
}
#apply_job select.date {
	width:70px;
}
#apply_job select.month {
	width:70px;
}
#apply_job select.years {
	width:147px;
}
#apply_job select.lacs {
	width:130px;
}
#apply_job select.thousand {
	width:160px;
}
#apply_job .ctc_label {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding-right:23px;
}
#apply_job .sub_heading {
	width:auto;
	border-bottom:2px dashed #fff;
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
	color:#fff;
	padding-bottom:10px;
	margin:0 25px;
}
#apply_job .dashes {
	width:auto;
	height:1px;
	border-bottom:2px dashed #fff;
	margin:0 25px 20px;
}
#apply_job .remove {
	width:29px;
	height:29px;
	background:url(images/close-button.png) no-repeat;
	cursor:pointer;
	position:absolute;
	right: 6px;
	top: 7px;
	cursor:pointer;
}
.custom_area {
	width:auto;
	height:auto;
	overflow:hidden;
	padding:0 25px;
}
.custom_area textarea {
	width:100%;
	padding-left:10px;
	height:37px;
	outline:0;
	border-radius:4px;
	border:0;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	padding-top:10px;
	height:150px;
	margin-bottom:40px;
}
#membership_normal {
	width:100%;
	height:auto;
	overflow:hidden;
}
#membership_normal .member {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:50px;
}
#membership_normal .image_member {
	width:336px;
	height:325px;
	float:left;
}
#membership_normal .data_member {
	width:718px;
	height:auto;
	overflow:hidden;
	float:right;
}
#membership_normal .data_member ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
#membership_normal .data_member li {
	font-family: 'larkeregular';
	font-size:27px;
	color:#4a4a4a;
	list-style:none;
	background:url(images/right_li_air.png) center left no-repeat;
	padding-bottom:2px;
	padding-left:20px;
}
#membership_normal .data_member li span {
	background:#62d892;
	background: -webkit-linear-gradient(#62d892, #50b278); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#62d892, #50b278); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#62d892, #50b278); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#62d892, #50b278); /* Standard syntax */
	box-shadow: 1.5 2px 0 #308a55;
	text-align:center;
	color:#fff;
	margin-right:10px;
	padding:3px 8px;
	border-radius:50%;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
#membership_normal .member_color {
	width:100%;
	height:300px;
	background:#f2f2f2;
}
#membership_normal .circle {
	width:220px;
	height:220px;
	border-radius:50%;
	background:#76889f;
	float:left;
	margin:38px;
	margin-right:140px;
	border-bottom:6px solid #59c485;
	font-family: 'Open Sans', sans-serif;
	font-size:60px;
	color:#fff;
	text-align:center;
	line-height:40px;
}
#membership_normal .c_small {
	display:block;
	font-size:22px;
}
#membership_normal .circle_right {
	margin-right:38px;
}
#membership_normal .inside_c {
	height:100%;
	display:table-cell;
	vertical-align:middle;
	width:220px;
	height:220px;
}
#membership_normal .member_bottom {
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	padding:40px 0;
}
.member_bottom .title {
	font-family: 'larkeregular';
	font-size:50px;
}
.member_bottom .title_sub {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}
/** Privacy Policy **/
#privacy {
	width:100%;
	height:auto;
	overflow:hidden;
}
#privacy .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0
}
#privacy .data p {
	padding-bottom:20px;
}
#privacy .data ul li {
	list-style:inside;
}
#privacy .data ol li {
	list-style:inside;
	list-style-type: inherit;
	padding-left:20px;
}
/** Privacy Policy Ends here **/
.table_main2 {
	width: 1092px;
	background:#e3e3e3;
	height: auto;
	overflow: hidden;
}
.table_blue_right {
	width: 872px;
	height: auto;
	overflow: hidden;
	float: left;
}
.table_blue_right ul li div {
	display: inline-block;
	float: left;
}
.first {
	width: 218px;
	height: 18px;
}
.first1 {
	width: 167px;
}
.first2 {
	width: 177px;
}
.first3 {
	width: 190px;
}
.first4 {
	width: 199px;
}
.height_first {
	padding: 12px 17px;
}
.table_blue_right ul {
	margin: 0;
	padding: 0;
}
.table_blue_right ul li {
	width: 100%;
	list-style: none;
	height: auto;
	overflow: hidden;
	height: auto;
	background: #fff;
	color: #5f5f5f;
	font: 14px Arial, Helvetica, sans-serif;
	background:#e3e3e3;
}
.bg2 {
	background: #035074;
	color: #fff;
}
.bg1 {
	background: #0cb2ff;
	color: #fff;
}
.bg0 {
	background: #e3e3e3;
	color: #035074;
}
.table_blue_left {
	float: left;
	overflow: hidden;
	min-height: 500px;
	height: auto;
	background: #035074;
	color: #fff;
	width: 218px;
}
#second_head .first1 {
	border-right: 1px solid #000;
	width: 166px;
}
#second_head .first2 {
	border-right: 1px solid #000;
	width: 176px;
}
#second_head .first3 {
	border-right: 1px solid #000;
	width: 189px;
}
.imp1 {
	width: 100px;
}
.bottom_row {
	width:100% !important;
	height:1px !important;
	background:#fff !important;
	margin-top:-2px;
}
.bottom_right {
	width:100% !important;
	height:1px !important;
	background:#364253 !important;
}
.lef_tpo_one {
	width:100%;
	height:120px;
	border-bottom:1px solid #fff;
	padding-top:80px;
}
.lef_tpo_two {
	width:100%;
	height:120px;
	border-bottom:1px solid #fff;
}
.lef_tpo_three {
	width:100%;
	height:80px;
	border-bottom:1px solid #fff;
}
.lef_tpo_right {
	width:70px;
	height:auto;
	overflow:hidden;
	float:right;
	font: 14px Arial, Helvetica, sans-serif;
	line-height:40px;
}
.lef_tpo_right span {
	display:block
}
.lef_tpo_left {
	width:120px;
	padding-left:10px;
	height:auto;
	overflow:hidden;
	float:left;
	font: 14px Arial, Helvetica, sans-serif;
	line-height:22px;
	text-transform:uppercase;
}
.lef_tpo_left span {
	display:block
}
.lef_tpo_Four {
	width:100%;
	height:160px;
	font: 14px Arial, Helvetica, sans-serif;
	line-height:40px;
}
.lef_tpo_Four span {
	display:block;
	padding-left:10px;
}
/** AWB Registration **/
#AWB {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:40px; padding-top:40px;
}
#AWB .bill_box {
	width:auto;
	padding-left:10px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:20px;
	background:#5a6a80;
}
#AWB .row_feild {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
}
#AWB .row_r {
	float:left;
	width:250px;
	padding:10px;
}
#AWB select {
	border:0;
	border:1px solid #364253;
	width:100%;
	height:30px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:5px 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor:pointer;
}
#AWB .row_r_lab {
	width:100%;
	height:45px;
}
#AWB textarea {
	border:0;
	border:1px solid #364253;
	width:100%;
	height:50px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:5px 10px;
}
#AWB input[type=text] {
	border:0;
	border:1px solid #364253;
	width:100%;
	height:30px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
	padding:5px 10px;
}
#AWB label {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding-bottom:4px;
}
#AWB input[type=submit] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	margin-right:5px;
}
#AWB .input_small {
	width:90px !important;
}
#AWB input[type=reset] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
}
#AWB .radio_buttons {
	float:right;
}
#AWB .radio_buttons label {
	padding-left:10px;
}
.radio_buttons label.first_lab {
	padding-right:10px;
}
/** AWB Registration ends here **/
/** World Airport **/
#world_airport {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:40px; padding-top:40px;
}
#world_airport .airport_box {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:70px 0;
	background:#e5e5e5;
	border-radius:4px;
}
#world_airport .feild_box {
	width:670px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
#world_airport .lab {
	width:670px;
	font-size:18px;
	color:#333;
	font-family: 'arial';
	margin:auto;
	padding-bottom:5px;
	text-shadow:0 1px 0 #fff;
}
#world_airport input[type=text] {
	width:500px;
	height:53px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
	font-size:18px;
}
#world_airport input[type=submit], #world_airport input[type=button] {
	background:#23a2ca;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:22px;
	font-weight:bold;
	padding:13px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	position:relative;
	top:2px;
	left:5px;
}
/** World Airport ends here **/
/** World Seaport **/
#world_seaport {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:40px; padding-top:40px;
}
#world_seaport .airport_box {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:70px 0;
	background:#5a6a80;
	border-radius:4px;
}
#world_seaport .feild_box {
	width:670px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
#world_seaport .lab {
	width:670px;
	font-size:15px;
	color:#fff;
	font-family: 'arial';
	margin:auto;
	padding-bottom:5px;
}
#world_seaport input[type=text] {
	width:543px;
	height:53px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
}
#world_seaport input[type=submit], #world_airport input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:22px;
	font-weight:bold;
	padding:13px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	position:relative;
	top:2px;
	left:5px;
}
/** World Seaport ends here **/
/** Foreign Customs **/
#foreign {
	padding-bottom:10px;
}
#foreign .heading {
	font-family: 'larkeregular';
	;
	font-size:50px;
	color:#000;
	text-transform:uppercase;
	text-align:center;
	padding-top:40px;
}
#foreign .heading-description {
	font-family:"Open Sans";
	font-weight:300;
	font-size:14px;
	color:#4a4a4a;
	line-height:24px;
	text-align:center;
}
.foreign-flags {
	margin:40px 0 0 0;
	padding:6px;
	list-style-type:none;
	overflow:hidden;
}
.foreign-flags li {
	float:left;
	margin-bottom:24px;
	margin-right:38px;
}
.foreign-flags li.last {
	margin-right:0;
}
.flag-box {
	box-shadow: 0 0 4px 2px #e7e7e7;
	float: left;
	height: 77px;
	width: 104px;
	display:table;
}
.flag-box .flag {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.flag-description {
	width:420px;
	height:41px;
	float:left;
	-webkit-box-shadow: 0 0 5px 0 #e7e7e7;
	box-shadow: 0 0 5px 0 #e7e7e7;
	margin-top:17px;
	line-height:41px;
	font-family:"Open Sans";
	font-size:14px;
}
.flag-description .flag-country {
	width:108px;
	padding-left:20px;
	float:left;
	color:#2a2a2b;
	font-size:14px;
}
.flag-description .flag-url {
	width:auto;
	float:left;
	color:#1b4ae1;
	font-size:14px;
	text-decoration:none;
}
/** Foreign Customs ends here **/
.no-reslt {
	background: none repeat scroll 0 0 #bcbdc1;
	border: 1px solid #ccc;
	border-radius: 5px;
	color: #fff;
	font: 16px arial;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	width: auto;
}
#conversion_t {
	width:100%;
height:;
	overflow:hidden;
	padding:40px 0 0;
}
#conversion_t .currency_box {
	width:1012px;
	margin:10px auto 0;
	height:auto;
	overflow:hidden;
	padding-top:14px;
	padding-bottom:14px;
	background:#f3f2f2;
	border-radius:10px;
}
#conversion_t .currency_box_shadow {
	width:1012px;
	margin:auto;
	height:50px;
	background:url(images/curr_shadow.png) center no-repeat;
}
#conversion_t .blue {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:38px;
	padding-bottom:38px;
	background:url(images/currblue.html) no-repeat #467fbf;
}
#conversion_t .row_blue {
	width:auto;
	height:53px;
	padding-left:203px;
}
#conversion_t .row_blue input[type=text] {
	height:29px;
	padding-left:15px;
	width:400px;
	outline:0;
	border:0;
	color:#b5b5b5;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
#conversion_t .row_blue select {
	height:29px;
	padding-left:15px;
	width:199px;
	outline:0;
	border:0;
	color:#b5b5b5;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background:url(images/sel_u.jpg) right no-repeat #fff;
}
#conversion_t input[type=submit], #conversion_t input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:5px 16px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	float:left;
}
#conversion_t .row_blue span {
	width:125px;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	position:relative;
	top:5px;
}
#conversion_t .row_blue label {
	color:#fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
}
#conversion_t .result_info {
	width:500px;
	margin:auto;
	border:2px solid #fff;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	padding:5px 20px;
}
#conversion_t ul {
	margin:0;
	padding:0;
}
#conversion_t li {
	padding-left:50px;
	list-style:none;
}
#conversion_t li.normal_height {
	height:42px;
}
#conversion_t li.normal_height2 {
	height:40px;
	border-bottom:1px solid #d5d5d5;
	border-top:1px solid #d5d5d5;
	background:url(images/concv.jpg) repeat-x;
}
#conversion_t li.normal_height3 {
	height:29px;
	background:#467fbf;
	margin-bottom:20px;
}
#conversion_t .para {
	width:190px;
	float:left;
}
#conversion_t .para2 {
	width:190px;
	float:left;
}
#conversion_t .para label {
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	color:#333;
}
#conversion_t .para2 label {
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	color:#fff;
}
#conversion_t .para input[type=text] {
	background:none;
	border:1px solid #cccbcb;
	padding:5px;
	padding-left:10px;
	width:100px;
	width:125px;
}
#conversion_t .center_line {
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	color:#333;
	text-transform:uppercase;
}
#conversion_t .box_nop {
	float:left;
}
#conversion_t .box_nop_wid1 {
	width:210px;
	padding-left:30px;
}
#conversion_t .box_nop_wid2 {
	width:190px;
}
#conversion_t .nop_text {
	height:35px;
	padding-top:10px;
	width:100%;
}
#conversion_t .nop_text span{ display:none; font-size:11px;
	font-family: 'Open Sans', sans-serif;
	}
#conversion_t .nop_text input[type=text] {
	background:none;
	border:1px solid #cccbcb;
	padding:5px;
	padding-left:10px;
	width:100px;
	width:125px;
}
#conversion_t .nop_text_head {
	height:33px;
	padding-top:12px;
	width:100%;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
}
#conversion_t .nop_text_background {
	background:#467fbf;
	color:#fff;
}
.box_nop_wid1 .nop_text_head {
	padding-left:10%;
	width:90%;
}
/** Incoterms **/
#incoterms {
	padding-bottom:40px;
}
#incoterms  .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0 0;
}
#incoterms .data p {
	padding-bottom:20px; 
}
/** Incoterms ends here **/
/** News Header **/
.newsBg {
	background: none repeat scroll 0 0 rgba(20, 19, 18, 0.95);
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom: 56px;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 2147483647;
	display:none;
}
.clsBt {
	background: url("images/close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 16px;
	position: absolute;
	right: 26px;
	top: 18px;
	width: 16px;
	z-index: 5;
}
.newsBg .resp-newsvtabs {
	padding-top: 50px;
}
.resp-newsvtabs ul.resp-tabs-list {
	position: fixed;
	width:200px;
}
.resp-newsvtabs .resp-tabs-list li.nws-cat-title {
	color: #467fbf;
	display: block;
	font-size:40px;
	margin-bottom: 11px;
	font-family: 'larkeregular';
	line-height:30px;
}
.resp-newsvtabs .resp-tabs-list li {
	cursor: pointer;
	display: block;
	float: none;
	margin: 0;
	padding: 9px 20px 15px 9px !important;
	text-align: right;
}
.resp-newsvtabs .resp-tabs-list li a {
	color: #7b7b7b;
	font-family:"Open Sans";
	font-size:14px;
	text-decoration: none;
}
.resp-newsvtabs .resp-tabs-container {
	border-left: 1px solid #404040;
	clear: none;
	float: right;
	margin-bottom: 120px;
	min-height: 250px;
	padding: 0 24px;
	width: 75.3%;
}
.nsw-title {
	color: #fff;
	font-family: 'larkeregular';
	font-size:40px;
	padding: 0 0 25px;
}
.newsBx1 {
	border-bottom: 1px solid #404040;
	margin-bottom: 25px;
	padding-bottom: 25px;
}
.psthm {
	background: none repeat scroll 0 0 #f37021;
	float: right;
	height: 80px;
	margin-left: 20px;
	width: 120px;
}
.psthm img {
	display: block;
	height: auto;
	width: 100%;
}
.news-outer-div a{ text-decoration:none;}
.nws-sub-title {
	color: #467fbf;
	font-size: 20px;
	padding-bottom: 10px;
	font-family:"Open Sans";
	font-size:16px;
}
.nws-sub-title a {
	color: #467fbf;
	text-decoration: none;
}
.nws-cont p {
	color: #bebebe;
	font-family: open sans, arial;
	line-height: 22px;
	font-size:14px;
	margin: 0;
	padding: 0;
}
.nws-cont p a {
	color: #bebebe;
	text-decoration: none;
}
.newsBg .resp-newsvtabs {
	padding-top: 50px;
}
.nws-button a {
	text-decoration:none;
	color:#fff;
	background:#467fbf;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	padding:10px 30px;
}
.language {
	position:relative;
	width: 100px;
	height: 30px;
}
.language select {
	position: relative;
	top: -5px;
	padding:5px;
	border:0;
	outline:0;
	-webkit-appearance: none;
	-moz-appearance: none;
	border:1px solid #ccc;
	padding-right:20px;
	border-radius:3px;
	cursor:pointer;
	background:url(images/select_language.jpg) top right no-repeat;
	box-shadow: 1px 2px 3px #dedede inset;
}
.language_in {
	position:absolute;
	top:0;
	left:0;
}
.language h1 {
	float:left;
	color: #63666a;
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-right: 10px;
}
.language ul {
	margin:0;
	padding:0;
}
.language li {
	list-style:none;
	padding-top:4px;
	}
.language li:last-child {
	border-bottom:0;
}
.language li a {
	text-decoration:none;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
.language li span {
	padding-left:25px;
	position:relative;
	top:-3px;
}
.language li.active a {
	color:#F00;
}
.language li.lang-ko {
	display:none;
}
.language li.lang-zh {
	display:none;
}
.language li.lang-en {
	display:none;
}
.language li.lang-ja {
	display:none;
}
.language .e_text {
	float:left;
	padding-top:2px;
	padding-right:5px; padding-left:5px;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	cursor:pointer;
}
.language .e_text img{ padding-left:5px; opacity:0.5; position:relative; top:-2px;}
.language aside {
	float:left;
	background:#none;
	border:1px solid transparent;
	border-top:none;
	padding:0 10px 5px;
	overflow: hidden;
	height: 17px;
transition: height .57s;
background:url(images/language_dropdown.png) top right no-repeat #fff;
}
.qtranxs_language_chooser li.active {padding-top:2px;}
.language .design_asig {
	background:#fff;
	border:1px solid #dedede;
	border-top:none;
	height:auto;
	overflow:hidden;
	background:url(images/language_dropdown.png) top right no-repeat #fff;
	
}
#t1 {
	background:#ccc;
	font-size:14px;font-family: "Open Sans", sans-serif;
}
#t1 tr td {
	background:#fff;
	padding:10px;
}
#t1 tr td.blue_cell {
	background:#23a2ca;
	color:#fff;
}
a.dp-choose-date {
	background: url("images/calendar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	float: right;
	height: 16px;
	margin: 7px 10px 11px -40px;
	overflow: hidden;
	padding: 0;
	text-indent: -2000px;
	width: 16px;
	position: relative;
	left:33px;
	top:4px;
}
/************************transpole_advantages***************************/
#advantages {
	width:100%;
	height:auto;
	overflow:hidden; padding:15px 0; 
}
#advantages .advantages_acr {
	width:auto;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
#advantages .acr_head {
	width:auto;
	height:auto;
	overflow:hidden;
	cursor:pointer;
	font-family: "Open Sans", sans-serif;
	font-size: 18px;
	background:#f6f6f6;
	color:#4d4d4d;
	line-height:60px;
	padding-left:57px;
}
#advantages .acr_con {
	width:auto;
	height:auto;
	overflow:hidden;
	display:none;
}
#advantages .acr_con_active {
	display:block;
}
#advantages .acr_con p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	padding:10px 0;
	color:#333;
}
#advantages .adv_close {
	background:url(images/adv_close.jpg) no-repeat #f6f6f6;
}
#advantages .adv_open {
	background:url(images/adv_open.jpg) no-repeat #f6f6f6;
}
/************************transpole_advantages_end***************************/
/************************Case_study***************************/
#case_study {
	width:100%;
	padding:10px 0;
}
#case_study .case_box {
	width:auto;
	height:auto;
	overflow:hidden;
	padding-bottom:40px;
}
#case_study .cote{ padding-bottom:10px;}
#case_study .case_details {
	width:auto;
	height:auto;
	overflow:hidden;
	padding-left:120px;
	background:url(images/case_details.jpg) top no-repeat #f6f6f6;
	background-position:20px; padding-top:10px; padding-bottom:10px;
}
#case_study .case_Center {
	width:560px;
	float:left;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	padding:15px 0;
}
#case_study .case_download {
	width:102px;
	height:70px;
	float:right;
	padding:15px 15px 0 0;
}
#case_study .case_points {
	width:100%;
	height:auto;
	overflow:hidden;
}
#case_study .case_image {
	width:370x;
	height:auto;
	overflow:hidden;
	float:right;
	border:1px solid #ccc; margin-top:70px;
}
#case_study .case_image img{ width:100%;}
#case_study .case_points_data {
	width:680px;
	float:left;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
}
#case_study .case_points_data ul {
	margin:0;
	padding:0;
	color:#242424;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
}
#case_study .case_points_data li {
	background:url(images/li_case.jpg) no-repeat;
	padding-left:20px;
	background-position:1px 4px;
	padding-bottom:8px;
}
#case_study h4 {
	font-family: 'larkeregular';
	font-size:30px;
	line-height:70px;
	color:#333;
}
/************************Case_study_End***************************/
/************************faq***************************/
#FAQ {
	width:100%;
	height:auto;
	overflow:hidden; padding:40px 0 25px 0;
}
#FAQ .faq_acr {
	width:auto;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
}
#FAQ .faq_head {
	width:auto;
	height:auto;
	overflow:hidden;
	cursor:pointer;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	background:#f6f6f6;
	color:#4d4d4d;
	line-height:38px;
	padding-left:57px;
}
#FAQ .faq_con {
	width:auto;
	height:auto;
	overflow:hidden;
	display:none;
	padding-left:58px;
}
#FAQ .faq_con_active {
	display:block;
}
#FAQ .faq_con p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	padding:10px 0;
	color:#333;
}
#FAQ .faq_close {
	background:url(images/faq_close.jpg) no-repeat #f6f6f6;
}
#FAQ .faq_open {
	background:url(images/faq_open.jpg) no-repeat #f6f6f6;
}
#FAQ .sign_black {
	width:50px;
	height:40px;
	background:#9e9e9e;
	float:right;
}
#FAQ .plus_icon_faq {
	background:url(images/plus_icon_faq.jpg) center no-repeat #9e9e9e;
}
#FAQ .minus_icon_faq {
	background:url(images/minus_icon_faq.jpg) center no-repeat #9e9e9e;
}
/************************Faq***************************/
/*******************HR_strategy****************************/
#hr_strategy {
	width:100%;
	height:auto;
	overflow:hidden;
}
#hr_strategy .hr_row_first {
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	padding-bottom:40px;
}
#hr_strategy .hr_image {
	width:496px;
	height:277px;
	float:left;
}
#hr_strategy .hr_text {
	width:600px;
	float:right;
}
#hr_strategy .hr_text p {
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height:27px;
}
#hr_strategy .hr_col {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:30px 0;
}
#hr_strategy .hr_col h3 {
	text-transform:uppercase;
	font-family: 'larkeregular';
	font-size:30px;
	padding-bottom:15px;
	color:#242424;
	font-weight:lighter;
}
#hr_strategy .hr_left {
	width:552px;
	padding-right:30px;
	float:left;
	border-right:1px solid #ccc;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height:27px;
}
#hr_strategy .hr_right {
	width:485px;
	padding-left:30px;
	float:right;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	line-height:27px;
}
/*******************HR_strategyEnd****************************/
/*******************Events****************************/
#events {
	width:100%;
	height:auto;
	overflow:hidden;
}
#events .events_box {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:20px 0;
}
.events_box .event_image {
	width:570px;
	height:200px;
	float:left;
}
.events_box .event_image img {
	width:100%;
}
.events_box .event_data {
	width:480px;
	height:200px;
	float:right;
}
.right_event .event_image {
	float:right;
}
.right_event .event_data {
	float:left;
}
#events .date {
	font-family: "Open Sans", sans-serif;
	font-size:60px;
	font-weight:bold;
	line-height:35px;
}
#events .date sup {
	font-size:40px;
}
#events .date span {
	display:block;
	font-size: 18px;
	font-weight:normal;
}
#events .event_title {
	font-family: "Open Sans", sans-serif;
	font-size:17px;
	line-height:40px;
}
#events .event_description {
	color:#515151;
	font-family: "Open Sans", sans-serif;
	font-size:14px;
}
#events .eventread {
	width:auto;
	line-height:35px;
}
#events .eventread a {
	font-family: "Open Sans", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
/*******************EventsEND****************************/
/************news_details************************************/
#news_details {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:40px 0;
}
#news_details .date {
	font-family: "Open Sans", sans-serif;
	font-size:60px;
	font-weight:bold;
	line-height:35px;
}
#news_details .date sup {
	font-size:40px;
}
#news_details .date span {
	display:block;
	font-size: 18px;
	font-weight:normal;
}
#news_details .event_title {
	font-family: "Open Sans", sans-serif;
	font-size:17px;
	line-height:40px;
}
#news_details .event_description {
	color:#515151;
	font-family: "Open Sans", sans-serif;
	font-size:14px;
}
#news_details .eventread {
	width:auto;
	line-height:35px;
}
#news_details .eventread a {
	font-family: "Open Sans", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
#news_details .event_more {
	width:auto;
	height:auto;
	overflow:hidden;
}
#news_details p {
	padding:10px 0;
	font-family: "Open Sans", sans-serif;
	font-size:12px;
	color:#333;
	line-height:25px;
	text-align:justify;
}
#news_details .image_news_details {
	float:left;
	padding-right:40px;
}
/************news_details************************************/
/*******************************world_clock*******************************/
#world_clock {
	width:auto;
	height:auto;
	overflow:hidden;
	padding-top:40px; padding-bottom:20px;
}
#world_clock .clock_grid {
	width:20%;
	height:300px;
	float:left;
}
#world_clock .time_box {
	width:150px;
	text-align:center;
	background:#f3f2f2;
	font-family: "Open Sans", sans-serif;
	font-size:14px;
	line-height:30px;
	margin:20px auto;
}
#world_clock .head_name {
	width:100%;
	height:40px;
	text-align:center;
}
#world_clock .head_name span {
	font-family: "Open Sans", sans-serif;
	font-size:16px;
	padding-left:15px;
	position:relative;
	top:-5px;
}
/*******************************world_clock_END*******************************/
/***************************thankyou***********************/
#thankyou{ width:100%; height:auto; overflow:hidden; padding:20px 0;}
#thankyou .head{ width:100%; text-align:center; height:auto; overflow:hidden;	font-family: 'larkeregular';font-size:50px;}
#thankyou .image{ width:100%; height:auto; overflow:hidden; text-align:center;}
#thankyou .contents{ text-align:center;	font-family: "Open Sans", sans-serif; font-size:14px;}
/***************************thankyouEND***********************/



/****************************sitemap********************************/
#sitemap_Org{ width:100%; height:auto; overflow:hidden;}
#sitemap_Org .row{ width:100%; height:auto; overflow:hidden; padding-bottom:45px;}
#sitemap_Org .coloum{ float:left; width:22%; padding-left:3%; height:auto; overflow:hidden;}
#sitemap_Org ul{ margin:0; padding:0; border-right:1px solid #666;}
#sitemap_Org li{ list-style:none; background:url(images/sitemap_li.jpg) no-repeat; background-position:1px 6px; padding-left:18px;}
#sitemap_Org ul.noborder{ border-right:0;}
#sitemap_Org li a{ text-decoration:none; color:#333; 	font-family: "Open Sans", sans-serif; font-size:12px;}
#sitemap_Org h4{font-family: "Open Sans", sans-serif; font-size:20px; line-height:40px;}
#sitemap_Org h4 a{ text-decoration:none; color:#333;} 
/****************************sitemapEnd********************************/



/******************************Errorpage************************************/
#error_page{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
#error_page .image{ width:100%; height:auto; overflow:hidden; text-align:center; text-align:center; padding:30px 0;} 
#error_page .feild_box {
	width:670px;
	height:auto;
	overflow:hidden;
	margin:auto;
}
#error_page .lab {
	width:670px;
	font-size:15px;
	color:#fff;
	font-family: 'arial';
	margin:auto;
	padding-bottom:5px;
}
#error_page input[type=text] {
	width:543px;
	height:53px;
	border:1px solid #bdbdbd;
	border-radius:3px;
	-webkit-box-shadow:1px 2px 3px #dedede inset;
	-moz-box-shadow:1px 2px 3px #dedede inset;
	box-shadow:1px 2px 3px #dedede inset;
	color:#555555;
	padding-left:15px;
}
#error_page input[type=submit], #error_page input[type=button] {
	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:22px;
	font-weight:bold;
	padding:13px 30px;
	border-radius:4px;
	cursor:pointer;
	border-bottom:3px solid #197940;
	position:relative;
	top:2px;
	left:5px;
}
/******************************ErrorpageEnd************************************/




/***************************search_page***********************************/
#search_heads{ width:100%; height:auto; height:250px; overflow:hidden; background:url(images/searchTrans.jpg) no-repeat;}
#search_heads .text_input{ width:100%; text-align:center; padding-top:80px;}
#search_heads input[type=text]{ padding:10px; border:0; border-radius:4px  0 0 4px; width:500px;}
#search_heads input[type=submit]{ 	background:#1cbe5e;
	color:#fff;
	border:0;
	font-family: 'arial';
	font-size:14px;
	font-weight:bold;
	padding:9px 30px;
	border-radius:0 4px 4px 0;
	cursor:pointer;
	border-bottom:3px solid #197940; text-transform:uppercase;}
#search_heads .head{ text-align:center; width:100%; font-family: 'larkeregular'; font-size:50px;}










#search_data{ width:100%; height:auto; overflow:hidden;}



#search_data .search_result{ width:100%; height:auto; overflow:hidden;}
#search_data .search_result ul{ margin:0; padding:0;}
#search_data .search_result li{ list-style:none; width:auto; height:auto; overflow:hidden; border-bottom:1px solid #ccc; padding:30px 0;}
#search_data .image{ width:200px; height:110px; float:left; overflow:hidden;}
#search_data .image img{ width:200px;}
#search_data .image_content{ width:885px; height:100px; float:right; overflow:hidden;}
#search_data .image_data{ width:100%; height:80px; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:14px; color:#333;}
#search_data .image_read{ width:100%; height:25px; text-align:right; }
#search_data .image_read a{font-family: "Open Sans", sans-serif; font-size:12px; color:#666;}
/*********************************search_page***************************/

.date-pick{ padding-left:30px !important; width:294px !important;}












/*************************************global_network**********************************/
#global_network_map{ width:100%; height:386px; background: url(images/Global_map.jpg) center no-repeat #052250;}
#global_network_map i{ cursor:pointer; position:absolute;}
#global_network_map .wraper{ position:relative;}

#global_network_map .warehouses_address{ color:#00CC00;}
#global_network_map .group_companies{ color:#FF6600;}
#global_network_map .offices{ color:#FFFFFF;}









#global_network_map .Visakhapatnam_address{ left:768px; top:243px;}
#global_network_map .Vadodara_address{ left:713px; top:206px;}
#global_network_map .Pune_address{ left:720px; top:246px;}
#global_network_map .Mumbai_address{ left:714px; top:238px;}
#global_network_map .Ludhiana_address{ left:728px; top:185px;}
#global_network_map .Kolkata_address{ left:800px; top:212px;}
#global_network_map .Kanpur_address{ left:762px; top:200px;}
#global_network_map .Hyderabad_address{ left:745px; top:250px;}
#global_network_map .Cochin_address{ left:730px; top:290px;}
#global_network_map .Chennai_address{ left:751px; top:278px;}
#global_network_map .Bangalore_address{ left:740px; top:272px;}
#global_network_map .Ahmedabad_address{ left:701px; top:194px;}




#global_network_map .Qingdao_address{ left:984px; top:102px;}
#global_network_map .Bangkok_address{ left:869px; top:268px;}
#global_network_map .Shenzhen_address{ left:949px; top:202px;}
#global_network_map .Chengdu_address{ left:894px; top:160px;}
#global_network_map .Shanghai_address{ left:986px; top:148px;}
#global_network_map .hong_kong{ left:956px; top:182px;}
#global_network_map .Malaysia_address{ left:870px; top:322px;}
#global_network_map .Seoul_address{ left:1023px; top:96px;}
#global_network_map .Singapore_address{ left:883px; top:352px;}




#global_network_map .New_delhi_group{ left:741px; top:194px;}



#global_network_map .New_delhi_warehouse{ left:734px; top:200px; font-size: 14px;}
#global_network_map .Ludhiana_warehouse{ left:723px; top:185px; font-size: 14px;}
#global_network_map .indore_warehouse{ left:727px; top:205px; font-size: 14px;}
#global_network_map .chennai_warehouse{ left:751px; top:278px; font-size: 14px;}
#global_network_map .chandigarh_warehouse{ left:740px; top:183px; font-size: 14px;}
#global_network_map .bangalore_warehouse{ left:732px; top:272px; font-size: 14px;}
#global_network_map .baddi_warehouse{ left:760px; top:176px; font-size: 14px;}
#global_network_map .ambala_warehouse{ left:736px; top:176px; font-size: 14px;}

#global_network_map .map_details_data{ width:300px !important; height:auto; overflow:hidden; padding:10px 20px; background:#467fbf; padding:20px; line-height:20px; background:#000; display:none;}
#global_network_map .office_name{ width:100%; height:auto; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:14px; color:#ffba74; border-bottom:1px solid #000;}
#global_network_map .map_details_data span{ padding-left:20px;}

#global_network_map .office_person{width:100%; height:auto; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:11px; color:#fff; padding:2px 0;}
#global_network_map .office_address{font-family: "Open Sans", sans-serif; font-size:11px; color:#fff; padding:2px 0;}
#global_network_map .office_tel{ width:100%; height:auto; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:11px; color:#fff;}
#global_network_map .office_fax{ width:100%; height:auto; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:11px; color:#fff;}
#global_network_map .office_email{ width:100%; height:auto; overflow:hidden; font-family: "Open Sans", sans-serif; font-size:11px; color:#fff;}
#global_network_map .office_email i{ margin-right:20px;}

#global_network_map .map_details_data i{ position:static; }
#global_network_map .right_margin{margin-right:10px;}



/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border: 1px solid #0f3764;
	background: #317acb;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 22px;
	padding: 8px 10px;
	overflow: hidden;
}
.tooltipster-default .tooltipster-content i{ margin-right:10px; color:#ffba74;}
.tooltipster-content i.fa-mobile{ margin-left:10px;}
.tooltipster-content i.fa-fax{ margin-left:10px;}
/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
/*************************************global_networkEND************************************/



/*******************************clock_style********************************/
.days, .hours, .minutes, .seconds {
		  background: none repeat scroll 0 0 #666666;
		  border: 1px solid #000000;
		  color: #FFFFFF;
		  float: left;
		  height: 22px;
		  margin-left: 5px;
		  text-align: center;
		  width: 23px;
		}
        * {
        	margin: 0;
        	padding: 0;
        } 
        	
        #clock {
        	position: relative;
        	width: 166px;
        	height: 166px;
        	margin: 20px auto 0 auto;
        	background: url(images/clockface.jpg);
        	list-style: none;
        	}
        
        .sec, .min, .hour {
        	position: absolute;
        	width: 5px;
        	height: 166px;
        	top: 0px;
        	left: 80px;
        	}
        
        .sec {
        	background: url(images/sechand.png);
        	z-index: 3;
           	}
           
        .min {
        	background: url(images/minhand.png);
        	z-index: 2;
           	}
           
        .hour {
        	background: url(images/hourhand.png);
        	z-index: 1;
           	}
/********************************************clock_style_end**************************/
.mac-os .search-btn{ padding:9px !important;}
/** Csr data **/
#CSR_D {
	width:100%;
	height:auto;
	overflow:hidden;
}
#CSR_D .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0
}
#CSR_D .data p {
	padding-bottom:20px;
}
#CSR_D .data ul li {
	list-style:inside;
}
#CSR_D .data ol li {
	list-style:inside;
	list-style-type: inherit;
	padding-left:20px;
}
/** Csr data end**/




/** Csr data **/
#TP_advantages {
	width:100%;
	height:auto;
	overflow:hidden;
}
#TP_advantages .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0
}
#TP_advantages .data p {
	padding-bottom:20px;
}
#TP_advantages .data ul li {
	list-style:inside;
}
#TP_advantages .data ol li {
	list-style:inside;
	list-style-type: inherit;
	padding-left:20px;
}
/** Csr data end**/






/** ......csr  data **/
#COMPLIANCE {
	width:100%;
	height:auto;
	overflow:hidden;
}
#COMPLIANCE .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0
}
#COMPLIANCE .data p {
	padding-bottom:20px;
}
#COMPLIANCE .data ul li {
	list-style:inside;
}
#COMPLIANCE .data ol li {
	list-style:inside;
	list-style-type: inherit;
	padding-left:20px;
}
/** Csr data end**/





/** ......memberpage  data **/
#member_page {
	width:100%;
	height:auto;
	overflow:hidden;
}
#member_page .data {
	width:100%;
	height:auto;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding:40px 0
}
#member_page .data p {
	padding-bottom:20px;
}
#member_page .data ul li {
	list-style:inside;
}
#member_page .data ol li {
	list-style:inside;
	list-style-type: inherit;
	padding-left:20px;
}
/** ......memberpage  data end **/



#team_d{ width:100%; height:641px; overflow:hidden; text-align:center; background:url(images/team.jpg) bottom no-repeat; padding:0 0 50px;}
#team_d h3{
font-family: 'larkeregular';
  font-size: 40px;
  color: #1f1e1e;
  font-weight: lighter;
  padding-right: 10px; padding-bottom:20px; padding-top:20px; text-align:left;}












/***********************testimonial coloum************************/
#testimonial_coloum{ width:100%; height:auto; overflow:hidden;}
#testimonial_coloum ul{ margin:0; padding:0;}
#testimonial_coloum li{ width:100%; height:400px; float:left; list-style:none; position:relative; padding:80px 0;} 
#Testimonial_col_1{ background:#f79b16; border-radius:70px 0 70px 0;}
#Testimonial_col_2{ background:#003042; border-radius:0 70px 0 70px;}
#Testimonial_col_3{ background:#026b30; border-radius:70px 0 70px 0;}
#Testimonial_col_4{ background:#bf1c54; border-radius:0 70px 0 70px;}
#Testimonial_col_5{ background:#03b995; border-radius:70px 0 70px 0;}
#Testimonial_col_6{ background:#b99503; border-radius:0 70px 0 70px;}
#Testimonial_col_7{ background:#0f5bd8; border-radius:70px 0 70px 0;}
#Testimonial_col_8{ background:#d80f30; border-radius:0 70px 0 70px;}



#testimonial_coloum .logo{ width:101%; height:120px; background:rgba(255,255,255,0.5); text-align:center; display:table; position:absolute; bottom:80px; left:0;} 
#testimonial_coloum .logo div{ display:table-cell; vertical-align:middle; width:101%; height:120px;}
#testimonial_coloum p{ font-size:14px; color:#FFFFFF; padding:5px 10px; font-family: 'Open Sans', sans-serif;}
#testimonial_coloum p span{ padding-left:40px; display:inline-block;}
#testimonial_coloum h3{
font-family: 'larkeregular';
  font-size: 40px;
  color: #1f1e1e;
  font-weight: lighter;
  background: #fff;
  padding-right: 10px; padding-bottom:20px;}




/******************************pagignation*********************************/
.pagination{ text-align:center; padding:15px 0; width:100%;}
.pagination a{ border:1px solid #ccc; border-radius:3px; text-decoration:none; font-family: 'Open Sans', sans-serif; color:#666666; padding:5px 7px;}
.pagination a:hover{ background:#467fbf; border:1px solid #467fbf; color:#fff;} 

.pagination span.current{ border:1px solid #467fbf; background:#467fbf; border-radius:3px; text-decoration:none; font-family: 'Open Sans', sans-serif; color:#fff; padding:5px 7px;}
.pagination span.current:hover{ background:#467fbf; border:1px solid #467fbf; color:#fff;} 




.captcha_equal{ padding-left:0 !important; font-size:16px !important; text-align:center; color:#000 !important;}





.Ipad_menu{ width: 300px; height:30px; background:#cfe6ff; border-radius:20px; padding:5px; position:relative; cursor:pointer; display:none;}
.Ipad_menu .round_text{ float:left;}
.Ipad_menu .round_icon{ width:30px; height:30px; float:right; border-radius:50%; background:#467fbf;}
.Ipad_menu .data_p{ position:absolute; top:46px; left:0; width:100%; height:500px; background:#467fbf; z-index:1;}






.responsive_menu_button{ width:30px; height:30px; border:0;}







#air_greight{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#air_greight .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_air_greight{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_air_greight .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_air_greight .left_data p{ padding-bottom:15px !important;}
.content_1_air_greight .right_image{ width:332px; height:226px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_air_greight .right_image img{ width:332px; height:226px;}


.content_2_air_greight{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_air_greight .left_data{ width:49%; float:left;}
.content_2_air_greight .right_data{ width:49%; float:right;}
.content_2_air_greight .right_data p{ padding-bottom:15px !important;}

.content_2_air_greight .left_data h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_air_greight .left_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_air_greight .left_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}











#sea_greight{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#sea_greight .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_sea_greight{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_sea_greight .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_sea_greight .left_data p{ padding-bottom:15px !important;}
.content_1_sea_greight .right_image{ width:332px; height:226px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_sea_greight .right_image img{ width:332px; height:226px;}


.content_2_sea_greight{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_sea_greight .left_data{ width:49%; float:left;}
.content_2_sea_greight .right_data{ width:49%; float:right;}
.content_2_sea_greight .right_data p{ padding-bottom:15px !important;}

.content_2_sea_greight .left_data h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_sea_greight .left_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_sea_greight .left_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}













#custom_brokege{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#custom_brokege .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_brokege{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_brokege .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_brokege .left_data p{ padding-bottom:15px !important;}
.content_1_brokege .right_image{ width:333px; height:263px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_brokege .right_image img{  width:333px; height:263px;}
.content_2_brokege{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_brokege h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_brokege  ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_brokege  li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}
.content_3_brokege{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 16px;
    line-height: 25px; padding-top:25px; color:#4d4e4e;} 
	
.content_3_brokege a{ color:#fff; background:#50b278; font-size:12px; padding-left:20px; padding-right:20px; height:33px; line-height:33px; font-weight:bold; border-radius:3px; display:inline-block; text-decoration:none; border-bottom:4px  solid #28824d; margin-right:20px;}








#custom_rail{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#custom_rail .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_railway{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_railway .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_railway .left_data p{ padding-bottom:15px !important;}
.content_1_railway .right_image{ width:333px; height:263px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_railway .right_image img{  width:333px; height:263px;}
.content_2_railway{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_railway h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_railway  ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_railway  li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}
.content_3_railway{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 16px;
    line-height: 25px; padding-top:25px; color:#4d4e4e;} 
	
.content_3_railway a{ color:#fff; background:#50b278; font-size:12px; padding-left:20px; padding-right:20px; height:33px; line-height:33px; font-weight:bold; border-radius:3px; display:inline-block; text-decoration:none; border-bottom:4px  solid #28824d; margin-right:20px;}























#Transportation{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#Transportation .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_transportation{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_transportation .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_transportation .left_data p{ padding-bottom:15px !important;}
.content_1_transportation .right_image{ width:332px; height:226px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_transportation .right_image img{ width:332px; height:226px;}


.content_2_transportation{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_transportation .left_data{ width:49%; float:left;}
.content_2_transportation .right_data{ width:49%; float:right;}

.content_2_transportation  h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_transportation .left_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_transportation .left_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}
.content_2_transportation .right_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_transportation .right_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px; list-style:none;
}
.content_3_transportation{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 16px;
    line-height: 25px; padding-top:25px; color:#4d4e4e;} 
	
.content_3_transportation a{ color:#fff; background:#50b278; font-size:12px; padding-left:20px; padding-right:20px; height:33px; line-height:33px; font-weight:bold; border-radius:3px; display:inline-block; text-decoration:none; border-bottom:4px  solid #28824d; margin-right:20px;}
























#Warehouses{ width:100%; height:auto; overflow:hidden; padding-bottom:40px;}
#Warehouses .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.content_1_warehouse{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.content_1_warehouse .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.content_1_warehouse .left_data p{ padding-bottom:15px !important;}
.content_1_warehouse .right_image{ width:332px; height:226px; padding:10px; border:1px solid #e3e3e3; float:right;}
.content_1_warehouse .right_image img{ width:332px; height:226px;}


.content_2_warehouse{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px; padding-top:25px;} 
.content_2_warehouse .left_data{ width:49%; float:left;}
.content_2_warehouse .right_data{ width:49%; float:right;}

.content_2_warehouse  h2{ font-size: 16px; color:#406196; font-weight:600;}
.content_2_warehouse .left_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_warehouse .left_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px;
}
.content_2_warehouse .right_data ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_2_warehouse .right_data li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px; list-style:none;
}
.content_3_warehouse{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 16px;
    line-height: 25px; padding-top:25px; color:#4d4e4e;} 
	
.content_3_warehouse a{ color:#fff; background:#50b278; font-size:12px; padding-left:20px; padding-right:20px; height:33px; line-height:33px; font-weight:bold; border-radius:3px; display:inline-block; text-decoration:none; border-bottom:4px  solid #28824d; margin-right:20px;}

.content_l_r_data_top{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; padding-top:15px;	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;}
.content_l_r_data_bottom{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; padding-top:15px; font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;}
.content_l_r_data{ width:100%; height:auto; overflow:hidden;}
.content_l_r_data_left{ width:50%; height:auto; overflow:hidden; float:left;}
.content_l_r_data_left ul {
	margin:0;
	padding:0;
	line-height:30px;
	padding-top:10px;
}
.content_l_r_data_left li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px; list-style:none;
}










#well_industry{ width:100%; height:auto; overflow:hidden; padding-bottom:50px;}
#well_industry h2{font-size: 16px; color:#406196; font-weight:600;   font-family: "Open Sans",sans-serif; padding-bottom:10px;}
#well_industry h2.sub{ color:#4d4d4e;}
#well_industry .heading_main{ text-align:center; width:100%; height:auto; overflow:hidden; padding-bottom:20px;
 color: #1f1e1e;
    font-family: "larkeregular";
    font-size: 40px;
    font-weight: lighter;}
.well_high_content{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #e3e3e3; padding-bottom:20px; }
.well_high_content .left_data{ width:725px;
 float:left;
  height:auto;
  overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 25px;
	}
	
.well_high_content .left_data p{ padding-bottom:15px !important;}
.well_high_content .right_image{ width:332px; height:auto; overflow:hidden; padding:10px; border:1px solid #e3e3e3; float:right;}
.well_high_content .right_image img{ width:332px; height:auto;}


.well_high_content2{ width:100%; height:auto; overflow:hidden; padding:30px 0;   border-bottom:1px solid #e3e3e3; padding-bottom:20px;}
.list_right ul {
	margin:0;
	padding:0;
	line-height:30px;
}
.list_right li {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#4a4a4a;
	padding-left:25px;
	background:url(images/right_li_air.png)  no-repeat;
	background-position:0 10px; list-style:none;
}
.well_high_content3{width:100%; height:auto; overflow:hidden; padding:30px 0;}
.well_high_content3 .left{ width:49%; float:left; height:auto; overflow:hidden;}
.well_high_content3 .right{ width:49%; float:right; height:auto; overflow:hidden;}
.well_high_content3 p{	font-family: 'Open Sans', sans-serif;
	font-size:14px; color:#4a4a4a;}
	
.well_high_content3 ul{ padding-bottom:40px;}
.well_high_content4{ width:100%; height:auto; overflow:hidden;
  font-family: "Open Sans",sans-serif;
    font-size: 16px;
    line-height: 25px; padding-top:25px; color:#4d4e4e;} 
	
	
	
	
	
#wprmenu_bar .wprmenu_icon{ margin-top:12px;}
	
	
	
#news_ot{ width:100%; height:auto; overflow:hidden; padding:40px 0;}
#news_ot .news_plus{ width:100%; height:auto; overflow:hidden;}
#news_ot .news_plus ul{ margin:0; padding:0;}
#news_ot .news_plus li{ list-style:none; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #fff;}
#news_ot .head_ol{ width:100%; height:50px; background:#76889f; cursor:pointer;}
#news_ot .active{ background:#0d568e;}
#news_ot .head_ol_name{ float:left; padding-left:15px; color:#fff; padding-top:12px;   font-family: "Open Sans",sans-serif;
    font-size: 16px;}
#news_ot .head_ol_ico{ width:60px; height:100%; background: url(images/plus_np.png) center no-repeat #495c75; float:right;}
#news_ot .active .head_ol_ico{ background: url(images/minus_np.png) center no-repeat #0a2c46;}
#news_ot .cols_data{ background:#f1f1f1; height:auto; overflow:hidden; margin-top:1px; display:none;}
#news_ot .cols_datan{ display:block;}
#news_ot .cols_data .lpf{ width:17px; height:100%; background:url(images/lpf.png) top no-repeat #fff; float:left;}
#news_ot .cols_data .image{ width:370px; float:left; padding-top:30px; padding-left:30px; padding-bottom:30px;  padding-right:37px;}
#news_ot .cols_data .image img{ width:100%;}
#news_ot .cols_data .imageD{ width:auto; padding-top:30px; padding-bottom:30px;  font-family: "Open Sans",sans-serif; font-size:13px; line-height:22px; text-align:justify;
padding-left:20px; padding-right:20px;}
#news_ot .cols_data .imageD p{ padding-bottom:20px;}
#news_ot .cols_data .imageD a{ text-decoration:none; color:#007ad8;}






#blog_data{ width:100%; height:auto; overflow:hidden; padding:40px 0;}
#blog_data .side_cols{ width:710px; float:left; height:auto; overflow:hidden;}
#blog_data .side_bar{ width:355px; float:right; height:auto; overflow:hidden; background:#f7f7f7;}
#blog_data .blog{ width:100%; height:auto; overflow:hidden;}
#blog_data .blog ul{ margin:0; padding:0;}
#blog_data .blog li{ list-style:none; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:40px;}
#blog_data .blog .title{ width:100%; color:#406196; font-size:15px; font-family: "Open Sans",sans-serif; font-weight:600; padding-bottom:18px; height:auto; overflow:hidden;}
#blog_data .blog .featured_image{ width:100%; height:auto; overflow:hidden;}
#blog_data .blog .featured_image img{ width:100%; height:auto; overflow:hidden;}
#blog_data .blog .info_r{ width:auto; height:35px; background:#e8e8e8; padding:0 13px; line-height:35px;  font-size:13px; font-family: "Open Sans",sans-serif; color:#767575;}
#blog_data .blog .info_r span{ float:right; }
#blog_data .blog .info_r strong{ font-weight:600; color:#000;}
#blog_data .blog .info_r a{ text-decoration:none; color:#767575;}
#blog_data .blog .content{font-size:13px; font-family: "Open Sans",sans-serif; color:#666464; line-height:25px; padding:15px 0;}



#blog_data .side_bar h3{ background: url(images/star.png) center left no-repeat #467fbf; color:#fff; font-size:14px; font-family: "Open Sans",sans-serif; height:35px; line-height:35px; padding-left:40px; font-weight:normal;}
#blog_data .side_bar ul{ padding-top:17px; padding-bottom:40px;}
#blog_data .side_bar li{ padding-left:40px; padding-bottom:15px; font-family: "Open Sans",sans-serif; font-size:14px; background: url(images/right_li.png) no-repeat;   background-position: 11px 3px;}
#blog_data .side_bar li a{ text-decoration:none; color:#565555;}

.modal {
	background: url("images/overlay-popup.png") repeat;
	bottom: 0;
	display: none;
	left: 0;
	outline: 0 none;
	overflow: auto;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1050;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear 0s;
	-moz-transition: opacity 0.15s linear 0s;
	-o-transition: opacity 0.15s linear 0s;
	transition: opacity 0.15s linear 0s;
}
.modal.fade .modal-dialog {
	
	-moz-transform: translate(0px, -25%);
	-webkit-transform: translate(0px, -25%);
	-o-transform: translate(0px, -25%);
	-ms-transform: translate(0px, -25%);
	transform: translate(0px, -25%);
	
	-webkit-transition: transform 0.3s ease-out 0s;
	-moz-transition: transform 0.3s ease-out 0s;
	-o-transition: transform 0.3s ease-out 0s;
	transition: transform 0.3s ease-out 0s;
}
.modal.in .modal-dialog {
	-moz-transform: translate(0px, 0px);
	-webkit-transform: translate(0px, 0px);
	-o-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}
.modal-dialog {
    left: 50%;
    margin-left: -175px;
    position: absolute;
    text-align: center;
    top: 220px;
    width: 350px;
}
.modal-content {
    -moz-box-shadow: 0 0 0 9px rgba(124, 124, 124, 0.7);
	-webkit-box-shadow: 0 0 0 9px rgba(124, 124, 124, 0.7);
	box-shadow: 0 0 0 9px rgba(124, 124, 124, 0.7);
}
.modal-content {
    background-color: #fff;
    -moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
    padding: 20px;
    position: relative;
}
.closeBt {
  cursor: pointer;
  position: absolute;
  right: 113px; 
  top: 14px;
  z-index: 1000;
}

.printit {
    cursor: pointer; background:url(images/print.png) left top no-repeat;
    position: absolute;
    right: 116px; width:16px; height:16px;
    top: 50px;
    z-index: 999;
}

.modal-body h3 {
	font-size: 16px;
	margin: 0 0 10px;
	text-align: left;
}
.modal-body textarea {
	height: 100px;
	margin-bottom: 15px;
	resize: vertical;
	width: 100%;
}
#iframe-ship iframe {
  height: 600px;
  left: 50%;
  margin: -300px 0 0 -500px;
  position: absolute;
  top: 50%;
  width: 1000px;
}
.checkbx {
	float: right;
	width: 185px;
	color: #fff;
	padding-top: 5px;
}
.checkbx input {
	float: left;
	margin-right: 10px;
}
.checkbx span {
	display: inline-block;
	font-family: 'gotham_bookregular';
	float: left !important;
	font-size: 12px;
}
.dwn-app {
	float: right;
	width: 91px;
	padding-left: 25px;
	background: url(images/mobile-app.jpg) no-repeat;
	line-height: 26px;
	margin-top: 11px;
}
.dwn-app a {
	color: #000;
	font-family: "Open Sans",sans-serif;
	font-size: 12px;
	text-decoration: none;
}

/* Onload Popup */

.popup-bg {
	background: rgba(0, 0, 0, 0.7);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}
.popup-style1 {
	background: #fff;
	border: 7px solid #fbfbfb;
	font-family: "open sans";
	left: 50%;
	margin-left: -313px;
	margin-top: -177px;
	position: absolute;
	top: 50%;
	width: 626px;
}
.pop-wrap {
	border: 1px solid #c9c9c9;
	padding: 30px 45px;
}
.pop-hdng {
	color: #259843;
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 8px;
	text-align: center;
}
.popup-style1 p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 35px;
}
p.pop-txt1 {
	color: #555;
	line-height: 20px;
	text-align: center;
}
.pop-txt1 strong {
	color: #222;
}
.offc-img {
	margin-right: 5%;
    margin-top: 7px;
    width: 40%;
}
.offc-img img {
	max-width: 100%;
}
.offc-addrs {
  	width: 55%;
}
p.pop-txt2 {
	color: #777;
	margin: 0;
}
.pop-txt2 strong {
	color: #222;
	display: block;
	margin-bottom: 8px;
}
.offc-img, .offc-addrs {
	float: left;
}
.close-popup {
	background: url("images/close.png") no-repeat;
	cursor: pointer;
	display: block;
	height: 14px;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 14px;
}

.welcome
{
	padding:40px 0 60px 0;
	background:url(images/world-map-grey.png) no-repeat center top;
	background-size:cover;
	clear:both;
}

.welcome h1
{
	color: #097698;
	font-size: 20px;
	font-family: 'Open Sans';
	padding:0;
	margin:0;
	font-weight:400;
}

.welcome p
{
	width:100%;
	text-align: justify;
	font-size: 14px;
	font-family: 'Open Sans';
	padding:0;
	margin:15px auto;
	line-height:24px;
}

.welcome img
{
	float:left;
	margin:0 30px 0 0;
	border:solid 5px #097698;
	width:350px;
	padding:5px;
}

.welcome p.see_btn a
{
	background:#097698;
	padding:5px 10px;
	color:#fff;
	text-decoration:none;
	border:solid 2px #fff;
	transition: all 0.5s ease-in-out;
}

.welcome p.see_btn a:hover
{
	background:#fff;
	padding:5px 10px;
	color:#097698;
	text-decoration:none;
	border:solid 2px #097698;
}