﻿/*
    Dark Theme
Background    #FBFBFA
Headercolor   #242424
Font          #000000
*/

body {
    font-family: Gotham, sans-serif !important;
    font-weight: 300 !important;
    background-color: #fff;
    color: #000;
}

.container {
	width:500px
}

@media (max-width: 540px) {
    .container {
        width:100%
    }
}

.button {
    background-color: #000;
    border: 1px solid #000;
    font-family: Gotham, sans-serif;
    border-radius: 0px;
}

.button:hover {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
}

.unified_container {
    background-color: #f2f2f2;
}

.btn-dark-black {
    background-color: #000;
    border: 1px solid #000;
    border-radius: 0px;
    color: #fff;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.btn-dark-black:hover {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
}

.btn-dark-white {
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 0px;
    color: #000;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.btn-dark-white:hover {
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
}

.login-form__password-settings {
    background: none;
    color: #000000 !important;
}

input[type=text]:enabled,
input[type=email]:enabled,
input[type=password]:enabled {
    border-radius: 1px;
    background: none;
    font-family: Gotham, sans-serif;
    border: 1px solid #000;
}

a {
    color: #000000;
}

a:hover {
    text-decoration: underline;
}

.login-form__password-link {
    color: rgba(0, 0, 0, 0.5);
    font-size: 14px;
}

.login-form-block__title {
    color: #000000;
    font-family: Gotham, sans-serif;
}

input[type=text]::placeholder,
input[type=email]::placeholder,
input[type=password]::placeholder {
    color: #000;
}

.language-selector__select {
    color: #000;
}

@media (min-width: 768px) {
    .language-selector__select-options {
        border: 1px solid #000;
    }

    .language-selector__select-options li {
        padding: 10px 0;
        border-bottom: 1px solid #000;
        font-size: 14px;
    }
}

.language-selector__select-options li {
    color: #000;
}

.language-selector {
    border: 1px solid #000;
}

.language-selector__select:after {
    background-image: none;
}

@media (max-width: 768px) {
    .mobile-widex {
        padding-top: 50px !important;
    }
}

.language-selector {
    border-radius: 0px;
}

.login-form-block {
    background-color: #fff;
}

.close:before,
.close:after,
.delete:before,
.delete:after {
    background-color: #000;
}

.wsa-heading-1 {
    font-size: 2.375rem;
    line-height: 3rem;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #000;
}

/*------- Dropdownselect Arrow--------*/
.MuiSelect-iconOpen {
    transform: rotate(180deg);
}

.MuiSelect-icon {
    top: calc(50% - 12px);
    color: rgba(0, 0, 0, 0.54);
    right: 0;
    position: absolute;
    pointer-events: none;
    margin-right: 10px;
}

.MuiSvgIcon-root {
    /* fill: currentColor; */
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
}
.button{
	padding: 15px 10px;
}

@media (max-width: 463px) {
	.login-form-block__form{
		padding:50px;
	}
}