.daocasino-ad {
    background: #202020;
    height: 40px;
    display: inline-block;
    position: relative;
    width: 900px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #aeaeae;
    border: solid;
    border-color: #000000;
    border-width: 1px;
    transition: background 0.5s ease, color 0.5s ease-out;
}

.daocasino-ad:hover {
    background: #282828;    
    color: #fff;
}

.daocasino-ad:hover .daocasino-text-top {
    font-size: 13px;
    letter-spacing: -1px;   
    line-height: 44px;
    
}

.daocasino-ad:hover .daocasino-text-ico {
    font-size: 24px;    
    margin-top: 17px;
}

.daocasino-ad:hover .daocasino-text-bottom {
    margin-left: 10px;  
    line-height: 42px;
    font-size: 12px;
}

.daocasino-logo {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAqCAMAAADGZPh1AAAASFBMVEUAAADwmCnvmSj3nzHvmSjvmSjvmSj0nizvmSjwmin/pTfvmSjvmSjvmSjvmSjvmSnvminwmSnwmijvmSjvmSjxminwnCrumChlpJmrAAAAF3RSTlMAVsAP5q2bHXw+B/K1oo5tX4VI2881LvvgfGwAAAE+SURBVEjHzdXZjoQgEAXQkmIRFXf7/v+fjvZ0oIF2Ag+T9H0iJke2FEV3cb1YVqaKrHhmHxtTShr4bHo2xSREqumg23T8TmRgvWht90nwhiOQiVpEEU1OJkB5Is9Je8TJjQOkJxcWCVEZGQB44s6RSoigVZiIaGDzRJyjHT7SDte3HUt6h6MnYDIIaem4SLa4RXEggxXRzvkiEvrmKvPMZC6ywBYTQe1zf4aKCeTrSCoIIsJcS3iTXElmYKokCzBWkraeWGCtJLSMVEpCvox0toKIJ9Foiomi6bdeXGW95FWpdhOINiqvSoE2/b32pO+Io9q3Fzkcpy+M9GSI37F+3k/y9zumP75jaVw+SxydkRlw8V6SPDLSCfl2YiPrGCgvSu6lH1rbVXWxxz/0yul1omPDpT1c+tZYmqO5X/oPmUxQxQzIFf8AAAAASUVORK5CYII=');
    height: 38px;
    width: 46px;
    background-size: 46px;
    display: inline-block;
    top: 1px;
    position: relative;
    float: left;
    margin-left: 10px;
}

.daocasino-ethlogo {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAqCAMAAACa7rtRAAAAPFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQLyYwAAAAFHRSTlMAy+5y2WT8jYDB5hG0H0M1UiuYoo9qz9AAAAFSSURBVDjLldNbkoQgDAVQyIsAitruf68ToJ3B18fkq4tThlsh7cZainurQG8yB8FnyYgE8yOtil4+z+0YPcFTEu4U77IErOTvSbJqp5Tma4aAnbzs1wx6EEm5ZMCDIkyXDAdZCQ+kOhLRPGZoxJ2Gmczfj1bs0mYyZmD8eEjdYDoyKDPrZN1ADIckqhWIfIxgVTGmlE2KcqhgB97OG1KUUOfQIXay6girU/lefSIQmdwWAHw8UzL5bDXhJCnGP0pJJBaX3WIx2cNxV/skoXN7PQ+by5pSJwMJ2a1pqul15+y2CaxrBb+5eRcyafG1tK4kQlxbiCy/kwpqvxFaLxISHN5YA1ukYo0FTu+MyhjCaveCUByf0m31WVQ5CllOWa+7hqxtmNe9x2MPI1C+LWKj2xpalWPn9T//FJcV0UNa3EMtinVdHquojeGlAsxvVE5j+AGnpQ0zQPg+GAAAAABJRU5ErkJggg==');
    height: 38px;
    width: 24px;
    background-size: 24px;
    display: inline-block;
    top: 1px;
    position: absolute;
    float: right;
    right: 0px;
}

.daocasino-orange {
    color: #ed9726;
}

.daocasino-text-logotext {
    font-size: 35px;
    line-height: 40px;
    position: relative;
    float: left;
    margin-left: 10px;
    letter-spacing: -3px;
}

.daocasino-text-top {
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: -2px;
    font-weight: 600;
    line-height: 41px;
    float: left;   
    margin-left: 8px;
    transition: font-size 0.2s ease-out, letter-spacing 0.2s ease-out;
}

.daocasino-text-ico {
    font-size: 15px;
    display: inline-block;
    margin-left: 8px;
    float: left;
    font-weight: 600;
    line-height: 8px;
    margin-top: 13px;
    transition: font-size 0.2s ease-out, margin-top 0.2s ease;
}

.daocasino-text-bottom {
    display: inline-block;
    font-size: 11px;
    float: left;
    margin-left: 53px;
    line-height: 16px;
    transition: margin-left 0.2s ease-out, line-height 0.2s ease, font-size 0.2s ease;
}

.daocasino-white {
    color: #fff;
}

.daocasino-vertical {
    background: #ed9726;
    width: 1px;
    height: 40px;
    position: relative;
    float: left;
    margin-left: 8px;
}
  .btc-exchange__container {
	all: initial;
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 42px;
	max-width: 900px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 22px;
	color: white;
	background-color: #06BA85;
	cursor: pointer;
  }
  .btc-exchange__title,
  .btc-exchange__label,
  .btc-exchange__options {
	flex-grow: 1;
  }
  .btc-exchange__title-sep {
	display: block;
	height: 22px;
	background-color: rgba(255, 255, 255, .4);
	width: 1px;
	margin: 0 5px;
  }
  .btc-exchange__title,
  .btc-exchange__label {
	display: flex;
	justify-content: center;
  }
  .btc-exchange__title {
	display: flex;
	flex-grow: 1;
	margin: 0 10px;
	font-weight: 600;
  }
  .btc-exchange__label {
	font-size: 20px;
  }
  .btc-exchange__options {
	display: flex;
	flex-direction: column;
	font-size: 11px;
	justify-content: center;
  }
  .btc-exchange__button {
	padding: 5px 10px;
	background-color: #035D42;
	margin-right: 10px;
	border-radius: 3px;
	border: 1px solid #06BA85;
	font-weight: 600;
	font-size: 18px;
  }
  .btc-exchange__button-text-l {
	display: block;
  }
  .btc-exchange__button-text-s {
	display: none;
  }
  .btc-exchange__container:hover {
	background-color: #06AD7C;
  }
  .btc-exchange__container:hover .btc-exchange__button {
	background-color: #04684A;
	border: 1px solid #6ACEB0;
  }
  @media (max-width: 740px) {
	.btc-exchange__options {
	  display: none;
	}
  }
  @media (max-width: 660px) {
	.btc-exchange__title,
	.btc-exchange__label,
	.btc-exchange__button {
	  font-size: 16px;
	}
  }
  @media (max-width: 540px) {
	.btc-exchange__title,
	.btc-exchange__label,
	.btc-exchange__button {
	  font-size: 12px;
	}
	.btc-exchange__title-sep {
	  display: none;
	}
	.btc-exchange__button-text-l {
	  display: none;
	}
	.btc-exchange__button-text-s {
	  display: block;
	}
  }
  .btc-exchange__container {
	all: initial;
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 42px;
	max-width: 900px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 22px;
	color: white;
	background-color: #06BA85;
	cursor: pointer;
  }
  .btc-exchange__container:link {color: white;}
  .btc-exchange__container:visited{color: white;}
  .btc-exchange__container:hover{color: white;text-decoration:none}
  .btc-exchange__container:active{color: white;}
  .btc-exchange__title,
  .btc-exchange__label,
  .btc-exchange__options {
	flex-grow: 1;
  }
  .btc-exchange__title-sep {
	display: block;
	height: 22px;
	background-color: rgba(255, 255, 255, .4);
	width: 1px;
	margin: 0 5px;
  }
  .btc-exchange__title,
  .btc-exchange__label {
	display: flex;
	justify-content: center;
  }
  .btc-exchange__title {
	display: flex;
	flex-grow: 1;
	margin: 0 10px;
	font-weight: 600;
  }
  .btc-exchange__label {
	font-size: 20px;
  }
  .btc-exchange__options {
	display: flex;
	flex-direction: column;
	font-size: 11px;
	justify-content: center;
  }
  .btc-exchange__button {
	padding: 5px 10px;
	background-color: #035D42;
	margin-right: 10px;
	border-radius: 3px;
	border: 1px solid #06BA85;
	font-weight: 600;
	font-size: 18px;
  }
  .btc-exchange__button-text-l {
	display: block;
  }
  .btc-exchange__button-text-s {
	display: none;
  }
  .btc-exchange__container:hover {
	background-color: #06AD7C;
  }
  .btc-exchange__container:hover .btc-exchange__button {
	background-color: #04684A;
	border: 1px solid #6ACEB0;
  }
  @media (max-width: 740px) {
	.btc-exchange__options {
	  display: none;
	}
  }
  @media (max-width: 660px) {
	.btc-exchange__title,
	.btc-exchange__label,
	.btc-exchange__button {
	  font-size: 16px;
	}
  }
  @media (max-width: 540px) {
	.btc-exchange__title,
	.btc-exchange__label,
	.btc-exchange__button {
	  font-size: 12px;
	}
	.btc-exchange__title-sep {
	  display: none;
	}
	.btc-exchange__button-text-l {
	  display: none;
	}
	.btc-exchange__button-text-s {
	  display: block;
	}
  }
