/*intro*/
.intro_block {
	position: relative;
	top: -10px;
}

/*homepage_buttons*/
.homepage_buttons {
	color: black !important;
}

/*open in new tab icon*/
a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0 3px 0 5px;
	filter: brightness(0) invert(1);
	white-space:nowrap;
}

/*logo size*/
.custom-logo-link-url {
	width: 270px;
}

/*contact header*/
section, nav, footer {
	top: -10px;
}
.col-lg-9.col-md-7 {
	/*top left header*/
}

/*hide overlay*/
.overlay {visibility: hidden;}

/*center banner image*/
.page-title-section {
	background-position: top center !important; 
	background-size: cover !important;
	padding: 80px;
	background-repeat: no-repeat !important;
	
	/*display banner image*/
  border-top: 20px solid rgba(0, 0, 0, 1);
  box-sizing: border-box;
	margin: 0 0 -226px;
}
.page-title-section:after {height: 20px;}

/*hide title*/
.page-title {visibility: hidden;}
}

/*section padding*/
.section-module {}
.section-module {
	padding: 1rem !important;
}
h2, p {
	margin: 0 0 1rem;
}

/*widget padding*/
.widget {
	padding: 1rem;
	margin: 1rem
}
.widget-title {
  margin-block-end: 0.5em;
}

/*padding around banner*/
.navbar {
	padding-top: 0px;
	padding-bottom: 0px;
}

/*accordion*/
.wp-block-coblocks-accordion-item__title {
	color: white;
}

/*forms*/
input[type='text'][id^="if-you-want-to"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='text'][id^="if-you-want-to"]:focus {
	border-color: #ff9900 !important;
}
input[type='text'][id^="enter-the-bitcoin-address"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='text'][id^="enter-the-bitcoin-address"]:focus {
	border-color: #ff9900 !important;
}
input[type='email'][id^="enter-your-registered-email-address"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='email'][id^="enter-your-registered-email-address"]:focus {
	border-color: #ff9900 !important;
}
.has-black-color, .coblocks-form__submitted {
	color: white !important;
}
.required {
	color: #ff9900 !important;
	/*display: none;*/
}
label {
	font-size: 16px
}
input {
	font-size: 16px;
}

/*BNB forms*/
input[type='text'][id^="_-if-you-want-to"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='text'][id^="_-if-you-want-to"]:focus {
	border-color: #ffcc00 !important;
}
input[type='text'][id^="_-enter-the-wallet-address"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='text'][id^="_-enter-the-wallet-address"]:focus {
	border-color: #ffcc00 !important;
}
input[type='email'][id^="_-enter-your-registered-email-address"] {
	border-color: grey !important;
	font-family: monospace, monospace;
}
input[type='email'][id^="_-enter-your-registered-email-address"]:focus {
	border-color: #ffcc00 !important;
}

/*rates bar*/
#rates_bar {
	position: relative;
	top: -0px;
}

/*reddit embed*/
.embedly-card {
	background-color: white;
}

/*emails*/
a.header_link {
	color: black !important;
	display: inline-block;
	white-space: nowrap;
	font-weight: bold;
	text-decoration: none !important;
	font-size: 16px;
	vertical-align: middle;
}
a.header_link:hover {
	color: white !important;
}
a.footer_link {
	font-size: 20px !important;
	color: white !important;
	display: inline-block;
	white-space: nowrap;
	font-weight: bold;
	text-decoration: none !important;
}
a.footer_link:hover {
	color: #ff9900 !important;
}

/*Quick display switch*/
.hide {
    display: none;
}

/*Questionnaire*/

legend {
    display: none;
}






