﻿@charset "utf-8";
/* CSS Document */

@media (max-width: 1024px) {

	.menu-search {
		width: 195px;
		margin-right: -16px;
	}

	.menu-import {
		width: 120px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-description {
		width: 150px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-btn {
		width: 50px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.google_translate {
		float: left;
	}

	.search-box {
		float: right;
		width: 200px;
	}

	.top-right {
		margin-right: 25px;
		margin-top: 10px;
		width: 32%;
	}
}


@media (max-width: 780px) {
	.social {
	}

		.social li {
		}

	.menu-search {
		width: 195px;
		margin-right: -16px;
	}

	.menu-import {
		width: 120px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-description {
		width: 150px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-btn {
		width: 50px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.top-right {
		margin-right: 25px;
		margin-top: 10px;
		width: 51%;
	}
}

@media (max-width: 1200px) {
	/*8625 Start*/
	.smallHrline {
		display: block;
		width: auto;
	}

	.rwd-break {
		display: none;
	}

	.map-responsive {
		overflow: hidden;
		padding-bottom: 56.25%;
		position: relative;
		height: 0;
	}

		.map-responsive iframe {
			left: 0;
			top: 0;
			height: 100%;
			width: 100%;
			position: absolute;
		}
	/*8625 end */
	.btn_container {
		margin-top: 0px !important;
	}

	.headerContainer {
		margin-right: 80px !important;
	}
}

@media (min-width: 1200px) {
	.mt120 {
		margin-top: 120px;
	}

	.mleft3 {
		margin-left: 8px;
	}

	.overflow-hidden {
		overflow-y: hidden;
	}

	.widthsmall {
		width: 818px;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

@media (max-width: 768px) {
	.dd-btn {
		padding: 36px 0px;
	}

	.top-image {
		height: auto;
	}

	.top-cap {
		width: 100%;
		color: #000;
		opacity: 0.5;
		padding: 20px 0 180px 0;
		font-weight: bold;
	}

		.top-cap h2 {
			font-size: 16px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		.top-cap p {
			font-size: 14px;
		}

	.social {
		margin: 0;
		padding: 15px 22px;
		width: 100%;
	}

		.social li {
			margin: 10px 0;
			width: 100%;
		}

		.social h2 {
			font-size: 25px;
		}

		.social li {
			width: 80%;
			margin: 2% 10%;
		}

	.menu-search {
		width: 195px;
		margin-right: -16px;
	}

	.menu-import {
		width: 120px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-description {
		width: 150px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.menu-btn {
		width: 50px;
		margin-left: -18px;
		margin-right: -16px;
	}

	.navbar-header {
		background: none repeat scroll 0 0 #10598F;
		margin: 10px 0 0;
	}

	#searchPanel .form-control {
		margin-bottom: 10px;
	}

	#pageInfo ul {
		padding-top: 10px;
	}

	#pnlLeftPanel {
		padding-right: 0px;
	}

	#chartEnquiryFooter {
		margin-top: 20px;
	}

	.pagination > li > a, .pagination > li > span {
		padding: 6px 5px !important;
		font-size: 12px;
	}

	.subs_plan {
		padding-right: 0px;
	}

	.pl15 {
		padding-left: 15px !important;
	}

	.brass-cage {
		padding: 10px;
	}

	.online_exp1 {
		height: auto !important;
	}

	.sub-heading-margin {
		margin: 0;
	}

	.left-mob-form {
		padding: 10px !important;
		margin: 10px !important;
		border: solid 2px #ccc;
	}

		.left-mob-form .why-hd1 {
			padding-bottom: 10px !important;
			border-bottom: solid 1px #ccc;
		}

	.right-mob-form {
		padding: 10px !important;
		margin: 10px !important;
		border: solid 2px #ccc;
	}

	.pnlLeftPanel h1 {
		font-size: 20px !important;
	}

	.col-new-8 {
		margin-left: 0 !important;
	}

	.img-day {
		width: 30px;
		height: 30px;
	}

	.other-socialmedia {
		display: none;
	}

	.rmindex {
		float: none;
	}

	.rmadvsrch {
		padding: 0px;
	}
}

@media (max-width: 650px) {
	.navbar-header {
		background: #10598F;
		margin: 10px 0 0 0;
	}

	.nav > ul {
		margin: 0;
	}

	.nav > li:first-child {
		padding-left: 20px !important;
		margin: 0;
	}

	.nav > li {
		border-bottom: solid 1px #fff !important;
	}

		.nav > li a {
			color: #fff !important;
		}

			.nav > li a:hover {
				color: #e6e6e6 !important;
			}

	.navbar-nav {
		background: #10598F;
		margin: 0;
	}

	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border-color: #fff;
	}

	.navbar-brand {
		display: block;
		float: right;
		color: #fff !important;
		font-weight: bold;
	}

	.top-nav-exim {
		margin-left: -21%;
	}

	.menu-import, .menu-search, .menu-description, .menu-btn {
		margin-left: 0%;
		padding: 10px;
		width: 100%;
	}

	.wtsapp {
		display: block;
	}

	.mob_search {
		display: block;
		float: none !important;
	}
	/* button container */
	.btn_container {
		display: none;
	}
	/* button container */
	#imgsearch img, #imgSearchVideo img {
		width: 100%;
	}

	span.pad-left-2 {
		padding-left: 2em;
		display: block;
	}

	.existing-user-left {
		float: none !important;
	}

	.existing-user-center-registration {
		margin-left: -18px;
	}

	#message_box {
		display: none;
	}
}


@media (max-width: 480px) {
	.top-image {
		height: auto;
	}

	.top-cap {
		width: 100%;
		color: #000;
		padding: 10px 0 80px 0;
		font-weight: bold;
	}

		.top-cap h2 {
			font-size: 16px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		.top-cap p {
			font-size: 14px;
		}

	.navbar-header {
		background: #10598F;
		margin: 10px 0 0 0;
	}

	.nav > ul {
		margin: 0;
	}

	.nav > li:first-child {
		padding-left: 20px !important;
		margin: 0;
	}

	.nav > li {
		border-bottom: solid 1px #fff !important;
	}

		.nav > li a {
			color: #fff !important;
		}

			.nav > li a:hover {
				color: #e6e6e6 !important;
			}

	.navbar-nav {
		background: #10598F;
		margin: 0;
	}

	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border-color: #fff;
	}

	.navbar-brand {
		display: block;
		float: right;
		color: #fff !important;
		font-weight: bold;
	}

	.video {
		height: 100% !important;
	}

	#TextBoxesGroup {
		width: 100% !important;
		margin-left: 0px !important;
	}

	.logocap-exim {
		margin-top: 0px;
	}

	.logo {
		height: auto;
	}

	#tradeSearchDiv .form-control {
		margin-bottom: 10px;
	}

	#TextBoxesGroup input.form-control {
		width: 100% !important;
	}

	.mob_classic_search {
		float: none !important;
	}

	.mob_left_search {
		float: left !important;
	}

	#button_down img {
		width: auto;
	}

	#state, #keyword {
		width: 100% !important;
	}

	.info-adv-search {
	}

		.info-adv-search tbody tr td {
			width: 100% !important;
		}

	.addbtn {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.list_carousel.responsive {
		overflow: hidden;
	}

	.slider flex-slide {
		padding-bottom: 20px;
	}

	.alpha {
		padding: 10px;
	}

	#pnlLeftPanel .pd0 .fr {
		float: none !important;
	}

	.cust-row {
		box-sizing: border-box;
		padding: 12px;
		width: 100%;
		padding-right: 0px;
	}

	.list_carousel ul {
		text-align: center;
	}

	.list_carousel li {
		display: inline-block !important;
		float: none;
	}

	#searchPanel .form-control {
		margin-bottom: 10px;
	}

	#pageInfo ul {
		padding-top: 10px;
	}

	#pnlLeftPanel {
		padding-right: 0px;
	}

	#chartEnquiryFooter {
		margin-top: 30px;
	}

	.pagination > li > a, .pagination > li > span {
		padding: 6px 5px !important;
		font-size: 12px;
	}

	.onlineplans {
		margin-left: 15px;
	}

	.subs_plan {
		padding-right: 0px;
	}

	.pl15 {
		padding-left: 15px !important;
	}

	.brass-cage {
		padding: 10px;
	}

	.online_exp1 {
		height: auto !important;
	}

	.sub-heading-margin {
		margin: 0;
	}

	.left-mob-form {
		padding: 10px !important;
		margin: 10px !important;
		border: solid 2px #ccc;
	}

		.left-mob-form .why-hd1 {
			padding-bottom: 10px !important;
			border-bottom: solid 1px #ccc;
		}

	.right-mob-form {
		padding: 10px !important;
		margin: 10px !important;
		border: solid 2px #ccc;
	}

	.pnlLeftPanel h1 {
		font-size: 20px !important;
	}

	.col-new-8 {
		margin-left: 0 !important;
	}

	#enquiry .col-lg-4.text-right, #salesContactEnquiry .col-lg-4.text-right {
		padding: 0 !important;
		text-align: left !important;
	}

	#enquiry .col-lg-6.input-group, #salesContactEnquiry .col-lg-6.input-group {
		width: 100% !important;
	}

	.image-background {
		margin: 0 auto 0;
	}

	.videom {
		display: none;
	}

	.cleintm {
		display: none;
	}

	.list_carousel li img {
		width: auto !important;
		height: 84% !important;
	}

	.stat_logo li img {
		width: 100px !important;
	}

	.pad-left-6 {
		padding-left: 0 !important;
	}

		.pad-left-6 figure {
			text-align: center !important;
		}

	.blue {
		padding: 10px;
	}

	.pd-m-20 {
		padding: 20px;
	}

	span.pad-left-2 {
		padding-left: 2em;
		display: block;
	}

	.pd-m-15 {
		padding: 15px;
	}

	.countriesClass li {
		width: 100%;
		height: auto;
	}

	.search-grid-panel {
		margin-left: 15px;
		z-index: 1000;
	}

	.existing-user-left {
		float: none !important;
	}

	.existing-user-center-registration {
		margin-left: -18px;
	}

	.liveStatusDatePosition {
		float: none;
	}

	#loginPopupModal {
		top: 4% !important;
		left: 0 !important;
	}

	.ccavenue {
		width: 100%;
	}

	.new-list_carousel li {
		display: inline-block !important;
		float: none;
	}
}

@media screen and (max-width: 360px) {
	.B {
		font-size: 30px;
	}

	.G {
		font-size: 35px;
	}

	.hrhp {
		margin-left: 160px;
		margin-top: 27px;
	}

	.hrco {
		margin-left: 240px;
		margin-top: -15px;
	}

	.hrpr {
		margin-left: 180px;
		margin-top: -12px;
	}
}

@media (max-width: 320px) {
	/*8625 Start*/
	#dsbl {
		display: none;
	}

	.G {
		margin-bottom: -10px;
	}
	/*8625 End*/

	.hrhp {
		margin-left: 160px;
		margin-top: 0px;
	}

	#pnlLeftPanel .pd0 {
		float: none !important;
	}

	.video {
		height: auto !important;
	}

	.logocap {
		display: none;
	}

	.logocap-exim {
		margin: 0;
	}

	.navbar-header {
		background: #10598F;
		margin: 10px 0 0 0;
	}

	.nav > ul {
		margin: 0;
	}

	.nav > li:first-child {
		padding-left: 20px !important;
		margin: 0;
	}

	.nav > li {
		border-bottom: solid 1px #fff !important;
	}

		.nav > li a {
			color: #fff !important;
		}

			.nav > li a:hover {
				color: #e6e6e6 !important;
			}

	.navbar-nav {
		background: #10598F;
		margin: 0;
	}

	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border-color: #fff;
	}

	.navbar-brand {
		display: block;
		float: right;
		color: #fff !important;
		font-weight: bold;
	}

	.why-hd {
		font-size: 18px;
	}

	.testimonials p {
		font-size: 16px;
	}

	.why-hd1 {
		font-size: 22px;
	}

	.online_exp h3 {
		font-size: 18px;
	}

	.iex {
		width: 38%;
	}

	.pdd {
		width: 60%;
	}

	.social {
		margin: 0;
		padding: 15px 35px;
		width: 100%;
	}

		.social li {
			width: 98%;
			margin: 2% 1%;
		}

		.social h2 {
			font-size: 25px;
		}

	.pioner {
		height: auto;
		line-height: 100px;
		font-size: 20px;
	}

	.top-image {
		height: auto;
	}

	.top-cap {
		width: 100%;
		color: #000;
		padding: 10px 0 81px 0;
		font-weight: bold;
	}

		.top-cap h2 {
			font-size: 10px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		.top-cap p {
			font-size: 10px;
		}

	.image-background {
		width: 100px;
		height: 100px;
		padding-top: 7px;
		margin: -1em auto;
	}

		.image-background img {
			width: 60%;
			height: 35px;
			margin-top: 8px;
		}

	.why-exim {
		font-size: 18px;
	}

	.ftr1 {
		width: 90%;
	}

	.menu-search {
		margin-right: 0px;
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-left: 0px;
	}

	.menu-import {
		margin-left: 0px;
		margin-right: 0px;
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.menu-description {
		margin-left: 0px;
		margin-right: 0px;
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.menu-btn {
		margin-left: 0px;
		margin-right: 0px;
		float: right;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.google_translate {
		float: left;
		margin-left: 33px;
		margin-bottom: 15px;
	}

	.search-box {
		float: right;
		width: 200px;
		margin-right: 17px;
	}

	.top-right {
		margin-right: 25px;
		margin-top: 10px;
		width: 80%;
	}

	#mdisable {
		display: none;
	}

	.feedback-box {
		height: 0px;
		display: none;
	}

	.feedback-box-left {
		height: 50px;
	}

	.feedback-box-left {
		background-color: #7EB228;
		float: left;
		margin: 178px 0 0 9px;
		width: 50px;
	}

	.feedback-box-call {
		margin: -17px 0 0;
		padding-left: 13px;
	}

	.top-nav {
		margin-left: 5px;
	}

	.header-call {
		width: 45px;
		height: 45px;
		background: #7EB228;
		float: left;
		display: block;
	}

	.header-call-logo {
		width: 100%;
		padding: 15px;
		display: block;
	}
	/**** 24th Aug ***/
	#TextBoxesGroup {
		width: 100% !important;
	}

		#TextBoxesGroup input.form-control {
			width: 100% !important;
		}

	.mob_classic_search {
		float: none !important;
	}

	.mob_left_search {
		float: left !important;
	}

	.existing-user-left {
		float: none !important;
	}

	.existing-user-center-registration {
		margin-left: -18px;
	}
}

@media screen and (min-width: 320px) and (max-width: 640px) {
	.logocap {
		display: none;
	}

	.logocap-mob {
		display: block;
	}

	#mdisable {
		display: none;
	}

	.feedback-box {
		height: 0px;
		top: 66px;
		display: none;
	}

	.feedback-box-left {
		height: 50px;
	}

	.feedback-box-left {
		background-color: #7EB228;
		float: left;
		margin: 178px 0 0 9px;
		width: 50px;
	}

	.feedback-box-call {
		margin: -17px 0 0;
		padding-left: 13px;
	}

	.nav-tabs > li a {
		padding: 10px 6px;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
	}

	.nav > li:first-child {
		padding-left: 0 !important;
	}

	#headerContents {
		margin-top: 0px;
	}

	.addbtn {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.ml11 {
		margin-left: 0px;
	}

	.existing-user-left {
		float: none !important;
	}

	.existing-user-center-registration {
		margin-left: -18px;
	}

	.responsiveLogo {
		width: 120px !important;
	}

	.modal {
		top: 11%;
		right: 3%;
		left: 3%;
		width: auto;
	}

	.demoMob {
		left: 13%;
	}

	.demoScroll {
		margin: 18px 0px 0px 20px;
		left: 15%;
	}

	.right-line {
		border-right: none;
		height: auto;
		margin: 5px 0;
		padding: 0 8px !important;
	}

	.modify {
		margin: 10px 0%;
		font-size: 12px;
		background-color: #8fa95d;
		border: #8fa95d solid 2px;
		color: #fff;
		font-weight: 600;
		padding: 5px 0px;
		border-radius: 5px;
		width: 100%;
	}

	.shipmentinfo {
		font-size: 18px !important;
	}

	.shipment-link ul li {
		float: left;
		text-align: center;
		padding: 17px 8px;
		color: #000;
	}

		.shipment-link ul li span {
			text-decoration: none;
			font-size: 13px;
			color: #999;
		}

	.w80px {
		width: 80px;
	}

	.download {
		font-size: 14px;
		background-color: #87a250;
		border: none;
		border-radius: 5px;
		color: #fff;
		margin-right: 70px;
	}

	.advsearchdropdown {
		float: none;
	}

		.advsearchdropdown .dropdown {
			margin-left: -31px;
		}

	.save {
		margin-right: 25px !important;
	}

	.export-data h1 {
		font-size: 30px;
		margin: 5px 0;
		color: #7f7f7f;
		font-weight: 100;
		border-bottom: 2px #7f7f7f solid;
		width: 100%;
		text-align: center;
	}

	.download-data {
		border: 1px solid #7eb228;
		background-color: #7eb228;
		padding: 5px 10px;
		color: #fff;
		font-size: 15px;
		font-weight: bold;
		font-family: arial;
		border-radius: 10px;
		margin: 0 0 40px 0 !important;
	}

	.form-bootm {
		text-align: center;
		font-size: 22px;
		color: #41628d !important;
		font-weight: bold;
		padding: 4px 0;
	}

	.footer_top {
		color: #41628d;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 13px;
		padding: 6px 0 6px 20px;
		font-weight: normal;
		float: left;
	}

	.new_footer_top {
		color: #41628d;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 13px;
		padding: 6px 0 6px 20px;
		font-weight: normal;
		text-align: center;
		float: left;
	}

	.search-example {
		background: #10598f;
		color: #fff;
		padding: 6px 75px;
		font-size: 16px;
		border: none;
		margin: 15px 0;
	}

	.search-faq {
		font-size: 18px;
		color: #79b038 !important;
		font-weight: 600;
		margin: 15px 0;
	}

	.table-shipment {
		background: #87a250 !important;
		color: #fff !important;
		font-weight: 100 !important;
		font-family: arial;
		font-size: 12px !important;
		margin: 5px 0 10px 0;
	}

		.table-shipment.active {
			background: #275482 !important;
			color: #fff;
			font-size: 12px !important;
			font-weight: 100 !important;
			font-family: arial;
		}

	.custom-nav-tablist {
		padding: 5px 10px 10px 40px !important;
	}

	.car-leftbtn {
		margin: 8% 2% 2% 18% !important;
	}

	.car-rightbtn {
		margin: 8% 18% 2% 0% !important;
	}

	.thankyoupagebutton, .exceldownloadbtn {
		width: 70%;
	}

	.thankyoutxtarea {
		width: 100%;
		border: 1px solid;
	}

	.width17 {
		width: 100%;
	}

	#bussinesstype > label, #objectivetype > label, #turnover > label {
		display: inline;
	}

	.resfs28 {
		font-size: 20px;
	}

	.ml60 {
		margin-left: 20px;
	}

	.mobile-noborder {
		border: none !important;
	}

	.totaltext {
		font-size: 14px !important;
		height: auto;
	}

	.usleftpanelfilters {
		width: 100%;
	}

	.usproductgridview {
		width: 100% !important;
	}

	.ml80 {
		margin-left: 0px !important;
	}

	/*USA Data Styling starts*/
	.usproductsearch {
		float: none !important;
	}

		.usproductsearch .form-group {
			text-align: center;
		}

	.companyname {
		font-size: 18px;
	}

	.companytext {
		font-size: 16px;
		padding-top: 0px;
		margin-left: 0px;
	}

	.sampledatadownload {
		font-size: 13px;
		border-radius: 0px;
	}

	.companyTable {
		margin: 0px;
	}

	.shippingRoutesGrid > table {
		margin: 0px;
	}

	.similarimpexpgrid > h3 {
		text-align: center;
	}

	.similarimpexpgrid > div {
		width: 96%;
	}

	.sampleheadingfont {
		font-size: 22px !important;
	}

	.sampleInfofont {
		font-size: 14px !important;
	}

	.shippinggridheader {
		font-size: 14px;
	}

	/*USA Data Styling Ends*/
}

@media screen and (max-width: 640px) {
	.header-call {
		background: #10598F;
		float: left;
		display: block;
		margin-top: 22px;
		position: relative;
		border-radius: 30px;
	}

	.header-call-logo {
		display: block;
		padding: 10px;
		width: 93%;
		padding-left: 13px;
	}

	#login-row {
		display: none;
	}

	#emptyDiv {
		display: none;
	}

	.showBlock {
		display: block;
	}

	.existing-user-left {
		float: none !important;
	}

	.existing-user-center-registration {
		margin-left: -18px;
	}

	.collapse1 {
		display: block;
	}

	.custom-navhead {
		background-color: #e9edee;
	}
}

@media screen and (min-width: 768px) {
	#hideSelectPeriodForDesktop {
		display: none;
	}

	#search-row {
		float: right;
		margin-top: -85px;
		position: relative;
	}

	.modal-dialog {
		margin: 65px auto;
	}

	.form-inline .checkbox, .form-inline .form-control, .form-inline .form-group, .form-inline .radio {
		display: inline-block;
		vertical-align: middle;
	}

	.form-inline .control-label, .form-inline .form-group {
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .input-group > .form-control {
		width: 100%;
	}

	.form-inline .checkbox, .form-inline .radio {
		padding-left: 0;
		margin-top: 0;
		margin-bottom: 0;
	}

		.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
			float: none;
			margin-left: 0;
		}

	.form-inline .has-feedback .form-control-feedback {
		top: 0;
	}

	.form-horizontal .control-label {
		text-align: right;
	}

	.navbar {
		border-radius: 0;
	}

	.navbar-header {
		float: left;
	}

	.navbar-collapse {
		width: auto;
		border-top: 0;
		box-shadow: none;
	}

		.navbar-collapse.collapse {
			display: block !important;
			height: auto !important;
			padding-bottom: 0;
			overflow: visible !important;
		}

		.navbar-collapse.in {
			overflow-y: visible;
		}

	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
		padding-right: 0;
		padding-left: 0;
	}

	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
	}

	.shipment-link-li {
		float: left !important;
	}

	.container100 {
		width: 100% !important;
	}

	/*10154 Start*/
	.width32 {
		width: 32% !important;
	}
	/*10154 End*/
}

@media screen and (max-width: 580px) {
	.tble-res {
	}

		.tble-res tr td {
			display: block !important;
			width: 100%;
		}

	#firstFilterRow form-control {
		width: 100% !important;
	}

	.video {
		width: 100% !important;
	}
}

@media screen and (min-width: 560px) and (max-Width: 768px) {
	.logo {
		margin: -50px 65px;
	}

	.logocap {
		margin: 49px 0 0 10px;
	}

	.navbar {
		margin-top: 0;
	}
}

@media screen and (max-width: 768px) {
	.google_translate {
		display: none;
	}

	.header-section-mob {
		display: none !important;
	}

	.btn-user {
		margin-left: 0;
	}

	.youtube {
		width: 100%;
	}

	.btn_container {
		margin-left: 60px;
	}

	.image-background {
		margin: 0px auto 0;
	}

	.CheckboxGroup > tbody > tr > td {
		display: block;
	}

	.appenquirythanks {
		transform: none;
	}

	.lineHr {
		width: 100%;
	}

	.title-global-data {
		font-size: 1.2em;
		margin-top: 5px;
		margin-bottom: 0px;
		font-weight: 800;
	}

	.usleftpanelfilters {
		width: 100%;
	}

	.totaltext {
		height: auto;
	}

	.usproductgridview {
		width: 100%;
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {

	.fs-text-box-mob {
		width: 290px !important;
	}

	.selectPeriod {
		display: none;
	}

	#loginPopupModal {
		top: 8%;
		left: 0;
		right: 0%;
	}

	.YouTubeDialog {
		top: 14% !important;
		left: 10% !important;
	}

	.modal {
		overflow-y: hidden;
	}

	.modal-open {
		overflow: hidden;
	}

	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}

	.new-list_carousel li {
		margin-left: 33px !important;
	}

	.online_exp1 .heading {
		font-size: 16px !important;
	}

	.advsearchdropdown {
		width: 48%;
	}

	.thankyoupagebutton, .exceldownloadbtn {
		width: 30%;
	}

	.resfs28 {
		font-size: 22px;
	}
}

@media screen and (min-width: 1024px) and (max-Width: 1920px) {
	#loginPopupModal .modal-dialog {
		width: 38%;
	}

	.modal {
		overflow-y: hidden;
	}

	.modal-open {
		overflow: hidden;
	}

	.enquiryformindex {
		width: 95% !important;
		font-size: 20px !important;
	}
}

@media only screen and (min-width: 300px) and (max-width:700px) {
	/*10154 Start apply z-index for only mobile-view*/
	.z499 {
		z-index: 499;
	}
	/*10154 End*/

	.similarimpexpgrid > li {
		width: 100%;
	}
	/*9811 Start*/
	.online-excel-download {
		background-color: #7EB241;
		float: right;
		border-radius: 9px;
		margin-top: 15px;
		padding: 5px;
		color: white;
		font-weight: bold;
		font-size: 21px;
		overflow: hidden;
	}

		.online-excel-download:hover {
			background-color: #005DA2;
			color: white;
			font-weight: bold;
			text-decoration: none;
		}

	.float-left {
		float: left;
	}
	/*9811 End*/
	.select-label {
		color: #7EB228 !important;
		font-size: 18px !important;
		margin: 10px !important;
	}

	.accordion-toggle:after {
		font-family: 'Glyphicons Halflings';
		content: "\e080";
		float: right;
		color: grey;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		-o-transform: rotate(-90deg);
		transform: rotate(-90deg);
	}

	.accordion-toggle.collapsed:after {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.product-directory-pad {
		margin-left: 13px;
	}

	.w32 {
		width: 32% !important;
	}

	.w31 {
		width: 31% !important;
		float: right;
	}

	.w30 {
		width: 30% !important;
	}

	.right-border {
		border-right: none;
	}

	.mb10px {
		margin-bottom: 10px;
	}

	.mlr4px {
		margin-left: 4px;
		margin-right: 4px;
	}

	.fs15 {
		font-size: 15px !important;
	}

	.contact-us-btn-mv {
		white-space: nowrap;
		width: 90px;
		height: 30px;
	}

	.importantlink-border {
		border: 1px solid;
	}

	.banner-bg {
		background-color: #f2f2f2;
		border-radius: 10px;
		margin-top: 0px;
	}

	.banner-text {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 30px;
		font-weight: 500;
		color: #195675;
		padding: 10px 0 30px 0px;
		text-align: right;
	}

		.banner-text p {
			width: 100%;
			float: left;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			font-weight: 500;
			color: #7fb032;
			text-align: left;
			padding: 18px 0 0 0;
		}

	.white-sapce {
		white-space: normal;
	}

	.banner-video-text {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 30px;
		font-weight: 600;
		color: #195675;
	}

		.banner-video-text p {
			width: 100%;
			float: left;
			font-family: tradepointer;
			font-size: 20px;
			font-weight: 500;
			color: #545554;
			padding: 0px 0 15px 0;
			line-height: 36px;
		}

	.testimonal_client p {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		padding: 0 0 20px 20px;
	}

	.recent {
		width: auto;
		float: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #8ea25b;
		padding: 20px 0 20px 0px;
	}

		.recent a {
			text-decoration: none;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #195675;
			padding: 0 10px 0 30px;
		}

			.recent a:hover {
				text-decoration: none;
				color: #8ea25b;
			}

	.navbar {
		position: relative;
		z-index: 500;
		margin: 5px 0;
		border: 1px solid transparent;
		padding: 0px 0 0 0 !important;
	}

	.ml6-mv {
		margin-left: 6px;
	}

	.addRemovebutton {
		padding: 0px;
		width: 25px;
		height: 25px;
	}
	/*5722 start */

	.border-none-mv {
		border: none;
	}

	.margin-top-important {
		margin-top: 0px !important;
	}

	.display-table-caption {
		display: table-caption;
	}


	.w26 {
		width: 26px !important;
	}

	.showBlock {
		display: block;
	}

	.display-table-caption {
		display: table-caption !important;
	}

	.mh {
		min-height: 4em;
	}

	.navbar-mobile-header {
		position: relative;
		z-index: 500;
		margin: -10px 0 0 0;
		border: 1px solid transparent;
		padding: 0px 0 0 0 !important;
	}

	.w75 {
		width: 65% !important;
		display: inline-block;
	}

	.reset-btn {
		width: 120px;
		border: #ddd solid 1px;
		font-size: 16px;
		padding: 6px 10px;
		border-radius: 5px;
		font-weight: 500;
		margin-left: 15px;
	}

	.search-now-btn {
		width: 160px;
		border: #ddd solid 1px;
		margin: 13px 0 13px 0;
		font-size: 16px;
		padding: 8px 15px;
		border-radius: 5px;
		font-weight: 500;
	}

	.select-inline {
		width: 45% !important;
		display: inline-block !important;
	}

	.w32 {
		width: 32% !important;
	}

	.w31 {
		width: 31% !important;
	}

	/*.width-auto {
		width: auto !important;
	}*/
	.fl {
		float: left !important;
	}

	.dn {
		display: none !important;
	}

	.query-builder-mv {
		display: initial;
		width: auto;
	}

	.w50 {
		width: 50% !important;
	}

	.webkitbox {
		display: -webkit-box;
	}

	.displaygrid {
		display: grid;
	}

	.m3 {
		margin: 3px;
	}

	.no-margin-mobile {
		margin: -14px 23px !important;
	}

	#defaultRecentSearchGrid-footer {
		text-align: center;
	}

	.border-none {
		border: none !important;
	}

	.mobilemodifysearch {
		padding: 0px 2px 0px 5px !important;
	}
	/*5722 End*/

	.golden-logo {
		padding: 0px 0 0 0;
		text-align: center;
	}

	.website-logo {
		padding: 5px 0 0 0;
	}

	.sound_good {
		width: 100%;
		float: left;
		border: #999 solid 1px;
		border-radius: 10px;
		margin-top: 30px;
	}

		.sound_good h1 {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 35px;
			color: #195675;
			padding: 10px 0 5px 0;
		}

		.sound_good p {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 32px;
			color: #7fb032;
			padding: 0 0 0 0;
		}

	.sound_col_text {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		padding: 15px 0 0 0;
	}

	.sound_col_text_button {
		width: 40%;
		font-family: tahoma;
		font-size: 15px;
		color: #fff;
		background-color: #7fb12a;
		border-radius: 10px;
		text-decoration: none;
		display: block;
		padding: 10px 0 10px 0;
		margin: 0 0 38px 60%;
	}

	.market {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market1 {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market h1 {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 30px;
		color: #195675;
		padding: 10px 0 10px 0px;
	}

	.img_text {
		width: 100%;
		float: left;
		padding: 0 0 0 20px;
	}

		.img_text h1 {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 20px;
			color: #195675;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			text-align: left;
		}

		.img_text p {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #53ad53;
			padding: 0 0 0 50px;
		}

	.fm {
		margin: 10px 30px 10px 0px;
	}

	.sol_img_1 {
		margin-top: 0px;
	}

	.recent {
		width: 100%;
		float: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #8ea25b;
		padding: 20px 0 20px 0px;
	}

		.recent a {
			text-decoration: none;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #195675;
			padding: 0 10px 0 30px;
		}

			.recent a:hover {
				text-decoration: none;
				color: #8ea25b;
			}

	.story {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #798998;
		padding: 20px 0 0 0;
	}

	.video-container1 {
		position: relative;
		padding-bottom: 65%;
		padding-top: 30px;
		height: 0;
		overflow: hidden;
	}

	asdasdas .footer_top {
		color: #41628d;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 15px;
		padding: 6px 0 6px 20px;
		font-weight: normal;
		text-align: center;
		float: left;
	}

	.mt30 {
		font-family: 'Segoe UI Light';
	}

	.footer_top a {
		text-decoration: none;
	}

		.footer_top a:hover {
			color: #567f30;
		}

	.sprite_home_images-desktop-arrow {
		display: none !important;
	}

	.footer_top_icon1 {
		float: left;
		margin: -6px 5px 0px 0px !important;
	}

	/*To do*/
	/*.dropdown > ul {
		background-color: #FFF !important;
	}*/

	.dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 1000;
		display: none;
		float: left;
		min-width: 180px;
		padding: 5px 0;
		margin: 2px 0 0;
		font-size: 14px;
		background-color: #10598f !important;
		background-clip: padding-box;
		border: 1px solid #ccc;
		border: 1px solid rgba(0, 0, 0, .15);
		border-radius: 4px;
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	}

	.new-dropdown-menu {
		background-color: #fff !important;
		margin-left: 70px;
	}

	.excelbox a:hover {
		text-decoration: none;
	}

	.offprice {
		overflow: auto !important;
		width: auto !important;
		height: auto !important;
		margin-left: 0px !important;
	}

	.quote-txt {
		width: 100%;
	}

	.qte-txt {
		width: 100% !important;
	}

	.quteheading {
		margin-left: 3px;
	}

	.btn-enquiry {
		width: 100% !important;
	}

	.resnodisp {
		display: none !important;
	}

	.respphone {
		font-size: 2.0em !important;
	}

	.select-label {
		display: inline-block;
	}
}

@media only screen and (min-width:768px) and (max-width:1367px) {
	.white-sapce {
		white-space: nowrap;
	}
}

@media only screen and (min-width: 768px) and (max-width:1024px) {

	/*10154 Start*/
	.stat_logo li img {
		width: 70px;
	}

	.list_carousel > .subc li {
		margin: 14px !important;
	}
	/*10154 Start*/

	.p-14 > div a {
		word-wrap: break-word;
		white-space: nowrap;
		margin: 5px;
		line-height: initial;
		display: inline-block;
		width: auto;
	}

	.alp-keyword .alpha {
		padding: 0 2em 2em 2em !important;
	}

	.customgrid > tbody > tr > td {
		font-size: 16px;
	}

	.rtd-keyword a {
		word-wrap: break-word;
		white-space: nowrap;
		margin: 5px;
		line-height: initial;
		display: inline-block;
		width: auto;
	}

	.key-txt {
		margin-left: 20px;
	}

	.w-20 {
		width: 20% !important;
	}

	.w-80 {
		width: 80% !important;
	}

	.ml-6em {
		margin-left: 0px;
	}

	.banner-bg {
		background-color: #f2f2f2;
		border-radius: 10px;
		margin-top: 30px;
	}

	.banner-text {
		width: 100%;
		float: left;
		text-align: right;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 30px;
		font-weight: 500;
		color: #195675;
		padding: 10px 0 30px 0px;
	}

		.banner-text p {
			width: 100%;
			float: left;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 18px;
			font-weight: 500;
			text-align: left;
			padding: 18px 0 0 0;
		}

	.banner-video-text {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 36px;
		font-weight: 500;
		color: #195675;
		padding: 10px 0 0 0;
	}

		.banner-video-text p {
			width: 100%;
			float: left;
			font-family: tradepointer;
			font-size: 26px;
			font-weight: 500;
			color: #195675;
			padding: 10px 0 15px 0;
			line-height: 36px;
		}

	.testimonal_client p {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #000;
		padding: 0 0 20px 20px;
	}

	.navbar {
		position: relative;
		z-index: 500;
		margin: 5px 0;
		border: 1px solid transparent;
		padding: 0px 0 0 0;
	}

	.navbar-nav li a {
		color: #10598f;
		font-family: tahoma;
		font-size: 14px !important;
		font-weight: 400;
	}

	.golden-logo {
		padding: 0px 0 0 0;
		text-align: center;
	}

	.website-logo {
		padding: 5px 0 0 0;
	}

	.sound_good {
		width: 100%;
		float: left;
		border: #999 solid 1px;
		border-radius: 10px;
		margin-top: 30px;
	}

		.sound_good h1 {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 52px;
			color: #195675;
			padding: 10px 0 5px 0;
		}

		.sound_good p {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 32px;
			color: #7fb032;
			padding: 0 0 0 0;
		}

	.sound_col_text {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		padding: 35px 0 0 0;
	}

	.sound_col_text_button {
		width: 40%;
		font-family: tahoma;
		font-size: 15px;
		color: #fff;
		background-color: #7fb12a;
		border-radius: 10px;
		text-decoration: none;
		display: block;
		padding: 10px 0 10px 0;
		margin: 0 0 38px 60%;
	}

	.video-container1 a img {
		width: 500px;
	}

	.free-button a img {
		display: none;
	}

	.market {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market1 {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market h1 {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 40px;
		color: #195675;
		padding: 10px 0 10px 0px;
	}

	.img_text {
		width: 100%;
		float: left;
		padding: 0 0 0 20px;
	}

		.img_text h1 {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 20px;
			color: #195675;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			text-align: left;
		}

		.img_text p {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #545554;
			padding: 0 0 0 50px;
		}

	.fm {
		margin: 10px 30px 10px 0px;
	}

	.sol_img_1 {
		margin-top: 0px;
	}

	.recent {
		width: 100%;
		float: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #8ea25b;
		padding: 20px 0 20px 0px;
	}

		.recent a {
			text-decoration: none;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #195675;
			padding: 0 10px 0 30px;
		}

			.recent a:hover {
				text-decoration: none;
				color: #8ea25b;
			}

	.story {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #798998;
		padding: 20px 0 0 0;
	}

	.video-container1 {
		position: relative;
		padding-bottom: 65%;
		padding-top: 30px;
		height: 0;
		overflow: hidden;
		margin-bottom: 10px;
	}

	.header-nav-for {
		text-align: center !important;
		padding: 10px 0 0 0;
	}

	.footer_top {
		color: #41628d;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 15px;
		padding: 10px 0 10px 40px;
		font-weight: normal;
		text-align: left;
	}

	.sprite_home_images-desktop-arrow {
		display: none !important;
	}

	.footer_top_icon1 {
		float: left;
		margin: 0px 20px 0px 0px !important;
	}

	.footer_top a {
		text-decoration: none;
	}

		.footer_top a:hover {
			color: #567f30;
		}

	.countriesClass li {
		overflow: hidden;
		float: left;
		width: 289px;
		margin: 0 0 0 0 !important;
	}

	.list_carousel li {
		margin: 14px !important;
		display: block;
		margin-left: 33px !important;
	}

	.logocap {
		color: #7EB228;
		font-size: 17px !important;
		font-weight: 700;
		margin: 0px 0 0;
	}

	.green-select1 {
		width: 70% !important;
	}

	.green-area-button {
		margin: 15px 120px 0 10px;
	}

	.border-dotted {
		border-left: none;
	}

	.dropdown-menu {
		background-color: white !important;
	}

		.dropdown-menu > li > a {
			color: black !important;
		}

	.navbar-nav > li {
		float: left;
		margin-right: 0px;
	}

	.nav > li {
		position: relative;
		display: block;
		padding: 0px 6px 0 9px !important;
		border-right: 1px solid #DBE0EF;
	}

	.offprice {
		margin-top: 10px !important;
		background-size: 100% 100% !important;
		width: 104% !important;
		padding-left: 6px !important;
	}

	.widthsmall li {
		width: 100% !important;
	}

	.online_exp1 h4 {
		padding: 0 0 0 34px !important;
		font-size: 12px !important;
	}

	.vwbtn {
		width: 50% !important;
		margin: 20px 0px 40px 14em !important;
	}

	.social_media {
		float: right !important;
	}

	#sticky.stick {
		padding: 5px 16px 16px 60px !important;
	}

	.ml-em {
		margin-left: 0px !important;
	}

	.free_demo {
		padding: 6px 11px;
		font-size: 12px;
		margin-right: 12px;
	}

	.vwbtn2 {
		width: 50% !important;
	}

	.form-bootm {
		text-align: center;
		font-size: 20px;
		color: #41628d !important;
		font-weight: bold;
		padding: 32px 0;
	}

	.sample-formats {
		font-size: 26px !important;
	}

	.eximradioindex {
		margin-top: 0px !important;
	}

	.radioOr {
		margin-top: 0px !important;
	}

	.dis-inline {
		display: inline !important;
	}

	.custommargin-none {
		margin: 0px !important;
	}

	.rightpanelbothchkbx {
		margin: 0px 0px 0px 0px;
	}
}

@media only screen ( min-width: 700px ) and ( max-width:768px) {
	.dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 1000;
		display: none;
		float: left;
		min-width: 180px;
		padding: 5px 0;
		margin: 2px 0 0;
		font-size: 14px;
		background-color: #10598f;
		background-clip: padding-box;
		border: 1px solid #ccc;
		border: 1px solid rgba(0, 0, 0, .15);
		border-radius: 4px;
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	}
}

@media only screen and (min-width: 700px) and (max-width:1100px) {
	.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: 42px;
		font-weight: 500;
		color: #195675;
		padding: 10px 0 30px 0px;
		text-align: right;
	}

	.banner-video-text {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 36px;
		font-weight: 500;
		color: #195675;
		padding: 30px 0 0 0;
	}

		.banner-video-text p {
			width: 100%;
			float: left;
			font-family: tradepointer;
			font-size: 30px;
			font-weight: 500;
			color: #195675;
			padding: 10px 0 15px 0;
			line-height: 50px;
		}

	.navbar-nav li a {
		color: #10598f;
		font-family: tahoma;
		font-size: 14px !important;
	}

	.golden-logo {
		padding: 0px 0 0 0;
		text-align: center;
	}

	.website-logo {
		padding: 5px 0 0 0;
	}

	.sprite.infodrive {
		margin: 0 auto;
	}

	.sound_good {
		width: 100%;
		float: left;
		border: #999 solid 1px;
		border-radius: 10px;
		margin-top: 30px;
	}

		.sound_good h1 {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 52px;
			color: #195675;
			padding: 10px 0 5px 0;
		}

		.sound_good p {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 32px;
			color: #7fb032;
			padding: 0 0 0 0;
		}

	.sound_col_text {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		padding: 35px 0 0 0;
	}

	.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: 16px;
		box-shadow: 0 5px 11px #999;
	}

	.market {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market1 {
		width: 100%;
		float: left;
		background-color: #f2f2f2;
		margin-top: 50px;
		padding-bottom: 10px;
		border-radius: 10px;
	}

	.market h1 {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 40px;
		color: #195675;
		padding: 10px 0 10px 0px;
	}

	.img_text {
		width: 100%;
		float: left;
		padding: 0 0 0 20px;
	}

		.img_text h1 {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 20px;
			color: #195675;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			text-align: left;
		}

	.fm {
		margin: 10px 30px 10px 0px;
	}

	.sol_img_1 {
		margin-top: 0px;
	}

	.recent {
		width: 100%;
		float: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #8ea25b;
		padding: 20px 0 20px 0px;
	}

		.recent a {
			text-decoration: none;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 16px;
			color: #195675;
			padding: 0 10px 0 30px;
		}

			.recent a:hover {
				text-decoration: none;
				color: #8ea25b;
			}

	.story {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #798998;
		padding: 20px 0 0 0;
	}

	.footer_top {
		color: #41628d;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 20px;
		padding: 10px 0 0px 70px !important;
		font-weight: normal;
	}

		.footer_top a {
			text-decoration: none;
		}

			.footer_top a:hover {
				color: #567f30;
			}

	.dropdown-menu {
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 1000;
		display: none;
		float: left;
		min-width: 180px;
		padding: 5px 0;
		margin: 2px 0 0;
		font-size: 14px;
		background-color: #10598f;
		background-clip: padding-box;
		border: 1px solid #ccc;
		border: 1px solid rgba(0, 0, 0, .15);
		border-radius: 4px;
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	}

	.tele {
		text-align: center !important;
	}

	.checkboxgrouphomepage > tbody > tr > td > span > label {
		padding: 0px 0px 0px 5px !important;
	}

	.social_media {
		float: right !important;
	}

	#sticky.stick {
		padding: 4px 16px 12px 16px !important;
	}

	.navbar-nav > li {
		float: left;
		margin-right: -1.5px;
	}

	.banner-text h2 {
		width: 100%;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 42px;
		font-weight: 500;
		color: #545554;
		padding: 10px 0 30px 0px;
		text-align: right;
		margin: -42px 0 0 -44px;
	}

	.comma-down {
		float: right;
		margin-right: 0;
		margin-top: -9%;
	}

	.banner-video-text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 36px;
		font-weight: 600;
		color: #195675;
		padding: 30px 0 0 0;
	}

		.banner-video-text p {
			font-size: 30px;
			color: #545554;
			line-height: 50px;
		}

	.market h3 {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 40px;
		color: #195675;
		padding: 10px 0 10px 0px;
	}

	.market1 h3 {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 40px;
		color: #195675;
		padding: 10px 0 10px 0px;
	}

	.sound_col_text_button1 {
		width: 20%;
		padding: 6px 10px;
		font-size: 18px;
	}

	.sound_good .heading {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 52px;
		color: #195675;
		padding: 10px 0 5px 0;
		line-height: 52px;
	}

	.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: 16px;
		box-shadow: 0 5px 11px #999;
	}

	.sound_col_text_button2 {
		width: 92%;
	}

	.sitelogonew {
		margin: 0 auto;
	}

	.sitelogonewWeb {
		margin: 0 auto;
	}
}

@media screen and (max-width: 768px) {
	.globalcheckboxgroup > tbody > tr > td {
		display: block;
	}

	.subc-ipad {
		margin: 0px !important;
	}

	.mb-height h2 {
		height: auto;
	}

	.np {
		padding: 0 !important;
	}
}

@media only screen and (max-width: 700px) and (min-width: 300px) {

	/*5722 Start*/
	.add-filter-btn {
		margin: 5px;
		font-size: 16px;
		background-color: #8fa95d;
		border: #8fa95d solid 2px;
		color: #fff;
		font-weight: 600;
		border-radius: 5px;
		width: 40%;
		height: 3em;
	}

	.rtd-keyword a {
		border: 1px solid #10598F;
		text-align: center;
		margin: 5px;
		line-height: initial;
		display: inline-block;
		width: auto;
	}

	.p22 {
		padding: 22px;
	}

	.br0-imp {
		border-radius: 0px !important;
	}

	.fs-17 h3 {
		font-size: 17px !important;
	}

	.green-select-1 {
		color: #c1bcbc !important;
		width: 245px !important;
		height: 34px !important;
		font-size: 15px !important;
		font-family: Arial,Helvetica,sans-serif !important;
		color: #c1bcbc !important;
		padding: 0 15px !important;
		margin: 5px !important;
	}

	.banner-text-mv {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		line-height: 22px;
		color: #545554;
		text-align: left;
		font-weight: 600;
	}

	.banner-video-text-mv {
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 36px;
		font-weight: 500;
		color: #195675;
	}

		.banner-video-text-mv h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 20px;
			font-weight: 600;
			color: #005DA2;
			padding: 0px;
		}

		.banner-video-text-mv p {
			width: 100%;
			float: left;
			font-family: tradepointer;
			font-size: 12px;
			font-weight: 600;
			color: #545554;
			padding: 0px 0 10px 0;
			line-height: 22px;
		}

	.market-mv {
		background-color: #fff;
		margin-top: 0px;
		padding-bottom: 0px;
		border-radius: 0px;
	}

		.market-mv h1 {
			text-align: center;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 24px;
			color: #195675;
			padding: 0;
			line-height: 24px;
			margin: 0px;
			font-weight: 600;
		}

	.mobiledownload {
		margin: 15px 0px 0px 0px;
		padding-left: 0px !important;
	}
	/* 5722 Start End*/

	/* 8625 Start*/
	.fs42 {
		font-size: 30px !important;
	}

	.ml30 {
		margin-left: 0px;
	}
	/* 8625 end */

	/*8603 changes start*/
	.infodrive-logo-new {
		width: 149px;
		height: 57px;
	}

	.exim-logo-new {
		width: 120px;
		height: 80px;
	}

	.navbar-exim {
		padding: 5px 0 0 3px !important;
	}
	/*8603 changes ends */

	.subscription-plan-right-div {
		display: initial;
	}

	.sample-formats {
		margin: 10px;
	}

	.fs16 {
		font-size: 16px !important;
	}

	.marginleft {
		margin-left: 0px;
	}

	/*Subscription plan media End*/

	.break-word-wrap {
		word-wrap: break-word;
	}

	.story {
		width: 100%;
		float: left;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 34px;
		color: #798998;
		padding: 20px 0 0 0;
	}

	.banner-text {
		width: 100%;
		float: left;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 20px;
		line-height: 34px;
		color: #545554;
		text-align: left;
	}

		.banner-text p {
			color: #545554;
		}

	.banner-video-text h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
		font-weight: 600;
		color: #005DA2;
	}

	.banner-video-text p {
		width: 100%;
		float: left;
		font-family: tradepointer;
		font-size: 20px;
		font-weight: 500;
		color: #545554;
		padding: 0px 0 15px 0;
		line-height: 36px;
	}

	.market h1 {
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 30px;
		color: #195675;
		padding: 10px 0 10px 0px;
		line-height: 30px;
	}

	.img_text h1 {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #195675;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-align: left;
	}

	.img_text p {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		color: #333;
		padding: 0 0 0 50px;
	}

	.sound_col_text_button1 {
		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: 16px;
		box-shadow: 0 5px 11px #999;
		width: auto;
	}

	.border-dotted {
		border-left: none;
		text-align: center;
		padding: 20px 0 0 0;
	}

	.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: 16px;
		box-shadow: 0 5px 11px #999;
	}

	.online-text {
		font-size: 24px;
	}

	.online-text2 {
		font-size: 32px;
	}

	.green-select {
		width: 245px !important;
		height: 34px !important;
		font-size: 15px !important;
		font-family: Arial, Helvetica, sans-serif !important;
		color: #c1bcbc !important;
		padding: 0 15px !important;
		margin: 5px;
		float: left !important;
	}

	.green-select1 {
		color: #c1bcbc !important;
		width: 245px !important;
		height: 34px !important;
		font-size: 15px !important;
		font-family: Arial,Helvetica,sans-serif !important;
		color: #c1bcbc !important;
		padding: 0 15px !important;
		margin: 5px !important;
		float: left !important;
	}

	.green-area-button {
		background-color: #f29d1f;
		border: medium none;
		border-radius: 50px;
		width: auto;
		float: left;
		padding: 10px 25px;
	}

	.advance a {
		text-decoration: none !important;
		font-size: 20px;
		color: #15577a;
		padding: 0 0px !important;
		display: block;
	}

	.recent {
		width: 100%;
		float: none;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 16px;
		padding: 20px 0 20px 0px;
	}

	.offline {
		font-size: 40px;
		margin-top: 30px;
	}

	.offline1 {
		font-size: 25px;
	}

	.online_exp1 {
		height: auto !important;
	}

		.online_exp1 h3 {
			font-size: 12px !important;
		}

	.fs-17 h3 {
		font-size: 17px !important;
	}

	.why-hd-size {
		font-size: 28px !important;
		line-height: 32px !important;
		padding: 50px 0 20px 0 !important;
		font-weight: 700;
	}

	.client-button {
		margin-bottom: 20px;
	}

	.sound_col_text_button2 {
		width: 100%;
	}

	.checkboxgrouphomepage > tbody > tr > td {
		display: block;
	}

	.banner-text h2 {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 22px;
		color: #545554;
		padding: 0 0% 0 0%;
		line-height: 30px;
		margin: 0px;
	}

	.quteheading {
		margin-left: 0px;
	}

	.world {
		background-image: none;
		background-color: #0d5da4;
	}

	.india {
		background-image: none;
		background-color: #7db241;
	}

	.comma-down {
		float: right;
		margin-right: 0;
		margin-top: 0%;
	}

	.market h3 {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
		color: #195675;
		padding: 10px 0 10px 0px;
		line-height: 30px;
	}

	.img_text .heading {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #195675;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		text-align: left;
		font-weight: 600;
	}

	.sound_good .heading {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 35px;
		color: #195675;
		padding: 10px 0 5px 0;
		font-weight: 600;
	}

	.online_exp1 .heading {
		margin: 0 !important;
		padding: 0 0 0 50px !important;
		font-size: 12px;
		font-weight: bold;
		color: #7EB228;
		font-family: Arial, Helvetica, sans-serif !important;
		background: none;
		line-height: 1.1;
	}

	#sidebar {
		width: 100% !important;
	}

	#map {
		width: 100% !important;
	}

	#buttoggle {
		display: none;
	}

	.fsexcel {
		font-size: 16px !important;
	}

	.online_exp1 h4 {
		font-size: 12px !important;
		padding: 0 0 0 34px !important;
	}

	.eximradioindex {
		width: 90% !important;
		margin-left: 15px !important;
		margin-top: 0px !important;
	}

	.radioOr {
		margin-top: 0px !important;
	}
}

@media screen and (max-width: 980px) and (min-width: 768px) {
	.online_exp1 h3 {
		padding: 0 0 0 38px !important;
		font-size: 13px !important;
	}

	.map-import-button {
		font-size: 18px !important;
		width: 26% !important;
	}

	.navbar-nav {
		margin: 12px 0px 9px 36px !important;
	}

	.custom-navhead {
		margin: 0px !important;
		display: inline-block;
		vertical-align: middle;
		float: none !important;
	}
}

@media screen and (min-width: 980px) {
	.newdesktopenquiry {
		transform: translate(30%, 20%);
	}

	.ml-em {
		margin-left: 0px !important;
	}
}

@media only screen and (max-width: 740px) and (min-width: 300px) {
	.vwbtn {
		width: 46% !important;
		margin: 20px 0px 40px 4em !important;
	}

	.offprice {
		background-size: 100% 100% !important;
		margin-top: 10px !important;
	}

	.widthsmall li {
		width: 100% !important;
	}

	.sound_col_text_button2 {
		width: 100%;
	}

	.checkboxgrouphomepage > tbody > tr > td {
		display: block;
	}

	.ml-em {
		margin-left: 0px !important;
	}

	.q-txt {
		width: 100%;
	}

	.eximradioindex {
		width: 91% !important;
		margin-left: 15px !important;
		margin-top: 0px !important;
	}

	.radioOr {
		margin-top: 0px !important;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {

	.vwbtn {
		width: 100% !important;
		margin: 20px 0px 40px 5em !important;
	}
}

@media only screen and (min-width:660px) {
	.mobileheader-margin {
		margin: 7px 0 0 1% !important;
	}

	.z-index1 {
		z-index: 1;
	}
}

@media only screen and (min-width:667px) and (max-width: 700px) {
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border-color: #fff;
	}

	.nav > li {
		border-bottom: solid 1px #fff !important;
	}

		.nav > li a {
			color: #fff !important;
			margin-left: 20px;
		}

			.nav > li a:hover {
				color: #e6e6e6 !important;
			}
}

@media only screen and (max-width: 375px) {
	.shipment-mv .nav > li > a {
		font-size: 0.7em !important;
	}
}

@media only screen and (max-width: 360px) {
	.shipment-mv .nav > li > a {
		font-size: 0.65em !important;
	}
}

@media only screen and (max-width: 320px) {
	.shipment-mv .nav > li > a {
		font-size: 0.55em !important;
	}
}
