.bhive-header {
    background:#FFF;
    padding: 12px 0px;
    border-bottom: 1px solid #CECECE;
}

.bhive-logo {
    width: 45%;
    float: left;
}

.bhive-logo img {
    background: #FFF;
    height: 60px;
}

.bhive-logo span {
    color: #FFF;
    font-style: bold;
}

.bhive-menu {
    float: right;
    width: 45%;
    padding: 9px 0;
    text-align: right;
}

.bhive-menu ul {
    margin-bottom: 0px;
}

.bhive-menu ul li {
    list-style: none;
    margin-bottom: 0px;
    display: inline-block;
    margin-right: 10px;
}

html {
    font-size: 1rem !important;
    font-weight: 300 !important;
}

body {
    /* 13px/20px PTSansRegular,Arial,Helvetica,sans-serif */
    /* font-family: sofia-pro, sans-serif !important; */
    font-family: "Poppins", sans-serif !important;
    /* font-family: PTSans-Regular,Arial,Helvetica,sans-serif !important; */
    background-color: #ffffff !important;
    background-image:none !important;
    margin: 0;
    padding: 0;
}

/* css for courosal */

/* end courosal */

.bhive-menu-main a {
    margin: 0px 10px;
    color: #333;
}

.bhive-testimonial-1 {
    background: rgb(240, 228, 228) !important;
    padding: 14px;
    color: #000;
}
.bhive-testimonial-2 {
    background: rgb(171, 182, 225) !important;
    padding: 14px;
    color: rgb(31, 26, 26);
}

.bhive-menu-main {
    padding: 5px 0px;
    margin-bottom: 2px;
    background: #ffd6a8;
}

.bhive-shadow-1 {
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important
}

.footer {
    padding: 5em 0;
    background: #333;
}

.footer h3 {
    color: #EEE;
}

.footer a {
    color: #ffaa3d;
}

.footer ul {
    padding-left: 0px;
}

.footer ul li {
    list-style: none;
    color: #a2ccf3;
    padding: 5px 0px 3px;
}

.footer ul li i {
    color: #a2ccf3;
    padding-right: 5px;
    font-weight: 100;
}

.bhive-h3 {
    font-size: 1.1rem;
}

.footer h3 {
    font-size: 1.1rem;
    margin-bottom: 30px;
}

.footer-bottom {
    background: #EEE;
    text-align: center;

}

.footer-bottom p {
    padding: 15px;
    margin-bottom: 0px;
    color: #333;
}

.content {
    min-height: 500px;
}

.bhive-pdf-center {
    height: auto;
    min-height: 500px;
    border: 3px solid rgb(24, 28, 24);
}

#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 20px;
    right: 2%;
    overflow: hidden;
    z-index: 999;
    width: 32px;
    height: 32px;
    border: none;
    text-indent: 100%;
    background: url(../images/arrow.png) no-repeat 0px 0px;
}

#toTopHover {
    width: 32px;
    height: 32px;
    display: block;
    overflow: hidden;
    float: right;
    opacity: 0;
}

.bhive-button {
    color: #222 !important;
    background-color: #ffba69;
    border-radius: 2px;
    font-size: 14px;
    font-weight: 400;
    border: none;
    display: inline-block;
    padding: 8px 16px !important;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    max-width: 200px;
    min-width: 200px;
    text-transform: uppercase
}

.bhive-button-blue {
    background-color: #2e799e !important;
    color: #FFF !important;
}

.bhive-button-action {
    text-align:center;
    text-decoration: none;
    font-family: sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
    font-weight: 400;
    color: #FFF;
    background: #135c9e;
    width: 80px;
    display: inline-block;
    white-space: nowrap;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
    -webkit-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    }
    .bhive-button-action:hover {
    background: #0A948F;
    }

.bhive-button-black {
    color: #FFF !important;
    background: #333 !important;
}
.bhive-button-dgrey {
    background-color: #666 !important;
    color: #FFF !important;
}

.bhive-button-grey {
    background-color: #EEE !important;
    color: #333 !important;
    border: 1px solid #DDD;
}

.bhive-button-a {
    display: inline;
    padding: 11px;
}

.bhive-button-autowidth {
    max-width: 100% !important;
    min-width: auto !important;
}

.bhive-button-text {
    font-size: 1em;
    text-transform: none;
    max-width: none;
}

.bhive-img {
    width: 100%;
}


.bhive-pimg {
    margin: 0px 0px 20px;
}

.bhive-pimg img {
    width: 100%;
    height: 300px;
}

.bhive-pi-thumb {
    margin: 0px 0px 20px 0px;
}

.bhive-pi-thumb img {
    width: 100%;
    height: 80px;
}

.bhive-pi3-thumb img {
    width: 100%;
    height: 60px;
    cursor: pointer;
    border: 1px solid #EEE;
}


.bhive-hdr-box {
    margin-bottom: 20px; 
    padding: 20px; 
    background: #F7F7F9
}


h1.hdr-title, h2.hdr-title, h3.hdr-title, h4.hdr-title  {
    margin: 40px 0px;
    text-align: center;
    color: #212121;
    padding-bottom: .5em;
    position: relative;
    text-transform: uppercase;
    font-weight: 700;
}

h1.hdr-title:after, h2.hdr-title:after, h3.hdr-title:after, h4.hdr-title:after {
    content: '';
    /* background: #3399cc; */
    height: 2px;
    width: 15%;
    position: absolute;
    bottom: 0%;
    left: 43%;
}

.bhive-memo-pdf-container {
    position: relative;
    height: 720px;
    background-color:#404040;
    background-image:url(images/texture.png);
    z-index: 0 !important;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0%;
    overflow: hidden;
}

.video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.bhive-butt-box {
    text-align: center;
    padding: 20px 0px 0px
}

.bhive-form-box {
    background:#F7F7F9;
    padding: 10%;
    margin-bottom: 50px;
    border: 1px solid #EEE;
}

.bhive-form-box input {
    border: 1px solid #DBDBDB;
    border-radius: 0px;
}

.bhive-row-hdr {
    background:#F7F7F9;
    border: 1px solid #EEE;
}

.card-header {
    padding: .5rem 1.25rem 0rem
}
.card-header-1 {
    padding: .5rem 1.25rem 0rem;
    background: #ffffff;
}

.bhive-msg {
    color: green;
}

.card-body {
    padding: .8rem;
}

.bhive-login-link {
    text-align: center;
}

.bhive-hdr-menu a {
    padding-top: 10px;
    padding-bottom: 10px;
}

.bhive-hdr-menu .dropdown-divider {
    padding: 0px;
    margin: 0px;
}

.bhive-prof-img .bhive-name-pic {
    width: 45px !important;
    height: 45px !important;
    line-height: 40px;
    padding: 3px 7px;
    font-size: 20px;
    background: #EEE;
    color: #333;
    font-weight: 600;
    border-radius: 50%;
}

.bhive-prof-img .bhive-prof-pic {
    width: 45px !important;
    height: 45px !important;
    border-radius: 50%;
}


.clear {
    clear: both
}

@media (max-width: 991px) {

    .bhive-header {
        padding: 12px 0 8px;
    }
}

#contacts ul {
    padding-left: 0px;
}

#contacts ul li {
    list-style: none;
}

#contacts p {
    margin-bottom: 0px;
}

.messages {
    width: 100%;
}

.messages ul {
    padding-left: 0px;
}

#status-options ul {
    padding-left: 0px;
}

.users ul {
    list-style: none;
}

.bhive-search-profile {
    display: inline-block;
    margin: 20px 20px;
    border: 1px solid #AAA;
}

.bhive-search-profile img, .bhive-profile-sidebar img {
    height: 250px;
}

.bhive-profile-sidebar {
    margin: 20px 0px;
}

@media (min-width: 768px) {
    .bhive-search-profile {
        width: 250px;
    }

}

.bhive-search-profile img {
    width: 100%;
}


.bhive-profile-sidebar img {
    width: 100%
}

.bhive-search-profile h4 {
    padding: 5px 0px;
    text-align: center;
}

h4 {
    font-size: 1.1em
}

.bhive-search-profile p {
    padding: 5px 0px;
    text-align: center;
    background: #cadae8;
    margin-bottom: 0px;
}

.users li button {
    margin: 5%;
    width: 90%;
}

.bhive-box {
    background: #F7F7F9;
    border: 1px solid #EEE;
}

.bhive-search-profile .bhive-butt-box {
    padding: 20px 0px 20px;
}

.bhive-search-profile .bhive-butt-box button, .bhive-search-profile .bhive-butt-box a {
    width: 45%;
    min-width: 0px;
}

.bhive-menu a {
    text-transform: uppercase;
    font-size: .9rem;
}

.bhive-sidebar-butt {
    width: 75%;
    cursor:pointer;
    margin: 10%;
    color: #FFF !important;
}

.bhive-profile-detail .card {
    margin: 20px 0px;
}

.bhive-invite-inp {
    width: 100%;
    height: 300px;
}

.bhive-sep {
    margin: 20px 0 10px;
    text-align: center;
    border-top: 1px solid #ccc;
}

.bhive-car-box {
    padding: 0px;
    margin-bottom: 50px;
    border: 1px solid #DDD;
}

.bhive-car-pic {

}

.bhive-car-loc {
    margin: 5px 0px;
    padding: 5px 0px;
    text-align: center;
}

.bhive-car-title {
    margin: 10px 0px;
    padding: 5px 0px;
    text-align: center;
    word-wrap: break-word;
}

.bhive-car-title span {
    border-radius: 10px !important;
}

.bhive-car-info {
    margin: 20px 0px;
    padding: 5px 10px;
}

.bhive-car-lbl {
    display: block;
    font-weight: 400;
}

.bhive-car-val {
    font-weight: 500;
}

.bhive-car-butt {
    margin: 20px 0px 30px;
    padding: 5px 10px;
}

.bhive-oppor-butt {
    border-radius: 5px;
    font-weight: 500
}

.bhive-sep-transparent {
    text-align: center;
    font-weight: bolder;
}

.bhive-car-pill {
    background-color:#FFB806;
    font-size: 14px;
    padding: 10px !important;
}


.bhive-car-pic img {
    height: 500px !important;
    width: 700px !important;
}

.bhive-social {
    margin-bottom: 15px;
    text-align: left;
    width: 250px;
}

.bhive-social span {
    margin-left: 20px;
}

.bhive-file-field {

}

.bhive-noresult {
    padding: 20px;
}

.bhive-field-error {
    padding: 2px 10px;
    font-size: 1em;
    background: transparent;
    color: #E67D73;
}

.pcursor {
    cursor: pointer;
}

.bhive-butt-120 {
    min-width: 120px !important;
    margin-left: 20px;
}

.bhive-uname {
    text-transform: uppercase;
    text-align: center;
    padding: 5px;
    background: #9fc1de;
    color: #333;
}

.bhive-error {
    margin-top: 20px;
    padding: 2px 10px;
    font-size: 1em;
    background: transparent;
    color: #E67D73;
}

.bhive-red {
    color: #E67D73;
}

ul.bhive-field-error, ul.bhive-field-error li {
    list-style-type: none;
}

ul.bhive-field-error {
    margin: 20px 0px;
}

ul.bhive-field-error ul {
    padding: 0px 20px;
    margin: 0px;
}

.bhive-must-field {
    border-bottom1: 1px solid #bcbcf5 !important;
}

.bhive-br-red {
    border: 1px solid #E67D73 !important;
}

span.bhive-must-field::after {
    content: "  *";
    color: red;
}

span[data-tooltip] {
    position: relative;
    text-decoration: underline;
    color: #00F;
    cursor: help;
}
  
span[data-tooltip]:hover::after,
span[data-tooltip]:focus::after {
    content: attr(data-descr);
    position: absolute;
    left: 0;
    top: 24px;
    min-width: 200px;
    border: 1px #aaaaaa solid;
    border-radius: 10px;
    background-color: #ffffcc;
    padding: 12px;
    color: #000000;
    font-size: 14px;
    z-index: 1;
}

.footer-column {

}

.profile-pic-preview {
    width: 300px;
    max-width: 300px
}

.profile-pic-preview img {
    width: 100%;
    height: 300px;
}

.bhive-name-pic {
    color: #333;
    background: #FFF;
    border-radius: 15px;
    padding: 3px 4px 1px;
    font-size: .8em;
    font-weight: 800;
}

.home-section {
    
}

.bhive-alt {
    background: #F7F7F9
}

.bhive-section {
    padding: 100px 0px;
}

.bhive-breadcrumbs {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

.bhive-breadcrumbs li {
    margin-right: 10px;
}

.bhive-page-title {
    font-weight: 400;
    padding: 0px 0px 2px 10px;
    display: inline-block
}


.bhive-disc {
    margin-top: 20px;
}

.bhive-search-bar {
    padding: 20px 0px;
    background: #f8f9fa;
    border-bottom: 1px solid #EEE;
}

.bhive-search-bar .form-group {
    margin: 10px;
}


.bhive-myacc-row {
    padding: 7px 0px;
}

.bhive-lbl-val {
    font-weight: 500;
    color:#115c9e;
    font-size: 1.1em;
    margin-left: 0px;
    word-break: break-all;
}

.bhive-edit-action {
    margin-left: 10px;
}

.bhive-update-action {
    padding: 5px;
    background: #f8f9fa;
    border: 1px solid #EEE;
}

.bhive-update-action a {
    padding: 0px 10px;
}

.bhive-lbl-val small {
    color: #AEAEAE;
}

@media (min-width: 768px) {
    .bhive-control {
        margin: 0px 0px 30px;
        max-width: 300px;
    }

    .bhive-controlx {
        margin: 0px 0px 10px;
        max-width: 300px;
    }

    .bhive-controly {
        margin: 0px 0px 20px;
        max-width: 300px;
    }
}

.bhive-bicon {
    margin-right: 10px;
}

.bhive-edit-page .bhive-bicon i {
    color: #ffb803
}

.bhive-bi-no {
    cursor: default;
}

a.bhive-bi-yes:hover i {
    color: blue !important;
}


.bhive-bi-yes i {
    color: #AEAEAE !important;
}

a.bhive-bi-yes {
    cursor: pointer;
}

.bhive-div-line {
    width: 100%;
    display: block;
    border-bottom: 1px solid #DEDEDE;
    margin: 30px 0px;
}

.fa-plus, .fa-edit, .fa-close, .fa-times, .fa-check, .bhive-busyi, .fa-trash, .fa-ban {
    margin-left: 10px;
    color: #F16B12;
}

.bhive-tab-editor .fa-check {
    color: green;
}


.bhive-flink {
    color: blue;
    text-decoration: underline;
    font-weight: bold;
}

.bhive-flist {
    margin-left: 20px;
}

.bhive-fname {
    font-weight: bold;
}

.bhive-progtext {
    color: green;
}

.bhive-block {
    display: no-flex
}

.show-swal2 h2 {
    font-size: 1.2em;
    font-weight: 500;
    line-height: 1em;
    margin-bottom: 20px;
}

.bhive-fluid {
    margin: 20px 20px 300px;
}

.bhive-cntrx {
    background-color: #F16B12 !important;
}

.bhive-fs1 {
    font-size: .8rem;
}

.bhive-fs {
    font-size: 1rem;
}

.bhive-fs2 {
    font-size: 1.1rem;
}

.bhive-fs3 {
    font-size: 1.2rem;
}

.bhive-bold {
    font-weight: 500;
}

.bhive-b120 {
    min-width: 120px;
    margin-right: 10px;
}

.bhive-right-bline {
    border-right: 1px solid #EEE;
}


.bhive-disc-title {
    color: blue;
    padding-left: 5px;
}

.bhive-chat-by {
    color: red;
}


.bhive-hd-chat {
    position: relative;
}

.bhive-hd-chat i {
    font-size: 1.5rem;
    color: #ff9a02
}

.bhive-hd-badge {
    color: red;
    position: absolute;
    top: -1px;
    left: 3px;
}


.bhive-sb-badge {
    color: #FFF;
    background: red;
    font-size: 1em;
    border-radius: 50%;
    padding: 5px 8px;
}

.bhive-slide {
    opacity1: 0.7
}

.slide-desc {
    display: none !important;
}

#slider1 h3 {
    color: #FFF;
}

.bhive-cnt-box {
    margin-bottom: 20px;
    background:#F7F7F9;
    padding: 1% 1%;
    min-height: 50px;
    border: 1px solid #EEE;
}

.bhive-bi-no {
    cursor: default;
}

.bhive-fa-md {
    font-size: 1.2rem
}

.bhive-fa-xl {
    font-size: 4.2rem;
    color: green;
}

.bhive-tab-editor {
    width: 100%;
}

.bhive-tab-editor td {
    padding: 5px;
}

.bhive-tab-editor td, .bhive-tab-editor th {
    vertical-align: top;
    text-align: center;
}

.bhive-tab-editor th {
    font-weight: 450;
    padding: 10px 0px;
}

.bhive-tab-editor input {
    width: 100%;
    padding: 5px;
    text-align: right;
}

.bhive-tab-editor select {
    height: calc(1.2em + .75rem + 2px);
    width: 100%;
    padding: 2px 5px;
    font-size: 1em;
}

.bhive-expi {
    position: relative;
    top: 5px;
    color: green;
}

.bhive-expi .spinner-border {
    position: absolute;
    top: 0px;
    background: #FFF;
    left: 5px;
}

.bhive-tab-editor div {
    padding: 0px 5px;
}

.list-row {
    margin-top: 20px; 
    margin-bottom: 10px
}

.bhive-pad-25 {
    padding: 25px !important;
}

.bhive-f-blue {
    color: #017dff
}

.bhive-bg-grey {
    background: #EEE;
    padding: 8px 15px
}

.bhive-list {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}

.bhive-list > li {
    margin-bottom: 20px;
}

.bhive-list > li ul li {
    max-height: 100px;
}

.bhive-list-cnt p {
    word-break: break-all
}

.bhive-pic-box {
    overflow: hidden;
    max-height: 100px;
}

.bhive-pic-box img {
    height: 100%;
    width: auto;
}

.pagination {
    margin-bottom: 0px !important;
}

.page-row {
    padding: 20px 0px;
    border: 1px solid #EEE;
    background: #f8f9fa!important;
    margin-bottom: 100px;
    margin-top: 50px;
}

b {
    font-weight: 600;
}

.bhive-timeout-msg {
    display: none;
    padding: 5px 20px;
    margin: 5px;
    background: #EEE;
    color: #666;
    border: 1px solid #AEAEAE;
}

.bhive-list-cnt p {
    margin: 0px 0px 3px;
    padding: 0px;
}

.bhive-contr {
    color: red
}

.bhive-lightp {
    color: #999;
    font-weight: 400;
}

small {
    font-weight: 400;
    font-style: italic;
    color: #999;
}


.bhive-cnt p, .bhive-cnt li {
    font-size: .9rem;
}

.bhive-cnt h4 {
    margin-top: 50px;
    font-size: 1.2em !important;
}
.bhive-cnt h5 {
    font-size: 1em !important;
    margin-bottom: 20px;
}

.bhive-cnt p {
    margin: 15px 0px;
}

.bhive-cnt ol {
    padding: 0px 10px;
    margin: 0px 10px;
}

.bhive-cnt ol {
    counter-reset: item
}

.bhive-cnt li {
    margin-bottom: 1rem;
}

.bhive-sec {
    margin-top: 30px;
}

.bhive-ol-roman {
    list-style-type: lower-roman
}

.bhive-ol-number {
    list-style-type: decimal
}

.bhive-ol-letter {
    list-style-type: lower-alpha;
}

.bhive-ul-bullet {
    list-style-type: initial;
}

.bhive-sec-table {
    border-collapse: collapse;
}

.bhive-sec-table td {
    border: 1px solid #666;
    padding: 5px;
    font-size: .9em;
}


.bhive-search-row {
    padding: 15px 0px;
    border: 1px solid #EEE;
    background: #f8f9fa!important;
}

.bhive-margin-40 {
    margin-top: 40px;
    margin-bottom: 40px;
}

.bhive-margin-30 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.bhive-margin-only-top {
    margin-top: 40px;
    margin-bottom: 0px;
}


table {
    width: 100%;
}

.bhive-tl {
    color: blue;
    width: 40%;
    padding: 5px 10px;
}


.bhive-tl-pdf-view {
    width: 40%;
    padding: 5px 10px;
}

.bhive-tl-pdf-view-highlight {
    background-color: #FFC000;
    width: 40%;
    padding: 5px 10px;
    font-weight: bold;
}

.bhive-pdf-bold-text{
    color: black;
    font-family: Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    font-size: 11pt;
    margin: 0pt;
}

.bhive-tl-pdf-view-highlight-green {
    background-color: #b9d69d;
    width: 40%;
    padding: 5px 10px;
    font-weight: bold;
}

.bhive-tl-black {
    color: rgb(0, 0, 0);
    width: 40%;
    padding: 5px 10px;
}

.bhive-title {
    color: blue;
}

.bhive-title-sec {
    font-size: 1.1rem;
    font-weight: 500;
    padding-left: 30px;
}

.bhive-tv {
    font-weight: 500;
    width: 40%;
    padding: 5px 10px;
}

.bhive-ta1 {
    font-weight: 500;
    width: 30%;
    padding: 5px 10px;
}

.bhive-prf-pic {
    width: 60px;
    height: 60px;
}

.fa-check {
    color: green;
}

.fa-row-icon {
    margin-right: 10px;
    margin-left: 0px;
}

.bhive-prof-det-pic {
    width: 150px;
    height: auto;
}

.bhive-fld-lbl {
    color: blue;
}


.bhive-lbl {
    background: #f8f9fa;
    width: 40%;
}

.bhive-lbl, .bhive-val {
    padding: 5px 10px;
}


.bhive-pimg {
    margin: 0px 0px 20px;
}

.bhive-pimg img {
    width: 100%;
    height: 300px;
}

.bhive-pi-thumb {
    margin: 0px 0px 20px 0px;
}

.bhive-pi-thumb img {
    width: 100%;
    height: 80px;
}

.bhive-pi3-thumb img {
    width: 100%;
    height: 60px;
    cursor: pointer;
    border: 1px solid #EEE;
}

.bhive-pi-small-thumb img {
    width: 50%;
    height: 70%;
    cursor: pointer;
    padding: 5%;
    border: 1px solid #EEE;
    flex-wrap: wrap;
    align-content: center;
}

.bhive-side-hdr {
    padding-bottom: 21px !important;
}


.bhive-ul-blank, .bhive-ul-blank li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.bhive-ul-blank li {
    border-top: 1px solid #EEE;
}

.bhive-clkable {
    cursor: pointer;
}

.bhive-td-lbl {
    text-align: left !important;
    padding: 10px !important;
    background: #f8f9fa;
}

.bhive-td-val {
    text-align: right !important;
    padding: 10px !important;
}

.bhive-td-lbl1 {
    background: #f8f9fa;
    text-align: left !important;
    word-break: break-all;
}

.bhive-td-space {
    padding: 5px 5px 5px 10px !important;
}

.bhive-active, .bhive-active > a {
    background: #f8f9fa;
}

.bhive-chart-title {
    font-size: 1.1rem;
    font-weight: 550;
}

.bhive-chart-val {
    position: absolute;
    font-size: 1.5rem;
    font-weight: 600;
    left: -8px;
    top: 20px;
}

@media screen and (min-width: 900px) {
    .bhive-dough-title {
        position: absolute;
        left: -30px
    }
    
  }

.bhive-brand-hdr-bar, .bhive-active a {
    background: #FFB806 !important;
    color: #000;
}

.bhive-brand-hdr-sudebar > a {
    background: #FFF !important;
    color: #495057 !important;
    font-weight: 900!important;
    
}
.bhive-brand-hdr-sudebar > a:visited, a:active {
    background: #FFB806 !important;
    color: #495057 !important;
}

.bhive-brand-hdr-sudebar > a:hover {
    font-size: 1.2rem;
    font-weight: 1900!important;
}

.bhive-active {

}
.bhive-dialcode{
    margin-right: -22px !important;
}


.bhive-step-done, .bhive-step-done button {
    color: #007bff;
}

.bhive-step-pending, .bhive-step-pending button  {
    color: #AEAEAE;
}

.bhive-step-current, .bhive-step-current button  {
    color: #333 !important;
}

.bhive-tab .nav-item {
    background: #EEE !important;
}

.bhive-tab .nav-item.active {
    background: #FFF;
}

.bhive-earning-summary-swal  {
    min-width: 700px;
}

.bhive-swal-table th, td {
    border: 1px solid black;
    border-collapse: collapse;
}

.bhive-td-last th {
    color: red;
    font-weight: 600;
}

.bhive-swal-title p {
    text-align: left;
    padding: 0px;
    margin: 0px;
}

.bhive-swal-title {
    padding-bottom: 10px;
}

.bhive-swal-tr-cancel {
    color: red
}
