@media (min-width:769px) and (max-width:1136px){
    
    .odd .dot-dot-dot{
        width:calc(100% - 60px) !important;
    }
    .dtr-title{
        text-align:right;
        padding-right:20px !important;
        width:120px;
    }
    .dtr-title .form-group{
        display:none;
    }
    tr.child{
        background-color:#f4f4f4;
    }
    tr.child td.child li .dtr-data{
        white-space: normal !important
    }
    tr.child td.child li:last-child .dtr-title{
        display:none;
    }
    tr.child td.child li:last-child .dtr-data{
        text-align: center;
        float: left;
        width: calc(100vw - 34px);
        display: block;
        overflow: hidden;
    }
    tr.child td.child li:last-child .dtr-data a,
    tr.child td.child li:last-child .dtr-data button{
        float:left;
        width:calc(20% - 10px);
        margin-right:10px;
        margin-bottom:10px;
    }
    tr.child td.child li:last-child .dtr-data a:nth-child(even),
    tr.child td.child li:last-child .dtr-data button:nth-child(even){
        margin-right:10px;
    }
    tr.child td.child li:last-child .dtr-data a:last-child,
    tr.child td.child li:last-child .dtr-data button:last-child{
        margin-right:0px;
    }
    .top-body .libs-pie{
        width:calc(100% - 115px);
        display:none;
    }
    .top-body .group-btn {
        padding-top:5px;
    }
    .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group{
        margin-left:0px;
    }
    .top-body .group-btn a:nth-child(odd){
        margin-right:10px;
    }
    .page-container{
        padding-left:10px;
        padding-right:10px;
    }
    .libs-pie{
        padding-left:0px !important;
    }
    .panel-body .content{
        margin-left:-10px;
        margin-right:-10px;
    }
    .heading-btn.btn-labeled{
        padding-left:12px;
    }
    .heading-btn.btn-labeled b{
        display:none;
    }
    .w50-on-xs{
        width:50px !important;
    }
    .top-control-ads .heading-elements-toggle,
    .tiviads-control-ads .heading-elements-toggle{
        display:none;
    }
    .tiviadss-control-ads .panel-title,
    .tiviadss-control-ads .heading-btn{
        display:inline-block;
    }
    .tiviadss-control-ads .panel-title{
        width:100px;
    }
    .tiviadss-control-ads .heading-btn{
        width:calc(100% - 110px) !important;
    }
    .tiviadss-control-ads .heading-btn .btn-group,
    .tiviadss-control-ads .heading-btn .btn-group .btn-group,
    .tiviadss-control-ads .heading-btn .btn-group .btn-group button{
        width:auto !important;
    }
    .position-left-xs{
        margin-right:0px;
    }
    .fix-sche .size-da{
        padding: 4px 0px 0px 0px;
        font-size:8px;
        font-weight:bold;
        width: 24px;
        height: 20px;
    }
    .fix-sche{
        width:auto !important;
    }
    .tiviadss-control-ads .font-large{
        font-size:22px !important;
    }
    .p-lr-n-xs{
        padding-left:0px !important;padding-right:0px !important;
    }
    .time-on-day{
        width: 100%;
        padding-right: 0px !important;
    }
    .time-on-day .time-item{
        width: 100%;
        text-align: center;
    }
    .time-on-day .time-item:last-child,
    .time-on-day .time-item:nth-last-of-type(2){
        width: 50%;
        text-align: center;
        background:#f1f1f1;
        border-top:1px solid #ddd;
    }
    .time-on-day .time-item .icon-paste2{
        color:#299100 !important;
    }
    .time-on-day .time-item .icon-minus-circle2{
        color:#dd0000 !important;
    }
    .modal-body{
        padding:0px !important;
    }
    .w-full-xs{
        width:100%;
    }
    .modal-footer *{
        text-align: center;
    }
    .modal-header{
        padding-bottom:15px !important;
    }
    .modal-header .close{
        top:32%;
    }
    .two-btn{
        margin-left:-10px;
        margin-right:-10px;
        padding-bottom:20px;
    }
    .two-btn:not(.two-btn-sm) .btn-group{
        width:50%;
        padding:5px;
        float:left;
    }
    .two-btn.two-btn-sm{
        width:630px;
        text-align: right;
    }
    /* .two-btn.two-btn-sm .btn-group{
        width:50%;
        padding:5px;
        float:left;
    } */
    .odd.parent td,
    .odd.parent{
        border-bottom:none !important;
        background:#fff;
    }
    tr.child td.child{
        border-top:none !important;
        background:#fff;
    }
    tr.child td.child{
        border-bottom:1px solid #ddd !important;
        background:#fff;
    }
    .slide-left{
        width:100% !important;
        text-align: center;
    }
    .slide-left img{
        height:140px;
    }
    .slide-right{
        padding-top:10px;
        width:100% !important;
    }
    .slide-right button{
        width:36px !important;
    }
    .slide-right .w-full{
        width:calc(100% - 36px) !important;
    }
    #list-slide .list-slide-item:last-child{
        margin-bottom:0px !important;
        border-bottom:none !important;
    }
    .visible-xs-inline{
        display:inline-block;
    }
    .visible-sm-inline{
        display:inline-block;
    }
    .box-edit .left{
        padding-right:10px !important;
    }
    .box-edit .mid{
        padding-left:10px !important;
        padding-right:10px !important;
        border-left:none !important;
        border-right:none !important;
    }
    .box-edit .right{
        padding-left:10px !important;
    }
    #panel_modify_time_slot{
        width:calc(100% + 20px) !important;
        left:-10px !important;
    }
    .modal{
        width:100vw !important;
        overflow-y: auto !important;
    }
    #panel-choose-library-image{
        padding-left:20px;
        padding-right:20px;
        margin-top:0px !important;
    }
    #display-library li{
        width:calc(33.33333% - 7px) !important;
        margin-right:10px;
        margin-bottom:10px;
        padding:0px !important;
        overflow: hidden;
    }
    #display-library li:nth-child(3n){
        margin-right:0px;
    }
    #display-library li:last-child{
        margin-right:0px;
    }
    #display-library li .thumbnail .content{
        background: rgba(0,0,0,.8);
        color: #fff !important;
        padding:0px 5px;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        text-align: left !important;
    }
    #display-library li .thumbnail{
        padding:0px !important;
        height:124px !important;
        position:relative;
        margin-bottom:0px;
        overflow: inherit !important;
    }
    .fix-w-sm{
        width:calc((180px * 3) + 20px);
    }
    .top-body .group-btn.fix-w-sm{
        text-align: right;
    }
    .top-body .group-btn.fix-w-sm a{
        width:180px;
    }
    .top-body .group-btn.fix-w-sm a:nth-child(even){
        margin-right:10px;
    }
    .top-body .group-btn.fix-w-sm a:last-child{
        margin-right:0px;
        float:right;
    }
    .fix-w-sm-mobile{
        max-width:360px;
        margin:auto;
    }
    .label-block label{
        display:block;
    }
}