.header-user-msg {
    padding: 8px 0px;
    font-family: museo-sans, sans-serif !important;
}

    .header-user-msg span {
        /*float: right;
    width: 209px;
    height: 19px;
    text-align: right;
    font: normal normal normal 16px/19px Museo Sans;
    letter-spacing: 0px;
    
    opacity: 1;
    
    
    display: flex;
    align-items: center;
    flex-direction: column;*/
        display: block;
        text-align: right;
        font-size: 15px;
        line-height: 19px;
        /*margin-right: 32px;*/
        font-weight: 600;
    }

.header-support-text {
    /*display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    margin-top:10px;*/
    text-align: right !important
}

.stepper {
    padding-left: inherit;
}

.navbar ul {
    list-style: none;
    padding-left: 0px;
}

    .navbar ul li a:hover, .navbar ul li a:focus, .navbar ul li a.active {
        text-decoration: none;
    }

.ProgressBarNumberLabelAdvisor {
    display: table-cell
}

.support-card h1 {
    padding-bottom: 0px;
}

@media (max-width:767px) {
    .header-user-msg span {
        margin-right: 16px;
    }

    .ProgressBarNumberLabelAdvisor {
        display: block;
    }
}
/*.support-card-wrapper .row > div, .cards-wrapper .row > div {
    margin-bottom: 0px;
}
.card {
    margin-bottom: 30px;
}*/

.cards-wrapper h1 {
    /*padding-left: 1.5%*/
    margin-top: auto;
}

/*form h3 {
    padding-left: 10px;
}*/

#uiMainHelpLink:hover > #spanQuestionMark {
    color: inherit !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: none !important;
}

.stepper-link, .stepper-inner-block h4 {
    font-weight: 600;
}

header .users {
    margin-right: 0px !important
}
.stepper-inner-block h4 {
    color: #121212
}
.support-card h1 {
    margin-top: 0px;
    min-height:48px;
    margin-bottom:15px;
}
/*for play video*/
/*.btn.text-btn:active, .btn.text-btn.active {
    box-shadow: transparent !important
}
.btn.text-btn:hover, .btn.text-btn:focus, .btn.text-btn:active, .btn.text-btn.active {
    background-color: none;
}
.btn:active, .btn.active {
    webkit-box-shadow: transparent !important;
   
}
.btn:active, .btn.active {
    box-shadow: transparent !important;
}
.btn.text-btn.focus, .btn.text-btn:focus {
    box-shadow: transparent !important;
}*/
.hero-wrapper .image-block img
{
    min-height:300px;
}
@media (max-width:575px) {
    .header-user-msg {
        margin-right: 15px;
    }

    .ProgressBarNumberLabelAdvisor {
        display: block;
    }
}

@media (max-width:375px) {
    .header-user-msg {
        margin-right: 0;
    }

    .ProgressBarNumberLabelAdvisor {
        display: block;
    }
}

/*Raj CSS*/
/*Override button.less css*/
.primary-btn:hover, .primary-btn:focus, .primary-btn.focus {
    text-decoration: none;
    color: #fff !important;
}
/*Override type.less css*/
.tab-block .tab-pane ul {
    margin-top: 0;
    margin-bottom: 10px;
    list-style: none;
}
/*Override site.css*/
.tab-pane {
    padding-left: 0px;
    padding-top: 0px;
}
/*Override style.Advisor.css*/
.hero-wrapper .image-block {
    flex-direction: column;
}
    /*Add New css by Raj*/
    .hero-wrapper .image-block h3 {
        text-align: left !important;
        /*margin-right: 199px;*/
        margin-right: 0px
    }

.subject {
    font-size: 14px;
    padding-bottom: 0;
    margin-bottom: 0;
    line-height: 17px;
    position: relative;
    font-weight: 500;
    color: rgba(0,0,0,0.87);
    letter-spacing: 1.25px;
    margin-bottom: 5px;
}
/*this css is already in style.advisor2.6 .hero-wrapper .left-block > p */
.hero-wrapper .left-block .paragraph {
    font-size: 16px;
    line-height: 18px;
    max-width: 426px;
    margin-bottom: 20px;
    color: #000000;
    font-weight: 500;
    letter-spacing: 1.43px;
}
/* override Normalise.less*/
b, strong {
    font-weight: bold !important;
}

.navbar .WhiteLink {
    color: white !important;
}


/*Responsive media queries*/
@media (max-width:1199px) {
    .hero-wrapper .image-block h3 {
        margin-right: 19px;
    }
}

@media (max-width:991px) {
    .hero-wrapper .image-block h3 {
        margin-right: 4px;
    }
}

/*@media screen and (min-device-width: 777px) and (max-device-width: 797px) {
    .hero-wrapper .left-block .btn-group {
        flex-wrap: nowrap;
    }
}*/
.hero-wrapper .left-block .btn-group {
    flex-wrap: nowrap;
}
.tab-block .tab-content .tab-pane h1 {
    margin-top: 0px;
}
/*For Navigation bar item hover*/
.navbar ul, .navbar {
    height: 62px;
}

    .navbar ul li a {
        padding: 10px 10px;
        text-decoration: none !important;
    }

@media (max-width:767px) {
    .navbar ul, .navbar {
        height: 58px;
    }

        .navbar ul li a {
            padding: 6px 10px;
        }
}
/*For cursor make pointer*/
.support-card {
    cursor: pointer;
}

.card {
    cursor: pointer;
}
@media (max-width: 1199px) {
    .stepper-wrapper .row > div:first-child {
        border-radius: 5px;
    }
}
.hero-wrapper .left-block a {
    line-height: 16px !important;
}