<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&amp;display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&amp;family=Work+Sans:wght@800&amp;display=swap');


:root body {
	font-size: 14px;
	line-height: 24px;
}




.fa-facebook-f::before,
.fa-facebook::before {
	content: "\f39e" !important;
}



/* external font start */
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url(https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot);
	src: url(https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.woff) format("woff"), url(https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format("svg")
}

.glyphicon {
	position: relative;
	top: 0px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	font-size: 22px;
	margin-right: 5px;
}

.glyphicon-asterisk:before {
	content: "\002a"
}

.glyphicon-plus:before {
	content: "\002b"
}

.glyphicon-eur:before,
.glyphicon-euro:before {
	content: "\20ac"
}

.glyphicon-minus:before {
	content: "\2212"
}

.glyphicon-cloud:before {
	content: "\2601"
}

.glyphicon-envelope:before {
	content: "\2709"
}

.glyphicon-pencil:before {
	content: "\270f"
}

.glyphicon-glass:before {
	content: "\e001"
}

.glyphicon-music:before {
	content: "\e002"
}

.glyphicon-search:before {
	content: "\e003"
}

.glyphicon-heart:before {
	content: "\e005"
}

.glyphicon-star:before {
	content: "\e006"
}

.glyphicon-star-empty:before {
	content: "\e007"
}

.glyphicon-user:before {
	content: "\e008"
}

.glyphicon-film:before {
	content: "\e009"
}

.glyphicon-th-large:before {
	content: "\e010"
}

.glyphicon-th:before {
	content: "\e011"
}

.glyphicon-th-list:before {
	content: "\e012"
}

.glyphicon-ok:before {
	content: "\e013"
}

.glyphicon-remove:before {
	content: "delete"
		/*content: "\e014"*/
}

.glyphicon-zoom-in:before {
	content: "\e015"
}

.glyphicon-zoom-out:before {
	content: "\e016"
}

.glyphicon-off:before {
	content: "\e017"
}

.glyphicon-signal:before {
	content: "\e018"
}

.glyphicon-cog:before {
	content: "\e019"
}

.glyphicon-trash:before {
	content: "\e020"
}

.glyphicon-home:before {
	content: "\e021"
}

.glyphicon-file:before {
	content: "\e022"
}

.glyphicon-time:before {
	content: "\e023"
}

.glyphicon-road:before {
	content: "\e024"
}

.glyphicon-download-alt:before {
	content: "\e025"
}

.glyphicon-download:before {
	content: "\e026"
}

.glyphicon-upload:before {
	content: "\e027"
}

.glyphicon-inbox:before {
	content: "\e028"
}

.glyphicon-play-circle:before {
	content: "\e029"
}

.glyphicon-repeat:before {
	content: "\e030"
}

.glyphicon-refresh:before {
	content: "\e031"
}

.glyphicon-list-alt:before {
	content: "\e032"
}

2.glyphicon-lock:before {
	content: "\e033"
}

.glyphicon-flag:before {
	content: "\e034"
}

.glyphicon-headphones:before {
	content: "\e035"
}

.glyphicon-volume-off:before {
	content: "\e036"
}

.glyphicon-volume-down:before {
	content: "\e037"
}

.glyphicon-volume-up:before {
	content: "\e038"
}

.glyphicon-qrcode:before {
	content: "\e039"
}

.glyphicon-barcode:before {
	content: "\e040"
}

.glyphicon-tag:before {
	content: "\e041"
}

.glyphicon-tags:before {
	content: "\e042"
}

.glyphicon-book:before {
	content: "\e043"
}

.glyphicon-bookmark:before {
	content: "\e044"
}

.glyphicon-print:before {
	content: "\e045"
}

.glyphicon-camera:before {
	content: "\e046"
}

.glyphicon-font:before {
	content: "\e047"
}

.glyphicon-bold:before {
	content: "\e048"
}

.glyphicon-italic:before {
	content: "\e049"
}

.glyphicon-text-height:before {
	content: "\e050"
}

.glyphicon-text-width:before {
	content: "\e051"
}

.glyphicon-align-left:before {
	content: "\e052"
}

.glyphicon-align-center:before {
	content: "\e053"
}

.glyphicon-align-right:before {
	content: "\e054"
}

.glyphicon-align-justify:before {
	content: "\e055"
}

.glyphicon-list:before {
	content: "\e056"
}

.glyphicon-indent-left:before {
	content: "\e057"
}

.glyphicon-indent-right:before {
	content: "\e058"
}

.glyphicon-facetime-video:before {
	content: "\e059"
}

.glyphicon-picture:before {
	content: "\e060"
}

.glyphicon-map-marker:before {
	content: "\e062"
}

.glyphicon-adjust:before {
	content: "\e063"
}

.glyphicon-tint:before {
	content: "\e064"
}

.glyphicon-edit:before {
	content: "\e065"
}

.glyphicon-share:before {
	content: "\e066"
}

.glyphicon-check:before {
	content: "\e067"
}

.glyphicon-move:before {
	content: "\e068"
}

.glyphicon-step-backward:before {
	content: "\e069"
}

.glyphicon-fast-backward:before {
	content: "\e070"
}

.glyphicon-backward:before {
	content: "\e071"
}

.glyphicon-play:before {
	content: "\e072"
}

.glyphicon-pause:before {
	content: "\e073"
}

.glyphicon-stop:before {
	content: "\e074"
}

.glyphicon-forward:before {
	content: "\e075"
}

.glyphicon-fast-forward:before {
	content: "\e076"
}

.glyphicon-step-forward:before {
	content: "\e077"
}

.glyphicon-eject:before {
	content: "\e078"
}

.glyphicon-chevron-left:before {
	content: "\e079"
}

.glyphicon-chevron-right:before {
	content: "\e080"
}

.glyphicon-plus-sign:before {
	content: "\e081"
}

.glyphicon-minus-sign:before {
	content: "\e082"
}

.glyphicon-remove-sign:before {
	content: "\e083"
}

.glyphicon-ok-sign:before {
	content: "\e084"
}

.glyphicon-question-sign:before {
	content: "\e085"
}

.glyphicon-info-sign:before {
	content: "\e086"
}

.glyphicon-screenshot:before {
	content: "\e087"
}

.glyphicon-remove-circle:before {
	content: "\e088"
}

.glyphicon-ok-circle:before {
	content: "\e089"
}

.glyphicon-ban-circle:before {
	content: "\e090"
}

.glyphicon-arrow-left:before {
	content: "\e091"
}

.glyphicon-arrow-right:before {
	content: "\e092"
}

.glyphicon-arrow-up:before {
	content: "\e093"
}

.glyphicon-arrow-down:before {
	content: "\e094"
}

.glyphicon-share-alt:before {
	content: "\e095"
}

.glyphicon-resize-full:before {
	content: "\e096"
}

.glyphicon-resize-small:before {
	content: "\e097"
}

.glyphicon-exclamation-sign:before {
	content: "\e101"
}

.glyphicon-gift:before {
	content: "\e102"
}

.glyphicon-leaf:before {
	content: "\e103"
}

.glyphicon-fire:before {
	content: "\e104"
}

.glyphicon-eye-open:before {
	content: "\e105"
}

.glyphicon-eye-close:before {
	content: "\e106"
}

.glyphicon-warning-sign:before {
	content: "\e107"
}

.glyphicon-plane:before {
	content: "\e108"
}

.glyphicon-calendar:before {
	content: "\e109"
}

.glyphicon-random:before {
	content: "\e110"
}

.glyphicon-comment:before {
	content: "\e111"
}

.glyphicon-magnet:before {
	content: "\e112"
}

.glyphicon-chevron-up:before {
	content: "\e113"
}

.glyphicon-chevron-down:before {
	content: "\e114"
}

.glyphicon-retweet:before {
	content: "\e115"
}

.glyphicon-shopping-cart:before {
	content: "\e116"
}

.glyphicon-folder-close:before {
	content: "\e117"
}

.glyphicon-folder-open:before {
	content: "\e118"
}

.glyphicon-resize-vertical:before {
	content: "\e119"
}

.glyphicon-resize-horizontal:before {
	content: "\e120"
}

.glyphicon-hdd:before {
	content: "\e121"
}

.glyphicon-bullhorn:before {
	content: "\e122"
}

.glyphicon-bell:before {
	content: "\e123"
}

.glyphicon-certificate:before {
	content: "\e124"
}

.glyphicon-thumbs-up:before {
	content: "\e125"
}

.glyphicon-thumbs-down:before {
	content: "\e126"
}

.glyphicon-hand-right:before {
	content: "\e127"
}

.glyphicon-hand-left:before {
	content: "\e128"
}

.glyphicon-hand-up:before {
	content: "\e129"
}

.glyphicon-hand-down:before {
	content: "\e130"
}

.glyphicon-circle-arrow-right:before {
	content: "\e131"
}

.glyphicon-circle-arrow-left:before {
	content: "\e132"
}

.glyphicon-circle-arrow-up:before {
	content: "\e133"
}

.glyphicon-circle-arrow-down:before {
	content: "\e134"
}

.glyphicon-globe:before {
	content: "\e135"
}

.glyphicon-wrench:before {
	content: "\e136"
}

.glyphicon-tasks:before {
	content: "\e137"
}

.glyphicon-filter:before {
	content: "\e138"
}

.glyphicon-briefcase:before {
	content: "\e139"
}

.glyphicon-fullscreen:before {
	content: "\e140"
}

.glyphicon-dashboard:before {
	content: "\e141"
}

.glyphicon-paperclip:before {
	content: "\e142"
}

.glyphicon-heart-empty:before {
	content: "\e143"
}

.glyphicon-link:before {
	content: "\e144"
}

.glyphicon-phone:before {
	content: "\e145"
}

.glyphicon-pushpin:before {
	content: "\e146"
}

.glyphicon-usd:before {
	content: "\e148"
}

.glyphicon-gbp:before {
	content: "\e149"
}

.glyphicon-sort:before {
	content: "\e150"
}

.glyphicon-sort-by-alphabet:before {
	content: "\e151"
}

.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152"
}

.glyphicon-sort-by-order:before {
	content: "\e153"
}

.glyphicon-sort-by-order-alt:before {
	content: "\e154"
}

.glyphicon-sort-by-attributes:before {
	content: "\e155"
}

.glyphicon-sort-by-attributes-alt:before {
	content: "\e156"
}

.glyphicon-unchecked:before {
	content: "\e157"
}

.glyphicon-expand:before {
	content: "\e158"
}

.glyphicon-collapse-down:before {
	content: "\e159"
}

.glyphicon-collapse-up:before {
	content: "\e160"
}

.glyphicon-log-in:before {
	content: "\e161"
}

.glyphicon-flash:before {
	content: "\e162"
}

.glyphicon-log-out:before {
	content: "\e163"
}

.glyphicon-new-window:before {
	content: "\e164"
}

.glyphicon-record:before {
	content: "\e165"
}

.glyphicon-save:before {
	content: "\e166"
}

.glyphicon-open:before {
	content: "\e167"
}

.glyphicon-saved:before {
	content: "\e168"
}

.glyphicon-import:before {
	content: "\e169"
}

.glyphicon-export:before {
	content: "\e170"
}

.glyphicon-send:before {
	content: "\e171"
}

.glyphicon-floppy-disk:before {
	content: "\e172"
}

.glyphicon-floppy-saved:before {
	content: "\e173"
}

.glyphicon-floppy-remove:before {
	content: "\e174"
}

.glyphicon-floppy-save:before {
	content: "\e175"
}

.glyphicon-floppy-open:before {
	content: "\e176"
}

.glyphicon-credit-card:before {
	content: "\e177"
}

.glyphicon-transfer:before {
	content: "\e178"
}

.glyphicon-cutlery:before {
	content: "\e179"
}

.glyphicon-header:before {
	content: "\e180"
}

.glyphicon-compressed:before {
	content: "\e181"
}

.glyphicon-earphone:before {
	content: "\e182"
}

.glyphicon-phone-alt:before {
	content: "\e183"
}

.glyphicon-tower:before {
	content: "\e184"
}

.glyphicon-stats:before {
	content: "\e185"
}

.glyphicon-sd-video:before {
	content: "\e186"
}

.glyphicon-hd-video:before {
	content: "\e187"
}

.glyphicon-subtitles:before {
	content: "\e188"
}

.glyphicon-sound-stereo:before {
	content: "\e189"
}

.glyphicon-sound-dolby:before {
	content: "\e190"
}

.glyphicon-sound-5-1:before {
	content: "\e191"
}

.glyphicon-sound-6-1:before {
	content: "\e192"
}

.glyphicon-sound-7-1:before {
	content: "\e193"
}

.glyphicon-copyright-mark:before {
	content: "\e194"
}

.glyphicon-registration-mark:before {
	content: "\e195"
}

.glyphicon-cloud-download:before {
	content: "\e197"
}

.glyphicon-cloud-upload:before {
	content: "\e198"
}

.glyphicon-tree-conifer:before {
	content: "\e199"
}

.glyphicon-tree-deciduous:before {
	content: "\e200"
}

.glyphicon-cd:before {
	content: "\e201"
}

.glyphicon-save-file:before {
	content: "\e202"
}

.glyphicon-open-file:before {
	content: "\e203"
}

.glyphicon-level-up:before {
	content: "\e204"
}

.glyphicon-copy:before {
	content: "\e205"
}

.glyphicon-paste:before {
	content: "\e206"
}

.glyphicon-alert:before {
	content: "\e209"
}

.glyphicon-equalizer:before {
	content: "\e210"
}

.glyphicon-king:before {
	content: "\e211"
}

.glyphicon-queen:before {
	content: "\e212"
}

.glyphicon-pawn:before {
	content: "\e213"
}

.glyphicon-bishop:before {
	content: "\e214"
}

.glyphicon-knight:before {
	content: "\e215"
}

.glyphicon-baby-formula:before {
	content: "\e216"
}

.glyphicon-tent:before {
	content: "\26fa"
}

.glyphicon-blackboard:before {
	content: "\e218"
}

.glyphicon-bed:before {
	content: "\e219"
}

.glyphicon-apple:before {
	content: "\f8ff"
}

.glyphicon-erase:before {
	content: "\e221"
}

.glyphicon-hourglass:before {
	content: "\231b"
}

.glyphicon-lamp:before {
	content: "\e223"
}

.glyphicon-duplicate:before {
	content: "\e224"
}

.glyphicon-piggy-bank:before {
	content: "\e225"
}

.glyphicon-scissors:before {
	content: "\e226"
}

.glyphicon-bitcoin:before {
	content: "\e227"
}

.glyphicon-btc:before {
	content: "\e227"
}

.glyphicon-xbt:before {
	content: "\e227"
}

.glyphicon-yen:before {
	content: "\00a5"
}

.glyphicon-jpy:before {
	content: "\00a5"
}

.glyphicon-ruble:before {
	content: "\20bd"
}

.glyphicon-rub:before {
	content: "\20bd"
}

.glyphicon-scale:before {
	content: "\e230"
}

.glyphicon-ice-lolly:before {
	content: "\e231"
}

.glyphicon-ice-lolly-tasted:before {
	content: "\e232"
}

.glyphicon-education:before {
	content: "\e233"
}

.glyphicon-option-horizontal:before {
	content: "\e234"
}

.glyphicon-option-vertical:before {
	content: "\e235"
}

.glyphicon-menu-hamburger:before {
	content: "\e236"
}

.glyphicon-modal-window:before {
	content: "\e237"
}

.glyphicon-oil:before {
	content: "\e238"
}

.glyphicon-grain:before {
	content: "\e239"
}

.glyphicon-sunglasses:before {
	content: "\e240"
}

.glyphicon-text-size:before {
	content: "\e241"
}

.glyphicon-text-color:before {
	content: "\e242"
}

.glyphicon-text-background:before {
	content: "\e243"
}

.glyphicon-object-align-top:before {
	content: "\e244"
}

.glyphicon-object-align-bottom:before {
	content: "\e245"
}

.glyphicon-object-align-horizontal:before {
	content: "\e246"
}

.glyphicon-object-align-left:before {
	content: "\e247"
}

.glyphicon-object-align-vertical:before {
	content: "\e248"
}

.glyphicon-object-align-right:before {
	content: "\e249"
}

.glyphicon-triangle-right:before {
	content: "\e250"
}

.glyphicon-triangle-left:before {
	content: "\e251"
}

.glyphicon-triangle-bottom:before {
	content: "\e252"
}

.glyphicon-triangle-top:before {
	content: "\e253"
}

.glyphicon-console:before {
	content: "\e254"
}

.glyphicon-superscript:before {
	content: "\e255"
}

.glyphicon-subscript:before {
	content: "\e256"
}

.glyphicon-menu-left:before {
	content: "\e257"
}

.glyphicon-menu-right:before {
	content: "\e258"
}

.glyphicon-menu-down:before {
	content: "\e259"
}

.glyphicon-menu-up:before {
	content: "\e260"
}

/* external font end */


html {
	/*scroll-behavior: smooth;*/
}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*
.navbar ul,.Center-Links ul,.Radio-Data ul,footer ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}*/

a {
	transition: all 0.3s ease-in-out;
	text-decoration: none !important;
}


@media (min-width: 1200px) {

	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl {
		max-width: 1180px !important;
	}
}


.Viewport-Body {
	min-height: 100vh;
}

.BigHeader-Body-Content {
	/*min-height: calc(100vh - 250px);*/
	/*min-height: calc(100vh - 350px);*/
	/*min-height: calc(100vh - 120px);*/
	min-height: calc(100vh - 320px);

}

.Body-Content {
	min-height: calc(100vh - 120px);
}

.container.outer {
	min-height: calc(100vh - 220px);
}

.BigHeader-Body-Content.sellers_list_body {
	min-height: calc(100vh - 120px);
}

.BigHeader-Body-Content.fixedHeader {
	min-height: calc(100vh - 120px);
}

.Back-Bg {
	/*background-image: url(../img/Back-Bg.png);*/
	background-color: #333333;
	/*background-size: cover;*/
	/*background-position: center;*/
	background-position: top;
	background-repeat: no-repeat;
}

.home_cls_box.Back-Bg {
	background-image: none;
}


html {
	overflow-y: overlay;
}




/*.news-bg {
   background-image: url(../img/Back-Bg.png);
   background-color:#392325;
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
}*/

.Dark-Bg {
	/*background: #242424;*/
}


/*Header css */


/*Header home*/

.Main-Header.Home-Header {
	height: auto;
}

.HomeHeader {
	display: flex;
	align-items: center;
	width: 100%;
	height: 150px;
	flex-wrap: wrap;
	color: #fff;
	/*justify-content: space-between;*/
}

.HomeHeader .left {
	height: 100%;
}

.HomeHeader .Logo {
	border-right: 7px solid #333;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 0px 40px 0 0;
}

.HomeHeader .Logo h2 {
	font-size: 40px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 1px;
	margin: 0;
	line-height: 40px;
}

.HomeHeader .Logo p {
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1.6px;
	margin: 0;
}

.descover-info h2 {
	font-size: 16px;
	letter-spacing: 2.7px;
	color: #FFFF33;
	font-weight: 400
}

.descover-info p {
	color: #16BFBB;
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 5px;
	position: relative;
	top: -7px;
}

.green-colr {
	color: #73FF30;
}

.theme-color {
	color: #16BFBB;
}

.bg {
	background-color: #17beb9;
	margin: 0 10px;
	padding: 2px 20px;
	font-size: 13.5px;
	letter-spacing: 3px;
	font-weight: 400;
	/*background-image: linear-gradient(150deg,#08c 0,#08c 30%,#0169fe 70%,#0169fe 100%);*/
}

.orange-colr {
	color: #FF7626;
}

.yellow-colr {
	color: #ecec2d;
}

.descover-info {
	/*padding: 0px 40px 0;*/
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	/*border-right: 7px solid #333;*/
	width: 100%;
	justify-content: center;
}

.descover-info .Search-box {
	/*width: 350px;*/
	width: 100%;
	/*position: relative;*/
	display: flex;
	align-items: center;
	padding-bottom: 3px;
	justify-content: center;
}

.descover-info .Search-box input {
	font-size: 14px;
	padding: 0;
	background: transparent;
	border: 0;
	color: #fff;
	height: auto;
	outline: 0;
	box-shadow: none;
	padding-right: 5px;
}

.descover-info .Search-box button {
	border: 0;
	background: transparent;
	padding: 0px;
}

.descover-info .Search-box input::placeholder {
	color: #DBDDDB;
	letter-spacing: 2px;
	font-style: italic;
}

.Home-Nav {
	display: flex;
}

.Home-Nav li {
	/*margin-left: 10px;*/
	margin-left: 0px;
}

.Home-Nav li a {
	font-size: 12px;
	line-height: 16px;
	color: #fff;
	padding: 0px 10px 0 0;
	/*border: 1px solid #666;*/
	display: flex;
	/*height: 30px;*/
	align-items: center;
	justify-content: center;
	font-weight: 500;
	letter-spacing: 1px;
	text-transform: uppercase;
	position: relative;
}

.Home-Nav li a.signIn {
	padding-right: 5px;
	margin-right: 5px;
}

.Home-Nav li a.signIn:after {
	content: "";
	border-right: solid 1px #fff;
	width: 1px;
	height: 13px;
	position: absolute;
	top: 2px;
	right: 0;
}

.Home-Nav li a.signUp {
	padding-right: 0;
}

.Home-Header .navbar .Login-Item {
	display: flex;
	flex-direction: column;
}

.Home-Header .navbar .Call-Info {
	display: block;
}

.CM-info {
	display: flex;
}

.Home-Nav li a.Sign-in-nav {
	font-size: 11px;
	border: 0;
}

.CM-info a {
	/*margin-left: 8px;*/
	margin-left: 0px;
}

.Home-Nav li .Call-Info a {
	border: 0;
	padding: 0;
	font-size: 13px;
	font-family: 'Cursive', sans-serif;
	text-transform: lowercase;
}

.imga {
	/*width: 10px;*/
	/*height: 10px;*/
	margin-left: 7px;
}

.Home-Nav.Call-Info {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}


/*Header home*/


/*header-2*/

.Main-Header {
	display: flex;
	align-items: center;
	/*transition: all 0.3s ease-in-out;*/
	/*transition off*/
	height: 86px;
}

#mobile-menu {
	display: none;
}

.hide-nav {
	transform: translateY(-120%) !important;
	-webkit-transform: translateY(-120%) !important;
}

.navbar {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	padding: 0 !important;
}

.navbar .brand-logo {
	border-right: 7px solid #333;
	display: flex;
	padding: 0px 40px 0 0;
	height: 86px;
	align-items: center;
}

.navbar .Left {
	display: flex;
	align-items: center;
}

.navbar .brand-logo h2 {
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 1px;
	margin: 0;
	line-height: 40px;
}

.navbar .Material-list {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px 30px;
	line-height: 33px;
	border-right: 7px solid #333;
	color: #fff;
	min-width: 463px !important;
	height: 86px;
}

.navbar .Material-list h3 {
	font-size: 17px;
	margin: 0 10px 0 0;
	letter-spacing: 1px;
}

.navbar .Material-list span {
	font-size: 12px;
	background-color: #333;
	padding: 0px 10px 0px 10px;
}

.navbar .Search-Icon button {
	border: 0;
	background-color: transparent;
	padding: 0px;
	outline: 0;
}

.navbar .Login-Item {
	display: flex;
	flex-direction: revert;
}

.navbar .Call-Info {
	display: flex;
	align-items: center;
}

.navbar .custm_button {
	color: #242424;
	letter-spacing: 2px;
	padding: 0px 30px;
	font-weight: 900;
	background-color: #42E848;
	text-transform: uppercase;
	border: 0;
}

.navbar .custm_button span {
	font-weight: 600;
	margin-left: 5px;
}

.navbar .Call-Info a {
	/*margin-left: 10px;*/
}

.navbar .Call-Info .CM-info a:first-child {
	margin: 0;
}

.navbar ul li {
	margin-left: 10px;
}


.navbar ul li .Search-box {
	display: flex;
	align-items: center;
}

.navbar ul li.Buyer-post-btn {
	margin-left: 40px;
}

ul.nav li a {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500;
	transition: all 0.3s ease-in-out;
	color: #fff;
	letter-spacing: 1px;
	position: relative;
	padding: 10px 7px;
}

.navbar ul {
	list-style: none;
	display: flex;
	justify-content: flex-end;
	margin: 0;
	align-items: center;

}


.ServiceHeader .left {
	width: 64%;
}

.ServiceHeader .left .Material-list h3:last-child {
	margin: 0;
}

/* sam */

.FeaturedBox {
	width: 153px
}

.FeaturedBoxContent {
	padding: 11px;
	background-color: #16bfbb;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 2px;
	color: #212529
}

.FeaturedBoxText {
	font-size: 12px;
	color: #16bfbb;
	margin-top: 6px;
	margin-bottom: 0;
	margin-left: 10px;
	letter-spacing: .5px;
}

.FeaturedBoxText a {
	color: #16bfbb;
	margin-top: 5px
}

.FeaturedBoxText a:hover {
	color: #16bfbb;
	text-decoration: underline
}

@media (max-width: 767.98px) {
	.ServiceHeader .left {
		width: 100%;
	}

	.ServiceHeader .left a h2 {
		font-size: 24px;
	}
}


/* MOBILE MENU &amp; ANIMATION */

.menu-toggle .bar {
	width: 25px;
	height: 3px;
	background-color: #fff;
	margin: 5px auto;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.menu-toggle:hover {
	cursor: pointer;
}

#mobile-menu.is-active .bar:nth-child(2) {
	opacity: 0;
}

#mobile-menu.is-active .bar:nth-child(1) {
	-webkit-transform: translateY(8px) rotate(45deg);
	-ms-transform: translateY(8px) rotate(45deg);
	-o-transform: translateY(8px) rotate(45deg);
	transform: translateY(8px) rotate(45deg);
}

#mobile-menu.is-active .bar:nth-child(3) {
	-webkit-transform: translateY(-8px) rotate(-45deg);
	-ms-transform: translateY(-8px) rotate(-45deg);
	-o-transform: translateY(-8px) rotate(-45deg);
	transform: translateY(-8px) rotate(-45deg);
}

@media (max-width: 767.98px) {
	/*#mobile-menu {
        display: block;
    }
    .navbar {
        padding: 8px;
    }
    MOBILE NAVIGATION 
    .navbar ul 
    {
        display: block;
        flex-direction: column;
        z-index: 1;
        position: fixed;
        justify-content: center;
        top: 0px;
        background-color: #1b1d1f;
        box-shadow: 0px 0px 10px #000;
        width: 60%;
        height: calc(100vh - 55px);
        transform: translate(-101%);
        text-align: center;
        overflow: auto;
        transition: transform 0.3s ease-in-out;
        left: 0;
    }
    .Home-Nav li a
    {
        color: #fff;
    }
    .navbar ul li {
        padding: 15px;
        margin: 0;
        display: flex;
        border-bottom: 1px solid #eee;
    }
    ul.nav li a {
        color: #222;
        padding: 15px;
    }
    .navbar li:first-child {
        margin-top: 10px;
    }
    .navbar li a {
        font-size: 1rem;
    }
    .menu-toggle,
    .bar {
        display: block;
        cursor: pointer;
    }
    .mobile-nav {
        transform: translate(0%) !important;
    }
     MOBILE NAVIGATION 
    .brand-logo {
        width: 90%;
    }
    .menu-toggle {
        width: 10%;
    }*/
}


/*header-2 css*/
/*Service Section Header css*/

.Service-list span {
	margin-right: 4px;
}

.ServiceHeader {
	height: 86px !important;
	display: flex !important;
	align-items: center !important;
	/*justify-content: flex-end!important;*/
}

.ServiceHeader .Home-Nav li.Buyer-post-btn {
	margin-left: 0px !important;
}

.ServiceHeader .Home-Nav li a {
	/*padding: 0 5px !important;*/
}

.ServiceHeader .navbar .custm_button {
	padding: 0px 10px !important;
}

.navbar .Service-list {
	padding: 20px !important;
}

.CM-info {
	display: flex;
	line-height: 1;
	font-size: 12px;
	/* padding-top: 10px; */
	/*padding: 10px;*/
	text-align: center;
	margin-top: -14px;
	justify-content: center;
}

.custum-lp-nav {
	/*padding-top: 25px!important;*/
}

/*Header css end */


/*Home page */

.Status-Nav {
	margin-top: 10px;
}

.Status-Nav {
	margin-top: 10px;
	width: 100%;
	overflow: hidden;
}

.Status-Nav ul {
	display: flex;
	/* overflow: auto; */
	background: rgb(36 36 36 / 25%);
}

.it {
	letter-spacing: 1px;
	font-size: 11px;
	margin-left: 0px;
}

/* scrollbar*/

/*.Status-Nav ul::-webkit-scrollbar {
   -webkit-appearance: none;
}

.Status-Nav ul::-webkit-scrollbar:vertical {
   width: 5px;
}

.Status-Nav ul::-webkit-scrollbar:horizontal {
   height: 5px;
}

.Status-Nav ul::-webkit-scrollbar-thumb {
   border-radius: 10px;
   border: 2px solid #000;
   background-color: #000;
}*/


/* scrollbar*/

.Status-Nav ul li a {
	padding: 13px 20px;
	display: flex;
	align-items: flex-start;
	width: 225px;
	background: rgb(0 0 0 / 20%);
	height: 60px;
	position: relative;
}

.Status-Nav ul li a:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 3.5px;
	background: #0570e4;
	top: 0;
	left: 0;
	opacity: 0.2;
}

.Status-Nav ul li a.color-1:after {
	background: #1791BC;
}

.Status-Nav ul li a.color-2:after {
	background: #17BC69;
}

.Status-Nav ul li a.color-3:after {
	background: #DBBA2C;
}

.Status-Nav ul li a.color-4:after {
	background: #17DD3C;
}

.Status-Nav ul li a.color-5:after {
	background: #319DD3;
}

.Status-Nav ul li a.color-6:after {
	background: #CE7234;
}

.Status-Nav ul li a.color-7:after {
	background: #D133CA;
}

.Status-Nav ul li a.color-8:after {
	background: #1791BC;
}

.Status-Nav ul li a.color-9:after {
	background: #17BC69;
}

.Status-Nav ul li a.color-10:after {
	background: #DBBA2C;
}

.Status-Nav ul li a.color-11:after {
	background: #17DD3C;
}

.Status-Nav ul li a.color-12:after {
	background: #319DD3;
}

.Status-Nav ul li a.color-13:after {
	background: #CE7234;
}

.Status-Nav ul li a.color-14:after {
	background: #D133CA;
}

.Status-Nav ul li a.color-15:after {
	background: #1791BC;
}

.Status-Nav ul li a.color-16:after {
	background: #17BC69;
}

.Status-Nav ul li a.color-17:after {
	background: #DBBA2C;
}

.Status-Nav ul li a.color-18:after {
	background: #17DD3C;
}

.Status-Nav ul li a.color-19:after {
	background: #319DD3;
}

.Status-Nav ul li a.color-20:after {
	background: #CE7234;
}

.Status-Nav ul li a.color-21:after {
	background: #D133CA;
}

.Status-Nav ul li a.color-22:after {
	background: #1791BC;
}

.Status-Nav ul li a.color-23:after {
	background: #17BC69;
}

.Status-Nav ul li a.color-24:after {
	background: #DBBA2C;
}

.Status-Nav ul li a.color-25:after {
	background: #17DD3C;
}

.Status-Nav ul li a.color-26:after {
	background: #319DD3;
}

.Status-Nav ul li a.color-27:after {
	background: #CE7234;
}

.Status-Nav ul li a.color-28:after {
	background: #D133CA;
}

.Status-Nav ul li a h5 {
	font-size: 12px;
	margin: 0;
	font-weight: 600;
	letter-spacing: 2px;
	margin-top: 2px;
	text-transform: uppercase;
}

.Status-Nav ul li a span {
	display: block;
	line-height: normal;
	font-size: 13px;
	/* margin-left: 20px; */
	color: #fff;
	font-weight: 300;
	line-height: 19px;
}

.Status-Nav ul li {
	margin-right: 2px;
}

.color-1 h5 {
	color: #1791BC;
}

.color-2 h5 {
	color: #17BC69;
}

.color-3 h5 {
	color: #DBBA2C;
}

.color-4 h5 {
	color: #17DD3C;
}

.color-5 h5 {
	color: #319DD3;
}

.color-6 h5 {
	color: #CE7234;
}

.color-7 h5 {
	color: #D133CA;
}

.color-8 h5 {
	color: #1791BC;
}

.color-9 h5 {
	color: #17BC69;
}

.color-10 h5 {
	color: #DBBA2C;
}

.color-11 h5 {
	color: #17DD3C;
}

.color-12 h5 {
	color: #319DD3;
}

.color-13 h5 {
	color: #CE7234;
}

.color-14 h5 {
	color: #D133CA;
}

.color-15 h5 {
	color: #1791BC;
}

.color-16 h5 {
	color: #17BC69;
}

.color-17 h5 {
	color: #DBBA2C;
}

.color-18 h5 {
	color: #17DD3C;
}

.color-19 h5 {
	color: #319DD3;
}

.color-20 h5 {
	color: #CE7234;
}

.color-21 h5 {
	color: #D133CA;
}

.color-22 h5 {
	color: #1791BC;
}

.color-23 h5 {
	color: #17BC69;
}

.color-24 h5 {
	color: #DBBA2C;
}

.color-25 h5 {
	color: #17DD3C;
}

.color-26 h5 {
	color: #319DD3;
}

.color-27 h5 {
	color: #CE7234;
}

.color-28 h5 {
	color: #D133CA;
}

.Tag-Info {
	padding: 8px;
	position: relative;
	background: #40E746;
	margin-top: 20px;
	text-align: center;
}

.Tag-Info h5 {
	font-size: 14px;
	color: #242424;
	margin: 0;
	letter-spacing: 2px;
	font-weight: 600;
}

.Tag-Info h5 span {
	font-weight: 800;
}

.Tag-Info:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 0;
	border-left: 10px solid #333333;
	border-top: 16px solid transparent;
	border-bottom: 16px solid transparent;
}

.Tag-Info:before {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 15px;
	height: 100%;
	background-image: linear-gradient(to right, transparent, rgb(0 0 0 / 40%));
}

.Tag-Info._color-2 {
	background: #F3BB1B;
}

.Circular-Info .Inner-info p {
	font-size: 12px;
	/*font-size: 15px;*/
	color: #16BFBB;
	margin: 0;
	font-weight: 300;
	/*letter-spacing: .2px;*/
	letter-spacing: .4px;
	line-height: 19px;
}

.Circular-Info .Inner-info img {
	margin-bottom: 10px;
}

.Circular-Info .Inner-info {
	margin-bottom: 0;
	/*margin-bottom:35px;*/
}

.Circular-Info {
	height: 100%;
	position: relative;
	padding-right: 45px;
}

.Circular-Info:after {
	content: '';
	position: absolute;
	width: 2px;
	height: 100%;
	top: 0px;
	right: 23px;
	background: #757575;
}

.Links-Info {
	padding-left: 0px;
}

.LinksInfo_h5 {
	font-size: 16px;
	color: #16BFBB;
	font-weight: 400;
	margin: 0 0 5px;
	letter-spacing: 3px;
	border-bottom: 2px solid #757575;
	border-top: 2px solid #757575;
	padding: 7px 0 7px 10px;
	/*margin-bottom: 11px;*/
	margin-bottom: 20px;
}

.Links-Info h5 {
	font-size: 18px;
	color: #16BFBB;
	font-weight: 600;
	margin: 0 0 15px;
	letter-spacing: 2px;
}

.LinksInfo_h5 span.small {
	font-size: 11px;
	letter-spacing: 0;
	color: #fff;
	line-height: 13px;
	margin-left: 5px;
}

.Links-Info ul li a {
	font-size: 20px;
	line-height: normal;
	color: #fff;
	padding-left: 10px;
	font-weight: 400;
	letter-spacing: .5px;

}

.Links-Info ul li {
	margin-bottom: 0px;
}

.advertisement-Info img {
	margin-bottom: 0px;
}

.advertisement-Info {
	text-align: right;
	position: relative;
	padding-right: 45px;
	margin-top: 97px
}


.left-line:after {
	content: '';
	position: absolute;
	width: 2px;
	height: 100%;
	top: 0px;
	left: 38px;
	background: #757575;
}


/*Home page */


/* footer css */

ul.Footer-Nav {
	display: flex;
	align-items: center;
}

ul.Footer-Nav li {
	margin-right: 25px;
	margin-bottom: 4px;
}

ul.Footer-Nav li a {
	/*font-size: 15px;*/
	font-size: 14px;
	color: #fff;
}

.Footer-Nav .social_line,
.Footer-Nav .Social-Links {
	display: none;
}

ul.Social-Links {
	display: flex;
	/* margin-left:20px;*/
	margin-left: 0px;
	align-items: baseline;
}

footer {
	padding: 40px 0 20px 0;
}

ul.Social-Links li a {
	/*width: 30px;
   height: 30px;
   background: #333;*/
	display: flex;
	align-items: center;
	justify-content: center;
	/*box-shadow: 0 0 15px rgb(0 0 0 / 15%);*/
	border-radius: 50%;
}

ul.Social-Links li a:hover {
	/*background: #16bfbb;*/
}

.news-bg ul.Social-Links li a {
	width: 30px;
	height: 30px;
	background: #392325;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 0 15px rgb(0 0 0 / 15%);
	border-radius: 50%;
}

.news-bg ul.Social-Links li a:hover {
	background: #16bfbb;
}

ul.Social-Links li:last-child {
	margin: 0;
}

ul.Footer-Nav .Register-links a {
	color: #fff;
	font-weight: 400;
	letter-spacing: 2.5px;
	/*font-size: 13px;*/
	font-size: 14px;
	text-transform: uppercase;
	margin-top: 2px
}

ul.Footer-Nav .innerFooter-links a {
	color: #333;
	font-weight: 400;
	letter-spacing: 2px;
	font-size: 13px;
	text-transform: uppercase;
	margin-top: 2px
}

ul.Footer-Nav.Footer-1-nav {
	margin-bottom: 6px;
}

ul.Footer-Nav {
	margin-bottom: 6px;
}


/* footer css end*/

/*Details Page Footer*/

.Footer-1-Nav .Register-links a {
	color: #000 !important;
}

ul.Footer-Nav.Footer-1-nav li a {
	color: #333;
}


/*Bamboo LP page css*/

.simple-btn {
	border: 0;
	background: transparent;
	display: flex;
	align-items: center;
	outline: none;
	padding: 0;
	margin-right: 10px;
	flex: 0 0 20px;
}

.simple-btn h2 {
	font-size: 29px;
	margin: 0;
	color: #fff;
	font-weight: 300;
	letter-spacing: 1;
}

.simple-btn:after {
	display: none !important;
}

.NavHead h5 {
	font-size: 18px;
	font-weight: 400;
	color: #16BFBB;
	letter-spacing: 2px;
}

.radio-block {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	width: 100%;
	justify-content: space-between;
	background: #242424;
	padding: 6px 8px;
}

.radio-block .inner-radio-info:last-child {
	margin-right: 0;
}

.radio-block input {
	display: none;
}

.radio-block .All:after {
	content: '';
	position: absolute;
	width: 18px;
	height: 18px;
	border: 1px solid #3a9b9b;
	border-radius: 50%;
}

.radio-block .All {
	position: relative;
	margin-right: 2px;
}

.radio-block label {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 19px;
	height: 19px;
	border-radius: 50%;
	padding: 0px;
	text-align: center;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	color: #3A9B9B;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	line-height: normal;
}

.radio-block input[type=radio]:checked+label {
	background: #3A9B9B;
	color: #fff;
}

.radio-block input[type=radio]:checked+.All {
	background: transparent;
}

.radio-block input[type=radio]:checked+.All:after {
	background: #3A9B9B;
}

.Radio-Data {
	padding: 20px 0;
	font-size: 19px;
	line-height: 42px;
}

.Radio-Data ul li {
	margin-bottom: 15px;
}

.Radio-Data ul li a {
	font-size: 16px;
	color: #fff;
	font-weight: 300;
}

.Scroll-row {
	flex-wrap: nowrap;
	overflow: auto;
	padding-bottom: 20px;
}


/* scrollbar*/

/*.Scroll-row::-webkit-scrollbar {
   -webkit-appearance: none;
   background-color: #ccc;
   border-radius: 8px;
}

.Scroll-row::-webkit-scrollbar:vertical {
   width: 7px;
}

.Scroll-row::-webkit-scrollbar:horizontal {
   height: 7px;
}

.Scroll-row::-webkit-scrollbar-thumb {
   border-radius: 8px;
   background-color: #16BFBB;
}*/


/* scrollbar*/


/*Bamboo Lp css end*/


/*Bamboo details page */

.details-page-title {
	background-color: #cecc67;
	height: 50px;
	display: flex;
	align-items: center;
}

.Bamboo-heading {
	width: 100%;
	text-transform: uppercase;
}

.Bamboo-heading h2 {
	font-size: 20px;
	margin: 0;
}

.Bamboo-content {
	padding: 60px;
}

.Bamboo-content ul {
	list-style-type: disc;
}

.custm-col {
	padding: 0px !important;
}

.Bamboo-img img {
	width: 100%;
	height: 400px;
	object-fit: cover;
}

.Imp-Link {
	/*padding: 30px 0px;*/
	padding: 0px;
	overflow-wrap: break-word;
}

.Imp-Link_leftSpace {
	padding: 14px 14px 8px 14px;
	border: 1px solid #757575;
	margin-top: 20px
}

.Imp-Link h4 {
	font-size: 15px;
	font-weight: 600;
}

.Imp-Link a {
	color: #000;
}

.bamboo-accordian {
	/*padding: 30px;*/
	padding: 0 0 0 30px;
}

.custm-card-header {
	background-color: transparent !important;
	border: 0 !important;
	padding: 5px 20px !important;
}

.custm-card {
	border: 0 !important;
}

.custm-card-header a {
	color: #000 !important;
	font-weight: 800;
}

.custm-card-header a:before {
	content: '\002B';
	position: absolute;
	left: 0px;
	top: -2px;
	font-size: 25px;
	font-weight: 600;
}

.bamboo-btn {
	padding: 30px 20px;
}

.custm-bamb-btn {
	background-color: #cecc67;
	text-transform: uppercase;
	font-weight: 600;
}




.single-box.teams ol {
	padding: 0;
}

/*Bamboo details page end*/


/* Producer Landing Page*/

.Producers {
	display: flex;
}

.Industry-dropdowns {
	display: flex;
	/*align-items: center;*/
	background: #242424;
	margin-top: 0px;
	line-height: 20px;
	padding: 0;
	min-width: 32.8%;
	margin-right: .5%;
}

.Sub-segment {
	display: flex;
	/*align-items: center;*/
	background: #242424;
	margin-top: 0px;
	line-height: 20px;
	padding: 0;
	min-width: 32.8%;
	margin-left: .5%;
	margin-right: .5%;
}

.country-dropdowns {
	display: flex;
	/*align-items: center;*/
	background: #242424;
	margin-top: 0px;
	line-height: 20px;
	padding: 0;
	min-width: 32.8%;
	margin-right: .5%;
	border: 0;
	outline: none;
	color: #3a9b9b;
}

.drop_image {
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
	padding-left: 34px;
	-webkit-appearance: none;
	display: flex;
	align-items: flex-start;
	padding-top: 5px;
	font-size: 14px;
	text-transform: uppercase;
	padding-bottom: 5px;
}

.drop_image option:hover {
	background: red
}

.drop_image option:first-child {
	display: none
}

.country-dropdowns:focus-visible {
	border: 0;
	outline: none
}

.country-dropdowns:focus-visible {
	border: 0 outline:none
}

.country-dropdowns option {
	color: #999999
}


.Industry-dropdowns h2,
.Sub-segment h2,
.country-dropdowns h2 {
	color: #3A9B9B;
	font-size: 13px;
	letter-spacing: 5px;
	text-transform: uppercase;
	margin: 0;
	line-height: 21px;
	margin-left: 22px;
}

.Industry-dropdowns button,
.Sub-segment button,
.country-dropdowns button {
	background-color: transparent;
	border: 0;
	display: flex;
}

.Industry-dropdowns button img,
.Sub-segment button img,
.country-dropdowns button img {
	padding-right: 10px;
}

.custm-menu {
	width: 100%;
	background-color: #333333 !important;
	color: #fff !important;
	min-width: 287px;
}

.custm-menu a {
	color: rgba(255, 255, 255, 0.5) !important;
}

.drop:hover,
.drop:focus,
.drop.active {
	color: #fff !important;
	background-color: #333333 !important;
}

.materials_page_dropdown .country-dropdowns {
	display: none
}

.materials_page_dropdown .Sub-segment {
	min-width: 49.5%;
	margin-right: 0;
}

.materials_page_dropdown .Industry-dropdowns {
	min-width: 49.5%;
}

.materials_page_dropdown .drop-down .options ul {
	min-width: 293px;
}

.materials_page_dropdown .drop-down2 .options ul {
	min-width: 293px;
}

.materials_page_dropdown .drop-down .selected a,
.materials_page_dropdown .drop-down2 .selected a {
	width: 290px;
}



/*Popup Css*/

.custm-molad-header {
	background-color: #16bfbb !important;
}

.custm-molad-body {
	background-color: #abdcd6 !important;
	padding-left: 30px;
	padding-right: 30px;
}

.modal-body.custm-molad-body p {
	font-size: 14px;
	margin-bottom: 10px;
}

.custm-molad-header h4 {
	font-size: 20px;
	text-transform: uppercase;
	padding-top: 7px;
}

.custm-footer {
	display: flex;
	justify-content: space-between;
	padding-top: 46px;
}

.custm-footer:before {
	/*content: '';
   width: 87%;
   height: 1.5px;
   background-color: #000;
   position: absolute;
   left: 30px;*/
}

.custm-footer ul li {
	margin-bottom: 0px;
	font-size: 14px;
}

.custm-footer ul {
	padding: 10px 0px;
}

.custm-molad-header img {
	width: 60px;
	height: 60px;
}

/*End modal css*/

/* Producer Landing Page*/


/*RUR Landing page css*/
.rur-details {
	background-color: #67cc66;
	height: 50px;
	text-transform: uppercase;
	display: flex;
	align-items: center;
}

.Rur-heading h2 {
	font-size: 20px;
	line-height: 40px;
	font-weight: 700;
	margin: 0;
}

.rur-content {
	padding: 20px 0;
}

.rur-content h5 {
	font-size: 18px;
	font-weight: 800;
}

/* .rur-content p {
	font-size: 16px;
} */

.rur-img img {
	width: 130px;
	height: 130px;
}

.rur-img {
	padding: 30px;
	padding-left: 0px !important;
}

.custm-pill-link a {
	color: #000 !important;
	/*background-color: #67cc66!important;*/
	font-weight: 800 !important;
	border-radius: 0 !important;
	border: 2px solid #67cc66 !important;
	padding: 5px 20px !important;
}

.custm-pill-link {
	padding: 10px;
}

.custm-pill-link a.active {
	background-color: #67cc66 !important;
}

.accord {
	padding: 30px 0;
}

.accord-card-header {
	padding: 10px 20px !important;
}

.accord-card-header a:before {
	content: '\002B';
	position: absolute;
	left: 0px;
	top: 4px;
	font-size: 25px;
	font-weight: 600;
}

.card-img img {
	width: 200px;
	height: 200px;
	transition: 1s;
}

.card-img img:hover {
	transform: scale(1.5, 1.5);
}

/*Newsfeed*/
.leftPan {
	margin-top: 93px;
}

.news-olds-first {
	padding-bottom: 5px;
	color: #fff;
}


label.form-check-label {
	font-size: 12px;
	line-height: 16px;
}

.search_by_Topic_text {
	color: #16BFBB;
	font-size: 13px;
	/* margin-left: 32px; */
	letter-spacing: .5px;
	/* margin-top: 30px; */
}

.search_by_Topic_input {
	/* margin-left: 32px;
	margin-bottom: 20px; */
}

.search_topic_month_outer {
	width: 200px;
	background-color: rgba(204, 204, 204, 0.5);
	border-radius: 5px;
	padding: 10px;
	margin: 15px 0 0;
}

.search_topic_month_outer .search_by_topic_inner {
	background-color: #242424;
	border: solid 1px #ccc;
	padding: 6px 10px 10px;
}

.search_topic_month_outer .search_by_month_outer {
	padding-top: 7px;
}

.search_topic_month_outer .search_by_Topic_input .simple-dropdown-toggle {
	margin-top: 0;
}

.search_topic_month_outer .simple-dropdown-toggle {
	border-bottom: solid 1px #ccc !important;
}

.search_topic_month_outer form {
	margin-bottom: 0;
}

.search_by_Topic,
.search_by_Topic:focus-visible {
	background-color: transparent;
	border: 0;
	border-bottom: 1px solid #ccc;
	width: 100%;
	font-size: 13px;
	font-style: italic;
	outline: none;
	color: #fff;
	padding: 0;
	background: url(../img/icon-search.png) 99% 50%/15px no-repeat;
}

.search_by_Topic::placeholder {
	font-style: italic;
}

.search_result,
.search_result:focus-visible {
	background: transparent;
	border: 0;
	border-bottom: 1px solid #fff;
	width: 78%;
	font-size: 17px;
	outline: none;
	color: #fff;
}

.news-content p {
	color: #fff8f3;
	font-size: 13px;
	margin: 0;
}

.news-content {
	padding-left: 10px;
	padding-right: 10px;
}

.news-content h6 {
	color: #13c845;
	font-size: 13px;
	margin: 0;
	font-weight: 600 !important;
	text-transform: uppercase;

}

.news-content h5 {
	color: #fff;
	font-size: 13px;
	margin: 0;
	font-weight: 500 !important;
	text-transform: uppercase;
}

.cust-row {
	padding-top: 10px;
	padding-bottom: 10px;
}

/*newsfeed background*/
.news-bg:before {
	content: '';
	width: 100%;
	background: rgba(49, 27, 29, 0.7);
	min-height: 100vh;
	position: absolute;
	left: 0;
	top: 147px;
	display: none
}

/*end newsfeed background*/

/* background remove */

.Perspec-bg:before {
	content: '';
	width: 100%;
	/*background: rgba(31, 39, 52, 0.7);*/
	min-height: 95vh;
	/*position: absolute;*/
	left: 0;
	top: 147px;
}

.pers-img {
	padding-bottom: 15px;
}

.pers-img img {
	width: 100%;
	min-height: 150px;
	max-height: 150px;
}

.pers-content p {
	color: #fff8f3;
	font-size: 13px;
	margin: 0;
}

.pers-content h6 {
	text-transform: uppercase;
	font-weight: 500;
	/*min-height: 60px;*/
}

.pers-content a {
	color: #f9c646;
}

.pers-content a:hover {
	color: #f9c646;
}

.free_list .pers-content a {
	color: #fff8f3;
}

.free_list .pers-content a:hover {
	color: #fff8f3;
}

.free_list {
	margin-top: 50px
}

.free_list:last-child {
	margin-bottom: 30px
}

.color-blue {
	color: #55cdef !important;
}

.color-green {
	color: #90eb08 !important;
}

.color-pink {
	color: #f870df !important;
}

.Perspective-body {
	padding-right: 40px;
	padding-left: 40px;
}

.topic-page-title {
	background-color: #f4bd3f;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.topic-heading h2 {
	font-size: 30px;
	margin: 0;
	font-weight: 600;
}

.topic-heading p {
	font-size: 16px;
	margin: 0;
	font-weight: 600;
	font-style: italic;
}

.topic-img img {
	width: 100%;
}

.topic-body {
	padding-top: 0px;
	padding-bottom: 30px;
}

.topic-para {
	font-size: 18px;
	font-weight: 500;
}

.topic-col {
	padding-right: 50px;
}

.navbar .Perspective-list span {
	min-width: 215px;
}

.navbar .Perspective-list h3 {
	/*margin-left: 4px;*/
}

.ServiceHeader .Home-Nav li.pers-btn {
	margin-left: 10px !important;
}

/*End Perspective topic landing page 1*/



/*Perspective topic landing page 2*/

.Pers-topic-page-title-2 {
	background-color: #2aabe4;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.perspec-body {
	padding-top: 20px;
}

/*Perspective topic landing page 2*/


/*Events landing page*/

.Events-body {
	padding-left: 0px;
	padding-right: 0px;
}

.news-olds-first span {
	border: 1px solid #fff;
	border-radius: 50%;
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 13px;
}

.topic-content {
	padding-top: 20px;
	padding-bottom: 20px;
}

.topic-img {
	/*padding-left: 20px;*/
}

/*End Events Landing page*/


/*Events Topic Landing page 1*/

.event-topic-img img {
	width: 100%;
}

.bg-col {
	color: #fff;
	background-color: #035551;
	padding: 10px 20px;
	margin-bottom: 10px;
}

.bg-col h6 {
	color: #f5bb3e;
	font-size: 20px;
	text-transform: uppercase;
}

.bg-col p {
	margin: 0;
	color: #fff8f3 !important;
	font-size: 18px;
}

.event-data {
	padding: 10px;
	font-size: 18px;
}

.event-para {
	font-size: 25px;
	font-weight: 500;
	line-height: 1.2;
	padding-left: 10px;
	padding-right: 30px;
}

.activit-bg p {
	margin: 0;
	color: #fff8f3;
}

.activit-bg {
	background-color: #cf1d2b;
	padding: 10px;
	padding-bottom: 50px;
}

.active-head {
	font-size: 18px;
	font-weight: 600;
	padding-left: 15px;
	padding-bottom: 10px;
	text-transform: uppercase;
}

/*Activity slider css*/

.swiper-pagination-bullet {
	border: 1px solid #1da1f2;
}

.swiper-pagination-bullet-active {
	background: #1da1f2
}

img:not([draggable]),
embed,
object,
video {
	max-width: 100%;
	height: auto;
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical&gt;.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow&gt;.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode&gt;.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-transition-property: -webkit-transform, height;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 10px;
	right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal&gt;.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical&gt;.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal&gt;.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical&gt;.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container&gt;canvas,
.swiper-zoom-container&gt;img,
.swiper-zoom-container&gt;svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal&gt;.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical&gt;.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.swiper-container.one {
	padding-top: 40px;
	text-align: center;
}

.swiper-container.one .swiper-slide {
	padding: 0 43px;
}

.swiper-container {
	width: 100%;
	height: 370px;
}

.swiper-slide img {
	display: block;
	margin: auto;
	width: 100%;
}

.swiper-slide {
	width: 300px;
	height: 250px;
	padding: 0 15px;
}

.swiper-slide img {
	height: 100%;
	object-fit: cover;
}

.swiper-slide.swiper-slide-prev,
.swiper-slide.swiper-slide-next {
	height: 285px;
}

.swiper-slide.swiper-slide-active {
	height: 300px;
}

.two .swiper-slide {
	width: 300px;
}

.swiper-slide-active .slider-image {
	box-shadow: 0 5px 20px rgb(0 0 0 / 60%);
}


.slider-content {
	margin-top: 10px;
	transition: all 0.3s ease-in-out;
	opacity: 0;
}

.swiper-slide-active .slider-content {
	opacity: 1;
}

.slider-content p {
	text-transform: uppercase;
	font-size: 14px;
}

.slider-content p span {
	font-size: 12px;
	margin-right: 10px;
}

.slider-content a {
	font-size: 12px;
	color: #fff;
	margin-top: 5px;
	display: block;
	font-weight: 300;
	letter-spacing: 1px;
}

.Navigation-Arrow {
	position: absolute;
	top: 42%;
	width: 270px;
	z-index: 1;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
	justify-content: space-between;
	padding: 0 5px;
}

.Navigation-Arrow .arrow {
	width: 30px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	background: #16bfbb;
	cursor: pointer;
}

.swiper-slide img {
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
}

.swiper-slide .slider-image .preview-icon {
	z-index: -1;
	width: calc(100% - 30px);
}

.swiper-slide.swiper-slide-active .slider-image:hover .preview-icon {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 1;
}

.swiper-container-horizontal&gt;.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 0;
}

.swiper-pagination-bullet {
	background: transparent none repeat scroll 0 0;
	border: 1px solid #ee0f6f;
	border-radius: 10px;
	display: inline-block;
	height: 10px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width: 26px;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}

.swiper-pagination-bullet-active {
	background: rgba(0, 0, 0, 0) -webkit-linear-gradient(left, #ee0f6f 0%, #f89482 100%) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #ee0f6f 0%, #f89482 100%) repeat scroll 0 0;
	border: medium none;
	height: 12px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	width: 12px;
}



/*Login Page Css*/


#Login-Bg {
	background-color: #333;
	width: 100%;
	/* height: 100vh;
   display: flex; */
	align-items: center;
	justify-content: center;
}

#Login-Bg h2 {
	color: #fff;
	font-size: 60px;
	font-weight: 800;
	text-align: center;
}

.login-form,
.butns {
	padding: 0px;
}

.custm-input {
	background-color: #fff !important;
	border: 0;
	border-radius: 0px;
}

.form-control:focus {
	color: #212529;
	/*border-color: #80bdff !important;*/
	border-color: #242424 !important;
}


.custm-btn {
	background-image: linear-gradient(90deg, #a03987, #d23157, #f52d2e, #fa6e40);
	width: 100%;
	font-size: 20px;
	background-size: 150%;
	color: #fff;
	font-weight: 500;
	border-radius: 12px;
	text-align: left;
	padding: 17px 40px !important;
}

.custm-input:focus {
	font-weight: 500;
	color: #fff;
	border: solid 1px #a03987;
	outline: none;
}

.custm-btn:hover {
	background-image: linear-gradient(-90deg, #a03987, #d23157, #f52d2e, #fa6e40);
	color: #fff;
}

.ikon {
	font-size: 19px;
	color: #fff;
	border: 1px solid #fff;
	padding: 10px;
	border-radius: 50%;
	margin: 5px;
}

.ikon:hover {
	background-image: linear-gradient(-90deg, #a03987, #d23157, #f52d2e, #fa6e40);
	color: #fff;
}

.butn {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 10px;
}


/*Registration Form*/
.custum-checkbox {
	color: #dbdad7;
	font-size: 17px;
	padding-bottom: 15px;
}

.custum-checkbox input[type="checkbox"] {
	margin-top: 8px;
}

input#email.form-control.custm-input {
	background-color: #fff !important;
}

.event-topic-img img {
	height: 100%;
	object-fit: cover;
}

.event-topic-img {
	height: 400px;
}

.form-control:focus-visible {
	text-shadow: none !important
}

.form-control {
	font-size: 14px !important;
}













.webOff {
	display: none !important
}

.navbarTop {
	display: flex;
	width: 100%
}

.navbarTop .navbarUL {
	display: flex;
	width: 100%;
	justify-content: space-between;
	height: 110px;
	z-index: 2
}

.navbarTop .navbarUL li {
	background-color: #242424;
	color: #FFF;
	display: flex;
	align-items: center;
	justify-content: center;
}

.navbarTop .navbarUL li:first-child {
	width: 21%;
	justify-content: flex-start;
}

.navbarTop .navbarUL li.login_three_part_li {
	height: auto !important;
}

.navbarTop .navbarUL li:nth-child(2) {
	width: 58%;
	margin: 0 3px;
}

.navbarTop .navbarUL li:nth-child(3) {
	width: 21%;
	justify-content: flex-end;
}

.navbarTop .navbarUL li:nth-child(4) {
	width: 21%;
	justify-content: flex-end;
}

.preCont {
	position: relative;
}

.preCont:before {
	content: "";
	width: 80%;
	height: 100%;
	background: #242424;
	display: block;
	margin: auto;
	position: absolute;
	/*top: -1rem;*/
	top: 0;
	left: -70%;
	z-index: 1;
}

/*.preCont:after  {
	content: "";
	width: 80%;
	height: 100%;
	background: #242424;
	display: block;
	margin: auto;
	position: absolute;
	top:0;
	right: -70%;
	z-index: 1;
}*/









@media only screen and (min-width : 991px) and (max-device-width : 2000px) {
	.Main-Header.Dark-Bg.Home-Header::after {
		content: "";
		width: 22%;
		height: 110px;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		top: -1rem;
		top: 0px;
		right: 0px;
		z-index: 1;
	}
}


@media only screen and (min-width : 2001px) and (max-width : 3000px) {
	.Main-Header.Dark-Bg.Home-Header::after {
		content: "";
		width: 33%;
		height: 110px;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		top: -1rem;
		top: 0px;
		right: 0px;
		z-index: 1;
	}

	.preCont:before {
		content: "";
		width: 100%;
		height: 100%;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		/*top: -1rem;*/
		top: 0;
		left: -97%;
		z-index: 1;
	}
}

@media only screen and (min-width : 3001px) and (max-width : 5000px) {
	.Main-Header.Dark-Bg.Home-Header::after {
		content: "";
		width: 37%;
		height: 110px;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		top: -1rem;
		top: 0px;
		right: 0px;
		z-index: 1;
	}

	.preCont:before {
		content: "";
		width: 132%;
		height: 100%;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		top: 0;
		left: -120%;
		z-index: 1;
	}
}

/*
.Main-Header.Dark-Bg.Home-Header::after {
    content: "";
    width: 20%;
    height: 110px;
    background: #242424;
    display: block;
    margin: auto;
    position: absolute;
    top: -1rem;
    top: 0px;
    right: 0px;
    z-index: 1;
}*/
.navbarUL {
	margin-bottom: 0
}

.navbarUL .Logo h2 {
	font-size: 40px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 1px;
	margin: 0;
	line-height: 40px;
	position: relative;
	left: -4px;
}

.navbarULshowcase .Logo h2 {
	position: relative;
}

.navbarUL .Logo h2:after,
.navbarULshowcase .Logo h2:after {
	content: "beta";
	position: absolute;
	top: -4px;
	right: -28px;
	font-size: 10px;
	line-height: normal;
	color: #fff;
	text-transform: lowercase;
}

.navbarUL .Logo p {
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1.7px;
	margin: 0;
	font-weight: 500;
	font-family: 'Poppins', sans-serif;
}

.navbarTop .navbarUL .Home-Nav li {
	width: auto !important
}

.headerLitopPad {
	padding-top: 0px
}

.searchIcon {
	width: 13px;
	max-width: inherit !important;
}

.logMob {
	display: none
}

.col-lg-6.col-md-6.col-12.homeBody {
	padding: 0;
	margin-top: 8px;
	padding-left: 6px;
	padding-right: 6px;
}

/*.Center-Links .row:first-child {
	margin-bottom:18px
}*/
.Circular-Info .Inner-info:last-child {
	margin-bottom: 0
}

.Circular-Info .Inner-info:first-child {
	margin-bottom: 0;
	/*margin-bottom: 25px;*/
}

.linkAdv:first-child {
	margin-top: 0px;
}

.linkAdv:last-child p {
	margin-bottom: 0px;
}

.Call-Info {
	font-size: 15px;
	letter-spacing: 1px;
}

.leftTopGap,
.rightTopGap {
	padding-top: 10px
}

.linkAdv p {
	word-break: break-word;
}


/*dropdown*/

.Producers .dropdown-menu {
	width: 284px;
	overflow: auto;
	border-radius: 0;
	height: 300px;
	text-transform: uppercase;
	font-size: 13px;
	top: 2px !important;
	left: -10px !important;
}

.dropdown-item {
	padding: 4px 0px 4px 33px !important;
}



/* showcase Header */

.navbarULshowcase {
	display: none
}

.showcase .Status-Nav {
	display: none;
}

.greenText,
.greenText a,
.greenText a:hover {
	color: #3be88d
}

.yellowText,
.yellowText a,
.yellowText a:hover {
	color: #e4d537
}

.whiteText,
.whiteText a,
.whiteText a:hover {
	color: #fff
}

.whiteTextCustom,
.whiteTextCustom a,
.whiteTextCustom a:hover {
	color: #fff
}




/*List-Header*/

.List-Header .Main-Header.Dark-Bg.Home-Header::after {
	display: none
}

.List-Header .Dark-Bg {
	background: #242424;
}


.radio-block {
	margin-bottom: 6px
}


.Industry-dropdowns button,
.Sub-segment button {
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-size: 18px;
}

.Industry-dropdowns .show button,
.Sub-segment .show button {
	background-image: url(../img/round_icon1.svg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-size: 18px;
}

.adver_Info_img {
	height: 143px
}

.Radio-Data .col-lg-4.col-md-4.col-4 {
	line-height: 20px;
	margin-bottom: 15px;
	font-size: 14px;
}






/*sellers-list*/


.seller_box {
	background: #333333;
	padding-top: 35px;
	padding-bottom: 25px
}

.seller_box ul {
	display: flex
}

.seller_box ul li {
	list-style: none
}

.seller_box .left_part {
	width: 21%;
	color: #19cbcd
}

.seller_box .left_part div.left_part_txt {
	/* font-size: 17px; */
	/*padding-right: 56px;*/
	width: 180px;
	line-height: 27px;
	padding-top: 8px
}

.seller_box .middle_part div {
	/*margin-bottom:1rem*/
}

.seller_box .middle_part:first-child div {
	margin-top: 1rem
}

.seller_box .right_part {
	width: 79%;
	color: #fff;
	padding: 0 15px
}

.seller_box .right_part .top_part {
	border-top: 1px solid #19cbcd;
	/*border-bottom:1px solid #19cbcd;*/
	margin-bottom: 13px;
}

.seller_box .right_part .top_part div.top_part_text {
	margin-bottom: 13px;
	margin-top: 10px;
}

.seller_box .right_part .bottom_part {
	border-top: 1px solid #19cbcd;
	/*margin-top: 13px;*/
	padding-top: 13px;
}

.seller_box .right_part .bottom_part .bottom_part_text {
	margin-bottom: 0px
}

/* .seller_box .right_part div {
	font-size: 15px
} */

.seller_box_heder .Home-Header {
	background: #333333
}

.seller_box .right_part .middle_part {
	border-top: 1px solid #19cbcd;
	padding-top: 10px;
	margin-bottom: 13PX
}


/* .sellers_list_body,
.sellers_list_body p {
	font-size: 15px
} */

.threeColorBox ul {
	display: flex;
	align-items: center;
}

.threeColorBox ul span {
	height: 26px;
	width: 63px;
	margin-right: 10px;
}

.threeColorBox ul li {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 80px;
	font-weight: 600;
	text-transform: uppercase;
}

.threeColorBox ul li:last-child {
	margin-right: 0px;
}

.threeColorBox a,
.threeColorBox a:hover {
	color: #212529
}

.threeColorBoxDetail {
	padding-top: 10px;
}

.threeColorBoxDetail h4 {
	font-size: 18px;
	font-weight: 500;
}

.list_color {
	background-color: #ffec7d;
}

.business_color {
	background-color: #9cebfa;
}

.advertgise_color {
	background-color: #8cffad;
}

.newColor1 {
	background-color: #f4ac00;
}

.epr_color {
	background-color: #4be8ed;
}

.financiers_color {
	background-color: #b4e5f3;
}

.innovato_color {
	background-color: #c0b6d9;
}

.organisations_color {
	background-color: #fbd6aa;
}

.list_color_top {
	margin-top: 25px
}

.business_color {
	background-color: #9cebf9;
}

.advertise_color {
	background-color: #8cffad;
}

.resources_color {
	background-color: #d2ff5e;
}

.sellers_list h4 {
	font-size: 18px;
	font-weight: 600;
}

.sellers_list_ThreeBox {
	margin-bottom: 40px
}

.sellers_list h3 {
	font-size: 25px;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-weight: 600;
}

.premium_listing_box_color .margin_Bottom_space {
	margin-bottom: 8px
}

.premium_listing_box {
	/*margin-top: 20px;*/
	/*border-bottom: 3px solid #bcbcbc;*/
	/*border-top: 3px solid #bcbcbc;*/
	/*padding:20px 0 0 0;*/
	padding: 20px 0 0 0;
	/*margin-bottom:10px*/
	margin-bottom: 0px
}

.premium_listing_box2 {
	/*margin-top: 20px;*/
	border-bottom: 3px solid #bcbcbc;
	/*border-top: 3px solid #bcbcbc;*/
	/*padding:20px 0 0 0;*/
	padding: 0px 0 0 0;
	/*margin-bottom:10px*/
	margin-bottom: 0px
}

.premium_listing_box h6 {
	font-size: 16px;
	/*font-size:17px;*/
	text-transform: uppercase;
	font-weight: 500
}

.premium_listing_box p {
	color: #6b6b6b;
	font-size: 16px
}

.premium_listing_box p {
	color: #6b6b6b;
	font-size: 16px
}

.premium_listing_box div.text {
	/*color:#6b6b6b;*/
	color: #212529;
	/* font-size: 16px; */
	margin-bottom: 5px;
}

.premium_listing_box_text {
	/*color:#6b6b6b;*/
	color: #212529;
	/* font-size: 16px */
}

.premium_listing_box p.click {
	font-size: 14px;
	font-style: italic;
}

.premium_listing_box p.click a {
	/*color:#6b6b6b;*/
	color: #212529;
}

.premium_listing_box .plusIcon {
	font-size: 7px;
	top: -2px;
	position: relative;
}

.premium_listing_box_color {
	color: #0338a3;
	/* font-size: 15px; */
	margin-top: 10px;
	/*margin-top: 25px;*/
	border-bottom: 1px solid #bcbcbc;
	margin-bottom: 10px;
	padding-bottom: 5px;
	/*padding-bottom: 20px;*/
	text-transform: uppercase
}

.premium_listing_box_color p {
	margin-bottom: 0;
}

.premium_listing_box_color p.small {
	font-size: 10px;
	text-transform: uppercase;
}

.premium_listing_box_color .bookNow {
	/* font-size: 14px; */
	font-weight: 600;
}

.box_blue {
	color: #0338a3;
}

.box_red {
	color: #e10507;
}

.box_purple {
	color: #8c2493;
}

.box_black {
	color: #000;
}


.box_blue .bookNow {
	color: #0338a3;
}

.box_red .bookNow {
	color: #e10507;
}

.box_purple .bookNow {
	color: #8c2493;
}

.box_black .bookNow {
	color: #000;
}

.premium_side_top .row {
	margin-bottom: 10px;
	/*width:100%*/
}

.premium_side .row {
	margin-bottom: 10px;
	width: 100%
}

.premium_side {
	align-items: center;
	display: flex;
}

.upper_text {
	font-size: 13px;
	font-style: italic;
	text-transform: none;
	display: flex;
	line-height: 14px;
}

.add_ons {
	background: #000;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 40px;
	margin-top: 20px;
}

p.gray_text,
div.gray_text {
	text-transform: none;
	/*color:#6b6b6b;*/
	color: #212529;
	/* font-size: 16px; */
}

.book_a_spot {
	/* font-size: 15px; */
	/*margin-top:40px;*/
	margin-top: 20px;
	text-transform: uppercase
}

.book_a_spot_row .bookNow {
	/* font-size: 14px; */
	font-weight: 600
}

.book_a_spot_head {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 5px;
	text-transform: uppercase;
	margin-bottom: 14px
}

.book_a_spot_head2 {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 5px;
	text-transform: uppercase;
	/*margin-bottom:30px;*/
	margin-bottom: 4px;
	margin-top: 20px
}

.book_a_spot_sub_head {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 10px;
	margin-bottom: 16px;
}

.book_a_spot_row {
	border-bottom: 1px solid #bcbcbc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.article_part {
	/* font-size: 15px; */
	/*margin-top:40px;*/
	margin-top: 20px
}

.article_part_head {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 5px;
	text-transform: uppercase;
	margin-bottom: 10px
}

.article_gray_text_withBorder {
	/*color: #6b6b6b;*/
	color: #212529;
	border-bottom: 1px solid #bcbcbc;
	padding-bottom: 10px
}

.article_normal_text_withBorder {
	border-bottom: 1px solid #bcbcbc;
	padding-bottom: 10px;
	padding-top: 10px;
}

.article_submit {
	text-transform: uppercase;
	font-weight: 500;
	padding-top: 10px;
	color: #212529
}

.article_submit a,
.article_submit a:hover {
	color: #17beb9;
	font-weight: 600;
	font-size: 14px
}

.book_a_spot_row .bookNow {
	color: #212529
}

.category_sub_head {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-top: 0px solid #bcbcbc;
	/*border-top:3px solid #bcbcbc;*/
	margin-top: 0px;
	padding-top: 10px
}

.category_bottom {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-top: 3px solid #bcbcbc;
	/*margin-top:50px;*/
	margin-top: 30px;
	padding-top: 10px;
	text-transform: none
}

.note {
	border-bottom: 3px solid #bcbcbc;
	padding-bottom: 10px;
	margin-bottom: 0px;
	border-top: 3px solid #bcbcbc;
	/*margin-top:50px;*/
	margin-top: 30px;
	padding-top: 10px;
	text-transform: none;
	font-size: 13px
}

.note2 {
	font-size: 13px
}

.numerical {
	/*font-size: 20px;
    line-height: 20px;
    font-weight: 300;*/
}

.article_part .numerical {
	/*font-size: 20px;
    line-height: 20px;
    font-weight: 300;*/
}

.showcase_middle {
	padding: 0 !important
}





.freelisting_detail h4 {
	font-size: 18px;
	font-weight: 600;
}

.freelisting_detail_right_ul {
	border-bottom: 1px solid #000;
	font-size: 14px;
	padding: 0;
	margin: 0;
	/* padding-bottom: 10px;
	margin-bottom: 10px; */
}

/*.freelisting_detail_right_ul:last-child  {
	border-bottom:0px solid #000;
}*/
.freelisting_detail_right_ul li {
	list-style-type: none;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.freelisting_detail_right_ul .heading {
	/* margin-bottom: 3px; */
	font-weight: 600
}

.breadcrumb_row {
	margin-top: 0px
}

.breadcrumb {
	background-color: #fff !important;
	padding: .75rem 0 !important;
	margin-bottom: 0 !important;
}

.breadcrumb-item+.breadcrumb-item::before {
	color: #16BFBB !important;
}

.breadcrumb-item {
	/*font-size: 15px;*/
	font-size: 13px;
	font-weight: 600;
}

.breadcrumb-item a {
	color: #16BFBB;
}

.breadcrumb-item a:hover {
	color: #16BFBB;
	!
}

.breadcrumb-item.active {
	background-color: inherit
}

.whiteInner h2 {
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}

.whiteInner h4 {
	padding-bottom: 20px;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.searchBox {
	top: 32px !important;
	left: 26px !important;
	background: #333333;
	padding: 3px !important;
	width: 270px;
	border-radius: 0 !important;
}

.sear_black {
	background: #fff;
	border: 0;
}

.search_box_input {
	border: 0 !important;
	font-family: 'Poppins', sans-serif !important;
	font-size: 12px !important;
}

.search_box_input::placeholder {
	color: #a4a2a2 !important;
}

.form-control:focus {
	box-shadow: none !important;
}


/*Enquiry Form*/

.row.inq_row {
	/*box-shadow: 0px 0px 50px rgb(255 255 255 / 10%);*/
	padding: 60px 20px;
	margin-top: 30px;
	background-color: rgb(50 50 50 / 50%);
}

.lab-cust {
	padding-top: 12px !important;
	text-align: left !important;
	font-weight: 500 !important;
	color: #212529;
}

.lab-cust.radio_enquiry {
	padding-top: 0px !important;
	text-align: left !important;
	font-weight: 500 !important;
	color: #212529;
}

.p-col {
	padding-left: 30px;
	padding-right: 30px;
}

.fg {
	padding-top: 5px;
	padding-bottom: 5px;
	/*margin: auto;*/
}

.butttn {
	padding: 10px 35px;
}

.free_listing_form {
	box-shadow: 0px 0px 50px rgb(255 255 255 / 5%);
	padding: 60px 30px;
	margin-top: 30px;
	background-color: rgb(50 50 50 / 50%);
}

.form-co {
	background-color: #fff !important;
}

.form-group {
	margin-bottom: 6px;
}

.inquire_page {}

.inquire_form_box {
	color: #000;
	width: 58%;
	display: flex;
	margin: 0 auto;
	margin-top: 50px;
	padding: 20px 40px 20px 40px;
	border: 1px solid #bcbcbc;
}

.inquire_form_box_addLising {
	color: #000;
	width: 58%;
	/*display:flex;*/
	margin: 0 auto;
	margin-top: 50px;
	padding: 20px 0px 20px 0px;
	border: 1px solid #bcbcbc;
}

.form-check {
	margin-right: 20px;
}

.news-olds-first .form-check {
	margin: 0;
	padding: 0;
}

.form-horizontal {
	width: 100%
}

.form-horizontal .form-control {
	height: calc(1.5em + .75rem + 8px);
	margin-bottom: 0
}

.form-horizontal textarea.form-control {
	height: calc(1.5em + .75rem + 82px);
	margin-bottom: 0
}

.login-form .form-control {
	height: calc(1.5em + .75rem + 8px);
	margin-bottom: 0
}



select.form-co {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url(../img/down_arrow.png);
	background-repeat: no-repeat;
	background-position: bottom 6px right 8px;
}

select.search_by_m,
select.search_by_m:hover,
select.search_by_m:active,
select.search_by_m:focus {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url(../img/down_arrow_sbm.png);
	background-repeat: no-repeat;
	background-position: bottom 11px right 10px;
	background-color: transparent;
	color: #FFF;
	font-size: 12px !important;
	border: 0;
	font-weight: 300;
	padding: 0;
	box-shadow: none;
}

select.search_by_m option:checked {
	color: #000;
	background-color: #ccc;
}

select.search_by_m option:hover {
	color: #000 !important;
	background-color: #ccc !important;
}

select.search_by_m option {
	color: #fff;
	background-color: #333333;
}

.inquire_page .btn-success,
.inquire_page .btn-success:hover,
.inquire_page .btn-success:focus {
	color: #fff;
	background-color: #000 !important;
	border-color: #000 !important;
	padding: 10px 40px;
	box-shadow: none
}

.inquire_page .btn-success:not(:disabled):not(.disabled):active,
.show&gt;.inquire_page .btn-success.dropdown-toggle {
	color: #fff;
	background-color: #000;
	border-color: #000;
}

.btn-success.focus,
.btn-success:focus {
	box-shadow: none !important;
}

.aqua_outline_btn {
	color: #212529 !important;
	background-color: #fff !important;
	border-color: #35bfbb !important;
	padding: 8px !important;
	box-shadow: 0 !important;
	border: 1px solid #35bfbb !important;
	width: 100%;
}


.body_top_space {
	margin: 0 auto;
	margin-top: 50px;
	padding: 20px 40px 20px 40px;
	border: 1px solid #bcbcbc;
	width: 60%;
}

.body_top_form_head {
	margin-bottom: 20px;
	text-align: center !important;
}

.body_top_form_head h2 {
	font-size: 18px;
	text-transform: uppercase
}

.login_form {
	width: 100%
}

.forgot_password,
.forgot_password:hover {
	font-size: 13px;
	color: #16BFBB
}

.for_pass_outer {
	text-align: right;
	padding-top: 10px;
}

.to_register,
.to_register:hover {
	color: #16BFBB
}

.change_link {
	text-align: center;
	margin-top: 10px;
	padding-top: 30px;
	border-top: 1px solid #ccc
}




.navbarTop .navbarUL .Home-Nav .login_three_part_li {
	width: 100% !important;
	padding: 0 0;
	margin-top: 0;
}

.login_three_part {
	display: flex;
	border-bottom: 0px solid #333;
}

.login_three_part_phone {
	font-size: 11px;
	display: flex;
	/*justify-content: center;*/
	margin-top: 2px;
	letter-spacing: 0px;
}

.Home-Nav {
	width: 90%
}

.login_three_part_phone {
	font-size: 13px;
	letter-spacing: 1.5px;
}

.login_three_part_phone form,
.sidemenu form {
	width: 100%;
}

.login_three_part_phone .search_by_Topic_input,
.sidemenu .search_by_Topic_input {
	margin-left: 0;
	width: 100%;
	margin-bottom: 0;
	position: relative;
}

.login_three_part_phone .search_by_Topic_input {
	margin-top: 8px;
}

.login_three_part_phone .search_by_Topic_input .search_by_Topic,
.sidemenu .search_by_Topic_input .search_by_Topic {
	width: 100%;
	font-size: 12px;
	font-style: normal;
	margin-bottom: 0 !important;
	padding-right: 20px;
}

.login_three_part_phone .search_by_Topic_input .search_by_Topic::placeholder,
.sidemenu .search_by_Topic_input .search_by_Topic::placeholder {
	font-size: 11px;
	font-style: italic;
}

.login_three_part_phone .search_by_Topic_input .searchClear {
	top: 6px;
}

.searchClear {
	border: 0;
	background-color: transparent;
	outline: none;
	position: absolute;
	top: -0;
	right: 0;
	width: 14px;
	height: 14px;
	padding: 0 !important;
	margin: 0;
	display: block !important;
	background: url(../img/clear_icon.png) 0 0/14px no-repeat;
}


.event_PL_img img {
	width: 86px;
	height: 86px;
}

.event_dropdown {
	background: #333333 !important;
	border: 1px solid #272727 !important;
	color: #fff;
}

.event_dropdown .dropdown-item {
	color: #c2bdbd;
	background: none !important;
	font-size: 13px
}

.event_dropdown .dropdown-item:hover {
	color: #fff;
	background: none !important;
}

.producers_dropdown {
	background: #333333 !important;
	border: 1px solid #272727 !important;
	color: #fff;
}

.producers_dropdown .dropdown-item {
	color: #c2bdbd;
	background: none !important;
	font-size: 13px
}

.producers_dropdown .dropdown-item:hover {
	color: #fff;
	background: none !important;
}

.header_image_P_D {
	margin-bottom: 0px
}

.gray_box_P_D {
	width: 18%;
	height: 80px;
	background-color: #b3afb0
}

.gray_box_P_D_blank {
	height: 80px;
}

.gray_box_P_D_right {
	width: 82%;
}

.heading_P_D {
	display: flex;
	align-items: center;
}

.heading_P_D h2 {
	font-size: 28px;
	font-weight: 500;
	text-transform: uppercase;
	margin-left: 15px;
	margin-bottom: 0
}

ul.Social-Links_black {
	display: flex;
	margin-bottom: 0;
}

ul.Social-Links_black li a {
	width: 30px;
	height: 30px;
	background: none;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: none;
	border-radius: 50%;
}

.url_social div {
	display: flex;
	align-items: center;
}

.url_social div:last-child {
	justify-content: flex-end;
}

.url_social {
	margin-top: 20px;
	margin-bottom: 30px
}

.conference {
	display: flex
}

.conference li {
	flex: 1;
	margin-right: 5px;
	margin-left: 5px;
}

.conference li:first-child {
	flex: 0 0 30%;
	max-width: 30%;
	background-color: #16bfbc;
	margin-left: 0;
}

.conference li:last-child {
	margin-right: 0;
	flex: 0 0 30%;
	max-width: 30%;
}

.conference span {
	width: 100%;
	background-color: #875b9a;
	color: #fff;
	font-size: 18px;
	/*letter-spacing:2;*/
	letter-spacing: 0;
	font-weight: 500;
	display: flex;
	padding: 0 10px;
	display: flex;
	align-items: center;
	line-height: 40px;
}

.conference li:first-child span {
	width: 100%;
	background-color: transparent;
	font-size: 18px;
	text-transform: uppercase;
	/*letter-spacing:3;*/
	letter-spacing: 0;
	font-weight: 500
}

.venue_P_D {
	/*margin-left: 18.5%;*/
}

.venue_P_D p.heading,
.venue_P_D div.heading {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 2;
	text-transform: uppercase;
	margin-bottom: 0;
	line-height: 20px
}

.venue_P_D p.address {
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 1;
	text-transform: uppercase;
}

.venue_P_D_text {}

h3.subhead {
	font-size: 18px;
	font-weight: 500;
	color: #FFF;
	/*letter-spacing:2;*/
	letter-spacing: 0;
	background-color: #875b9a;
	padding: 9px 15px;
	text-transform: uppercase;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
}

.event_details .Body-Content a {
	/*color:#212529 !important*/
}

.event_details .Body-Content a:hover {
	color: #16bfbb !important
}

.event_details .event_logo li a {
	max-width: 100px;
	max-height: 100px;
	display: flex;
}

.event_details .event_logo li span {
	max-width: 100px;
	max-height: 100px;
	display: flex;
}

.event_details.event_logo {
	width:
}

.event_details .event_logo {
	display: flex;
}

.event_details .event_logo li {
	margin-right: 10px
}

.event_details h4 {
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase
}

.day_info p {
	margin-bottom: 5px
}

.day_info {
	margin-bottom: 25px
}

.panelists .name {
	margin-top: 11px;
	margin-bottom: 16px
}

.panelists .name p {
	margin-bottom: 0;
	line-height: 24px;
}

.panelists .name p:first-child {
	/*font-weight:600;*/
	/*font-weight:400*/
}

.profile_img img {
	border-radius: 50%;
	height: 90px;
	width: 90px;
	padding: 3px;
	box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
	object-fit: cover;
}

.event_movie,
.event_img {
	/*max-height:300px*/
	min-height: 300px
}

.event_movie iframe {
	width: 100% !important;
}

.user_profile_img {
	width: 13px;
	max-width: inherit !important;
	margin-top: -1px;
}


&lt; !-- accordean css start --&gt;.box {
	width: 92vw;
	min-width: 300px;
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 50px;
}

.toggle {
	width: 100%;
	background-color: transparent;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	/*justify-content: space-between;*/
	font-size: 15px;
	font-weight: 600;
	color: white;
	border: none;
	outline: none;
	cursor: pointer;
	padding: 4px 0px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	color: #000;
	text-align: left;
	text-transform: uppercase;

}

.content {
	background: rgba(255, 255, 255, 0.2);
	/*font-size: 1rem;*/
	height: 0;
	overflow: hidden;
	-webkit-transition: all 1s ease !important;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	border-radius: 0 0 5px 5px;
}

.content p {
	padding: 0px;
}

.form-group .wrapper {
	border-bottom: 1px solid #ccc;
}

.custm-accord ul {
	list-style-type: disc;
	padding-left: 18px;
}

.single-box {
	padding: 15px;
	border: 5px solid #f8f8f8;
	background-color: #fff;
	/*min-height: 286px;*/
	/* as per 13-01-2022 mail (sub: Financiers - team) */
}

.noDescription {
	min-height: inherit !important;
}

.single-box h5 {
	font-size: 15px;
	font-weight: 500;
	height: 40px;
}

.cir img {
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.testi-cols {
	/*font-size: 14px;*/
}

.team_title {
	margin-bottom: 0
}

.team_position {
	font-size: 14px;
}

.box_bottom .row {
	/*margin-bottom:10px*/
	margin-bottom: 0px
}

.award_logo {
	margin-bottom: 16px
}

.award_logo {
	justify-content: center;
	/*display: flex;*/
	align-items: center;
}

.award_logo_span {
	justify-content: center;
	display: flex;
	align-items: center;
	background-color: #fff;
	height: 100%;
	width: 100%;
	/*padding:10px;*/
	border: 1px solid #eee;
	border-radius: 3px;
	padding: 20px
}

.col-md-4.col-lg-3.col-6.award_logo {
	margin-bottom: 16px;
}

.Services-Info {
	width: 100%
}

/* accordean css end */





/* testimoniaol css start */

.customer-revs {
	margin: 0 auto 0 auto;
}


/* slideshow container */
.slideshow-container {
	position: relative;
	/*width: 60rem;*/
	max-width: 100%;
	margin: 0 auto;
}

/* Slides */
.mySlides {
	display: none;
	padding: 2rem 5rem 0 5rem;
	text-align: center;
}

.mySlidesContainer {
	min-height: 5rem;
	padding: 3.5rem 2.5rem 2rem 3.5rem;
	background: #f8f8f8;
}

.NewsFlashImage {
	display: flex;
	align-items: center;
}

.NewsFlashDevider {
	border-bottom: 1px solid #16BFBB;
	padding: 0px;
	cursor: pointer;
	position: relative;
	margin-bottom: 15px;
	margin-top: 15px;
}

.NewsFlashImageDiv {
	width: 98px;
	height: 98px;
	background: #242424;
	display: flex;
	justify-content: center;
	align-items: center;
}


/* mobile and web view */
.only_mobile {
	display: none !important
}

.only_web {
	display: flex !important
}


/* next &amp; previous buttons */
.prev,
.next {
	cursor: pointer;
	position: absolute;
	top: 55%;
	width: auto;
	margin-top: -1.875rem;
	padding: 1rem;
	color: #232323;
	font-weight: bold;
	font-size: 3rem;
	border-radius: 3px;
	user-select: none;
	transition: 0.4s;
}

/* position the "next button" to the right */
.next {
	position: absolute;
	right: 0;
	border-radius: 3px;
}

/* on hover, add a black bg color with a little bit see-through */
.prev:hover,
.next:hover {
	background-color: #000;
	/* fallback color */
	background-color: rgba(0, 0, 0, 0.8);
	color: #f6eac1;
	text-decoration: none;
}

/* the dot/bullet/indicator container */
.dot-container {
	text-align: center;
	padding: 0 1.25rem;
}

/* the dots/bullets/indicators */
.dot {
	height: 0.9375rem;
	width: 0.9375rem;
	margin: 0 2px;
	/*background-color: #f6eac1;*/
	background-color: trnsparent;
	border-radius: 50%;
	display: inline-block;
	transition: background-color 0.4s ease;
}

/* add bg color to the active dot/circle */
.active {
	/*background-color: #232323;*/
	background-color: trnsparent;
}

.author {
	font-weight: 600;
	margin-top: 10px;
	margin-bottom: 0;
}

.author_position {
	font-weight: 600;
	margin-top: 2px;
	margin-bottom: 0;
	font-size: 12px
}

/* testimoniaol css end  */


/*  Add Listing start */
.tabTop {
	background-color: #f1f3f7;
	padding: 20px 40px 0 40px !important;
	margin: 1px;
}

.tabBottom .active {
	background-color: #fff;
}

ul.tabTop li a {
	text-transform: capitalize;
	font-size: 14px;
	font-weight: 500;
	transition: all 0.3s ease-in-out;
	color: #74777b;
	padding: 8px 25px;
}

.nav-tabs {
	border-bottom: 1px solid #e9ecef !important;
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
	color: #74777b;
	background-color: #fff;
	border-color: #e9ecef #e9ecef #fff !important;
}

.nav-tabs .nav-link {
	border-top-left-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
	border-color: transparent !important;
}

.tabBottom {
	padding: 0 40px !important;
}

.tab-pane h5 {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 50px
}

.tab-pane .usr {
	font-size: 16px;
	font-weight: 600;
	color: #16bfbb;
	width: 100%;
	border-bottom: 1px solid #e9ecef;
	margin-bottom: 30px;
	padding-bottom: 10px
}

/* Add Listing end  */

.checkPad {
	padding: 0 15px
}

.custom-file-label {
	margin: 0 15px
}

.sellers_list_body .info_text {
	margin-bottom: 0;
	margin-top: 2px;
	font-size: 12px
}

.Status-Nav {
	margin-top: 5px;
	width: 100%;
	overflow: hidden;
}

.abcd {
	height: auto !important;
}

.addAnother {
	background-color: #35bfbb !important;
	font-size: 12px !important;
	text-transform: uppercase;
	padding: 10px 30px !important;
	border: 0 !important;
	margin-right: 10px;
}

.addAnother:focus {
	box-shadow: none !important;
}

.deleteList {
	background-color: #ff0000 !important;
	font-size: 12px !important;
	text-transform: uppercase;
	padding: 10px 30px !important;
	border: 0 !important;
	margin-top: 30px;
}

.deleteList2 {
	background-color: #ff0000 !important;
	font-size: 12px !important;
	text-transform: uppercase;
	padding: 10px 30px !important;
	border: 0 !important;
	margin-top: 0px;
}

.list_wrapper {
	clear: both;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 20px;
	padding-bottom: 10px;
	top: 31px;
}

.list_wrapper .glyphicon {
	font-family: 'Poppins', sans-serif !important;
}

.list_wrapper_inner {
	margin-bottom: 20px;
	display: flex;
	justify-content: right;
}

.sidemenu {
	padding-left: 15px;
	padding-right: 15px;
}

.call_icon {
	color: #FFF;
	background-image: url(../img/call.svg);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}

.search_icon {
	color: #FFF;
	background-image: url(../img/search_icon.svg);
	background-position: left 14px;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}

.search_text_field_hamburger,
.search_text_field_hamburger:hover,
.search_text_field_hamburger:focus,
.search_text_field_hamburger:focus-visible,
.search_text_field_hamburger:active {
	background-color: #fff !important;
	border: 1px solid #3c3c3e !important;
}

.login_icon {
	color: #FFF;
	/*background-image: url(../img/login_icon.svg);*/
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}

.sidemenu li {
	border-bottom: 1px solid #3c3c3e
}

.event_box {
	margin-top: 10px
}

.event_link {
	color: #fff;
	font-size: 13px;
}

.event_link:hover {
	color: #fff;
}

li.breadcrumb-item:first-child {
	text-transform: uppercase
}

.Circular-Info .Inner-info p.heading_info {
	font-weight: 500;
	/*font-weight:400;*/
	padding-right: 0 40px;
	text-align: center
}

.customOne {
	padding-right: 0 !important;
}

.customTwo {
	padding-left: 0 !important;
}

.customThree {
	padding-left: 8px !important;
}

.customFour {
	padding-left: 0 !important;
	padding-right: 23px !important;
}

.customFive {
	padding-left: 8px !important;
}


.wrapper .toggle i.fa-plus,
.wrapper .toggle i.fa-minus {
	margin-right: 10px;
	font-size: 8px
}

.bamboo-accordian {
	/*margin-left: 30px;*/
	margin-left: 0px;
}



/* blueprint_details */

.blueprint_details .url_social {
	margin-top: 0px;
	margin-bottom: 20px;
}

.blueprint_details .heading_P_D h2 {
	margin-left: 0px;
}

.blueprint_details .name {
	font-size: 14px;
}

.blueprint_details .designation {
	font-size: 14px;
}

.blueprint_details p {
	line-height: 30px;
	font-size: 18px;
}

.blueprint_details p.blueprint_head {
	font-size: 28px;
	font-style: italic;
	color: #666;
	line-height: 35px;
	margin-top: 43px;
	margin-bottom: 40px
}

.closingNote {
	font-style: italic;
	padding-top: 20px;
}

.closingNoteBox:before {
	content: '';
	height: 8px;
	background-color: #5b7a98;
	width: 70%;
	position: absolute
}

p.image_blue {
	margin-bottom: 5px;
}

p.image_blue_caption {
	font-style: italic
}

.text_head {
	font-weight: 700;
	margin-bottom: 0;
}

.d-flex.two_span {
	flex: 0 0 54%;
	max-width: 54%;
}

/*Calendar*/
.fc .fc-toolbar-title {
	font-size: 1.25em !important;
}

.fc .fc-daygrid-day.fc-day-today {
	background-color: #7de0db !important;
}

.fc .fc-button .fc-icon {
	font-size: 1.4em !important;
}

.fc .fc-button {
	font-size: 0.8em !important;
}

.fc table {
	font-size: 0.9em !important;
}

.eight_box li {
	list-style: none;
	width: 12.5%;
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px
}

.eight_box li {
	list-style: none;
	width: 12.5%;
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px
}

.sixt_box li {
	list-style: none;
	width: 16.6%;
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px
}

.six_box li {
	list-style: none;
	width: 16.6%;
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px
}

.dropdown-item:hover,
.dropdown-item.active {
	background-image: url(../img/round_icon1.svg);
}

.dropdown-item {
	color: #fff !important;
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-size: 17px;
	-webkit-appearance: none;
	-moz-appearance: none;
	padding: 5px 33px !important;
	font-size: 13px !important;
	/*text-transform:uppercase;*/
	letter-spacing: 1;
}

/*.active, .dropdown-item:active {
    background-color: #242424 !important;
	color: #3A9B9B!important;
}*/
.dropdown-item:active {
	background-color: #fff !important;
	color: #3A9B9B !important;
}

.drop:hover,
.drop:focus,
.drop.active {
	background-color: #242424 !important;
	color: #3A9B9B !important;
}

select.dropdown-item.item-industry.drop,
select.dropdown-item.item-subsegment.drop {
	border: 0;
	outline: 0;
}

.dropdown-item option {
	background-color: #333333;
	color: #949494
}

.dropdown-item option:hover {
	background-color: #333333;
	color: #fff;
	transition: all 0.3s ease-in-out;
}


/* dropdown start */

.drop-down {
	position: relative;
	/*position:absolute;*/
	left: 0;
	z-index: 3
}

.drop-down span {
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down:hover span {
	background-image: url(../img/round_icon1.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down span.active {
	background-image: url(../img/round_icon1.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down .selected a {
	background: #ccc no-repeat scroll right center;
	display: block;
	padding-right: 20px;
	width: 190px;
	border-radius: 2px;
	text-decoration: none;
	background-color: transparent;
	color: #3a9b9b;
	transition: all 0.3s ease-in-out;
}

.drop-down .selected a span {
	cursor: pointer;
	display: block;
	padding: 5px 0 5px 34px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 14px;
}

.drop-down .option {
	position: relative;
}

.drop-down .options ul {
	/*background:#fff none repeat scroll 0 0;*/
	display: none;
	list-style: none;
	padding: 0px 0px;
	position: absolute;
	left: 0;
	top: 30px;
	width: auto;
	min-width: 195px;
	border: 1px solid #2c2c2c;
	background: #333333;
	height: 250px;
	overflow-y: auto;
}

.drop-down .selected span.value,
.drop-down .options span.value {
	display: none;
}

.drop-down .options ul li a {
	padding: 5px 0 5px 34px;
	display: block;
	text-decoration: none;
	color: #999999;
	font-size: 14px;
	text-transform: uppercase;
}

.drop-down .options ul li a:hover {
	background: #333;
	color: #fff;
	transition: 0.2s ease;
}

/* dropdown end */




/* dropdown2 start */

.drop-down2,
.drop-down3 {
	position: relative;
	/*position:absolute;*/
	left: 0;
	z-index: 2
}

.drop-down2 span,
.drop-down3 span {
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down2:hover span,
.drop-down3:hover span {
	background-image: url(../img/round_icon1.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down2 span.active,
.drop-down3 span.active {
	background-image: url(../img/round_icon1.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
}

.drop-down2 .selected a,
.drop-down3 .selected a {
	background: #ccc no-repeat scroll right center;
	display: block;
	padding-right: 20px;
	width: 190px;
	/*width:250px;*/
	border-radius: 2px;
	text-decoration: none;
	background-color: transparent;
	color: #3a9b9b;
	transition: all 0.3s ease-in-out;
}

.drop-down2 .selected a span,
.drop-down3 .selected a span {
	cursor: pointer;
	display: block;
	padding: 5px 0 5px 34px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 14px;
}

.drop-down2 .option,
.drop-down3 .option {
	position: relative;
}

.drop-down2 .options ul,
.drop-down3 .options ul {
	/*background:#fff none repeat scroll 0 0;*/
	display: none;
	list-style: none;
	padding: 0px 0px;
	position: absolute;
	left: 0px;
	top: 30px;
	width: auto;
	min-width: 195px;
	border: 1px solid #2c2c2c;
	background: #333333;
	height: 250px;
	overflow-y: auto;
}

.drop-down3 .selected span.value,
.drop-down2 .selected span.value,
.drop-down .options span.value {
	display: none;
}

.drop-down2 .options ul li a,
.drop-down3 .options ul li a {
	padding: 5px 0 5px 34px;
	display: block;
	text-decoration: none;
	color: #999999;
	font-size: 14px;
	text-transform: uppercase;
}

.drop-down2 .options ul li a:hover,
.drop-down3 .options ul li a:hover {
	background: #333;
	color: #fff;
	transition: 0.2s ease;
}

/* dropdown end */



.eight_box img,
.six_box img {
	border: 1px solid #eee;
}

.alert-container {
	padding: 0 20px;
}

.alert {
	border-radius: 0 !important;
}


.project-bg {
	background-color: #5c997a !important;
	color: #FFF
}


.spaceParticipate {
	margin: 0 17px
}

.sellerButton {
	width: 176px;
	text-align: center
}

.buyerButton {
	width: 182px;
	text-align: center
}

.login_three_part_phone span {
	padding-left: 4px;
}

.Links-Info ul {
	margin-bottom: 2px;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.LinksInfo_BC {
	color: #16BFBB;
	font-weight: 400;
	margin: 0 0 5px;
	/* padding-left: 10px; */
	font-size: 16px;
	letter-spacing: 3px;
}

.Links-Info .business_center li a {
	font-size: 16px;
	letter-spacing: 4px;
	text-transform: uppercase;
	padding-left: 0 !important;
}

ul.business_center {
	border-top: 2px solid #16BFBB;
	border-bottom: 2px solid #16BFBB;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 18px;
	margin-bottom: 36px;
	justify-content: space-between;
}

.showcaseBox li {
	width: 50%
}

.Links-Info h6 {
	font-size: 12px;
	color: #16BFBB;
	font-weight: 600;
	margin: 0 0 5px;
	padding-left: 10px;
	text-transform: capitalize;
}

/*.showcaseBox li:nth-child(1) {
	width: 28%
}

 .showcaseBox li:nth-child(2) {
	width: 23%
}

.showcaseBox li:nth-child(3) {
	width: 27%
}

.showcaseBox li:nth-child(4) {
	width: 22%
} */

/* .business_center li:nth-child(1) {
	width: 34%
}

.business_center li:nth-child(2) {
	width: 17%
}

.business_center li:nth-child(3) {
	width: 26%
} */

.middleBanner {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

/* .middleBanner li:nth-child(2) {
	margin-right: 25px;
	margin-left: 15px;
} */

.centerBottom {
	margin-top: 7px
}

.centerBottom ul {
	display: flex;
	align-items: center;
}

.centerBottom li {
	display: flex;
	align-items: center;
}

.centerBottom p {
	/*font-size: 10px;*/
	font-size: 12px;
	color: #17beb9;
	/*letter-spacing: .3px;*/
	letter-spacing: .4px;
	font-weight: 500;
	margin-bottom: 0;
	margin-left: 10px;
}

.facilitatingBox {
	width: 70%
}

.facilitatingBox p {
	padding-right: 45px;
}

.carbonBox {
	width: 30%
}

.facilitatingBox img {
	width: 77px
}

.carbonBox img {
	width: 53px
}

.Inner-info-bottom {
	padding-right: 0 32px;
	margin-bottom: 3px;
	text-align: center
}

.Inner-info-bottom p {
	/*font-size: 14px;*/
	font-size: 12px;
	color: #16BFBB;
	margin: 0;
	font-weight: 500;
	/*font-weight: 300;*/
	letter-spacing: .4px;
	/*letter-spacing: .2px;*/
	line-height: 19px;
}

.Inner-info-bottom .heading_info {
	margin-bottom: 20px;
	font-size: 14px;
	color: #16BFBB;
	margin: 0;
	font-weight: 300;
	letter-spacing: .2px;
	line-height: 19px;
	margin-top: 20px
}

.grow_your_business {
	margin-top: 5px !important
}



/*tagcloud*/
.tagcloud {
	font-family: 'Poppins', sans-serif;
	font-size: 17px;
	line-height: 18px;
	margin: auto;
	/*width: 100px!important;*/
	/*color:#c5c5c5;*/
	/*color:#727272;*/
	color: #c5c5c5;
	margin-bottom: 1px
}

.tagcloud--item:hover {
	/*color: #36454F;*/
	color: #ffffff;
	cursor: pointer;
	opacity: 1.0 !important;
}



.filterBottomText {
	color: #fff;
	font-size: 11px;
	margin-top: 15px;
	font-weight: 300;
	letter-spacing: 1px;
}

.filterBottomText a,
.filterBottomText a:hover {
	color: #fff;
}

/* blue print new desing */
.blueprintDate {
	font-size: 15px;
	border-bottom: 1px solid #000;
	padding-bottom: 5px;
}

.blueprintHead {
	border-bottom: 1px solid #000
}

.blueprintHead h2 {
	font-size: 35px;
	font-weight: 400;
	margin: 9px 0;
	line-height: 40px;
}

.blueprintName {
	border-bottom: 1px solid #000;
}

.blueprintName h2 {
	font-size: 17px;
	font-weight: 500;
	text-transform: uppercase;
	margin: 8px 0;
}

.blueprintDesignation h2 {
	font-size: 19px;
	text-transform: uppercase;
	margin-top: 12px;
	margin-bottom: 55px;
}


/*owl carousel*/
.owlSection {
	margin-top: 40px
}

#demos .owl-carousel .item {
	height: auto;
	padding: 0;
}

.owl-theme .owl-nav {
	display: flex;
	justify-content: space-between;
	width: 100%;
}

.owl-prev,
.owl-next {
	background: red !important;
}

.owl-dots {
	display: none;
}

.owl-nav {
	position: absolute;
	top: 36%;
}

.owl-item {
	opacity: .5;
}

.owl-item.active {
	opacity: 01;
}

.owl-next:after {
	content: "";
	width: 39px;
	height: 71px;
	background: url("../img/right_arrow_owl.png") no-repeat;
	top: 0px;
	right: 20px;
	position: absolute;
	display: inline-block;

}

.owl-prev:after {
	content: "";
	width: 39px;
	height: 71px;
	background: url("../img/left_arrow_owl.png") no-repeat;
	top: 0px;
	left: 20px;
	position: absolute;
	display: inline-block;
}

.owl-next span,
.owl-prev span {
	display: none
}

.active .item p {
	font-size: 18px;
	font-weight: 300;
	display: flex;
	margin-top: 10px
}

.item p {
	display: none
}



.footer_note {
	border-top: 1px solid #000;
	margin-top: 60px;
	padding-top: 10px;
}

.footer_note p {
	font-size: 13px;
	font-weight: 400;
	line-height: inherit;
}

.footer_note p a {
	font-size: 13px;
	font-weight: 600;
	text-decoration: none;
	color: #212529
}


/* events product listing*/
/*.event_PL {
	display: flex;
    align-items: center;
    margin-bottom: 10px;
	flex-wrap: wrap;
}*/
.event_PL li {
	width: 50%;
	margin-bottom: 20px;
}

.event_free .event_PL .event_PL_pro li {
	width: 100%;
	margin-bottom: 0;
}

.event_priority,
.event_priority a,
.event_priority a:hover {
	color: #8BFFFF
}

.event_premium,
.event_premium a,
.event_premium a:hover {
	color: #fff
}

.event_free,
.event_free a,
event_free a:hover {
	color: #fff
}

.dateTxt {
	font-size: 12px;
	font-weight: 300;
	line-height: 12px;
}

.locationTxt {
	font-size: 12px;
	font-weight: 300
}

.bodyTxt {
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
}

.bodyTxt a,
.bodyTxt a:hover {
	color: #fff
}

.event_PL_pro {
	display: flex;
	flex-wrap: wrap;
}

.event_PL_pro li:nth-child(1) {
	width: 30%
}

.event_PL_pro li:nth-child(2) {
	width: 70%
}

.event_PL_pro p {
	margin-bottom: 0px;
	padding-right: 25px;
}

.event_top_pad {
	/*margin-top:70px*/
	margin-top: 10px
}

.dropleft button {
	height: 26px;
}

.input-group-append button {
	height: auto;
}




.event_body_list {
	display: flex;
	width: 100%;
}

.event_body_list li.st {
	width: 21%;
	justify-content: flex-start;
}

.event_body_list li.nd {
	width: 58%;
	justify-content: flex-start;
}

.event_body_list li.rd {
	width: 21%;
	justify-content: flex-start;
}

.advertisement-Info .linkAdvEve p {
	padding-left: 44px;
}




/* Newsflash accordian start */
.event_PL {
	display: flex;
	/*align-items: center;*/
	margin-bottom: 10px;
	flex-wrap: wrap;
}

.event_PL li {
	width: 33.33%;
	margin-bottom: 20px;
}

.Newsflash_PL_pro {
	display: flex;
	flex-wrap: wrap;
}

.Newsflash_PL_pro img {
	/*width:98px;
	height:98px*/
}

.Newsflash_PL_pro li:nth-child(1) {
	width: 18%;
}

.Newsflash_PL_pro li:nth-child(2) {
	width: 82%;
}

.Newsflash_PL_txt {}

.Newsflash_PL_txt p {
	margin-bottom: 0px;
}

.Newsflash_PL_txt .dateTxt {
	font-size: 12px;
	font-weight: 300;
	line-height: 12px;
}

.Newsflash_PL_txt .timeTxt {
	font-size: 12px;
	font-weight: 300;
	line-height: 12px;
	margin-bottom: 3px;
	margin-top: 2px
}

.Newsflash_PL_txt .source {
	color: #16BFBB;
	font-size: 12px;
	font-weight: 700;
}

.Newsflash_PL_txt .sourceHeadline {
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 1px
}

.Newsflash_PL_txt .newsSmall {
	font-size: 14px;
	font-weight: 300;
	/*line-height: 17px;*/
	line-height: 19px;
	letter-spacing: .3px
}

.answer.newsAll {}

.accordion {
	padding-right: 22px
}

.questionTop {
	border-top: 0px solid #EEE;
	padding: 0px;
	cursor: text;
	position: relative;
	color: #fff
}

.question {
	border-bottom: 1px solid #16BFBB;
	padding: 0px;
	cursor: pointer;
	position: relative;
	margin-bottom: 25px;
	margin-top: 12px;
}

.question h2 {
	font-size: 20px;
	margin: 0;
	color: #C00C00;
}

.question .glyphicon {
	/*position: absolute;*/
	right: 20px;
	top: 0;
	height: 100%;
	display: flex;
	align-items: center;
	color: #16BFBB;
	transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
	font-size: 12px !important
}

.answer {
	max-height: 0;
	overflow: hidden;
	transition: 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	line-height: 16px;
}

.answer p {
	padding: 0px;
}

.answer {
	/*margin-top: 10px;*/
	margin-top: 2px;
}

.accordion li.open .question .glyphicon {
	transform: rotate(180deg);
}

.accordion li.open .answer {
	max-height: 170px;
	overflow-y: auto;
}

/* scrollnar css start */
.answer::-webkit-scrollbar {
	-webkit-appearance: none !important;
}

.answere::-webkit-scrollbar:vertical {
	width: 11px !important;
}

.answer::-webkit-scrollbar:horizontal {
	height: 11px !important;
}

.answer::-webkit-scrollbar-thumb {
	border-radius: 8px !important;
	border: 2px solid white !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}

/* scrollnar css end */

.newsfeed_read_more,
.newsfeed_read_more:hover {
	color: #16BFBB;
	text-decoration: none
}


.spanArrow {
	position: absolute;
	top: -10px !important;
	z-index: 1;
	background: #313338;
	border-radius: 100%;
	padding: 6px;
	border: 1px solid #16BFBB;
	width: 20px;
	height: 20px !important;
	text-align: center;
	justify-content: center;
}

/* Newsflash accordian end */


/* Newsflash read more start */
.toggleLink,
.toggleLink:hover {
	color: #16BFBB;
	text-decoration: none
}

.toggleLink:hover {
	cursor: pointer
}

.elaboration {
	display: none
}

/* Newsflash read more end */


/*inner page mobile*/
.BigHeader-Body-Content {
	padding: 0
}

.topFildGap {
	padding-top: 10px
}






&lt; !--ADD LISTING form --&gt;.summary {
	font-size: 20px
}

.summary_head {
	font-size: 15px;
	font-weight: 500;
	border-bottom: 1px solid #e9ecef;
	display: flex;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.summary_head li:nth-child(1) {
	width: 50%
}

.summary_head li:nth-child(2) {
	width: 25%
}

.summary_head li:nth-child(3) {
	width: 25%;
	text-align: right;
}

.summary_item {
	font-size: 16px;
	font-weight: 300;
	border-bottom: 3px solid #e9ecef;
	display: flex;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.summary_item li:nth-child(1) {
	width: 50%
}

.summary_item li:nth-child(2) {
	width: 25%
}

.summary_item li:nth-child(3) {
	width: 25%;
	text-align: right;
}

.summary_item.no_line {
	border-bottom: 0;
	margin-bottom: 0px;
	padding-bottom: 10px;
}

.summary_sub_total {
	font-size: 15px;
	font-weight: 300;
	border-bottom: 3px solid #16bfbb;
	display: flex;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.summary_sub_total li:nth-child(1) {
	width: 50%
}

.summary_sub_total li:nth-child(2) {
	width: 50%;
	text-align: right;
}

.summary_sub_total.no_line {
	border-bottom: 0;
	margin-bottom: 0px;
	padding-bottom: 10px;

}

.summary_sub_total li.price {
	font-weight: 400;
}

.summary_total {
	font-weight: 500;
	font-size: 16px;
	display: flex;
	text-transform: uppercase;
}

.summary_total li.price {
	font-weight: 500;
	/* font-size: 22px; */
	color: #16bfbb;
}

.summary_total li:nth-child(1) {
	width: 50%
}

.summary_total li:nth-child(2) {
	width: 50%;
	text-align: right;
}

.sellers_list_body p.summary {
	/* font-size: 16px; */
	font-weight: 600
}


/*filter_list*/

.filter_list_outer {
	display: flex;
	width: 100%
}

.filter_list {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	margin-left: 25px;
}

.filter_list li:first-child {
	font-size: 13px;
	padding-left: 0px
}

.filter_list li {
	margin-bottom: 8px;
	padding-left: 24px
}

.filter_list_left {
	width: 20%
}

.filter_list_right {
	width: 80%;
	/* margin-top: 10px; */
}

.filter_list_right ul {
	display: flex;
	flex-wrap: wrap;
}

.filter_list_right ul li {
	width: 16.66%;
	margin-bottom: 15px;
	padding-right: 10px;
}

.head_txt {
	font-size: 14px;
	margin-bottom: 0;
	line-height: 17px;
}

.small_txt {
	font-size: 10px;
	line-height: 13px;
	margin-bottom: 0;
}

.filter_list .custom-control-label::before {
	background-color: transparent !important;
}

.filter_list .custom-control-input:checked~.custom-control-label::before {
	border-color: #adb5bd !important;
	background-color: transparent !important;
}

li.custom-checkbox {
	line-height: 18px !important;
}

.filter_box_top_space {
	margin-top: 10px
}

.search_box_top_space {
	margin-top: 20px
}

.filter_list .custom-control-label::before {
	width: 12px;
	height: 12px;
}

.news_top {
	margin-top: 25px
}

.filter_list .custom-control-label::after {
	width: 12px;
	height: 12px;
}

/*.custom-control-label::after {
  position: absolute!important;
  display: block!important;
  content: ""!important;
  top: .25rem!important;
  left: -1.5rem!important;
  background: 50%/50% 50% no-repeat!important;
}*/

.searc_result_icon_div input {
	padding-right: 30px;
}

.searc_result_icon_div .btn {
	border: 0px solid transparent !important;
}

.searc_result_icon_div.input-group-append {
	margin-left: -31px !important;
	padding-right: 0 !important;
	padding-bottom: 8px !important;
}

.searc_result_icon_div .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.searc_result_icon_div .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.searc_result_icon_div .show&gt;.btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: none !important;
	border: 0;
}

.searc_result_icon_div .btn-outline-secondary.focus,
.searc_result_icon_div .btn-outline-secondary:focus {
	box-shadow: none !important;
	border: 0;
}

.searc_result_icon_div .btn-outline-secondary:hover {
	color: #fff;
	background-color: transparent !important;
	border-color: transparent !important;
}















/* new tooltip css start - sam */
.has-tooltip {
	position: relative;
}

.custom-tooltip {
	background: #424242;
	position: absolute;
	top: calc(100% + 5px);
	left: 10px;
	right: 0;
	margin: 0px auto;
	border-radius: 3px;
	display: table;
	padding: 5px 5px;
	line-height: 1;
	font-size: 12px;
	animation-name: tootlipanimation;
	animation-duration: 0.3s;
	color: #fff !important;
}


@keyframes tootlipanimation {
	from {
		opacity: 0;
		transform: translateY(10px);
	}

	to {
		opacity: 1;
		transform: translateY(0px);
	}
}

/* new tooltip css end - sam */

.profile_form_pad_top {
	padding-top: 30px
}

.profile_form_pad {
	padding: 20px 50px 50px 50px !important;
}

.landing_page_left_link {
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 200px;
}

.landing_page_left_link a,
.landing_page_left_link a:hover {
	color: #16BFBB;
	text-decoration: none !important;
}

.landing_page_left_link2 {
	color: #fff;
	font-size: 11px;
}

.landing_page_left_link2 a,
.landing_page_left_link2 a:hover {
	color: #16BFBB;
	text-decoration: none !important;
}


.avatar_txt {
	color: #000;
	text-align: center;
}

.custom_dropdown_design .chosen-container-multi .chosen-choices {
	border-radius: 0.25rem !important;
	border: 1px solid #ced4da !important;
	padding: 0.375rem 0.75rem !important;
	background-image: none !important;
	/*background-image: url(../img/down_arrow.png);
	background-repeat: no-repeat;
	background-position: bottom 6px right 8px;*/
}

.pad_Right_adjust:nth-child(2) {
	padding-right: 0px !important
}

.chosen-container {
	width: 100% !important;
}

.hamburger_menu {
	padding-right: 15px;
}

.hamburger_menu .fa {
	color: #fff;
	font-size: 20px;
}

.profile_head_img_txt {
	width: 100%;
	display: flex;
	/*align-items: center;*/
}

.Bamboo-img {
	margin-top: 7px;
}

.url_social a {
	word-break: break-all;
	color: #212529;
	font-size: 18px;
	font-weight: 500;
}



.form_pre_data {
	display: block;
	width: 100%;
	font-weight: 400;
	line-height: 1.9;
	color: #495057;
	background-color: #f8f8f8;
	background-clip: padding-box;
	border: 1px solid #eceaea;
	border-radius: 0.25rem;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	padding: 0.375rem 0.75rem;
	height: calc(1.5em + 0.75rem + 8px);
}

.lp_top {
	margin-top: 10px
}

.bamboo-accordian_ul ul {
	margin-left: 0px;
	/*list-style-image: url(../img/li_dot_bulate.png) ;*/
}

.bamboo-accordian_ul li {
	margin-bottom: 4px;
	background: url(../img/li_dot_bulate.png) no-repeat 0px 10px transparent;
	padding-left: 10px;
}

.material_topBanner {
	display: none
}

.materials_page .toggle {
	color: #212529;
}

.materialsUsefulLinks {
	font-size: 14px
}

.row.mt-4.homeBodyBox {
	margin-top: 10px !important;
}

.resourcesButtonOuter {
	position: relative;
	margin-top: 17px;
}

.resourcesButtonOuterWeb {
	position: relative;
	margin-top: 20px;
}

.resourcesButton {
	background: #cfcb68;
	color: #212529 !important;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 600;
	padding: 4px 15px;
	letter-spacing: .5px;
}

.right_ADD {
	margin-top: 20px
}

.right_ADD .advertisement-Info p {
	color: #212529
}

.end_date_custom,
.msg_custom {
	font-size: 14px
}

.custom_select_drop {
	border: 1px solid #ced4da;
	height: calc(1.5em + 0.75rem + 2px);
	border-radius: 0.25rem;
}

.Imp-Link_leftSpace .mouse_check {
	margin-bottom: 5px;
}

.Imp-Link_leftSpace .useful_link {
	border-top: 1px solid #757575;
	margin-bottom: 7px;
	padding-top: 3px;
}

.Imp-Link_leftSpace .useful_link:last-child {
	margin-bottom: 2px;
}

.search_by_Topic_input .search_by_m {
	height: calc(1em + 0.75rem + 2px);
}

.search_by_Topic_input .drop-down span {
	background-image: none
}

.search_by_Topic_input .drop-down .selected a {
	color: #FFF;
	font-size: 13px !important;
}

.search_by_Topic_input .drop-down .selected a span {
	font-size: 12px;
	padding: 0;
	text-transform: capitalize;
	font-style: italic;
}




/* new seller list page */
.ENVESYAsubHead {
	text-transform: capitalize;
	font-weight: 400
}

.envesya_box {
	border: 1px solid #333;
	display: flex;
	padding: 15px;
	flex-direction: column;
}

.yellowBoxPre {
	background: #ffec7d;
	color: #212529;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 20px;
	margin-bottom: 15px;
	font-weight: 600
}

.blueBoxSeller {
	background: #9cebf9;
	color: #212529;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 20px;
	font-weight: 600
}

.purpleBoxSeller {
	background: #c0b6d9;
	color: #212529;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 20px;
	font-weight: 600;
	margin-top: 10px
}

.greenBoxSeller {
	background: #8cffad;
	color: #212529;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 20px;
	font-weight: 600
}

.click_modal a,
.click_modal a:hover {
	/*color: #6b6b6b;*/
	color: #212529;
	font-size: 14px;
	font-style: italic;
	text-transform: none;
}

.click_modal_link,
.click_modal_link:hover {
	color: #212529;
}

.blue_box_outer {
	padding: 10px 0 0 0;
}

.blue_box_outer p {
	/*color: #6b6b6b;
    font-size: 16px;*/
	color: #000;
}

.blue_box_outer div.text {
	/*color: #6b6b6b;*/
	color: #212529;
	/* font-size: 16px; */
}

.socialName {
	margin-top: 12px;
	margin-bottom: 1px;
}

.border_top {
	border-top: 3px #bcbcbc solid;
	padding-top: 29px;
}

.sellers_list_only .box_black .bookNow,
.sellers_list_only .bookNow {
	color: #17beb9;
}




/*S_by_M_custom_drop css start */
.S_by_M_custom_drop .simple-dropdown-toggle {
	background: transparent;
	color: #FFF;
	font-size: 13px !important;
	border: 0;
	padding: 0;
	background-image: url(../img/down_arrow_sbm.png);
	background-repeat: no-repeat;
	background-position: 99% 50%;
	width: 100%;
	text-align: left;
	margin-top: 4px;
}


.sbm_text_link li a {
	padding: 5px 0 5px 12px;
	display: block;
	text-decoration: none;
	color: #999999;
	font-size: 13px;
	/*text-transform: uppercase;*/
}

/* .leftSpaceAdjust {
	margin-left: 20px;
} */

.simple-dropdown-toggle span {
	padding-left: 13px
}

.search_by_Topic_input .drop-down .options ul {
	top: -1px;
}

.search_by_Topic_input .drop-down .options ul li a {
	font-size: 13px;
	padding-left: 11px;
	text-transform: capitalize;
	letter-spacing: 1;
	font-weight: 300;
}

.search_by_Topic_input .drop-down .options ul {
	min-width: 175px;
}

/*S_by_M_custom_drop css end */







/* marquee start */
.logoMarqueeSection {
	/*padding-top: 50vh;
  padding-bottom: 150vh;*/
}

#logoMarqueeSection {
	/*max-width: 1920px!important;
  margin: 0 auto;*/
	width: 100%
}

.default-content-container {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	width: 100%;
	min-height: 100vh;
}

div.marquee&gt;a&gt;img {
	height: 20px;
}

.logoMarqueeSection&gt;div&gt;div {
	padding-top: 0;
	padding-bottom: 0;
	min-height: 0;
}

.marquee-wrapper {
	display: inline-block;
	white-space: nowrap;
	margin-bottom: 5px;
}

.marquee {
	display: inline-block;
	white-space: nowrap;
	position: relative;
	transform: translate3d(0%, 0, 0);
	animation-name: marquee;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

.marquee a {
	display: inline-block;
	white-space: nowrap;
	padding-right: 5.4rem;
}

.marquee-wrapper:hover .marquee {
	animation-play-state: paused;
}

.marquee_content {
	/* white-space: initial;
	display: flex; */
}

@keyframes marquee {
	0% {
		transform: translate3d(0%, 0, 0);
	}

	100% {
		transform: translate3d(-80%, 0, 0);
		/*transform: translate3d(-100%, 0, 0);*/
	}
}

/* marquee end */








/* fixed header start */
.header-bg {
	background-color: #333333
}

.header-bg2 {
	background-color: #fff
}

header.Main-Header.Dark-Bg.Home-Header {
	position: fixed;
	width: 100%;
	z-index: 9999;
	top: 0
}

.fixedHeaderMob,
.BigHeader-Body-Content {
	padding-top: 110px;
}

.Body-Content,
.sellers_list_body,
.fixedHeader {
	padding-top: 110px;
}

/*.BigHeader-Body-Content*/

/* fixed header end */




.Editor-container {
	margin-top: 0px !important;
	font-family: 'Poppins', sans-serif !important;
}

body {
	font-family: 'Poppins', sans-serif !important;
}


.form-group {
	margin-bottom: 6px !important;
}

.custm-accord .cir {
	justify-content: center
}

.team_title,
.team_position {
	text-align: center
}

.team_position {
	margin-bottom: 0;
	min-height: 40px;
}

.testi-cols,
.productrange-desc {
	margin-top: 10px;
}

.productrange-desc {
	/*text-align: left*/
}

.culs {
	text-align: center;
}

.profile_img {
	text-align: center
}





.advertisement-Info p {
	color: #fff;
	font-size: 12px;
	padding-left: 67px;
	text-align: left;
	line-height: 15px;
	margin-bottom: 0;
	font-weight: 300;
	/*padding-top:3px;*/
	padding-top: 4px
}

.event_body_list .advertisement-Info p {
	padding-left: 44px;
}

.bann-img_box {
	width: 195px;
	background-color: #333333;
	/*height:70px*/
}

.bann-img_box a img {
	object-fit: inherit !important;
	width: inherit;
	max-height: 100%;
}



/*Blueprint-body*/
.Blueprint-body {
	padding-left: 0px;
	padding-right: 0px;
}

.Blueprint-body .event_PL_txt h6 {
	font-size: 14px;
	line-height: 20px;
}

.Blueprint-body .event_PL_txt h6 a {
	/*color: #f9c646;*/
	/*yellow*/
	color: #fff;
}

.Blueprint-body .event_PL_txt p {
	color: #fff8f3;
	font-size: 13px;
	margin: 0;
}

.Blueprint-body .event_PL li {
	width: 100%;
	margin-bottom: 20px;
}

.Blueprint-body .event_PL_pro li:nth-child(1) {
	width: 27%;
}

.Blueprint-body .event_PL_pro li:nth-child(2) {
	width: 73%;
}

.Blueprint-body .event_PL_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.BlueprintImgHeight {
	height: 65px;
	padding-right: 15px;
	width: 180px;
}

/*Events-body*/
.event_priority .event_PL li {
	width: 100%
}

.event_PL_pro li:nth-child(1) {
	width: 27%;
}

.event_PL_pro li:nth-child(2) {
	width: 73%;
}

.EventLpImgHeight {
	height: 65px;
	padding-right: 15px;
	width: 180px
}

.EventLpImgHeight img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.event_premium .event_PL_pro li:nth-child(1) {
	width: 100%;
}

.event_premium .event_PL_pro li:nth-child(2) {
	width: 70%;
}

.event_premium .event_PL li {
	margin-bottom: 15px;
}

.simple-btn-outer {
	display: flex;
	align-items: center;
}

.simple-btn-outer h2 {
	margin-bottom: 0;
	color: #fff;
	font-size: 29px;
	font-weight: 300;
}

.simple-btn-outer h2 a {
	color: #fff;
}

.otherTitle {
	align-items: baseline;
}

h4.smlTitle {
	display: block;
	font-size: 16px;
	line-height: 22px;
	color: #fff;
}

.Radio-Data span.whiteTextCustom.customtx {
	font-size: 14px;
	display: flex;
	line-height: 20px;
}

.aboutus_body div {
	margin-bottom: 20px
}


.abcxyz input.default {
	width: inherit !important
}

.error {
	color: #F00;
	font-size: 12px;
	padding: 0;
	height: 10px;
}

p.error {
	color: #F00;
	font-size: 12px;
	padding: 0;
	height: 10px;
}

.success_message {
	color: #155724;
	font-size: 12px;
	padding: 0;
	height: 10px;
}

.success_message_background {
	background-color: azure;
}

.custom-file {
	margin-bottom: 20px !important;
}

.form-horizontal select.custom_select_drop {
	margin-bottom: 0
}

.responError {
	padding-left: 24px
}

.impactContSpace {
	margin-top: 20px
}

.smallFont {
	font-size: 13px
}

.smallFont a {
	color: #16BFBB;
}

.smallFont a:hover {
	color: #16BFBB;
}

.outerText {
	margin-bottom: 16px
}

.outerText_top {
	margin-bottom: 0
}

.toggleContent {
	margin-bottom: 10px
}




/*freelisting new design*/


.middle_content_area {
	/*color: #000;*/
	width: 58%;
	margin: 0 auto;
	margin-top: 0px;
	margin-top: 0px;
	padding: 10px 10px 10px 10px;
}

.middle_content_area .freelisting_detail_right_ul {
	display: flex;
}

.middle_content_area .freelisting_detail_right_ul .heading {
	margin-right: 5px
}

.middle_content_area .whiteInnerLine {
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	/*margin-bottom: 10px; */
}

.block_area_top {
	display: flex;
}

.block_area_top .left {
	width: 20%;
	margin-right: 2%;
}

.block_area_top .right {
	width: 78%
}

.block_area_top .left .boxes div {
	border: 2px solid #00b6b3;
	padding: 2px 10px;
}

.block_area_top .right span {
	border: 2px solid #00b6b3;
	background: #00b6b3;
	padding: 5px;
}

.block_area_top .right .boxes {
	display: flex;
	flex-wrap: wrap;
}

.block_area_top .right .boxes a {
	border: 2px solid #00b6b3;
	background: #00b6b3;
	padding: 2px 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	color: #000;
}

.block_area_top .right .boxes a:hover {
	color: #fff;
}

/*.block_area_top .right .boxes div {
	border: 2px solid #00b6b3;
	background: #00b6b3;
	padding: 2px 10px;
	margin-right: 2px;
	margin-bottom: 2px;
}*/

.threeBoxes {
	display: flex;
	margin-top: 20px
}

.threeBoxes a {
	width: 33%;
	border: 2px solid #2f2f2f;
	margin-right: 2px;
	margin-bottom: 2px;
	text-align: center;
	padding: 2px 10px;
	color: #2f2f2f;
	justify-content: center;
}

.threeBoxes a:nth-child(4) {
	margin-right: 0px;
}

.threeBoxes a:hover {
	color: #2f2f2f
}

.threeBoxes {
	display: flex;
	flex-wrap: wrap;
}

.questionTop .weboff {
	display: none;
}



.venue_P_D {
	margin-bottom: 7px
}

.notmalText_bottom_space {
	margin-bottom: 14px
}

.notmalImage_bottom_space {
	margin-bottom: 20px
}



/*calender*/
.calendar {
	margin-top: 10px;
}

.calendar .fc-toolbar h2 {
	font-size: 15px;
	margin: 0;
	font-weight: 500;
	color: #FFF
}

.calendar .fc-button-group .fc-icon-chevron-right:before {
	color: #17beb9;
}

.calendar .fc-button-group .fc-icon-chevron-left:before {
	color: #17beb9;
}

.calendar .fc-button-group .fc-button-primary:active,
.calendar .fc-button-group .fc-button-primary:hover,
.calendar .fc-button-group .fc-button-primary {
	background-color: transparent;
	border-color: transparent;
}

.calendar .fc-button-group .fc-button-primary:disabled {
	background-color: transparent;
	border-color: transparent;
}

.calendar .fc-button-group .fc-button-primary:not(:disabled).fc-button-active,
.calendar .fc-button-group .fc-button-primary:not(:disabled):active {
	background-color: transparent;
	border-color: transparent;
}

.calendar .fc-button-group .fc-button-primary:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.calendar .fc-button-primary:not(:disabled).fc-button-active:focus,
.calendar .fc-button-primary:not(:disabled):active:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.calendar .fc-button-primary:hover {
	color: #fff;
	background-color: #17beb9;
	border-color: #17beb9;
}

.calendar .fc-button-primary:disabled {
	color: #fff;
	background-color: #17beb9;
	border-color: #17beb9;
}

.calendar .fc-button-primary {
	color: #fff;
	background-color: #17beb9;
	border-color: #17beb9;
}

.calendar .fc-button-primary:not(:disabled).fc-button-active,
.calendar .fc-button-primary:not(:disabled):active {
	color: #fff;
	background-color: #17beb9;
	border-color: #17beb9;
}

.calendar .fc-right {
	/*display:none*/
}

.calendar .fc-toolbar.fc-header-toolbar {
	background: #212529;
	margin: 0;
	padding: 2px;
}

.calendar th.fc-day-header.fc-widget-header {
	line-height: 25px
}

.sellers_list_body .calender_left_label {
	display: flex;
	flex-direction: column;
	/*justify-content: space-between;*/
	padding-bottom: 0
}

.conference .green_bg {
	background-color: #16bfbc;
}

.croppie-container {
	overflow: hidden;
}

.greenBox {
	border: 2px solid #00b6b3;
	padding: 2px 10px;
}

.copyrightTxtIinner {
	color: #333;
	font-weight: 400;
	letter-spacing: .5px;
	/*font-size: 13px;*/
	font-size: 11px;
}

.copyrightTxtHome {
	color: #fff;
	font-weight: 400;
	letter-spacing: .5px;
	font-size: 11px;
}

.small_font {
	font-size: 12px !important
}



.fileUploadModal {
	margin-top: 85px !important;
}

.fileUploadModal .croppie-container .cr-slider-wrap {
	margin-bottom: 0;
}

.fileUploadModal .modal-header {
	padding: 8px 1rem;
}

.fileUploadModal .modal-footer {
	padding: 8px 1rem;
}

.fileUploadModal .modal-body {
	padding: 8px 1rem;
}

.leftSpaceCopy {
	padding-left: 15px
}


.homepage_image_banner,
.homepage_video_banner {
	width: 153px;
	display: flex;
	justify-content: flex-end;
	width: 100%;
}

.video_banner_box {
	background: #242424
}

.linkAdv p.devider_ad {
	display: flex;
	margin-top: 7px;
	margin-bottom: 6px;
}

.linkAdv2 p.devider_ad {
	display: flex;
	margin-top: 10px;
	/*margin-bottom: 0px;*/
	margin-bottom: 6px;
}

.advertisement-Info p.devider_movie {
	margin-top: 10px
}

.advertisement-Info p.devider_movie {
	margin-bottom: 13px
}

.devider_ad span {
	border-top: 2px solid #757575;
	width: 35%;
}

.linkAdv2 {
	margin-top: 0px;
}

.iframe_video {
	width: 153px
}

.homepage_video_banner.linkAdv {
	margin-top: 10px;
	margin-bottom: 10px;
}

iframe body {
	height: inherit !important;
}





.inr_dollar_outer {
	display: flex;
}

.inr_dollar_outer .size-radio {
	display: flex;
	margin-bottom: 0;
	margin-left: 10px;
	border: 1px solid #ccc;
	padding-bottom: 2px;
}

.inr_dollar_outer .size-radio li {
	height: 34px;
	margin: -0.1rem 0 0;
	width: 90px;
	background-color: #fff;
	/*border: 1px solid #ccc;*/
	border-radius: 0;
	display: block;
	float: left;
	padding: 0;
	position: relative;
	top: 2px;
}

.inr_dollar_outer .size-radio li label {
	font-size: 14px;
	height: 100%;
	width: 90px;
	border-radius: 0;
	font-weight: 400;
	line-height: 32px;
	padding: 0;
	position: absolute;
	text-align: center;
	cursor: pointer
}

.inr_dollar_outer .size-radio li input:checked+label {
	background-color: #000;
	color: #f5f5f5;
}

.inr_dollar_outer .size-radio li input[type=radio] {
	height: 0.1rem;
	margin: -0.1rem;
	width: 0.1rem;
	border: 0;
	clip: rect(0 0 0 0);
	overflow: hidden;
	padding: 0;
	position: absolute;
}

.inr_usd_mob {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.inr_usd_mob .inr_dollar_text {
	text-align: center
}


/*iframe*/
.iframe_container {
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-top: 56.25%;
	/* 16:9 Aspect Ratio */
}

.iframe_responsive-iframe {
	position: absolute;
	top: 0;
	/*left: 0;*/
	bottom: 0;
	right: 0;
	/*width: 100%;*/
	height: 100%;
	border: none;
}

.video_text {
	margin-top: 5px
}

.img_ad_span {
	display: flex;
	justify-content: flex-end;
	height: 140px;
	background: #242424;
	width: 153px
}

a.imageLink {
	justify-content: flex-end;
	display: flex;
}

.img_ad_span .adver_Info_img {
	align-self: center;
	max-height: 100%
}


.left_devider_material:before {
	content: '';
	position: absolute;
	left: 18px;
	top: 5px;
	width: 2px;
	height: 100%;
	background: #757575
}

.userfulBox .Imp-Link {
	width: 100%
}

.bookNowSpaceLeftWeb {
	padding-left: 8px;
}

.spotlight_image_ad {
	height: 70px;
	display: flex;
	background: #242424;
	justify-content: center;
	align-items: center;
}

.spotlight_image_ad_span {
	width: 195px;
	display: flex;
	background: #242424;
	justify-content: center;
}


.inr_usd {
	margin-bottom: 17px;
	justify-content: center;
	display: flex
}

.event_line_adjust {
	position: relative
}

.left-line.innerLineHeight {
	height: 555px;
}

.event_line_adjust.left-line:after {
	left: -1px;
}

.row.newsfeed_middle_right_space {
	margin-right: 20px;
}

.video_ifram_height {
	height: 140px
}

.blueprintSepareLine:after {
	content: '';
	position: absolute;
	width: 2px;
	height: 100%;
	top: 0px;
	left: -15px;
	background: #bcbcbc;
}

.row .book_a_spot {
	padding-right: 45px;
}



/* ---------------------------------------------------
swal modal
----------------------------------------------------- */
.swal-back .swal-icon {
	display: none
}

.swal-back .swal-text:before {
	content: '';
	height: 40px;
	background-image: url(../img/exclamation.png);
	width: 40px;
	position: absolute;
	margin-top: 4px;
	left: 20px;
}

.swal-back .swal-text {
	padding-left: 68px;
}

.swal-back {
	padding: 20px 0;
}

.swal-back .swal-footer {
	padding: 0px 40px 0 40px;
}

.swal-back .swal-button {
	padding: 6px 24px;
}

.swal-back .swal-button--cancel:focus {
	box-shadow: none
}

/*.swal-back .swal-button--cancel {
    color: #fff;
    background-color: #000;
}
.swal-back .swal-button--cancel:not([disabled]):hover {
    background-color: #000;
}*/
.swal-back .swal-button--danger {
	background-color: #000;
}

.swal-back .swal-button--danger:not([disabled]):hover {
	background-color: #000;
}

.swal-back .swal-button--danger:focus {
	box-shadow: none
}

.player.player-tiny .vp-controls .play {
	margin-top: 3em !important;
}

.sqs-video-icon {
	right: 10px !important;
	left: unset !important;
	bottom: 10px !important;
	top: unset !important;
}
















/* ---------------------------------------------------
    SIDEBAR STYLE view industry
----------------------------------------------------- */
.item .view_industry_button,
.item .view_industry_button:hover {
	border: 1px solid #17beb9;
	font-size: 13px;
	color: #FFF;
	letter-spacing: 1.5px
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000 !important;
	background-color: rgba(0, 0, 0, .2) !important;
	filter: "alpha(opacity=20)" !important;
	-ms-filter: "alpha(opacity=20)"
}

.sidebar-header h3 {
	font-size: 16px;
}

.outer {
	/*position: fixed;*/
	left: -3px;
	top: 360px;
	/*background: red;*/
	z-index: 999
}

.inner {
	/* -webkit-transform: rotate(-90deg);
	transform-origin: 0 0; */
	/* background: green;*/
	/* transform: rotate(-180deg) translateX(0);
	-webkit-writing-mode: vertical-rl;
	writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl; */
	position: absolute;
	top: 280px;
	left: -56px;
	height: 45px;
	transform: rotate(-90deg);
	display: block;
	width: 150px;
}

.inner .btn {
	border: 1px solid #17beb9;
	font-size: 13px;
	color: #FFF;
	letter-spacing: 1.5px;
	padding: 10px;
	-webkit-font-smoothing: antialiased;
	background-color: #333333;
}

.inner .btn:hover {
	color: #FFF;
}


#sidebar {
	width: 252px;
	position: fixed;
	top: 0;
	left: -252px;
	height: 100vh;
	z-index: 999;
	background: #fff;
	color: #fff;
	transition: all 0.3s;
	overflow-y: scroll;
	/*box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);*/
}

#sidebar.active {
	left: 0;
}

#dismiss {
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #17beb9;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}

#dismiss:hover {
	background: #fff;
	color: #17beb9;
}

.overlay {
	display: none;
	position: fixed;
	width: 100vw;
	height: 200vh;
	background: rgba(0, 0, 0, 0.7);
	z-index: 998;
	opacity: 0;
	transition: all 0.5s ease-in-out;
}

.overlay.active {
	display: block;
	opacity: 1;
}

#sidebar .sidebar-header {
	padding: 20px 20px 10px 15px;
	background: #242424;
}

#sidebar ul.components {
	padding: 20px 0;
	border-bottom: 1px solid #47748b;
}

#sidebar ul p {
	color: #fff;
	padding: 10px;
}

#sidebar ul li a {
	padding: 5px 15px;
	font-size: 14px;
	display: block;
	color: #212529
}

#sidebar ul li a:hover {
	color: #212529;
	background: #eaeded;
}

#sidebar ul li.active&gt;a,
a[aria-expanded="true"] {
	color: #fff;
	background: #6d7fcc;
}

a[data-toggle="collapse"] {
	position: relative;
}

.dropdown-toggle::after {
	display: block;
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translateY(-50%);
}

/*ul ul a {
    font-size: 0.9em !important;
    padding-left: 30px !important;
    background: #6d7fcc;
}*/

ul.CTAs {
	padding: 20px;
}

ul.CTAs a {
	text-align: center;
	font-size: 0.9em !important;
	display: block;
	border-radius: 5px;
	margin-bottom: 5px;
}

a.download {
	background: #fff;
	color: #7386D5;
}

a.article,
a.article:hover {
	background: #6d7fcc !important;
	color: #fff !important;
}

/*.outer {
	display:none
}
*/
.home_cls_box .outer {
	display: block !important
}

.seach_result_page .outer {
	display: block !important
}






/* ---------------------------------------------------
    SEARCH DROPDOWN
----------------------------------------------------- */


.fstdiv {
	position: relative;
	min-height: 30px;
	width: 100%;
	width: -moz-available;
	width: -webkit-fill-available;
	width: fill-available;
}

.fstdiv.open {
	z-index: 2147483647
}

.fstdropdown {
	vertical-align: middle;
	border: 0px solid #ccc;
	border-radius: 0px;
	cursor: pointer;
	background: #333333;
	overflow: hidden;
	width: inherit;
	border: 1px solid #2c2c2c;
}

.fstdiv.open&gt;.fstdropdown {
	position: absolute;
}

.fstdropdown&gt;.fstselected {
	line-height: 1.42857143;
	padding: 5px 24px 5px 12px;
	box-shadow: none;
	color: #3a9b9b;
	font-size: 14px;
	outline: 0;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-user-select: none;
	background: #242424;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 14px;
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
	padding-left: 35px;
}

.fstdropdown&gt;.fstselected:hover {
	background-image: url(../img/round_icon1.svg);
}

/*.fstdropdown &gt; .fstselected::after {
            position: absolute;
            top: 50%;
            display: block;
            height: 0;
            margin-top: -3px;
            content: ' ';
            right: 11px;
            border-color: #999 transparent transparent;
            border-style: solid;
            border-width: 4px 4px 0;
        }*/

.fstdropdown.open&gt;.fstselected {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-color: transparent;
}

.fstdropdown.open&gt;.fstselected::after {
	margin-top: -3px;
	border-color: transparent transparent #999;
	border-width: 0 4px 4px;
}

.fstdropdown&gt;.fstlist {
	display: none;
	max-height: 200px;
	overflow-y: auto;
	overflow-x: hidden
}

.fstdropdown.open&gt;.fstlist {
	display: block
}

.fstlist&gt;div {
	padding: 6px 12px;
	user-select: none;
	-webkit-user-select: none;
	border-bottom: 0px solid #f5f5f5;
	color: #999999;
	font-size: 14px;
	text-transform: uppercase;
	padding-left: 35px;
}

.fstdropdown.open:hover {
	/*border-color: #66afe9;*/
	overflow-x: hidden;
	/*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    -o-transition: border-color ease-in-out .1s,box-shadow ease-in-out .1s;
    -webkit-transition: border-color ease-in-out .1s,-webkit-box-shadow ease-in-out .1s;
    transition: border-color ease-in-out .1s,-webkit-box-shadow ease-in-out .1s;
    transition: border-color ease-in-out .1s,box-shadow ease-in-out .1s;
    transition: border-color ease-in-out .1s,box-shadow ease-in-out .1s,-webkit-box-shadow ease-in-out .1s;*/
}

.fstlist&gt;div:hover {
	background-color: #333333;
	color: #fff;
}

.fstlist&gt;div.selected {
	background-color: #333333;
	color: #fff;
}

.fstsearchinput {
	padding: 4px;
	width: 100%;
	box-sizing: border-box;
	box-shadow: none;
	background-color: #fff;
	border: 0px solid #ccc;
	color: #555;
	font-size: 14px;
	display: none;
}

.fstdropdown.open&gt;.fstsearch {
	display: block;
	padding: 4px;
}

.fstdropdown.open .fstsearchinput {
	display: block;
}

.fstdropdown .hideFst,
.fstdropdown-select.fstcreated {
	display: none;
}

.fstlist div:first-child {
	display: none
}

.fstAll {
	width: 100%;
	position: relative;
	background-color: #0090ff;
	color: #fff;
	border: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	height: 30px;
	display: none;
}

.fstAll:hover {
	background-color: #337ab7
}

.open .fstAll {
	display: block;
}

.fstsearchinput:focus-visible {
	outline: none !important
}

.fstsearch:focus-visible {
	outline: none !important
}

.tillColorBoxLink {
	border: 1px solid #16BFBB;
	padding: 5px 10px;
}

.projec-img_height {
	position: relative;
	padding-bottom: 56.25%;
	/* 16:9 */
	height: 0;
	--aspect-ratio: 3 / 4;
}

/*reference : https://css-tricks.com/fluid-width-video/*/
.projec-img_height_iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.custom-control-label::after {}



/*cookie*/

#cookiePopup {
	background: white;
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	box-shadow: none;
	padding: 15px 0 0;
	z-index: 99999;
}

#cookiePopup p {
	text-align: left;
	font-size: 14px;
	color: #4e4e4e;
}

#cookiePopup button {
	/*width: 100%;*/
	border: navajowhite;
	background: #17beb9;
	padding: 5px 10px;
	border-radius: 0px;
	color: white;
	margin-right: 5px;
	margin-left: 5px
}

.cookiePopupBack {
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	padding: 100px;
	width: 100%;
	top: 0;
	z-index: 9999;
	position: fixed;
}

.acceptCookieButton {
	display: flex
}

.cookiePopupBack h4 {
	font-size: 16px;
}

.cookieWrapper {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

#cookiePopup button.accept {
	background: none;
	color: #000
}

.acceptCookie {
	background: #17beb9;
	line-height: 34px;
	padding: 0 10px;
	color: #fff;
}

.acceptCookie:hover {
	color: #fff;
}

.moreInfoLink {
	color: #17beb9
}

.moreInfoLink:hover {
	color: #17beb9
}




.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
	background-image: url(../img/tick.png) !important;
}





/* previous normal css */
/*Project Page*/
.projec {
	background-image: url(../img/project.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 40vh;
}

.projec-details h2 {
	font-size: 28px;
	font-weight: 600;
	letter-spacing: 3px;
	margin-bottom: 40px;
}

.projec-details {
	padding-bottom: 50px;
	padding-top: 50px;
}

.projec-content h3 {
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 15px;
}

.projec-content a {
	font-size: 22px;
	font-weight: 600;
	color: #000;
}

.ikons .fab {
	font-size: 22px;
	font-weight: 600;
}

.ikons span {
	display: inline-block;
	margin-right: 15px;
}

.projec-head h4 {
	color: #fff;
	padding: 12px 20px;
	background-color: #5c997a;
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 15px;
	/*letter-spacing: 2px;*/
}

.projec-head {
	padding-top: 15px;
}

.projec-img img {
	width: 100%;
	max-height: 400px;
	object-fit: cover;
}

.imgs img {
	width: 100%;
	max-height: 200px;
	object-fit: cover;
}

.culs {
	/* padding-left: 10px !important;
   padding-right: 10px !important;*/
}

.culs img {
	/*width: 100%;
   height: 35vh;*/
	height: 150px;
	object-position: center;
	object-fit: cover;
	margin-bottom: 10px;
	border: 1px solid #eeeeee
}

.proje {
	padding: 70px 70px 10px 15px;
}

.proje p {
	font-size: 22px;
}

.proje h4 {
	font-weight: 600;
	letter-spacing: 1px;
	font-size: 22px;
	text-transform: uppercase;
}

.contain-project {
	background-color: #5c997a;
	color: #fff;
	padding: 15px;
}

.contain-project h4 {
	font-weight: 600;
}

.contain-project h3 {
	font-weight: 800;
}

.txt-bg {
	background-color: #5c997a !important;
	padding: 20px 35px;
}

.txt-bg h4 {
	padding: 20px 0px !important;
	margin: 0 !important;
}

.indicat {
	visibility: hidden !important;
}

.ikn {
	font-size: 20px;
	font-weight: 100 !important;
	color: #fefefe;
}

/*producer*/
.prod-profile {
	/*background-image: "&lt;?php echo url('/assets/images/materials').'/'.$listing_detail-&gt;image ?&gt;";*/
	background-image: url(../img/bamboo-1.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	/*height: 50vh;*/
	height: 388px;
}

.prod-profile-details h2 {
	font-size: 28px;
	/*font-weight: 600;*/
	/*letter-spacing: 3px;
   margin-bottom: 40px;
   padding-left: 10px;*/
	margin-top: 10px;
}

.prod-profile-details {
	padding-bottom: 0px;
	padding-top: 10px;
	width: 100% !important;
}

.prod-profile-details p {
	/*letter-spacing: .7px;*/
	font-weight: 400;
}

.produ-img {
	object-fit: cover;
	object-fit: contain;
	display: inline-block;
	padding-right: 10px;
}

.projec-content h3 {
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 15px;
}

.projec-content a {
	font-size: 18px;
	font-weight: 500;
}

.projec-content a:hover {
	color: #16BFBB;
}


.ikons .fab {
	font-size: 20px;
	font-weight: 300;
}

.ikons span {
	display: inline-block;
	margin-right: 15px;
}


/*.projec-head
{
    padding-top: 30px;
}*/
.projec-img img {
	width: 100%;
	max-height: 400px;
	object-fit: cover;
}

.imgs img {
	width: 100%;
	max-height: 200px;
	object-fit: cover;
}


.proje {
	padding: 70px 70px 10px 15px;
}

.proje p {
	font-size: 22px;
}

.proje h4 {
	font-weight: 600;
	letter-spacing: 1px;
	font-size: 22px;
	text-transform: uppercase;
}

.proje2 {
	padding: 0px 70px 10px 15px;
}

.proje2 p {
	font-size: 22px;
}

.proje2 h4 {
	font-weight: 600;
	letter-spacing: 1px;
	font-size: 22px;
	text-transform: uppercase;
}

.contain-project {
	background-color: #5c997a;
	color: #fff;
	padding: 15px;
}

.contain-project h4 {
	font-weight: 600;
}

.contain-project h3 {
	font-weight: 800;
}

.txt-bg {
	background-color: #5c997a !important;
	padding: 20px 35px;
}

.txt-bg h4 {
	padding: 20px 0px !important;
	margin: 0 !important;
}

.bgs h4 {
	padding: 20px 0px 0px !important;
	margin: 0 !important;
	background-color: transparent !important;
}

.bgs {
	background-color: #b3f4b4 !important;
	padding: 40px 25px !important;
	padding-right: 5px !important;
}

.indicat {
	visibility: hidden !important;
}

.prod-contain h4 {
	color: #000 !important;
	/*background-color: #b3f4b4!important;*/
}

.projec-head p {
	font-weight: 400;
	/*letter-spacing: .7px;*/
}

.card-deatils {
	background-color: #eee;
	padding: 15px;
}



/*OWL SLIDER*/

.carousel-wrap {
	/* margin: 10px auto;
  padding: 0 5%;*/
	width: 100%;
	position: relative;
}

/* fix blank or flashing items on carousel */
.owl-carousel .item {
	position: relative;
	z-index: 100;
	-webkit-backface-visibility: hidden;
}

/* end fix */
.owl-nav&gt;div {
	margin-top: -26px;
	position: absolute;
	top: 50%;
	color: #cdcbcd;
}

.owl-nav i {
	font-size: 52px;
}

.owl-nav .owl-prev {
	left: -30px;
}

.owl-nav .owl-next {
	right: -30px;
}

/*-----------------------END-----------------*/
.bann-img a img {
	/*height: 70px;*/
	object-fit: cover;
	object-position: center;
}

.bann-img p span {
	font-weight: 600
}

.testi-cols {
	height: 75px;
	/*height: 280px;*/
	overflow-y: auto;
	position: relative;
	padding-right: 5px;
	text-align: center
}

.testi-cols2 {
	height: 137px;
	overflow-y: auto;
	position: relative;
	padding-right: 5px;
	text-align: left
}

.testi-cols3 {
	height: 58px;
	/*height: 280px;*/
	overflow-y: auto;
	position: relative;
	padding-right: 5px;
}


/*.testi-cols::-webkit-scrollbar {
   background-color: transparent;
   width: 15px
}*/

/*.testi-cols::-webkit-scrollbar-track {
   background-color: transparent;
   position: absolute;
   right: 0;
}*/

/*.testi-cols::-webkit-scrollbar-track:hover {
   background-color: #f4f4f4;
}*/

/* scrollbar itself */
/*.testi-cols::-webkit-scrollbar-thumb {
   background-color: transparent;
   border-radius: 16px;
   border: 5px solid transparent;
}*/

/*.testi-cols::-webkit-scrollbar-thumb:hover {
   background-color: #a0a0a5;
   border: 4px solid #f4f4f4;
}*/

/* set button(top and bottom of the scrollbar) */
/*.testi-cols::-webkit-scrollbar-button {
   display: none
}*/


.cir {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	/*background-color: #aaa;*/
	/*margin-top: 10px;*/
	margin-bottom: 10px;
}

.cir img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	object-fit: cover;
	object-position: center 0;
}

.bamboo-accordian {
	width: 100% !important;
}

.par {
	font-size: 22px !important;
	font-weight: 700 !important;
}

.mobile-menus {
	display: none;
}

.participate-info {
	display: none;
}

.mob-row {
	display: none;
}

.desk-view {
	display: block;
}

.inform {
	display: none;
	/*padding: 15px!important;*/
}

.foot-rig {
	/*margin-left: -45px;
   margin-top: 5px;*/

}

.List-inf {
	display: flex;
	justify-content: flex-start !important;
	border-right: 7px solid #fff !important;
}

.List-inf h3 a {
	color: #16BFBB;
}

.ListHeader .logo {
	border-right: 7px solid #fff !important;
}

.list-heading {
	padding-top: 20px;
	width: 100%;
	margin-bottom: 25px;
	padding-bottom: 25px;
}

.list-heading2 {
	margin-bottom: 30px;
	padding-bottom: 30px;
}

.list-heading h2 {
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase
}

.list-heading p {
	font-weight: 400;
}

.b-gren {
	background-color: #8cff97;
	border: 0 !important;
	padding: 5px 40px !important;
}

.list-head a {
	font-size: 18px;
	background-color: transparent !important;
	color: #000;
	font-weight: 800 !important;
}

.list-details {
	background-color: transparent !important;
	padding: 8px 0px;

}

.list-head a:before {
	content: '\002B';
	position: absolute;
	left: 22px;
	top: 6px;
	font-size: 25px;
	font-weight: 600;
}

.list-details h2 {
	font-size: 20px;
	font-weight: 700;
}

.list-details h3 {
	font-size: 18px;
	font-weight: 700;
}

.list-details a {
	color: #000 !important;
}

.bg-teal {
	background-color: #77e1dd !important;
	border: 0 !important;
	padding-left: 40px !important;
}

.bg-ligren {
	background-color: #aaff40 !important;
	border: 0 !important;
	padding-left: 40px !important;
}

.bg-org {
	background-color: #ffc044 !important;
	border: 0 !important;
	padding-left: 40px !important;
}

.grn {
	background-color: #8cff97 !important;
	border: 0 !important;
	padding-left: 40px !important;
}

.li-der {
	border: 0 !important;
}

.border-grn {
	border-bottom: 7px solid #8cff97;
}

.border-teal {
	border-bottom: 7px solid #77e1dd;
}

.border-orange {
	border-bottom: 7px solid #ffc044;
}

.border-ligt-gree {
	border-bottom: 7px solid #aaff40;
}

.list-det {
	padding-top: 10px !important;
	padding-bottom: 30px !important;
}

.teals-det {
	background-color: #16bfbc;
	color: #fff;
	padding: 15px 15px;
}

.teals-det p {
	margin: 0;
	font-size: 15px;
	font-weight: 500;
}

.teal-border {
	border-bottom: 7px solid #16bfbc;
}

.descrip h4 {
	font-size: 21px;
	font-weight: 800;
	text-transform: uppercase;
}

.descrip p {
	margin: 0;
	font-weight: 500;
}

.descrip {
	padding-top: 25px;
	margin-bottom: 15px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.descrip a,
.loop-secction a {
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.detail-li {
	padding-top: 40px;
	padding-bottom: 40px;
}

.detail-li ul li a {
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #000;
}

.detail-li h4 {
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}

.list-heading h4 {
	padding-bottom: 20px;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.About {
	padding-top: 30px;
	padding-bottom: 30px;
}

.About p {
	padding-bottom: 20px;
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 1.5px;
}

.List-Header {
	/* background-image: url(../img/Back-Bg.jpg);*/
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.list-heading h5 {
	font-size: 21px;
	font-weight: 800;
	letter-spacing: 1px;
	word-spacing: 1.5px;
}

.pack-head a {
	font-size: 18px;
	background-color: transparent !important;
	color: #000;
	font-weight: 800 !important;
}

.silver {
	background-color: #dddddd !important;
	border: 0 !important;
	padding-left: 20px !important;
}

.gold {
	background-color: #f9f7a0 !important;
	border: 0 !important;
	padding-left: 20px !important;
}

.info-pack {
	padding: 40px;
	background-color: #a0fffb;
}

.info-pack input {
	border: 0;
	background-color: transparent !important;
	border-bottom: 1px solid #000;
	box-shadow: none;
	width: 80%;
}

.info-pack input[type="submit"] {
	border: 0 !important;
	text-align: left;
	font-weight: 800;
	padding: 7px;
}

.layout {
	padding-right: 500px;
}

.list-heading h6 {
	font-weight: 700;
}

.advertise {
	width: 152px;
	height: 152px;
	background-color: #ccc;
}

.advertise img {
	width: 100%;
	height: 100%;
	object-position: center;
	object-fit: cover;
}

.Search-box .sellerButton,
.Search-box .buyerButton {
	/* color: #242424; */
	color: #fff;
	font-weight: 600;
	background: rgba(22, 191, 187, 0.5);
	border: solid 1px #16BFBB;
	border-radius: 2px;
}

.pay_now {
	color: #000 !important;
	font-weight: 800;
	font-size: 18px;
	padding-bottom: 15px;

}

.projec-head {
	width: 100% !important;
}

.Material-list h2 {
	font-size: 17px;
	margin: 0;
	margin-right: 7px;
}

/*.Register-links.upates a {
   color: #fff !important;
}*/

.custm-accord ul {
	list-style-type: disc;
	padding-left: 18px;
}

.custm-accord .cir {
	width: 100%;
	height: 90px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.custm-accord .cir img {
	width: 90px;
	height: 90px;
	object-fit: cover;
	padding: 3px;
}

.Inline-imgs {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -7.5px;
}

.Inline-imgs .img-info {
	width: 20%;
	padding: 10px;
	height: 150px;
}

.Inline-imgs .img-info img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.Services-Info img {
	width: 100%;
	height: 165px;
	object-fit: contain;
}

.catalogue-pdf {
	width: 50px;
}

.catalogue-pdf img {
	width: 100%;
	/*height: 165px;*/
	object-fit: cover;
}

/*.productrange-desc {
    height: 100px;
    overflow-y: auto;
    position: relative;
}*/
.productrange-full-section {
	background-color: #fff;
	padding: 10px;
	margin-bottom: 15px;
}

/*.productrange-full-section h5{
   margin: 10px;
}*/
.productrange-desc {
	height: 75px;
	/*overflow-y: auto;*/
	overflow-y: scroll;
	position: relative;
	padding-right: 5px;
}

/*.productrange-desc::-webkit-scrollbar {
   background-color: transparent;
   width: 15px
}

.productrange-desc::-webkit-scrollbar-track {
   background-color: transparent;
   position: absolute;
   right: 0;
}

.productrange-desc::-webkit-scrollbar-track:hover {
   background-color: #f4f4f4;
}
*/
/* scrollbar itself */
/*.productrange-desc::-webkit-scrollbar-thumb {
   background-color: transparent;
   border-radius: 16px;
   border: 5px solid transparent;
}

.productrange-desc::-webkit-scrollbar-thumb:hover {
   background-color: #a0a0a5;
   border: 4px solid #f4f4f4;
}

 set button(top and bottom of the scrollbar) 
.productrange-desc::-webkit-scrollbar-button {
   display: none
}*/

/*registration organization search */

#searchResult,
#searchResult_header {
	list-style: none;
	padding: 0px;
	margin: 0;
	width: 100%;
	position: absolute;
	top: 42px;
	max-height: 300px;
	overflow-y: auto;
	z-index: 99;
}

#searchResult_header {
	top: 27px;
	width: auto;
}

.searchFormList #searchResult {
	width: 78%;
}

#searchResult li,
#searchResult_header li {
	background: lavender;
	padding: 4px;
	margin-bottom: 0;
}

#searchResult_header li {
	display: block;
	text-align: left;
	margin: 0;
	background: #3e3e3e;
	color: #fff;
	height: auto !important;
	font-size: 11px;
	line-height: normal;
}

#searchResult li:nth-child(even),
#searchResult_header li:nth-child(even) {
	background: cadetblue;
	color: white;
}

#searchResult li:hover,
#searchResult_header li:hover {
	cursor: pointer;
}

.srch_result_add {
	list-style: none;
	padding: 0px;
	width: 100%;
	/* position: absolute; */
	margin: 0;
}

.srch_result_add li {
	background: lavender;
	padding: 4px;
	margin-bottom: 1px;
}

.srch_result_add li:nth-child(even) {
	background: cadetblue;
	color: white;
}

.srch_result_add li:hover {
	cursor: pointer;
}
















ul.eight_box {
	padding-left: 0;
}

ul.six_box {
	padding-left: 0;
}



.lb-data .lb-number {
	display: none !important
}

.lightbox {
	display: none
}

/* lightbox display none - Image 2 of 2 */






.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
	z-index: 99999999999999999 !important;
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: inherit !important;
}



.customDropdowns {
	background: #242424;
	margin-top: 0px;
	line-height: 20px;
	padding: 0;
	margin-right: .5%;
	border: 0;
	outline: none;
	color: #3a9b9b;
	width: 100%;
	height: 30px;
	position: relative;
}

.customDropdowns .customDropValueCommon,
.customDropdowns .customDropValue {
	background-image: url(../img/round_icon2.svg);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	background-size: 18px;
	padding-left: 34px;
	display: flex;
	align-items: flex-start;
	padding-top: 5px;
	font-size: 14px;
	text-transform: uppercase;
	padding-bottom: 5px;
	cursor: default;
}

.customDropdowns .customDropListCommon,
.customDropdowns .customDropList {
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	background-color: #242424;
	border: solid 1px #7b9999;
	color: #7b9999;
	min-width: 300px;
	width: 100%;
	z-index: 99;
	max-height: 440px;
	overflow-y: auto;
	cursor: default;
}

.customDropdowns .customDropListCommon li,
.customDropdowns .customDropList li {
	padding: 2px 5px 2px 34px;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 20px;
}

.Producers .dropDownWrap .customDropdowns {
	display: none;
}

.Producers .dropDownWrap .country-dropdowns {
	display: flex;
}


.searchFormList {
	display: flex;
	width: 100%;
	padding: 0;
	margin: 0;
}

.btnList {
	flex-direction: row !important;
}

.btnList .left,
.btnList .right {
	width: auto !important;
}

.middleHeadingPan {
	text-align: center;
}

.middleHeadingPan p {
	color: #16BFBB;
	font-weight: 600;
}


.cloudKnowMore {
	text-align: center;
	margin-bottom: 20px !important;
}

.cloudKnowMore span {
	background: url("../img/top-arrow.png") 100% 0 no-repeat;
	background-size: 17px;
	padding-top: 7px;
	display: inline-block;
	padding-right: 24px;
	font-weight: 500;
	font-size: 13px;
}


.imgRow {
	/* margin-left: 0;
	margin-right: 0; */
}

.imgRow {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

.imgRow li {
	display: inline-block;
	vertical-align: top;
	width: 14%;
}

/* .imgRow .col,
.imgRow [class*="col-"] {
	padding-left: 0;
	padding-right: 0;
} */


/* .imgRow .firstImg {
	display: flex;
	align-items: center;
} */

.sellersLlistBox,
.buyersBox {
	background-color: rgba(22, 191, 187, 0.5);
}

.footer-link-divider_home {
	display: none;
}



.customChk {
	width: 100%;
	position: relative;
	margin-bottom: 0;
}

.customChk em {
	display: block;
	width: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	text-align: left;
	padding: 0 0 0 24px;
	font-style: normal;
	font-size: 13px;
}

.customChk em:before {
	content: "";
	position: absolute;
	display: inline-block;
	vertical-align: middle;
}

.customChk.radioBox em:before {
	top: 5px;
	left: 0;
	width: 14px;
	height: 14px;
	border: solid 1px #adb5bd;
	border-radius: 50%;
}

.customChk.radioBox em:before em:hover em:before,
.customChk.radioBox em:before em:focus em:before {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.11);
}

/* .customChk.radioBox input:checked+em:before {
	background: #fff;
} */

.customChk.radioBox input:checked+em:after {
	content: "";
	position: absolute;
	left: 3px;
	top: 8px;
	background: #16BFBB;
	width: 8px;
	height: 8px;
	border-radius: 50%;
}

.customChk.radioBox input[disabled]+em:before {
	background: #ccc;
}

.customChk.radioBox input[disabled]+em {
	color: #ccc;
}

.customChk.checkBox em:before {
	top: 0;
	left: 4px;
	width: 18px;
	height: 18px;
	/* background: #fff; */
	border: solid 1px #16BFBB;
	border-radius: 2px;
}

.customChk.checkBox em:before em:hover em:before,
.customChk.checkBox em:before em:focus em:before {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.11);
}

.customChk.checkBox input:checked+em:before {
	/* background: #fff; */
	border: solid 1px #16BFBB;
	border-radius: 2px;
}

.customChk.checkBox input:checked+em:after {
	content: "âœ”";
	color: #16BFBB;
	position: absolute;
	left: 8px;
	top: 0;
	width: 0;
	height: 0;
}

.customChk.checkBox input:disabled+em:after {
	content: "";
}

.customChk input {
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
}

.customChk input:disabled+em:before {
	box-shadow: none;
	border: solid 1px #ccc !important;
}



























/* very Small Mobile View CSS*/

@media only screen and (min-device-width : 320px) and (max-device-width : 374px) {
	.webOff {
		display: flex !important
	}

	.Back-Bg {
		width: 100%;
		background-size: auto;
		background-position: top;
		background-repeat: no-repeat;
	}

	.HomeHeader {
		height: 100px !important;
	}

	.Home-Nav {
		/*display: none !important;*/
		width: 100%
	}

	.HomeHeader .Logo h2 {
		font-size: 30px !important;
	}

	.HomeHeader .Logo p {
		font-size: 8px !important;
	}

	.HomeHeader .Logo {
		padding: 10px 10px !important;
		border-right: 5px solid #333 !important;
	}

	.descover-info {
		padding: 0px 6px 0;
		/*display: none !important;*/
	}

	.descover-info h2 {
		letter-spacing: 2.5px;
		font-size: 12.5px;
		font-weight: 700;
		margin-bottom: 5px;
	}

	.descover-info .Search-box {
		/*width: 120px;*/

	}

	.descover-info .Search-box input {
		font-size: 6px;
	}

	.Tag-Info h5 {
		font-size: 9px;
		letter-spacing: 1.5px;
	}

	.Tag-Info {
		padding: 11px 10px;
	}

	.Circular-Info {
		padding-right: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		display: none !important;
	}

	.Circular-Info .Inner-info {
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		max-width: 50%;
	}

	.Circular-Info .Inner-info p {
		text-align: center;
	}

	.Circular-Info {
		position: relative;
	}

	.Circular-Info:after {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		top: 247px;
		right: 0;
		background: #555;
	}

	.Links-Info {
		/*padding-left: 0;*/
		padding-bottom: 0px;
		margin-bottom: 0px;
	}

	.Links-Info h5 {
		font-size: 22px !important;
	}

	.Links-Info ul li a {
		font-size: 16px !important;
		padding-left: 15px;
		letter-spacing: 1px !important;
	}

	.Links-Info h6 {
		padding-left: 15px;
	}

	.advertisement-Info_outer {
		padding: 0 16px;
	}

	.advertisement-Info {
		border-bottom: 0px solid #eee;
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

	.advertisement-Info a {
		padding: 0px;
	}

	.advertisement-Info p {
		/*padding: 0;*/
	}

	.left-line:after {
		display: none;
	}

	.links a {
		font-size: 10px;
		letter-spacing: 1.5px;
	}

	ul.Footer-Nav li {
		margin-bottom: 0px;
	}

	ul.Social-Links li {
		margin-right: 8px !important;
	}

	ul.Social-Links {
		margin-top: 0px;
		margin-left: 0
	}

	ul.Social-Links li a img {
		width: 10px;
		height: 10px;
	}

	ul.Footer-Nav li a {
		font-size: 10px;
		height: 20px;
		letter-spacing: .5px;
	}

	.news-bg ul.Social-Links li a {
		width: 20px;
		height: 30px;
	}

	.Register-links {
		padding-left: 0px;
		/*padding-right: 15px;*/
	}

	.inform p {
		color: #16BFBB !important;
		font-size: 11px;
		padding-right: 10px;
		line-height: 15px;
	}

	.foot-rig {
		margin: 0 !important;
		text-align: center;
	}

	.yelw-con {
		font-size: 9px;
	}

	.org-con {
		font-size: 9px !important;
		display: block !important;
		text-align: center;
		letter-spacing: 1px !important;
		border: 1px solid #dc5724;
		padding: 10px 3px !important;
		margin-right: 10px !important;
		min-height: 81px !important;
	}

	.cus-col {
		padding: 0px 15px 0 15px !important;
	}

	.bann-img img {
		width: 100% !important;
		object-fit: cover;
	}

	.mob-row {
		padding-left: 25px !important;
		/*padding-right: 20px!important;*/
	}

	.Links-Info .mob-row {
		padding-left: 0px !important;
	}

	.bann-img a {
		/*display: inline-block!important;*/
	}

	.advertisement-Info p {
		padding-left: 0 !important;
		font-size: 10px;
	}

	.bann-img p {
		font-size: 11px
	}

	.descover-info {
		/*display: none;*/
	}

	.mobile-menus {
		display: block !important;
	}

	.mobiles {
		display: flex !important;
		justify-content: center;
		align-items: center;
	}

	.links {
		/*width: 60%!important;*/
		margin-left: 10px !important;
	}

	.participate-info h2 {
		font-size: 16px !important;
		letter-spacing: 3px !important;
	}

	.participate-info {
		display: block !important;
		text-align: center;
		width: 100% !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.desk-view {
		display: none !important;
	}

	.mob-row {
		display: block !important;
	}

	.inform {
		display: block !important;
	}

	.inform img {
		width: 400px;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}

	.Industry-dropdowns {
		min-width: inherit;
	}

	.country-dropdowns {
		min-width: inherit;
		height: 22px;
	}

	.Industry-dropdowns h2,
	.Sub-segment h2 {
		font-size: 11px !important;
		letter-spacing: 1px;
		margin-left: 16px;
	}

	.Sub-segment {
		min-width: inherit;
	}

	.drop-down .selected a,
	.drop-down2 .selected a,
	.drop-down3 .selected a {
		width: auto;
		padding-right: 0;
	}

	.Producers {
		padding: 5px 0px !important;
	}

	.radio-block label {
		width: 9px !important;
		height: 9px !important;
	}

	.radio-block {
		margin-left: 0px;
	}

	.simple-btn h2 {
		margin-bottom: 0px !important;
		font-size: 18px;
	}

	.simple-btn.dropdown-toggle img {
		width: 16px;
		height: 16px;
		margin-bottom: 0px;
	}

	.navbar .Service-list {
		padding: 5px !important;
		min-width: 170px !important;
		border-right: 0px solid #333 !important;
	}

	.navbar .Material-list h3 {
		font-size: 9px !important;
		margin: 0px 5px 0 0 !important;
		letter-spacing: .2px !important;
	}

	.prod-profile-details {
		padding-bottom: 0 !important;
	}

	.Rur-heading h2 {
		font-size: 12px !important;
	}

	.prod-profile-details h2 {
		font-size: 18px !important;
		/*margin-bottom: 0 !important;*/
		/*padding-left: 8px !important;*/
		/* margin-top: 18px;*/
	}

	.projec-content h3,
	.projec-content a {
		font-size: 13px !important;
	}

	.ikons .fab {
		font-size: 13px !important;
	}

	.ikons span {
		margin-right: 5px !important;
	}

	.projec-content h3 {
		font-size: 13px !important;
		font-weight: 600 !important;
		margin-bottom: 0px !important;
		margin-top: 0px !important;
	}

	.projec-content {
		margin-bottom: 10px !important;
	}

	.prod-profile-details p,
	.projec-head p {
		font-size: 14px !important;
	}

	.mobs-row {
		/*margin-right: -8px !important;
      margin-left: -8px !important;*/
	}

	.produ-img {
		/* width: 50px !important;*/
	}

	.projec-head h4 {
		font-size: 16px !important;
	}

	.ikons {
		display: flex !important;
	}

	.cust-row {
		margin-right: 0px !important;
		margin-left: 0px !important;
	}

	.cols-p {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.news-bg:before,
	.Perspec-bg:before {
		min-height: 180vh;
		top: 190px;
	}

	.Perspec-bg:before {
		min-height: 220vh;
		top: 190px;
	}

	/*sam*/
	.row.mt-5.mobile_M_T_off {
		margin-top: 0 !important
	}

	.mobileOff {
		display: none !important
	}

	.navbarTop .navbarUL {
		flex-wrap: wrap;
		height: 110px;
	}

	.navbarTop .navbarUL li:first-child {
		width: 49%;
		/*width: 49.5%;*/
		margin: 1% 1% 0% 0;
		padding-left: 14px;
		justify-content: center;
		height: 56px;
		align-items: flex-start;
		padding-left: 20px;
	}

	.navbarTop .navbarUL li.headerLitopPad:nth-child(2) {
		width: 100%;
		margin: 0;
		order: 3;
		background-color: transparent;
	}

	.navbarTop .navbarUL li:nth-child(3) {
		width: 49%;
		/*width: 49.5%;*/
		margin: 1% 0 0% 1%;
		justify-content: center;
		height: 56px
	}


	.preCont::before,
	.preCont::after {
		display: none
	}

	.Main-Header.Dark-Bg.Home-Header::after {
		display: none
	}

	.headerLitopPad {
		padding-top: 0px;
	}

	.navbarUL .Logo h2 {
		font-size: 23px;
		line-height: 21px;
		left: -2px;
	}

	.navbarUL .Logo p {
		font-size: 8px;
		letter-spacing: 1.2px;
	}

	.bg {
		padding: 0px 10px;
		font-size: 13px;
	}

	.headerLitopPad {
		flex-direction: column;
		justify-content: center;
	}

	.Home-Nav li:nth-child(3) {
		display: none
	}

	.Home-Nav li:first-child {
		flex-direction: column;
		align-items: flex-start;
	}

	.logMob {
		display: block;
		margin-top: 3px;
	}

	.Home-Nav li .Call-Info a {
		margin-bottom: 3px
	}

	.it {
		display: none
	}

	.Home-Nav li a {
		font-size: 10px;
	}

	.Call-Info {
		font-size: 8px;
		width: 67px;
		margin-top: 0;
		letter-spacing: 0px;
	}

	.CM-info {
		margin-top: 0
	}

	.CM-info a:first-child .imga {
		width: 25px
	}

	.CM-info a:nth-child(2) .imga {
		width: 15px
	}

	.sear img {
		width: 11px
	}

	/*marquee*/
	/*	.Status-Nav ul li a h5 {
		font-size: 10px
	}
	.Status-Nav ul li a span {
		color:#ccccce;
		margin-left: 0px;
		font-size: 9px;
		line-height: 11px;
	}
	.Status-Nav ul li a {
		padding: 7px 10px;
		flex-direction: column;
		width: 120px;
		height:50px
	}
	Status-Nav ul li a h5 {
		font-size: 12px;
		font-weight: 600;
	}*/


	.FeaturedBox {
		padding: 3px 10px 3px 10px;
		font-size: 17px;
		letter-spacing: 3px;
	}

	.FeaturedBoxText {
		margin-bottom: 0px;
		margin-left: 10px;
		margin-top: 0px;
	}

	.bann-img a img {
		/*height: 77px;*/
	}

	.col-lg-6.col-md-6.col-12.homeBody {
		padding: 0 20px 10px 20px;
		margin-top: 0px;
	}

	/*.LinksInfo_h5 {
		border-bottom: 0
	}*/
	.Links-Info ul li {
		margin-bottom: 8px;
	}

	.Links-Info .business_center li {
		margin-bottom: 0px;
		line-height: 19px;
	}

	.Links-Info .business_center li:nth-child(2) {
		width: 23%;
	}

	.Links-Info .business_center li:last-child {
		text-align: right;
	}

	.Center-Links .row:first-child {
		margin-bottom: 0px;
	}

	ul.Footer-Nav {
		margin-bottom: 0;
		margin-left: 0px;
		align-items: baseline;
		line-height: 14px;
	}

	.centerBottom {
		margin-top: 30px;
	}

	footer {
		padding: 20px 0;
	}

	.facilitating {
		padding: 0 15px
	}

	.advertisement-Info img {
		margin-bottom: 0px;
		/*margin-bottom: 5px;*/
		/*margin-bottom: 10px;*/
	}

	.LinksInfo_h5 {
		font-size: 13px;
		margin-bottom: 12px;
		letter-spacing: 1px;
		padding-left: 16px;
	}

	.row.mt-4.homeBodyBox {
		margin-top: 0px !important;
	}

	.navbarTop .navbarUL .Home-Nav li {
		background-color: transparent
	}


	/* showcase Header for mobile small */

	.showcase .Status-Nav {
		display: none
	}

	.navbarULshowcase {
		width: 100%;
	}

	.navbarULshowcase ul {
		width: 100%;
		display: flex;
		margin-top: 0;
		margin-bottom: 0
	}

	.navbarULshowcase ul li {
		background-color: #242424;
		padding: 12px 8px;
		align-items: center;
		display: flex;
		padding-right: 0
	}

	.navbarULshowcase ul li:first-child {
		width: auto;
		margin-right: .5%;
		padding-right: 25px;
	}

	.navbarULshowcase ul li:last-child {
		/* width: 69.5%; */
		margin-left: .5%;
		justify-content: space-between;
		flex-grow: 1;
		padding-left: 0;
	}

	.navbarULshowcase ul li:last-child&gt;div {
		display: flex;
	}

	.navbarULshowcase .Logo h2 {
		font-size: 20px;
		color: #fff;
		text-transform: uppercase;
		font-family: 'Montserrat', sans-serif;
		letter-spacing: 0px;
		margin: 0;
		padding-left: 10px;

	}

	.inquire {
		margin-left: 1px
	}

	.inquire {
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: 500;
		text-transform: uppercase;
		color: #fff;
	}

	.sellersLlistBox,
	.buyersBox {
		color: #fff;
		border: solid 1px #16BFBB;
		line-height: 14px;
	}

	.sellersLlistBox a,
	.buyersBox a {
		color: #fff;
		font-size: 11px;
		font-weight: 500;
		text-transform: uppercase;
		letter-spacing: .5px;
		padding: 0 5px;
	}

	.sellersLlistBox a:hover,
	.sellersLlistBox a:focus,
	.buyersBox a:hover,
	.buyersBox a:focus {
		color: #fff;
	}

	.navbarULshowcase ul li:last-child div {
		margin: 0 3px;
		cursor: pointer;
		align-items: center;
	}

	.hamburger_menu img:not([draggable]) {
		max-width: inherit;
		height: inherit;
	}



	.nav-links {
		display: flex;
		background: #242424;
		top: 0;
		/*right: -320px;*/
		right: -3px;
		position: absolute;
		text-align: left;
		height: auto;
		width: 80%;
		z-index: 999999999;
		transition: 1s;
		display: none;
		padding-bottom: 10px;
	}

	.nav-links ul {
		display: flex;
		flex-direction: column;
	}

	.nav-links ul li:first-child {
		margin-top: 60px;
	}

	.nav-links .fas {
		position: absolute;
		right: 20PX;
		top: 20px;
		color: #fff;
		display: block;
		position: absolute;
		font-size: 20px;
		cursor: pointer;
	}

	.nav-links .Call-Info {
		width: 100%;
		color: fff;
		display: flex;
		font-size: 14px;
		justify-content: center;
		align-items: center;
	}

	.nav-links .Call-Info .CM-info {
		margin: 0 10px 0 0;
	}

	.nav-links .sidemenu li {
		width: 100% !important;
		font-size: 14px;
	}

	.sidemenu a {
		color: #FFF
	}

	.sidemenu a:hover {
		color: #FFF
	}

	.sidemenu .Call-Info {
		color: #FFF
	}

	.CM-info img {
		margin-left: 0;
		margin-right: 5px
	}

	.Radio-Data {
		padding: 20px 15px;
		font-size: 14px;
		line-height: 42px;
		font-weight: 500;
	}

	/*dropdown*/

	.Producers .dropdown-menu {
		width: 235px;
	}

	.radio-block {
		padding: 8px 8px;
		margin-top: 0px;
	}

	.Industry-dropdowns {
		padding: 2px 8px;
		margin-right: 10px;
		width: auto
	}

	.Sub-segment {
		padding: 2px 8px;
		margin-top: 0px;
		margin-left: 0
	}

	.drop-down .options ul,
	.drop-down2 .options ul,
	.drop-down3 .options ul {
		left: -8px;
		top: 32px;
		/*min-width: 175px;*/
		min-width: 290px;
	}

	.radio-block .All::after {
		width: 16px;
		height: 16px;
	}

	.Industry-dropdowns button,
	.Sub-segment button {
		background-position: 0px 3px;
		background-size: 16px;
	}


	.radio-block input[type="radio"]:checked+label {
		width: 16px !important;
		height: 16px !important;
	}

	.radio-block label {
		font-size: 12px;
	}

	.radio-block {
		height: 32px;
	}

	.linkAdv {
		/*margin-top: 10px;*/
		margin-top: 3px;
	}

	.linkAdv:first-child {
		/*margin-top: 10px;*/
		margin-top: 3px;
	}

	.advertisement-Info {
		text-align: left;
		padding-right: 0;
	}

	.NavHead h5 {
		display: none
	}

	.NavHead {
		margin-top: 0px
	}

	.Radio-Data .col-lg-4.col-md-4.col-4 {
		/*padding-right: 10px;
		padding-left: 10px;*/
		padding-right: 5px;
		padding-left: 0px;
	}

	.adver_Info_img {
		height: 110px
	}

	ul.Footer-Nav .Register-links a {
		font-size: 10px;
		letter-spacing: .5px;
	}




	/* .list-heading {
		padding-top: 20px;
	} */

	.threeColorBox ul li {
		align-items: flex-start;
		margin-right: 30px;
		flex-direction: column;
	}

	.threeColorBox ul span {
		height: 20px;
		width: 43px;
		margin-right: 0px;
	}

	/* .sellers_list_body,
	.sellers_list_body p {
		font-size: 14px;
	} */

	.sellers_list h3 {
		font-size: 20px;
	}

	.threeColorBoxDetail {
		padding-top: 10px;
		padding-bottom: 0px;
	}

	.list_color_top {
		margin-top: 15px;
	}

	.premium_side {
		margin-top: 0px
	}

	.premium_listing_box_color {
		font-size: 14px;
	}

	.premium_listing_box_color .bookNow {
		font-size: 13px;

	}


	.book_a_spot {
		/* font-size: 13px; */
		margin-top: 15px
	}

	.book_a_spot_row .bookNow {
		/* font-size: 13px; */
		font-weight: 600;
	}

	.book_a_spot_head {
		/* font-size: 15px; */
		margin-bottom: 10px;
	}

	.sellers_list_ThreeBox {
		margin-bottom: 20px;
	}

	.numerical {
		/*font-size: 18px;
		line-height: 17px;
		font-weight: 300;*/
	}

	.login_three_part_phone span {
		padding-left: 0px;
	}

	.login_three_part {
		display: flex;
		border-bottom: 0px solid #333;
	}

	.login_three_part_phone {
		font-size: 10px;
		display: flex;
		justify-content: flex-start;
		margin-top: 0;
		letter-spacing: 1px;
	}

	.navbarTop .navbarUL .Home-Nav .login_three_part_li {
		width: 100% !important;
		padding: 0px 0 0 0;
	}

	/*
	.login_three_part_phone {
		font-size:12px;
	}
	*/



	.prod-profile {
		margin-bottom: 0px
	}

	.prod-profile-details {
		padding-top: 0px;
	}

	.breadcrumb {
		margin-bottom: 0 !important;
	}

	.breadcrumb_row {
		margin-top: 0px
	}

	.whiteInner_right {
		/* margin-top: 5px */
	}


	.inquire_form_box {
		width: 100%;
		margin-top: 20px;
		padding: 10px;
		/*border: 0;*/
	}


	.body_top_space {
		margin-top: 20px;
		margin-bottom: 20px;
		width: 100%;
		padding: 20px;
	}

	.body_top_form_head {
		margin-bottom: 20px;
		text-align: center !important;
	}

	.fg {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.listi {
		margin-bottom: 20px;
	}

	.body_top_form_head h2 {
		font-size: 20px;
		line-height: 25px;
	}

	.pers-content {
		margin-bottom: 50px;
	}

	.mob_head_pad {
		padding: 0 !important
	}

	.searchBox {
		left: 13px !important;
	}

	.event-topic-img {
		height: 200px
	}

	.gray_box_P_D {
		width: 60px;
		height: 20px;
		margin-top: 6px;
	}

	.heading_P_D h2 {
		/*font-size: 19px;*/
		font-size: 22px;
		line-height: 30px;
	}

	.heading_P_D {
		display: flex;
		align-items: flex-start;
	}

	.url_social {
		margin-top: 30px;
		margin-bottom: 20px
	}

	.url_social div {
		/*justify-content: center;*/
		justify-content: left;
	}

	.url_social div:last-child {
		/*justify-content: center;*/
		justify-content: left;
	}

	.conference li,
	.conference li:first-child,
	.conference li:last-child {
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 10px
	}

	.conference {
		display: flex;
		flex-direction: column;
	}

	.venue_P_D {
		margin-left: 0;
	}

	.venue_P_D_text {}

	.venue_P_D_text {
		/*margin-top: 20px;*/
	}

	.event_movie,
	.event_img {
		min-height: 200px
	}

	.event_details .event_logo li a {
		width: 80px;
		height: 80px;
		display: flex;
	}

	.user_profile_img {
		width: 13px;
		margin-top: 2px;
	}

	.dropleft .sear {
		padding: 0;
	}

	.Search-box.dropleft {
		line-height: 0;
	}

	.testi-cols {
		height: 75px !important
	}

	.team_position {
		font-size: 14px;
	}

	.testi-cols {
		/*font-size: 13px;*/
	}

	.toggle {
		font-size: 14px;
	}

	.teams {
		margin-bottom: 10px
	}

	.movie_big_case {
		margin-bottom: 10px
	}

	.inquire_form_box_addLising {
		width: 100%;
	}

	.tabBottom {
		padding: 0 9px !important;
	}

	.sellers_list_body .info_text {
		font-size: 10px;
	}


	.fc .fc-toolbar-title,
	.fc .fc-button {
		font-size: .75em !important;
	}

	.fc table {
		font-size: .85em !important;
	}

	.customOne {
		padding-right: 15px !important;
	}

	.customTwo {
		padding-left: 15px !important;
	}

	.customThree {
		padding-left: 15px !important;
	}

	.bamboo-accordian {
		margin-left: 0px;
		padding: 0 0px;
	}


	.Producers {
		padding: 5px 0px 13px !important;
		display: flex;
		flex-wrap: wrap;
	}

	.drop-down span {
		background-position: 0px 7px;
		background-size: 16px
	}

	.drop-down:hover span {
		background-position: 0px 8px;
		background-size: 16px;
	}

	.drop-down .selected a span {
		padding: 5px 0 5px 21px;
		font-size: 13px;
	}

	.drop_image {
		background-position: 0 7px;
		background-size: 16px;
		padding-left: 21px !important;
		padding-top: 5px !important;
		font-size: 13px
	}

	.drop-down .options ul li a,
	.drop-down2 .options ul li a,
	.drop-down3 .options ul li a {
		padding: 5px 0 5px 25px;
		font-size: 13px;
	}

	.drop-down2 span,
	.drop-down3 span {
		background-position: 0 7px;
		background-size: 16px;
	}

	.drop-down2:hover span,
	.drop-down3:hover span {
		background-position: 0px 7px;
		background-size: 16px;
	}

	.drop-down2 .selected a span,
	.drop-down3 .selected a span {
		padding: 5px 0 5px 21px;
		font-size: 13px;
	}

	.six_box li {
		width: 50%;
	}

	.eight_box li {
		width: 33.33%;
	}

	.Perspective-body {
		padding-right: 0px;
		padding-left: 0px;
	}

	.topic-body {
		padding-top: 0px;
	}

	.custm-accord .cir {
		height: 130px
	}

	.custm-accord .cir img {
		width: 130px;
		height: 130px;
	}

	.prev,
	.next {
		font-size: 1.5rem;
		padding: 0;
	}

	.mySlides {
		padding: 2rem 1rem 0 1rem;
	}

	.mySlidesContainer {
		padding: 1.5rem 1.5rem 1rem 1.5rem;
	}

	.culs img {
		height: 110px;
	}

	.single-box {
		min-height: inherit;
	}

	.productrange-desc {
		max-height: 110px;
		height: inherit
	}

	.proje {
		padding: 20px 15px 10px 15px;
	}

	.next {
		right: 15px;
	}


	.spaceParticipate {
		margin: 0px;
	}

	.FeaturedBoxContent {
		font-size: 15px;
		width: 100%;
		padding: 0px 10px;
	}

	.middleBanner {
		flex-wrap: wrap;
		margin-bottom: 0;
	}

	.FeaturedBoxWeb {
		display: none
	}

	.FeaturedBoxMobile {
		flex-wrap: wrap;
	}

	/* .FeaturedBox {
		width: 100%;
		padding: 0;
		margin-bottom: 10px
	}

	.middleBanner li:nth-child(2) {
		width: 50%;
		margin: 0;
		padding-right: 10px;
	}

	.middleBanner li:nth-child(3) {
		width: 50%;
		margin: 0;
		padding-left: 10px;
	} */

	ul.business_center {
		margin-bottom: 15px;
		display: flex;
		flex-wrap: wrap;
		margin-top: 8px
	}

	.business_center li:nth-child(1) {
		width: 100%;
	}

	/* .business_center li:nth-child(2) {
		width: 50%;
	}

	.business_center li:nth-child(3) {
		width: 50%;
	} */
	.business_center li {
		width: 33%;
	}

	.showcaseBox {
		flex-wrap: wrap;
	}

	.Links-Info ul {
		margin-bottom: 0;
	}

	.showcaseBox li:nth-child(1),
	.showcaseBox li:nth-child(2),
	.showcaseBox li:nth-child(3),
	.showcaseBox li:nth-child(4) {
		width: 50%;
	}

	.LinksInfo_BC {
		font-size: 12px;
		/* padding-left: 16px; */
		letter-spacing: 1px;
		margin-bottom: 0 !important
	}

	ul.business_center {
		padding-top: 4px;
		padding-bottom: 4px;
	}

	.centerBottom ul {
		flex-wrap: wrap;
	}

	.facilitatingBox {
		width: 100%;
		padding: 0 5px;
	}

	.carbonBox {
		width: 100%;
		padding-left: 29px;
		margin-top: 18px;
	}

	.descover-info {
		padding: 0 20px;
	}

	.descover-info h2 {
		width: 100%;
	}

	.descover-info h2 .theme-color {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}

	.sellerButton {
		width: 47%;
		text-align: center;
		margin-right: 3%;
		margin-left: 0;
	}

	.buyerButton {
		width: 47%;
		text-align: center;
		margin-left: 3%;
		margin-right: 0;
	}

	.Inner-info-bottom p {
		padding: 0px 16px;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.grow_your_business {
		margin-bottom: 0 !important
	}


	/*owl carousel*/
	.owl-nav {
		position: absolute;
		top: 27%;
	}

	.owl-next:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/right_arrow_m_owl.png") no-repeat;
		top: 0px;
		right: 10px;
	}

	.owl-prev:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/left_arrow_m_owl.png") no-repeat;
		top: 0px;
		left: 10px;
	}


	.active .item p {
		font-size: 14px;
		line-height: 17px;
	}



	label.form-check-label {
		padding-left: 5px
	}


	.Events-body {
		padding-left: 0;
		padding-right: 0px;
	}

	.bodyTxt {
		font-size: 13px;
	}

	.event_PL li {
		width: 100%;
	}

	.event_PL_pro p {
		padding-right: 0px;
	}

	.event_PL_pro li:nth-child(1) {
		width: 35%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 65%;
	}

	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		/*width: 42%;*/
	}

	.event_body_list {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	.event_body_list li.st {
		width: 100%;
	}

	.event_body_list li.nd {
		width: 100%;
	}

	.event_body_list li.rd {
		width: 100%;
	}

	.dropleft button {
		height: inherit;
	}





	.Newsflash_PL_pro li:nth-child(1) {
		width: 35%;
		margin-top: 20px;
		margin-right: 3%
	}

	.Newsflash_PL_pro li:nth-child(2) {
		width: 62%;
		margin-top: 20px;
	}

	.Newsflash_PL_txt .sourceHeadline {
		font-size: 13px;
	}

	.accordion {
		padding-right: 0;
	}

	li.weboff.Newsflash_PL_txt {
		margin-top: 9px;
	}





	/*filter_list*/

	.filter_list_outer {
		display: inherit;
	}

	.filter_list li {
		margin-bottom: 8px;
		padding-left: 24px
	}

	.filter_list {
		display: flex;
		flex-wrap: wrap;
		margin-left: 0;
		font-size: 12px;
	}

	.filter_list_left {
		width: 100%;
	}

	.filter_list_right {
		width: 100%;
		margin-top: 10px;
	}

	.filter_list li {
		width: 33.33%
	}

	.filter_list li:first-child {
		width: 100%
	}

	/* .filter_list li:nth-child(9) {
		width: 66.66%
	}

	.filter_list li:nth-child(10),
	.filter_list li:nth-child(11) {
		margin-top: 20px
	} */

	.head_txt {
		font-size: 14px;
	}

	.pad_Right_adjust {
		padding-right: 0 !important
	}

	/* profile page */
	.profile_form_pad {
		padding: 20px !important;
	}

	.profile_form_pad ul.tabTop li a {
		padding: 8px 10px;
		letter-spacing: 0;
		font-size: 12px;
	}

	.profile_form_pad .tabTop {
		padding: 20px 10px 0 10px !important;
	}

	.profile_form_left {
		order: 2
	}

	.profile_form_right {
		order: 1
	}

	.profile_form_pad .avatar-preview {
		width: 100px;
		height: 100px;
	}

	.profile_form_pad .avatar-edit {
		right: -11%;
	}

	.footerMob_margin_off {
		margin: 0 !important
	}

	.form-control {
		font-size: 13px !important;
	}

	.search_result,
	.search_result:focus-visible {
		width: 100%;
	}











	/* common*/


	/* body {
		font-size: 14px !important;
	} */

	/* .rur-content p {
		font-size: 14px !important;
	} */

	.Imp-Link {
		margin-top: 30px
	}

	.freelisting_detail_right_ul {
		font-size: 14px;
	}

	.freelisting_detail_right_ul .heading {
		font-size: 16px;
	}

	.whiteInner h2 {
		font-size: 16px;
	}

	.list-heading h2 {
		font-size: 19px;
	}

	.mon_height_search {
		height: 33.5px !important;
	}


	/*Menu bar height*/
	.navbarULshowcase&gt;ul {
		height: 51px;
	}

	.inquireBox {
		display: flex
	}

	.buyersBox,
	.sellersLlistBox {
		height: 16px;
		line-height: 17px;
	}


	/* tab menu */
	.tabTop {
		padding: 10px 5px 0 5px !important;
	}

	ul.tabTop li a {
		padding: 8px 5px;
		letter-spacing: 0px;
	}


	/* new marquee */

	.Status-Nav ul li a {
		padding: 10px 12px;
		width: 92px;
		font-size: 9px;
		letter-spacing: 1px;
		height: 51px;
	}

	.Status-Nav ul li a h5 {
		font-size: 10px;
		letter-spacing: 1px;
	}

	.Status-Nav ul li a span {
		font-size: 9px;
		margin-left: 0px;
		line-height: 12px;
		font-weight: 200;
		display: none
			/*MOBILE DISPLAY off*/
	}

	.marquee_content {
		flex-direction: column;
	}


	/* search box */
	.search_box_input {
		border-radius: 3px !important;
	}

	.hamburger_menu {
		display: flex;
	}

	.buyersBox,
	.sellersLlistBox {
		display: flex
	}

	.inner_footer_white_right_left_pad {
		padding: 0px 15px !important;
	}

	.facilitatingBox p {
		padding-right: 0;
	}

	.centerBottom p {
		font-size: 11px;
	}

	.dropdown-item {
		padding: 5px 26px !important;
	}

	.threeColorBoxDetail {
		padding-top: 5px;
	}

	.threeColorBoxDetail h4 {
		margin-bottom: 5px;
	}

	.d-flex.two_span {
		max-width: 100%;
	}

	.conference span {
		letter-spacing: 0px
	}





	.Footer-1-nav {
		flex-wrap: wrap;
	}

	/*.Footer-1-nav li::after {
		content: " | ";
	}
	.Footer-1-nav li::after:last-child {
		content: " | ";
		display:none
	}*/
	.footer-link-divider {
		display: inline;
		padding: 0 5px;
		font-size: .65rem;
		line-height: 1.3;
	}

	.foot-rig {
		margin-top: 10px !important;
	}



	.Footer-Nav {
		flex-wrap: wrap;
	}

	/*.Footer-1-nav {
		flex-wrap:wrap;
	}*/
	/*.Footer-1-nav li::after {
		content: " | ";
	}
	.Footer-1-nav li::after:last-child {
		content: " | ";
		display:none
	}*/


	.footer-link-divider {
		display: inline;
		padding: 0 5px;
		font-size: .75rem;
		line-height: 1.5;
	}

	.foot-rig {
		margin-top: 10px !important;
	}

	.footerLi {
		display: block !important;
	}

	.footerBrack {
		width: 50%
	}

	.lp_top {
		margin-top: 0px
	}

	.material_topBanner {
		display: block
	}

	.lab-cust.radio_enquiry {
		padding-top: 12px !important;
	}

	.Imp-Link_leftSpace {
		margin-left: 0px;
	}

	.Bamboo-heading h2 {
		font-size: 16px;
	}


	.seller_box .left_part div {
		/* width: 234px;*/
	}

	.seller_box .left_part div.left_part_txt {
		width: 100%;
		/* font-size: 15px; */
	}

	.copyrightTxtHome,
	.copyrightTxtIinner {
		font-size: 10px;
		margin-top: 10px;
		letter-spacing: .5px;
	}

	.homepage_video_banner iframe {
		height: 102px;
	}



	.outer {
		top: 362px;
	}

	.advertisement-Info .linkAdv2 p {
		margin-bottom: 4px;
	}


	.iframe_container {
		padding-top: 92.50%;
	}

	.spotlight_image_ad {
		height: 47px;
	}


	/* ---------------------------------------------------
    SEARCH DROPDOWN
	----------------------------------------------------- */

	.fstdropdown&gt;.fstselected {
		line-height: 20px;
		background-position: 0px 7px;
		background-size: 16px;
		padding: 5px 0 5px 21px;
		font-size: 13px;
	}

	.fstdiv {
		min-height: 20px;
	}

	.fstlist&gt;div {
		line-height: 15px;
		padding: 5px 0 5px 16px;
		font-size: 13px;
	}

	.projec-img_height,
	.projec-img_height_2 {
		height: 218px
	}
}




/*Small Mobile View CSS*/

@media only screen and (min-device-width : 375px) and (max-device-width : 413px) {
	.webOff {
		display: flex !important
	}

	.Back-Bg {
		width: 100%;
		background-size: auto;
		background-position: top;
		background-repeat: no-repeat;
	}

	.HomeHeader {
		height: 100px !important;
	}

	.Home-Nav {
		/*display: none !important;*/
		width: 100%
	}

	.HomeHeader .Logo h2 {
		font-size: 30px !important;
	}

	.HomeHeader .Logo p {
		font-size: 8px !important;
	}

	.HomeHeader .Logo {
		padding: 10px 10px !important;
		border-right: 5px solid #333 !important;
	}

	.descover-info {
		padding: 0px 6px 0;
		/*display: none !important;*/
	}

	.descover-info h2 {
		letter-spacing: 2.5px;
		font-size: 12.5px;
		font-weight: 700;
		margin-bottom: 5px;
	}

	.descover-info .Search-box {
		/*width: 120px;*/

	}

	.descover-info .Search-box input {
		font-size: 6px;
	}

	.Tag-Info h5 {
		font-size: 9px;
		letter-spacing: 1.5px;
	}

	.Tag-Info {
		padding: 11px 10px;
	}

	.Circular-Info {
		padding-right: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		display: none !important;
	}

	.Circular-Info .Inner-info {
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		max-width: 50%;
	}

	.Circular-Info .Inner-info p {
		text-align: center;
	}

	.Circular-Info {
		position: relative;
	}

	.Circular-Info:after {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		top: 247px;
		right: 0;
		background: #555;
	}

	.showcase_divider {
		border-bottom: 2px solid #16BFBB;
		margin-bottom: 20px;
	}

	.Links-Info {
		/*padding-left: 0;*/
		padding-bottom: 0px;
		margin-bottom: 0px;
	}

	.Links-Info h5 {
		font-size: 22px !important;
	}

	.Links-Info ul li a {
		font-size: 16px !important;
		padding-left: 15px;
		letter-spacing: 2px !important;
	}

	.Links-Info .business_center li:nth-child(2) {
		width: 25%;
	}

	.Links-Info .business_center li:last-child {
		text-align: right;
	}

	.Links-Info h6 {
		padding-left: 15px;
	}

	.advertisement-Info_outer {
		padding: 0 16px 16px;
	}

	.advertisement-Info {
		border-bottom: 0px solid #eee;
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

	.advertisement-Info a {
		padding: 0px;
	}

	.advertisement-Info p {
		/* padding: 0;*/
	}

	.left-line:after {
		display: none;
	}

	.links a {
		font-size: 10px;
		letter-spacing: 1.5px;
	}

	/* cnage sam mob footer */
	ul.Footer-Nav li {
		margin-bottom: 0px;
		/*margin-right: 12px !important;*/
	}

	ul.Social-Links li {
		margin-right: 8px !important;
	}

	ul.Social-Links {
		margin-top: 0px;
		margin-left: 0
	}

	ul.Social-Links li a img {
		width: 10px;
		height: 10px;
	}

	/* cnage sam mob footer */
	ul.Footer-Nav li a {
		font-size: 11px;
		letter-spacing: .5px;
	}

	.news-bg ul.Social-Links li a {
		width: 20px;
		height: 30px;
	}

	.Register-links {
		padding-left: 0px;
		/*padding-right: 15px;*/
	}

	.inform p {
		color: #16BFBB !important;
		font-size: 11px;
		padding-right: 10px;
		line-height: 15px;
	}

	.foot-rig {
		margin: 0 !important;
		text-align: left;
	}

	.yelw-con {
		font-size: 9px;
	}

	.org-con {
		font-size: 9px !important;
		display: block !important;
		text-align: center;
		letter-spacing: 1px !important;
		border: 1px solid #dc5724;
		padding: 10px 3px !important;
		margin-right: 10px !important;
		min-height: 81px !important;
	}

	.cus-col {
		padding: 0px 15px 0 15px !important;
	}

	.bann-img img {
		width: 100% !important;
		object-fit: cover;
	}

	.mob-row {
		padding-left: 25px !important;
		/*padding-right: 20px!important;*/
	}

	.Links-Info .mob-row {
		padding-left: 0px !important;
	}

	.bann-img a {
		/*display: inline-block!important;*/
	}

	.advertisement-Info p {
		padding-left: 0 !important;
		font-size: 11.5px !important;
	}

	.descover-info {
		/*display: none;*/
	}

	.mobile-menus {
		display: block !important;
	}

	.mobiles {
		display: flex !important;
		justify-content: center;
		align-items: center;
	}

	.links {
		/*width: 60%!important;*/
		margin-left: 10px !important;
	}

	.participate-info h2 {
		font-size: 16px !important;
		letter-spacing: 3px !important;
	}

	.participate-info {
		display: block !important;
		text-align: center;
		width: 100% !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.desk-view {
		display: none !important;
	}

	.mob-row {
		display: block !important;
	}

	.inform {
		display: block !important;
	}

	.inform img {
		width: 400px;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}

	.Industry-dropdowns {
		min-width: inherit;
		line-height: 15px;
	}

	.Industry-dropdowns h2,
	.Sub-segment h2 {
		font-size: 11px !important;
		letter-spacing: 1px;
		margin-left: 16px;
	}

	.Sub-segment {
		min-width: inherit;
		line-height: 15px;
	}

	.Producers {
		padding: 5px 0px 13px !important;
	}

	.radio-block label {
		width: 9px !important;
		height: 9px !important;
	}

	.radio-block {
		margin-left: 0px;
	}

	.simple-btn h2 {
		margin-bottom: 0px !important;
		font-size: 16px;
		letter-spacing: 0;
	}

	.simple-btn.dropdown-toggle img {
		width: 13px;
		height: 13px;
		margin-bottom: 0px;
	}

	.navbar .Service-list {
		padding: 5px !important;
		min-width: 170px !important;
		border-right: 0px solid #333 !important;
	}

	.navbar .Material-list h3 {
		font-size: 9px !important;
		margin: 0px 5px 0 0 !important;
		letter-spacing: .2px !important;
	}

	.prod-profile-details {
		padding-bottom: 0 !important;
	}

	.Rur-heading h2 {
		font-size: 12px !important;
	}

	.prod-profile-details h2 {
		font-size: 18px !important;
		/*margin-bottom: 0 !important;*/
		/*padding-left: 10px !important;*/
		/* margin-top: 16px;*/
	}

	.projec-content h3,
	.projec-content a {
		font-size: 13px !important;
	}

	.ikons .fab {
		font-size: 13px !important;
	}

	.ikons span {
		margin-right: 5px !important;
	}

	.projec-content h3 {
		font-size: 13px !important;
		font-weight: 600 !important;
		margin-bottom: 0px !important;
		margin-top: 0 !important;
	}

	.projec-content {
		margin-bottom: 10px !important;
	}

	.prod-profile-details p,
	.projec-head p {
		font-size: 14px !important;
	}

	.mobs-row {
		/*margin-right: -8px !important;
      margin-left: -8px !important;*/
	}

	.produ-img {
		/* width: 50px !important;*/
	}

	.projec-head h4 {
		font-size: 16px !important;
	}

	.ikons {
		display: flex !important;
	}

	.cust-row {
		margin-right: 0px !important;
		margin-left: 0px !important;
	}

	.cols-p {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.news-bg:before,
	.Perspec-bg:before {
		min-height: 180vh;
		top: 190px;
	}

	.Perspec-bg:before {
		min-height: 220vh;
		top: 190px;
	}

	/*sam*/
	.row.mt-5.mobile_M_T_off {
		margin-top: 0 !important;
		padding: 0 15px
	}

	.mobileOff {
		display: none !important
	}

	.navbarTop .navbarUL {
		flex-wrap: wrap;
		/* height: 127px; */
	}


	.navbarTop .navbarUL li:first-child {
		width: 49%;
		/*width: 49.5%;*/
		margin: 2% 1% 0% 0;
		padding-left: 14px;
		justify-content: center;
		height: 56px;
		align-items: flex-start;
		padding-left: 30px;
	}

	.navbarTop .navbarUL li.headerLitopPad:nth-child(2) {
		width: 100%;
		margin: 0;
		order: 3;
		background-color: transparent;
	}

	.navbarTop .navbarUL li:nth-child(3) {
		width: 49%;
		/*width: 49.5%;*/
		margin: 2% 0 0% 1%;
		justify-content: center;
		height: 56px
	}

	.preCont::before,
	.preCont::after {
		display: none
	}

	.Main-Header.Dark-Bg.Home-Header::after {
		display: none
	}

	.headerLitopPad {
		padding-top: 0px;
	}

	.navbarUL .Logo h2 {
		font-size: 25px;
		line-height: 21px;
		left: -2px;
	}

	.navbarUL .Logo p {
		font-size: 9.5px;
		letter-spacing: .9px;
	}

	.bg {
		padding: 0px 10px;
		font-size: 13px;
	}

	.headerLitopPad {
		flex-direction: column;
		justify-content: center;
	}

	.Home-Nav li:nth-child(3) {
		display: none
	}

	.Home-Nav li:first-child {
		flex-direction: column;
		align-items: flex-start;
	}

	.logMob {
		display: block;
		margin-top: 3px;
	}

	.Home-Nav li .Call-Info a {
		margin-bottom: 3px
	}

	.it {
		display: none
	}

	.Home-Nav li a {
		font-size: 10px;
	}

	.Call-Info {
		font-size: 8px;
		width: 67px;
		margin-top: 0;
		letter-spacing: 0px;
	}

	.CM-info {
		margin-top: 0
	}

	.CM-info a:first-child .imga {
		width: 25px
	}

	.CM-info a:nth-child(2) .imga {
		width: 15px
	}

	.sear img {
		width: 10px
	}

	/*marquee*/
	/*	.Status-Nav ul li a h5 {
		font-size: 10px
	}
	.Status-Nav ul li a span {
		color:#ccccce;
		margin-left: 0px;
		font-size: 9px;
		line-height: 11px;
	}
	.Status-Nav ul li a {
		padding: 7px 10px;
		flex-direction: column;
		width: 120px;
		height:50px
	}
	Status-Nav ul li a h5 {
		font-size: 12px;
		font-weight: 600;
	}*/


	.FeaturedBox {
		padding: 3px 10px 3px 10px;
		font-size: 17px;
		letter-spacing: 3px;
	}

	.FeaturedBoxText {
		margin-bottom: 0px;
		margin-left: 10px;
		margin-top: 0px;
	}

	.bann-img a img {
		/*height: 77px;*/
	}

	.col-lg-6.col-md-6.col-12.homeBody {
		padding: 0 30px 10px 30px;
		margin-top: 0px;
	}

	/*.LinksInfo_h5 {
		border-bottom: 0
	}*/
	.Links-Info ul li {
		margin-bottom: 8px;
	}

	.Links-Info .business_center li {
		margin-bottom: 0px;
		line-height: 19px;
	}

	.Center-Links .row:first-child {
		margin-bottom: 0px;
	}

	ul.Footer-Nav {
		margin-bottom: 0;
		margin-left: 0px;
		align-items: baseline;
		line-height: 15px
	}

	.centerBottom {
		margin-top: 26px;
	}

	footer {
		padding: 20px 0;
	}

	.facilitating {
		padding: 0 15px
	}

	.advertisement-Info img {
		margin-bottom: 0px;
		/*margin-bottom: 5px;*/
		/*margin-bottom: 10px;*/
	}

	.row.mt-4.homeBodyBox {
		margin-top: 0px !important;
	}

	.navbarTop .navbarUL .Home-Nav li {
		background-color: transparent
	}


	/* showcase Header for mobile small */

	.showcase .Status-Nav {
		display: none
	}

	.navbarULshowcase {
		width: 100%;
	}

	.navbarULshowcase ul {
		width: 100%;
		display: flex;
		margin-top: 0;
		margin-bottom: 0
	}

	.navbarULshowcase ul li {
		background-color: #242424;
		padding: 12px 8px;
		align-items: center;
		display: flex;
		padding-right: 0px;
	}

	.navbarULshowcase ul li:first-child {
		width: auto;
		padding-right: 30px;
		margin-right: .5%;
	}

	.navbarULshowcase ul li:last-child {
		/* width: 68.5%; */
		margin-left: .5%;
		justify-content: space-between;
	}

	.navbarULshowcase ul li:last-child&gt;div {
		display: flex;
	}

	.navbarULshowcase .Logo h2 {
		font-size: 22px;
		color: #fff;
		text-transform: uppercase;
		font-family: 'Montserrat', sans-serif;
		letter-spacing: 0px;
		margin: 0;
		padding-left: 20px;
	}

	.inquire {
		margin-left: 1px
	}

	.inquire {
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: 500;
		text-transform: uppercase;
		color: #fff;
	}

	.sellersLlistBox,
	.buyersBox {
		/* background-color: #17beb9; */
		color: #fff;
		border: solid 1px #16BFBB;
		line-height: 15px
	}

	.sellersLlistBox a,
	.buyersBox a {
		color: #fff;
		font-size: 11px;
		font-weight: 500;
		text-transform: uppercase;
		letter-spacing: 1px;
		padding: 0 10px;
	}

	.sellersLlistBox a:hover,
	.sellersLlistBox a:focus,
	.buyersBox a:hover,
	.buyersBox a:focus {
		color: #fff;
	}


	.navbarULshowcase ul li:last-child div {
		margin: 0 3px;
		cursor: pointer;
		align-items: center;
	}

	.hamburger_menu img:not([draggable]) {
		max-width: inherit;
		height: inherit;
	}



	.nav-links {
		display: flex;
		background: #242424;
		top: 0;
		/*right: -320px;*/
		right: -3px;
		position: absolute;
		text-align: left;
		height: auto;
		width: 75%;
		z-index: 999999999;
		transition: 1s;
		display: none;
		padding-bottom: 10px;
	}

	.nav-links ul {
		display: flex;
		flex-direction: column;
	}

	.nav-links ul li:first-child {
		margin-top: 60px;
	}

	.nav-links .fas {
		position: absolute;
		right: 20PX;
		top: 20px;
		color: #fff;
		display: block;
		position: absolute;
		font-size: 20px;
		cursor: pointer;
	}

	.nav-links .Call-Info {
		width: 100%;
		color: fff;
		display: flex;
		font-size: 14px;
		justify-content: center;
		align-items: center;
	}

	.nav-links .Call-Info .CM-info {
		margin: 0 10px 0 0;
	}

	.nav-links .sidemenu li {
		width: 100% !important;
		font-size: 14px;
	}

	.sidemenu .search_icon {
		background-position: left 21px;
	}

	.sidemenu a.searchClear {
		top: 7px;
	}

	.sidemenu a {
		color: #FFF
	}

	.sidemenu a:hover {
		color: #FFF
	}

	.sidemenu .Call-Info {
		color: #FFF
	}

	.CM-info img {
		margin-left: 0;
		margin-right: 5px
	}

	.Radio-Data {
		padding: 6px;
		font-size: 12.5px;
		line-height: 42px;
		font-weight: 500;
	}

	/*dropdown*/

	.Producers .dropdown-menu {
		width: 235px;
	}

	.radio-block {
		padding: 4px 8px;
		margin-top: 0px;
	}

	.Industry-dropdowns {
		padding: 2px 8px;
		margin-right: 10px;
		width: auto;
	}

	.Sub-segment {
		padding: 2px 8px 2px 0px;
		margin-top: 0px;
		margin-left: 0
	}

	.radio-block .All::after {
		width: 13px;
		height: 13px;
	}

	.Industry-dropdowns button,
	.Sub-segment button {
		background-position: 0px 3px;
		background-size: 16px;
	}


	.radio-block input[type="radio"]:checked+label {
		width: 12px !important;
		height: 12px !important;
	}

	.radio-block label {
		font-size: 12px;
	}

	.radio-block {
		height: 22px;
	}

	.linkAdv {
		/*margin-top: 10px;*/
		margin-top: 3px;
	}

	.linkAdv:first-child {
		/*margin-top: 10px;*/
		margin-top: 3px;
	}

	.advertisement-Info {
		text-align: left;
		padding-right: 0;
	}

	.NavHead h5 {
		display: none
	}

	.NavHead {
		margin-top: 0px
	}

	.Radio-Data .col-lg-4.col-md-4.col-4 {
		padding-right: 10px;
		padding-left: 10px;
	}

	.adver_Info_img {
		height: 110px
	}

	.greenText,
	yellowText,
	whiteText,
	whiteTextCustom {
		margin-bottom: 5px
	}

	ul.Footer-Nav .Register-links a {
		font-size: 10px;
		letter-spacing: 1px;
	}




	/* .list-heading {
		padding-top: 20px;
	} */

	.threeColorBox ul li {
		align-items: flex-start;
		margin-right: 30px;
		flex-direction: column;
	}

	.threeColorBox ul span {
		height: 20px;
		width: 43px;
		margin-right: 0px;
	}

	/* .sellers_list_body,
	.sellers_list_body p {
		font-size: 14px;
	} */

	/* .sellers_list_body,
	.sellers_list_body p {
		font-size: 14px;
	} */

	.premium_listing_box_text {
		/* font-size: 14px; */
	}

	.sellers_list h3 {
		font-size: 20px;
	}

	.threeColorBoxDetail {
		padding-top: 10px;
		padding-bottom: 0px;
	}

	.list_color_top {
		margin-top: 15px;
	}

	.premium_side {
		margin-top: 0px
	}

	.premium_listing_box_color {
		font-size: 14px;
	}

	.premium_listing_box_color .bookNow {
		font-size: 13px;

	}


	.book_a_spot {
		/* font-size: 13px; */
		margin-top: 15px
	}

	.book_a_spot_row .bookNow {
		/* font-size: 13px; */
		font-weight: 600;
	}

	.book_a_spot_head {
		/* font-size: 15px; */
		margin-bottom: 10px;
	}

	.sellers_list_ThreeBox {
		margin-bottom: 20px;
	}

	.numerical {
		/*font-size: 18px;
		line-height: 17px;
		font-weight: 300;*/
	}

	.login_three_part_phone span {
		padding-left: 0px;
	}

	.login_three_part {
		display: flex;
		border-bottom: 0px solid #333;
	}

	.login_three_part_phone {
		font-size: 10px;
		display: flex;
		justify-content: flex-start;
		margin-top: 0;
		letter-spacing: 1px;
	}

	.navbarTop .navbarUL .Home-Nav .login_three_part_li {
		width: 100% !important;
		padding: 0px 0 0 0;
	}

	/*
	.login_three_part_phone {
		font-size:12px;
	}
	*/


	.prod-profile {
		margin-bottom: 0px
	}

	.prod-profile-details {
		padding-top: 0px;
	}

	.breadcrumb {
		margin-bottom: 0 !important;
	}

	.breadcrumb_row {
		margin-top: 0px
	}

	.whiteInner_right {
		/* margin-top: 5px */
	}


	.inquire_form_box {
		width: 100%;
		margin-top: 20px;
		padding: 20px;
		/*border: 0;*/
	}


	.body_top_space {
		margin-top: 20px;
		margin-bottom: 20px;
		width: 100%;
		padding: 20px;
	}

	.body_top_form_head {
		margin-bottom: 20px;
		text-align: center !important;
	}

	.fg {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.listi {
		margin-bottom: 20px;
	}

	.body_top_form_head h2 {
		font-size: 20px;
		line-height: 25px;
	}

	.pers-content {
		margin-bottom: 50px;
	}

	.mob_head_pad {
		padding: 0 !important
	}

	.searchBox {
		left: 17px !important;
	}

	.event-topic-img {
		height: 200px
	}

	.gray_box_P_D {
		width: 60px;
		height: 20px;
		margin-top: 6px;
	}

	.heading_P_D h2 {
		/*font-size: 19px;*/
		font-size: 22px;
		line-height: 30px;
	}

	.heading_P_D {
		display: flex;
		align-items: flex-start;
	}

	.url_social {
		margin-top: 30px;
		margin-bottom: 20px
	}

	.url_social div {
		/*justify-content: center;*/
		justify-content: left;
	}

	.url_social div:last-child {
		/*justify-content: center;*/
		justify-content: left;
	}

	.conference li,
	.conference li:first-child,
	.conference li:last-child {
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 10px
	}

	.conference {
		display: flex;
		flex-direction: column;
	}

	.venue_P_D {
		margin-left: 0;
	}

	.venue_P_D_text {}

	.venue_P_D_text {
		/*margin-top: 20px;*/
	}

	.event_movie,
	.event_img {
		min-height: 200px
	}

	.event_details .event_logo li a {
		width: 80px;
		height: 80px;
		display: flex;
	}

	.user_profile_img {
		width: 11px;
		margin-top: 2px;
	}

	.dropleft .sear {
		padding: 0;
	}

	.Search-box.dropleft {
		line-height: 0;
		padding-top: 2px;
	}

	.testi-cols {
		height: 75px !important
	}

	.team_position {
		font-size: 14px;
	}

	.testi-cols {
		/*font-size: 13px;*/
	}

	.toggle {
		font-size: 14px;
	}

	.teams {
		margin-bottom: 10px
	}

	.movie_big_case {
		margin-bottom: 10px
	}

	.inquire_form_box_addLising {
		width: 100%;
	}

	.tabBottom {
		padding: 0 9px !important;
	}

	.sellers_list_body .info_text {
		font-size: 11px;
	}


	.fc .fc-toolbar-title,
	.fc .fc-button {
		font-size: .75em !important;
	}

	.fc table {
		font-size: .85em !important;
	}

	.customOne {
		padding-right: 15px !important;
	}

	.customTwo {
		padding-left: 15px !important;
	}

	.customThree {
		padding-left: 15px !important;
	}

	.bamboo-accordian {
		margin-left: 0px;
		padding: 0 0px;
	}

	.drop-down .selected a,
	.drop-down2 .selected a,
	.drop-down3 .selected a {
		width: auto;
		padding-right: 0;
	}

	.drop-down .selected a,
	.drop-down2 .selected a,
	.drop-down3 .selected a {
		width: auto;
		padding-right: 0;
	}

	.Producers {
		display: flex;
		flex-wrap: wrap
	}

	.drop-down span {
		background-position: 0px 3px;
		background-size: 12px
	}

	.drop-down:hover span {
		background-position: 0px 3px;
		background-size: 13px;
	}

	.drop-down .selected a span {
		padding: 2px 0 2px 16px;
		font-size: 12px;
	}

	.drop-down .options ul li a {
		padding: 5px 0 5px 25px;
		font-size: 12px;
	}

	.drop-down .options ul,
	.drop-down2 .options ul,
	.drop-down3 .options ul {
		/*min-width: 210px;*/
		min-width: 315px;
		top: 22px;
		left: -8px
	}

	.drop_image {
		background-position: 0 3px;
		background-size: 12px;
		padding-left: 16px !important;
		padding-top: 1px !important;
		font-size: 12px;
	}

	.drop-down2 span,
	.drop-down3 span {
		background-position: 0 3px;
		background-size: 12px;
	}

	.drop-down2:hover span,
	.drop-down3:hover span {
		background-position: 0px 3px;
		background-size: 12px;
	}

	.drop-down2 .selected a span,
	.drop-down3 .selected a span {
		padding: 2px 0 2px 16px;
		font-size: 12px;
	}

	.drop-down2 .options ul li a,
	.drop-down3 .options ul li a {
		padding: 5px 0 5px 20px;
		font-size: 12px;
	}

	.country-dropdowns {
		line-height: 15px;
		height: 20px;
	}

	.drop-down3 span {
		background-position: 0 4px;
		background-size: 12px;
	}

	.drop-down3:hover span {
		background-position: 0 4px;
		background-size: 12px;
	}

	.drop-down3 .selected a span {
		padding: 2px 0 2px 16px;
		font-size: 12px;
	}

	.drop-down3 .options ul li a {
		padding: 5px 0 5px 20px;
		font-size: 12px;
	}

	.six_box li {
		width: 50%;
	}

	.eight_box li {
		width: 33.33%;
	}

	.Perspective-body {
		padding-right: 0px;
		padding-left: 0px;
	}

	.topic-body {
		padding-top: 0px;
	}

	.custm-accord .cir {
		height: 130px
	}

	.custm-accord .cir img {
		width: 130px;
		height: 130px;
	}

	.prev,
	.next {
		font-size: 1.5rem;
		padding: 0;
	}

	.mySlides {
		padding: 2rem 1rem 0 1rem;
	}

	.mySlidesContainer {
		padding: 1.5rem 1.5rem 1rem 1.5rem;
	}

	.culs img {
		height: 110px;
	}

	.single-box {
		min-height: inherit;
	}

	.productrange-desc {
		max-height: 75px;
		height: inherit
	}

	.proje {
		padding: 20px 15px 10px 15px;
	}

	.next {
		right: 15px;
	}


	.spaceParticipate {
		margin: 0px;
	}

	.FeaturedBoxContent {
		font-size: 15px;
		width: 100%;
		padding: 0px 10px;
	}

	.middleBanner {
		flex-wrap: wrap;
		margin-bottom: 0;
	}

	.FeaturedBoxWeb {
		display: none
	}

	.FeaturedBoxMobile {
		flex-wrap: wrap;
	}

	/* .FeaturedBox {
		width: 100%;
		padding: 0;
		margin-bottom: 10px
	}

	.middleBanner li:nth-child(2) {
		width: 50%;
		margin: 0;
		padding-right: 10px;
	}

	.middleBanner li:nth-child(3) {
		width: 50%;
		margin: 0;
		padding-left: 10px;
	} */

	ul.business_center {
		margin-bottom: 15px;
		display: flex;
		flex-wrap: wrap;
		margin-top: 8px
	}

	.business_center li:nth-child(1) {
		width: 100%;
	}

	/*.business_center li:nth-child(2) {
		width: 50%;
	}

	.business_center li:nth-child(3) {
		width: 50%;
	} */
	.business_center li {
		width: 33%;
	}

	.showcaseBox {
		flex-wrap: wrap;
	}

	.Links-Info ul {
		margin-bottom: 0;
	}

	.showcaseBox li:nth-child(1),
	.showcaseBox li:nth-child(2),
	.showcaseBox li:nth-child(3),
	.showcaseBox li:nth-child(4) {
		width: 50%;
	}

	.LinksInfo_BC {
		font-size: 12px;
		/* padding-left: 16px; */
		letter-spacing: 1px;
		margin-bottom: 0 !important
	}

	ul.business_center {
		padding-top: 4px;
		padding-bottom: 4px;
	}

	.centerBottom ul {
		flex-wrap: wrap;
	}

	.facilitatingBox {
		width: 100%;
		padding: 0 36px 0 15px;
	}

	.carbonBox {
		width: 100%;
		padding-left: 39px;
		margin-top: 20px;
	}

	.descover-info {
		padding: 0 30px;
	}

	.descover-info h2 {
		width: 100%;
	}

	.descover-info h2 .theme-color {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}

	.sellerButton {
		width: 47%;
		text-align: center;
		margin-right: 3%;
		margin-left: 0;
	}

	.buyerButton {
		width: 47%;
		text-align: center;
		margin-left: 3%;
		margin-right: 0;
	}

	.Inner-info-bottom p {
		padding: 0px 16px;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.grow_your_business {
		margin-bottom: 0 !important
	}


	/*owl carousel*/
	.owl-nav {
		position: absolute;
		top: 27%;
	}

	.owl-next:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/right_arrow_m_owl.png") no-repeat;
		top: 0px;
		right: 10px;
	}

	.owl-prev:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/left_arrow_m_owl.png") no-repeat;
		top: 0px;
		left: 10px;
	}


	.active .item p {
		font-size: 14px;
		line-height: 17px;
	}


	label.form-check-label {
		padding-left: 5px
	}

	.Events-body {
		padding-left: 0;
		padding-right: 0;
	}

	.event_PL li {
		width: 100%;
	}

	.event_PL_pro p {
		padding-right: 0px;
	}

	.event_PL_pro li:nth-child(1) {
		width: 32%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 68%;
	}

	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		/*width: 42%*/
		;
	}

	.event_body_list {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
		padding: 0 15px
	}

	.accordion {
		padding-right: 0px;
	}

	.event_body_list li.st {
		width: 100%;
	}

	.event_body_list li.nd {
		width: 100%;
	}

	.event_body_list li.rd {
		width: 100%;
	}

	.dropleft button {
		height: inherit;
	}




	.Newsflash_PL_pro li:nth-child(1) {
		width: 30%;
		margin-top: 20px;
		margin-right: 3%
	}

	.Newsflash_PL_pro li:nth-child(2) {
		width: 67%;
		margin-top: 20px;
	}

	.Newsflash_PL_txt .sourceHeadline {
		font-size: 13px;
	}

	li.weboff.Newsflash_PL_txt {
		margin-top: 9px;
	}




	/*filter_list*/

	.filter_list_outer {
		display: inherit;
	}

	.filter_list li {
		margin-bottom: 8px;
		padding-left: 24px
	}


	.filter_list {
		display: flex;
		flex-wrap: wrap;
		margin-left: 0;
	}

	.filter_list_left {
		width: 100%;
	}

	.filter_list_right {
		width: 100%;
		margin-top: 10px;
	}

	.filter_list li {
		width: 33.33%
	}

	.filter_list li:first-child {
		width: 100%
	}

	/* .filter_list li:nth-child(9) {
		width: 66.66%
	} */

	/* .filter_list li:nth-child(10),
	.filter_list li:nth-child(11) {
		margin-top: 20px
	} */

	.filter_list .custom-control-label::after,
	.filter_list .custom-control-label::after {
		/*left: -1.1rem !important;	*/
	}



	.pad_Right_adjust {
		padding-right: 0 !important
	}





	/* profile page */
	.profile_form_pad {
		padding: 20px !important;
	}

	.profile_form_pad ul.tabTop li a {
		padding: 8px 10px;
		letter-spacing: 0;
	}

	.profile_form_pad .tabTop {
		padding: 20px 10px 0 10px !important;
	}

	.profile_form_left {
		order: 2
	}

	.profile_form_right {
		order: 1
	}

	.profile_form_pad .avatar-preview {
		width: 100px;
		height: 100px;
	}

	.profile_form_pad .avatar-edit {
		right: -11%;
	}

	.footerMob_margin_off {
		margin: 0 !important
	}

	.search_result,
	.search_result:focus-visible {
		width: 100%;
	}










	/*common*/


	/* .rur-content p {
		font-size: 14px !important;
	} */

	/* body {
		font-size: 14px !important;
	} */

	.Imp-Link {
		margin-top: 30px
	}

	.freelisting_detail_right_ul {
		font-size: 14px;
	}

	.freelisting_detail_right_ul .heading {
		font-size: 16px;
	}

	.whiteInner h2 {
		font-size: 16px;
	}

	.list-heading h2 {
		font-size: 19px;
	}

	.mon_height_search {
		height: 32px !important;
	}


	/*Menu bar height*/
	.navbarULshowcase&gt;ul {
		height: 51px;
	}

	.inquireBox {
		display: flex
	}

	.buyersBox,
	.sellersLlistBox {
		height: 16px;
		line-height: 17px;
	}

	/* tab menu */
	.tabTop {
		padding: 10px 10px 0 10px !important;
	}

	ul.tabTop li a {
		padding: 8px 10px;
		letter-spacing: .5px;
	}




	/* new marquee */

	.Status-Nav ul li a {
		padding: 10px 12px;
		width: 92px;
		font-size: 9px;
		letter-spacing: 1px;
		height: 51px;
	}

	.Status-Nav ul li a h5 {
		font-size: 10px;
		letter-spacing: 1px;
	}

	.Status-Nav ul li a span {
		font-size: 9px;
		margin-left: 0px;
		line-height: 12px;
		font-weight: 200;
		display: none
			/*MOBILE DISPLAY off*/
	}

	.marquee_content {
		flex-direction: column;
	}



	/* search box */
	.search_box_input {
		border-radius: 3px !important;
	}

	.hamburger_menu {
		display: flex;
	}

	.buyersBox,
	.sellersLlistBox {
		display: flex
	}

	.hamburger_menu {
		padding-right: 20px;
	}

	.inner_footer_white_right_left_pad {
		padding: 0 15px !important;
		/*padding: 0 29px!important;*/
	}

	.facilitatingBox p {
		padding-right: 0;
	}

	.centerBottom p {
		font-size: 11px;
	}

	.dropdown-item {
		padding: 5px 23px !important;
	}

	.threeColorBoxDetail {
		padding-top: 5px;
	}

	.threeColorBoxDetail h4 {
		margin-bottom: 4px;
	}

	.d-flex.two_span {
		max-width: 100%;
	}





	.Footer-Nav {
		flex-wrap: wrap;
	}

	/*.Footer-1-nav li::after {
		content: " | ";
	}
	.Footer-1-nav li::after:last-child {
		content: " | ";
		display:none
	}*/

	.footer-link-divider {
		display: inline;
		padding: 0 5px;
		font-size: .75rem;
		line-height: 1.5;
	}

	.foot-rig {
		margin-top: 10px !important;
	}

	.footerLi {
		display: block !important;
	}

	.footerBrack {
		width: 50%
	}

	.lp_top {
		margin-top: 0px;
		padding: 0 15px;
	}

	.material_topBanner {
		display: block
	}

	.lab-cust.radio_enquiry {
		padding-top: 12px !important;
	}

	.Imp-Link_leftSpace {
		margin-left: 0px;
	}

	.Bamboo-heading h2 {
		font-size: 16px;
	}



	.seller_box .left_part div {
		/*padding-right: 46%;*/
	}

	.seller_box .left_part div.left_part_txt {
		width: 315px;
		/* font-size: 15px; */
	}

	.copyrightTxtHome,
	.copyrightTxtIinner {
		font-size: 11px;
		margin-top: 10px;
		letter-spacing: .5px;
	}

	.nextLine {
		margin-right: 40px
	}

	.homepage_video_banner iframe {
		height: 116px;
	}

	.outer {
		top: 362px;
	}

	.advertisement-Info .linkAdv2 p {
		margin-bottom: 4px;
	}

	.iframe_container {
		padding-top: 90.50%;
	}

	.spotlight_image_ad {
		height: 47px;
	}





	/* ---------------------------------------------------
    SEARCH DROPDOWN
	----------------------------------------------------- */

	.fstdropdown&gt;.fstselected {
		line-height: 15px;
		background-position: 0 3px;
		background-size: 12px;
		padding: 2px 0 2px 16px;
		font-size: 12px;
	}

	.fstdiv {
		min-height: 20px;
	}

	.fstlist&gt;div {
		line-height: 15px;
		padding: 5px 0 5px 16px;
		font-size: 12px;
	}


	.projec-img_height,
	.projec-img_height_2 {
		height: 259px
	}

}




/*Mobile View CSS*/


@media only screen and (min-device-width : 414px) and (max-device-width : 767.90px) {

	.country-dropdowns {
		height: 22px;
	}

	.webOff {
		display: flex !important
	}

	.Back-Bg {
		width: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.HomeHeader {
		height: 100px !important;
	}

	.Home-Nav {
		/*display: none !important;*/
		width: 100%
	}

	.HomeHeader .Logo h2 {
		font-size: 30px !important;
	}

	.HomeHeader .Logo p {
		font-size: 8px !important;
	}

	.HomeHeader .Logo {
		padding: 10px 10px !important;
		border-right: 5px solid #333 !important;
	}

	.descover-info {
		padding: 0px 6px 0;
		/*display: none !important;*/
	}

	.descover-info h2 {
		letter-spacing: 3px;
		font-size: 14.5px;
		font-weight: 700
	}

	.descover-info .Search-box {
		/*width: 120px;*/

	}

	.descover-info .Search-box input {
		font-size: 6px;
	}

	.Tag-Info h5 {
		font-size: 9px;
		letter-spacing: 1.5px;
	}

	.Tag-Info {
		padding: 11px 10px;
	}

	.Circular-Info {
		padding-right: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		display: none !important;
	}

	.Circular-Info .Inner-info {
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		max-width: 50%;
	}

	.Circular-Info .Inner-info p {
		text-align: center;
	}

	.Circular-Info {
		position: relative;
	}

	.Circular-Info:after {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		top: 247px;
		right: 0;
		background: #555;
	}

	.showcase_divider {
		border-bottom: 2px solid #16BFBB;
		margin-bottom: 20px;
	}

	.Links-Info {
		/*padding-left: 0;*/
		padding-bottom: 0px;
	}

	.Links-Info h5 {
		font-size: 22px !important;
	}

	.Links-Info ul li a {
		font-size: 22px !important;
		padding-left: 16px;
	}

	.Links-Info .business_center li a {
		font-size: 13px !important;
		line-height: 18px;
	}

	.Links-Info .business_center li {
		margin-bottom: 0px;
	}

	.Links-Info .business_center li:nth-child(2) {
		width: 23%;
	}

	.Links-Info .business_center li:last-child {
		text-align: right;
	}

	.Links-Info h6 {
		padding-left: 16px;
	}

	.advertisement-Info_outer {
		padding: 0 15px 23px 15px
	}

	.advertisement-Info {
		border-bottom: 0px solid #eee;
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}

	.linkAdv {
		margin-top: 0px;
	}

	.advertisement-Info {
		text-align: left;
	}

	.advertisement-Info p {
		/*padding: 15px;*/
	}

	.left-line:after {
		display: none;
	}

	.links a {
		font-size: 10px;
		letter-spacing: 1.5px;
	}

	/* cnage sam mob footer */
	ul.Footer-Nav li {
		margin-bottom: 0px;
	}

	ul.Social-Links li {
		margin-right: 8px !important;
	}

	ul.Social-Links {
		margin-top: 0px;
		margin-left: 0;
	}

	ul.Social-Links li a img {
		width: 12px;
		height: 12px;
	}

	ul.Footer-Nav .Register-links a {
		letter-spacing: 1px;
		font-size: 11px;
	}

	ul.Footer-Nav li a {
		font-size: 11px;
		letter-spacing: 1px;
	}

	.Register-links {
		padding-left: 0px;
		/*padding-right: 15px;*/
	}

	.inform p {
		color: #16BFBB !important;
		font-size: 14px;
		padding-right: 10px;
		line-height: 18px;
	}

	.foot-rig {
		margin: 0px !important;
		text-align: left;
	}

	.yelw-con {
		font-size: 9px;
	}

	.org-con {
		font-size: 9px !important;
		display: block !important;
		text-align: center;
		letter-spacing: 1px !important;
		border: 1px solid #dc5724;
		padding: 10px 3px !important;
		margin-right: 10px !important;
		min-height: 81px !important;
	}

	.cus-col {
		padding: 15px 15px 0 15px !important;
	}

	.bann-img img {
		width: 100% !important;
		object-fit: cover;
	}

	.mob-row {
		padding-left: 25px !important;
		/*padding-right: 20px!important;*/
	}

	.Links-Info .mob-row {
		padding-left: 0px !important;
	}

	.bann-img a {
		/*display: inline-block!important;*/
	}

	.advertisement-Info p {
		padding-left: 0 !important;
	}

	.descover-info {
		/*display: none;*/
	}

	.mobile-menus {
		display: block !important;
	}

	.mobiles {
		display: flex !important;
		justify-content: center;
		align-items: center;
	}

	.links {
		/*width: 60%!important;*/
		margin-left: 10px !important;
	}

	.participate-info h2 {
		font-size: 16px !important;
		letter-spacing: 3px !important;
	}

	.participate-info {
		display: block !important;
		text-align: center;
		width: 100% !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.desk-view {
		display: none !important;
	}

	.mob-row {
		display: block !important;
	}

	.inform {
		display: block !important;
	}

	.inform img {
		width: 400px;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}

	.Industry-dropdowns {
		min-width: inherit
	}

	.Industry-dropdowns h2,
	.Sub-segment h2 {
		font-size: 13px !important;
		letter-spacing: 2px;
	}

	.drop-down .selected a,
	.drop-down2 .selected a,
	.drop-down3 .selected a {
		width: auto;
		padding-right: 0;
	}

	.drop-down .options ul,
	.drop-down2 .options ul .drop-down3 .options ul {
		left: -8px;
		top: 32px;
		/*min-width: 240px;*/
		min-width: 356px;
	}

	.drop-down .options ul li a,
	.drop-down2 .options ul li a,
	.drop-down3 .options ul li a {
		padding: 5px 0 5px 30px;
		font-size: 13px;
	}

	.Sub-segment {
		min-width: inherit;
	}

	.Producers {
		padding: 5px 0px 13px !important;
		display: flex;
		flex-wrap: wrap;
	}

	.radio-block label {
		width: 10px !important;
		height: 10px !important;
	}

	.radio-block {
		margin-left: 0px;
		margin-top: 0px;
	}

	.simple-btn h2 {
		margin-bottom: 0px !important;
		font-size: 18px;
	}

	.simple-btn.dropdown-toggle img {
		width: 16px;
		height: 16px;
		margin-bottom: 0px;
	}

	.navbar .Service-list {
		padding: 5px !important;
		min-width: 170px !important;
		border-right: 0px solid #333 !important;
	}

	.navbar .Material-list h3 {
		font-size: 9px !important;
		margin: 0px 5px 0 0 !important;
		letter-spacing: .2px !important;
	}

	.prod-profile-details {
		padding-bottom: 0 !important;
	}

	.Rur-heading h2 {
		font-size: 12px !important;
	}

	.prod-profile-details h2 {
		font-size: 19px !important;
		/*margin-bottom: 0 !important;*/
		/*padding-left: 10px !important;*/
		/*margin-top: 18px;*/
	}

	.projec-content h3,
	.projec-content a {
		font-size: 13px !important;
	}

	.ikons .fab {
		font-size: 13px !important;
	}

	.ikons span {
		margin-right: 5px !important;
	}

	.projec-content h3 {
		font-size: 13px !important;
		font-weight: 600 !important;
		margin-bottom: 0px !important;
		margin-top: 0 !important;
	}

	.projec-content {
		margin-bottom: 10px !important;
	}

	.prod-profile-details p,
	.projec-head p {
		font-size: 14px !important;
	}

	.mobs-row {
		/*margin-right: -8px !important;
      margin-left: -8px !important;*/
	}

	.produ-img {
		/*width: 50px !important;*/
	}

	.projec-head h4 {
		font-size: 16px !important;
	}

	.ikons {
		display: flex !important;
	}

	.cust-row {
		margin-right: 0px !important;
		margin-left: 0px !important;
	}

	.cols-p {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.news-bg:before,
	.Perspec-bg:before {
		min-height: 180vh;
		top: 190px;
	}

	.Perspec-bg:before {
		min-height: 220vh;
		top: 190px;
	}

	/*sam*/
	.row.mt-5.mobile_M_T_off {
		margin-top: 0 !important;
		padding: 0 15px
	}

	.mobileOff {
		display: none !important
	}

	.navbarTop .navbarUL {
		flex-wrap: wrap;
		height: 115px;
	}

	.navbarTop .navbarUL li:first-child {
		width: 49%;
		margin: 1% 1% 0% 0;
		padding-left: 15px;
		justify-content: center;
	}

	.navbarTop .navbarUL li.headerLitopPad:nth-child(2) {
		width: 100%;
		margin: 0;
		order: 3;
		background-color: transparent;
	}

	.navbarTop .navbarUL li:nth-child(3) {
		width: 49%;
		margin: 1% 0 0% 1%;
		justify-content: center;
		height: 62px;
	}

	.preCont::before,
	.preCont::after {
		display: none
	}

	.Main-Header.Dark-Bg.Home-Header::after {
		display: none
	}

	.headerLitopPad {
		padding-top: 0px;
	}

	.navbarUL .Logo h2 {
		font-size: 26px;
		line-height: 28px;
		left: -2px;
	}

	.navbarUL .Logo p {
		font-size: 9px;
		letter-spacing: 1.3px;
	}

	.headerLitopPad {
		flex-direction: column;
		justify-content: center;
	}

	.Home-Nav li:nth-child(3) {
		display: none
	}

	.Home-Nav li:first-child {
		flex-direction: column;
		align-items: flex-start;
	}

	.logMob {
		display: block;
		margin-top: 3px;
		padding-left: 16px;
	}

	.Home-Nav li .Call-Info a {
		margin-bottom: 3px;
	}

	.navbarTop .navbarUL li:first-child {
		justify-content: center;
		align-items: flex-start;
		height: 62px;
	}

	.it {
		display: none
	}

	.Home-Nav li a {
		font-size: 10px;
	}

	.Call-Info {
		font-size: 10px;
		width: 87px;
		margin-top: 0;
		text-align: center;
		letter-spacing: 0px;
	}

	.CM-info {
		margin-top: 0
	}

	.CM-info a:first-child .imga {
		width: 25px
	}

	.CM-info a:nth-child(2) .imga {
		width: 15px
	}

	.sear img {
		width: 11px
	}

	/*marquee*/
	/*	.Status-Nav ul li a h5 {
    	font-size: 11px;
	}
	.Status-Nav ul li a span {
		color:#ccccce;
		margin-left: 0px;
		font-size: 11px;
		line-height:12px
	}
	.Status-Nav ul li a {
		padding: 9px 10px;
		flex-direction: column;
		width: 122px;
		height: 56px;
	}
	Status-Nav ul li a h5 {
		font-size: 12px;
		font-weight: 600;
	}*/

	.FeaturedBox {
		padding: 3px 10px 3px 10px;
		font-size: 17px;
		letter-spacing: 3px;
	}

	.FeaturedBoxText {
		margin-bottom: 0;
		margin-left: 10px;
	}

	.bann-img a img {
		/*height: 85px;*/
	}

	.col-lg-6.col-md-6.col-12.homeBody {
		padding: 0 34px 10px 34px;
		margin-top: 0px;
	}

	/*.LinksInfo_h5 {
		border-bottom: 0
	}*/
	.Links-Info ul li {
		margin-bottom: 10px;
	}

	.Center-Links .row:first-child {
		margin-bottom: 0px;
	}

	ul.Footer-Nav {
		margin-bottom: 0;
		margin-left: 0px;
		align-items: baseline;
		line-height: 16px;
	}

	.centerBottom {
		margin-top: 30px;
	}

	footer {
		padding: 20px 0;
	}

	.facilitating {
		padding: 0 15px
	}

	.advertisement-Info p {
		/*padding:0;*/
	}

	.advertisement-Info img {
		margin-bottom: 0px;
		/*margin-bottom: 5px;*/
		/*margin-bottom: 10px;*/
	}

	.LinksInfo_h5 {
		font-size: 13px;
		margin-bottom: 12px;
		letter-spacing: 1px;
		padding-left: 16px;
	}

	.headerLitopPad .Logo {
		padding-left: 20px;
	}

	.row.mt-4.homeBodyBox {
		margin-top: 0px !important;
	}

	.navbarTop .navbarUL .Home-Nav li {
		background-color: transparent
	}


	/* showcase Header for mobile big */

	.showcase .Status-Nav {
		display: none
	}

	.navbarULshowcase {
		width: 100%;
	}

	.navbarULshowcase ul {
		width: 100%;
		display: flex;
		margin-top: 0;
		margin-bottom: 0
	}

	.navbarULshowcase ul li {
		background-color: #242424;
		padding: 12px 8px;
		align-items: center;
		display: flex;
		padding-right: 0PX;
	}

	.navbarULshowcase ul li:first-child {
		width: auto;
		margin-right: .5%;
		padding-right: 30px;
	}

	.navbarULshowcase ul li:last-child {
		/* width: 50%; */
		margin-left: .5%;
		justify-content: right;
		flex-grow: 1;
	}

	.navbarULshowcase ul li:last-child&gt;div {
		display: flex;
	}

	.navbarULshowcase .Logo h2 {
		font-size: 22px;
		color: #fff;
		text-transform: uppercase;
		font-family: 'Montserrat', sans-serif;
		letter-spacing: .5px;
		margin: 0;
		padding-left: 22px;
	}

	.inquire {
		margin-left: 2px
	}

	.inquire {
		font-size: 10.5px;
		letter-spacing: 1px;
		font-weight: 500;
		text-transform: uppercase;
		color: #fff;
	}

	.sellersLlistBox,
	.buyersBox {
		/* background-color: #17beb9; */
		color: #fff;
		border: solid 1px #16BFBB;
		display: flex;
		align-items: center;
	}

	.sellersLlistBox a,
	.buyersBox a {
		color: #fff;
		font-size: 11px;
		font-weight: 500;
		text-transform: uppercase;
		letter-spacing: 1px;
		padding: 0 13px;
	}

	.sellersLlistBox a:hover,
	.sellersLlistBox a:focus,
	.buyersBox a:hover,
	.buyersBox a:focus {
		color: #fff;
	}

	.navbarULshowcase ul li:last-child div {
		margin: 0 3px;
		cursor: pointer
	}

	.hamburger_menu img:not([draggable]) {
		max-width: inherit;
		height: inherit;
	}





	.nav-links {
		display: flex;
		background: #242424;
		top: 0;
		/*right: -320px;*/
		right: -3px;
		position: absolute;
		text-align: left;
		height: auto;
		width: 68%;
		z-index: 999999999;
		transition: 1s;
		display: none;
		padding-bottom: 10px;
	}

	.nav-links ul {
		display: flex;
		flex-direction: column;
	}

	.nav-links ul li:first-child {
		margin-top: 60px;
	}

	.nav-links .fas {
		position: absolute;
		right: 20PX;
		top: 20px;
		color: #fff;
		display: block;
		position: absolute;
		font-size: 20px;
		cursor: pointer;
	}

	.nav-links .Call-Info {
		width: 100%;
		color: fff;
		display: flex;
		font-size: 14px;
		justify-content: center;
		align-items: center;
	}

	.nav-links .Call-Info .CM-info {
		margin: 0 10px 0 0;
	}

	.nav-links .sidemenu li {
		width: 100% !important;
		justify-content: end;
	}

	.sidemenu .search_icon {
		background-position: left 21px;
	}

	.sidemenu a.searchClear {
		top: 7px;
	}

	.sidemenu a {
		color: #FFF
	}

	.sidemenu a:hover {
		color: #FFF
	}

	.sidemenu .Call-Info {
		color: #FFF
	}

	.CM-info img {
		margin-left: 0;
		margin-right: 5px
	}

	.Radio-Data {
		padding: 20px 15px;
		font-size: 14.5px;
		line-height: 42px;
		font-weight: 500;
	}

	/*dropdown*/

	.Producers .dropdown-menu {
		width: 235px;
	}

	.radio-block {
		padding: 8px 10px;
	}

	.Industry-dropdowns {
		padding: 2px 8px;
		margin-right: 10px;
		width: auto;
	}

	.Sub-segment {
		padding: 2px 8px;
		margin-top: 0px;
		margin-left: 0;
	}

	.radio-block .All::after {
		width: 16px;
		height: 16px;
	}

	.Industry-dropdowns button,
	.Sub-segment button {
		background-position: 0px 3px;
		background-size: 16px;
	}

	.radio-block input[type="radio"]:checked+label {
		width: 16px !important;
		height: 16px !important;
	}

	.radio-block label {
		font-size: 12px;
	}

	.radio-block {
		height: 32px;
	}

	.linkAdv {
		margin-top: 10px;
	}

	.advertisement-Info {
		text-align: left;
		padding-right: 0;
	}

	.linkAdv {
		margin-top: 0px;
	}

	.NavHead h5 {
		display: none
	}

	.NavHead {
		margin-top: 0px
	}

	.Radio-Data .col-lg-4.col-md-4.col-4 {
		padding-right: 2px;
		padding-left: 2px;
	}

	.adver_Info_img {
		height: 120px
	}

	.greenText,
	yellowText,
	whiteText,
	whiteTextCustom {
		margin-bottom: 5px
	}







	/* .list-heading {
		padding-top: 20px;
	} */

	.threeColorBox ul li {
		align-items: flex-start;
		margin-right: 30px;
		flex-direction: column;
	}

	.threeColorBox ul span {
		height: 20px;
		width: 43px;
		margin-right: 0px;
	}

	/* .sellers_list_body,
	.sellers_list_body div {
		font-size: 16px;
	} */

	.sellers_list h3 {
		font-size: 20px;
	}

	.threeColorBoxDetail {
		padding-top: 10px;
		padding-bottom: 0px;
	}

	.list_color_top {
		margin-top: 15px;
	}

	.premium_side {
		margin-top: 0px
	}

	.premium_listing_box_color {
		font-size: 14px;
	}

	.premium_listing_box_color .bookNow {
		font-size: 13px;

	}


	.book_a_spot {
		/* font-size: 14px; */
		margin-top: 15px
	}

	.book_a_spot_row .bookNow {
		/* font-size: 13px; */
		font-weight: 600;
	}

	.book_a_spot_head {
		/* font-size: 16px; */
		margin-bottom: 10px;
	}

	.sellers_list_ThreeBox {
		margin-bottom: 20px;
	}

	.numerical {
		/*font-size: 19px;
		line-height: 17px;
		font-weight: 300;*/
	}

	.login_three_part {
		display: flex;
		line-height: 10px;
		border-bottom: 0px solid #333;
	}

	.login_three_part_phone {
		font-size: 10px
	}

	.navbarTop .navbarUL .Home-Nav .login_three_part_li {
		width: 100% !important;
		padding: 0 0 0 0;
	}

	.login_three_part_phone {
		font-size: 11.5px;
		letter-spacing: 1px;
	}

	.prod-profile {
		margin-bottom: 0px
	}

	.prod-profile-details {
		padding-top: 0px;
	}

	.breadcrumb {
		margin-bottom: 0 !important;
	}

	.breadcrumb_row {
		margin-top: 0px
	}

	.whiteInner_right {
		/* margin-top: 5px */
	}



	.inquire_form_box {
		width: 100%;
		margin-top: 20px;
		padding: 20px;
	}

	.body_top_space {
		margin-top: 20px;
		margin-bottom: 20px;
		width: 100%;
		padding: 20px;
	}

	.body_top_form_head {
		margin-bottom: 20px;
		text-align: center !important;
	}

	.fg {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.listi {
		margin-bottom: 20px;
	}

	.body_top_form_head h2 {
		font-size: 20px;
		line-height: 25px;
	}

	.pers-content {
		margin-bottom: 50px;
	}

	.mob_head_pad {
		padding: 0 !important
	}

	.searchBox {
		top: 34px !important;
		left: 15px !important;
	}

	.event-topic-img {
		height: 200px
	}

	.gray_box_P_D {
		width: 60px;
		height: 20px;
		margin-top: 6px
	}

	.heading_P_D h2 {
		/*font-size: 21px;*/
		font-size: 22px;
		line-height: 30px;
	}

	.heading_P_D {
		display: flex;
		align-items: flex-start;
	}

	.url_social {
		margin-top: 30px;
		margin-bottom: 20px;
		width: 100%;
	}

	.url_social div {
		/*justify-content: center;*/
		justify-content: left;
	}

	.url_social div:last-child {
		/*justify-content: center;*/
		justify-content: left;
	}

	.conference li,
	.conference li:first-child,
	.conference li:last-child {
		flex: 0 0 100%;
		max-width: 100%;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 10px
	}

	.conference {
		display: flex;
		flex-direction: column;
	}

	.venue_P_D {
		margin-left: 0;
	}

	.venue_P_D_text {}

	.venue_P_D_text {
		/*margin-top: 20px;*/
	}

	.event_movie,
	.event_img {
		min-height: 200px
	}

	.user_profile_img {
		width: 12px;
		margin-top: 0px;
	}

	.login_three_part,
	.login_three_part_phone {
		padding-left: 5px;
		padding-right: 5px;
	}

	.testi-cols {
		75px !important
	}

	.team_position {
		/*font-size: 11px;*/
	}

	.testi-cols {
		/*font-size: 13px;*/
	}

	.toggle {
		font-size: 14px;
	}

	.teams {
		margin-bottom: 10px
	}

	.movie_big_case {
		margin-bottom: 10px
	}

	.inquire_form_box_addLising {
		width: 100%;
	}

	.tabBottom {
		padding: 0 15px !important;
	}

	.sellers_list_body .info_text {
		font-size: 11px;
	}

	.fc .fc-toolbar-title,
	.fc .fc-button {
		font-size: .75em !important;
	}

	.fc table {
		font-size: .85em !important;
	}

	.customOne {
		padding-right: 15px !important;
	}

	.customTwo {
		padding-left: 15px !important;
	}

	.customThree {
		padding-left: 15px !important;
	}

	.bamboo-accordian {
		margin-left: 0px;
		padding: 0 0px;
	}

	.drop-down span {
		background-position: 2px 7px;
		background-size: 16px;
	}

	.drop-down:hover span {
		background-position: 2px 7px;
	}

	.drop-down .selected a span {
		padding: 5px 0 5px 23px;
	}

	.drop_image {
		background-position: 0 7px;
		background-size: 16px;
		padding-left: 21px !important;
		padding-top: 4px !important;
		font-size: 12px
	}

	.drop-down2 span,
	.drop-down3 span {
		background-position: 2px 7px;
		background-size: 16px;
	}

	.drop-down2:hover span,
	.drop-down3:hover span {
		background-position: 2px 7px;
	}

	.drop-down2 .selected a span,
	.drop-down3 .selected a span {
		padding: 5px 0 5px 23px;
	}

	.drop-down3 span {
		background-position: 2px 7px;
		background-size: 16px;
	}

	.drop-down3:hover span {
		background-position: 2px 7px;
	}

	.drop-down3 .selected a span {
		padding: 5px 0 5px 23px;
	}

	.drop-down .selected a span {
		font-size: 12px;
	}

	.six_box li {
		width: 33.33%;
	}

	.eight_box li {
		width: 25%;
	}

	.drop-down2 .selected a span {
		font-size: 12px;
	}

	.drop-down3 .selected a span {
		font-size: 12px;
	}

	.Perspective-body {
		padding-right: 0px;
		padding-left: 0px;
	}

	.topic-body {
		padding-top: 0px;
	}

	.custm-accord .cir {
		height: 130px
	}

	.custm-accord .cir img {
		width: 130px;
		height: 130px;
	}

	.prev,
	.next {
		font-size: 1.5rem;
		padding: 0;
	}

	.mySlides {
		padding: 2rem 1rem 0 1rem;
	}

	.mySlidesContainer {
		padding: 1.5rem 1.5rem 1rem 1.5rem;
	}

	.culs img {
		height: 110px;
	}

	.single-box {
		min-height: inherit;
	}

	.productrange-desc {
		max-height: 110px;
		height: inherit
	}

	.proje {
		padding: 20px 15px 10px 15px;
	}

	.next {
		right: 0px;
	}


	.spaceParticipate {
		margin: 0px;
	}

	.FeaturedBoxContent {
		font-size: 17px;
		width: 100%;
		padding: 0px 10px;
	}

	.middleBanner {
		flex-wrap: wrap;
		margin-bottom: 0;
	}

	.FeaturedBoxWeb {
		display: none
	}

	.FeaturedBox {
		width: 100%;
		padding: 0;
		margin-bottom: 10px
	}

	.FeaturedBoxMobile {
		flex-wrap: wrap;
	}

	/* .middleBanner li:nth-child(2) {
		width: 50%;
		margin: 0;
		padding-right: 10px;
	}

	.middleBanner li:nth-child(3) {
		width: 50%;
		margin: 0;
		padding-left: 10px;
	} */

	ul.business_center {
		margin-bottom: 15px;
		display: flex;
		flex-wrap: wrap;
		margin-top: 8px;
		padding-top: 4px;
		padding-bottom: 3px;
	}

	.business_center li:nth-child(1) {
		width: 100%;
	}

	/*.business_center li:nth-child(2) {
		width: 50%;
	}

	.business_center li:nth-child(3) {
		width: 50%;
	} */
	.business_center li {
		width: 33%;
	}



	.showcaseBox {
		flex-wrap: wrap;
	}

	.Links-Info ul {
		margin-bottom: 0;
	}

	.showcaseBox li:nth-child(1),
	.showcaseBox li:nth-child(2),
	.showcaseBox li:nth-child(3),
	.showcaseBox li:nth-child(4) {
		width: 50%;
	}

	.LinksInfo_BC {
		font-size: 13px;
		/* padding-left: 16px; */
		letter-spacing: 1px;
		margin-bottom: 0 !important
	}

	.descover-info {
		padding: 0 34px;
	}

	.descover-info h2 {
		width: 100%;
	}

	.descover-info h2 .theme-color {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}

	.sellerButton {
		width: 47%;
		text-align: center;
		margin-right: 3%;
		margin-left: 0
	}

	.buyerButton {
		width: 47%;
		text-align: center;
		margin-left: 3%;
		margin-right: 0
	}

	.centerBottom ul {
		flex-wrap: wrap;
	}

	.facilitatingBox {
		width: 100%;
		padding: 0 15px;
	}

	.carbonBox {
		width: 100%;
		padding-left: 40px;
		margin-top: 20px;
	}

	.Inner-info-bottom p {
		padding: 0px 16px;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.Inner-info-bottom .heading_info {
		margin-bottom: 20px;
		font-size: 14px;
		color: #16BFBB;
		margin: 0;
		font-weight: 300;
		letter-spacing: .2px;
		line-height: 19px
	}


	/*owl carousel*/
	.owl-nav {
		position: absolute;
		top: 30%;
	}

	.owl-next:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/right_arrow_m_owl.png") no-repeat;
		top: 0px;
		right: 10px;
	}

	.owl-prev:after {
		content: "";
		width: 20px;
		height: 35px;
		background: url("../img/left_arrow_m_owl.png") no-repeat;
		top: 0px;
		left: 10px;
	}


	.active .item p {
		font-size: 14px;
		line-height: 17px;
	}


	label.form-check-label {
		padding-left: 5px
	}

	.Events-body {
		padding-left: 0;
		padding-right: 0;
	}

	.event_PL li {
		width: 100%;
	}

	.event_PL_pro p {
		padding-right: 0px;
	}

	.event_PL_pro li:nth-child(1) {
		width: 29%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 71%;
	}

	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		/*width: 42%;*/
	}

	.event_body_list {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
		padding: 0 15px
	}

	.accordion {
		padding-right: 0px;
	}

	.event_body_list li.st {
		width: 100%;
	}

	.event_body_list li.nd {
		width: 100%;
	}

	.event_body_list li.rd {
		width: 100%;
	}

	.dropleft button {
		height: inherit;
	}

	.dropleft .sear {
		padding: 0;
	}

	.Newsflash_PL_pro li:nth-child(1) {
		width: 30%;
		margin-top: 20px;
		margin-right: 3%
	}

	.Newsflash_PL_pro li:nth-child(2) {
		width: 67%;
		margin-top: 20px;
	}

	li.weboff.Newsflash_PL_txt {
		margin-top: 9px;
	}









	/*filter_list*/

	.filter_list_outer {
		display: inherit;
	}

	.filter_list li {
		margin-bottom: 8px;
		padding-left: 24px
	}

	.filter_list {
		display: flex;
		flex-wrap: wrap;
		margin-left: 0;
	}

	.filter_list_left {
		width: 100%;
	}

	.filter_list_right {
		width: 100%;
		margin-top: 10px;
	}

	.filter_list li {
		width: 33.33%
	}

	.filter_list li:first-child {
		width: 100%
	}

	/* .filter_list li:nth-child(9) {
		width: 66.66%
	}

	.filter_list li:nth-child(10),
	.filter_list li:nth-child(11) {
		margin-top: 20px
	} */

	.pad_Right_adjust {
		padding-right: 0 !important
	}

	/* profile page */
	.profile_form_pad {
		padding: 20px !important;
	}

	.profile_form_pad ul.tabTop li a {
		padding: 8px 10px;
		letter-spacing: 0;
	}

	.profile_form_pad .tabTop {
		padding: 20px 10px 0 10px !important;
	}

	.profile_form_left {
		order: 2
	}

	.profile_form_right {
		order: 1
	}

	.profile_form_pad .avatar-preview {
		width: 100px;
		height: 100px;
	}

	.profile_form_pad .avatar-edit {
		right: -11%;
	}

	.footerMob_margin_off {
		margin: 0 !important;
		/*padding: 0 16px;*/
	}

	.search_result,
	.search_result:focus-visible {
		width: 100%;
	}





	/* common*/


	/* body {
		font-size: 14px !important;
	} */

	/* .rur-content p {
		font-size: 14px !important;
	} */

	.Imp-Link {
		margin-top: 30px
	}

	.freelisting_detail_right_ul {
		font-size: 14px;
	}

	.freelisting_detail_right_ul .heading {
		font-size: 16px;
	}

	.whiteInner h2 {
		font-size: 16px;
	}

	.list-heading h2 {
		font-size: 19px;
	}

	.mon_height_search {
		height: 32px !important;
	}

	.sellersLlistBox,
	.buyersBox {
		height: 21px;
	}


	/*Menu bar height*/
	.inquireBox {
		display: flex;
		padding-top: 0;
		line-height: 22px;
	}



	/* tab menu */
	.tabTop {
		padding: 10px 10px 0 10px !important;
	}

	ul.tabTop li a {
		padding: 8px 12px;
		letter-spacing: 1px;
	}


	/* new marquee */

	.Status-Nav ul li a {
		padding: 10px 12px;
		width: 92px;
		font-size: 10px;
		letter-spacing: 1px;
		height: 51px;
	}

	.Status-Nav ul li a h5 {
		font-size: 10px;
		letter-spacing: 1px;
	}

	.Status-Nav ul li a span {
		font-size: 10px;
		margin-left: 0px;
		line-height: 12px;
		font-weight: 200;
		display: none
			/*MOBILE DISPLAY off*/
	}

	.marquee_content {
		flex-direction: column;
	}


	/* search box */
	.search_box_input {
		border-radius: 3px !important;
	}

	.hamburger_menu {
		padding-right: 25px;
	}

	.facilitatingBox p {
		padding-right: 0;
	}

	.centerBottom p {
		font-size: 11px;
	}

	.dropdown-item {
		padding: 5px 26px !important;
	}

	.threeColorBoxDetail {
		padding-top: 5px;
	}

	.threeColorBoxDetail h4 {
		margin-bottom: 5px;
	}

	.d-flex.two_span {
		max-width: 100%;
	}








	.Footer-Nav {
		flex-wrap: wrap;
	}

	/*.Footer-1-nav li::after {
		content: " | ";
	}
	.Footer-1-nav li::after:last-child {
		content: " | ";
		display:none
	}*/

	.footer-link-divider {
		display: inline;
		padding: 0 5px;
		font-size: .75rem;
		line-height: 1.5;
	}

	.foot-rig {
		margin-top: 10px !important;
	}

	.footerLi {
		display: block !important;
	}

	.footerBrack {
		/*width:70%;*/
	}

	.lp_top {
		margin-top: 0px;
		padding: 0 15px;
	}

	.material_topBanner {
		display: block
	}

	.lab-cust.radio_enquiry {
		padding-top: 12px !important;
	}

	.Imp-Link_leftSpace {
		margin-left: 0px;
	}

	.Bamboo-heading h2 {
		font-size: 16px;
	}

	.details-page-title {
		height: 36px;
	}



	.seller_box .left_part div {
		/*padding-right: 52%;*/
	}

	.seller_box .left_part div.left_part_txt {
		width: 315px;
		/* font-size: 15px; */
	}

	.copyrightTxtHome,
	.copyrightTxtIinner {
		font-size: 11px !important;
		margin-top: 10px;
		letter-spacing: .5px;
	}


	.inner_footer_white_right_left_pad {
		padding: 0 15px !important;
		/*padding: 0 29px!important;*/
	}

	.nextLine {
		margin-right: 60px
	}

	.homepage_video_banner iframe {
		height: 124px;
	}


	.outer {
		top: 382px;
	}

	.advertisement-Info .linkAdv2 p {
		margin-bottom: 7px;
	}

	.iframe_container {
		padding-top: 90.50%;
	}

	.spotlight_image_ad {
		height: 59px;
	}



	/* ---------------------------------------------------
    SEARCH DROPDOWN
	----------------------------------------------------- */

	.fstdropdown&gt;.fstselected {
		line-height: 20px;
		background-position: 0px 7px;
		background-size: 16px;
		padding: 5px 0 5px 21px;
		font-size: 12px;
	}

	.fstdiv {
		min-height: 20px;
	}

	.fstlist&gt;div {
		line-height: 15px;
		padding: 5px 0 5px 16px;
		font-size: 12px;
	}

	.projec-img_height,
	.projec-img_height_2 {
		height: 288px
	}
}

/*Tab View CSS - small*/

/*@media only screen and (min-device-width : 768px) and (max-device-width : 1025px) {*/
@media only screen and (min-device-width : 768px) and (max-device-width : 991px) {
	#cookiePopup {
		padding: 10px 30px;
	}

	.prod-profile {
		height: 250px;
	}

	/*sellers-list new black box top*/
	.seller_box .left_part,
	.seller_box .right_part {
		width: 100%
	}

	.seller_box ul {
		flex-direction: column;
	}

	.seller_box .left_part,
	.seller_box .right_part {
		padding: 0;
	}


	.Main-Header.Dark-Bg.Home-Header::after {

		content: "";
		width: 22%;
		height: 110px;
		background: #242424;
		display: block;
		margin: auto;
		position: absolute;
		top: -1rem;
		top: 0px;
		right: 0px;
		z-index: 1;

	}

	.HomeHeader .Logo h2 {
		font-size: 30px !important;
	}

	.HomeHeader .Logo p {
		font-size: 10px !important;
	}

	.HomeHeader .Logo {
		padding: 0px 10px 0 0 !important;
	}

	.descover-info {
		padding: 0;
	}

	.descover-info h2 {
		letter-spacing: 2px;
		font-size: 15px;
	}

	.Tag-Info h5 {
		font-size: 10px;
		letter-spacing: 1px;
	}

	.Links-Info {
		padding-left: 0px;
	}

	.cust-con {
		padding-left: 0;
		padding-right: 0;
	}

	ul.Social-Links {
		margin-left: 0
	}

	ul.Footer-Nav li a {
		font-size: 12px;
	}

	.BigHeader-Body-Content {
		min-height: calc(100vh - 280px);
	}

	.advertisement-Info p {
		padding-left: 0 !important;
		font-size: 12px;
	}

	.Radio-Data {
		padding: 20px 0px;
	}

	.Search-box {
		font-size: 9px !important;
	}

	.left-line:after {
		content: '';
		position: absolute !important;
		width: 1px !important;
		height: 100% !important;
		top: 50px !important;
		left: 40px !important;
		background: #555;
		display: none !important;
	}

	.left-line {
		position: relative;
	}

	.Circular-Info {
		position: relative;
	}

	.Circular-Info:after {
		content: '';
		position: absolute;
		width: 1px !important;
		height: 100% !important;
		top: 50px !important;
		right: 0 !important;
		background: #555;
		display: none !important;
	}

	.descover-info .Search-box {
		/*width: 225px;*/

	}

	.descover-info .Search-box input {
		font-size: 6px;
	}

	.Tag-Info h5 {
		font-size: 9px;
		letter-spacing: 1.5px;
	}

	.Tag-Info {
		padding: 11px 10px;
	}

	.Circular-Info {
		padding-right: 0;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.Circular-Info .Inner-info {
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
	}

	.Circular-Info .Inner-info p {
		text-align: center;
	}

	#mobile-menu {
		display: block;
	}

	.navbar {
		padding: 15px;
	}

	/* MOBILE NAVIGATION */
	.navbar ul {
		display: block;
		flex-direction: column;
		z-index: 1;
		position: fixed;
		justify-content: center;
		top: 0px;
		background-color: #1b1d1f;
		box-shadow: 0px 0px 10px #000;
		width: 60%;
		height: calc(100vh - 55px);
		transform: translate(-101%);
		text-align: center;
		overflow: auto;
		transition: transform 0.3s ease-in-out;
		left: 0;
	}

	.Home-Nav li a {
		color: #fff;
	}

	.navbar ul li {
		padding: 15px;
		margin: 0;
		display: flex;
		/*border-bottom: 1px solid #eee;*/
	}

	ul.nav li a {
		color: #222;
		padding: 15px;
	}

	.navbar li:first-child {
		margin-top: 10px;
	}

	.navbar li a {
		font-size: 1rem;
	}

	.menu-toggle,
	.bar {
		display: block;
		cursor: pointer;
	}

	.mobile-nav {
		transform: translate(0%) !important;
	}

	/* MOBILE NAVIGATION */
	.brand-logo {
		width: 90%;
	}

	.menu-toggle {
		width: 10%;
	}



	/* SAM */
	.navbarUL .Logo h2 {
		font-size: 26px;
	}

	.headerLitopPad {
		padding-top: 0px;
	}

	.navbarUL .Logo p {
		font-size: 8px;
	}

	.bg {
		padding: 0px 10px;
	}

	.Search-box span a {
		font-size: 10px;
		font-weight: 400;
	}

	.descover-info h2 {
		font-size: 12px;
	}

	.Home-Nav li:nth-child(3) {
		display: none;
	}

	.logMob {
		display: block;
		margin-top: 3px;
	}

	.Home-Nav li:first-child {
		flex-direction: column;
		align-items: flex-start;
	}

	.it {
		display: none;
	}

	.Call-Info {
		font-size: 11px;
		letter-spacing: 0px;
	}

	.CM-info {
		margin-top: 0;
	}

	.CM-info a:first-child .imga {
		width: 30px;
	}

	.CM-info a:nth-child(2) .imga {
		width: 20px;
	}

	.Home-Nav li .Call-Info a {
		margin-bottom: 4px;
	}



	.advertisement-Info .col-md-12.col-6 {
		flex: 0 0 50%;
	}

	.advertisement-Info {
		text-align: left;

	}

	/* .showcase .advertisement-Info {
		margin-top: 0;
	} */
	.advertisement-Info {
		margin-top: 0;
	}


	.Producers {
		margin-bottom: 13px;
	}

	.linkAdv:first-child {
		margin-top: 0px;
	}

	.col-md-6.col-lg-6.col-12.cusl-- {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.col-lg-6.col-md-6.col-12.homeBody {
		padding-right: 15px;
		padding-left: 15px;
		padding-bottom: 30px
	}

	.inform {
		display: block !important;
	}

	.inform p {
		color: #16BFBB !important;
		font-size: 14px;
	}

	.facilitating {
		margin-top: 30px
	}

	.showcase .col-lg-3.col-md-3.col-12,
	.showcase .col-lg-6.col-md-6.col-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.radio-block {
		margin-top: 0;
	}






	/* .list-heading {
		padding-top: 20px;
	} */

	.searchBox {
		top: 22px !important;
		left: 146px !important;
		padding: 3px !important;
		width: 216px;
	}

	.search_box_input {
		font-size: 11px !important
	}

	.form-control {
		padding: .375rem .45rem !important;
	}

	.Main-Header.Dark-Bg.Home-Header::after {
		right: 0px;
		width: 20%;
	}

	.login_three_part_phone {
		font-size: 14px;
		letter-spacing: 0px;
	}

	.sear {
		width: 20px
	}

	.Home-Nav {
		width: 100%;
	}

	.event-topic-img {
		height: 350px;
	}

	.heading_P_D {
		display: flex;
		align-items: flex-start;
	}

	.gray_box_P_D {
		width: 100px;
		height: 40px;
	}

	.heading_P_D h2 {
		font-size: 32px;
	}

	.conference li {
		flex: 0 0 48%;
		max-width: 48%;
		margin-right: 5px;
		margin-left: 5px;
		margin-bottom: 10px;
	}

	.conference li:first-child {
		flex: 0 0 48%;
		max-width: 48%;
		margin-right: 5px;
		margin-left: 5px;
		margin-bottom: 10px;
	}

	.conference li:last-child {
		flex: 0 0 48%;
		max-width: 48%;
		margin-right: 5px;
		margin-left: 5px;
		margin-bottom: 10px;
	}

	.conference {
		display: flex;
		flex-wrap: wrap;
	}

	.event_movie,
	.event_img {
		min-height: 200px
	}

	.user_profile_img {
		width: 15px !important;
		margin-top: -2px;
	}

	.login_three_part,
	.login_three_part_phone {
		padding-left: 5px;
		padding-right: 5px;
	}

	.movie_big_case {
		height: 380px;
		margin-bottom: 10px
	}

	.inquire_form_box,
	.inquire_form_box_addLising {
		width: 100%;
	}

	.six_box li {
		width: 25%;
	}

	.eight_box li {
		width: 16.6%;
	}

	.proje {
		padding: 20px 70px 10px 15px;
	}



	.navbarTop .navbarUL li:first-child {
		width: 23%;
	}

	.navbarTop .navbarUL li:nth-child(2) {
		width: 54%;
	}

	.navbarTop .navbarUL li:nth-child(3) {
		width: 23%;
	}

	.buyerButton {
		width: 142px;
	}

	.sellerButton {
		width: 146px;
	}

	.Search-box span a {
		font-size: 12px;
		font-weight: 600;
	}

	.descover-info h2 {
		letter-spacing: 2.6px;
		margin-bottom: 3px;
	}


	/*owl carousel*/
	.owl-nav {
		position: absolute;
		top: 32%;
	}




	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		padding: 0 !important
	}

	label.form-check-label {
		padding-left: 5px
	}

	.Events-body {
		padding-left: 0px;
		padding-right: 0px;
	}

	.bodyTxt {
		font-size: 13px;
	}

	.event_PL li {
		width: 50%;
	}

	.event_PL_pro p {
		padding-right: 25px;
	}

	.event_PL_pro li:nth-child(1) {
		width: 28%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 72%;
	}

	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		/*width: 22%;*/
	}

	.event_body_list {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	.event_body_list li.st {
		width: 100%;
	}

	.event_body_list li.nd {
		width: 100%;
	}

	.event_body_list li.rd {
		width: 100%;
	}

	.dropleft button {
		height: inherit;
	}





	.profile_form_pad .avatar-preview {
		width: 100px;
		height: 100px;
	}

	.profile_form_pad .avatar-edit {
		right: 9%;
	}

	.profile_form_left {
		order: 2
	}

	.profile_form_right {
		order: 1
	}








	.pad_Right_adjust {
		padding-right: 0 !important
	}

	.pad_Right_adjust:first-child {
		padding-right: 10px !important
	}

	.material_topBanner {
		display: block
	}

	.Imp-Link_leftSpace {
		margin-left: 0px;
	}

	.seller_box .left_part div.left_part_txt {
		width: 315px;
	}



	.left_devider_material:before {
		display: none
	}

	.projec-img_height,
	.projec-img_height_2 {
		height: 517px
	}

	.login_three_part_phone .search_by_Topic_input {
		margin-top: 0;
	}



}



/*Tab View CSS - Big*/

/*&lt;!--@media only screen and (min-device-width : 768px) and (max-device-width : 1025px) {--&gt;*/
@media only screen and (min-device-width : 992px) and (max-device-width : 1025px) {

	#cookiePopup {
		padding: 10px 30px;
	}

	.seller_box .left_part div {
		padding-right: 0px
	}

	.navbarTop .navbarUL li:nth-child(4) {
		width: 32%;
		justify-content: flex-end;
	}

	.HomeHeader .Logo h2 {
		font-size: 30px !important;
	}

	.HomeHeader .Logo p {
		font-size: 10px !important;
	}

	.HomeHeader .Logo {
		padding: 0px 10px 0 0 !important;
	}

	.descover-info {
		padding: 0;
	}

	.descover-info h2 {
		letter-spacing: 4px;
		font-size: 15px;
	}

	.Tag-Info h5 {
		font-size: 10px;
		letter-spacing: 1px;
	}

	.Links-Info {
		padding-left: 0px;
	}

	.cust-con {
		padding-left: 0;
		padding-right: 0;
	}

	ul.Footer-Nav li a {
		font-size: 12px;
	}

	.BigHeader-Body-Content {
		min-height: calc(100vh - 280px);
	}

	.advertisement-Info p {
		font-size: 12px;
	}

	.Search-box {
		font-size: 9px !important;
	}

	.left-line:after {
		content: '';
		position: absolute !important;
		width: 1px !important;
		height: 100% !important;
		top: 0px !important;
		left: 12px !important;
		background: #555;
	}

	.left-line {
		position: relative;
	}

	.Circular-Info {
		position: relative;
	}

	.Circular-Info:after {
		content: '';
		position: absolute;
		width: 1px !important;
		height: 100% !important;
		top: 0px !important;
		right: -6px !important;
		background: #555;
	}

	.descover-info .Search-box {
		/*width: 225px;*/

	}

	.descover-info .Search-box input {
		font-size: 6px;
	}

	.Tag-Info h5 {
		font-size: 9px;
		letter-spacing: 1.5px;
	}

	.Tag-Info {
		padding: 11px 10px;
	}

	.Circular-Info {
		padding-right: 30px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: flex-start;
	}

	.Circular-Info .Inner-info {
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
	}

	.Circular-Info .Inner-info p {
		text-align: left;
	}

	#mobile-menu {
		display: block;
	}

	.navbar {
		padding: 15px;
	}

	/* MOBILE NAVIGATION */
	.navbar ul {
		display: block;
		flex-direction: column;
		z-index: 1;
		position: fixed;
		justify-content: center;
		top: 0px;
		background-color: #1b1d1f;
		box-shadow: 0px 0px 10px #000;
		width: 60%;
		height: calc(100vh - 55px);
		transform: translate(-101%);
		text-align: center;
		overflow: auto;
		transition: transform 0.3s ease-in-out;
		left: 0;
	}

	.Home-Nav li a {
		color: #fff;
	}

	.navbar ul li {
		padding: 15px;
		margin: 0;
		display: flex;
		/*border-bottom: 1px solid #eee;*/
	}

	ul.nav li a {
		color: #222;
		padding: 15px;
	}

	.navbar li:first-child {
		margin-top: 10px;
	}

	.navbar li a {
		font-size: 1rem;
	}

	.menu-toggle,
	.bar {
		display: block;
		cursor: pointer;
	}

	.mobile-nav {
		transform: translate(0%) !important;
	}

	/* MOBILE NAVIGATION */
	.brand-logo {
		width: 90%;
	}

	.menu-toggle {
		width: 10%;
	}



	/* SAM */
	.navbarUL .Logo h2 {
		font-size: 28px;
	}

	.headerLitopPad {
		padding-top: 0px;
	}

	.navbarUL .Logo p {
		font-size: 9px;
	}

	.bg {
		padding: 3px 10px;
	}

	.Search-box span a {
		font-size: 15px;
		font-weight: 600;
	}

	.descover-info h2 {
		font-size: 14px;
	}

	.Home-Nav li:nth-child(3) {
		display: none;
	}

	.logMob {
		display: block;
		margin-top: 3px;
	}

	.Home-Nav li:first-child {
		flex-direction: column;
		align-items: flex-start;
	}

	.it {
		display: none;
	}

	.Call-Info {
		font-size: 11px;
	}

	.CM-info {
		margin-top: 0;
	}

	.CM-info a:first-child .imga {
		width: 30px;
	}

	.CM-info a:nth-child(2) .imga {
		width: 20px;
	}

	.Home-Nav li .Call-Info a {
		margin-bottom: 4px;
	}

	.Links-Info ul li a {
		font-size: 20px;
	}

	.linkAdv {
		padding-left: 58px !important;
	}

	.Radio-Data {
		padding: 20px 10px;
	}

	.Industry-dropdowns h2,
	.Sub-segment h2 {
		font-size: 12px;
		letter-spacing: 3px;
	}

	.radio-block {
		height: 30px;
	}

	.radio-block input[type="radio"]:checked+label {
		width: 18px;
		height: 18px;
	}

	.radio-block label {
		width: 15px;
		height: 15px;
	}

	.Radio-Data {
		font-size: 18px;
	}





	/* .list-heading {
		padding-top: 20px;
	} */

	.searchBox {
		top: 27px !important;
		left: 160px !important;
		width: 260px;
	}

	.sear {
		width: 25px
	}

	.event-topic-img {
		height: 400px;
	}

	.login_three_part,
	.login_three_part_phone {
		padding-left: 5px;
		padding-right: 5px;
	}

	.user_profile_img {
		width: 15px !important;
		margin-top: -2px;
	}


	.advertisement-Info {
		padding-right: 0;
	}

	.login_three_part_phone {
		font-size: 12px;
	}

	.navbarTop .navbarUL li:first-child {
		width: 23%;
	}

	.navbarTop .navbarUL li:nth-child(2) {
		width: 54%;
	}

	.navbarTop .navbarUL li:nth-child(3) {
		width: 23%;
	}

	select.search_by_m,
	select.search_by_m:hover,
	select.search_by_m:active,
	select.search_by_m:focus {
		width: 100%;
		font-size: 11px !important;
	}

	label.form-check-label {
		padding-left: 5px
	}

	.Events-body {
		padding-left: 9px;
		padding-right: 9px;
	}

	.bodyTxt {
		font-size: 12px;
	}

	.event_PL li {
		width: 50%;
	}

	.event_PL_pro p {
		padding-right: 10px;
	}

	.event_PL_pro li:nth-child(1) {
		width: 36%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 64%;
	}

	.advertisement-Info p {
		padding-left: 15px
	}



	.event_body_list li.nd {
		width: 56%;
	}

	.event_body_list li.st {
		width: 21%;
		margin-right: 2%;
	}

	.Newsflash_PL_pro li:nth-child(2) {
		width: 78%;
	}

	.Newsflash_PL_pro li:nth-child(1) {
		width: 22%;
	}

	.Newsflash_PL_txt .newsSmall {
		font-size: 13px;
		line-height: 16px;
		letter-spacing: 0.1px;
	}

	.answer {
		font-size: 13px;
		line-height: 16px;
	}

	.inquire_form_box {
		width: 80%;
	}

	.tabBig {
		display: none !important
	}


	.projec-img_height {
		height: 338px
	}
}





/*New header*/

.org-con {
	font-size: 10px;
	display: block;
	text-align: center;
	letter-spacing: 2px;
	border: 1px solid #dc5724;
	padding: 3px;
	margin-right: 10px;
}

.yelw-con {
	font-size: 10px;
	display: block;
	text-align: center;
	letter-spacing: 2px;
	border: 1px solid #ecec2d;
	padding: 3px;
}

.sear {
	background-color: transparent;
	border: transparent;
}

.banner-con {
	width: 100%;
	height: 110px;
	background-color: #16bfbb;
	padding: 10px 10px;
}

.bann-img p {
	color: #fff;
	font-size: 12px;
	margin: 0;
	/*padding: 5px 10px;*/
	padding: 0;
	margin-top: 6px;
	font-weight: 300;
	letter-spacing: .2px;

}

.bann-img img {
	width: 100%;
	object-fit: cover;
}

.banner-con h2 {
	font-size: 21px;
	font-weight: 700;
	margin: 0;
}

.banner-con p {
	font-size: 14px;
	margin: 0;
	font-style: italic;
}

.banner-con a {
	font-size: 14px;
	color: #000;
	margin: 0;
	font-style: italic;
}

.cus-col {
	padding-right: 5px;
	padding-left: 5px;
}


.advertisement-Info p strong {
	font-weight: 600;
	/*color: #DBBA2C;*/
	/*yellow*/
	/*color: #D133CA;*/
	/*purple*/
	color: #CE7234;
	/*orange*/

}

/*---------------------------*/


/*Custum Image Input Type*/


.drag-area {
	border: 2px dashed #fff;
	height: 100px;
	width: 400px;
	border-radius: 5px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.drag-area.active {
	border: 2px solid #fff;
}

.drag-area .icon {
	font-size: 30px;
	color: #fff;
	margin-bottom: 6px;
}

/*.drag-area header{
  font-size: 20px;
  font-weight: 500;
  color: #fff;
}*/
.drag-area span {
	font-size: 20px;
	font-weight: 500;
	color: #fff;
	/* margin: 10px 0 15px 0;*/
}

.drag-area button {
	padding: 7px 20px;
	/*font-size: 20px;*/
	font-weight: 500;
	border: none;
	outline: none;
	background: #fff;
	color: #aaa;
	border-radius: 5px;
	cursor: pointer;
}

.drag-area img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	border-radius: 5px;
}



.news-img a img {
	min-height: 85px;
	max-height: 85px;
}

/*P-*/

.section {
	background-color: #333;
	min-height: 77.5vh;
}

.prof-img {
	width: 150px;
	height: 150px;
}

.usr-card {
	background-color: transparent !important;
	color: #fff;
}

.col-prof {
	position: fixed;
	min-height: 100vh;
	width: 338px;
	background-color: #222;
	box-shadow: 0 0 10px rgb(0 0 0 / 30%);
	/*z-index: 15;*/
	padding: 40px 20px;
	padding-bottom: 0px;
}

.col-detail {
	/*width: calc(100% - 270px);*/
	width: 100%;
	/*float: right;
   margin-left: 335px;*/
	min-height: calc(100vh - 150px) !important;
	/*background: #222;*/
	padding: 20px;
	padding-bottom: 0px;

}

.tittle {
	background-color: #333;
	padding: 10px;
}

.tittle h2 {
	font-size: 30px;
	margin: 0;
}

.pro-tab .prof-items.show .prof-link,
.pro-tab .prof-link.active {
	color: #fff;
	background-color: #333 !important;
	border-color: transparent;
}

.prof-items {
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
}

.ickon {
	font-size: 22px;
	margin-right: 10px;
	padding: 10px;
}

.forms {
	padding-top: 20px;
	/*padding-bottom: 20px;*/
}

.avatar-upload {
	position: relative;
	max-width: 205px;
}

.avatar-edit {
	position: absolute;
	right: 10%;
	/*right: 12px;*/
	z-index: 1;
	/*top: 157px;*/
	top: 44%;
}

.bt-cus {
	padding: 3px 35px !important;
	font-size: 14px !important;
}

.avatar-upload .avatar-edit input {
	display: none;
}

.avatar-upload .avatar-edit input+label {
	display: inline-block;
	/*width: 42px;
   height: 31px;*/
	width: 120px;
	height: 100%;
	margin-bottom: 0;
	border-radius: 0;
	/*background-image: url(../img/camera_upload.png);*/
	/*background: ;*/
	border: 0px solid transparent;
	/*box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);*/
	cursor: pointer;
	font-weight: normal;
	transition: all .2s ease-in-out;
	background-repeat: no-repeat;
	text-align: center
}

.avatar-upload .avatar-edit input+label:after {
	/*content: "Upload";*/
	/* font-family: 'FontAwesome';*/
	color: #fff;
	width: 130px;
	height: 40px;
	/*background-color: #17a2b8;*/
	background-image: url(../img/camera_upload.png);
	position: absolute;
	padding: 10px 30px;
	top: 10px;
	left: -87px;
	right: 0;
	font-weight: 500;
	text-align: center;
	margin: auto;
}

.avatar-preview {
	width: 150px;
	height: 150px;
	position: relative;
	border-radius: 100%;
	border: 6px solid #F8F8F8;
	box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}

.avatar-preview div {
	width: 100%;
	height: 100%;
	border-radius: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.foot {
	padding: 16px 0px !important;
}

.tab-cont {
	min-height: 400px;
}

.form-com {
	padding-top: 40px;
}

.sva {
	padding: 10px 50px !important;
	margin-left: 230px;
	margin-top: 20px !important;
}

.form-com:focus,
.form-com:hover {
	background-color: transparent !important;
	box-shadow: none;
}

::placeholder {
	/* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #e8e8e8 !important;
	opacity: 1;
	/* Firefox */
}

.form-co {
	color: #212529 !important;
}









/*.marquee-wrapper {
   overflow: hidden;
   width: 100vw;
}

.marquee {
   display: flex;
   animation-name: marquee;
   animation-duration: 37s;
   animation-iteration-count: infinite;
   animation-timing-function: linear;
   transform: translateX(0);
}


@keyframes marquee {
   from {
      transform: translateX(-10vh);
   }

   to {
      transform: translateX(-100vw);
   }
}*/






















/*.marquee-wrapper:hover .marquee {
   animation-play-state: paused;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 413px) {
	.marquee {
	   animation-duration: 15s;
	}
	.bann-img p {
		padding:0;
		margin-top:5px
	}
}

@media only screen and (min-device-width : 414px) and (max-device-width : 767.90px) {
	.marquee {
	   animation-duration: 10s;
	}
	.bann-img p {
		padding:0;
		margin-top:5px
	}
}*/

@media only screen and (min-device-width : 320px) and (max-device-width : 767.90px) {
	.projec-head {
		padding-top: 10px;
	}
}

.productrange-desc-::-webkit-scrollbar {
	-webkit-appearance: none;
}

.productrange-desc-::-webkit-scrollbar:vertical {
	width: 11px;
	background-color: rgba(0, 0, 0, .1) !important;
}

.productrange-desc-::-webkit-scrollbar:horizontal {
	height: 11px;
}

.productrange-desc-::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}



/* custom_scroll scrollnar css start */
.custom_scroll::-webkit-scrollbar {
	-webkit-appearance: none;
}

.custom_scroll::-webkit-scrollbar:vertical {
	width: 11px;
	background-color: rgba(0, 0, 0, .1) !important;
}

.custom_scroll::-webkit-scrollbar:horizontal {
	height: 11px;
}

.custom_scroll::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}

/* scrollnar css end */

/* custom_scroll2 scrollnar css start */
.custom_scroll2::-webkit-scrollbar {
	-webkit-appearance: none;
}

.custom_scroll2::-webkit-scrollbar:vertical {
	width: 5px;
	background-color: rgba(0, 0, 0, .1) !important;
}

.custom_scroll2::-webkit-scrollbar:horizontal {
	height: 5px;
}

.custom_scroll2::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}

/* scrollnar css end */







/* testi-cols scrollnar css start */
/*.newsAl::-webkit-scrollbar,*/
.productrange-desc::-webkit-scrollbar,
.testi-cols::-webkit-scrollbar,
.testi-cols3::-webkit-scrollbar {
	-webkit-appearance: none;
}

/*.newsAl::-webkit-scrollbar:vertical,*/
.productrange-desc::-webkit-scrollbar:vertical,
.testi-cols::-webkit-scrollbar:vertical {
	width: 2px;
	background-color: rgba(0, 0, 0, .1) !important;
}

.testi-cols3::-webkit-scrollbar:vertical {
	width: 10px;
	background-color: rgba(255, 255, 255, .1) !important;
}

/*.newsAl::-webkit-scrollbar:horizontal,*/
.productrange-desc::-webkit-scrollbar:horizontal,
.testi-cols::-webkit-scrollbar:horizontal,
.testi-cols3::-webkit-scrollbar:horizontal {
	height: 11px;
}

/*.newsAll::-webkit-scrollbar-thum,*/
.productrange-desc::-webkit-scrollbar-thumb,
.testi-cols::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}

.testi-cols3::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 10px solid rgba(255, 255, 255, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(255, 255, 255, .5) !important;
}

/* scrollnar css end */


/* testi-cols scrollnar css start */
/*.newsAl::-webkit-scrollbar,*/
.productrange-desc::-webkit-scrollbar,
.testi-cols2::-webkit-scrollbar,
.slick_scroll::-webkit-scrollbar {
	-webkit-appearance: none;
}

/*.newsAl::-webkit-scrollbar:vertical,*/
.productrange-desc::-webkit-scrollbar:vertical,
.testi-cols2::-webkit-scrollbar:vertical,
.slick_scroll::-webkit-scrollbar:vertical {
	width: 2px;
	background-color: rgba(0, 0, 0, .1) !important;
}

/*.newsAl::-webkit-scrollbar:horizontal,*/
.productrange-desc::-webkit-scrollbar:horizontal,
.testi-cols2::-webkit-scrollbar:horizontal,
.slick_scroll::-webkit-scrollbar:horizontal {
	height: 11px;
}

/*.newsAll::-webkit-scrollbar-thum,*/
.productrange-desc::-webkit-scrollbar-thumb,
.testi-cols2::-webkit-scrollbar-thumb,
.slick_scroll::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	background-color: rgba(0, 0, 0, .5) !important;
}



/* cuntry search scrollnar css start (fstlist) */
.fstlist::-webkit-scrollbar {
	-webkit-appearance: none;
}

.fstlist::-webkit-scrollbar:vertical {
	width: 11px;
	background-color: rgba(0, 0, 0, .1) !important;
}

.fstlist::-webkit-scrollbar:horizontal {
	height: 11px;
}

.fstlist::-webkit-scrollbar-thumb {
	border-radius: 8px;
	border: 2px solid rgba(0, 0, 0, .3) !important;
	/* should match background, can't be transparent */
	background-color: rgba(0, 0, 0, .5) !important;
}

/* cuntry search css end */


/* common mobile */

.fancybox-content {
	width: 490px !important;
	height: 455px !important;
}

.fancybox-toolbar {
	right: 20px !important;
	top: 20px !important;
}

.fstdropdown-select {
	display: none
}

.newSearchBox {
	width: 90%;
}


.newSearchBox .search_by_Topic_text {
	font-size: 11px;
	margin-left: 0;
	display: none;
}

.newSearchBox .search_by_Topic_input {
	margin-left: 0;
	background-color: #80a6a6;
	padding: 10px;
	border-radius: 5px;
	box-shadow: 0 0 10px #000;
	width: 100%;
	position: relative;
}

.newSearchBox .search_by_Topic {
	width: 100%;
	background-color: #242424;
	border: solid 1px #fff;
	width: 100%;
	height: 36px;
	padding-left: 25px;
}


.newSearchBox .search_by_Topic_input form {
	display: flex;
	margin-bottom: 0;
}

.newSearchBox .search_by_Topic::placeholder {
	font-size: 11px;
	font-style: italic;
}

.newSearchBox .searchIcon {
	background: url(../img/icon-search.png) 6px 50%/16px no-repeat;
	position: absolute;
	top: 21px;
	display: block;
	width: 25px;
	height: 16px;
	left: 10px;
	border: 0;
}

.newSearchBox .clearSearch {
	background: url(../img/new-close.png) 0 0/10px no-repeat;
	position: absolute;
	top: 23px;
	display: block;
	width: 12px;
	height: 12px;
	right: 15px;
}

.addBox {
	background: url(../img/new-temp-box2-bg.png) 0 0 no-repeat #66cac8;
	background-size: 100%;
	color: #136167;
	text-transform: uppercase;
	text-align: center;
	padding: 10px;
	align-items: center;
	font-size: 14px;
	line-height: 18px;
	font-weight: 500;
	height: 70px;
	border-top: solid 4px #4f9c94;
	border-bottom: solid 4px #4f9c94;
}

.sideAddBox {
	background: url(../img/temp-box-bg.jpg) 0 0 no-repeat;
	color: #136167;
	text-align: left;
	padding: 20px;
	align-items: center;
	font-size: 14px;
	line-height: 18px;
	font-weight: 500;
	width: 153px;
	height: 140px;
}

.sideAddBox.smlTxt {
	font-size: 12px;
}

/* .spotlight_image_ad_span.addBox {
	background: #16bfbb !important;
	color: #212529;
	text-transform: uppercase;
	text-align: center;
	padding: 10px;
	align-items: center;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
} */

/* .smFontSize {
	line-height: 20px;
	font-size: 14px;
} */

.smNote {
	font-size: 11px;
}

.daterangepicker .daterangepicker_input i {
	top: 7px !important;
	font-size: 16px;
}

.daterangepicker.ltr .ranges {
	clear: both;
	float: none;
	width: 100%;
	border-top: solid 1px #ccc;
	padding-top: 8px;
}

.daterangepicker .prev,
.daterangepicker .next {
	position: static;
	margin-top: 0;
	padding: 0;
	font-size: inherit;
	border-radius: o;
	user-select: none;
	transition: none;
}

.middleHeadingPan .heading_info {
	font-size: 17px;
	line-height: 22px;
	text-transform: uppercase;
}

.middleHeadingPan .heading_info span {
	font-size: 13px;
	text-transform: none;
}

.marqueePan {
	max-height: 70px;
	overflow: hidden;
}

.tickercontainer {
	width: 100%;
	height: 60px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
}

.tickercontainer .mask {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.marqueePan ul {
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: flex;

}

.marqueePan ul li {
	margin: 0 1px;
	padding: 0;
}

.marqueePan ul li a {
	padding: 13px 20px;
	display: flex;
	align-items: flex-start;
	min-width: 225px;
	background: rgb(0 0 0 / 20%);
	height: 60px;
	position: relative;
	white-space: nowrap;
}

.marqueePan ul li a h5 {
	font-size: 12px;
	margin: 0;
	margin-top: 0px;
	font-weight: 600;
	letter-spacing: 2px;
	margin-top: 2px;
	text-transform: uppercase;
	white-space: nowrap;
}

.marqueePan ul li a span {
	display: block;
	line-height: normal;
	font-size: 13px;
	margin-left: 0;
	color: #fff;
	font-weight: 300;
	line-height: 19px;
}

.marqueePan ul li a:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 3.5px;
	background: #0570e4;
	top: 0;
	left: 0;
	opacity: 0.2;
}

.marqueePan ul li a.color-1:after {
	background: #1791BC;
}

.marqueePan ul li a.color-2:after {
	background: #17BC69;
}

.marqueePan ul li a.color-3:after {
	background: #DBBA2C;
}

.marqueePan ul li a.color-4:after {
	background: #17DD3C;
}

.marqueePan ul li a.color-5:after {
	background: #319DD3;
}

.marqueePan ul li a.color-6:after {
	background: #CE7234;
}

.marqueePan ul li a.color-7:after {
	background: #D133CA;
}

.marqueePan ul li a.color-8:after {
	background: #1791BC;
}

.marqueePan ul li a.color-9:after {
	background: #17BC69;
}

.marqueePan ul li a.color-10:after {
	background: #DBBA2C;
}

.marqueePan ul li a.color-11:after {
	background: #17DD3C;
}

.marqueePan ul li a.color-12:after {
	background: #319DD3;
}

.marqueePan ul li a.color-13:after {
	background: #CE7234;
}

.marqueePan ul li a.color-14:after {
	background: #D133CA;
}

.marqueePan ul li a.color-15:after {
	background: #1791BC;
}

.marqueePan ul li a.color-16:after {
	background: #17BC69;
}

.marqueePan ul li a.color-17:after {
	background: #DBBA2C;
}

.marqueePan ul li a.color-18:after {
	background: #17DD3C;
}

.marqueePan ul li a.color-19:after {
	background: #319DD3;
}

.marqueePan ul li a.color-20:after {
	background: #CE7234;
}

.marqueePan ul li a.color-21:after {
	background: #D133CA;
}

.marqueePan ul li a.color-22:after {
	background: #1791BC;
}

.marqueePan ul li a.color-23:after {
	background: #17BC69;
}

.marqueePan ul li a.color-24:after {
	background: #DBBA2C;
}

.marqueePan ul li a.color-25:after {
	background: #17DD3C;
}

.marqueePan ul li a.color-26:after {
	background: #319DD3;
}

.marqueePan ul li a.color-27:after {
	background: #CE7234;
}

.marqueePan ul li a.color-28:after {
	background: #D133CA;
}










ul.er-controls {
	list-style: none;
	display: inline-block;
	padding: 0;
}

ul.er-controls&gt;li {
	display: inline-block;
	padding: 0 10px;
	background: #f0f0f0;
	margin: 5px;
	border-radius: 5px;
	height: 40px;
	line-height: 40px;
}

ul.er-controls&gt;li:hover {
	background: #f5f5f5;
	cursor: pointer;
}

.heading_info1 {
	font-size: 21px;
	line-height: 24px;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 2px;
	margin-top: 10px;
}

.heading_info2 {
	font-size: 12px;
	line-height: 16px;
	text-align: center;
}

.newSearchPan {
	background-color: rgba(80, 202, 200, 0.8);
	padding: 10px;
	border-radius: 5px;
	box-shadow: 0 0 10px #000;
	margin-bottom: 40px;
	position: relative;
}

.innerPageSearch .newSearchPan {
	margin-bottom: 28px;
}

.fixedWidthSearchPan {
	width: 560px;
	margin: 0 auto;
}

.newSearchInner {
	border: solid 1px #fff;
	background-color: #242424;
	padding-left: 40px;
	display: flex;
}

.newSearchInner input[type="text"] {
	height: 50px;
	flex: 1;
	background-color: #242424;
	border: 0;
	outline: none;
	font-weight: 400;
	color: #fff;
	border-right: solid 1px #fff;
	width: 100%;
	margin-bottom: 0;
}

.newSearchInner input[type="text"]:focus {
	outline: none;
}

.newSearchInner input::placeholder {
	font-style: italic;
}

/* .newSearchInner .desktopSearch {
	display: block;
}

.newSearchInner .mobileSearch {
	display: none;
} */

.newSearchInner .countryDrop {
	background-color: #242424;
	border-radius: 0;
	border: 0;
	color: #fff;
	width: 80px;
	text-align: center;
	position: relative;
}

.newSearchInner .countryDrop .customDropValueCommon,
.newSearchInner .countryDrop .customDropValue {
	height: 50px;
	line-height: 18px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.newSearchInner .countryDrop .customDropListCommon,
.newSearchInner .countryDrop .customDropList {
	position: absolute;
	top: 50px;
	right: 0;
	display: none;
	background-color: #242424;
	border: solid 1px #7b9999;
	color: #7b9999;
	min-width: 200px;
	width: 100%;
	z-index: 99;
	max-height: 440px;
	overflow-y: auto;
	cursor: default;
	text-align: left;
}

.newSearchInner .countryDrop .customDropListCommon li,
.newSearchInner .countryDrop .customDropList li {
	padding: 0 10px;
}

.newSearchInner .countryDrop .customDropListCommon .mCSB_inside&gt;.mCSB_container,
.newSearchInner .countryDrop .customDropList .mCSB_inside&gt;.mCSB_container {
	margin-right: 10px;
}

.newSearchPan #searchResult_header {
	top: 62px;
	width: 96%;
}

.newSearchPan .clearSearch {
	background: url(../img/new-close.png) 0 0/10px no-repeat;
	position: absolute;
	top: 50%;
	display: block;
	width: 12px;
	height: 12px;
	right: 100px;
	transform: translateY(-50%);
	display: none;
}

.newSearchPan .searchIcon {
	background: url(../img/icon-search.png) 0 50%/22px no-repeat;
	position: absolute;
	top: 0;
	display: block;
	width: 22px;
	height: 100%;
	left: 20px;
	border: 0;
	padding: 0;
}

.innerPageSearch {
	margin-top: 10px;
}

.nd .innerPageSearch {
	width: 94%;
}

.leftLink {
	border-top: 2px solid #757575;
	margin-top: 20px;
	padding-top: 20px;
	padding-left: 10px;
}

.leftLink li {
	color: #fff;
	font-weight: 400;
	margin: 0 0 5px;
	font-size: 14px;
	letter-spacing: 3px;
}

.leftLink li a {
	color: #fff;
}

.leftLink li.leftLinkOnly {
	color: #16BFBB;
	text-transform: uppercase;
}

.spotLightPan {
	border-top: 2px solid #757575;
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 0;
}

.userPan {
	padding-top: 5px;
}

.userPan h4 {
	font-size: 14px;
	line-height: 16px;
	color: #16bfbb;
	margin-bottom: 0;
	padding-bottom: 0;
	font-weight: 600;
	display: flex;
}

.userPan h4 a {
	font-size: 14px;
	line-height: 16px;
	margin-left: 2px;
	color: #16bfbb;
	padding: 0;
	letter-spacing: 0;
	text-transform: none;
}

.userPan span {
	padding: 0;
}

.userPan span a {
	font-size: 11px;
	line-height: 13px;
	color: #fff;
	padding: 0;
	letter-spacing: 0;
	text-transform: none;
	display: block;
}

.quickTitle {
	font-size: 16px;
	line-height: 20px;
	font-weight: 600;
	color: #1fbfbb;
	text-align: center;
	margin-bottom: 0;
}

.NavHead h5 {
	display: none;
}

.letWrap .innerPageSearch,
.st .innerPageSearch {
	display: none;
}

/* .st,
.rd {
	padding-top: 10px;
} */

.searchResult .mCSB_inside&gt;.mCSB_container {
	margin-right: 0 !important;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 767.90px) {
	.envesya_box {
		margin-bottom: 20px
	}

	h3.subhead {
		padding: 5px 15px;
	}

	.conference span {
		line-height: 32px;
	}

	.venue_P_D_text {
		line-height: 1.5;
	}

	.row.event_priority {
		margin-top: 16px;
	}

	h3.subhead {
		margin-bottom: 10px;
	}


	.inquire_form_box_addLising {
		margin-top: 20px;
	}

	/* fixed header start */

	/* .logoMarqueeSection {
		padding-top: 55px;
	} */

	/* .home_cls_box .logoMarqueeSection {
		padding-top: 40px;
	} */

	.Body-Content,
	.sellers_list_body,
	.fixedHeader {
		/*padding-top: 37px;*/
		padding-top: 50px;
	}

	.fixedHeaderMob {
		padding-top: 103px;
	}

	.header-bg {
		background-color: #333333
	}

	/*.BigHeader-Body-Content*/

	/* fixed header end */





	/*S_by_M_custom_drop css start */


	.sbm_text_link li a {
		padding: 5px 0 5px 5px;
		font-size: 13px;
	}

	.simple-dropdown-toggle span {
		padding-left: 6px;
	}

	/*S_by_M_custom_drop css end */



	.single-box h5 {
		font-size: 14px;
		height: 50px;
		font-weight: 500;
	}

	.threeColorBoxDetail h4 {
		font-size: 16px;
	}

	.profile_img img {
		height: 130px;
		width: 130px;
	}

	.pers-content {
		margin-left: 15px;
	}

	.bann-img_box {
		width: inherit;
	}

	.bann-img_box a img {
		width: inherit !important;
	}

	/*Blueprint-body*/
	.Blueprint-body .event_PL_pro li:nth-child(1) {
		width: 100%;
	}

	.Blueprint-body .event_PL_pro li:nth-child(2) {
		width: 100%;
	}

	.BlueprintImgHeight {
		width: 169px;
	}

	.Blueprint-body .event_PL li {
		margin-bottom: 10px;
	}

	.Blueprint-body .event_PL {
		margin-bottom: 0px;
	}

	.Blueprint-body {
		margin-top: 20px;
	}



	/*Events-body*/
	.event_PL_pro li:nth-child(1) {
		width: 100%;
	}

	.event_PL_pro li:nth-child(2) {
		width: 100%;
	}



	/*Industry and segment dropdown*/
	.country-dropdowns {
		width: 100%;
		/* padding: 1px 8px; */
		z-index: 1
	}

	.Sub-segment {
		width: 100%;
		padding: 1px 0px;
		margin-bottom: 10px;
		z-index: 2
	}

	.Industry-dropdowns {
		width: 100%;
		margin-bottom: 10px;
		padding: 1px 0px;
		margin-right: 0px;
		z-index: 3
	}

	.simple-btn-outer h2 {
		margin-bottom: 0px !important;
		font-size: 18px;
	}

	.Radio-Data span.whiteTextCustom.customtx {
		font-size: 13px;
	}

	.impactContSpace {
		margin-top: 14px
	}

	.proje2 {
		padding: 20px 15px 10px 15px;
	}



	/*sellers-list new black box top*/
	.seller_box .left_part,
	.seller_box .right_part {
		width: 100%
	}

	.seller_box ul {
		flex-direction: column;
	}

	.seller_box .left_part,
	.seller_box .right_part {
		padding: 0;
	}

	/* .seller_box .right_part div {
		font-size: 14px;
	} */

	.seller_box .left_part div.left_part_txt {
		margin-bottom: 20px
	}

	/* .seller_box .right_part div.top_part_text {
		font-size: 14px;
	} */

	.seller_box {
		padding-top: 15px;
		padding-bottom: 15px;
	}

	/* .premium_listing_box_text {
		font-size: 14px;
	} */

	.premium_listing_box p {
		font-size: 14px;
	}

	p.gray_text,
	div.gray_text {
		/* font-size: 14px; */
		color: #6b6b6b;
	}

	/* .blue_box_outer div.text {
		font-size: 14px;
	}

	.premium_listing_box div.text {
		font-size: 14px;
	} */




	/*freelisting new design*/
	.block_area_top .left .boxes div {
		margin-bottom: 2px;
	}

	.block_area_top {
		flex-direction: column;
	}

	.middle_content_area {
		width: 100%;
		padding: 0;
		/*added this*/
	}

	.block_area_top .left {
		width: 100%;
		margin-right: 2%;
	}

	.block_area_top .right {
		width: 100%;
	}

	.block_area_top .left .boxes {
		display: flex;
		flex-wrap: wrap;
	}

	.threeBoxes a {
		width: 32.5%;
	}

	.prod-profile {
		height: 20vh;
	}


	.questionTop .weboff {
		display: flex;
	}


	.venue_P_D {
		margin-bottom: 20px
	}

	.calendar {
		width: 100%;
		margin-left: 0px;
		/*box-shadow: 0px 0px 10px #000;*/
		box-shadow: none;
		padding: 0px;
		background: #fff;
	}

	.calendar-container {
		position: fixed;
		top: 0%;
		text-align: center;
		left: 10%;
		right: 10%;
		bottom: 20%;
	}

	.sellers_list_body .calender_left_text {
		margin-top: 0px
	}

	.fileUploadModal .modal-dialog {
		margin-top: 40px;
	}

	.fileUploadModal .cr-slider-wrap {
		margin-bottom: 0;
	}

	.fileUploadModal {
		margin-top: auto
	}

	.book_a_spot_head2 {
		/* font-size: 14px; */
		margin-bottom: 0px;
	}

	.leftSpaceCopy {
		padding-left: 0px
	}

	.homepage_image_banner,
	.homepage_video_banner {
		width: 100%;
		height: 100%;
	}

	.premium_listing_box_color {
		margin-top: 5px;
		padding-bottom: 2px;
	}



	.item .view_industry_button,
	.item .view_industry_button:hover {
		font-size: 10px;
		padding: 5px 8px;
		letter-spacing: 1px
	}

	/* .showcase .advertisement-Info {
		margin-top: 0;
	} */
	.advertisement-Info {
		margin-top: 0;
	}

	.video_banner_box {
		width: 100%
	}

	.iframe_video {
		width: 100%
	}


	/* mobile and web view */
	.only_mobile {
		display: flex !important
	}

	.only_web {
		display: none !important
	}

	.devider_ad span {
		width: 100%;
	}

	.devider_movie_div {
		display: none
	}




	/*image and video*/
	.image_container {
		display: flex;
		justify-content: center;
		text-align: center;
	}

	.image_container .imageLink {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		background: #242424;
	}





	.img_ad_span {
		display: inherit;
		justify-content: inherit;
		font-size: 12px;
		line-height: 16px;
		/*background: inherit;
		 width: inherit;
		height: inherit; */
	}

	a.imageLink {
		justify-content: inherit;
		display: inherit;
	}



	.left_devider_material:before {
		display: none
	}

	.bookNowSpaceLeftWeb {
		padding-left: 12px;
	}

	.bookNowSpaceLeftMob {
		padding-left: 12px;
	}

	.spotlight_image_ad_span {
		width: 100%;
	}

	.spotlight_image_ad_span.addBox {
		height: 60px;
	}

	.row.newsfeed_middle_right_space {
		margin-right: -15px;
	}

	.Radio-Data {
		border-top: 2px solid #757575;
		padding-top: 10px
	}

	.advertisement-Info_outer {
		padding-bottom: 16px;
	}

	.row .book_a_spot {
		padding-right: 15px;
	}

	.note2,
	.note {
		font-size: 12px
	}

	.footer_note p {
		font-size: 12px
	}

	.fancybox-content {
		width: 490px !important;
		height: 255px !important;
	}

	.fancybox-toolbar {
		right: 10px !important;
		top: 10px !important;
	}

	.event_PL_line {
		border-top: 2px solid #757575;
		padding-top: 20px;
	}

	#cookiePopup {
		padding: 10px 20px;
	}

	#cookiePopup button {
		padding: 5px 6px;
		font-size: 12px
	}

	.cookieWrapper {
		flex-direction: column;
	}

	.cookiePopupBack h4 {
		font-size: 15px;
	}

	#cookiePopup p {
		font-size: 12px;
		margin-bottom: 10px;
	}

	.acceptCookie {
		font-size: 12px line-height: 27px;
		padding: 0 8px;
	}
}

@media screen and (max-width:1199px) {

	body .container,
	body .container-lg,
	body .container-md,
	body .container-sm {
		max-width: 1100px;
	}

	.advertisement-Info {
		padding-right: 0;
	}

	.middleBanner li {
		flex: 0 0 33%;
	}

	.middleBanner li.FeaturedBox {
		/* width: 125px; */
		flex: 0 0 20%;
	}

	.addBox {
		background-size: auto;
	}

	.FeaturedBoxContent {
		font-size: 16px;
		line-height: 23px;
		height: 70px;
	}

	.FeaturedBoxText {
		font-size: 10px;
	}

	.bann-img_box {
		width: 100%;
		/* width: 175px; */
	}

	.spotlight_image_ad_span.addBox {
		width: 100%;
		font-size: 12px;
		line-height: 15px;
		padding: 0;
	}

	.navbarUL .Logo h2 {
		font-size: 36px;
	}

	.navbarUL .Logo h2::after,
	.navbarULshowcase .Logo h2::after {
		right: -22px;
	}

	.navbarUL .Logo p {
		font-size: 12px;
	}


}


@media screen and (max-width:991px) {

	/* .tagcloud {
		width: 170px;
	}

	.sideAddBox {
		margin-left: auto;
		margin-bottom: 20px;
	} */

	.letWrap {
		display: flex;
		flex-direction: column;
	}

	.letWrap .dropDownPan {
		margin-bottom: 10px;
	}

	.letWrap .dropdown.extraMargin {
		margin-right: 45px;
	}

	.letWrap .newSearchBox {
		margin-top: 3px;
		/* order: 1; */
		width: 100%;
	}

	.letWrap .newSearchBox .search_by_Topic_text {
		margin-top: 0;
	}

	.letWrap .newSearchBox .search_by_Topic_input {
		width: auto;
	}

	.login_three_part_phone .search_by_Topic_input {
		margin-top: 5px;
	}

	a.imageLink {
		justify-content: center;
	}

	.linkAdv p.devider_ad {
		justify-content: center;
	}

	.navbarUL .Logo h2:after,
	.navbarULshowcase .Logo h2:after {
		top: -4px;
		right: -20px;
		font-size: 9px;
	}

	.imgRow li {
		width: 33%;
	}

	.showcase_middle {
		padding: 15px !important;
	}

	.middleBanner li {
		flex: 0 0 auto;
	}

	.middleBanner li.FeaturedBox {
		width: 153px;
	}

	.bann-img_box {
		width: 195px;
	}

	.FeaturedBoxContent {
		font-size: 20px;
		line-height: 24px;
		height: 70px;
	}

	.spotlight_image_ad_span.addBox {
		width: 195px;
		font-size: 14px;
		line-height: 18px;
		padding: 10px;
	}

	.webOff {
		font-size: 12px;
	}

	.devider_movie_div {
		display: none;
	}

	.right-line {
		display: none;
	}

	.homeBody {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.left-line {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.webOff {
		display: flex !important;
	}

	.mobileOff {
		display: none !important;
	}

	.advertisement-Info_outer {
		padding: 0 16px 16px 16px;
	}

	.navbarUL .Logo h2 {
		font-size: 28px;
		line-height: normal;
	}

	.navbarUL .Logo p {
		font-size: 9px;
		line-height: normal;
	}

	.quickTitle {
		border-top: 2px solid #5d5d5d;
		margin-top: 10px;
		padding-top: 10px;
	}

	.heading_info1 {
		font-size: 14px;
		font-size: calc(8px + 2vw);
		line-height: normal;
		letter-spacing: 0;
	}

	.letWrap .innerPageSearch {
		display: block;
		margin-top: 3px;
	}

	.innerPageSearch .newSearchPan {
		padding: 6px;
	}

	.showcase_middle .innerPageSearch {
		display: none;
	}

	.newSearchPan .searchIcon {
		left: 20px;
	}

	.innerPageSearch .newSearchPan .searchIcon {
		left: 14px;
	}

	.st .innerPageSearch {
		display: block;
		margin-top: 3px;
	}

	.nd .innerPageSearch {
		display: none;
	}

	.st {
		padding-top: 0;
	}

	.fixedWidthSearchPan {
		width: 100%;
	}

	.leftPan {
		margin-top: 0;
	}

	.search_topic_month_outer {
		width: 100%;
		background-color: transparent;
		padding: 0;
	}

	.event_body_list li.nd {
		padding-top: 15px;
	}

	ul.Footer-Nav li {
		margin-right: 15px;
	}

	.news-olds-first {
		display: flex;
	}

	.landing_page_left_link {
		width: 100%;
	}

	.news-olds-first .form-check:first-child {
		margin-right: 10px;
	}

}

@media screen and (max-width:767px) {

	.customDropdowns {
		height: 20px;
	}

	.customDropdowns .customDropValueCommon,
	.customDropdowns .customDropValue {
		background-position: 7px 4px;
		background-size: 12px;
		padding-left: 28px;
		padding-top: 0;
		padding-bottom: 0;
	}

	.customDropdowns .customDropListCommon,
	.customDropdowns .customDropList {
		top: 20px;
	}

	.Producers .dropDownWrap .customDropdowns {
		display: block;
	}

	.Producers .dropDownWrap .country-dropdowns {
		display: none;
	}

	.customDropdowns .customDropValueCommon,
	.customDropdowns .customDropValue {
		font-size: 12px;
	}

	.customDropdowns .customDropListCommon li,
	.customDropdowns .customDropList li {
		font-size: 12px;
		line-height: 16px;
		padding-left: 27px;
	}

	.searchClear {
		width: 12px;
		height: 12px;
		background-size: 12px;
	}

	.login_three_part_phone .search_by_Topic_input .search_by_Topic {
		font-size: 10px;
	}

	.sidemenu .search_by_Topic_input .search_by_Topic {
		font-size: 12px;
	}

	.login_three_part_phone .search_by_Topic_input .search_by_Topic::placeholder {
		font-size: 10px;
	}

	.sidemenu .search_by_Topic_input .search_by_Topic::placeholder {
		font-size: 12px;
		font-style: italic;
	}

	.image_container .imageLink {
		background-color: transparent !important;
	}

	/* .addBox {
		display: flex;
		justify-content: center;
		width: 100%;
		height: auto;
		margin-bottom: 10px;
	} */
	.advertisement-Info {
		padding-top: 15px;
	}

	.summary_sub_total .smNote {
		display: block;
	}

	.searchFormList {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
	}

	.filter_list_right {
		padding-left: 20px;
	}

	.filter_list_left {
		padding-left: 20px;
		padding-bottom: 10px;
		border-bottom: 1px solid #757575;
	}

	.filter_list li {
		font-size: 13px;
	}

	.descover-info p {
		top: -2px;
		display: none;
	}

	.inner .btn {
		font-size: 11px;
		padding: 5px;
		width: 128px;
		height: 29px;
	}

	.imgRow li {
		width: 33%;
	}

	.Status-Nav ul li a {
		height: 100%;
	}

	.marquee_content {
		white-space: initial;
		display: flex;
		flex-direction: column;
	}

	.middleBanner {
		/* flex-direction: column; */
		align-items: center;
		flex-wrap: wrap;
	}

	/* .middleBanner li {
		margin-bottom: 10px;
	}

	.middleBanner li.FeaturedBox {
		width: 195px;
		padding: 0;
		text-align: center;
	}

	.FeaturedBoxContent {
		height: auto;
		padding: 10px 10px;
	}

	.spotlight_image_ad_span.addBox {
		height: 70px;
	} */

	.middleBanner li.FeaturedBox {
		width: 100%;
		padding: 0;
		margin-bottom: 10px;
		flex: 0 0 100%;
	}

	.FeaturedBoxContent {
		height: auto;
		font-size: 15px;
		width: 100%;
		padding: 0px 10px;
	}

	.middleBanner li:nth-child(2) {
		width: 50%;
		margin: 0;
		padding-right: 10px;
	}

	.middleBanner li:nth-child(3) {
		width: 50%;
		margin: 0;
		padding-left: 10px;
		display: flex;
		justify-content: end;
	}

	.spotlight_image_ad_span.addBox {
		height: 70px;
		width: 100%;
	}

	.bann-img {
		width: 100%;
	}

	.bann-img_box {
		width: 100%;
	}

	.marquee-wrapper:hover .marquee {
		animation-play-state: running;
	}

	.tickercontainer {
		height: auto;
	}

	.marqueePan ul li a {
		height: auto;
		min-width: auto;
	}

	.marqueePan ul li a span {
		display: none;
	}

	.BigHeader-Body-Content {
		padding-top: 55px;
	}

	.home-body-content.BigHeader-Body-Content {
		padding-top: 120px;
	}

	.home-body-content .logoMarqueeSection {
		margin-bottom: 10px;
	}

	.inner {
		top: 440px;
	}

	.LinksInfo_h5 {
		font-size: 15px;
		margin-bottom: 12px;
		letter-spacing: 1px;
		padding-left: 16px;
	}

	/* .showcase_middle {
		position: static !important;
	}

	.innerPageSearch {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
	} */

	.event_top_pad {
		margin-top: 0;
	}

	.showcase .navbarULshowcase,
	.header2nd .navbarULshowcase,
	.seach_result_page .navbarULshowcase {
		display: flex
	}

	.showcase .navbarUL,
	.header2nd .navbarUL,
	.seach_result_page .navbarUL {
		display: none
	}

	.search_box_top_space {
		margin-top: 0;
	}

	.innerPageSearch {
		margin-top: 3px;
	}

	.filter_box_top_space {
		margin-top: 0;
	}

	.filter_list_right ul li {
		width: 33.33%;
	}

	.head_txt {
		font-size: 13px;
	}

	.Radio-Data .col-lg-4.col-md-4.col-4 {
		line-height: 18px;
		font-size: 13px;
	}

	ul.Footer-Nav li {
		margin-right: 0;
	}

	.footer-link-divider_home {
		display: inline;
		padding: 0 5px;
		font-size: .75rem;
		line-height: 1.5;
		color: #FFF;
		position: relative;
		top: -2px;
	}


}

@media screen and (max-width:576px) {
	.navbarUL .Logo h2 {
		font-size: 24px;
		line-height: normal;
	}

	.navbarUL .Logo p {
		font-size: 9px;
		line-height: normal;
		display: none;
	}

	/* .newSearchInner .desktopSearch {
		display: none;
	} */

	/* .newSearchInner .mobileSearch {
		display: block;
	} */

	.userPan span {
		left: 0;
		top: -5px;
		font-size: 10px;
		line-height: 12px;
	}

	.navbarTop .navbarUL .Home-Nav .login_three_part_li {
		padding-top: 0;
	}

	.newSearchInner .countryDrop {
		width: 80px;
	}

	.filter_list_right ul li {
		width: 50%;
	}

}

@media screen and (max-width:413px) {
	.login_three_part_phone .search_by_Topic_input {
		margin-top: 0;
	}

	/* .home_cls_box .logoMarqueeSection {
		padding-top: 25px;
	} */

	.home-body-content.BigHeader-Body-Content {
		padding-top: 115px;
	}

	.newSearchInner {
		padding-left: 35px;
	}

	.newSearchInner input[type="text"] {
		min-width: 190px;
		font-size: 12px;
	}

	.newSearchInner .countryDrop {
		font-size: 12px;
	}

	.newSearchPan .searchIcon {
		background-size: 20px;
		width: 20px;
	}

	.userPan {
		padding-top: 0px;
	}

}

@media screen and (max-width:380px) {
	.newSearchInner .countryDrop {
		width: 56px;
		font-size: 12px;
	}

	.newSearchPan .clearSearch {
		right: 70px
	}
}

/* 
@media screen and (max-width:400px) {
	.navbarUL .Logo h2 {
		font-size: 25px;
		line-height: normal;
	}

	.navbarUL .Logo p {
		font-size: 7px;
		line-height: normal;
	}
} */</pre></body></html>