/* =======================================

		Main Stylesheet
		
		Building on Twitter Bootstrap
		http://twitter.github.com/bootstrap/
		
========================================== */

/*@import url('assets/css/bootstrap.min.css');
@import url('assets/css/bootstrap-responsive.min.css');*/

/* New styles below */

label.valid {
	width: 24px;
	height: 24px;
	background: url(assets/img/valid.png) center center no-repeat;
	display: inline-block;
	text-indent: -9999px;
}

label.error {
	font-weight: bold;
	color: red;
	padding: 2px 8px;
	margin-top: 2px;
}

.mystyle {
	margin-left: -150px !important;
}

.rec-0 {
	opacity: .5;
}

@media screen and (min-width:1024px) {
	.list_carousel.responsive {
		margin: 10px 0 5px 0 !important;
	}
}

@media screen and (min-width: 1200px) {
	.custom-width-login {
		width: 37%;
	}
}

@media screen and (min-width: 1200px) {
	.enq-right {
		margin-left: 161px;
	}
}

@media screen and (min-width: 480px) {
	.bootgrid-move-top {
		margin-top: -3em !important;
	}
}

@media screen and (min-width: 480px) {
	.bootgrid-top-2 {
		margin-top: -2em !important;
	}
}

.html-captcha {
	text-align: center;
	width: 180px;
	height: 50px;
	border: none;
	font-size: 25px;
	font-weight: bold;
	font-family: Modern;
	vertical-align: middle;
}

@media screen and (min-width: 1200px) {
	.pb-10 {
		padding-bottom: 10px;
	}

	.pb-20 {
		padding-bottom: 20px;
	}

	.pb-50 {
		padding-bottom: 50px;
	}

	.pb-6 {
		padding-bottom: 6px;
	}
}

.radius-none {
	border-radius: 0px;
}

.blue-font {
	color: #026494;
	font-size: 20px;
	font-weight: bold;
}

.center-table {
	margin: 0 auto !important;
	float: none !important;
}

.submitEnq > input {
	margin: 0px auto 10px auto !important;
	float: none !important;
	display: block;
}

.popup-close-btn {
	background-image: url(/eximguru-cdn-files/new/multiply.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain !important;
	-webkit-appearance: inherit !important;
	float: right;
	border: 3px solid white;
	background-color: white;
}

.popup-auto {
	margin: auto;
	float: none;
}

.btn-highlight {
	background-color: #10598f;
}

.ml-btn-popup {
	margin-left: 10%;
}

.col-lg-3-mob {
	display: none;
}

.desk-paypal {
	display: block;
}

.mob-paypal {
	display: none;
}

.corporate-place-mobile {
	display: none;
}

.corporate-place-desktop {
	display: block;
}

.download_mask div {
	background: url('/eximguru-cdn-files/new/download_dashboard.gif') no-repeat 4em 0.5em !important;
	background-size: 85px 85px !important;
	padding: 100px 19px 10px 28px !important;
	font-size: 21px !important;
}

.download_mask {
	left: 40% !important;
}

.period-list {
	border: solid 2px #7EB228;
	margin-left: 3px;
}

.glyp-time {
	font-size: 20px;
	margin-left: 5px;
	margin-top: 5px;
}

.mr-2 {
	margin-right: 2px;
}

.mr-5 {
	margin-right: 5px;
}

.google-ad {
	position: absolute;
	z-index: 5;
	left: 0px;
	visibility: hidden;
	top: 0px;
	height: 0px;
}

.captcha {
	color: black;
	display: table-cell;
	vertical-align: middle;
	width: 18%;
	text-align: center;
}


.plus {
	color: black;
	display: table-cell;
	vertical-align: middle;
	width: 10%;
	text-align: center;
}

.captcha-sum {
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
	width: 100%;
}

.testcaptcha {
	display: table;
	vertical-align: middle;
	width: 100%;
	padding: 0.4em;
	border: 1px solid #CCCCCC;
	background-color: #f5f5f5;
	border-radius: 3px !important;
}

.input-textcaptcha {
	width: 54px;
	height: 36px;
	display: inline-block;
	vertical-align: middle;
	color: black;
	margin-right: 1px;
}

.same-table td table tbody tr td {
	width: auto;
}

.btn-user {
	margin-right: 5%;
	float: right;
}

.bank-img {
	width: 200px;
	height: 25px;
}

.bank-left {
	float: left;
}

.bank-right {
	float: right;
}

.bank-border {
	width: 100%;
	height: 20px;
}

.ml10 {
	margin-left: 10px;
}

.ml20 {
	margin-left: 20px;
}

.enquiry {
	margin: auto;
	float: none;
}

.pd10 {
	padding: 10px;
}

.price-band-div {
	padding: 10px 0px;
}

.price-band-text {
	width: 35% !important;
}

/* 
	devbridge/jQuery-Autocomplete -css styles
	Used this plugin because having problem in applying css in case of jQuery autocomplete.
	It was showing selected search result in orange color.
*/
.autocomplete-suggestions {
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
}

.autocomplete-group {
	padding: 2px 5px;
}

	.autocomplete-group strong {
		display: block;
		border-bottom: 1px solid #000;
		background-color: #7EB228;
		text-transform: capitalize;
		font-weight: bolder !important;
	}

.autocomplete-suggestion {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}

.autocomplete-selected {
	background: #1b90fc;
	color: white;
}

.loadingSpinner {
	background: url('/eximguru-cdn-files/new/loading_spinner.gif') no-repeat right center;
	background-size: 2.5em;
}

.autocomplete-suggestions strong {
	font-weight: 700;
	color: #737373;
}

.autocomplete-selected strong {
	color: #FFF;
}

/*Autocomplete -css styles Ends. */

input[type="number"].price-band-text::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

#PriceRange .ui-widget-header {
	background: #7EB228;
}

#message_box {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	padding: 5px;
	border: 1px solid #CCCCCC;
	text-align: center;
	font-weight: bold;
	width: 100%;
	font-size: 0.9em !important;
}

.floating-message {
	color: white;
}

.importer-exporter-btn {
	padding: 10px 25px;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0.1em;
}

.shadow-box {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.pagination-ys {
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}

	.pagination-ys table > tbody > tr > td {
		display: inline;
	}

		.pagination-ys table > tbody > tr > td > a,
		.pagination-ys table > tbody > tr > td > span {
			position: relative;
			float: left;
			padding: 8px 12px;
			line-height: 1.42857143;
			text-decoration: none;
			color: #2a6496;
			background-color: #ffffff;
			border: 1px solid #dddddd;
			margin-left: -1px;
		}

		.pagination-ys table > tbody > tr > td > span {
			position: relative;
			float: left;
			padding: 8px 12px;
			line-height: 1.42857143;
			text-decoration: none;
			margin-left: -1px;
			z-index: 2;
			color: #fff;
			background-color: #428bca;
			border-color: #dddddd;
			cursor: default;
		}

		.pagination-ys table > tbody > tr > td:first-child > a,
		.pagination-ys table > tbody > tr > td:first-child > span {
			margin-left: 0;
			border-bottom-left-radius: 4px;
			border-top-left-radius: 4px;
		}

		.pagination-ys table > tbody > tr > td:last-child > a,
		.pagination-ys table > tbody > tr > td:last-child > span {
			border-bottom-right-radius: 4px;
			border-top-right-radius: 4px;
		}

		.pagination-ys table > tbody > tr > td > a:hover,
		.pagination-ys table > tbody > tr > td > span:hover,
		.pagination-ys table > tbody > tr > td > a:focus,
		.pagination-ys table > tbody > tr > td > span:focus {
			color: #2a6496;
			background-color: #eeeeee;
			border-color: #dddddd;
		}

.font-1em {
	font-size: 1em !important;
}

.btn-invoice {
	padding: 3px 12px;
}

.social-media {
	white-space: nowrap;
}

.strike {
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
}

	.strike > span {
		position: relative;
		display: inline-block;
	}

		.strike > span:before, .strike > span:after {
			content: "";
			position: absolute;
			top: 50%;
			width: 9999px;
			height: 1px;
			background: black;
		}

		.strike > span:before {
			right: 100%;
			margin-right: 15px;
		}

		.strike > span:after {
			left: 100%;
			margin-left: 15px;
		}

.live-statistics {
	font-size: 1.2em;
}
/*.modal {
	overflow-y: hidden;
}

.modal-open {
	overflow: hidden;
}*/

#chartEnquiryFooter > div {
	background-color: white;
}

.product-box-more {
	margin-top: -5px;
	color: #fff;
}

	.product-box-more a {
		color: #fff;
		font-weight: bold;
	}

.pt0 {
	padding-top: 0px;
}

.inline-block-display {
	display: inline-block;
}

.phone-multi {
	width: 70px;
	display: inline;
}

.logo-top {
	vertical-align: top;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif !important;
}

.custom {
	font-size: 28px;
	font-weight: bold;
}

.ml-50 {
	margin-left: 50px;
}

.pad-15 {
	padding: 15px;
}

.enq-head-green {
	font-size: 28px;
	color: #538135;
	font-weight: bold;
}

.enq-head {
	font-size: 25px;
	font-family: Times New Roman;
}

.font-18 {
	font-size: 18px !important;
}

.plan-detail {
	display: inline-block;
	width: 80%;
	vertical-align: top;
	padding-bottom: 20px;
}

#uxFreeLoginControlPanelForm input[type="text"], #uxFreeLoginControlPanelForm input[type="tel"], #uxFreeLoginControlPanelForm input[type="email"] {
	height: 3.7em;
	padding: 0px 20px !important;
}

.btn-round {
	border-radius: 24px;
	padding: 10px 40px;
	font-weight: bolder;
	font-size: 16px;
}

.refund-box {
	display: table;
	width: 100%;
	height: 100px;
	border: 1px solid #ccc;
}

.refund-box-child {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

/*style for Scroll To Top button*/
#back-to-top {
	position: fixed;
	bottom: 30px;
	left: 20px;
	z-index: 1000;
}
/*Last Label Color Grey*/
.lastLabelColor {
	color: gray !important;
	pointer-events: none;
	display: inline-block;
}

	.lastLabelColor:hover {
		text-decoration: none;
	}

.valid-mail {
	color: orange;
	font-style: italic;
	font-weight: bold;
}

.btn-trial {
	font-weight: bold;
	padding: 12px 16px;
	font-size: 20px;
}

.hr-line-gray {
	border-bottom: solid 1px;
	color: gray;
	margin-top: 5px;
}

.reset-btn {
	color: grey;
	font-weight: bold;
	background: #EDEEEE;
}

	.reset-btn:hover {
		background: #D3D3D3;
	}

.aggree-term {
	font-size: 14px;
	font-weight: bolder;
}

.free-trial {
	font-weight: bold;
	font-size: 19px;
	white-space: normal;
	width: 216px;
}

.terms {
	background-color: #FFF7BE;
	display: inline-block;
}

/*validation icon class*/

.iconWrongClass {
	position: absolute;
	top: 9px;
	right: 10px;
	z-index: 100;
}

.iconRightClass {
	position: absolute;
	top: 9px;
	right: 10px;
	z-index: 1000;
}

.ErrorDiv {
	color: red;
	font-size: 14px;
}

/*Styling for checkboxes*/
.submitbuttonimageclass {
	background: url('/eximguru-cdn-files/new/submit_green.png') no-repeat center;
	height: 45px;
	width: 271px;
	padding: 0px !important;
	margin-top: -25px;
	margin-bottom: 14px;
	outline: none !important;
}

	.submitbuttonimageclass:hover {
		background: url('/eximguru-cdn-files/new/submit_blue.png') no-repeat center;
	}

.CheckboxGroup {
	background-color: white;
	margin-bottom: 0px !important;
	border-collapse: separate !important;
	border-radius: 5px !important;
	margin-top: 4px;
}

	.CheckboxGroup > tbody > tr > td {
		border: none !important;
		background-color: transparent !important;
		padding: 6px 4px 0px 15px !important;
	}

	.CheckboxGroup > tbody > tr {
		border: none !important;
	}

.custom-CheckBox {
	padding: 0px 14px 20px;
}

.imp-text {
	font-size: 20px;
	margin-left: 30px;
}

.custum-textarea img {
	top: 26px !important;
}

.banner-bg {
	background-color: #f2f2f2;
	border-radius: 10px;
	margin-top: 30px;
}

.banner-text {
	width: 100%;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 40px;
	font-weight: 500;
	color: #195675;
	text-align: left;
}

	.banner-text p {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 25px;
		font-weight: 500;
		color: #7fb032;
		text-align: right;
		padding: 48px 0 0 0;
	}

.banner-video-text {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #005DA2;
	padding: 8px 0 0 0;
}

	.banner-video-text p {
		width: 100%;
		float: left;
		font-size: 14px;
		font-weight: normal;
		color: #545554;
		padding: 0px 0 35px 0;
	}

.banner-video {
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 40px;
	text-align: center;
	color: #7fb032;
	padding: 30px 0 0 0;
}

	.banner-video p {
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #b2374c;
		padding: 10px 0 35px 0;
	}

.sound_good {
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

	.sound_good h1 {
		text-align: center;
		font-size: 69px;
		font-weight: 600;
		color: #195675;
		padding: 0 0 40px 0;
		border-bottom: dotted 2px #999;
		width: 66%;
		margin: 0px auto 71px auto;
	}

	.sound_good p {
		text-align: center;
		font-size: 42px;
		color: #545554;
		padding: 60px 0 0 0;
	}

	.sound_good .heading {
		text-align: center;
		font-size: 69px;
		font-weight: 600;
		color: #195675;
		padding: 0 0 40px 0;
		border-bottom: dotted 2px #999;
		width: 66%;
		margin: 0px auto 71px auto;
		background: none;
	}

.sound_col_text {
	width: 100%;
	float: left;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
}

.helvetica-font {
	font-family: '"Helvetica Neue", Helvetica, Arial, sans-serif';
}

.sound_col_text_button {
	width: 64%;
	margin: 20px auto 40px auto;
	color: #fff;
	background-color: #f29d1f;
	border-radius: 50px;
	text-decoration: none;
	padding: 6px 10px;
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
	box-shadow: 0 5px 11px #999;
}

	.sound_col_text_button:hover {
		background-color: #d68103 !important;
		color: #fff !important;
	}

.sound_col_text a:hover {
	text-decoration: none;
	background-color: #115e92;
	color: #fff;
	cursor: pointer;
}

.market1 {
	width: 100%;
	float: left;
	margin-top: 50px;
	border-radius: 10px;
}

	.market1 h3 {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 54px;
		font-weight: 600;
		color: #005DA2;
		padding: 10px 0 60px 0px;
		line-height: 70px;
	}

.img_text {
	width: 100%;
	float: left;
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
}

	.img_text h1 {
		font-size: 22px;
		color: #195675;
		padding: 0 0 8px 0;
		margin: 0 0 0 0;
		text-align: left;
		line-height: 1;
	}

	.img_text p {
		font-size: 21px;
		color: black;
		padding: 0 0 8px 49px;
		font-weight: normal;
	}

	.img_text .heading {
		font-size: 22px;
		color: #195675;
		padding: 0 0 8px 0;
		margin: 0 0 0 0;
		text-align: left;
		line-height: 1;
		background: none;
		font-weight: 600;
	}


.solution {
	width: 100%;
	float: left;
	margin: 50px 0 50px 0;
	border-radius: 10px;
}

.recent, .globalRecent {
	width: 100%;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #8ea25b;
	padding: 40px 0 40px 0px;
}

	.recent a {
		text-decoration: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #195675;
		padding: 0 40px 0 0;
	}

		.recent a:hover {
			text-decoration: none;
			color: #8ea25b;
		}

.story {
	width: 100%;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 58px;
	color: #005DA2;
	font-weight: 600;
	padding: 10px 0 0 0;
}

.testimonal {
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

	.testimonal h1 {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #567f30;
		font-weight: normal;
	}

	.testimonal p {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #0b5788;
		font-weight: normal;
	}

.testimonal_client {
	width: 100%;
	float: left;
	padding-bottom: 35px;
	text-align: -webkit-center;
}

	.testimonal_client h1 {
		text-align: center;
		font-size: 24px;
		color: #567f30;
		padding: 5px 0;
		line-height: 25px;
	}

	.testimonal_client p {
		text-align: center;
		font-size: 24px;
		color: #545554;
		line-height: 28px;
	}

	.testimonal_client .heading {
		text-align: center;
		font-size: 24px;
		color: #567f30;
		padding: 5px 0;
		line-height: 25px;
		background: none;
	}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.font-40 {
	font-size: 40px;
}

.font-38 {
	font-size: 38px;
}

.footer_top {
	color: #41628d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	padding: 40px 0;
	font-weight: normal;
}

.footer_top_icon1 {
	float: left;
	margin: 0px 20px 0px 40px !important;
}

.footer_top a {
	text-decoration: none;
}

	.footer_top a:hover {
		color: #567f30;
	}

.fw400 {
	width: 316px;
	float: left;
	border: #666 solid 1px;
	margin: 34px 0 0 0;
}

	.fw400 h1 {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 24px;
		color: #567f30;
		text-align: center;
		padding: 10px 0;
		margin: 0px;
		font-weight: 600;
	}

@media screen and (max-width: 380px) {
	.submitbuttonimageclass {
		width: 100%;
	}
}

.vertical-submitbuttonimageclass {
	background: url('/eximguru-cdn-files/new/submit_green.png') no-repeat center;
	height: 44px;
	width: 215px;
	padding: 0px;
	outline: none !important;
}

	.vertical-submitbuttonimageclass:hover {
		background: url('/eximguru-cdn-files/new/submit_blue.png') no-repeat center;
	}

.vertical-CheckboxGroup > tbody > tr > td {
	display: inline-block;
	padding: 0px !important;
}

	.vertical-CheckboxGroup > tbody > tr > td > span {
		padding-left: 7px;
	}


.vertical-CheckboxGroup label {
	margin-right: 10px;
}

.vertical-CheckboxGroup {
	border-collapse: separate !important;
	border-radius: 5px !important;
}

.custom-vertical-checkbox {
	padding: 0px;
	color: black;
}

	.custom-vertical-checkbox table {
		border: 1px solid #ddd;
		padding: 1px;
		margin-top: 10px;
	}

		.custom-vertical-checkbox table > tbody > tr > td {
			background-color: white !important;
			border: none !important;
		}

.custom-vertical-SubmitButton {
	min-width: 216px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

@media screen and (min-width: 986px) and (max-width: 1198px) {
	.custom-vertical-SubmitButton {
		max-width: 216px;
		margin-left: -16px;
	}
}

@media screen and (max-width: 980px) {
	.custom-vertical-SubmitButton {
		max-width: 216px;
		margin-right: auto;
		margin-left: auto;
	}

	.gloabl-search-div .access-global {
		font-size: 24px !important;
		margin-top: -1.5em;
		margin-left: -84px;
		margin-right: -8rem;
	}

	.textbox-media-query {
		margin-top: 1rem !important;
		height: 6rem;
		margin-left: -6rem;
		width: 30rem;
	}

	.input1 {
		font-size: 1.1rem !important;
		height: 5rem !important;
	}

	.globalRecent {
		font-size: 1rem;
		margin-left: -7rem;
		font-size: 12px !important;
	}

	.uni-search-box div.Tokenize ul.TokensContainer li.Placeholder {
		font-size: 12px !important;
		color: #808B96;
	}

	.uni-search-box .height-auto {
		height: 51px !important;
	}

	.globalRecent {
		width: 160% !important;
	}
}

.custom-footer-SubmitButton {
	height: 44px;
	width: 216px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

.input1 {
	width: 40%;
	border: #CCC solid 1px;
	border-radius: 5px;
	padding: 8px 0 8px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: grey;
}

.header-nav-for {
	padding: 0px;
}

	.header-nav-for a {
		text-decoration: none;
	}

		.header-nav-for a:hover {
			color: #567f30;
		}

.custom-CheckBoxNoMargin {
	padding: 0px 14px 3px;
}

.staticcheckboxgroup {
	margin-bottom: 0px !important;
	border-radius: 5px !important;
	border-collapse: separate !important;
}

	.staticcheckboxgroup > tbody > tr > td {
		border: none !important;
		background-color: transparent !important;
		padding: 6px 4px 6px 33px !important;
	}

	.staticcheckboxgroup > tbody > tr {
		border: none !important;
	}

.custom-border {
	margin-top: 4px;
	border: 1px solid !important;
	border-color: #ccc !important;
	height: 38px;
	border-radius: 5px !important;
	border-collapse: separate !important;
	display: table;
	width: 100%;
	padding-bottom: 0px !important;
	padding-top: 6px !important;
}

	.custom-border > tbody > tr > td {
		padding-left: 4px;
		padding-right: 10px;
		background-color: transparent !important;
		border: 0px !important;
	}

@media screen and (max-width: 650px) {
	.custom-border > tbody > tr > td {
		display: inherit;
	}
}


@media screen and (max-width: 650px) {
	.staticcheckboxgroup > tbody > tr > td {
		display: inline-block;
	}
}

.custom-PopupExim {
	border: 1px solid !important;
	border-color: #ccc !important;
	border-radius: 5px !important;
	border-collapse: separate !important;
}

	.custom-PopupExim > tbody > tr > td {
		display: inline-block;
		padding: 0px 7px !important;
	}

.staticcheckboxgroup > tbody {
	border-radius: 5px !important;
	border-collapse: separate !important;
}

.custom-salescheckbox {
	border: 1px solid #ccc !important;
	width: 100% !important;
	border-radius: 5px !important;
	border-collapse: separate !important;
	margin-bottom: 0px !important;
}

	.custom-salescheckbox > tbody > tr > td {
		padding: 7px 7px 3px 36px !important;
		background-color: transparent !important;
		border: none !important;
	}

@media screen and (max-width: 650px) {
	.custom-salescheckbox > tbody > tr > td {
		display: inline-block;
	}
}

.head-text {
	font-family: 'Segoe UI';
}

.submitbtn {
	background: url(/eximguru-cdn-files/new/submit_green.png);
	height: 47px;
	width: 139px;
	margin-top: -18px;
	margin-bottom: 10px;
	border-width: 0px;
	outline: none;
}

	.submitbtn:hover {
		background: url(/eximguru-cdn-files/new/submit_blue.png);
	}

.login_button {
	border: none;
	color: #0e5690 !important;
	background: none !important;
	font-size: 14px;
	font-style: normal;
	padding-right: 27px;
	font-weight: 600;
}

	.login_button:hover {
		color: #87A250 !important;
		text-decoration: underline;
	}

.free_demo {
	padding: 5px 8px;
	font-size: 13px;
	line-height: 1.33;
	border: none;
	border-radius: 5px;
	color: #fff;
	background-color: #7EB228;
	margin-right: 3px;
	box-shadow: 0 3px 10px #9e9c9b;
}

	.free_demo:hover {
		background-color: #195675;
	}

.golden-logo {
	padding: 15px 0 0 0;
}

@media (min-width:768px) {
	.navbar {
		position: relative;
		z-index: 500;
		margin: 5px 0;
		border: 1px solid transparent;
	}
}

.round-photo {
	background-color: #fff !important;
	border: 2px solid #10598f !important;
	border-radius: 50%;
	box-shadow: 3px 3px 3px 3px #e4e4e4;
}

.yearcomparisonlistgrid {
	font-size: .8em;
	font-family: Arial, Arial, Helvetica, sans-serif;
}

	.yearcomparisonlistgrid p {
		margin: 0px !important;
	}

	.yearcomparisonlistgrid .yearcomparisonlistgrid-header-table tr {
		color: black;
	}

		.yearcomparisonlistgrid .yearcomparisonlistgrid-header-table tr th {
			text-align: center;
		}

		.yearcomparisonlistgrid .yearcomparisonlistgrid-header-table tr td a {
			display: inline-block;
			max-width: 200px;
			overflow: hidden !important;
		}

.newbannerclass:hover {
	text-decoration: none;
}

.chartButtons {
	border-color: transparent !important;
}

.customChart {
	margin-bottom: 12px;
}

.globalcheckboxgroup {
	background-color: white;
	margin-bottom: 0px !important;
	border-radius: 5px !important;
	margin-top: 4px;
	border: 1px solid #ccc !important;
	width: 100%;
	border-collapse: separate;
}

	.globalcheckboxgroup > tbody > tr > td {
		border: none !important;
		background-color: transparent !important;
		padding: 6px 4px 0px 15px !important;
	}

	.globalcheckboxgroup > tbody > tr {
		border: none !important;
	}

.navigationbutton {
	margin-top: 10px;
}

.custombanner {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	background-color: #f9f9f9;
}

.bannerlogo {
	float: left;
	padding: 14px 10px 10px 10px;
	border-right: 1px solid #ddd;
}

.bannertext {
	float: right;
}

.max-prod {
	max-width: 200px;
}

.tele {
	text-align: left !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
}

.indiaex {
	margin-right: 2px;
	border-radius: 3px !important;
	font-family: arial;
}

.homesearchbutton {
	border-radius: 5px;
	box-shadow: 0 3px 10px #9e9c9b;
	background-color: #87A250;
}

.free-demo1 {
	background-color: #f29d1f;
}

.header_buttons {
	font-family: Arial, Helvetica, sans-serif !important;
}

.banner-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	color: #545554;
	line-height: 52px;
}

	.banner-text p {
		width: 100%;
		float: left;
		font-size: 22px;
		color: #545554;
		line-height: 25px;
		text-align: left;
		padding: 20px 0px 0px 0px !important;
		font-family: Arial, Helvetica, sans-serif !important;
	}

.sound_col_text_button1 {
	width: 30%;
	margin: 2% 0 3% 17%;
	color: #fff;
	background-color: #f29d1f;
	border-radius: 50px;
	text-decoration: none;
	padding: 10px 15px;
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	font-size: 24px;
	box-shadow: 0 5px 11px #999;
}

	.sound_col_text_button1:hover {
		background-color: #d68103 !important;
		color: #fff !important;
		text-decoration: none;
		cursor: pointer;
	}

.border-dotted {
	border-left: dotted #999 2px;
	text-align: center;
	padding: 74px 0 0 0;
}

.sound-para {
	text-align: center;
	font-size: 16px !important;
	color: #545554 !important;
	padding: 20px 0 0 0 !important;
}

.sound-point {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #666;
}

.india {
	width: 100%;
	background-image: url(/eximguru-cdn-files/home_page_images/india-bg.png);
	background-size: 100% 100%;
}

.online-text {
	color: #005da2;
	display: block;
	font-weight: 600;
	font-size: 49px;
}

.online-text2 {
	font-size: 60px;
	color: #fff !important;
	font-weight: 600;
}

.green-select {
	width: 36.5% !important;
	height: 50px !important;
	font-size: 19px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #c1bcbc !important;
	padding: 0 15px !important;
}

.green-area-button {
	background-color: #f29d1f;
	border: medium none;
	border-radius: 50px;
	width: auto;
	float: right;
	margin: 15px 35px 0 10px;
	padding: 9px 20px;
}

.green-select1 {
	width: 74% !important;
	margin: 15px 0 0 0;
	height: 50px !important;
	font-size: 19px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #c1bcbc !important;
	padding: 0 15px !important;
}

.advance {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 20px 0 0 0 !important;
}

	.advance a {
		text-decoration: none !important;
		font-size: 18px;
		color: #15577a;
		padding: 0 50px !important;
	}

.recent, .globalRecent {
	width: 100%;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	padding: 40px 0 40px 0px;
}

	.recent a {
		text-decoration: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #195675;
		padding: 0 20px 0 0;
	}

	.recent > strong {
		color: none !important;
	}

.offline {
	font-size: 46px;
	margin-top: 30px;
	color: #7db241;
	display: block;
	font-weight: 600;
}

.offline1 {
	font-size: 51px;
	color: #fff !important;
	font-weight: 600;
}

.world {
	width: 100%;
	background-image: url(/eximguru-cdn-files/home_page_images/world-map.png);
	background-size: 100% 100%;
}

.map-import-button {
	width: 70%;
	text-align: center;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: bold;
	padding: 15px 0;
	margin: 20px auto 40px auto;
	color: #fff;
	background-color: #f29d1f;
	border-radius: 50px;
	text-decoration: none;
	padding: 6px 10px;
	display: block;
	text-transform: uppercase;
	box-shadow: 0 5px 11px #999;
}

	.map-import-button:hover {
		background-color: #d68103;
		text-decoration: none;
		color: #fff;
	}

.why-hd-size {
	font-size: 56px !important;
	padding: 50px 0 100px 0 !important;
	line-height: 70px;
}

.green-pop {
	color: #005da2 !important;
	font-weight: 600;
}


.header-nav-for a.free-demo1:hover {
	color: white !important;
}

.value-header {
	color: orange;
	font-weight: bold;
	float: right;
	margin-right: 20px;
	font-size: 0.8em;
	margin-top: 30px;
}

.sound_good_2 {
	padding: 25px 0;
	cursor: pointer;
}

.client-button a {
	padding: 5px 10px;
	border: #b0a98d solid 2px;
	color: #f29d1f;
	font-size: 14px;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
}

.company-button {
	padding: 5px 10px;
	border: #b0a98d solid 2px;
	color: #f29d1f;
	font-size: 14px;
	font-weight: bold;
	margin: 50px auto 0 auto;
	text-align: center;
	background-color: #fff;
}

	.company-button:hover {
		background-color: #f29d1f;
		border: #b0a98d solid 2px;
		color: #FFF;
	}



.map {
	margin: 70px 0;
}

.contact {
	font-size: 18px;
	color: #666;
}

.mtb {
	margin: 50px 0 100px 0;
}

.exp-textarea {
	box-sizing: content-box;
	width: 290px;
}

.quteheading {
	font-size: 18px;
	padding-bottom: 5px;
	color: #666;
	margin-left: 27px;
	font-family: arial;
}

.form-checkbox {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 15px 50px;
}

.quote {
	width: 100%;
	padding: 7px 0 7px 10px;
	font-size: 18px;
	margin: 6px 0;
	color: #CCC;
	border: none;
}

.checkbox {
	color: #999;
}

.sound_col_text_button2 {
	width: 20%;
	margin: 20px auto 40px auto;
	color: #fff;
	background-color: #f29d1f;
	border-radius: 50px;
	text-decoration: none;
	padding: 6px 10px;
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	font-size: 24px !important;
	box-shadow: 0 5px 11px #999;
	border-color: transparent;
	outline: none;
}

	.sound_col_text_button2:hover {
		background-color: #d68103 !important;
		color: #fff !important;
	}

.free-button a {
	text-decoration: none;
	background: #f59e1d;
	padding: 10px 20px;
	border-radius: 20px;
	font-size: 18px;
	color: #FFF !important;
}

.checkboxgrouphomepage {
	border-collapse: separate !important;
	border-radius: 5px !important;
	margin: 4px 0px 0px 15px !important;
}

	.checkboxgrouphomepage > tbody > tr > td {
		border: none !important;
		background-color: transparent !important;
		padding: 15px 45px 10px 15px !important;
	}

	.checkboxgrouphomepage > tbody > tr {
		border: none !important;
	}

		.checkboxgrouphomepage > tbody > tr > td > span > input {
			width: 20px;
			height: 20px;
		}

		.checkboxgrouphomepage > tbody > tr > td > span > label {
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			padding: 15px 0px 0px 10px;
		}

.website-logo {
	padding: 25px 0 0 0;
}

.client-button a:hover {
	background-color: #f29d1f;
	border: #b0a98d solid 2px;
	text-decoration: none;
	color: #FFF;
}

.pioner:hover {
	background-color: #FFF;
	color: #ccc;
}

.container-fluid {
	font-family: arial;
}

.line-padd {
	line-height: 70px;
	padding: 50px 0 20px 0 !important;
	text-align: center;
}

.blue a:hover {
	color: #567f30;
	text-decoration: none !important;
}

.navbar-nav li a {
	color: #000;
	font-size: 14px !important;
	font-weight: 400;
}

.nav > li > a:hover {
	color: #1c5e9b !important;
}

.customcaptcha {
	display: table;
	vertical-align: middle;
	width: 100%;
	background-color: #FFF;
	padding: 0px;
	border: none;
	border-radius: 3px !important;
}

.customtextcaptcha {
	margin: 2px 0px 2px 0px;
}

.customsearchicon {
	background: url(/eximguru-cdn-files/home_page_images/search-new.png) center no-repeat;
}

.custom-scroll {
	overflow-x: hidden;
	overflow-y: hidden;
}

.leftmargin {
	margin-left: 10px;
}

.customwidthfloat {
	width: auto;
	float: left;
}

.custom-span {
	color: #294b66;
	border: dotted #999 2px;
	border-radius: 50%;
	padding: 10px 32px;
	font-size: 65px;
}

.custom-map {
	border: 0;
	height: 450px;
	width: 100%;
}

.nodecoration:hover {
	text-decoration: none;
}

.green-area-button:hover {
	background-color: #EE7600;
}

#offlinePageEnquiryForm .iconWrongClass {
	top: 16px;
	right: 22px;
}

#offlinePageEnquiryForm .iconRightClass {
	top: 16px;
	right: 22px;
}

#offlinePageEnquiryForm .ErrorDiv {
	color: red;
	font-size: 14px;
	margin-left: 15px;
	display: inline-block;
}

#offlinePageEnquiryForm .custum-textarea img {
	top: 39px !important;
}

#advanceSearchEnquiryForm .iconWrongClass {
	top: 16px;
	right: 22px;
}

#advanceSearchEnquiryForm .iconRightClass {
	top: 16px;
	right: 22px;
}

#advanceSearchEnquiryForm .ErrorDiv {
	color: red;
	font-size: 14px;
	margin-left: 15px;
	display: inline-block;
}

#advanceSearchEnquiryForm .custum-textarea img {
	top: 39px !important;
}


#homePageEnquiryForm .iconWrongClass {
	top: 16px;
	right: 22px;
}

#homePageEnquiryForm .iconRightClass {
	top: 16px;
	right: 22px;
}

#homePageEnquiryForm .ErrorDiv {
	color: red;
	font-size: 14px;
	margin-left: 15px;
	display: inline-block;
}

#homePageEnquiryForm .custum-textarea img {
	top: 39px !important;
}

.customdiv > .ErrorDiv {
	margin-left: 30px !important;
}

#salesContactEnquiryId .CheckboxGroup {
	border: 1px solid #CCC;
	border-collapse: initial;
}

.green-select1:focus {
	background-color: #FFF;
}

.cbnomargin {
	margin: 0px 0px 15px 0px !important;
}

.testdrivedashboard {
	padding: 22px 30px;
	cursor: pointer;
}

.head-phone {
	font-size: 15px;
	display: inline-block;
}

	.head-phone > a {
		display: inline-block;
		vertical-align: middle;
		height: 38px;
	}

.headerdropdown {
	min-width: 120px !important;
}

.txtblue {
	color: #10598f !important;
}

.backtosearch {
	background-color: #7eaf2c;
}

	.backtosearch > a {
		color: black;
		text-decoration: none;
	}

	.backtosearch:hover {
		background-color: #10598F;
	}

.font-15 {
	font-size: 15px !important;
}

.no-padding {
	padding: 0 !important;
}

.newglyph {
	top: 2px;
	margin-right: 7px;
}

.toptext {
	font-size: 25px;
	color: #fff !important;
	font-weight: 600;
}

.quote-txt {
	width: 97%;
	padding: 7px 0 7px 10px;
	font-size: 18px;
	margin: 6px 0;
	color: #CCC;
	border: none;
}

.excelbox {
	margin-top: 2px;
	cursor: pointer;
	border: 1px solid;
	background-color: white;
	border-radius: 9px;
	box-shadow: 0 1px 1px black;
}

.fsexcel {
	font-size: 18px;
	color: #7EB228;
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 10px;
	display: block;
}

	.fsexcel:hover {
		text-decoration: none;
		background-color: #7EB228;
		color: white;
		border-radius: 9px;
	}

.offprice {
	overflow: auto;
	height: auto;
	margin-left: 0px;
	width: initial !important;
}

.vwbtn {
	width: 65%;
	margin: 20px 0px 40px 8em;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0;
	color: #fff;
	background-color: #f29d1f;
	border-radius: 50px;
	display: block;
	box-shadow: 0 5px 11px #999;
}

.advancesearchquote {
	font-size: 24px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 10px 0;
}

.newloginrow {
	padding: 10px 0;
	background-color: #e9edee;
}

.newlrhomebtn {
	background-color: #87a250;
	color: #fff !important;
	border-radius: 5px;
}

	.newlrhomebtn > a {
		color: #fff !important;
		padding: 6px 12px !important;
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif !important;
	}

		.newlrhomebtn > a > span {
			margin-right: 5px;
		}

.pnodiv {
	font-size: 14px;
}

	.pnodiv > a {
		font-weight: 600 !important;
		font-family: arial !important;
		color: #10598f !important;
	}

		.pnodiv > a:hover {
			color: #7EB228 !important;
		}

.precisemarketquote {
	color: #195675;
	display: block;
	text-align: center;
	font-family: Arial;
	margin-bottom: 40px;
}

.featuresquote {
	color: #195675;
	display: block;
	text-align: center;
	font-family: Arial;
	margin: 10px 20px 25px 10px;
}

.buttontoggleslide {
	border: none;
	background: #7EB228;
	position: absolute;
	top: 0;
	left: 0;
	padding: 4px 5px;
	color: #fff;
}

.searchcontentgrid {
	position: relative;
	margin-top: 20px;
	display: none;
}

.gridheaders {
	height: auto;
	overflow: scroll;
	overflow-y: hidden;
}

.export-data {
	width: 100%;
	float: left;
}

	.export-data h1 {
		font-size: 22px;
		margin: 5px 0;
		color: #7f7f7f;
		font-weight: 100;
		border-bottom: 2px #7f7f7f solid;
		width: 86%;
	}

	.export-data ul {
		list-style: none;
		margin-left: 13px;
	}

		.export-data ul li {
			float: left;
			font-size: 12px;
			color: #000;
			padding: 5px 2px;
			list-style: none;
		}

			.export-data ul li a {
				text-decoration: none;
				color: #09F;
			}

.modify {
	margin: 5px 0;
	font-size: 14px;
	background-color: #87a250;
	border: #87a250 solid 2px;
	color: #fff;
	font-weight: 600;
	padding: 5px 10px;
	border-radius: 10px;
	outline: none;
}

.related-title {
	background-color: #f4f4f2;
	text-align: center;
	font-size: 16px;
	padding: 10px 0;
	width: 100%;
	border-right: 2px solid #ccc;
}

.related-title1 {
	background-color: #f4f4f2;
	text-align: center;
	font-size: 16px;
	padding: 10px 0;
	border-right: 2px solid #ccc;
}

.right-line {
	border-right: 2px solid #ccc;
	height: auto;
	margin: 10px 0;
	padding: 17px 8px;
}

.shipment-link {
	width: 100%;
	float: left;
}

	.shipment-link ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		position: relative;
		top: 1em;
	}

		.shipment-link ul li {
			list-style: none;
			float: left;
			text-align: center;
			margin: 4px;
		}

			.shipment-link ul li span {
				text-decoration: none;
				font-size: 13px;
				color: #999;
			}

.download {
	margin: 13px 0;
	font-size: 14px !important;
	background-color: #87a250;
	border: none;
	border-radius: 5px;
	color: #fff !important;
	padding: 7px 15px;
}

	.download:hover {
		background-color: #275482 !important;
	}

.dashboard-button {
	font-size: 18px !important;
}

	.dashboard-button:hover {
		text-decoration: none;
	}

.save {
	display: block;
	font-size: 14px !important;
	color: #3399ff !important;
	font-weight: 600;
	text-decoration: underline !important;
	margin-top: 15px;
}

.advancesearchfont {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.nopadding {
	padding: 0px 0px 0px 0px !important;
}

.fw6 {
	font-weight: 600;
}

.ml-em {
	margin-left: 2.5em;
}

.quote-txt {
	width: 92%;
}

.fs22 {
	font-size: 22px;
	font-weight: bold;
}

.rightpricetext {
	width: auto;
	float: left;
	margin: 0 10px;
}

.countriesClass1 {
	font-size: 32px;
	font-weight: normal;
}

.online_exp1 .heading {
	margin: 0 !important;
	padding: 0 0 0 50px !important;
	font-size: 20px;
	font-weight: bold;
	color: #7EB228;
	font-family: Arial, Helvetica, sans-serif !important;
	background: none;
	line-height: 1.1;
}

.partner-text {
	line-height: 1.1;
	padding: 0 10px;
	font-size: 24px;
	margin: 20px 0 10px 0;
}

.fs-18 {
	font-size: 18px !important;
}

.new-list_carousel.responsive {
	width: auto;
	margin-left: 0;
	margin: 50px 0 0 0;
}

.customcompaniestext {
	color: #0f5e96;
	font-weight: bolder;
	text-align: center;
	padding: 0px !important;
	font-family: Arial, Helvetica, sans-serif;
}

.no-margin {
	margin: 0px auto !important;
}

.consultingtext {
	color: #7db241;
}

.customblue {
	color: #005da2;
}

.linepadd {
	padding: 50px 0 20px 0 !important;
}

.customgreen {
	color: #7EB241;
}

.test_cliet {
	margin-top: 30px;
	padding-bottom: 0px;
}

.green_block {
	color: #7EB241;
	display: block;
}

.db {
	display: block;
}

.customenquiryheading {
	color: #0f5e96;
	font-weight: 600;
	text-align: center;
}

.comma-down {
	float: right;
	margin-right: 67%;
	margin-top: -9%;
}

.banner-text h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 42px;
	color: #545554;
	padding: 0 0% 0 0%;
	line-height: 52px;
	margin: 0px;
}

.shipment-link-li {
	padding: 22px 3px !important;
}

.shipmentinfo {
	font-size: 23px !important;
	color: #000 !important;
}

.heads {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	padding: 10px 0;
	margin: 0px;
	font-weight: 600;
}

.social_media .head {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	color: #FFF;
	background: #6c6865;
	padding: 2px 0 3px 28px;
	margin: 16px 0 6px 67px;
	width: 60%;
}

.ftr1 .head {
	color: #AAA;
	font-size: 22px;
	padding-bottom: 4px;
	border-bottom: solid 2px #AAA;
	display: inline-block;
	margin: 20px 0 10px 0;
}

.logocap h1 {
	color: #7EB228;
	font-size: 22px;
	font-weight: 700;
	margin: 35px 0 0;
}

.related {
	width: 100%;
	float: left;
	background-color: #fff;
	box-shadow: 0 1px 6px #ccc;
	padding: 0 0 0 30px;
	height: 150px;
}

	.related > ul > li {
		list-style: none;
	}

.copy {
	text-decoration: none;
	display: block;
	color: #39F;
	font-size: 14px;
	padding: 5px 0;
}

.cookieclass {
	list-style: none;
}

.cookieclasslink {
	text-decoration: underline;
	color: #39F;
	font-size: 14px;
	padding: 5px 0;
}

.clearall {
	color: #39F;
	font-size: 14px;
	font-style: normal;
}

.marquee-text {
	font-family: arial;
	font-size: 14px;
	text-align: left;
	margin: 20px;
	color: #000;
	height: 238px;
	overflow: hidden;
}

.modify-arrow {
	width: 30px;
	height: 30px;
	position: absolute;
	margin: -14px 0 0 300px;
	z-index: 99;
}

.newadvsearchbtn {
	font-size: 16px;
	font-weight: bold;
}

.filterlist {
	color: #39F !important;
}

.oldimportexportheading {
	margin-top: 0px !important;
	text-align: left;
}

.newimportexportheading {
	margin-top: 0px !important;
	color: #7EB228 !important;
	font-size: 30px !important;
}

.left-bordered {
	border-left: 1px solid;
}

.advsearchfilters {
	background: #ebebeb;
	border-radius: 4px 4px 0 0 !important;
}

.custom-nav-tabs {
	border-bottom: 1px solid #ddd;
}

.table-shipment {
	background: #87a250 !important;
	color: #fff !important;
	font-size: 17px !important;
	font-weight: 600 !important;
	font-family: arial;
}

	.table-shipment:hover {
		background: #275482 !important;
		color: #fff !important;
	}

	.table-shipment.active {
		background: #275482 !important;
		font-size: 17px !important;
		font-weight: 600 !important;
		font-family: arial;
	}

.advgridheader {
	margin-right: 20px;
	padding: 5px;
}

.tab-content1 {
	border: solid 1px #ccc;
}

.download-data2 {
	border: 1px solid #10598f;
	padding: 5px 10px;
	color: #10598f;
	font-size: 18px;
	font-family: arial;
	margin: 10px 0;
}

.dwnload-data {
	border: 1px solid #7eb228;
	background-color: #7eb228;
	padding: 10px;
	color: #fff;
	font-size: 18px;
	font-family: arial;
	border-radius: 10px;
}

.mtb1 {
	margin: 20px 0 50px 0;
}

.jstree-default .jstree-search {
	font-style: normal !important;
	color: black !important;
}

.leftbox-excel {
	border-radius: 0px;
	border: solid 1px #10598f;
	background-color: #0d5da4;
}

.row-excel {
	padding: 0px 8px;
}

.sample-formats {
	font-size: 32px;
	color: #2a6496;
	font-weight: bolder;
}

.form-bootm {
	text-align: center;
	font-size: 34px;
	color: #41628d !important;
	font-weight: bold;
	padding: 32px 0;
}

.new_footer_top {
	color: #41628d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	padding: 40px 0 15px 0;
	font-weight: normal;
	text-align: center;
}

.supportbtn {
	text-align: center;
	background: url(/eximguru-cdn-files/new/supportbtn.png) center center no-repeat;
	width: 266px;
	height: 54px;
	border: none;
}

.search-example {
	background: #10598f;
	color: #fff;
	padding: 10px 35px;
	font-size: 18px;
	border: none;
	margin: 15px 0;
}

.example-pint {
	width: 100%;
	float: left;
	margin: 10px 0;
}

	.example-pint ul {
		list-style: none;
		margin: 0px;
		padding: 0;
	}

		.example-pint ul li {
			float: left;
		}

			.example-pint ul li a {
				text-decoration: none;
				color: #10598f;
				padding: 5px 5px;
			}

.float-right {
	float: right !important;
}

.keywordclasslink {
	color: #39F;
	font-size: 14px;
	padding: 5px 0;
}

.fs24 {
	font-size: 24px;
}

.advsearchdropdown {
	float: left;
	list-style: none;
}

.off-pri-helptext {
	font-size: 36px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.off-pri-desctext {
	font-family: Tahoma, Geneva, sans-serif;
	color: #567f30;
	padding: 5px 0;
	line-height: 25px;
}

.off-pri-reporttext {
	font-size: 30px;
	color: #0f5e96;
	font-weight: 600;
}

.off-pri-imp-links {
	margin-top: 20px;
	margin-bottom: 10px;
}

.enquirysubmitbutton {
	background-image: url('/eximguru-cdn-files/new/submit_green.png');
	height: 45px;
	width: 135px;
}

	.enquirysubmitbutton:hover {
		background-image: url('/eximguru-cdn-files/new/submit_blue.png');
	}

.fs28 {
	font-size: 28px;
}

#grid-data-api-header {
	margin-top: 0px !important;
}

.custom-nav-tablist {
	padding: 5px 10px 0px 15px !important;
}

.customgridheader {
	padding: 5px 10px 0px 30px !important;
}

.top90 {
	top: 90% !important;
}

.mt15 {
	margin-top: 15px;
}

.ml15 {
	margin-left: 15px;
}

.radiobuttonrightpanel {
	border: 1px solid #CCC !important;
	margin: 6px 0px 10px 0px;
	padding: 5px;
	text-align: center;
	color: #666 !important;
	background: white;
}

.rightpanelbothchkbx {
	margin: 5px 0px 0px 80px;
}

.mr25 {
	margin-right: 25px;
}

.mr15 {
	margin-right: 15px;
}

.filterstxt {
	margin-left: 0;
	margin-right: 0;
	white-space: nowrap;
}

.Xblueclr {
	color: #39F !important;
}

.advclrall {
	color: #39F !important;
	font-style: normal;
}

.dataavailablitytext {
	color: #3865ad;
	font-size: 15px;
	font-weight: 600;
}

#freeDownloadLinkButton {
	text-decoration: none;
}

.b1px {
	border: 1px solid;
}

.p0 {
	padding: 0px !important;
}

.m0 {
	margin: 0px !important;
}

.m1 {
	margin: 1px;
}

.p1 {
	padding: 1px;
}

.video-responsive {
	height: 100%;
	width: 100%;
}

.banner-video-text-AboutUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 600;
	color: #005DA2;
	text-align: center;
}

.banner-AboutUsText-text {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 600;
	color: #005DA2;
	padding: 8px 0 0 0;
}

	.banner-AboutUsText-text p {
		width: 100%;
		float: left;
		font-size: 14px;
		font-weight: normal;
		color: #545554;
		padding: 0px 0 35px 0;
	}

	.banner-AboutUsText-text hr {
		border-bottom: solid 1px;
		color: gray;
		margin-top: 5px;
	}

.img_textspan {
	font-size: 22px;
	color: #195675;
	padding: 0 0 8px 0;
	margin: 1px 0 0 0;
	text-align: left;
	line-height: 1;
}

.h1_text_green {
	color: #7EB228;
	font-size: 36px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
}

.subscription-plan-table tr:nth-child(1) {
	height: 70px;
}

.subscription-plan-table tr:nth-child(2) {
	height: 45px;
}

.subscription-plan-table tr:nth-child(3) {
	height: 47px;
}

.subscription-plan-table tr:nth-child(4) {
	height: 63px;
}

.subscription-plan-table tr:nth-child(5) {
	height: 74px;
}

.subscription-plan-table tr:nth-child(6) {
	height: 67px;
}

.subscription-plan-table tr:nth-child(7) {
	height: 47px;
}

.subscription-plan-table tr:nth-child(8) {
	height: 48px;
}

.subscription-plan-table td {
	vertical-align: middle !important;
	color: #10598f;
}

.customportstable {
	text-align: center !important;
	vertical-align: top !important;
}

#portsexportgrid {
	font-weight: bolder !important;
}

.exceldownloadnote {
	font-size: 22px;
	color: red;
}

.search-faq {
	font-size: 24px;
	color: #79b038 !important;
	font-weight: 600;
	margin: 15px 0;
}

	.search-faq a {
		text-decoration: none;
		color: #79b038 !important;
		font-size: 52px;
		font-weight: normal;
		font-family: Segoe UI Light !important;
	}

	.search-faq p {
		color: #10598f;
		font-size: 18px;
		font-weight: 100;
		margin: 0px;
		padding: 0px;
	}

	.search-faq .greytxt {
		font-size: 24px !important;
		color: grey !important;
		font-family: Segoe UI Light !important;
	}



.faq-ques {
	line-height: 32px;
	font-size: 36px !important;
	font-weight: 400 !important;
	color: #10598f !important;
}

	.faq-ques b {
		color: #000 !important;
		font-size: 30px;
	}

.faq-ans {
	font-size: 15px !important;
}

.faqans {
	color: gray !important;
	font-weight: normal !important;
	font-size: 20px !important;
}

.faqans-next {
	font-size: 32px !important;
	font-weight: normal;
	color: #128B93 !important;
}

.ffsiego {
	font-family: Segoe UI !important;
}

.ffsiegolight {
	font-family: Segoe UI Light !important;
}

.fs22 {
	font-size: 22px !important;
}

.fwn {
	font-weight: normal !important;
}

.clrdark {
	color: #5a4e4e !important;
}

.ffmj {
	font-family: Microsoft JhengHei !important;
}

.fs18 {
	font-size: 18px !important;
}

.clrgrey {
	color: grey !important;
}

.clrblue {
	color: #10598f !important;
}

.clrlightaqua {
	color: #45BFEA !important;
}

.top-line {
	border-top: 1px solid #CCC;
}

.bottom-line {
	border-bottom: 1px solid #CCC;
}

.margintop30 {
	margin-top: 30px !important;
}

.marginbottom20 {
	margin-bottom: 20px !important;
}

.fs-28 {
	font-size: 28px;
}

.fwb {
	font-weight: bold;
}

.fs-22 {
	font-size: 22px;
}

.border-bottom-input {
	border-top: 0px;
	border-bottom: 1px solid;
	border-left: 0px;
	border-right: 0px;
}

.backtransparent {
	background-color: transparent;
}

.clrred {
	color: red;
}

.p-45 {
	font-size: 45px;
}

.p-20 {
	font-size: 20px;
}

.p-22 {
	font-size: 22px;
}

.p-25 {
	font-size: 25px;
}

.p-26 {
	font-size: 26px;
}

.center-page {
	text-align: center;
}

.underline {
	text-decoration: underline;
}

/*#8851 styling */
.bank-text-left {
	width: 40%;
}

.bank-text-right {
	width: 60%;
}

.bank-text {
	width: 50%;
}
/*#8851 styling */


/*8973 styling*/
.banner-petition {
	border: 1px solid red;
	border-radius: 5px;
}
/*8973 styling*/

/*9012 styling*/

.txtbrown {
	text-decoration: underline;
}

	.txtbrown:hover {
		background-color: transparent;
	}

.rmindex {
	font-size: 20px;
	font-weight: normal;
	float: right;
	padding: 0px 130px 0px 0px;
}

.rmadvsrch {
	padding: 55px 0px 0px 5px;
	font-weight: bold;
	font-size: 18px;
}

.profithover:hover {
	background-color: white !important;
	color: #10598F !important;
	text-decoration: underline !important;
}

/*9012 styling*/

/*styling form USA data starts*/
.usuniversalinfo {
	height: 40px;
	background-color: #10598f;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

.billlanding {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.bgblue {
	background-color: #10598f;
}

.width100 {
	width: 100%;
}

.width50 {
	width: 50%;
}

.companyTable {
	border-collapse: collapse;
	margin: 30px 80px 50px 80px;
}

	.companyTable > tbody > tr > td {
		border: 1px solid black;
	}

.padding-tabledata {
	padding: 3px 3px 3px 10px;
}

.clr-fade {
	background-color: #F7F9FB;
}

.companyTable > tbody {
	background-color: #FFF;
}

.mt60 {
	margin-top: 60px;
}

.shippingRoutesGrid > table {
	border-collapse: collapse;
	margin: 15px 80px 50px 80px;
}

	.shippingRoutesGrid > table > tbody {
		background-color: #FFF;
		border: 1px solid black;
	}

		.shippingRoutesGrid > table > tbody > tr > td, .shippingRoutesGrid > table > tbody > tr > th {
			border: 0px;
		}

.arrowclass {
	display: inline-block;
	float: right;
	font-weight: bold;
	color: orange;
}

.brb {
	border-right: 1px solid black !important;
}

.shippinggridheader {
	background-color: #10598f;
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}

.bgclr-grey {
	background-color: lightgrey;
}

.chkboxfilter {
	display: block;
	border-bottom: dashed 1px #ccc;
	padding-bottom: 3px;
}

	.chkboxfilter > label {
		display: initial;
	}

.usleftpanelfilters {
	width: 19%;
}

	.usleftpanelfilters .row {
		margin: 20px 0px 0px 0px !important;
	}

.fl {
	float: left;
}

.blueborder3side {
	border: 1px solid #CCC;
	border-bottom: 0px;
	border-radius: 5px;
}

.urlfiltersbox {
	border: 1px solid #10598f;
	background-color: #F7F9FB;
}

	.urlfiltersbox > h4 {
		color: #10598f;
		font-weight: bold;
	}

.listviewurlfilters {
	border: 1px solid #000;
	border-top: none;
	max-height: 200px;
	overflow: auto;
	width: 99.9%;
}

	.listviewurlfilters > a {
		display: block;
		background-color: #FFF;
		margin-left: 8px;
	}

.headertext {
	font-weight: bold;
	border: 1px solid #000;
	width: 100%;
	text-align: center;
	color: #000;
}

.ml80 {
	margin-left: 80px;
}

.clrwhite {
	color: #fff;
}

.border-rightccc {
	border-right: 1px solid #ccc;
}

.totaltext {
	margin: 8px 0px 0px 0px;
	height: auto;
}

.productdescwrap {
	white-space: inherit !important;
}

.usproductgridview {
	width: 80%;
}

.customShipmentGridbtn {
	background: #10598f !important;
	padding: 10px 20px;
	color: #fff !important;
	border: none;
	font-weight: bold;
	border-radius: 4px 4px 0 0;
	margin-right: 2px;
	line-height: 1.42857143;
	position: relative;
	display: block;
}

	.customShipmentGridbtn:hover {
		color: #fff !important;
		background: #7eaf2c !important;
	}

.latestdatabtn {
	background-color: #7EB228;
	height: 60px;
	border-radius: 8px;
	font-weight: bold;
	color: #FFF;
	font-size: 15px;
	margin: 0 auto 0 auto;
	float: inherit;
	width: 200px;
}

	.latestdatabtn > div {
		padding-right: 0px !important;
	}

.usimportkeywords {
	border: 1px solid #10598f;
	margin-bottom: 20px;
}

	.usimportkeywords > strong {
		font-size: 18px;
	}

	.usimportkeywords .row {
		margin: 0px auto !important;
	}

	.usimportkeywords .alpha {
		padding: 10px 0px 0px 0px !important;
		margin-bottom: 20px;
	}

.similarimpexpgrid {
	padding: 0 0 10px 0;
}

	.similarimpexpgrid > h3 {
		color: #005275;
	}

	.similarimpexpgrid > li {
		text-overflow: ellipsis;
		height: 25px;
		overflow: hidden;
		white-space: nowrap;
		width: 24%;
		color: #005da2;
	}

		.similarimpexpgrid > li > a {
			color: #005da2;
			text-decoration: underline solid;
		}

.nounderlineonhover:hover {
	text-decoration: none !important;
}

.cursorpointer {
	cursor: pointer;
}

.sampledatadownload {
	background-color: #7EB241;
	border-radius: 9px;
	padding: 15px;
	color: white;
	font-weight: bold;
	font-size: 19px;
	margin-top: 40px;
}

.companyname {
	font-size: 30px;
}

.companytext {
	font-size: 21px;
	padding-top: 7px;
	margin-left: 10px;
}

.fontsansserif {
	font-family: sans-serif !important;
}

.borderrightblue {
	border-right: 1px solid #10598f;
}

.textLeft80 {
	width: 80%;
	float: left;
}
/*styling form USA data ends*/

/*styling for Instant Download grid Starts*/
.margin1em {
	margin: 1em;
}

.instantDownloadTable {
	color: black;
	border: 1px solid #ccc;
	width: 100%;
}


	.instantDownloadTable tr th {
		font-weight: bolder;
		text-align: center;
		width: auto;
	}

	.instantDownloadTable tr td {
		text-align: center;
	}

		.instantDownloadTable tr td:first-child {
			width: 20px;
		}

			.instantDownloadTable tr td:first-child input {
				width: 1.3em;
				height: 1.3em;
			}

.instantDownloadRepeaterStyle .calculationDivParent {
	width: 50%;
	text-align: right;
	color: black;
	font-size: 1.2em;
	display: block;
	float: right;
	margin: .5em 0px;
}

.instantDownloadRepeaterStyle .calculationDiv span:first-child {
	border: 1px solid#ccc;
	padding: 0px .6em 0px .6em;
}

.instantDownloadRepeaterStyle .instantDownloadHeading {
	font-size: 2.2em;
	margin-left: 5px;
}

.instantDownloadRepeaterStyle .calculationDiv .calculationDivValue {
	margin-left: 2em;
}

.instantDownloadRepeaterStyle .instantDownloadDynamicContent {
	border: 1px solid black;
	padding: .5em;
	width: 100%;
}

.instantDownloadBtnDiv {
	text-align: center;
}

.btnInstantDownload {
	font-size: 18px;
	font-weight: bolder;
	margin: 0px 10px 0px 10px;
	border-radius: 20px;
	padding: 10px;
}

/*styling for Instant Download grid ends*/

/*styling for 9700 Starts*/
.newblink {
	background: url('http://www.eximguru.com/content/gst-6.gif') no-repeat center;
	padding: 10px 20px;
}

/*styling for 9700 Ends*/

.fs17 {
	font-size: 17px !important;
}

.fs16 {
	font-size: 17px !important;
}

.navbar-inverse .navbar-nav > li .fs16 {
	font-size: 16px !important;
}

.ff-serif {
	font-family: Arial,Arial, Helvetica, sans-serif;
}


/*css added by kamlesh*/
.Discover_heading {
	font-size: 22px;
	color: #195675;
	padding: 0 0 8px 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	line-height: 1;
	background: none;
	font-weight: 600;
}

.offline_globle {
	text-align: center;
	margin: 0 auto;
	display: block;
	padding-bottom: 20px;
}

.margn {
	margin: 4px 0px 1px 2px !important;
}

.containr_bg {
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
}

.bg_green {
	background-color: #7db241;
}

.white_clr {
	color: #fff;
}

.offline_bg {
	background: #0d5da4;
}

.padd_t2 {
	padding: 2px 0 0 0;
}

.padd_zero {
	padding-top: 0px;
}

.founder_name {
	font-weight: 600;
	padding-top: 20px;
}

.padd_marg {
	padding: 0px;
	margin: 0px;
}

.padd_btm {
	padding-bottom: 30px;
}

.bordr_dott {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	border-top: #CCC dotted 2px;
	border-left: #CCC dotted 2px;
}

.brown_bg {
	background: #f4f4f4;
}

.padd_bt50 {
	padding-bottom: 50px;
}

.bg_sample {
	background: #efeeee;
}

.contact_txt {
	color: #0f5e96;
	font-weight: 600;
}

.bg_whit {
	background: #fff;
}

.marg_bt {
	margin-bottom: 100px;
}

.theme_clr {
	color: #10598F;
}

.shipment_text {
	font-size: 42px;
	font-weight: 600;
	color: #fff;
}

.logocaps {
	color: #7eb228;
	font-size: 22px;
	font-weight: 700;
	margin: 35px 0 0;
}

.postin_reltive {
	position: relative;
	z-index: 1;
}

.tp0 {
	top: 0;
}

.vt_top {
	vertical-align: top;
}

.navbr_bg {
	background-color: #10598F;
	padding-bottom: 8px !important;
}

.postion_abst {
	color: #fff;
	margin: 19px 0 0 1%;
	position: absolute;
	width: 25%;
}

.padd_20 {
	padding-left: 20px !important;
}

.padd5_pad0 {
	padding: 5px 0 !important;
}

.mt11 {
	margin-top: 11px;
}

.paddr {
	padding: 0 15px 0 0;
}

.textpro {
	color: white;
	text-align: center;
	font-size: 13px;
}

.marg_tp {
	margin-top: 0px;
}

.font32 {
	font-size: 32px !important;
}

.font_nor {
	font-weight: normal;
}

.bg_tp {
	background-color: #e9edee;
}

.heigt39 {
	height: 39px;
}

.hscode_clr {
	color: #15577a;
}

.blak_clr {
	color: #000;
}

.margn_defualtp {
	margin: 0 0 10px;
}

.countriesClass li {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.font_bld {
	font-weight: bold !important;
}

.font18_bold {
	font-size: 18px !important;
	font-weight: bold;
}

.font28_size {
	font-size: 28px;
}

li.flex-item.online_exp1.shadow-box {
	margin-top: 20px;
	margin-bottom: 20px;
}

.green_col {
	color: #7db241;
}

.webkit_center {
	text-align: -webkit-center;
}

.marg50 {
	margin: 0px auto 50px auto !important;
}

.hr_margn {
	margin-bottom: 5px;
	border-bottom: 1px solid #10598f;
}

.colr_gr {
	color: #10598F !important;
}

.dispy {
	display: block;
}

.pad_0import {
	padding: 0px !important;
}

.power_pre {
	color: #7EB241;
	display: block;
}

.border0 {
	border: none;
}

.prometo {
	border: none;
	overflow: hidden;
}



a.bulletlink:before {
	content: "";
	position: relative;
	left: -11px;
	top: -2px;
	background-color: #666666;
	display: inline-block;
	width: 5px;
	height: 5px;
	margin-left: 35px;
	border-radius: 50%;
}

.bulletlink {
	padding: 0px;
	width: 100%;
	margin-top: 0;
	display: block;
}

.checkicn:before {
	content: "\e013";
	font-family: Glyphicons Halflings;
	color: #7EB228;
	padding-right: 5px;
	font-size: 18px;
}

.checkicn {
	position: relative;
	top: 1px;
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	font-family: "Segoe UI Light";
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-bottom: 10px;
}

	.checkicn:hover {
		text-decoration: none;
		color: #567f30;
	}

.footer_a {
	font-size: 14px;
	color: #fff;
	display: block;
	text-decoration: none;
	border: none;
}

	.footer_a:visited {
		color: #fff;
	}

	.footer_a:hover {
		color: #7eb228;
		text-decoration: none;
	}

.mb22 {
	margin-bottom: 22px;
}

.radio_align {
	background: #f00;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	border: 1px solid #ddd;
}

.high_profile {
	font-size: 21px;
	color: #000;
	padding: 0 0 8px 49px;
	font-weight: 400;
}

.p5 {
	padding-left: 5px;
}

.mb15 {
	margin-bottom: 15px;
}

.form_pb {
	padding-bottom: 10px;
}

.height100 {
	height: 100%;
}

.sitemaster-body {
	position: relative;
	min-height: 100%;
	top: 0px;
}

.google-tagm {
	display: none;
	visibility: hidden;
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
	li.flex-item.online_exp1.shadow-box {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}
}

@media only screen and (max-width: 1200px) and (min-width: 212px) {
	.form_pb {
		padding-bottom: 0px;
	}
}

.info-uni:hover {
	background-color: #7EB228;
}

.info-uni {
	padding: 0.8em 1.5em;
    font-size: 19px;
}

.universal-div {
	background-image: linear-gradient(to top, #026eca, #80f1a5);
	font-family: Arial, Helvetica, sans-serif;
	padding: 6em 0;
	text-align: center;
}

	.universal-div .input-group .form-control {
		width: 100% !important;
		margin-right: 0;
		z-index: 1 !important;
	}

	.universal-div div.Tokenize ul.TokensContainer li.Token {
		height: 25px;
	}

.gloabl-search-div {
	font-family: Arial, Helvetica, sans-serif;
	padding: 6em 0;
	text-align: center;
	margin-top: -3em;
}

	.gloabl-search-div .input-group .form-control {
		width: 100% !important;
		margin-right: 0;
		z-index: 1 !important;
	}

	.gloabl-search-div .access-global {
		font-size: 40px;
		padding: 0 15px;
		color: #003366;
	}

	.gloabl-search-div div.Tokenize ul.TokensContainer li.Token {
		height: 25px;
	}

.hd-uni-search-box div.Tokenize {
	width: 100% !important;
}

	.hd-uni-search-box div.Tokenize ul.TokensContainer li.Token {
		line-height: 12px;
	}

.hd-uni-search-box {
	border-radius: 11px;
	display: flex !important;
}

	.hd-uni-search-box .form-control {
		padding: 2px 7px !important;
	}

.fw {
	color: #fff;
}

.data-countries {
	font-size: 50px;
	font-weight: 800;
}

.fingertipes {
	font-size: 26px;
	padding-bottom: 15px;
}

.access-global {
	font-size: 24px;
	padding: 0 15px;
}

.uni-search-box {
	border: solid 5px #d8d0d0;
	border-radius: 11px;
	display: flex;
}

.exp-txt {
	padding: 15px;
	font-size: 23px;
	color: white;
}

.data-div {
	padding: 0 5em;
}

.hd-info-uni {
	padding: 0.6em 1em;
	font-size: 14px;
}

	.hd-info-uni:hover {
		background-color: #7EB228;
		color: #fff !important;
	}

@media only screen and (min-width: 981px) {
	.uni-search-box .height-auto {
		height: 60px !important;
	}
}


@media only screen and (min-width: 981px) {
	.uni-search-box div.Tokenize ul.TokensContainer li.Placeholder {
		color: #9e9e9e;
		padding: 13px 0 0 5px;
		font-size: 18px !important;
	}
}

.hd-src-height {
	height: 36px !important;
}

.access-txt {
	font-size: 20px;
	color: #0d5da4;
	font-weight: 600;
}

.dataof-txt {
	font-size: 25px;
	color: #fff;
	font-weight: 600;
	padding-bottom: 0.8em;
}

.mb-exp-txt {
	padding: 6px;
	font-size: 15px;
	color: #fff;
}

.internal-exp-txt {
	padding: 6px;
	font-size: 15px;
	color: #8e8a8a;
}

.mb-src-btn {
	background-color: #f29d1f;
	margin-top: 15px;
	padding: 6px 2em;
	font-size: 18px;
	font-weight: 600;
	border-radius: 20px;
	letter-spacing: 0.5px;
}

.mb-uni-div {
	padding: 2em 0em;
}

.mb-src-textbox {
	border-radius: 15px;
	border: solid 2px #ccc;
}

.span-txt {
	background: #8fa95d;
}

#globalPageSearch .indiaex {
	z-index: 0 !important;
}

.zsiq_theme1 .zsiq_cnt p {
	font-size: 13px !important;
}

.pd-bottom-1 {
	padding-bottom: 1.5em;
}

.pd-bottom-2 {
	padding-bottom: 1.2em;
}

.countryListGridHead {
	border-bottom: none;
	text-align: center;
	font-size: 30px;
	font-weight: 600;
	color: #7EB228;
	margin-top: 5px;
	margin-bottom: 1em;
}

.countryGridText {
	padding-bottom: 1em !important;
	color: #10598f;
	font-size: 14px;
	font-weight: 600;
}

.covid-banner {
	padding-top: 1em;
}

.banner-pd ol {
	margin-bottom: 1px;
}

.global-search-div-height {
	height: 22em;
}

.border-box {
	border-style: outset;
	box-shadow: 2px 3px;
}
