/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Logo size for centered navigation */

.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }

.uk-column-divider {
    column-rule: 1px solid #e5e5e5;
    column-gap: 60px;
}
body {
    margin: 0;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    font-size: 21px;
    line-height: 29px;
    color: #48494D;
}
h1, .uk-h1 {
    font-size: 54px;
    line-height: 58px;
    font-weight: 400;
}
.uk-navbar-nav > li > a {
    color: #333;
    font-size: 16px;
    text-transform: none;
}
.tm-list > li {
    border-bottom: 1px dotted gray;
}

.uk-badge {
    background: #4db139;
    font-size: 16px;
    border: 2px solid #ffc500;
    line-height: 30px;
}
.tm-list > li h4 {
    font-weight: 600;
    color: #66686b;
}
.uk-text-koers {
    font-size: 30px;
    line-height: 33px;
    font-weight: 400;
}
/* Large screen and bigger */
@media (min-width: 1220px) {
  .uk-container {
    max-width: 1340px;
    padding: 0 40px;
  }
}
.tm-block-toolbar {
    position: relative;
    z-index: 2;
    background-color: #0f1823;
    border-bottom: 1px solid #ededf0;
}
.uk-block-muted {
    background: #FF4652;
}
.uk-subnav > * > *{
    color: white;
}
.uk-subnav > .uk-active > * {
    color: white;
    font-weight: 400;
}
.uk-panel-box-secondary {
    background-color: rgba(0,0,0,0.15);
    color: #ffffff;
    border: 1px solid #d33f34;
}
.uk-navbar-nav > li > a {
    text-transform: none;
    font-size: 17px;
}
.tm-nav-logo.uk-hidden-small {
    margin-top: 15px;
}
.formResponsive {
    margin: 0 0 18px;
    background-color: none;
    color: #ffffff;
    border: none;
}
.uk-button-primary {
    background: linear-gradient(135deg,#f56d52,#bb022e);
    color: #ffffff;
}
.uk-column-divider {
    column-rule: 1px solid #e5e5e5;
    column-gap: 60px;
}
p.intro {
    color: #333;
    font-weight: 400;
    font-size: 27px;
    line-height: 44px;
}
.uk-panel-box-primary {
    background-color: rgba(0,0,0,0.3);
    color: #ffffff;
    border: 1px solid #d33f34;
    background: linear-gradient(to right, #8a97fe 0%, #7aa3fe 20%, #65aeff 52%, #49b9ff 80%, #00c4ff 100%)
}
.uk-text-large {
    font-size: 28px;
    line-height: 36px;
}
.uk-text-sub {
    line-height: 46px;
    color: #ffffff;
    font-size: 33px;
    font-weight: 400;
}
.uk-text-price {
    color: #7fff00;
    font-size: 40px;
    line-height: 44px;
    font-weight: 400;
}
.uk-text-buy {
    color: #7fff00;
}
.uk-text-value {
    font-size: 30px;
    line-height: 33px;
    font-weight: 400;
}
.uk-text-registration {
    font-size: 30px;
    line-height: 33px;
    font-weight: 400;
    color: #7fff00;
    text-transform: uppercase;
}
.coinleft {
    margin-left: 10px;
}
.country {
    margin-right: 10px;
}
.contact {
    border: 1px solid #ededf0;
    margin: -1px;
}
button.country.dropdown {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #ffffff;
    display: inline-block;
    box-sizing: border-box;
    background: #13202e;
    vertical-align: middle;
    line-height: 20px;
    min-height: 20px;
    font-size: 16px;
    text-decoration: none;
    text-align: center;
    padding: 0 1px;
    border-radius: 3px;
    overflow: hidden;
    z-index: 1;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    font-weight: 300;
    text-transform: none;
    letter-spacing: 0;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-backface-visibility: hidden;
}
.uk-alert {
    background: #dff0d8;
    color: #3c763d;
    border-color: rgba(133, 201, 88, 0.3);
}
#btc_fld {
    font-weight: 600;
    font-size: 21px;
}
.uk-form-row.uk-flex.uk-flex-middle {
    color: #ffffff;
}
.uk-form textarea, .uk-form select {
    padding: 7px;
    border-radius: 3px;
}
.uk-block-secondary {
    background: #13202e;
    color: rgba(199, 213, 227, 0.5);
}
h3.koers {
    line-height: 39px;
    font-size: 21px;
    font-weight: 300;
    color: #48494D;
}
#tm-top-b {
    background: linear-gradient(to right, #8a97fe 0%, #7aa3fe 20%, #65aeff 52%, #49b9ff 80%, #00c4ff 100%);
    padding-top: 110px;
    padding-bottom: 90px;
}
#tm-top-c {
    background: white;
    padding-top: 90px;
    padding-bottom: 90px;
}
#tm-top-d {
    padding-top: 60px;
    padding-bottom: 60px;
}
.uk-accordion-title:hover {
    border-color: #ededf0;
    background: rgba(0, 0, 0, 0);
    color: #d85349;
}
.uk-accordion-title.uk-active {
    border-color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
    color: #d85349;
}
li.country-top {
    margin-top: 35px;
}
h4.country-region {
    margin-top: 95px;
    text-align: center;
    margin-bottom: 20px;
}
#otherpay_buttons {
    margin-top: -5px !important;
}
#shipment_select {
    margin-top: 30px !important;
}
div#tm-bottom-e .uk-width-1-1.uk-width-medium-1-2.uk-row-first {
    width: 30%;
}
div#tm-bottom-e {
    padding-top: 90px;
    padding-bottom: 90px;
}
.tm-block-footer .tm-footer {
    position: relative;
    color: rgba(199, 213, 227, 0.3);
    font-size: 14px;
    text-align: right;
}
.contact {
    padding: 30px;
}
.formResponsive .formHorizontal .rsform-block {
    margin-bottom: 3px;
}
fieldset {
    border: none;
}
input {
    height: 100%;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    font-size: 21px;
    line-height: 29px;
    color: #48494D;
}
span.titles.uk-width-large-2-6.uk-width-small-1-1 {
    font-size: 21px;
}
form#adminForm {
    background: linear-gradient(to right,#8a97fe 0%,#7aa3fe 20%,#65aeff 52%,#49b9ff 80%,#00c4ff 100%);
    padding: 50px;
    max-width: 785px;
}
span.grouped.username.uk-width-1-1 {
    display: none;
}
span.grouped.name.uk-width-1-1 {
    display: none;
}
@media (min-width: 1024px) {
form#adminForm {
    margin-left: 150px;
}
}
/*@media (min-width: 768px) {
input#sell_btc_username {
    height: 25px;
    margin-left: 25px;
    width: 180px;
    font-size: 17px;
}
}
@media (min-width: 768px) {
input#sell_btc_email {
    height: 25px;
    margin-left: 25px;
    width: 180px;
    font-size: 17px;
}
}
@media (min-width: 768px) {
input#sell_btc_balance {
    height: 25px;
    margin-left: 25px;
    width: 180px;
    font-size: 17px;
}
}
@media (min-width: 768px) {
input#sell_euro {
    height: 25px;
    margin-left: 25px;
    width: 180px;
    font-size: 17px;
}
}
@media (min-width: 768px) {
input#firstname_lastname {
    height: 25px;
    margin-left: 25px;
    width: 180px;
    font-size: 17px;
}
}*/
.rsform-block.rsform-block-sell-btc {
    max-height: 16px;
}
@media (min-width: 768px) {
.uk-dropdown-width-2:not(.uk-dropdown-stack) {
    width: 425px;
  }
}

@media (max-width: 700px) {
.uk-column-1-3 {
    column-count: 1;
}
}

@media (max-width: 1024px) {
.uk-navbar-nav>li>a {
    text-transform: none;
    font-size: 15px;
}
}

@media (max-width: 768px) {
.uk-navbar-nav {
    margin-left: 20px;
}
}

@media (max-width: 768px) {
.uk-navbar-nav {
div#extracommentss {
    display: none;
}
}
/*.uk-panel.uk-panel-box.bitcoinkoers {
    background: linear-gradient(to right, #8a97fe 0%, #7aa3fe 20%, #65aeff 52%, #49b9ff 80%, #00c4ff 100%);
    color: white;
}
.h2, .uk-h2 {
    color: #f24942;
}
a, .uk-link {
    color: #f24942;
}
.uk-text-primary {
    color: #f24942 !important;
}
.uk-panel.uk-panel-box.bitcoinkoers {
    border: none;
    border-radius: 3px;
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}
.uk-panel.uk-panel-box.bitcoinkopen {
    border: none;
    border-radius: 3px;
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}

*/