@media(max-width:680px){
    .daterangepicker{ min-width: inherit !important;}
    .daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar {
        float: none !important;
    }
    #logo{margin: 0px auto;}
    #top_buttons_box{text-align: center;}
    .top_buttons{margin: 0px auto;}
    
    #mini_info{overflow:hidden; margin-top:10px;}
    .mini_info_short{height:20px;}
    #mini_info .dropdown-menu {position: relative; float:none; margin:5px auto;}
    
    .table_container{width:100%; overflow:auto; padding-top:12px; background: url('/public/images/icon_drag.png') no-repeat;}
    
    .well{overflow:hidden;}
    .well .offset3, .well .offset2{margin:0px;}
    .well .offset3 .margin0 input, .well .offset3 .margin0 select{margin-bottom:10px;}
    
    .filter_form input{float:none;}
    .filter_form input[type=text], .filter_form select{width: 230px !important; margin:2px 0px;}
    .filter_form .dataTables_length {margin:0px;}
    .filter_form .date-range-picker{width: 218px !important;}
    .filter_form .filter_button{float:left !important;}
    
    #but_mini_info_details{}
    .but_details{display: block !important; width:30px; height:20px;  position: absolute; z-index:10; right: 20px; margin-top:8px; cursor: pointer; background: url('/public/images/icon_details.png') center no-repeat;}
    
    .navbar-inner{overflow:hidden;}
    #navigation{margin-bottom: 0px;}
    #menu_list{width:100%; overflow:hidden;}
    #menu_list > li {float:none !important;}
    .menu_list_short{height: 42px; margin-bottom: 20px;}
    #but_nav_details{width:30px; height:40px; right: 20px; margin-top:4px;}
    #menu_list li{margin-right: 10px;}
    #menu_list .dropdown-menu{
        position: fixed; 
        width:100%;
        top:200px;
        left:40px;
        padding:5px;
    }
    #menu_list .dropdown-menu>li{margin-right: 0px;}
       
    #sub_menu{padding-left:20px; background: url('/public/images/icon_submenu.png') no-repeat;}
    #sub_menu {overflow: hidden;}
    #sub_menu li {float:none !important; margin-right: 30px;}
    .sub_menu_short{height:38px;}
    #but_submenu_details{height:38px; margin-top:0px;}
    
    #stat_filter_form{overflow:hidden;}
    .stat_filter_short{height: 20px;}
    #but_show_filter{display:block !important; padding-bottom:10px;}
    
    .mob_margin0 .offset2{margin:0px;}
    
    #news_mini br{display:none;}
    #news_mini .label-inverse{margin-right:5px;}
    
    #footer_counters{height:1px; overflow:hidden;}
    
    #modal-form, .modal{width: auto !important; margin-left:0px !important;}
    .act_but_right{text-align:center;}
    .but_mob{margin-bottom:8px; min-width: 200px; float:none; /* margin-left: auto; margin-right: auto; */}
    
    .mform, .select_traf_type{width:230px !important;}
    .mform_item input[type=text]{width:215px;} 
    
    .select_site_list li{float:none; margin:0px auto;}
    
    .footer-right{width:100% !important;}
    #footer_counters{width:1px; height:1px; overflow:hidden;}


    .btn-cont {
        text-align: center;
    }
}


