﻿@charset "utf-8";
/* CSS Document */



@font-face {
	font-family: 'Segoe UI Light';
}
/* use this class to attach this font to any element i.e. <p class="fontsforweb_fontid_1409">Text with this font applied</p> */
.fontsforweb_fontid_1409 {
	font-family: 'Segoe UI Light' !important;
}

@font-face {
	font-family: 'proxima_nova_ththin';
	src: url('/eximguru-cdn-files/fonts/mark_simonson_-_proxima_nova_thin.eot');
	src: url('/eximguru-cdn-files/fonts/mark_simonson_-_proxima_nova_thin.eot?#iefix') format('embedded-opentype'), url('/eximguru-cdn-files/fonts/mark_simonson_-_proxima_nova_thin.woff') format('woff'), url('/eximguru-cdn-files/fonts/mark_simonson_-_proxima_nova_thin.ttf') format('truetype'), url('/eximguru-cdn-files/fonts/mark_simonson_-_proxima_nova_thin.svg#proxima_nova_ththin') format('svg');
	font-weight: normal;
	font-style: normal;
}


.main {
	width: 100%;
	background: #fff;
	font-family: 'Segoe UI Light';
	font-size: 14px;
	color: #666;
}

.header {
	padding: 0px 0;
}

.navbar-nav {
	padding: 0px;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	background: #10598F;
}

.nav > li > a:hover, .nav > li > a:focus {
	color: #7eaf2c !important;
}

.navbar-brand {
	display: none;
}

.logo {
	float: right;
	margin: 10px 0;
}

.logo-exim {
	float: left;
	margin: 10px 0;
}

.logocap, .logocap-mob, .logocap-exim {
	color: #7EB228;
	font-size: 21px;
	font-weight: 700;
	margin: 25px 0 0 0;
}

.logocap-exim {
	margin: 49px 0 0 122px;
	font-size: 33px !important;
}

.logocap-mob {
	display: none;
	margin: 0px;
}

.col-new-lg-4 {
	width: 35%;
}

.top-nav {
	float: left;
}

	.top-nav ul {
		margin-left: 50px;
	}

		.top-nav ul li {
			display: inline;
		}

			.top-nav ul li a {
				padding: 10px 25px;
				margin: 0 5px 0 0;
				background: #10598F;
				color: #fff;
				display: block;
				float: left;
			}

				.top-nav ul li a:hover {
					background: #7EB228;
					text-decoration: none;
				}

				.top-nav ul li a.active {
					background: #7EB228;
					text-decoration: none;
				}

.livechat {
	float: right;
	margin-bottom: 5px;
}

.login {
	margin: 0 0 5px 0;
	padding: 5px 10px;
	color: #fff;
}

	.login a {
		color: #fff;
	}

		.login a:hover {
			color: #ccc;
			text-decoration: none;
		}

.heading {
	background: #465155 url(/eximguru-cdn-files/new/new/bg-head.jpg) repeat-x;
	padding: 10px 20px 19px 20px;
}

	.heading h1 {
		font: bold 26px Arial, Helvetica, sans-serif;
		color: #fff;
	}

	.heading p {
		color: #808a8d;
	}

.header-call {
	width: 45px;
	height: 45px;
	background: #7EB228;
	float: right;
	display: none;
}

.header-call-logo {
	width: 100%;
	padding: 15px;
	display: none;
}

.bgwhite {
	background: #fff;
	margin-top: 20px;
}

.sep {
	background: url(/eximguru-cdn-files/new/sep.jpg) no-repeat right bottom;
	padding: 20px 30px;
}

.slider h2 {
	color: #505050;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.sep h2 {
	color: #5c696d;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
}

	.sep h2 a {
		color: #10598F;
	}

		.sep h2 a:hover {
			color: #7EB228;
			text-decoration: none;
		}

.sep ul {
	margin: 0 0 10px 0;
	padding: 0;
}

	.sep ul li {
		list-style: url(/eximguru-cdn-files/new/list_arrow.png);
		margin-left: 13px;
		padding: 3px 0;
	}

		.sep ul li a {
			font-size: 13px;
			color: #000;
		}

			.sep ul li a:hover {
				color: #7eb228;
				text-decoration: none;
			}

.sep p {
	margin-left: 14px;
}

.bgnone {
	background: none;
}

.lgin {
	color: #fff;
	background: url(/eximguru-cdn-files/new/form-bg.jpg) no-repeat;
	padding: 0 20px 20px 20px;
}

.ex-red {
	color: #F00;
}

.sep1 {
	padding: 20px 30px;
}

.ftr1 h2 {
	color: #AAAAAA;
	font-size: 22px;
	padding-bottom: 4px;
	border-bottom: solid 2px #AAAAAA;
	display: inline-block;
}

	.ftr1 h2 a {
		color: #fff;
	}

		.ftr1 h2 a:hover {
			color: #7EB228;
			text-decoration: none;
		}

.ftr1 {
	width: 200px;
	float: left;
	margin: 10px 19px;
}

	.ftr1 ul {
		margin: 0;
		padding: 0;
	}

		.ftr1 ul li {
			list-style: none;
			padding: 0;
		}

			.ftr1 ul li a {
				font-size: 14px;
				color: #fff;
			}

				.ftr1 ul li a:hover {
					color: #7eb228;
					text-decoration: none;
				}

.brdr-btm {
}

.bggrey {
	background: #EDEEEE;
}

.bgdarkgrey {
	background: #333333;
}

footer {
	color: #fff;
	padding: 10px 0 55px 0;
	font-size: 14px;
}

	footer a {
		color: #fff;
	}

		footer a:hover {
			color: #7EB228;
			text-decoration: none;
		}

	footer ul {
		width: auto;
		margin: 30px 0 0 0;
		padding: 0;
	}

		footer ul li {
			list-style: none;
			display: inline;
			margin: 0 2px;
		}

			footer ul li a {
				opacity: 0.9;
			}

				footer ul li a:hover img {
					opacity: 1;
				}

.mt10 {
	margin-top: 10px !important;
}

.mt30 {
	margin-top: 30px !important;
}

.mt3 {
	margin-top: 3px !important;
}

.dc a {
	color: #ccc;
}

.txt12 {
	font-size: 12px;
}

.testimonials {
	background: #f2f1f3;
	color: #000;
	margin: 0 0 15px 0;
	border-radius: 50px;
	padding: 14px 18px 14px 18px;
}

	.testimonials p {
		padding-top: 0px;
		font-size: 18px;
	}

	.testimonials h2 {
		color: #7EB228;
		text-transform: uppercase;
		margin: 0;
		padding: 0;
		font-size: 18px;
		font-weight: bold;
	}

	.testimonials a {
		color: #7EB228;
	}

.arrow-up {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #F2F1F3;
	margin-top: 10px;
	margin: 0 auto;
}

.blue {
	color: #10598f;
	padding-top: 5px;
}

.top-strip {
	background: #10598F;
	padding: 5px 0 0 0;
	color: #fff;
}

.bluebg {
	background: #333333;
}

.top-image {
	background: url(/eximguru-cdn-files/new/customers_bg.jpg);
	background-size: 100% 100%;
	display: block;
	height: 430px;
	padding-top: 0px;
}

.image-background {
	background-color: #7EB228;
	border: 8px solid #FFFFFF;
	border-radius: 50%;
	height: 120px;
	margin: -4em auto 0;
	padding: 1em;
	width: 120px;
}

	.image-background img {
		height: 55px;
		position: relative;
		top: 12px;
	}

.quest {
	padding: 0 20px 20px 20px;
}

.top-cap {
	margin: 0 auto;
	width: 45%;
	opacity: 0.7;
	color: #000;
	padding: 5px 0;
}

.why {
	font-size: 17px;
}

	.why ul {
		width: 100%;
		margin: 40px 66px;
		padding: 0;
	}

		.why ul li {
			margin: 0 10px 10px 10px;
			width: 48%;
			float: left;
			list-style: decimal;
			padding: 5px 10px;
		}

.why-hd {
	color: #000000;
	font-size: 34px;
	margin: 0;
	padding: 0 0 10px 0;
	margin-top: 30px;
}

.why-hd1 {
	color: #505050;
	font-size: 30px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
	margin-top: 30px;
}

.why-exim {
	color: #10598F;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
	margin-top: 30px;
}

	.why-exim a {
		color: #10598F;
		text-decoration: underline;
	}

		.why-exim a:hover {
			color: #7EB228;
			text-decoration: none;
		}

.txt20 {
	font-size: 20px;
}

.green {
	color: #7EB228;
}

.black {
	color: black;
}

	.black a {
		color: black;
	}

		.black a:hover {
			color: black;
		}

.bg-green {
	background: #7EB228;
	box-shadow: 0px 8px 30px -10px rgb(0, 0, 0);
}

.row {
	border-radius: 5px;
}

.form-control {
	border-radius: 5px;
}
/* menu */

.nav-tabs > li a {
	padding: 10px;
	font-weight: bold;
}

.tab-content > .active {
}

.tab-content {
	padding: 0;
	border-top: none;
}

.or {
	border-right: dotted 1px #ccc;
}

.online_exp {
	margin-top: 20px;
	transition: 1s;
	color: #000;
	background: #fff;
	padding: 10px;
	min-height: 250px;
	margin-bottom: 20px;
}

	.online_exp:hover {
	}

	.online_exp p {
		padding: 5px 0 0 0;
	}

	.online_exp h3 {
		margin: 0 0 5px 0;
		padding: 0 0 5px 0;
		font-size: 18px;
		font-weight: bold;
		border-bottom: solid 2px #495b67;
		color: #7EB228;
	}

	.online_exp select {
		border: solid 1px #ccc;
		padding: 5px;
		margin: 0px 0 10px 0;
	}

.online_exp1 {
	margin-top: 20px;
	padding: 10px;
	border-radius: 10px;
	margin-bottom: 20px;
	border: solid 2px #f2f1f3;
	background: #fff;
	z-index: 50;
}

	.online_exp1 p {
		padding: 5px 0 0 0;
	}

	.online_exp1 h3 {
		margin: 0 !important;
		padding: 0 0 0 50px !important;
		font-size: 19px;
		font-weight: bold;
		color: #7EB228;
		font-family: Arial, Helvetica, sans-serif !important;
	}

	.online_exp1 a:hover {
		text-decoration: none;
	}

	.online_exp1 h2 {
		background-color: #4891dc;
		color: #fff;
		font-weight: bold;
		padding: 5px 15px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-style: hidden;
		text-align: center;
	}

.ind_con {
	width: 82%;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	min-height: 66px;
}

.pioner {
	height: 240px;
	transition: 1s;
	font-size: 22px;
	font-weight: normal !important;
	border-right: #CCC dotted 2px;
	border-bottom: #CCC dotted 2px;
}

	.pioner span {
		display: inline-block;
		vertical-align: middle;
		line-height: normal;
	}

	.pioner:hover {
		background: #7EB228;
		color: #fff;
	}

.button_down {
	margin: 10px 0;
}

.nav-tabs > li a {
	border: solid 1px #ccc;
	background: #7eaf2c;
	padding: 10px 20px;
	color: #fff !important;
	border: none;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background: #275482;
	color: #fff !important;
	border: none;
}

.nav-tabs > li > a:hover {
	color: #fff !important;
	background: #275482;
}

.tg_btm {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 28px;
	display: inline-block;
}

.tweets {
	padding: 20px;
	margin: 20px 0 20px 0;
}

	.tweets:hover {
		background: #f1f1f1;
	}

	.tweets h2 {
		color: #026494;
		font-size: 18px;
		margin: 0 0 10px 0;
		padding: 0;
		font-weight: bold;
	}

	.tweets a {
		color: #7EB228;
		font-weight: bold;
		font-size: 14px;
	}

	.tweets p {
		font-size: 16px;
		text-align: left;
		padding-left: 5px;
	}

	.tweets span {
		font-weight: bold;
	}

.client {
}

	.client ul {
		margin: 0;
		padding: 0;
	}

		.client ul li {
			display: inline;
		}
/* logo slider */
.list_carousel {
	margin: 0 0 30px 60px;
	width: 360px;
}

	.list_carousel ul {
		margin: 0;
		padding: 0;
		list-style: none;
		display: block;
	}

	.list_carousel li {
		font-size: 40px;
		color: #999;
		text-align: center;
		width: 50px;
		height: 110px;
		padding: 0;
		margin: 6px;
		display: block;
		float: left;
		text-align: -webkit-center;
	}

		.list_carousel li img {
			width: 100%;
			height: 100%;
		}

	.list_carousel.responsive {
		width: auto;
		margin-left: 0;
	}

.clearfix {
	float: none;
	clear: both;
}

.prev {
	float: left;
	margin-left: 10px;
}

.next {
	float: right;
	margin-right: 10px;
}

.pager {
	float: left;
	width: 300px;
	text-align: center;
}

	.pager a {
		margin: 0 5px;
		text-decoration: none;
	}

		.pager a.selected {
			text-decoration: underline;
		}

.timer {
	background-color: #999;
	height: 6px;
	width: 0px;
}

/* logo slider */
.social {
	background: #EEF1F5;
	margin: 0 15%;
	padding: 15px 10px;
}

	.social li {
		display: block;
		float: left;
		padding: 10px;
		width: 245px;
		margin: 10px;
		border-radius: 10px;
		list-style: none;
		color: #fff;
	}

		.social li a {
			color: #fff;
		}

			.social li a:hover {
				text-decoration: none;
			}

		.social li img {
			float: left;
			border-right: solid 1px #ccc;
		}

		.social li.first {
			background: #00acee;
		}

		.social li.second {
			background: #3b5998;
		}

		.social li.third {
			background: #0e76a8;
		}

		.social li.first:hover {
			background: #30BAEF;
		}

		.social li.second:hover {
			background: #5F77AB;
		}

		.social li.third:hover {
			background: #3B8EB7;
		}

	.social h2 {
		width: 100%;
		font-size: 30px;
	}

.leftbox-bg {
	border: solid 1px #10598f;
	border-radius: 5px;
}

.exltxt {
	font-size: 156px;
	font-weight: bolder;
}

.borderblack1 {
	border: solid 1px;
}

/********************************** feedback_box *********************************/
.feedback-box {
	background-color: #7EB228;
	height: 228px;
	position: fixed;
	right: -155px;
	top: 220px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	z-index: 8;
}

	.feedback-box:hover {
		right: 0px;
	}

.feedback-box-left {
	background-color: #7EB228;
	float: left;
	height: 228px;
	margin: 0 0 0 9px;
	width: 50px;
}

.feedback-box-right {
	background-color: #7EB228;
	float: left;
	height: 228px;
	margin: 0;
	width: 160px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}

	.feedback-box-right a {
		color: white;
		font: 16px Arial;
		line-height: 16px;
	}

.feedback-box-call {
	margin: 33px 0 0;
	padding-left: 13px;
}

.feedback-box-presentation {
	margin: 21px 0 0;
	padding-left: 11px;
}

.feedback-box-question {
	margin: 33px 0 0;
	padding-left: 12px;
}

.feedback-box-chat {
	margin: 33px 0 0;
	padding-left: 10px;
}

.feedback-box-call-text {
	margin: 23px 0 0 17px;
	line-height: 14px;
	font-size: 13px;
}

.feedback-box-presentation-text {
	margin: 39px 0 0 17px;
	line-height: 14px;
	font-size: 13px;
}

.feedback-box-question-text {
	margin: 35px 0 0 17px;
	line-height: 14px;
	font-size: 13px;
}

.feedback-box-chat-text {
	margin: 40px 0 0 17px;
	line-height: 14px;
	font-size: 13px;
}

.feedback-box-call-text,
.feedback-box-presentation-text,
.feedback-box-question-text,
.feedback-box-chat-text {
	opacity: 0;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.feedback-box:hover .feedback-box-call-text,
.feedback-box:hover .feedback-box-presentation-text,
.feedback-box:hover .feedback-box-question-text,
.feedback-box:hover .feedback-box-chat-text {
	opacity: 1;
}

.iex {
	width: 122px;
}

.pdd {
}

.abt_des {
}

	.abt_des a {
		color: #10598F;
	}

	.abt_des ul {
		margin: 0;
		padding: 0;
	}

		.abt_des ul li {
			margin: 0 0 0 30px;
			padding: 0;
		}

	.abt_des h3 {
		color: #0075AC;
		margin: 0 10px 0 0;
		font-weight: bold;
		padding: 5px 0;
		border-bottom: solid 1px #ccc;
	}

	.abt_des .con {
		padding: 10px 0;
	}

.enq {
}

	.enq .form-group {
		margin: 0 0 10px 0;
	}

		.enq .form-group label {
			width: 50%;
			float: left;
			color: #0373A7;
		}

		.enq .form-group input {
			width: 50%;
			float: left;
		}

		.enq .form-group textarea {
			width: 50%;
			float: left;
		}

		.enq .form-group select {
			width: 50%;
			float: left;
		}

.why-hd2 {
	color: #10598F;
	font-size: 34px;
	margin: 0;
	padding: 0 0 10px 0;
	margin-top: 30px;
}

.why-hd3 {
	color: #7EB228;
	font-size: 25px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
	margin-top: 30px;
}

.why-hd4 {
	color: #7EB228;
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
}

.ls-circle-timer {
	display: none !important;
}

.fl {
	float: left !important;
}

.fr {
	float: right;
}

a {
	color: #10598F;
	text-decoration: none;
}

.jCarouselLite {
	width: 75% !important;
	float: left;
}

	.jCarouselLite ul li {
		height: 100% !important;
	}

.shipment {
}

	.shipment .tab-pane {
		padding: 10px;
	}

	.shipment .nav > li {
		padding: 0 !important;
	}

/* for drop down menu */
.dropdown-submenu {
	position: relative;
}

	.dropdown-submenu > .dropdown-menu {
		top: 0;
		left: 100%;
		margin-top: -6px;
		margin-left: -1px;
		-webkit-border-radius: 0 6px 6px 6px;
		-moz-border-radius: 0 6px 6px;
		border-radius: 0 6px 6px 6px;
	}

	.dropdown-submenu:hover > .dropdown-menu {
		display: block;
	}

	.dropdown-submenu > a:after {
		display: block;
		content: " ";
		float: right;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid;
		border-width: 5px 0 5px 5px;
		border-left-color: #ccc;
		margin-top: 5px;
		margin-right: -10px;
	}

	.dropdown-submenu:hover > a:after {
		border-left-color: #fff;
	}

	.dropdown-submenu.pull-left {
		float: none;
	}

		.dropdown-submenu.pull-left > .dropdown-menu {
			left: -100%;
			margin-left: 10px;
			-webkit-border-radius: 6px 0 6px 6px;
			-moz-border-radius: 6px 0 6px 6px;
			border-radius: 6px 0 6px 6px;
		}

.exim-nav {
	font-family: Tahoma, Geneva, sans-serif;
}

	.exim-nav .navbar {
		margin-bottom: 0;
	}

	.exim-nav .navbar-nav {
		padding: 0;
	}

	.exim-nav .nav > li {
		padding: 0 !important;
	}

	.exim-nav .navbar-default .navbar-nav > li > a {
		padding: 10px 15px;
	}

	.exim-nav .navbar-nav > li {
		margin-right: 0px;
	}

	.exim-nav .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
		background: #7FB228;
		color: #fff;
		padding: 10px 15px;
	}

	.exim-nav .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
		background: #7FB228;
		color: #fff;
	}

	.exim-nav .navbar-nav a {
		font-family: Tahoma, Geneva, sans-serif;
	}

	.exim-nav .dropdown-menu {
		padding: 0;
		border-radius: 0px;
	}

		.exim-nav .dropdown-menu li {
			border-bottom: solid 1px #e6e6e6;
		}

			.exim-nav .dropdown-menu li a {
				padding: 6px 20px;
			}

				.exim-nav .dropdown-menu li a:hover {
					background: #7FB228;
					color: #fff;
				}

	.exim-nav .navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}

.dropdown-menu li a:hover {
	background: #7FB228;
	color: #fff;
}

.banner .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
	width: 100%;
}

.on_searchline {
	margin: 0;
	padding: 0 0 0 15px;
}

	.on_searchline li {
		list-style: square;
		margin: 0;
		padding: 0;
	}

.on_searchline1 {
	margin: 0;
	padding: 0 0 0 15px;
}

	.on_searchline1 li {
		list-style: disc;
		margin: 0;
		padding: 0;
	}

.pd10 {
	padding: 10px;
}

.add_exim span {
	position: absolute;
	left: 0;
}

.add_exim p {
	padding-left: 20px;
	position: relative;
}

.top_link {
	margin: 3px 63px;
}

	.top_link a {
		display: inline-block;
		padding: 0 10px;
	}


/* drop down menu */

/*  media queries */
@media screen and (max-width: 480px) {
	#iview {
		height: 200px !important;
	}
}

#exim-url a {
	text-decoration: underline;
}

	#exim-url a:hover {
		text-decoration: none;
	}

.left-inner-addon {
	position: relative;
}

	.left-inner-addon input {
		padding-left: 30px;
	}

	.left-inner-addon i {
		position: absolute;
		padding: 10px 12px;
		pointer-events: none;
	}

.txt-white {
	color: #ffffff;
}

.plan-box {
	font-size: 14.5px;
	border: solid 1px #10598f;
	border-radius: 5px;
	box-shadow: 0 28px 22px -30px #000;
	text-align: center;
}

.plan-hr {
	background: none repeat scroll 0 0 #7EB228;
	border-radius: 0 0 100px 100px;
	box-shadow: 0 8px 18px -10px #000000;
	font-size: 28px;
}

.feature-plan-hr {
	background: none repeat scroll 0 0 #10598F;
	border-radius: 0 0 100px 100px;
	box-shadow: 0 8px 30px -10px #000000;
	font-size: 28px;
}

.bd-green {
	border: 1px solid #7EB228;
}

.sp-box {
	background: #CDEAFF;
}

.box {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	border: solid 1px;
}

.pad-0 {
	padding: 5px;
}


.pad-20 {
	padding: 20px;
}

.feature-plan-h {
	height: 120px;
}

.hr-line {
	border-bottom: solid 1px;
	color: #10598f;
	margin-top: 5px;
}

.hr-nline {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
}

.ln-thr {
	text-decoration: line-through;
}

.plan-heading {
	background: #10598F;
	color: #ffffff;
	padding: 20px;
}

.feature-plan-heading {
	background: #7EB228;
	color: #ffffff;
	padding: 20px;
}

.fe-hd, .go-hd {
	margin-left: 33%;
}

.br-hd {
	margin-left: 28%;
}

.sil-hd {
	margin-left: 30%;
}

.cust-row {
	width: 100%;
}

.alpha a {
	background: #7EB228;
	width: 29px;
	height: 31px;
	display: inline;
	float: left;
	color: white;
	background-repeat: no-repeat;
	text-align: center;
	width: 25px;
	height: 31px;
	margin: 2px 0 0 2px;
	text-decoration: none;
	padding: 5px 0 0 0;
}

.alpha a {
	margin-left: 3px;
	margin-right: 3px;
}

	.alpha a:hover {
		background: #10598F;
	}

.check-box {
	border: solid 1px;
	padding: 10px;
	overflow-y: scroll;
	height: 200px;
}

.line-ryt {
	border-right: 1px solid black;
	height: 100%;
}

.fs-text-box {
	width: 290px;
	height: 30px;
}

#fs-select-box {
	width: 200px;
}

#fs-textarea-box {
	width: 223px;
}

.online_exp1 a {
	color: #666;
}

.map-width {
	width: 100%;
}

.btn a:hover {
	color: white !important;
}

.slides li {
	/* width:288.75px !important; */
}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	max-width: 700px;
	padding: 1px;
	text-align: left;
	white-space: normal;
	background-color: #EEF1F5;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

	.popover.bottom > .arrow {
		background-color: #EEF1F5;
	}

.pioner:hover {
	background: none repeat scroll 0% 0% #FFFFFF;
	color: #FFF;
}

/*---- for gride page ----*/

.col-new-8 {
	width: 77.667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	float: left;
	display: block;
}

/*---- for tree list ----*/

.collapsibleList li {
	list-style-image: url(/eximguru-cdn-files/new/button.png);
	cursor: auto;
}

li.collapsibleListOpen {
	list-style-image: url(/eximguru-cdn-files/new/button-open.png);
	cursor: pointer;
}

li.collapsibleListClosed {
	list-style-image: url(/eximguru-cdn-files/new/button-closed.png);
	cursor: pointer;
}

.select-group-item {
	background-color: #FFFFFF;
	display: block;
	padding: 10px 19px;
}

.col-new-2 {
	width: 20%;
}

#mln20 {
	margin-left: -20px;
}

.scroller::-webkit-scrollbar {
	width: 8px;
}


.scroller::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

.scroller::-webkit-scrollbar-thumb {
	background-color: darkgrey;
	outline: 1px solid slategrey;
}

.chart-bar {
	height: 300px;
}

.chart-pie {
	width: 400px;
	height: 300px;
}

.text-cust {
	width: 220px !important;
}

#divPlanSelection {
	margin-top: 30px;
}

.plan-left {
	margin-top: 85px;
}

.sub-client {
	border-radius: 10px;
	border: 1px solid #10598f;
}

.reg-main {
	width: 49%;
	display: inline-block;
}

@media screen and (max-width: 480px) {

	.col-new-lg-4 {
		width: 96%;
	}

	.fe-hd, .go-hd {
		margin-left: 37%;
	}

	.br-hd {
		margin-left: 35%;
	}

	.sil-hd {
		margin-left: 38%;
	}

	.col-new-8 {
		display: block;
		float: left;
		min-height: 1px;
		padding-left: 15px;
		padding-right: 15px;
		position: relative;
		width: 100%;
	}

	.chart-bar {
		height: 350px;
		margin-left: -57px;
	}

	.chart-pie {
		width: 400px;
		height: 300px;
		margin-left: -37px;
	}

	.jCarouselLite {
		width: 62% !important;
		float: left;
	}

	.product-mob {
		display: inline-block !important;
		width: 50%;
	}

	.mobileProductList {
		width: 50%;
		float: right;
		display: inline-block !important;
	}

	.col-lg-3-new {
		display: none;
	}

	.col-lg-3-mob {
		display: block !important;
	}

	.desk-paypal {
		display: none !important;
	}

	.mob-paypal {
		display: block !important;
	}

	.corporate-place-mobile {
		display: block !important;
	}

	.corporate-place-desktop {
		display: none !important;
	}

	.advance-btn * {
		margin-bottom: 10px;
	}

	.actionBar {
		padding: 0px;
	}

	.text-cust {
		width: 200px !important;
	}

	#divPlanSelection {
		margin-top: 0px;
	}
}



@media screen and (width: 320px) {

	.flex-viewport {
		width: 240px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.slides li {
		/* width:235px !important; */
	}

	.caroufredsel_wrapper {
		width: 120px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.fe-hd, .go-hd {
		margin-left: 37%;
	}

	.cust-row {
		width: auto;
	}

	.br-hd {
		margin-left: 35%;
	}

	.sil-hd {
		margin-left: 38%;
	}

	.line-ryt {
		border-right: 0px;
		height: 100%;
	}

	.map-width {
		width: 270px;
	}

	.col-new-lg-4 {
		width: 96%;
	}
}

@media screen and (min-width: 480px) and (max-width: 768px) {

	.slides li {
		/* width:176.25px !important; */
	}

	.cust-row {
		width: auto;
	}

	.fe-hd, .go-hd {
		margin-left: 45%;
	}

	.br-hd {
		margin-left: 43%;
	}

	.sil-hd {
		margin-left: 44%;
	}

	.line-ryt {
		border-right: 0px;
		height: 100%;
	}

	.map-width {
		width: 100%;
	}

	.col-new-8 {
		display: block;
		float: left;
		min-height: 1px;
		padding-left: 15px;
		padding-right: 15px;
		position: relative;
		width: 100%;
	}

	.chart-bar {
		height: 350px;
		margin-left: 155px;
	}

	.chart-pie {
		width: 400px;
		height: 300px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (min-width: 768px) and (max-width: 1280px) {

	.fe-hd, .go-hd {
		margin-left: 45%;
	}

	.br-hd {
		margin-left: 43%;
	}

	.sil-hd {
		margin-left: 44%;
	}
}

@media (width: 320px) {
	.col-new-lg-4 {
		width: 96%;
	}
}

@media (width: 360px) {
	.col-new-lg-4 {
		width: 100%;
	}
}

@media screen and (width: 480px) {
	.col-new-lg-4 {
		width: 100%;
	}
}

@media screen and (width: 768px) {
	.col-new-lg-4 {
		width: 32%;
	}
}

@media screen and (width: 1024px) {
	.col-new-lg-4 {
		width: 42%;
	}
}

@media screen and (width: 1280px) {
	.fe-hd, .go-hd {
		margin-left: 32%;
	}

	.sil-hd {
		margin-left: 32%;
	}

	.br-hd {
		margin-left: 29%;
	}

	.flex-slide {
		width: 74% !important;
		margin: auto;
	}
}

.flex-item {
	width: 288.75px;
	float: left;
	display: block;
}

.flex-slide {
	width: 98.5% !important;
	margin: auto;
}



@media screen and (max-width: 640px) {
	.flex-slide {
		width: 289px !important;
		margin: auto;
	}

	.reg-main {
		width: 100%;
		display: inline-block;
	}

	.fs-text-box {
		width: 200px;
	}
}

@media screen and (min-width: 768px) and (max-width: 980px) {
	.flex-slide {
		width: 80% !important;
		margin: auto;
	}
}


@media screen and (width: 1024px) {
	.flex-slide {
		width: 92% !important;
		margin: auto;
	}
}

.flex-prev {
	position: absolute;
	margin-top: 95px;
	z-index: 20;
	background: url(/eximguru-cdn-files/new/flex-prev.png) no-repeat;
	width: 27px;
	height: 27px;
}

.flex-next {
	float: right;
	margin-right: 14px;
	position: relative;
	margin-top: -124px;
	z-index: 10;
	background: url(/eximguru-cdn-files/new/flex-next.png) no-repeat;
	width: 27px;
	height: 27px;
}

.flex-prev:hover {
	background: url(/eximguru-cdn-files/new/flex-prev-hover.png) no-repeat;
	width: 50px;
	height: 50px;
}

.flex-next:hover {
	background: url(/eximguru-cdn-files/new/flex-next-hover.png) no-repeat;
	width: 30px;
	height: 30px;
}

.pull-left {
	margin-bottom: 10px;
}

@media screen and (width: 360px) {
	.pull-left {
		margin-left: 75px;
		margin-bottom: 10px;
	}

	.search-box {
		width: 290px;
	}
}

@media screen and (width: 640px) {
	.pull-left {
		margin-left: 12px;
		margin-bottom: 10px;
	}

	.search-box {
		width: 290px;
	}
}

#login-row {
	background: none repeat scroll 0% 0% rgb(233, 237, 238);
	padding-top: 8px;
	padding-bottom: 10px;
}

@media screen and (min-width: 768px) and (max-width: 1199px) {

	#login-row {
		margin-bottom: 25px;
	}
}

@media screen and (min-width: 1200px) {

	.w19 {
		width: 22%;
	}

	.w12 {
		width: 14%;
		line-height: 30px;
	}

	.w20 {
		width: 20%;
	}

	.w10 {
		width: 11%;
		line-height: 40px;
	}

	.login-blk {
		float: right;
		margin-right: -22px;
	}

	#login-row {
		margin-bottom: -20px;
		padding-bottom: 0px;
	}

	.w9 {
		width: 9%;
	}

	.w11 {
		width: 11%;
	}

	.ml-100 {
		margin-left: 100px;
	}
}

@media screen and (max-width: 360px) {
	.logo {
		margin-bottom: 12px;
	}
}

@media screen and (max-width: 640px) {
	#tag-line {
		display: none;
	}
}

.checkboxlist input {
	font-family: inherit;
	font-size: inherit;
	margin-bottom: 12px;
	margin: 5px;
}

.hideAjaxFilterInfo {
	display: none !important;
}

.clients-home {
	width: 134px;
}

.clients-other {
	margin-bottom: 5px;
}

#pnlLeftPanel h2 {
	margin: 0 0 40px 0px;
	padding: 0;
}

.pd0 {
	padding-left: 0;
}

.wtsapp {
	float: right;
	margin: 44px 5px 0px 0;
	display: none;
}

.mob_search {
	display: none;
}
/* button container */
.btn_container {
	margin-top: 50px;
	margin-left: 100px;
	float: left;
}

.headerContainer > a {
	font-weight: bold;
}
/* button container */
.vdeo {
	width: 100%;
	height: 250px;
}

.our-team-photo {
	overflow: hidden;
	float: left;
	width: 160px;
	height: 182px;
}

.stat_logo li {
	width: auto;
	background: none;
	height: auto;
}

	.stat_logo li img {
		width: 100px;
		height: auto;
	}

.custom-border {
	border: solid 1px #10598f;
	padding: 10px;
}

.mt40 {
	margin-top: 40px;
}

.newsCss {
	width: 100% !important;
	padding: 10px 10px 0 10px;
	height: auto;
	text-align: center;
	font-size: 25px;
}

#layerslider * {
	font-family: Lato, 'Open Sans', sans-serif;
}

.scrollmenu {
	position: fixed;
	top: 0;
	z-index: 100;
}

.tbhd {
	background: #ededed;
}

#example {
	font-size: 15px;
}

	#example td {
		padding: 4px;
	}

	#example th {
		padding: 4px;
	}

.product-overflow {
	overflow-wrap: break-word;
	overflow-x: hidden;
}

#sticky {
	color: #fff;
	height: 100%;
}

	#sticky.stick {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 10000;
		background-color: #E9EDEE;
		padding: 8px 20px 12px 20%;
		width: 100%;
		margin: auto;
	}

@media screen and (max-width: 768px) {
	#sticky.stick {
		position: fixed;
		left: 0;
		z-index: 10000;
		background-color: #E9EDEE;
		padding: 0px 0px 0px 0px !important;
		width: 100%;
		margin: auto;
	}
}

@media screen and (max-width: 1400px) and (min-width: 1024px) {
	#sticky.stick {
		padding: 4px 16px 12px 100px !important;
	}
}

@media screen and (max-width: 1024px) and (min-width: 800px) {
	#sticky.stick {
		padding: 5px 16px 16px 32px !important;
	}
}

.leftbox-bg-bold {
	border: 1px solid #10598f;
	border-radius: 30px;
}

.leftbox-bg-border {
	border: 1px solid #10598f;
	border-radius: 25px;
}

.noresize {
	resize: none;
}

.leftbox-radius-25 {
	border-radius: 25px;
}

.basic-border {
	border: 1px solid #10598f;
}

.custom-border-bottom {
	border-bottom: 1px solid black;
}

.text19 {
	font-size: 19px;
}

.pad-left-2 {
	padding-left: 2em;
}

.pad-left-6 {
	padding-left: 6em;
}

#searchPanel {
	display: block !important;
}

	#searchPanel br {
		display: none;
	}

	#searchPanel div {
		margin-bottom: 10px;
	}

.imp_data {
	border: 1px solid #ccc;
	border-radius: 0;
}

	.imp_data .why-hd1 {
		border-bottom: 1px solid #ccc;
		font-size: 24px !important;
		padding-bottom: 10px !important;
	}

	.imp_data strong {
		border-bottom: 1px solid #ccc;
		margin-bottom: 10px;
	}

.left-mob-form {
	padding-top: 10px;
}

.right-mob-form {
	border-left: solid 1px #e6e6e6;
	padding-top: 10px;
}

.eighthr {
	border: 1px solid #ccc;
	border-radius: 20px;
	padding: 30px 20px;
}

.acnt-mnger {
	background: #f8f8f8 none repeat scroll 0 0;
	border: 1px solid #ccc;
}

.my-right-acnt {
	border-left: 1px solid #ccc;
	padding: 15px 30px;
}

.my-left-acnt {
	padding: 15px 30px;
}

.ml11 {
	margin-left: 11em;
}

.no-border {
	border: none !important;
}

.fw250 {
	width: 250px;
}

.fw180 {
	width: 180px;
}


.overlay {
	position: fixed;
	bottom: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #f8f8f8;
	filter: alpha(opacity=50);
	z-index: 1000;
}

.enquiryPopup {
	color: black;
	font-weight: bold;
	width: 15em;
	line-height: 8px;
}

.enquiryPopupHeadingDiv {
	background-color: #7eb228;
	width: 15em;
}

.enquiryPopupMinBtn {
	float: right;
	height: 2.4em;
	border: 1px solid #7eb228;
	text-shadow: 0 1px 0 white;
	background: #7eb228;
	color: white;
	font-size: 16px !important;
}

.enquiryPopupHeading {
	margin-top: 0;
	color: white;
	font-size: 15px !important;
	width: 12em;
}

.hideBlock {
	display: none;
}

.enqSpan {
	font-family: Verdana, Geneva, sans-serif;
	white-space: nowrap;
	font-weight: normal;
}

.table-display {
	display: table;
}

.table-displayCell {
	display: table-cell;
	vertical-align: middle;
}

.pd-m-20 {
	padding: 20px;
}

.no-list-style {
	list-style-type: none;
	padding-left: 0px;
}

.recaptchaClass {
	transform: scale(0.90);
	transform-origin: left top;
}

.enquiryRecaptchaClass {
	transform: scale(0.75) !important;
}

.subscriptionRecaptchaClass {
	transform: scale(0.81) !important;
}

.forgotpassword {
	line-height: 30px;
	padding-right: 0em;
}

.viewMoreCountriesClients {
	padding: 10px 15px;
	border: 1px solid #10598F;
	color: #fff !important;
	font-size: 1.3em;
	background-color: #115d96;
	font-family: sans-serif;
	border-radius: 5px;
}

	.viewMoreCountriesClients:hover {
		text-decoration: none;
		background-color: #7eb228;
		border: none;
	}

.viewMoreCountriesClients1 {
	color: #115d96 !important;
	font-size: 20px;
	font-family: sans-serif;
}

	.viewMoreCountriesClients1:hover {
		text-decoration: none;
		color: #7eb228 !important;
	}

.countriesClass section {
	visibility: visible;
	overflow: hidden;
	z-index: 2;
	left: 0px;
}

.countriesClass ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	z-index: 1;
	left: -3110.458159px;
}

.countriesClass li {
	overflow: hidden;
	float: left;
	width: 92% !important;
	margin: 0 7%;
}

.mt-20 {
	margin-top: -20px;
}

.headerSection-mobile {
	height: 65px;
	width: 100vw;
	display: none;
	background-color: #E9EDEE;
	position: fixed;
	margin-left: -20px;
	z-index: 9999;
}

	.headerSection-mobile > a {
		font-weight: bold;
	}

.mt16 {
	margin-top: 16px;
}

.header-mobileViewCallIcon {
	width: 45px !important;
	height: 45px !important;
	margin-top: 10px !important;
}

.header-buttons {
	color: #ffffff !important;
	height: 30px;
	display: table-cell !important;
}

.nav > li > a.header-buttons:hover, .nav > li > a.header-buttons:focus {
	color: #ffffff !important;
}

.global-sampleData {
	margin-bottom: 10px;
	border: 3px solid black;
	font-size: 15px;
	font-weight: bolder;
	color: black;
}

.pl10 {
	padding-left: 10px;
}

.pl30 {
	padding-left: 30px;
}

.pl50 {
	padding-left: 50px;
}

.ml-5 {
	margin-left: -5px;
}

.ml-2 {
	margin-left: -2em !important;
}

.mb10 {
	margin-bottom: 10px;
}

.mb30 {
	margin-bottom: 30px;
}

.mb100 {
	margin-bottom: 100px;
}

.header-section-mob {
	display: block !important;
}

.youtube {
	cursor: pointer !important;
}

.custom-width-login ul li {
	list-style: none;
	display: inline;
	margin: 0 2px;
	color: #10598F;
	font-size: 1em;
	font-weight: bold;
}

.custom-width-login ul {
	width: auto;
	margin: 30px 0 0 0;
	padding: 0;
}

div#spinner {
	display: none;
	width: 100px;
	height: 100px;
	position: fixed;
	top: 50%;
	left: 50%;
	text-align: center;
	margin-left: -50px;
	margin-top: -50px;
	z-index: 100;
	overflow: auto;
	padding: 71px 19px 10px 28px;
	background: #fbfbfb url('/eximguru-cdn-files/new/loading_spinner.gif') no-repeat 5px 5px;
	line-height: 16px;
	color: #222;
	font: normal 11px tahoma, arial, helvetica, sans-serif;
	cursor: wait;
	background-size: 85px 85px;
	background-position: center;
}

.existing-user-left {
	float: left !important;
	padding: 0px !important;
}

.client-logo {
	border: solid;
	padding: 5px 5px 5px 5px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s;
}

.globalCountriesButton {
	margin-top: -5px;
	font-size: 20px;
}

.liveStatusDatePosition {
	float: right;
}

.footer-link-head {
	border-bottom: solid 2px grey;
	font-size: 18px;
}


#productsFooter a, #companiesFooter a {
	color: grey;
	font-size: 13px;
}

.right-border {
	border-right: 1px solid;
}

.text-underline {
	text-decoration: underline;
}

.download-data {
	border: 1px solid green;
	padding: 10px;
}

.footer-advance {
	padding-top: 20px;
	padding-bottom: 20px;
	bottom: 0;
	width: 100%;
}

.footer-sub {
	padding: 40px;
	border-top: 1px groove;
	margin-top: 10px;
	color: white;
}

.img-day {
	width: 50px;
	height: 50px;
}

#loginPopupModal {
	top: 4%;
	left: 42%;
}

	#loginPopupModal .modal-header {
		border-bottom: none;
	}

	#loginPopupModal .col-lg-12, .col-lg-10 {
		padding: 0px;
	}


.custom_social_media {
	width: 100% !important;
	background: none;
	margin: 40px 0 0px 0;
}

.social_media {
	width: 100%;
	background: none;
}

	.social_media h1, .custom_social_media .head {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 20px;
		color: #FFF;
		background: #6c6865;
		padding: 2px 0 3px 28px;
		margin: 9px 0 6px 67px;
		width: 60%;
	}

	.social_media span, .custom_social_media span {
		width: 80px;
		height: 80px;
		float: left;
	}

	.social_media p, .custom_social_media p {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 13px;
		color: #FFF;
		background: #6c6865;
		padding: 2px 3px 2px 0px;
		margin: 0 0 0 41px;
		border-right: #FFF solid 5px;
	}

.custom_social_media .head {
	margin: 16px 0 6px 67px !important;
}

@media (min-width: 768px) {
	.social_media {
		width: 33.33333333%;
	}
}

.navbar-exim {
	padding: 5px 0 0 33px !important;
}

.custom-formborder {
	border: 1px solid #10598f;
	border-radius: 12px;
}

.new-list_carousel li img {
	width: auto !important;
	height: auto !important;
}

.new-list_carousel li {
	font-size: 40px;
	color: #999;
	text-align: center;
	width: 50px;
	height: 110px;
	padding: 0;
	margin: 6px;
	display: block;
	float: left;
	text-align: -webkit-center;
	width: 193px !important;
}

	.new-list_carousel li img {
		width: 100%;
		height: 100%;
	}

.home_page_images {
	background-image: url(/eximguru-cdn-files/spriteimages/home_page_sprite_new.png);
}

.benfitimg {
	background-image: url(/eximguru-cdn-files/new/benefit.png);
	height: 50px;
	width: 50px;
}

.volumeimg {
	background-image: url(/eximguru-cdn-files/new/new-download.png);
	height: 50px;
	width: 50px;
}

.savedutyimg {
	background-image: url(/eximguru-cdn-files/new/save-duty.png);
	height: 50px;
	width: 50px;
}

.highmarginimg {
	background-image: url(/eximguru-cdn-files/new/high-margin-product.png);
	height: 50px;
	width: 50px;
}

.rightpriceimg {
	background-image: url(/eximguru-cdn-files/new/dashboard-with-hand.png);
	height: 50px;
	width: 50px;
}

.maximizeexportimg {
	background-image: url(/eximguru-cdn-files/new/demand-pricing-graph.png);
	height: 50px;
	width: 50px;
}

.advancefilterimg {
	background-image: url(/eximguru-cdn-files/new/filter-icon.png);
	height: 50px;
	width: 50px;
}

.dashboardmapimg {
	background-image: url(/eximguru-cdn-files/new/dashboard2.png);
	height: 245px;
	width: 365px;
}

.img-training {
	height: 311px;
	width: 540px;
}

.training {
	width: 540px;
	border: 1px solid black;
	padding-top: 0px !important;
}

.widthsmall section {
	visibility: visible;
	overflow: hidden;
	z-index: 2;
	left: 0px;
}

.widthsmall ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	z-index: 1;
	left: -3110.458159px;
}

.widthsmall li {
	overflow: hidden;
	float: left;
	width: 90% !important;
	margin: 0 0%;
}

.online_exp1 h4 {
	margin: 0 !important;
	padding: 0 0 0 36px !important;
	font-size: 15px;
	font-weight: bold;
	color: #7EB228;
	font-family: Arial, Helvetica, sans-serif !important;
}

.online_exp1:hover h4 {
	color: #fff;
}

.enquiryform {
	padding-left: 0px !important;
}

.no-scroll {
	overflow-x: hidden !important;
	padding-left: 5px;
}

.hscodefilter-txtbox {
	width: 100%;
	padding: 5px 0 5px 5px;
	border-radius: 5px;
	border: #ccc solid 1px;
	margin-bottom: 10px;
}

.radioUncheckError {
	font-size: 16px;
}

	.radioUncheckError input[type="radio"] {
		margin-left: 5px;
	}

.radiobuttonData {
	border: 1px solid #CCC !important;
	padding: 5px;
	color: #666 !important;
	background: white;
	margin: 0px 0px 5px 0px !important;
}

.radiobuttonTransporter {
	border: 1px solid #CCC !important;
	padding: 5px;
	background: white;
	margin: 0px 0px 5px 0px !important;
	color: #666 !important;
}

.radiobuttonhomepageExim {
	border: 1px solid #CCC !important;
	margin: 15px 0px 10px 30px;
	padding: 5px;
	text-align: center;
	color: #666 !important;
	background: white;
}

.radiobuttonData > div, .radiobuttonTransporter > div {
	display: inline-block;
}

.btn-footer {
	font-size: 24px;
	font-weight: bolder;
}

.btn-enquiry {
	font-size: 24px;
	font-weight: bolder;
	width: 45%;
}

.radio-block {
	vertical-align: middle;
	display: table-cell;
}

.mob-box {
	width: 230px !important;
	border: none !important;
	padding: 0px !important;
}

.sitelogonew {
	background-image: url('/eximguru-cdn-files/new/21-years.png');
	width: 284px;
	height: 92px;
}

.sitelogonewWeb {
	background-image: url('/eximguru-cdn-files/new/24-years.png');
	width: 284px;
	height: 92px;
}

.fs_22 p, .fs_22 li {
	font-size: 22px;
}

.yellowcolor {
	background-color: rgb(255, 255, 102);
}

.aquacolor {
	background-color: rgb(160, 255, 255);
}

.greencolor {
	background-color: rgb(153, 255, 153);
}

.display-initial {
	display: initial !important;
}

.aboutlinks li {
	font-size: 14px !important;
}

.width100 {
	width: 100% !important;
}

	.width100 ul li {
		margin-right: 10px !important;
	}

.referrersocialmedia {
	text-align: right;
	margin-right: 1%;
}

	.referrersocialmedia a {
		margin-right: 2px;
	}

		.referrersocialmedia a:hover {
			text-decoration: none;
		}

		.referrersocialmedia a img {
			border-radius: 4px;
		}

.mg-left h2 {
	margin: 0 0 25px 0px !important;
}

.captionblue {
	color: #10598f;
}

.subssayingtxt {
	color: #538135;
	font-size: 36px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.adv-search-txt {
	font-size: 22px;
	color: #195675;
	padding: 0 0 8px 0;
	margin: 0 0 0 0;
	text-align: left;
	line-height: 1;
}

.snoclass {
	width: 10px !important;
}

.enquiryErrorMessage {
	visibility: hidden;
	color: red;
	height: 0px;
}

.thankyoupagebutton {
	background: #93ce32;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	width: 30%;
	height: 40px;
	border-radius: 5px;
}

.sample-download {
	height: 60px;
}

.sample-excel {
	background-color: white;
}

.sample-excelbox {
	margin-top: 2px;
	border: 1px solid;
	background-color: #256DAD;
}

.sample-fsexcel {
	color: white;
	display: block;
}

	.sample-fsexcel:hover {
		text-decoration: none;
		background-color: #7eaf2c;
		color: white;
	}

.sample-excel-image-size {
	height: 43px;
}

.searchfaq {
	text-decoration: none;
	color: #79b038 !important;
	font-size: 52px;
	font-weight: normal;
	font-family: Segoe UI Light !important;
	display: initial;
}

.divmrgnlft {
	margin-left: 50px;
}

.searchHr {
	color: #79b038;
	background-color: #79b038;
	height: 2px;
	margin-top: -10px;
	width: 235px;
	margin-left: 3px;
}

.ffsiegoo {
	font-family: Segoe UI !important;
}

.faq-quess {
	line-height: 32px;
	font-size: 30px !important;
	font-weight: 400 !important;
	color: #10598f !important;
}

.faqanss {
	color: gray !important;
	font-weight: normal !important;
	font-size: 20px !important;
}

.faqans-nextt {
	font-size: 32px !important;
	font-weight: normal;
	color: #128B93 !important;
}

.clrdarkk {
	color: #5a4e4e !important;
}

.clrbluee {
	color: #10598f !important;
}

.greytxtt {
	font-size: 20px !important;
	font-weight: 600;
	color: #5C5C5C !important;
	font-family: Segoe UI Light !important;
}

.fwnn {
	font-family: Segoe UI Light !important;
}

.faqanssml {
	color: gray !important;
	font-weight: normal !important;
	font-size: 16px !important;
}

.margintopp30 {
	margin-top: 30px !important;
}

.marginbottomm20 {
	margin-bottom: 20px !important;
}

.searchType {
	line-height: 32px;
	font-size: 22px !important;
	font-weight: 400 !important;
	color: #5C5C5C !important;
}

.blck {
	color: black;
	font-family: Segoe UI Light !important;
}

.marginleft {
	margin-left: 50px;
}

.m50 {
	margin-left: 50px;
}

.quemarginlft {
	margin-left: 30px;
}

.ulmargin {
	margin-left: 20px;
}

.margintop {
	margin-top: 0px;
}

.hr {
	display: block;
	height: 10px;
	border: 0;
	border-top: 2px solid #128B93;
	margin-left: 50px;
	margin: -20px;
}

.contains {
	width: 200px;
}

.Exact {
	width: 175px;
	color: #128B93 !important;
	background-color: #128B93 !important;
	height: 2px;
	margin-top: -15px;
}

.Filter {
	width: 190px;
	color: #128B93 !important;
	background-color: #128B93 !important;
	height: 2px;
	margin-top: -15px;
}

.partial {
	width: 190px;
	color: #128B93 !important;
	background-color: #128B93 !important;
	height: 2px;
	margin-top: -15px;
}

.aquacolorr {
	background-color: #a0ffff;
}

.yellowcolorr {
	background-color: #ff6;
}

.greencolorr {
	background-color: #9f9;
}

.lineHr {
	display: block;
	height: 1px;
	width: 750px;
	border: 0;
	border-top: 1px solid #C0C0C0;
	margin-bottom: 30px;
	margin-top: 30px;
	margin-left: 10px;
}

.rsltmrgnlft {
	margin-left: 78px;
}

.rsltmrgnlftc3 {
	margin-left: 65px;
}

.case-text {
	line-height: 32px;
	font-size: 18px !important;
	font-weight: 400 !important;
	color: #10598f !important;
}

.faq-ansss {
	font-size: 18px !important;
}

.subscription-plan-pricing-size {
	font-size: 50px;
}

.subscription-plan-right-div {
	width: 65%;
	text-align: left;
}

.subscription-plan-outer-div {
	text-align: -webkit-right;
	text-align: -webkit-right;
	text-align: -moz-right;
	text-align: -o-right;
	text-align: -ms-right;
}

.ucEnquiryform-getsample {
	text-align: center;
}

.socialmedia-content {
	text-align: right;
	float: right;
	margin-top: -8.5em;
}

.width17 {
	width: 17%;
}

.fs21 {
	font-size: 21px;
}

.font-23 {
	font-size: 23px !important;
	color: #666;
}

.clr-orange {
	color: orange;
}

.exceldownloadbtn {
	width: 20%;
	height: 40px;
	padding-top: 5px;
	font-size: 22px;
	color: orange;
	background: #93ce32;
}

/*Subscriptionplans page changes*/

.offline-page-content {
	display: inline-block;
}

.mtop {
	margin-top: 30px !important;
}

.contact-us-images-bottom-line {
	background-position: -549px -468px;
	width: 40px;
	height: 8px;
	display: block !important;
	margin: auto 2px;
}

.display-initial {
	display: initial;
}

.display-inline-block {
	display: inline-block;
}

.text-align-left {
	text-align: left;
}

.padding-bottom {
	padding: 0 15px 0 1px;
}

.ml60 {
	margin-left: 60px;
}

.other-socialmedia {
	text-align: right;
	position: absolute;
	top: -0.8%;
	width: 100%;
	padding-right: 4%;
}

	.other-socialmedia a {
		margin-right: 2px;
	}

		.other-socialmedia a:hover {
			text-decoration: none;
		}

		.other-socialmedia a img {
			border-radius: 4px;
		}

/* 8603 changes start*/
.p-19 {
	font-size: 19px;
	font-weight: bold;
}

.ml2 {
	margin-left: 2px !important;
}

.mt-10 {
	margin-top: 10px;
}

.m10 {
	margin: 10px;
}

.fs40 {
	font-size: 40px;
}

.td-none {
	text-decoration: none;
}

.fw-bold {
	color: rgb(255, 0, 0);
	font-weight: bold;
}

.fs35 {
	font-size: 35px;
}

.exim-logo-new {
	width: 165px;
	height: 125px;
}

.infodrive-logo-new {
	width: 200px;
	height: 70px;
}

.mb20 {
	margin-bottom: 20px;
}

.org-orrange:hover {
	color: orange;
}
/* 8603 changes ends*/

/*5163 styling starts*/
.portscustomdefaultgrid, .portscustomdefaultgrid > tbody > tr > td {
	color: black !important;
	font-size: 12px;
	font-family: Arial, Arial, Helvetica, sans-serif;
}

	.portscustomdefaultgrid > tbody > tr > th {
		text-align: center;
	}

	.portscustomdefaultgrid span {
		display: block;
		height: 15px;
		width: 15px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}

	.portscustomdefaultgrid span {
		background-color: #A1DCF2;
		color: #000;
		border: 1px solid #3AC0F2;
	}

.hscode-header {
	background-color: transparent !important;
	border: 0px !important;
	display: initial !important;
}

/*5163 styling ends*/

/*7913 Start*/
.max-width-para {
	max-width: 805px;
}

.mw1040 {
	max-width: 1040px;
}
/*7913 End*/

/*8625 Start*/
.hrline {
	border-bottom: 1px solid;
	color: #333333;
	margin-top: 5px;
}

.fs42 {
	font-size: 42px !important;
}

.contact-us-images-bottom-line-margin-width {
	margin-right: 478px !important;
	width: 30px !important;
}

.b0 {
	border: 0;
}

.B {
	font-size: 37px;
	text-decoration: none;
	font-weight: normal;
	font-family: Segoe UI Light !important;
}

.G {
	font-size: 42px;
	text-decoration: none;
	font-weight: normal;
	font-family: Segoe UI Light !important;
	margin-bottom: -40px;
}

.hrhp {
	width: 36em;
	margin-left: 190px;
	margin-top: 25px;
}

hr.line {
	display: block;
	height: 5px;
	border: 0;
	border-top: 1px solid #545554;
}

.hrco {
	width: 30.8em;
	margin-left: 280px;
	margin-top: -5px;
}

.hrpr {
	width: 13.4em;
	margin-left: 218px;
	margin-top: -15px;
}

.h1oc {
	text-decoration: none;
	font-size: 45px;
	font-weight: normal;
	font-family: Segoe UI Light !important;
}


.ml30 {
	margin-left: 30px;
}

#ulhead {
	list-style: none;
}

.para {
	margin-right: 30px;
	font-size: 18px;
	color: #6C6C6C;
}

#pdiv {
	height: auto;
	width: auto;
}

.linksVrt {
	width: 1px;
	margin-top: 80px;
	height: 250px;
	color: green;
	background-color: #545554;
}

.anchr:hover {
	text-decoration: none;
	color: #7EB228;
}
/*8625 End*/

/*styling for 9513 starts*/
.anchor-inactive {
	pointer-events: none;
	cursor: default;
}

.inline-block {
	display: inline-block;
}
/*styling for 9513 ends*/

/*9455 Start*/
.ml-sample {
	margin-left: 226px;
}
/*9455 End*/

/*8027 Start*/

button.close {
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
}


.loginmodal-container {
	padding: 30px;
	max-width: 350px;
	width: 100% !important;
	background-color: #4992d1;
	margin: 0 auto;
	border-radius: 10px;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);
	overflow: hidden;
	font-family: "Gill Sans", "Calibri, ", "Trebuchet MS", ", sans-serif";
}


.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: 2;
}


.loginmodal-container h1 {
	text-align: center;
	color: #fff;
	display: block;
	font-size: 2em;
	-webkit-margin-before: 0.67em;
	-webkit-margin-after: 0.67em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
}

.refersubmit {
	width: 100%;
	display: block;
	margin-bottom: 10px;
	position: relative;
}

.referinput {
	height: 44px;
	font-size: 16px;
	width: 100%;
	margin-bottom: 10px;
	-webkit-appearance: none;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-top: 1px solid #c0c0c0;
	padding: 0 8px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

	.referinput:hover {
		border: 1px solid #b9b9b9;
		border-top: 1px solid #a0a0a0;
		-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
		box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	}

.loginmodal {
	text-align: center;
	font-size: 14px;
	font-family: 'Arial', sans-serif;
	font-weight: 700;
	height: 36px;
	padding: 0 8px;
}

.loginmodal-submit {
	border: 0;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #7dc241;
	padding: 12px 0;
	font-family: "Lucida Sans",sans-serif;
	font-size: 18px;
	font-weight: 500;
}

	.loginmodal-submit:hover {
		border: 0px;
		text-shadow: 0 1px rgba(0,0,0,0.3);
		background-color: #5fa721;
	}

/*8027 End*/

.select-period-desktop {
	border: solid 2px #7EB228;
	display: none;
	width: 50%;
	float: right;
}

/*9811 start*/
.online-excel-download {
	background-color: #7EB241;
	float: right;
	border-radius: 9px;
	margin: 0 0 15px 0;
	padding: 5px;
	color: white;
	font-weight: bold;
	font-size: 19px;
	overflow: hidden;
}

	.online-excel-download:hover {
		background-color: #005DA2;
		color: white;
		font-weight: bold;
		text-decoration: none;
	}

.pt24 {
	padding-top: 24px;
}

.vertical-align-middle {
	vertical-align: middle;
}

.signup-download-btn {
	height: 100%;
	vertical-align: middle;
	display: table;
	width: 75%;
}

.signupbtn {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
}

.dashboard-with-hand {
	position: absolute;
	top: 1px;
	right: 0px;
}

.mb1em {
	margin-bottom: 1em;
}

.mlr4px {
	margin-left: 4px;
	margin-right: 4px;
}

.trade-search-select-period-div {
	display: flex;
}

.trade-search-select-period-div-inner {
	width: 100%;
}

.trade-search-period-list {
	width: 30%;
}

.w30-desktop {
	width: 30% !important;
}

.mleft3 {
	margin-left: 3px;
}

.dbtype-field {
	margin-left: 3px;
}

.sales-dashboard-combo {
	width: 18% !important;
	margin-right: 4px;
}

.data-type-combo {
	width: 16% !important;
}

.filter-row-html-operator-field-combo {
	width: 12% !important;
	margin-right: 4px;
}

.filter-row-value-field {
	float: left;
	margin-left: 4px;
}

.advanced-search-fields-panel {
	width: 98%;
	display: inline-block;
}

.advanced-search-buttons {
	display: block;
	float: right;
	width: 10%;
}

.advanced-search-buttons {
	width: 9%;
}

.instant-btn {
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	border-radius: 4px;
	background-color: #6B9D19;
	color: white;
}

.instant-clrgreen {
	color: #7db241;
}

.instant-clrblue {
	color: #005da2;
}

.instant-maindiv {
	font-size: 26px;
	text-align: center;
	align-items: center;
}

.mt0-imp {
	margin-top: 0px !important;
}

.border-bottom-1px {
	border-bottom: 1px solid !important;
}

.p23 {
	padding: 23px;
}

.h5em {
	height: 5.2em;
}

.orange-clr {
	color: #FF6600;
}

.pad-4 {
	padding: 4.5px;
}

.border-left-1px {
	border-left: 1px solid;
}

.pad-27 {
	padding: 27px;
}

.charttab:hover {
	background-color: #10598f !important;
}

.border-1px {
	border: 1px solid #ccc;
	border-radius: 6px;
}

/*11229 Start*/
.companies-details {
	margin-top: 10px;
	margin-bottom: 10px;
}

.imp-exp-padding {
	padding: 20px 20px 20px 6em;
}

.pl-40 {
	padding: 0px 0px 0px 40px;
}

.mt22 {
	margin-top: 22px;
}

.impexpsearchbox {
	border-bottom: none;
	text-align: center;
	font-size: 30px;
}

.listviewimpexp > div > a {
	margin-left: 8px;
}

.width-1 tr td {
	width: 0% !important;
}

.product-dir > div {
	padding-left: 10px;
}

	.product-dir > div > div {
		padding: 6px 10px 0px 0px;
	}

.uxRelatedKeywords1 > div {
	padding-left: 7px;
}

.topKeywordForChartPage .table {
	margin-bottom: 0px;
}

.tr {
	text-align: right;
}

.comp-head {
	text-decoration: none;
	color: #7EB228;
}

.keywordtext {
	border: 1px solid #99D9EA;
	width: 100%;
	text-align: center;
	padding: 2px 12px 2px 12px;
}

	.keywordtext:hover {
		color: white;
		background: #7EB228;
		text-decoration: none;
		border: 1px solid #7EB228;
	}

.defalt-link {
	margin-top: 30px;
	border-radius: 60px;
	margin-bottom: 20px;
	border: solid 2px #f2f1f3;
	background: #fff;
	height: 300px;
}

.default-grid {
	margin: 10px 22px 0px 0px;
}

.uxRelatedKeywords1 > div > a {
	border: 1px solid #99D9EA;
	width: 100%;
	text-align: center;
	padding: 2px 12px 2px 12px;
}

	.uxRelatedKeywords1 > div > a:hover {
		color: white;
		background: #7EB228;
		text-decoration: none;
		border: 1px solid #7EB228;
	}

.h-auto {
	height: auto !important;
}

.br-none {
	border: none;
}

.online_exp2 {
	margin-top: 30px;
	padding: 40px;
	border-radius: 60px;
	margin-bottom: 20px;
	border: solid 2px #f2f1f3;
	background: #fff;
	height: 300px;
}

.p-16 {
	font-size: 16px;
	font-weight: bold;
}

.customgrid > tbody {
	border: hidden;
}

	.customgrid > tbody > tr {
		border: hidden;
	}

		.customgrid > tbody > tr > td {
			background-color: #fff !important;
			font-weight: bold;
			font-size: 18px;
			padding: 5px 0px 0px 10px !important;
		}

.customgrid .roundg {
	display: none;
}

.container_exp1 {
	padding-left: 10%;
	padding-right: 10%;
}

.related-keyword {
	margin-bottom: 10px !important;
}

.h17em {
	height: 17em;
}

.h-48 {
	height: 48em;
}

.rtd-keyword a {
	border: 1px solid #99D9EA;
	width: 100%;
	text-align: center;
	padding: 0px 10px 0px 10px;
}

	.rtd-keyword a:hover {
		color: white;
		background: #7EB228;
		text-decoration: none;
		border: 1px solid #7EB228;
	}

.p-14 {
	font-size: 14px;
	font-weight: bold;
}

	.p-14 > div a {
		word-wrap: break-word;
		padding: 3px;
		white-space: nowrap;
	}

.border-solid {
	border: 1px solid !important;
}

.alp-keyword .alpha {
	margin-left: 1em;
}

.key-txt {
	margin-left: 14px;
}

.ml-6em {
	margin-left: 6em;
}

/*.w-20 {
	width: 20% !important;
}

.w-80 {
	width: 80% !important;
}*/

.cmp-keyword a {
	border: 1px solid #99D9EA;
	width: 100%;
	text-align: center;
	margin: 3px;
	line-height: initial;
	display: inline-block;
	width: auto;
	padding: 0px 10px 0px 10px;
}

	.cmp-keyword a:hover {
		color: white;
		background: #7EB228;
		text-decoration: none;
		border: 1px solid #7EB228;
	}

.dd-btn {
	padding: 2.5em 0 0 11em;
}

/*11229 END*/

.news-head {
	background-color: #10598F;
	padding-top: 4px;
}

	.news-head a {
		color: #fff;
	}

.news-header th {
	text-align: center;
	font-size: 18px;
}

.news-rowstylecss > td:first-child {
	text-align: center;
	font-size: 15px;
	font-weight: 600;
}

.news-rowstylecss a {
	color: #10598f;
	font-size: 14px;
	font-weight: 600;
}

	.news-rowstylecss a:hover {
		color: #7EB228;
		text-decoration: none;
	}

.news-alternaterowstyle > td:first-child {
	text-align: center;
	font-size: 15px;
	font-weight: 600;
}

.news-alternaterowstyle a {
	color: #10598f;
	font-size: 14px;
	font-weight: 600;
}

	.news-alternaterowstyle a:hover {
		color: #7EB228;
		text-decoration: none;
	}


.index-hov:hover {
	background-color: #7EAF2C;
}

	.index-hov:hover div {
		color: #FFFFFF;
	}

.index-hov :hover {
	background-color: #7EAF2C;
}

.PayCreditButton {
	padding: 2px 0px 2px 0px;
	margin-left: 14px;
	font-weight: bold;
	color: #0070ba;
	border-radius: 13px;
	background: #ffc439;
}

.paypal-button.paypal-button-color-gold {
	margin-top: 8px !important;
}

.paypal-button-text {
	display: none !important;
}

.career-stl {
	margin-left: -150px;
}

@media screen and (max-width : 1024px) {
	.career-come {
		color: #fff;
		margin-left: 40%;
		font-size: 25px;
	}


	.career-btn1 {
		border: 1px solid;
		border-color: #fff;
		background-color: inherit;
		font-size: 16px;
		cursor: pointer;
		display: inline-block;
		margin-left: 10%;
	}


	.career-and {
		font-size: 50px;
		font-weight: bold;
		position: absolute;
		color: #808080;
		margin-left: 9%;
		margin-top: -5%;
		opacity: 0.2;
	}

	.career-join-us {
		font-size: 25px;
		color: #000;
		font-weight: bold;
		position: absolute;
		margin-left: 10px;
		margin-top: -27px;
	}

	.career-btn1:hover {
		background: #eee;
		color: #666666;
		border-color: #eee;
		transition-duration: 0.5s;
	}

	.career-Apply-now {
		color: #fff;
		font-size: 20px;
		text-decoration: none;
	}

	.career-triangle-down {
		width: 0;
		height: 0;
		border-left: 60px solid transparent;
		border-right: 60px solid transparent;
		border-top: 50px solid #10598F;
		margin: -20px 0px 0px 32%;
	}

	.career-opp {
		color: #666;
	}

	.career-opp-img {
		display: none;
	}


	.career-prtcl-img {
		display: none;
	}

	.career-hg-img {
		display: none;
	}

	.career-dynmc-img {
		display: none;
	}

	.career-p-30 {
		font-size: 30px;
	}

	.career-bul-cont {
		margin-top: 40px;
		font-size: 22px;
		padding: 30px 30px 20px 30px;
		text-align: center;
		border: solid 1px #efecec;
		transition: transform .3s;
	}

		.career-bul-cont:hover {
			-ms-transform: scale(1.05);
			-webkit-transform: scale(1.05);
			transform: scale(1.05);
		}
}

@media screen and (min-width: 1024px) and (max-width: 1366px) {
	.career-opp {
		color: #666;
		margin-right: -55%;
	}

	.career-prtcl {
		margin-left: -33%;
	}

	.career-hg {
		margin-left: -5%;
	}

	.career-dynmc {
		margin-left: -28%;
	}

	.career-opp-img {
		display: block;
		margin-left: 50%;
		width: 70%;
	}

	.career-prtcl-img {
		display: block;
		margin-left: -15%;
		width: 45%;
	}

	.career-hg-img {
		display: block;
		margin-left: 59%;
		width: 60%;
	}

	.career-dynmc-img {
		display: block;
		margin-left: -15%;
		width: 60%;
	}

	.career-bul-cont {
		margin-top: 40px;
		font-size: 22px;
		padding: 30px 30px 20px 30px;
		text-align: center;
		border: solid 1px #efecec;
		transition: transform .3s;
	}

		.career-bul-cont:hover {
			-ms-transform: scale(1.05); /* IE 9 */
			-webkit-transform: scale(1.05); /* Safari 3-8 */
			transform: scale(1.05);
		}

	.career-bul-para {
		margin-left: 15%;
	}

	.career-bul-img {
		margin-left: -55%;
	}

	.career-triangle-down {
		width: 0;
		height: 0;
		border-left: 60px solid transparent;
		border-right: 60px solid transparent;
		border-top: 50px solid #10598F;
		margin: -20px 0px 0px 47%;
	}

	.career-Apply-now {
		color: #fff;
		font-size: 20px;
		text-decoration: none;
		margin-top: 20px;
		margin-left: 20px;
	}

	.career-btn1 {
		border-color: #fff;
		background-color: inherit;
		cursor: pointer;
		display: inline-block;
	}

		.career-btn1:hover {
			background: #eee;
			color: #666666;
			border: 2px solid;
			border-color: #eee;
			transition-duration: 0.5s;
		}

	.career-come {
		font-size: 30px;
		color: #fff;
		margin-left: 12%;
	}

	.career-and {
		font-size: 60px;
		font-weight: bold;
		position: absolute;
		color: #808080;
		margin-left: 85px;
		opacity: 0.2;
	}

	.career-join-us {
		font-size: 40px;
		color: #000;
		font-weight: bold;
		position: absolute;
		margin-left: 50px;
	}
}

@media screen and (min-device-width : 1224px) {
	.career-come {
		font-size: 50px;
		color: #fff;
	}

	.career-and {
		font-size: 120px;
		font-weight: bold;
		position: absolute;
		color: #808080;
		/* margin-right: 10px; */
		margin-left: 6%;
		margin-top: -5%;
		/* z-index: 6; */
		opacity: 0.2;
	}


	.career-join-us {
		font-size: 60px;
		color: #000;
		font-weight: bold;
		position: absolute;
		margin-left: 5%;
		margin-top: -3%;
	}

	.career-btn1 {
		border: 2px solid;
		border-color: #fff;
		background-color: inherit;
		padding: 14px 28px;
		font-size: 16px;
		cursor: pointer;
		display: inline-block;
		padding-top: 10px;
		margin-top: 20px;
		margin-left: 60px;
	}

		.career-btn1:hover {
			background: #eee;
			color: #666666;
			border: 2px solid;
			border-color: #eee;
			transition-duration: 0.5s;
		}

	.career-Apply-now {
		color: #fff;
		font-size: 20px;
		text-decoration: none;
	}

	.career-btn2 {
		border: 2px solid;
		border-color: #fff;
		background-color: inherit;
		padding: 14px 28px;
		font-size: 16px;
		cursor: pointer;
		display: inline-block;
		padding-top: 10px;
		margin-top: 20px;
		margin-left: 60px;
	}

		.career-btn2:hover {
			background: #7eb228;
			color: #fff;
			border: 2px solid;
			transition-duration: 0.5s;
		}

	.career-work-wid-us {
		color: #fff;
		font-size: 20px;
		text-decoration: none;
		background-color: #f29d1f;
		text-align: center;
	}

	.career-img-ryt {
		margin-left: 10px;
		margin-right: 10px;
		margin-top: -50px;
	}

	#career-main {
		margin-top: -50px;
	}

	.career-triangle-down {
		width: 0;
		height: 0;
		border-left: 60px solid transparent;
		border-right: 60px solid transparent;
		border-top: 50px solid #10598F;
		margin: -20px 0px 0px 47%;
	}

	.career-img-wdt {
		width: 70%;
	}

	.career-opp {
		color: #666;
		margin-right: -55%;
	}

	.career-opp-img {
		display: block;
		margin-left: 57%;
	}

	.career-prtcl-img {
		display: block;
		margin-left: -22%;
	}

	.career-prtcl {
		margin-left: -33%;
	}

	.career-hg {
		margin-left: -5%;
	}

	.career-hg-img {
		display: block;
		margin-left: 57%;
	}

	.career-dynmc-img {
		display: block;
		margin-left: -22%;
	}

	.career-dynmc {
		margin-left: -28%;
	}

	.career-building {
		margin-left: -29%;
	}

	.career-bul-cont {
		margin-top: 40px;
		font-size: 22px;
		padding: 30px 30px 20px 30px;
		text-align: center;
		border: solid 1px #efecec;
		transition: transform .3s;
	}


		.career-bul-cont:hover {
			-ms-transform: scale(1.05);
			-webkit-transform: scale(1.05);
			transform: scale(1.05);
		}

	.career-bul-para {
		margin-left: 15%;
	}

	.career-bul-img {
		margin-left: -55%;
	}
}

.career-btn2 {
	border: 2px solid;
	border-color: #fff;
	background-color: inherit;
	padding: 14px 28px;
	font-size: 16px;
	cursor: pointer;
	display: inline-block;
	padding-top: 10px;
	margin-top: 20px;
}

	.career-btn2:hover {
		background: #7eb228;
		color: #fff;
		border: 2px solid;
		transition-duration: 0.5s;
	}

.career-work-wid-us {
	color: #fff;
	font-size: 20px;
	text-decoration: none;
	background-color: #f29d1f;
	text-align: center;
}

.loading-mask {
	top: 2346px;
	left: 540px;
}

.helped-cntry {
	color: #538135;
}

.mob-filt {
	position: relative;
	z-index: 9;
	opacity: 0.8;
	right: 9px;
	top: -17px;
}

.cls-btn {
	width: 30px;
	height: 30px;
}

.filt-btn {
	background: #d4cdcd;
	color: #000 !important;
	padding-left: 10px !important;
	border-bottom: #0d578b solid 2px !important;
	font-size: 16px !important;
	padding: 10px !important;
}

.need-assist {
	padding: 0 15px 0 0;
}

.chart-adv {
	border: solid #999 2px;
	margin-top: 30px;
}

.search-def {
	width: 350px;
	height: 206px;
}

.fs9 {
	font-size: 9px;
}

.fs18 {
	font-size: 18px;
}

.pd2 {
	padding: 2px;
}

.chartpage-nodata {
	font-size: 17px;
	color: red;
}

.white-txt {
	color: #fff !important;
}

.tab-panel {
	height: auto;
	overflow: scroll;
	overflow-y: hidden;
}

.hdr-img {
	background: #DADADA;
}

.layerslider-section {
	width: 1170px;
	height: 337.2890625px;
	max-width: 1280px;
	visibility: visible;
}

.ls-inner-sec {
	width: 1170px;
	height: 337px;
	background-color: transparent;
}

.ls-inner-sec1 {
	width: 1170px;
	height: 337px;
	visibility: visible;
	display: none;
	left: auto;
	right: 0px;
	top: 0px;
	bottom: auto;
}

.ls-inner-sec2 {
	padding: 0px;
	border-width: 0px;
	width: 1232.15625px;
	height: 337.2890625px;
	margin-left: -31.078125px;
	margin-top: -0.14453125px;
}

.ls-l-sec {
	top: 54.84375px;
	left: 731.25px;
	font-weight: 300;
	font-size: 36.5625px;
	color: rgb(16, 89, 143);
	white-space: nowrap;
	width: auto;
	height: auto;
	padding: 0px;
	border-width: 0px;
	margin-left: 0px;
	margin-top: 0px;
	transform-origin: 50% 50% 0px;
	transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1);
	opacity: 1;
	visibility: visible;
}

.ls-l-sec1 {
	top: 127.96875px;
}

.ls-l-common {
	left: 457.03125px;
	font-weight: 300;
	height: 36.5625px;
	padding: 0px 9.140625px;
	font-size: 27.421875px;
	line-height: 33.8203125px;
	color: rgb(255, 255, 255);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	white-space: nowrap;
	width: auto;
	border-width: 0px;
	margin-left: 0px;
	margin-top: 0px;
	transform-origin: 50% 50% 0px;
	transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002, 0, 0, 0, 1);
	opacity: 1;
	visibility: visible;
	background: rgb(126, 178, 40);
}

.ls-l-sec2 {
	top: 173.671875px;
}

.ls-l-sec3 {
	top: 219.375px;
}

.ls-l-sec4 {
	top: 265.078125px;
}

.global-dynamic {
	background: #E9EDEE;
}

.header-img3 {
	width: auto;
	height: auto;
	padding: 0px;
	border-width: 0px;
	left: 0px;
	top: 0px;
}

.emptydiv-head {
	height: 39px;
}

.lgn-row {
	background-color: #e9edee;
}

.tel-pad {
	padding: 0 0px 0 0px;
}

.newlrbtn {
	padding-left: 20px !important;
}

.newlrbtn1 {
	padding: 5px 0 !important;
}

.head-cont {
	clear: left;
}

.sticky-top {
	top: 0px;
}

.nav-cls {
	background-color: #10598F;
	padding-bottom: 8px !important;
}

.mob-cls {
	color: #fff;
	margin: 19px 0 0 1%;
	position: absolute;
	width: 25%;
}

.comp-key {
	padding-left: 10px;
	padding-top: 20px;
}

.default-cons {
	padding: 0 15px 0 0;
}

.clear-both {
	clear: both;
}

.position-relative {
	position: relative !important;
}

.test-drive {
	color: #fff;
}

	.test-drive > strong {
		font-size: 42px;
		font-weight: 600;
	}

.hs-locator {
	color: #15577a;
}

.recent-search {
	color: #000 !important;
}

.blue-pad {
	padding: 0px !important;
}

.cross-button {
	position: absolute;
	top: 3%;
	left: 90%;
	background-color: none;
	color: #F00;
	padding: 0px;
}

.paynow-btn {
	margin-top: -5px;
}

.subs-global {
	background-color: #0d5da4;
}

.fs32 {
	font-size: 32px;
}

.contact-add {
	background-color: #FFF;
}

.advance-modifybox {
	border: solid #999 2px;
	margin-top: 30px;
}

.advance-modifybox1 {
	padding: 0 0 0 10px;
}

.display-blk {
	display: block;
}

.adv-related {
	cursor: pointer;
}

.adv-related1 {
	border-right: none;
}

.bg-help {
	background-color: #f4f4f2;
}

.helpsec {
	border-left: 2px solid #ccc;
	border-right: none;
}

.searchhelp {
	text-decoration: underline !important;
	font-weight: bold;
}

.rel-title {
	border-right: none;
	padding: 0px;
}

.rel-title1 {
	border-left: 2px solid #ccc;
}

.vid-search {
	background-color: #333;
}

.subtract-srch {
	padding: 9px 20px 15px 0;
}

.substract-search1 {
	padding: 15px 20px 11px 0;
}

.adv-filter {
	padding: 5px 13px 5px 14px !important;
}

.pad2 {
	padding: 2px;
}

.chartnodiv {
	font-size: 17px;
	color: red;
}

.fs19 {
	font-size: 18.8px;
}

.white-normal {
	white-space: normal;
}

.us-nodatdiv {
	font-size: 27px;
	color: red;
	text-align: center;
}

.us-loading {
	top: 2346px;
	left: 540px;
}

.mr30 {
	margin-right: 30px;
}

.companies-box-div {
	width: auto;
	overflow: auto;
}

.exp-imp h2 {
	font-size: 26px;
}

.exp-imp .country {
	display: flex;
}

.exp-imp .count {
	padding-left: 5px;
}
