

@media (min-width: 992px) {
    .carer_header.header.sticky .submenu {
        background: #B01866
    }

    .carer_header.header.sticky .nav > li.sublink > a:after {
        border-color: transparent transparent #B01866;
    }
   
}

@media(max-width:991px){
    /*.carer_header.header.sticky .nav > li > a, .carer_header.header.sticky .header-top .header-info > li a,
    .cstm_header.header .nav > li > a {
        padding: 15px 0;
        color: #434343;
    }*/

    .header .nav > li {
        border-color: #434343;
    }
    .cstm_header.header .nav > li > a,
    .carer_header.header.sticky .nav > li > a,
    .carer_header.header.sticky .header-top .header-info > li a {
        color: #6a2a4c;
    }
    .header .nav .submenu {
        background: #B01866;
    }
    .header.light-header .m-menu span, .header.sticky .m-menu span, .header .m-menu.open span {
        /*background: #B01866;*/
        background: #fff;
    }
    .cstm_header .header-logo{
        margin-top:0;
        width:151px;
        text-align:left;
    }
    .header.light-header .header-login.header-right .login-links .loing-btn a,
    .body-overlay .header .header-login.header-right .login-links .loing-btn a,
    .header.sticky .header-login.header-right .login-links .loing-btn a {
        background: url(../images/icon-user-white.png) no-repeat center center;
    }
}
@media(max-width:768px){
    .calendarSec {
        display: block;
    }
    .chat_panel{
        height:auto;
    }
    .earning_report .right_section .user-account-form.common-form {
        text-align: right;
    }
    .earning_report .inline-group .form-group {
        margin-bottom: 5px;
    }
    .showEditIcon {
        margin-top: 0;
        margin-left: 0;
    }
}
@media(max-width:767px) {
    .cbp-list .cbp-item .cbp-head {
        padding: 10px;
    }

    

    .cbp-list .cbp-item .cbp-content.relationship_panel,
    .cbp-list .cbp-item .cbp-content {
        padding: 0 12px;
    }

    .cbp-form.common-form .cbp-number textarea.form-control {
        min-width: inherit;
    }

    .cbp-form.common-form .form-submit .btn {
        max-width: 120px;
    }

    .login-page-wrapper .btn.mt_25 {
        margin-top: 0px;
    }

    .attendance_section {
        height: 100vh;
    }

    .main-banner .banner-caption {
        top: 60%;
    }
    .mdl_remark .mt_25 {
        margin-top: 0;
    }
    .dash_heading h1 {
        margin-bottom: 7px;
        font-size: 20px;
    }
    .attendance_qr .inline-group {
        text-align:center;
    }
    .main-banner {
        background-position: inherit;
        background-position: -245px 0;
    }
    .upcoming_events{
        padding-bottom:50px;
    }
    .earning_chart {
        margin-bottom: 30px;
        border: 1px solid #ddd;
    }
    .earning_chart h4{
        font-size: 18px;
    margin-bottom: 25px;
    border-bottom: 1px solid #d6d6d6;
    padding: 10px;
    padding-top: 0;
    }
    .carer_index .main-banner .banner-btn a {
        padding: 8px 10px 10px;
    }
    .acc_change_pwd{
        display:flex;
        font-size:11px;
    }
    .carer_change_pwd a{
        margin-right:5px;
    }
    .carer_change_pwd a:last-child{
        margin-right:0;
    }

    .coch_timeline .status_panel {
        display: block;
    }
    .coch_timeline .status_box{
        flex:0 0 100%;
    }

}
