[v-cloak] {
    display: none;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle:after {
	margin-left: 10px !important;
}

.balance-info {
	font-size: 14px;
}

.btn-upp {
	text-transform: uppercase !important;
}

.dropdown .dropdown-menu .dropdown-item:hover {
	color: #000 !important;
}

.modal-body {
	background-color: #fff !important;
}

.a-new-file {
	text-decoration: none !important;
	font-size: 13px;
}

.tmacros {
	font-size: 13px;
	border: 1px solid #ebedf2;
	color: #000;
	margin-right: 6px;
	padding: 2px 4px 2px 4px;
	border-radius: 4px;
	opacity: .8;
	transition: .4s;
}

.tmacros:last-child {
	margin-right: 0 !important;
}

.tmacros:hover {
	cursor: pointer;
	opacity: 1;
	transition: .4s;
}

.project-actions {
	display: flex;
	justify-content: flex-start;
	flex-wrap: nowrap;
}

.project-action {
	margin-right: 4px;
	font-size: 1.4rem;
	opacity: .8;
}

.project-action:hover {
	cursor: pointer;
	opacity: 1;
}

.project-action.start {
	color: #b66dff !important;
}
.project-action.stop {
	color: #f9de59 !important;
}

.project-action:last-child {
	margin-right: 0px !important;
}

.error-modal-icon svg {
    width: 58px;
    height: 58px;
    color: #ff0000;
    margin-top: 10px;
    margin-bottom: 10px;
}

.error-modal-text {
    text-align: center;
    margin-top: 14px;
    font-size: 15px;
    font-weight: 400;
}

.swithAuthForm {
	text-decoration: none;
	font-size: 14px;
	background: rgb(182,109,255, .3);
	padding: 4px 8px 4px 8px;
	border-radius: 4px;
	transition: .1s;
}

.swithAuthForm:hover {
	cursor: pointer;
	background: rgb(182,109,255, 1);
	color: #fff;
	transition: .1s;
}

.a-recovery-pass {
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 16px;
	opacity: 1;
}

.a-recovery-pass:hover {
	cursor: pointer;
	opacity: .8;
}

.nav-profile-badge {
	font-size: 12px !important;
}

.a-test-sms {
	text-decoration: none;
}

.index-title {
	font-size: 22px;
}

.logo-operators {
	display: flex;
	justify-content: flex-start;
}

.logo-operators img {
	width: 20px;
	margin-right: 20px;
}

.logo-operators img:last-child {
	margin-right: 0px;
}

.border-b-hidden {
	border-bottom-style: hidden !important;
}

.cursor-help:hover {
	cursor: help;
}