.actStatus {
    cursor: pointer;
}
.bootboxDelete{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: none;
}

    .alert{
        padding: 6px !important;
    }
       .cabinet figure{
        text-align: center;
    }
    .old_profile_imageSub{
        max-width: 100%;
    }
    #upload-demo{
        height: 500px;
    }
    .cabinet figure{
        text-align: center;
    }
    .profile_image_showInput{
        margin-top: 2px;
    }

    /*chat page */
.chat_page .chat_list{border-radius: 10px; padding:0; box-shadow: 2px 2px 4px 0 rgba(61, 61, 61, 0.3); background-color: #ffffff; margin-top: 25px;height: calc(50vh + 185px); overflow-y: auto;}
.chat_page .chat_list .chater_list li{display: flex;align-items: center;padding: 10px;border-top: 1px solid #ddd;cursor: pointer;}
.chat_page .chat_list .chater_list li .product-img{height: 60px;width: 60px;border-radius: 100%;overflow: hidden;}
.chat_page .chat_list .chater_list li .product-img img{height: 100%;width: 100%;object-fit: cover;}
.chat_page .chat_list .chater_list li .product-info{width: calc(100% - 60px); padding-left: 10px;}
.chat_page .chat_list .chater_list li .product-info .product-title b{color: #000;display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.chat_page .chat_list .chater_list li .product-info .product-title span{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;    font-size: 14px; color: #999999;}
.chat_page .chat_box_right{ padding: 20px 20px 10px 20px; box-shadow: 2px 2px 4px 0 rgba(61, 61, 61, 0.3); background-color: #ffffff;}
.chat_page .chat_box_right .msg_header{display: flex;align-items: center;    padding-bottom: 20px; border-bottom: 1px solid #ddd;}
.chat_page .chat_box_right .msg_header .img_user{height: 70px;width: 70px;border-radius: 100%;overflow: hidden;}
.chat_page .chat_box_right .msg_header .img_user img{height: 100%;width: 100%;object-fit: cover;}
.chat_page .chat_box_right .msg_header .user_name{width: calc(100% - 70px);padding-left: 15px;font-size: 20px;}
.chat_page .chat_box_right #comments-container .msg+.msg{margin-top: 5px;}
.chat_page .chat_box_right #comments-container .text{display: flex;width: 100%;align-items: flex-end;}
.chat_page .chat_box_right #comments-container .text.to{justify-content: flex-end}
.chat_page .chat_box_right #comments-container .text p{font-size: 14px; color: #FFF; border-radius: 5px; background-color: #ef4426; padding: 10px 15px; display: inline-block; vertical-align: bottom; font-weight: 400; max-width: 50%;margin: 0 10px;    word-break: break-all;}
.chat_page .chat_box_right #comments-container .text div{margin: 0 10px !important;}
.chat_page .chat_box_right #comments-container .text.to p{background-color: #eeeeee;color: #1B1B1B;}
.chat_page .chat_box_right #comments-container .text .avatar{height: 40px;width: 40px;border-radius: 100%;overflow: hidden;}
.chat_page .chat_box_right #comments-container .text .avatar img{height: 100%;width:100%;object-fit: cover;}
.chat_page .chat_box_right #comments-container .date{font-size: 12px;margin-top: 5px;display: block;font-weight: 400;}
.chat_page .chat_box_right #twemoji-textarea{margin-left: 0;}
.chat_page .chat_box_right .submit_btn .button{position: absolute; top: -48px; right: 20px;font-weight: 400;background-color: #ef4426;padding: 0; line-height: 0;}
.chat_page .chat_box_right .submit_btn .button svg{height: 32px; padding: 5px; fill: #FFF;}

.notifications_icon{
    height: 25px;
    width: 25px;
    background-color: rgba(225,225,225,1);
    border-radius: 100%;
    display: inline-block;
    font-size: 14px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: -12px;
    position: relative;
    color: #000;
}
.notification_detsil_count{
    background-color: green;
    color: #ffffff;
}
/* img {
    display: block;
    max-width: 100%;
    height: auto;
} */

.alert-record-td{
    vertical-align: middle !important;
    text-align:left !important;
}
.alert-record-img{
    border-radius:50%;
}
.alert-record-table{
    margin-bottom:0 !important;
}
.datatable-row-remove .row{
    margin-right: 0rem !important;
    margin-left: 0rem !important;
}
.float-right{
    float: right !important;
}
.colorRed{
    color: #ea5455;
}
.widht-100{
    width: 100%;
}
.padding-c{
    padding: 5px;
}
@media (min-width: 992px){
    body .content-right {
        width: 100%;
        float: right;
    }
}
.chat-application .chat-app-window .start-chat-area, .chat-application .chat-app-window .user-chats{
    background-image: none;
}
.dark-layout .chat-application .content-right .chat-app-window .start-chat-area, .dark-layout .chat-application .content-right .chat-app-window .user-chats{
    background-image: none;
}
.list-chat{
    height: calc(100vh - 315px);
    overflow: auto;
}
/* .user-chats-list{
} */
.background-null{
    background-image : none !important;
    box-shadow : none !important;
}
.chat-date{
    font-size: 12px;
}
.color-black{
    color: #6e6b7b;
}

#comments-container::-webkit-scrollbar {
    width: 8px;
    border-radius: 6px;
}

/* Track */
#comments-container::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
#comments-container::-webkit-scrollbar-thumb {
    background: #999;
    border-radius: 50px;
}

/* Handle on hover */
#comments-container::-webkit-scrollbar-thumb:hover {
    background: #999;
    border-radius: 50px;
}
.iti.iti--allow-dropdown {
    width: 100%;
}
.intl-tel-input{
    width: 100%;
}
.apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-label, .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-value{
    font-size: 12px;
}
button#button-hangup {
    display: none;
}
.card a[data-action='collapse'].rotate i, .card a[data-action='collapse'].rotate svg {
    transform: rotate(-180deg);
}
.compliant-hight{
    overflow: auto;
    max-height: 400px;
}



.fc .fc-toolbar-title {
    color: #000;
}
.fc .fc-scrollgrid-liquid{
  background: #a3bcfc;
}

.fc .fc-toolbar.fc-header-toolbar {
    background: #608cff;
    padding: 0.5rem;
    margin-bottom: 0 !important;
}

.fc-header-toolbar .fc-button {
    background-color: #000 !important;
    border-color: #000 !important;
}

.fc-header-toolbar .fc-toolbar-chunk {
    color: #339837;
}

.fc-col-header-cell .fc-scrollgrid-sync-inner a.fc-col-header-cell-cushion {
    color: #000;
}

.fc .fc-daygrid-day.fc-day-today {
    background-color: #a3bcfc !important;
}

.calendar-view .fc-header-toolbar.fc-toolbar {
    margin: 0;
}

.calendar-view table thead .fc-scroller-harness table.fc-col-header {
    width: 100%;
}

.calendar-view table thead .fc-scroller-harness table.fc-col-header th {
    border: none;
    color: #000;
    padding: 22px;
}

.calendar-view table thead .fc-scroller-harness table.fc-col-header th a.fc-col-header-cell-cushion {
    color: #000;
}

.calendar-view table tbody table td {
    border: none;
    padding: 4px;
    text-align: center;
    height: auto !important;
}

.calendar-view table tbody table td .fc-daygrid-day-events {
    position: absolute;
}

.calendar-view table tbody table td .fc-daygrid-day-top {
    flex-direction: column-reverse;
}

.calendar-view table tbody table td .fc-daygrid-day-events {
    position: absolute !important;
    width: 30px;
    height: 30px;
    right: 20px;
    top: 0;
}

.calendar-view table tbody table td .fc-daygrid-day-events .fc-daygrid-event-harness a.fc-daygrid-event.fc-daygrid-block-event.fc-h-event.fc-event.fc-event-start.fc-event-end.fc-event-past {
    border-radius: 100px;
    background: #a3bcfc;
    color: #000;
    border: none;
    width: 25px;
    height: 25px;
    padding: 0;
    line-height: 25px;
}

.fc-daygrid-day-bg {
    display: none;
}

.calendar-view table tbody table {
    border: none;
}

.calendar-view table tbody table td .fc-daygrid-day-top {
    flex-direction: initial;
    text-align: center;
    display: block;
}

.fc .fc-daygrid-day-number {
    padding: 10px;
}

.calendar-view table tbody table td {
    border: none;
    padding: 4px;
    text-align: center;
    height: auto !important;
    background: transparent;
}

.calendar-view table tbody table td .fc-daygrid-day-top {
    flex-direction: row;
    background: transparent !important;
}

.calendar-view table tbody table td .fc-daygrid-day-events {
    position: absolute !important;
    width: 30px;
    height: 30px;
    right: 20px;
    top: 0;
    min-height: inherit !important;
}

/* .calendar-view table table.fc-scrollgrid-sync-table {
    height: auto !important;
} */

.calendar-view a.fc-daygrid-event.fc-daygrid-block-event.fc-h-event.fc-event.fc-event-start.fc-event-end {
    border-radius: 100px;
    background: #a3bcfc;
    color: #000;
    border: none;
    width: 25px;
    height: 25px;
    padding: 0;
    line-height: 25px;
}

.calendar-view {
    height: 430px !important;
}

.calendar-view .fc-header-toolbar.fc-toolbar {
    position: relative;
}

.calendar-view .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk button.fc-today-button.fc-button.fc-button-primary {
    display: none;
}

.calendar-view .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk h2.fc-toolbar-title {
    font-family: Dubai;
    font-style: normal;
    font-weight: bold;
    font-size: 28px;
    line-height: 45px;
    text-align: center;
    color: #000;
}

.calendar-view .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk .fc-button-group button {
    border-radius: 100px;
    padding: 0;
    line-height: 0;
    width: 40px;
    height: 40px;
    margin-left: 10px;
    color: #a3bcfc;
    font-size: 19px;
}

.fc-daygrid-day-number {
    color: #000 !important;
}

.fc .fc-daygrid-day.fc-day-today {
    background: transparent !important;
}

.fc .fc-daygrid-day.fc-day-today a.fc-daygrid-day-number {
    background: rgba(225,225,225,0.6);
    color: #000 !important;
    padding: 6px 15px;
}

.fc-daygrid-day-number:hover {
    color: #000 !important;
}

.calendar-view table tbody table td .fc-daygrid-day-events .fc-daygrid-event-harness a {
    background: white !important;
    position: absolute;
    right: -20px;
    top: 0px;
    color: #000 !important;
}
.calendar-view .fc-h-event .fc-event-main {
    color: #000 !important;
}

/* .calendar-view table tbody table td .fc-daygrid-day-events .fc-daygrid-event-harness a .fc-event-title-container {
    color: #000;
} */

.fc .fc-daygrid-day-number {
    cursor: pointer;
    padding: 10px;
}
.fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title {
  padding: 0px !important;
  /* color: white; */
}

.fc .fc-daygrid-day-frame {
    display: flex;
    justify-content: center;
    align-items: center;
}

.fc-daygrid-day-frame.has-event {
    background-color: rgba(255, 255, 255, 0.2);
}

.fc-daygrid-day-frame.event-green {
    background-color: #12c1b0;
}

.fc-daygrid-day-frame.event-red {
    background-color: #ef4d61;
}

.device-card-1{
    color: red;
}
.device-card-2{
    color: green;
}
.device-card-3{
    color: blue;
}
.device-card-4{
    color: orange;
}
.bold{
    font-weight: bold;
}
.red-data{
    color:#000000;
}
.tooltip-inner{
    background-color:#ffffff;
}

.main-menu.menu-dark .navigation {
    background: #89d4ff;
}

.main-menu.menu-dark {
    background: #89d4ff;
}

.main-menu.menu-dark .navigation li a {
    color: white !important;
}

.dark-layout .main-menu-content .navigation-main .nav-item i {
    color: white !important;
}

.navbar.navbar-dark {
    background-color: #89d4ff;
}

.navbar.navbar-dark a,
.header-navbar .navbar-container ul.navbar-nav li svg.ficon {
    color: white !important;
}

.navbar.navbar-dark .dropdown-menu {
    background-color: #89d4ff;
}
.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navbar-header .brand-text, .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle {
    display: inline;
    padding-left: 0;
    font-size: 17px;
}
.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a {
    background: linear-gradient(118deg, #7367f0, rgba(115, 103, 240, 0.7));
    box-shadow: none;
    color: #565656;
}

.list-group-item-blue {
    color: #0a0a0a;
    background-color: #B4D4EC;
}

.list-group-item-blue a {
    color: #0a0a0a !important;
}

[data-toggle="collapse"] .fa:before {
    content: "\f106";
}

[data-toggle="collapse"].collapsed .fa:before {
    content: "\f107";
}

.bg-blue {
    background-color: #438FE2;
}

.patient-search::placeholder {
    color: white !important;
}

.sort-label {
    color: white !important;
    font-size: 0.9rem !important;
}

.sort-checkbox + .fa::before {
    content: "\f063";
}

.sort-checkbox:checked + .fa::before {
    content: "\f062";
}
.ac-btn-font,.ac-btn-font i{
    font-size: 13px;
    margin: 2px;
}
.header-marhin-right{
    margin-right: 5px;
}
/* .header-navbar.navbar-shadow {
    background-color: #89d4ff;
    color: #ffffff;
}
.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-nav{
    color: #ffffff;
}
.main-menu.menu-accordion{
    background-color: #89d4ff;
} */

.chat-submit-btn{
    float: right;
    margin-top: 5px;
}



.timeline_box{border-radius: 15px;padding: 20px 20px 10px 20px; box-shadow:2px 2px 4px 0 rgba(61, 61, 61, 0.3); background-color: #ffffff;margin-top: 25px;}
.timeline_box .timeline_user{font-size: 0;}
.timeline_box .timeline_user .thumbnail_container{width: 60px;padding-bottom:60px;border-radius: 100%;display: inline-block;vertical-align: middle;}
.timeline_box .timeline_user .timeline_user_info{width: calc(100% - 60px);display: inline-block;vertical-align: middle;padding-left: 20px;}
.timeline_box .timeline_user .timeline_user_info .title_t_user a{font-size: 22px;color: #616161;font-weight: 500;text-transform: none;}
.timeline_box .timeline_user .timeline_user_info .timeline_time{font-size: 15px;color: #919191;}
.timeline_box .timeline_user .timeline_user_info .timeline_time:hover,.timeline_box .timeline_user .timeline_user_info .title_t_user a:hover{color:#ef4426;}
.timeline_box .timeline_user .timeline_user_info .timeline_option .btn{line-height: 0px;padding: 5px 0;margin:0;font-size: 30px;background-color:transparent; border:none;color: #919191;letter-spacing: -2px;outline: none !important;text-shadow: none !important;box-shadow: none !important;}
.timeline_box .timeline_user .timeline_user_info .timeline_option .btn i{line-height: 6px;}
.timeline_box .timeline_user .timeline_user_info .timeline_option .btn:hover{color:#ef4426;}

.timeline_box .img_wrap{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;margin: 15px 0;flex-wrap: wrap;}
.timeline_box .img_wrap img{border-radius: 10px;}
.timeline_box .img_wrap a{display: block;}
.timeline_box .img_wrap:not(.one_img) a{width: 50%;padding:2px;}
.timeline_box .img_wrap:not(.one_img) a img{height: 100%;object-fit: cover;width: 100%;}
.timeline_box .img_wrap.five_img a{width: 25%;position: relative;}
.timeline_box .img_wrap.three_img a:first-child, .timeline_box .img_wrap.five_img a:first-child{width: 100%;-webkit-box-flex:1; -ms-flex:1 0 100%; flex:1 0 100%;} .timeline_box .img_wrap.five_img a[data-extra-img]:before{position: absolute;content: "";top: 2px;left: 2px;right:2px;bottom:2px;background-color: rgba(0,0,0,0.5);border-radius: 10px;}
.timeline_box .img_wrap.five_img a[data-extra-img]:after{position: absolute;content: attr(data-extra-img);font-size: 30px;top: 50%;left: 0;right: 0;text-align: center;color: #FFF;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.timeline_box .img_wrap.five_img a[data-extra-img] ~ a{display: none;}
.timeline_box .text_normal{margin:15px 0;}

.timeline_box .total_likeComment li{display: inline-block;color: #ef4426;font-size: 16px;width: 50%;float: left;}
.timeline_box .like_comment_share{border-top: solid 1px #d6d6d6;padding: 12px 0 0px 0;margin:10px 0 0 0;}
.timeline_box .like_comment_share li{float: left;width: 50%;}
.timeline_box .like_comment_share li a{font-size: 16px;color: #434343;}
.timeline_box .like_comment_share li a+a{margin-left: 20px;}
.timeline_box .like_comment_share li a i{margin-right: 6px;color: #7c7c7c;vertical-align: text-bottom;font-size: 20px;-webkit-transition: all .3s ease-in-out; -khtml-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.timeline_box .like_comment_share li a:hover, .timeline_box .like_comment_share li a:hover i{color: #ef4426;}

.timeline_box .comment_write{margin-top: 20px;}
.timeline_box .comment_write li+li{margin-top: 15px;}
.timeline_box .comment_write li .comment_inner{padding: 10px;background-color: #f8f8f8;border:solid 1px #c0c0c0;border-radius: 15px;}
.timeline_box .comment_write li .like_reply{padding-left: 75px;}
.timeline_box .comment_write li .like_reply a{color: #9b9b9b;margin-right: 10px;}
.timeline_box .comment_write li .thumbnail_container{width: 50px;padding-bottom: 50px;border-radius: 100%;float: left;}
.timeline_box .comment_write li .submit_comment{width: 112px;display: inline-block;}
.timeline_box .comment_write li .comment_write_right{width: calc(100% - 50px);float: left;padding-left: 10px;font-size: 16px;color: #1b1b1b;}
.timeline_box .comment_write li .comment_write_right.comment_box{padding-left: 0;width: calc(100% - 112px);padding-right: 15px;}
.timeline_box .comment_write li .comment_write_right.comment_box form{position: relative;}
.timeline_box .comment_write li .comment_write_right.comment_box .photos_comment{position: absolute;font-size: 22px;top: 0;bottom:0;right: 0;color: #696969;padding: 0 15px 0 15px;line-height: 51px;}
.timeline_box .comment_write li .comment_write_right .user_write{width: 100%;height: 45px;border: solid 1px #c0c0c0;border-radius: 15px;padding: 12px 16px;font-size: 16px;color: #808080;display: block;}
.timeline_box .comment_write li .comment_write_right .user_name{font-size: 18px;color: #1b1b1b;font-weight: bold;margin-right: 5px;display: table;}
.timeline_box .comment_write li .comment_write_right .comment_edit .btn{padding: 0;margin: 0;border:0;box-shadow: none;background-color: transparent;font-size: 26px;color: #919191;line-height: 0;margin-top: -10px;}
.timeline_box .comment_write li ul{margin-left: 65px;margin-top: 5px;}
.timeline_box .load_more_c{color: #f21d1d;font-size: 16px;margin: 10px auto 0 auto;display: table;text-decoration: underline;}
.timeline_box .comment_write li .comment_write_right .user_name:hover, .timeline_box .load_more_c:hover, .timeline_box .comment_write li .like_reply a:hover, .timeline_box .comment_write li .comment_write_right.comment_box .photos_comment:hover{color: #ef4426;}
.timeline_box .comment_txt{font-size: 16px;color: #1b1b1b;margin: 15px 0 17px 0;}
.timeline_box .comment_txt p{font-size: 16px;color: #1b1b1b;}
.timeline_box .comment_txt strong{text-transform: uppercase;margin-bottom: 10px;display: block;}


@media(max-width: 1199px){

    .timeline_box .timeline_user .timeline_user_info{padding-left: 10px;}
    .timeline_box .timeline_user .timeline_user_info .title_t_user a, .rightbar_box .box_title{font-size: 20px;}
    .timeline_box .timeline_user .timeline_user_info .timeline_time, .timeline_box .comment_write li .comment_write_right{font-size: 14px;}
    .timeline_box .img_wrap, .timeline_box .text_normal{margin:10px 0;}
    .timeline_box .comment_write li .comment_write_right .user_name, .rightbar_box p, .rightbar_box .box_subtitle{font-size: 16px;}


}

@media(max-width: 767px){
    .timeline_box .timeline_user .thumbnail_container, .rightbar_box .group_list .thumbnail_container{width: 40px;padding-bottom: 40px;}
    .timeline_box .timeline_user .timeline_user_info, .rightbar_box .group_list .group_info{width:calc(100% - 40px)}
    .timeline_box .timeline_user .timeline_user_info .title_t_user a, .rightbar_box .box_title, .rightbar_box .subtitle_normal a{font-size: 16px;}
    .timeline_box .timeline_user .timeline_user_info .timeline_time, .timeline_box .comment_write li .comment_write_right{font-size: 12px;}
    .timeline_box .timeline_user .timeline_user_info .timeline_option .btn, .timeline_box .comment_write li .comment_write_right .comment_edit .btn{font-size: 24px;}
    .timeline_box .timeline_user .timeline_user_info .title_t_user{margin-top: -5px;}
    .timeline_box .total_likeComment li, .timeline_box .like_comment_share li a, .timeline_box .comment_write li .comment_write_right .user_name, .rightbar_box p, .rightbar_box .box_subtitle, .timeline_box .comment_write li .like_reply a, .timeline_box .load_more_c, .rightbar_box .sort_by{font-size: 14px;}
    .timeline_box .like_comment_share li a i, .timeline_box .img_wrap.five_img a[data-extra-img]:after{font-size: 18px;}
    .timeline_box .like_comment_share{margin: 8px 0 0px 0;padding: 8px 0 0px 0;}
    .timeline_box .comment_write li .comment_write_right .user_write{height: 40px; font-size: 14px; padding: 10px 40px 10px 10px}
    .timeline_box .comment_write li .submit_comment{width: 80px;}
    .timeline_box .comment_write li .comment_write_right.comment_box{width: calc(100% - 80px);padding-right: 5px;}
    .timeline_box .comment_write, .timeline_box .comment_write li+li, .rightbar_box .more_btn{margin-top: 10px;}
    .timeline_box .comment_write li .comment_write_right.comment_box .photos_comment{padding: 0 10px 0 0;line-height: 46px;}
    .timeline_box .comment_write li .thumbnail_container{width: 35px;padding-bottom: 35px;}
    .timeline_box .comment_write li .comment_write_right{width: calc(100% - 35px)}
    .timeline_box .comment_write li .like_reply{padding-left: 55px;}
    .timeline_box .comment_write li ul{margin-left: 40px;}

}

.write_box_bottom .photos_video span {
    border: 1px solid #ccc;
    border-radius: 15px;
    padding: 7px 15px;
    display: block;
    box-shadow: 3px 2px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: all .3s ease-in-out;
    -khtml-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    font-size: 18px;
    text-align: center;
}
.timeline_box {
    /* border-radius: 15px; */
    /* padding: 20px 20px 10px 20px; */
    box-shadow: 2px 2px 4px 0 rgba(61, 61, 61, 0.3);
    background-color: #ffffff;
    /* margin-top: 25px; */
    margin-top: 5px !important;
    padding-top: 0 !important;
    overflow: hidden;
    /* width: 42%; */
    float: right;
}
.videoBox::before{
    font-size: 50px !important;
}
::-webkit-scrollbar {
    width: 12px;
    height: 7px;
}
::-webkit-scrollbar-track {
    /* box-shadow: inset 0 0 10px #31B0D5; */
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #777;
    /* box-shadow: inset 0 0 6px rgba(0,0,0,0.5);  */
}
.auth-user-text{
    background-color: #d9dfe4;
    margin-top: 2px;
    border-radius: 10px;
    color: black;
    text-align: right;
    padding: 10px;
}
#comments-container .author{
    font-weight: bold;
}
.avatar-img img{
    height: 50px;
    width: 50px;
    border-radius: 50%;
    object-fit: cover;
}
.other-user-text{
    background-color: #71befd;
    margin-top: 2px;
    border-radius: 10px;
    color: black;
    text-align: left;
    padding: 10px;
}
.other-user-text .timeline_box{
    float: left;
}
#profile-info .card-body .btn{
    margin: 1px;
}
.media-upload-div{
    /* display: none; */
}
.fc-daygrid-day-frame.event-orange {
    background-color: #ff9f43;
}
@media (max-width:767px){
    .navbar a {
        padding: 0px !important;
        margin: 0px auto 10px !important;
    }

    .navbar a img {
        width: 100% !important;
    }

    .navbar {
        display: block;
    }
}

.messageloader {
  border: 16px solid #f3f3f3;
  border-top: 16px solid #3498db;
  border-radius: 50%;
  width: 90px;
  text-align: center;
  height: 90px;
  animation: spin 2s linear infinite;
  display: block;
  margin: 30px auto;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
