@media (max-width:1279px) {
    body { font-size: 12px}
    .side-bar .side-bar-header { line-height: 39px}
}


@media (max-width:1600px) {
    header ul li a { font-size: 12px; padding: 0 5px;}
    form label {width: 20%;}
    .input input:not([type=checkbox]):not([type=file]), .input textarea, .input select, .input-container, body .mce-tinymce {width: 80%;}
}
@media (max-height:800px){
    .login-screen #primary { padding-top: 10px; }
}
@media (max-height:700px){
    .login-screen #primary { padding-top: 0; }
}
@media (max-width:1279px){
    .login-screen .wrapper { width:500px; padding: 42px 0 0 0 ; background:none;}
    .login-screen .logo { display:none;}

    #QuickFilter { display: none; }
    footer a.debug { display: none; }
    body, html { font-size: 12px;}
    .pagination .paging { padding: 1px 0 0 0}
    ul.actions > li { margin: 0 1px 0 0;}
    header ul li ul li.empty { padding: 1px 20px 2px 20px;}

}

@media (max-width:1200px){
    header nav { display:none;}
    header .responsive-toggle { display: inline-block; }
}
@media (max-width:1023px){
    form label { width: 100%;}
    .input input:not([type=checkbox]):not([type=file]), .input textarea, .input select, .input-container, body .mce-tinymce {width: 100%;}
    form label .prefix { right: auto; top: 35px; left: 1px; height: 29px; padding: 3px;}
}

@media (max-width:767px) {
    .polyglot-tabs {width: 100%;float: none!important; padding: 5px}
    .polyglot-tabs a {width: 49%;}
    .polyglot-tabs a:nth-child(2n+2) {float:right}
    header .subheader { display: none}
    header .columns.admin-tools { position: fixed; left: 2.5%; width: 95%; top: 50px;}
    .side-bar { width: 100%;}
    .with-sidebar { float:left; width:100%;}
    ul.actions li.separator {width: 100%; line-height: 1px; height: 1px; margin:0 0 5px 0; padding: 0; float: none !important; display: block;}
    #content .side-bar .checkbox label  {margin-left: 45px;}
    form div.actions { margin: 0; width: 100%; padding:20px 0 0 0;}
    form .input { padding: 0 0 10px 0;}
    .login-screen .wrapper { width:100%; padding:8.5% 0 0 0;}
    .login-form { width:100%; padding:0 20px; box-sizing:border-box;}
    .login-input label { width:100%; text-align:center;}
    .login-input input { width: 100%;}
    footer { position:relative;}
    footer a { text-align:center; width:100%;}
    footer img { vertical-align:top;}
    .bottom-image { display:none; }
    .sb-slidebar .profile-actions a { width:100%; margin:0 0 10px 0;}
    .half { width:100%;}
    ul.actions li { width:49%; padding:0 0 5px 0; margin: 0;}
    ul.actions li:nth-child(2n+2) { float: right;}
    ul.actions li a { width:100%; font-size: 10px;}
    td ul.actions li { width: 30%;}
    td ul.actions li a { display: block}
    div.header div.actions { padding:0 0.5em;}
    td ul.actions li { margin:0;}
    div.index table .actions { width:60px;}
    .paging { width:100%; float:left;}
    .pagination { width:100%; text-align:center; margin:0;}
    .pagination > li { display:inline-block;}
    .pagination select { width:110px;}
    .paging-options { width:100%; text-align:center; padding:5px 0;}
    .multiselect { width:100%;}
    .sb-slidebar .avatar a img { width:150px; height:150px;}
    .multiselect .btn-toolbar .btn-group { width:100%; padding:0 0 5px 0; text-align:center;}
    .multiselect .btn-toolbar .btn-group a { display:inline-block; float:none;}
    div.index table td,div.index table th { display:none;}
    div.index table td.actions, div.index table td:nth-child(20n+1),  div.index table td:nth-child(20n+2), div.index table th.actions, div.index table th:nth-child(20n+1),  div.index table th:nth-child(20n+2)  { display:table-cell;}
    .sb-slidebar ul li.divider { display:none;}

    footer a, footer span { display: none; }
    footer a.version { display: block; }

}

@media (max-width:599px){
	footer a .pull-left { float:none !important; display:inline-block;}
}

@media (max-height:200px){
	footer { display:none; }
}


@media (max-width: 1600px) {
    .file-list ul li { width: 50%; }
}

@media (max-width: 1010px) {
    .file-list ul li {
        width: 100%;
    }
}

