	/* CSS Document */

	/* Webfont Load */

	.wf-loading * {opacity:0;}
	.wf-active *, .wf-inactive * {opacity:1}


	.preload * {
	  -webkit-transition: none !important;
	  -moz-transition: none !important;
	  -ms-transition: none !important;
	  -o-transition: none !important;
	}


	/* Preset */

	* {
		text-rendering: optimizeLegibility;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		font-kerning: auto;	
	}

	html {
		-webkit-text-size-adjust: 100%;
		scroll-behavior: smooth;
		scroll-padding-top: 140px;
	}

	/* Reset */
	a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}


	body {
		background-color:#1a1b1f; 
		color:rgb(84,84,84); 
		font-family: "proxima-nova", sans-serif; 
		font-size:14px; 
		font-weight:400; 
		font-style: normal;
		
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-ms-transition: none !important;
		-o-transition: none !important;
		
		background-image: url(images/block-background.jpg);
		background-attachment: fixed;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center center;	
		
	}

	strong {font-weight: 700;}

	/* Global Links */

	a {
		color: #e9ab35;
		text-decoration: none;
	}

	a:visited {
		color: #e9ab35;
		text-decoration: none;
	}

	a:hover, a:visited:hover {
		color: rgba(216,94,0,1.0);
		text-decoration: none;
		-moz-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;
	}

	.nav-wrapper {

	}

	.nav {
		position: fixed;
		top: 2%;
		left: 0;
		right: 0;
		width: 94%;
		max-width: 1600px;
		height: 80px;
		opacity: 0;
		margin: 0 auto;
		background-color: rgba(0,0,0,0.65);
		box-shadow: 0 12px 48px #0003;
		z-index: 1000;
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-radius: 14px;
		-webkit-backdrop-filter: blur(40px);
		backdrop-filter: blur(40px);
	}

		.nav-container {
			display: flex;
			width: 98%;
			margin: 0 auto;
			align-items: center;
		}

			.menu {
				flex-basis: 80%;
			}

				.menu ul {
					display: flex; 
					align-items: center;
					margin: 0; 
					text-align: left;
				}

				.menu ul li {font-size: 16px; margin: 1.5%;}
				.menu ul li a {color:rgba(255,255,255,0.8); font-weight: 700; text-decoration: none;}
				.menu ul li a:hover {color:rgba(255,255,255,1);}

				.menu img {width: 40px; height: auto;}


			.buy-now {
				flex-basis: 20%;
				text-align: right;
			}

				.buy-now a, .buy-now a:visited {
					display: inline-block;
					padding: 17px 34px 17px 34px;
					border: none;
					background-color: #e9ab35;
					border-radius: 7px;
					color: white;
					font-size: 16px;
					line-height: 16px;
					font-weight: 700;
					margin: 0;
				}

					.buy-now a:hover, .buy-now a:visited:hover {
						background-color: #d49f00;
						color: white;	
					}



	.page {
		-webkit-backdrop-filter: blur(50px);
		backdrop-filter: blur(50px);
		background-color: rgba(255,255,255,0.15);
		border-top: 17px solid rgba(0,0,0,0.45);
	}

		.page.disclaimer {
			-webkit-backdrop-filter: blur(50px);
			backdrop-filter: blur(50px);
			background-color: rgba(255,255,255,0.85);
			border-top: 17px solid rgba(0,0,0,0.45);
		}

	.section {
		width: 100%;
		margin: 0 auto;
	}

	.container {
		width: 92%;
		max-width: 1440px;
		margin: 0 auto;
		padding: 4%;
	}

	.txt-center {
		text-align: center;
	}

	h1 {
		font-size: 21px;
		font-weight: 700;
		margin-bottom: 21px;
		color:rgba(255,255,255,1);	
	}

		h1 span {
			font-size: 42px;
			font-weight: 700;
			margin-bottom: 21px;
			color: rgba(255,255,255,1);	
		}

	h2 {
		font-size: 28px;
		font-weight: 700;
		margin-bottom: 21px;
	}

	.logo {
		width: 80%;
		max-width: 360px;
		height: auto;
	}

	/* .coin {
		width: 20%;
		max-width: 320px;
		height: auto;
	} */

	.social-links {
		font-size: 21px;
		margin-bottom: 32px;
	}

	.social-links a {
		display: inline-block;
		font-size: 21px;
		margin: 0 10px;
		color: #545454;
	}

	.btn a, .btn a:visited {
		display: inline-block;
		padding: 17px 34px 17px 34px;
		border: 0 !important;
		background-color: #e9ab35;
		border-radius: 7px;
		color: white;
		font-size: 16px;
		line-height: 16px;
		font-weight: 700;
		margin: 20px 0 0 0;
	}

		.btn a:hover, .btn a:visited:hover {
			background-color: #d49f00;
			color: white;
			border: 0 !important;
		}


	.section.billboard {
		min-height: calc(60vh - 17px);
		display: flex;
		align-content: center;
		align-items: center;
		position: relative;
	}

	.billboard-overlay {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 50;
		/* opacity: 0.25; */
		opacity: 0;
		background: linear-gradient(135deg, #e9ab35, #996f27, #d49f00, #996f27, #e9ab35);
		background-size: 500% 500%;
		animation: gradientbg 30s ease infinite;
	}

	/* --------------------------------- */
	/* Animations */
	/* --------------------------------- */
	@keyframes gradientbg {
	  0% {
		background-position: 0% 0%; }
	  50% {
		background-position: 100% 0%; }
	  100% {
		background-position: 0% 0%; } }
	@-webkit-keyframes gradientbg {
	  0% {
		background-position: 0% 0%; }
	  50% {
		background-position: 100% 0%; }
	  100% {
		background-position: 0% 0%; } }


	.section.billboard .container {
		position: relative;
		z-index: 100;
		opacity: 1;
	}

		.section.billboard .container h1 {
			font-size: 36px;
			font-weight: 700;
			margin: 20px auto 20px auto;
			color: rgba(255,255,255,0.9);
		}

		.section.billboard .btn a, .section.billboard .btn a:visited {
			background-color: rgba(255,255,255,0.2);
			color: rgba(255,255,255,1);
			margin: 20px 10px 0 10px;
		}

			.section.billboard .btn a:hover, .section.billboard .btn a:visited:hover {
				background-color: rgba(255,255,255,0.3);
				color: rgba(255,255,255,1);
			}


	.section.about {
		padding: 40px 0;
	}


	

	.about-content {
		display: flex;
		gap: 4%;
	}
	
		.about-left {
			flex-basis: 60%;
		}

			.about-left .logo {
				width: 80%;
				max-width: 210px;
				height: auto;
				margin-bottom: 40px;
			}


			.coins {
				display: flex;
				margin: 60px 0 40px 0;
			}

			.coins .coin {
				width: 40%;
				max-width: 240px;
				height: auto;
				margin: 0 40px 0 0;
			}

				
			.about-left h2 {
				font-size: 32px;
				font-weight: 700;
				margin-bottom: 32px;
				color: rgba(255,255,255,1);	
			}

			.about-left h3 {
				font-size: 24px;
				font-weight: 700;
				margin-bottom: 24px;
				color: rgba(255,255,255,1);	
			}

			.about-left h4 {
				font-size: 24px;
				font-weight: 700;
				margin-bottom: 0;
				padding-top: 20px;
				color: rgba(255,255,255,1);	
			}

			.about-left p {
				font-size: 18px;
				line-height: 24px;
				font-weight: 400;
				margin-bottom: 24px;
				color: rgba(255,255,255,1);	
			}

			.about-left p a, .about-left p a:visited {
				color: rgba(255,255,255,1);
				border-bottom: 1px solid rgba(255,255,255,0.25);
			}

			.about-left p a:hover, .about-left p a:visited:hover {
				color: rgba(255,255,255,1);
				border-bottom: 1px solid rgba(255,255,255,1);
			}







			.contract-wrapper {
				display: flex;
				align-items: center;
				justify-content: space-between;
				width: 92%;
				margin: 40px 0 40px 0;
				padding: 20px 4%;
				border-radius: 7px;
				background-color: rgba(0,0,0,.25);
			}

				.contract-wrapper .address {
					font-size: 18px;
					line-height: 24px;
					font-weight: 400;
					margin-bottom: 0;
					color: rgba(255,255,255,1);
				}

				.actions {
					display: flex;
					align-items: center;
					justify-content: space-between;
				}

				.contract-wrapper .copy-icon {
					width: 21px;
					height: auto;
					margin: 0 20px 0 0;
				}

				.contract-wrapper .window-icon {
					width: 21px;
					height: auto;
					margin: 0 0 0 20px;
				}

				.contract-wrapper .copy-icon:hover, .contract-wrapper .window-icon:hover {
					cursor: pointer;
				}



		/* Tabs */

		.tabs {
		  width: 98%;
		  display: flex;
		  justify-content: flex-start;
		  align-items: center;
		  margin: 40px 0 30px 0;
		}

			.tabs li {
			  margin: 0 17px 0 0;
			}

				.tabs li a, .tabs li a:visited {
					padding: 10px 24px 10px 24px;
					border-radius: 7px;
					color: rgba(255,255,255,1);
					border: 1px solid rgba(255,255,255,0);
					background-color: rgba(0,0,0,0.25);	
					font-size: 14px;
					line-height: 14px;
					white-space: nowrap;
				}

					.tabs li a:hover, .tabs li a:visited:hover {
						background-color: rgba(216,65,39,1);
					}

					.tabs li a.active, .recent .tabs li a.active:hover {
						background-color: rgba(255,255,255,0);	
						color: rgba(255,255,255,1);	
						border: 1px solid rgba(255,255,255,1);	
					}

					.tabs li a.active:hover, .recent .tabs li a.active:visited:hover {
						background-color: rgba(255,255,255,0);
					}




		.tab-sections {
			margin: 20px 0 20px 0;
			padding: 20px 30px;
			border-radius: 7px;
			background-color: rgba(0,0,0,.25);
		}


		.tab-content {
			color: rgba(255,255,255,1);
		}


		.about-right {
			flex-basis: 40%;
		}


	.token-stats-wrapper {
		width: 88%;
		padding: 40px 6%;
		border-radius: 7px;
		background-color: rgba(0,0,0,.25);
	}

		.token-stats-wrapper h2 {
			color: rgba(255,255,255,1);
			margin-bottom: 30px;
		}

		.token-stats {
			width: 100%;
			margin-bottom: 10px;
		}

			.token-stats td:nth-of-type(1) {
				text-align: left;
			}

			.token-stats td:nth-of-type(2) {
				text-align: right;
			}

			.token-stats td {
				padding: 17px;
				border-top: 1px solid rgba(255,255,255,0.15);
				font-size: 16px;
				color: rgba(255,255,255,1);
			}

		p.sml {
			display: block;
			margin-top: 10px;
			font-size: 12px;
			color: rgba(255,255,255,0.5);
		}





	.section.buy {
		
	}

	.section.buy .container {
		padding: 0 0 40px 0;
	}

	.buy-ibnai {
		margin: 0 auto 40px auto;
	}

		.buy-ibnai h2 {
			font-size: 32px;
			font-weight: 700;
			margin-bottom: 32px;
			color: rgba(255,255,255,1);	
		}

		.buy-ibnai p {
			font-size: 18px;
			line-height: 24px;
			font-weight: 400;
			margin-bottom: 24px;
			color: rgba(255,255,255,1);	
		}

		.buy-ibnai p a, .buy-ibnai p a:visited {
			color: rgba(255,255,255,1);
			border-bottom: 1px solid rgba(255,255,255,0.25);
		}

		.buy-ibnai p a:hover, .buy-ibnai p a:visited:hover {
			color: rgba(255,255,255,1);
			border-bottom: 1px solid rgba(255,255,255,1);
		}

		.how-to {
			display: flex;
			column-gap: 40px;
		}

			.how-to--content {
				flex-basis: 42%;
				padding: 4%;
				border-radius: 7px;
				background-color: rgba(0,0,0,.25);
			}

				.how-to--content h4 {
					font-size: 32px;
					font-weight: 700;
					margin-bottom: 28px;
					padding-bottom: 14px;
					color: rgba(255,255,255,1);
					border-bottom: 1px solid rgba(255,255,255,.25);
				}

				.how-to--content p {
					font-size: 18px;
					line-height: 24px;
					font-weight: 400;
					margin-bottom: 24px;
					color: rgba(255,255,255,1);	
				}

				.how-to--content ol {
					list-style-type: decimal;
					margin-left: 20px;
				}

				.how-to--content ol li {
					font-size: 18px;
					line-height: 24px;
					font-weight: 400;
					margin-bottom: 18px;
					color: rgba(255,255,255,1);
				}

					.how-to--content ol li span {
						display: block;
						font-size: 16px;
						word-break: break-all;
					}

					.how-to--content a, .how-to--content a:visited {
						color: rgba(255,255,255,1);
						border-bottom: 1px solid rgba(255,255,255,0.25);
					}

					.how-to--content a:hover, .how-to--content a:visited:hover {
						color: rgba(255,255,255,1);
						border-bottom: 1px solid rgba(255,255,255,1);
					}

				.how-to--important {
					margin: 0 auto;
					padding: 40px;
					text-align: center;
				}





	
	.container.markets {
		margin: 0 auto;
		padding: 0 4%;
		text-align: center;
	}


		.markets h2 {
			font-size: 32px;
			font-weight: 700;
			margin: 0 0 32px 0;
			color: rgba(255,255,255,1);	
		}


	.exchanges {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
		margin: 0 0 40px 0;
	}


		.exchanges .logo-dexscreener, .exchanges .logo-dextools, .exchanges .logo-dropstab, .exchanges .logo-coinmarketcap, .exchanges .logo-gecko, .exchanges .logo-coingecko, .exchanges .logo-thunderstallion, .exchanges .logo-uniswap {
			height: 35px;
			width: auto;
			margin: 0 20px 20px 20px;
		}

		.exchanges .logo-coinboom, .exchanges .logo-solidity, .exchanges .logo-toptoken {
			height: 30px;
			width: auto;
			margin: 0 20px 20px 20px;
		}

		 .exchanges .logo-tokensniffer, .exchanges .logo-spotex {
			height: 45px;
			width: auto;
			margin: 0 20px 20px 20px;
		}

	.dex-panel {
		width: calc(100% - 80px);
		padding: 40px;
		border-radius: 7px;
		background-color: rgba(0,0,0,.25);
	}


/* News Section */

	.news h2 {
		font-size: 32px;
		font-weight: 700;
		margin: 0 0 32px 0;
		color: rgba(255,255,255,1);	
	}

		.releases {
			display: flex;
			flex-wrap: wrap;
			gap: 40px;
			align-items: stretch;
			margin: 0;
			padding: 0;
		}

			.releases .release {
			  	flex-basis: calc(33% - 24px);
				padding: 0;
				list-style-type: none;
				background-color: rgba(255,255,255,.85);
				border-radius: 17px;
			}

			.release div {
				padding: 4%;
			}

			.release img {
				width: 100%;
				height: auto;
				margin-bottom: 15px;
				border-radius: 10px;
			}

			.release p.date {
				font-size: 12px;
				line-height: 18px;
				margin: 0 0 5px 0;
				padding: 0 2%;
				font-weight: 400;
			}

			.release h5 {
				font-size: 18px;
				line-height: 21px;
				margin: 0 0 10px 0;
				padding: 0 2%;
				font-weight: 700;
			}

			.release p {
				font-size: 14px;
				line-height: 18px;
				margin: 0 0 10px 0;
				padding: 0 2%;
			}

			.release a, .release a:visited {
				color: #996f27;
			}

				.release a:hover, .release a:visited:hover {
					color: #cea458;
				}


/* Email Section */

	.email-panel {
		width: 88%;
		margin: 0 0 0 0;
		padding: 60px 6% 40px 6%;
		border-radius: 7px;
		background-color: rgba(255,255,255,.15);
	}

		.email-panel h6 {
			font-weight: 700; 
			font-size: 28px; 
			line-height: 32px;
			color: rgba(255,255,255,1);
		}


	

	.social-wrapper {
		text-align: center;
		margin: 0 0 80px 0;
	}

		.social-wrapper.left {
			text-align: left;
			margin: 0;
			padding-top: 20px;
		}

		.social-wrapper h6 {
			font-weight: 700; 
			font-size: 28px; 
			line-height: 32px;
			color: rgba(255,255,255,1);
		}

		ul.social {
			display: block;
			margin: 20px 0 20px 0;
			padding: 10px 0 10px 0;
		}

		.social li {
			display: inline-block;
			list-style-type: none;
			width: 62px;
			height: 62px;
			margin: 0 7px 17px 7px;
		}

		.social a, .social a:visited {
			background-color: rgba(0,0,0,0.4);
			border: 0;
			border-radius: 30px;
		}

		.social a:hover, .social a:visited:hover {
			background-color: rgba(255,255,255,0.2);
		}

		.social .xtwitter a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: 0px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;	
		}

		.social .facebook a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: -62px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;
		}

		.social .linkedin a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: -125px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;
		}


		.social .telegram a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: -189px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;
		}

		.social .instagram a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: -247px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;
		}

		.social .discord a {
			display: block;
			width: 60px;
			height: 60px;
			text-indent: 500px;
			overflow: hidden;
			background-image: url(images/icons-social-white.png);
			background-position: -306px 0px;
			background-repeat: no-repeat;
			background-size: 367px 60px;
		}



	.section.disclaimer {
		padding: 40px 0;
	}

			.disclaimer-content {
				padding: 0 4%;
			}

			.disclaimer-content h2 {
				font-size: 28px;
				font-weight: 700;
				margin-bottom: 32px;
			}

			.disclaimer-content p {
				font-size: 18px;
				line-height: 24px;
				font-weight: 400;
				margin-bottom: 24px;
			}

			.disclaimer-content ul {
				margin: 0 0 48px 48px;
				list-style-type: disc;
			}

				.disclaimer-content li {
					font-size: 18px;
					line-height: 24px;
					font-weight: 400;
					margin-bottom: 18px;
				}





	footer {
		width: 88%;
		margin: 0 auto;
		padding: 60px 6% 40px 6%;
		background-color: rgba(0,0,0,.15);
	}

	.page.disclaimer footer {
		background-color: rgba(0,0,0,.85);
	}

		.footer-content {
			display: flex;
			align-items: center;
			gap: 4%;
		}

			.footer-left {
				flex-basis: 60%;
			}

			.footer-right {
				flex-basis: 40%;
				text-align: right;
			}
			

	footer h6 {
		font-size: 24px;
		line-height: 28px;
		font-weight: 700;
		margin-bottom: 21px;
		color: rgba(255,255,255,1);
	}

	footer p {
		font-size: 14px;
		line-height: 21px;
		font-weight: 400;
		margin-bottom: 21px;
		color: rgba(255,255,255,1);
	}	

	footer p a, footer p a:visited {
		color: rgba(255,255,255,1);
		border-bottom: 1px solid rgba(255,255,255,0.25);
	}

	footer p a:hover, footer p a:visited:hover {
		color: rgba(255,255,255,1);
		border-bottom: 1px solid rgba(255,255,255,1);
	}


	.notification {
		position: fixed;
		bottom: 2%;
		left: 0;
		right: 0;
		width: 94%;
		max-width: 1600px;
		opacity: 1;
		margin: 0 auto;
		padding: 14px 0;
		background-color: rgba(0,0,0,0.65);
		box-shadow: 0 12px 48px #0003;
		z-index: 1000;
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-radius: 14px;
		-webkit-backdrop-filter: blur(40px);
		backdrop-filter: blur(40px);
	}

		.notification-container {
			display: flex;
			justify-content: space-between;
			width: 98%;
			margin: 0 auto;
			align-items: center;
		}

		.notification-container p {
			margin: 0;
			padding: 0;
			color: #ffffff;
		}

			.notification-container p:first-of-type {
				font-size: 21px;
				font-weight: 700;
				padding-left: 20px;
			}

			.notification-container .btn a {
				margin: 0;
			}



@media screen and (max-width:769px){
	
	body {
		background-size: 350% auto;
		background-repeat: repeat;
  		background-position: top center;
	}
	
	.nav-container {width: 92%}
	.buy-now {flex-basis: 50%;}
	.menu {flex-basis: 50%;}
	
		.menu li {
			display: none;
		}

			.menu li:first-of-type {
				display: block;
			}

	
		.section.billboard {
			min-height: calc(60vh - 17px);
		}

	
	.logo {
		width: 80%;
		max-width: 240px;
		height: auto;
		margin-bottom: 20px;
	}
	
	.section.billboard .container h1 {
		font-size: 28px;
		width: 80%;
		margin: 0 auto;
	}
	
	.about-content {
		flex-wrap: wrap;
	}
	
		.about-left, .about-right {
			flex-basis: 100%;
		}
	
			.about-left .logo {
				max-width: 140px;
				margin-bottom: 17px;
			}
	
			.contract-wrapper {
				flex-wrap: wrap;
				width: calc(98% - 40px);
				padding: 20px;
			}
	
				.contract-wrapper .address {
					font-size: 16px;
					line-height: 21px;
					font-weight: 400;
					margin-bottom: 24px;
					color: rgba(255,255,255,1);
					word-break: break-all;
				}
	
					.contract-wrapper .address strong {display: block;}
	
				.contract-wrapper .actions {
					flex-basis: 100%;
					justify-content: flex-end;
				}
	
			.coins .coin {
				width: 40%;
				max-width: 210px;
				height: auto;
				margin: 0 20px 0 0;
			}
	
			.about-left h2 {
				font-size: 42px;
			}

			.token-stats-wrapper {
				width: 86%;
			}
	
	
			.tabs {
			  flex-wrap: wrap;
			}

				.tabs li {
				  margin: 0 17px 0 0;
				}

					.tabs li a, .tabs li a:visited {
						padding: 8px 14px 8px 14px;
						font-size: 12px;
						line-height: 12px;
					}
	
	
	
		.how-to {
			display: flex;
			flex-wrap: wrap;
			gap: 40px;
		}

			.how-to--content {
				flex-basis: calc(98% - 80px);
				padding: 40px;
			}
	
	
	
	.exchanges {
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
		margin: 20px 0 40px 0;
	}

		.exchanges h3 {
			flex-basis: 100%;
			font-size: 24px;
			font-weight: 700;
			margin: 0 0 20px 0;
			color: rgba(255,255,255,1);	
		}

		.exchanges .logo-dexscreener, .exchanges .logo-dropstab, .exchanges .logo-coinmarketcap, .exchanges .logo-gecko, .exchanges .logo-coingecko, .exchanges .logo-thunderstallion, .exchanges .logo-uniswap {
			height: 30px;
			width: auto;
			margin: 0 20px 20px 20px;
		}
	
		.exchanges .logo-dextools {
			height: 40px;
			width: auto;
			margin: 0 20px 20px 20px;
		}
	
		.exchanges .logo-coinboom, .exchanges .logo-solidity, .exchanges .logo-toptoken {
			height: 25px;
			width: auto;
			margin: 0 20px 20px 20px;
		}

		 .exchanges .logo-tokensniffer {
			height: 50px;
			width: auto;
			margin: 0 20px 20px 20px;
		}
	
	
	/* News Section */

	.news {
		margin: 80px 0;
	}
	
	.news h2 {
		text-align: center;
	}
	
		.releases .release {
			flex-basis: 80%;
			margin: 0 auto;
		}
	
	
	
	.social-wrapper {
		margin: 80px 0;
	}
	
		ul.social {
			width: 70%;
			margin: 20px auto;
		}
	
	
	.footer-content {
		flex-wrap: wrap;
	}
	
		.footer-left, .footer-right {
			flex-basis: 100%;
			text-align: center;
		}
	
	
	
	.notification-container {
		flex-wrap: wrap;
		padding: 12px;
	}
	
		.notification-container p {
			flex-basis: 100%;
			text-align: center;
		}
	
		.notification-container p:first-of-type {
			padding-left: 0;
			margin-bottom: 10px;
			font-size: 18px;
			line-height: 21px;
		}
	
	
}

@media screen and (max-width:1800px){

	.section.billboard {
  		min-height: calc(50vh - 17px);
	}
	
}


