/* Medium Layout: 1280px. */

@media only screen and (min-width: 992px) and (max-width: 1200px) {}


/*ipad potrat*/

@media only screen and (min-width: 992px) and (max-width: 1024px) {
    
}
/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {

}


/* Mobile Layout: 767px. */

@media only screen and (max-width: 767px) {

}
/* Wide Mobile Layout: 480px. */

@media only screen and (max-width: 480px) {
    table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{
        top: 10px;
        left: -10px;
    }
    .page-header{
        padding: 30px 30px 45px 30px;
    }
    .page-header-actions{
        top: 75%;
    }
}
/* Wide Mobile Layout: 320px. */

@media only screen and (max-width: 320px) {
}
@media only screen and (max-width:767px){
    .site-navbar .navbar-container {
        background-color: none!important;
    }
}
@media(max-width:767px){
    .navbar-container.container-fluid {
        background: none;
        height:0px!important;
        margin-top:unset!important;
    }
   .site-navbar.navbar .navbar-collapse.show{
       background-color:white!important;
    }
}
@media(max-width:445px){
    .toggle{
        margin-left:unset!important;
    }
}
@media(max-width:386px){
.brand-img {
    width: 250px!important;
}
}
@media(max-width:330px){
    .brand-img {
        width: 200px!important;
    }
    }
    @media(max-width:425px){
        .forgot_pass h2{
            font-size: 16px; 
        }
    }
    @media(max-width:649px){
        .dash-widget .cursor-default{
            font-size:12px;
        }
    }
    @media(max-width:589px){
        .dash-widget .cursor-default{
            font-size:10px;
        }
        .dashboard .pad-ver{
            margin-left: 50px; 
        }
    }
    @media(max-width:414px){
        .page{
            margin-top:20px;
            min-height: calc(100% - 62px);
        }
        .fc-scroller.fc-time-grid-container {
    height: 200px;
}

.fc-scroller.fc-day-grid-container {
            height: 335px!important;
        }
         .navbar-container.container-fluid {
        background: none;
        height:0px!important;
        margin-top:unset!important;
    }
    #training_list{
            display: block;
    width: 100%;
    overflow-x: auto;
    white-space: nowrap;
    }
    .fc-center {
    margin-left: 0px!important;
    width: 100%;
    position: absolute;
    top: -25px;
    left: -130px;
}
.fc-right {
    margin-top: 15px;
}
.view_funnel .funnel_status {
    max-width: unset;
}
.dashboard .column6.funnel_detail {
    padding-right: 8px!important;
}
.dashboard .column6.purchase_detail{
      padding-right: 8px!important;
}
.dashboard .column6.product_detail{
      padding-right: 8px!important;
}
.column12{
        margin-top: 10px;
}
.bg-white.flex_nowrap.hover_card {
    margin-bottom: 15px;
}
    }