/* Minification failed. Returning unminified contents.
(171,15): run-time error CSS1036: Expected expression, found ';'
 */
/*#region ���������*/
body {
    background: #ffffff;
    background-color: #ffffff;
    background-image: url("/BonusPortal/ImagesUploaded/BackgroundImage.png") ;
    height: 100vh;
}

.login-block {
    background: #ffffff;
    background-color: #ffffff;
    background-image: url("/BonusPortal/ImagesUploaded/BackgroundImage.png") ;
}
/*#endregion RegionName*/

/*#region ����*/
/*.login-block #Logo {
    display: block ;
}*/
.logoTop {
    display: block;
    float: logoPosition;
    margin:0 auto;left:0px !important;;
}

.navbar-brand {
    display: block;
}

.nav-link.active.dev {
    background-color: transparent;
}
.d-inline-block.align-top {
    display: block;
    background-color: transparent;
    margin-top: 1.5%;
    margin-left: -1%
}
.navbar.navbar-toggleable-md.navbar-light.bg-faded {
    border-bottom: 1px solid #ddd;
	background: #ffd100;
}
.nav-link.active.dev {
    display: none;
}
.nav-item .dev {
    display: none;
}
.mobileMenuText {
    display: none;
}
.mobileMenuIcon {
    display: block
}
    /*#endregion ����*/
    /*#region ������� �������*/
.cardTab {
    display: none
}
.bonusesTab {
    display: none
}
.balanceTab {
    display: block;
}
.referalsTab {
	display: block;
}
.sharesTab {
    display: showShares;
}
.programTab {
    display: showLtyProgram;
}
.companyTab {
    display: showAboutCompany;
}
.profileTab {
    display: block ;
}
.contactsTab {
    display: showContacts;
}
.container-sidebar.balance {
    display: block ;
}
.container-sidebar.discount {
    display: none ;
}
.container-sidebar.profileBalance {
    display: block ;
}
.container-sidebar.discount {
    display: none ;
}
.container-sidebar.profileBalance {
    display: block ;
}



#discountCard {
    display: none;
}

#bonusCard {
    display: block;
}



#bal1 {
    display: block ;
}
#bal2 {
    display: none ;
}
/*#endregion ������� �������*/

/*
ul.nav-tabs {
    margin-top: 0;
}
*/
.navbar {
    margin-bottom: 0;
}

ul.footer-phone {
    display: none;
}

/*#region ��������*/
ul.footer-phone.svezhov {
    display: block ;
    color: #f04e98;
    padding-left: 20px;
    margin-right: 200px;
    font-size: 17px;
    font-weight: bold;
}
.rxLogoFooter {
    display: none;
}

.container-sidebar {
    background-color: #ffffff ;
}

.container-body {
    background-color: #ffffff ;
}
.tab-content {
    background-color: #ffffff ;
    padding: 10px;
}

.container.svezhov {
    background-color: transparent ;
    margin-top: 5%;
}
.nav-link.active {
    background-color: #ffffff;
    color: #fff !important;
    background: #ffd100 !important;
}

.nav-link {
    background-color: transparent ;
    color: #f04e98 ;
	background:  ;
}
.navbar-light .navbar-toggler {
    border-color: #f04e98;
}
#navbarNav.show .user-name
{
    padding-left:14px;
}
/*#navbarNav.show .logout {
    top:-25px;
}*/
.k-link {
    color: #f04e98;
}
.nav.nav-tabs.main-tabs {
    background-color: transparent;
}
.user-balance {
    display: block;
}

/*#endregion ��������*/
.container {
    padding-top: 5px ;
    padding-bottom: 5px ;
}
.link {
    color: #8246af !important;
}
#changePasswordLink, a {
    color: #8246af ;
}
.footer {
    display: block;
    background-color: #ffffff
}
/*#region ������*/
.phoneFooter {
    padding-top: 4%;
    float: left;
    display: block;
    color: #f04e98;
}
.k-state-selected {
    background-color: #f04e98 ;
    border-color: #f04e98 ;
}
.phoneFooter {
    color: #f04e98;
}
.phoneNum {
    color: #f04e98 !important;
}
.fa.fa-sign-out {
    /*margin-top: 0.6em;*/
    color: #f04e98 ;
}
/*#endregion ������*/

 .nav.justify-content-end.footer-phone.svezhov {
    display: none ;
}
.nav.justify-content-end.footer-phone.bottom {
    display: block ;
    float: right;
}

.user-balance {
    display: showBonusCount ;
}
/*#region ������ �����������*/
#svezhov-reg {
    display: none;
    margin-top: 5%;
    padding: 5%;
    padding-left: 30%;
    padding-right: 30%;
    border-radius: 0%;
    background: #8246af !important;
    border-color: #8246af !important;
    text-align: center;
}
#svezhov-reg:hover {
    display: none;
    margin-top: 5%;
    padding: 5%;
    padding-left: 30%;
    padding-right: 30%;
    border-radius: 0%;
    background: #f04e98 !important;
    border-color: #f04e98 !important;
    text-align: center;
}
.message.reg.standart {
    display: block !important ;
}
/*#endregion �����������������*/
#svezhov-code {
    display: block ;
    font-weight: 700;
}
/*#region ������*/

.majorButton {
    background-color: #8246af !important;
    border-color: #8246af !important;
}
.majorButton:hover {
    background-color: #f04e98 !important;
    border-color: #f04e98 !important;
}
.message.reg-svezhov {
    display: none;
    color: #ff6363;
}
.btn.btn-primary.active {
    background-color: #f04e98 !important;
    border-color: #f04e98 !important;
}
.btn.btn-primary {
    background-color: #8246af !important;
    border-color: #8246af !important;
}
.btn.btn-primary:hover {
    background-color: #f04e98 !important;
    border-color: #f04e98 !important;
}
.text-danger {
    margin: 12px 0 0 0
}
.giftsTab {
    display: none
}
/*#endregion ������*/

#headerGreating {
    display: block
}

#clientBalanceDiv{
    display: block
}


@font-face {
    font-family: 'Circe Rounded';
    src: url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight.eot');
    src: local('/BonusPortal/Content/fonts/circe-rounded/Circe Rounded Extra Light'), local('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight.eot?#iefix') format('embedded-opentype'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight.woff2') format('woff2'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight.woff') format('woff'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}



@font-face {
    font-family: 'Circe Rounded';
    src: url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular.eot');
    src: local('/BonusPortal/Content/fonts/circe-rounded/Circe Rounded'), local('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular.eot?#iefix') format('embedded-opentype'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular.woff2') format('woff2'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular.woff') format('woff'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Circe Rounded Alt';
    src: url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold.eot');
    src: local('/BonusPortal/Content/fonts/circe-rounded/Circe Rounded Alt Bold'), local('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold.eot?#iefix') format('embedded-opentype'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold.woff2') format('woff2'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold.woff') format('woff'), url('/BonusPortal/Content/fonts/circe-rounded/CirceRounded-AltBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
    body {
    font-family: 'Circe Rounded', Helvetica,Arial sans-serif !important;
}

#emailRedDot {
    display: none !important;
}
.cityField{
    display:block !important;
}

.nav-link {
    color: #fff !important;
}
.footer-phone, .footer-phone a, .footer-phone i {
    color: #ffd100 !important;
}
#tabMenu {
    border-bottom-color: #ffd100 !important;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .divider {
    border-color: #ffd100 !important;
}
.fa.fa-sign-out {
    color: #F04E98 !important;
}
.navbar-brand img
{
    top:25px !important;
}
.needHide
{
    display:none !important;
}
.company
{display:none}



.navbar-brand img{
    width:auto;
    height:30px;
    margin:0 !important;
    padding:0 !important;
    top:0!important;

}
.mobile-menu .nav-tabs
{
    border:0px !important;
}
.mobile-menu {
    background-color: #ffd100 !important;
}
    .mobile-menu .nav-link.active {
        background-color: #ffd100 !important;
        color: #8246AF !important;
        border: 0 !important;
    }
    .mobile-menu .nav-link {
        color: black !important;
        padding-left:0 !important;
    }
    .diona {
        display: block !important;
    }
@media only screen and (min-width: 1000px) {
    .fioBr {
        display: none !important;
    }
}

@media only screen and (max-width: 767px) {
    .fioBr {
        display: block !important;
    }

    .navbar-brand img {
        top: -7px !important;
    }

    .navbar .navbar-collapse {
        margin-top: 22px !important;
    }

    #navbarNav.show .user-name {
        padding-left: 0 !important;
    }
}
