
body {
    color: #333333;
    font-family: 'Gilroy', sans-serif;
}
h1, h2, h3 {
    font-family: 'Gilroy', sans-serif;
}
h1 {
    font-size: 1.8rem;
}
h2 {
    font-size: 16px;
}
h3 {
    font-size: 14px;
}
a, .btn-link {
    color: #004DC5;
}
a:hover, a:active, .btn-link:hover {
    color: #333333;
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label, .text-danger, .text-error, .help-block.text-danger,
.form-control-required, ul.list-invoices li a span.fa,
.event-field-file div a {
    color: #CC0000;
}
.text-success, .help-block.text-success {
    color: #499914;
}
.text-info {
    color: #009DDE;
}
.panel-main {
    border-color: #F3F6F8;
}
.panel-main .panel-heading, .panel-main .panel-footer, .alert-info.alert-timetable {
    background-color: #F3F6F8;
}
#event-panel-heading {
    display: inherit;
}
.panel-main > .panel-body {
    background-color: #FFFFFF;
}
.navbar-default {
    background-color: #C1D8E8;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus {
    color: #333333;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus {
    color: #004DC5;
}
.navbar-default .navbar-nav > li > a > em {
    color: #FF4688;
}
.navbar-nav .open .dropdown-menu,
.table > tbody > tr > td,
.table > thead > tr > th,
.table > tfoot > tr > th {
    border-color: #C1D8E8;
}
.table .table{
    background-color: #F3F6F8;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #F3F6F8;
}
.table-tickets > tbody > tr > td,
ul.list-ticket-types > li > div,
ul.list-ticket-types #calendar-wrapper-tickets > li > div,
ul.list-ticket-types .addons__title {
    background-color: #F3F6F8;
    border-color: #C1D8E8;
    color: #333333;
}
.table-tickets > tbody:hover > tr.discounts > td,
ul.list-ticket-types li.ticket-type-group ul li {
    border-top-color: #C1D8E8;
}
.table-tickets > tfoot > tr > th {
    border: none;
}
ul.list-ticket-types > li:first-child > div {
    color: #333333;
}
ul.list-ticket-types li.ticket-type-group a.ticket-type-group-toggle {
    background-color: #C1D8E8;
    color: #333333;
}
ul.list-ticket-types li.ticket-type-group a.ticket-type-group-toggle:hover {
    background-color: #333333;
    color: #F3F6F8;
}
ul.list-ticket-types li.ticket-type-group > div > div > div:first-child {
    font-family: 'Gilroy', sans-serif;
    font-size: 14px;
}
.form-control, .form-control:focus, .selectize-input {
    border-color: #C1D8E8;
}
.form-control:focus, .selectize-input.focus {
    border-color: #004DC5;
}
hr {
    border-color: #F3F6F8;
}
.tab-content.cart-options {
    background-color: #F3F6F8;
    border-color: #C1D8E8;
}
.cart-options hr {
    border-color: #C1D8E8;
}
.nav-tabs.cart-options {
    border-color: #C1D8E8;
}
.nav-tabs.cart-options > li > a,
.nav-tabs.cart-options > li > a:hover {
    background: transparent;
    border-color: #C1D8E8;
    color: #333333;
}
.nav-tabs.cart-options > li > a:hover {
    color: #004DC5;
}
.nav-tabs.cart-options > li.active > a,
.nav-tabs.cart-options > li.active > a:hover {
    background-color: #F3F6F8;
    border-left-color: #C1D8E8;
    border-top-color: #C1D8E8;
    border-right-color: #C1D8E8;
    border-bottom-color: #F3F6F8 !important;
    color: #333333;
}
@media (max-width: 400px) {
    .nav-tabs.cart-options > li > a, .nav-tabs.cart-options > li > a:hover {
        border: 1px solid transparent;
    }
    .nav-tabs.cart-options > li.active > a, .nav-tabs.cart-options > li.active > a:hover {
        border-width: 1px;
        border-style: solid;
        border-color: #C1D8E8;
    }
}
.table-tickets > tbody > tr.event-form > td {
    background-color: #F3F6F8;
}
#calendar-wrapper-days thead {
    background-color: #F3F6F8;
}
#calendar-wrapper-days .ui-datepicker-inline {
    background-color: #FFFFFF;
}
#calendar-wrapper-days .ui-datepicker-title {
    color: #333333;
}
#calendar-wrapper-days thead tr {
    border-bottom: 8px solid #FFFFFF;
}
div.event-form {
    border-width: 1px;
    border-style: solid;
    border-color: #C1D8E8;
    background-color: #FFFFFF;
    color: #333333;
}
.nav-tabs.cart-options > li > a > em {
    color: #FF4688;
}
.btn {
    position: relative;
}
.btn-default, .btn-default:hover, .btn-default:active, .btn-default:focus {
    background-color: #F3F6F8;
    color: #333333;
    border-color: #C1D8E8;
}
.btn-default:hover {
    background-color: #FFFFFF;
}
.btn-default-alternate, .btn-default-alternate:hover, .btn-default-alternate:active, .btn-default-alternate:focus {
    background-color: #FFFFFF;
    color: #333333;
    border-color: #C1D8E8;
}
.btn-default-alternate:hover {
    background-color: #F3F6F8;
}
.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    color: #FFFFFF;
    background-color: #0090FF;
    border-color: transparent;
}
.btn-cta, .btn-cta:hover, .btn-cta:active, .btn-cta:focus {
    color: #FFFFFF;
    background-color: #FF4688;
    border-color: transparent;
    font-weight: 600;
}
.btn-primary:hover,
.btn-cta:hover {
    box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.15);
}
.table-tickets > tbody:hover > tr > td,
ul.list-ticket-types > li:hover > div {
    border-color: #FF4688;
}
.help-icon {
    color: #FF4688;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #FF4688;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #FF4688;
}
.tooltip-inner,
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus,
.cart-timer {
    background-color: #FF4688;
}
.cart-timer {
    color: #FFFFFF;
}
.well {
    background-color: #F3F6F8;
    border-color: #C1D8E8;
}

.bg-n10{
    background-color: #F8F9FC;
}

.n1000{
    color: #050E26;
}

.n800{
    color: #595D6B;
}

.n600{
    color: #878B99;
}

.b1000{
    color: #178AF5;
}

.panel-main .panel-body {
    background: white;
}

.nft-header{
    background-color: #FFF;
}

.nft-page body{
    background: #F3F5FB;
}

.benefits-row-header {
    background: #FFF;
}

.benefits-row{
    background: #F8F9FC;
}

.share-btns-wrapper{
    background: #FFF;
}

.separator-text span{
    background-color: #FFF
}

.dropdownAccounts{
    background-color: #F1F2F4;
}

.minting-step {
    background: #F8F9FC;
}

.minting-step:nth-of-type(1):before{
    color: #F8F9FC;
}

.minting-step:nth-of-type(2):before{
    color: #F8F9FC;
}

.dropdownAccounts + .dropdown-menu span {
    background-color: #FFF;
}

.nft-modal .modal-header{
    background-color: #F8F9FC;
}

.copy-wrapper{
    background: #F8F9FC;
}

