@font-face {
   font-family: 'Futura PT';
   font-weight: 400;
   src: url('font_FuturaPtBook.ttf');
}
@font-face {
   font-family: 'Futura PT';
   font-weight: 500;
   src: url('font_FuturaPtMedium.ttf');
}
@font-face {
   font-family: 'MrsEaves';
   font-weight: 400;
   src: url('font_MrsEavesRegular.ttf');
}
body .v-application {
	font-family: Futura PT, sans-serif !important;
}
.text-style-page-title {
	font-family: MrsEaves, sans-serif !important;
}

.main-bg-color {
	background-color: #FEEEF2 !important;
}
.placeholder {
	fill: #FEEEF2 !important;
}
.main-substrate-bg-color:before {
	background-color: #FEEEF2 !important;
}

.item-bg-color {
	background-color: #FFF !important;
}

.main-btn-bg-color {
	background-color: #000 !important;
}
.v-application .form-bg-color .v-icon {
    color: #000 !important;
}
.v-application .form-bg-color .v-icon.mdi-checkbox-marked {
	color: #000 !important;
}
.v-application .form-bg-color .v-icon.mdi-radiobox-marked {
	color: #000 !important;
}

.main-loader-border-color:after {
	border-top-color: #000 !important;
	border-right-color: transparent;
	border-bottom-color: #000 !important;
	border-left-color: #000 !important;
}


.text-style-tag {}
.text-style-sections {
    font-size: 13px !important;
}
.text-style-small-tile {
    font-size: 11px !important;
}
.text-style-text {
    font-size: 16px !important;
}
.text-style-main-1 {}
.text-style-main-2 {
	color: #000 !important;
	font-size: 18px !important;
}
.text-style-menu-item-color {
	color: #000 !important;
}

.list-item__title.text-style-main-2 {
	color: #FFF !important;
}

.text-style-button {
	color: #FFF !important;
}
.text-style-button svg {
	fill: #FFF !important;
}
.text-style-large-name {}
.text-style-form {
	color: #000 !important;
}

.main-icon-color {
   color: #111 !important;
   fill: #111;
}
.v-icon.v-icon {
	color: #000 !important;
}
.main-bg-icon-color {
   background-color: #000 !important;
}

.border-style-color-as-text-style-main-2-color {
	 border-color: #333333 !important;
}
.border-style-color-transparent {
	border-color: rgba(51, 51, 51, 0.2) !important;
}
.border-style-color.v-tab--active {
	border-color: rgba(51, 51, 51, 1) !important;
}

button svg {
	fill: #FFF !important;
}
.icon svg {
	fill: #111 !important;
}
.apple-pay-border {
	background: #111;
}
.border-style-color.v-tab.v-tab--active.slide-item.payment-item, .border-color {
   border-color: #111 !important;
}