@charset "utf-8"; /* http://www.cssbuttongenerator.com/ */ /** General Layout **/ html, body {margin:0px; padding:0px 2px; font-family: "Arial", sans-serif; font-size: 13px; background: none; color:#000; height: 100%; } img {border: 0; margin: 0; padding: 0;} .page {max-width: 1500px; margin: 0 auto; min-height: 100%; position: relative; } .page.right_padding {padding-right: 250px; max-width: 1500px; width: 100%; box-sizing: border-box;} .page.left_padding {padding-left: 250px; max-width: 1500px; width: 100%; box-sizing: border-box;} .page.left_padding.right_padding {} .page_wrapper {height: auto; overflow: hidden; padding-bottom: 80px; padding-top: 0; min-height: 550px;} .content {max-width: 1500px;} .h10 {height: 10px;} .h20 {height: 20px;} .h30 {height: 30px;} .h80 {height: 80px;} .clear {clear: both; height: 0; width: 0; line-height: 0; font-size: 0px;} /** Links **/ a {color: #1887C6;} a:hover {color: orange; text-decoration: none;} /** Typography **/ h1 {font-family: "Arial", sans-serif; color: #000; font-weight: normal; font-size: 24px;} h2 {font-family: "Arial", sans-serif; color: #000; font-weight: normal; margin: 0; padding: 0; font-size: 15px;} h3, h4, h5, h6 {font-family: "Arial", sans-serif; color: #000; font-weight: normal;} .h1_holder {font-family: "Arial", sans-serif; color: #000; font-weight: normal; font-size: 24px; margin: 0; padding: 0;} /** Messages **/ div.infobox {background: #d9f5cc url(/_images/icon_exc.png) no-repeat 20px 50%; padding: 15px 35px 15px 40px; margin-bottom: 20px;} div.infobox ul {margin: 0; padding: 0 20px;} div.message {background: #FFDD45 url(/_images/icon_exc.png) no-repeat 20px 50%; padding: 15px 35px 15px 40px; margin-bottom: 20px;} div.message span.error {} div.message span.confirm {} div.message span.info {} div.message span.attention {} div.message ol {margin: 0; padding: 0 20px;} div.message li {padding-bottom: 5px; } div.message a.close {display: inline-block; width: 16px; height: 16px; background: url('/_images/icon/cross.png'); float: right; cursor: pointer;} .sysmessages_holder {display: none; overflow: hidden;} /** Colors **/ .grey {color: #999;} /** FORM **/ .right_content form {margin-left: 10px;} .std_form {} .std_form label {display: inline-block; width: 100px; margin-bottom: 20px; padding-top: 7px; vertical-align: top;} .std_form textarea {width: 250px; padding: 5px; margin-bottom: 10px; height: 70px; max-height: 70px; max-width: 250px;} .std_form input {width: 248px; padding: 5px; vertical-align: top; margin: 0;} .std_form .login {display: none;} .std_form input[type="submit"] {width: 262px; padding: 5px;} /** HEADER **/ .auth_block {position: absolute; left: 0px; top: 13px; display: inline-block; color: #ccc;} .auth_block .login {display: inline-block; background: url(/_images/icon_key.png) no-repeat left; padding-left: 20px; color: #69b20c;} .user_block {position: absolute; left: 0px; top: 15px; display: inline-block; color: #000;} .user_block .username {font-size: 14px;} .user_block .link {display: inline-block; padding-left: 10px; } .user_block .logout { color: #07344e;} .user_block .rating { color: #69b20c;} .additional_menu {display: inline-block; position: absolute; right: 0px; top: 11px;} .additional_menu a {display: inline-block; padding-right: 10px;} .additional_menu .red {color: red;} .additional_menu .green {color: #69b20c;} .additional_menu form {display: inline;} .additional_menu input[type="text"] {border: 1px solid #C1C2C7; padding: 3px 5px;} .additional_menu .btn_standart {font-size: 13px; padding: 2px 10px;} .header {height: ; padding-bottom: 5px; position: relative;} .header img.logotype {float: left; margin: 50px 0px 0px 20px;} .header span.logotype {float: left; margin: 54px 0px 0px 7px; display: inline-block; font-size: 11px; color: #000;} .header ul {float: right; margin: 52px -5px 0px 0px; padding: 0;} .header ul li {display: inline; margin: 10px 10px 0px 10px; font-size: 18px;} .header ul li span {padding: 5px;} .header ul li a {color: #07344e; padding: 5px; text-decoration: underline;} .header ul li a:hover {text-decoration: none;} .header ul li.active a {text-decoration: none;} .header ul li.advert a {color: #ff0000;} /** SIDEBAR **/ .sidebar {position: absolute; width: 260px; background: #fff; z-index: 100;} .sidebar.show_sidebar {display: block;} .sb__folder_list {padding-left: 10px;} .sb__folder_list h2 {margin-top: 3px; font-size: 13px; font-weight: bold;} .sb__folder_list h2.add_space {margin-top: 10px;} .sb__folder_list .parent {display: block; margin: 10px 0 2px; padding: 0px 5px 0px 10px; position: relative;} .sb__folder_list .parent span {position: absolute; left: 0px;} .sb__folder_list a {display: block; padding: 5px 30px 5px 10px; text-decoration: none; position: relative;} .sb__folder_list a:hover {background: #eef5fb; color: #orange;} .sb__folder_list a.selected {background: #C4E0F6;} .sb__folder_list a span.name {text-decoration: underline;} .sb__folder_list a span.count {color: #666; margin: 0 2px; font-size: 11px; font-weight: bold;} .sb__folder_list a.button {text-align: center; margin: 10px 0 0 0px; border-bottom: 1px dotted; display: inline-block; padding: 0; font-size: 10px;} .sb__folder_list a.button:hover {border-bottom: 1px dotted #fff; background: none; color: orange;} .sb__folder_list a.skip_margin {margin: 20px 0 0 0;} .sb__users_list {} .sb__users_list ul {margin: 0; padding: 0; padding-bottom: 10px;} .sb__users_list li {list-style: none; position: relative; height: 64px;} .sb__users_list li:nth-child(odd) {background: #f8f9f1;} .sb__users_list li:hover {background: #eef5fb;} .sb__users_list .user_item {padding: 5px 10px 25px 10px;} .sb__users_list .user_item:hover {cursor: pointer;} .sb__users_list .selected .user_item {background: #d9edf7;} .sb__users_list .photo_holder {float: left; width: 50px; text-align: center; margin-right: 10px; height: 50px; padding: 2px; background: #fff; border: 1px solid #f2f2f2; border-radius: 3px;} .sb__users_list .username {font-size: 16px; color: #07344e; text-decoration: none;} .sb__users_list .username:hover {color: #1887C6; text-decoration: none;} .sb__users_list .details {font-size: 12px; padding: 2px 0 0;} /*.sb__users_list .details span {display: inline-block;}*/ .sb__users_list a.total {font-size: 11px; position: absolute; right: 10px; top: 43px;} .sb__users_list .go_to_univer {display: table-cell; vertical-align: middle; padding: 6px 10px; font-size:14px; width: 240px;} .sb__users_list .go_to_univer:hover {color: #fff; text-decoration: none;} .fixed_sidebar {position: fixed; top: 10px;} .mob_nav_folders {position: absolute; right: 0; bottom: -35px; z-index: 1000; -moz-box-shadow: 1px 1px 0px 0px #a4e271; -webkit-box-shadow: 1px 1px 0px 0px #a4e271; box-shadow: 1px 1px 0px 0px #a4e271; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a4e41b), color-stop(1, #5ca80b) ); background:-moz-linear-gradient( center top, #a4e41b 5%, #5ca80b 100% ); padding: 4px 5px; color: #fff; display: none; text-decoration: none; border-radius: 2px;} .mob_nav_folders:hover {color: #fff; } /* {font-size:14px; float: right; width: auto; margin-top: 4px; margin-right: 3px;} */ /** CONTENT **/ .block_left {float: left; width: 50%; } .block_right {float: right; width: 50%;} .loading {width: 50%; padding: 5px 0 0 0px; font-size: 14px; color: #666; display: none; position: absolute; left: 50%; display: none;} .loading img {vertical-align: middle;} .cell_list {display: block; vertical-align: top; float: left; width: 100%; -webkit-column-count: 2; column-count: 2; box-sizing: border-box; -moz-box-sizing: border-box; -moz-column-count: 2;} .page.left_padding.right_padding .cell_list {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;} .cell_list .cell {display: inline-block; width: 100%;} .cell_list .data {} .cell_list .title {display: block; font-size: 16px; padding: 3px 0 3px 10px; border-bottom: 1px dotted; margin: 20px 10px 0 0;} .cell_list .abbr {width: 17%; margin: 10px 5px 0 0; vertical-align: top; text-align: right; display: inline-block;} .cell_list .name {width: 80%; display: inline-block; margin-top: 10px; vertical-align: top; font-size: 11px; color: #666; } .cell_list .name a {font-size: 13px; } .cell_list pre {display: inline; font-family: Arial; white-space: normal; margin: 0;} .cell_list .search_selected {font-weight: normal; background-color: yellow; } .tab_content .cell_list {-webkit-column-count: auto; -moz-column-count: auto; column-count: auto;} .column_list {display: block; vertical-align: top; float: left; } .column_list .cell {} .column_list .data {/*width: 520px;*/} .column_list .title {display: block; font-size: 16px; padding: 3px 0 3px 10px; border-bottom: 1px dotted; margin: 20px 10px 0 0;} .column_list .abbr {display: inline-block; width: 80px; margin: 10px 5px 0 0; vertical-align: top; text-align: right;} .column_list .name {display: inline-block; width: 400px; margin-top: 10px; vertical-align: top; font-size: 11px; color: #666;} .column_list .name a {font-size: 13px; } .column_list pre {display: inline; font-family: Arial; white-space: normal; margin: 0;} .column_list .search_selected {font-weight: normal; background-color: yellow; } .filter {margin: 10px 0; padding: 20px 10px 10px; background: #B9DDF0; background: linear-gradient(to top, #B9DDF0, #CDE8F5); border-radius: 5px; position: relative;} .filter .input_holder {max-width: 1400px; position: relative; padding: 0 14px 0 85px; } .filter .input_holder.skip_padding {padding: 0 0 0 85px; } .filter .input_holder.search_holder {padding: 0 100px 0 85px; } .filter .input_holder input[type="submit"] {position: absolute; top: -3px; right:0;} .filter label {display: inline-block; width: 70px; text-align: right; font-size: 18px; margin-right: 10px; position: absolute;} .filter select {display: inline-block; width: 100%; height: 24px; margin-bottom: 10px; } .filter input[type="text"] {display: inline-block; width: 100%; height: 18px; margin-bottom: 10px; padding: 1px 5px; position: relative;} .filter input.search_key {width: 100%;} .filter input.btn_standart {font-size: 14px;} .filter img {display: inline-block; vertical-align: middle; margin-right: 10px; padding: 2px; background: #fff; border: 1px solid #f2f2f2; border-radius: 3px; float: left;} .filter .user_details {vertical-align: middle; padding: 0 200px 0 60px;} .filter .login {display: block; font-size: 25px; margin-bottom: 5px;} .filter .site_details {display: block; font-size: 12px; color: #666; padding: 0 0 0 85px;} .filter .report_legal {font-size: 12px; color: red; background: rgba(255, 0, 0, 0.1); display: inline-block; padding: 3px 7px 0px; border-radius: 3px; top: -3px; position: relative; line-height: 12px; margin-left: 20px;} .filter .report_legal a {font-size: 12px; color: red;} .select_subject {text-align: center; font-size: 40px; color: #cacaca; margin-top: 50px;} .empty_page {text-align: left; font-size: 28px; color: #cacaca; margin: 50px auto 0; width: 340px;} .login_block {width: 100%; display: inline-block; margin: 25px 0 0; min-height: 450px;} .login_block .forgot_pasword {display: block; font-size: 10px; padding-top: 4px;} .login_block .forgot_pasword a {color: #666; } .right_content {width: 100%; margin-top: 0px; position: relative;} .skip_padding {margin-top: 0px;} .popup_content .login_block {min-height: 50px;} /** Settings PAGE **/ .settings_page {display: block; margin: 0; width: 400px; padding: 5px 0 0 10px;} /** Help PAGE **/ .help_list {list-style: none; padding: 0;} .help_list .help_item {padding: 0 0 0 40px; background: url(/_images/icon_question.png) 0px 0px no-repeat;} .help_list ul {list-style-image: none;} .help_list li {} .help_list .help_title {display: block; font-size: 20px; padding: 3px 0 3px 0; border-bottom: 1px dotted; margin: 20px 10px 0 0; } /** User info BLOCK **/ .user_info {padding-top: 10px;} .user_info .university_panel {display: block; padding: 0; min-height: 15px; padding: 0 140px 0 60px; position: relative;} .user_info .university_panel select {/*width: 740px;*/ width: 100%; margin: 0 0 0 0;} .user_info .university_panel .university_select {font-size: 16px; display: inline-block; padding: 15px 0 0;} .user_info .university_panel input[type="button"] {position: absolute; top: 12px; right: 0;} /** Preview **/ .preview_info {padding-top: 10px; position: relative;} .preview_info a {font-size: 16px; display: inline-block; padding-bottom: 5px;} .preview_info img {vertical-align: top;} .preview_info .path {display: inline; max-width: 700px; margin: 0; padding: 0; font-size: 16px;} .preview_info .label {width: 85px; padding: 1px 0px 1px 0; text-align: right; color: #666666; float: left;} .preview_info .details {color: #333333; font-size: 16px; padding: 0 0 0 95px;} .preview_info .description {width: 180px; font-size: 13px; position: absolute; top: 10px; right: 0;} .preview_info .description .details {color: #333333; font-size: 13px; padding: 2px 0 1px 95px;} .preview_content {} .preview_content .type_image {text-align: center;} .preview_content .type_image img {max-width: 1000px;} .preview_content .type_text {padding: 0 30px; border: dashed 1px #787878; overflow: hidden;} .preview_content .type_text h1 {font-size: 22px; text-align: center;} .preview_content .type_text h2 {font-size: 20px; text-align: center;} .preview_content .type_text h3 {font-size: 18px; text-align: center;} .preview_content .type_text table {border: 1px solid black; border-collapse: collapse;} .preview_content .type_text td {border: 1px solid black;} .preview_content .type_text td p {padding: 0; margin: 0;} .preview_content .type_text #content_pdf_page {overflow: hidden;} .preview_content .type_pdf {padding: 0 0px; border: none; position: relative;} .preview_content .type_pdf .pagination {padding-left: 170px;} .preview_content .type_pdf #content_pdf_page {text-align: center;} .preview_content .type_pdf #content_pdf_page .pdf_holder {display: inline-block; -webkit-transform-origin: top left;} .preview_content .type_pdf #content_pdf_page .pdf_holder > div {border: dashed 1px #787878; /*min-width: 940px;*/ margin: 10px auto; position: relative;} .preview_content .type_pdf #content_pdf_page .pdf_holder > div.banner_content_pdf {border: none; margin: 10px auto; position: relative;} .preview_content .type_code {padding: 0 30px;} .preview_content code {overflow: scroll;} .preview_content .search_selected {font-weight: normal; background-color: yellow; display: inline-block;} .preview_folder_content {padding: 10px 0 0;} .preview_folder_content .title {font-family: "Arial", sans-serif; color: #000; font-size: 16px; display: block; padding: 10px 0 10px;} .preview_folder_content .title .count {color: #ccc; font-size: 12px; padding: 0px 0 0px 20px;} .preview_folder_content .files_list {padding: 0;} .has_chapter_navigation {padding: 0 0 0 280px;} .chapter_list {margin-bottom: 40px;} .chapter_list ul {margin: 0; padding: 0;} .chapter_list li {margin: 0; padding: 0; list-style-type: none; list-style-position: inside; padding: 0 0 0 0px; position: relative; overflow: hidden;} .chapter_list li:hover {background: #eef5fb;} .chapter_list span {position: absolute; left: 8px; top: 5px;} .chapter_list a.item {display: block; padding: 5px 30px 5px 20px; text-decoration: none; position: relative;} .chapter_list a.item:hover { color: orange;} .chapter_list .this_anchor a {color: #000;} .chapter_list .this_anchor span {display: none;} .chapter_list li.selected {background: #C4E0F6;} .chapter_page_navigation {padding: 10px 0px; text-align: center; min-height: 15px; display: none; position: absolute; left: 50%; margin-left: -50px;} .chapter_page_navigation .prev {float: left; } .chapter_page_navigation .next {float: right; } .chapter_page_navigation .pages {padding: 0px 10px; display: inline-block;} .hide_chapter_sidebar {display: none; position: absolute; top: -25px; right: 0; -moz-box-shadow: 1px 1px 0px 0px #a4e271; -webkit-box-shadow: 1px 1px 0px 0px #a4e271; box-shadow: 1px 1px 0px 0px #a4e271; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a4e41b), color-stop(1, #5ca80b) ); background:-moz-linear-gradient( center top, #a4e41b 5%, #5ca80b 100% ); padding: 4px 5px; color: #fff; text-decoration: none; border-radius: 2px; background-color: #5ca80b;} .chapter_page_navigation .show_chapter_sidebar {display: inline-block; margin-top: -5px; display: none; -moz-box-shadow: 1px 1px 0px 0px #a4e271; -webkit-box-shadow: 1px 1px 0px 0px #a4e271; box-shadow: 1px 1px 0px 0px #a4e271; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a4e41b), color-stop(1, #5ca80b) ); background:-moz-linear-gradient( center top, #a4e41b 5%, #5ca80b 100% ); padding: 4px 5px; color: #fff; text-decoration: none; border-radius: 2px; background-color: #5ca80b;} .chapter_page_navigation .show_chapter_sidebar:hover {color: #fff; } /** Navigation **/ .pagination {padding: 30px 160px; text-align: center;} .pagination a {font-size:18px; padding: 2px 4px;} .pagination a.selected { color: #ffffff; background: #b9ddf0;} .pagination .back_link {display: inline-block; position: absolute; border: 1px solid; padding: 3px; margin-top: -5px; text-decoration: none; left: 30px;} .pagination .next_link {display: inline-block; position: absolute; border: 1px solid; padding: 3px; margin-top: -5px; text-decoration: none; right: 30px;} .pagination .current_page {display: none;} .has_chapter_navigation .pagination .back_link {left: 310px;} /** Folder sort **/ .folder_sort {} .folder_sort .actions {padding: 0 0 20px;} .folder_sort a {border-bottom: 1px dotted; text-decoration: none;} .folder_sort a:hover {border-bottom: #fff;} .folder_sort .cancel_all {float: right; color: #c82e2e; background: url(/_images/icon/cross_red.png) 0 1px no-repeat; padding: 0 10px 0 20px; min-height: 20px; margin-top: 7px; border: none;} .folder_sort .cancel_all span {border-bottom: 1px dotted; text-decoration: none;} .folder_sort .cancel_all:hover span {border-bottom: #fff;} .folder_sort ul {margin: 0; padding: 0;} .folder_sort ul li {list-style: none; background: #fff url(/_images/icon/set2.png) 4px -85px no-repeat; padding: 5px 10px 5px 410px; min-height: 18px;} .folder_sort ul li:nth-child(odd) {background-color: #eef5fb;} .folder_sort ul .name {display: block; width: 380px; font-size: 16px; position: absolute; left: 30px;} .folder_sort ul .action {width: 100%; } .folder_sort ul .checked {color: #69b20c;} .folder_sort ul .cancel {color: #c82e2e; background: url(/_images/icon/cross_red.png) 0 0 no-repeat; width: 16px; height: 16px; display: inline-block; vertical-align: middle; text-indent: -9999px; border: none;} .folder_sort ul .hidden {display: none;} .folder_sort .btn_add, .folder_sort .btn_remove {float: left;} /** FILES LIST **/ .tree_expand {margin: 0 0 0 260px; padding: 7px 0 7px 50px; background: url(/_images/icon/expand.png) 26px 9px no-repeat; display: none; position: absolute;} .tree_expand a {text-decoration: none; border-bottom: 1px dotted;} .tree_expand a:hover {border-bottom: none;} .tree_expand.opened {background-position: 26px -13px;} ul.files_list {margin: 0 0 0 0; padding: 29px 0 0 280px; border-left: none;} ul.files_list li {list-style: none; position: relative;} ul.files_list div {padding: 7px 0px 7px 30px;} ul.files_list div:hover {background-color: #eef5fb;} ul.files_list.show-action-btn div:hover .btn-move {display: inline-block;} ul.files_list.show-action-btn div:hover .btn-edit {display: inline-block;} ul.files_list .folder {background: url(/_images/icon/set2.png) 4px -81px no-repeat;} ul.files_list .folder a {border-bottom: 1px dotted; text-decoration: none;} ul.files_list .folder a:hover {border-bottom: #fff;} ul.files_list .open {background: url(/_images/icon/set2.png) 4px -169px no-repeat #fff;} ul.files_list .preview {background: url(/_images/icon/link.png); display: block; width: 16px; height: 16px; margin: 9px 0 0 2px; float: left;} ul.files_list div span.date {width: 85px; padding-right: 10px; float: right; display: inline-block; text-align: right;} ul.files_list div span.size {width: 100px; float: right; display: inline-block; text-align: right;} ul.files_list div span.download {width: 50px; float: right; display: inline-block; text-align: right;} ul.files_list div span.download a {background: url(/_images/icon/download.png) right no-repeat; padding-right: 20px; color: #69B20C;} ul.files_list a.download_folder {background: url(/_images/icon/download2.png) right no-repeat; padding-right: 20px; color: #1887C6; border-bottom: none; text-decoration: underline; position: absolute; right: 195px; top: 8px;} ul.files_list a.download_folder:hover {text-decoration: none;} ul.files_list a.download_folder:hover + div {background-color: #eef5fb;} ul.files_list a.file_link {text-decoration: none; padding-right: 20px; color: #1887C6; border-bottom: none; position: absolute; right: 160px; top: 8px;} ul.files_list a.file_link:hover {color: orange;} ul.files_list a.file_link:hover + div {background-color: #eef5fb;} ul.files_list a.file_link:hover + a + div {background-color: #eef5fb;} ul.files_list div.folder span.download {width: 50px; min-height: 1px; padding-right: 20px;} ul.files_list .folder_empty {background: url(/_images/icon/set.png) 4px -43px no-repeat;} ul.files_list .folder_empty span.download {width: 50px; padding-right: 20px;} ul.files_list .folder_empty a {text-decoration: none;} ul.files_list .folder_empty a:hover {color: #1887C6;} ul.files_list .marker {background-color: #d6f8c0;} ul.folder_content {margin: 0 0 0 10px; padding: 0 0 0 20px; border-left: 1px solid #C4E0F6;} ul.files_list .folder .btn-move, ul.files_list .file .btn-move {display: none; height: 15px; width: 16px; background: url(/_images/icon/move.png) no-repeat 0 -1px; border: none; margin: 0 0 0 20px; vertical-align: bottom;} ul.files_list .folder .btn-edit, ul.files_list .file .btn-edit {display: none; height: 15px; width: 16px; background: url(/_images/icon/pencil.png) no-repeat 0 -1px; border: none; margin: 0 0 0 10px; vertical-align: bottom;} /** USERS LIST**/ ul.users_list {margin: 0; padding: 0;} ul.users_list li {list-style: none; padding: 5px 10px;} ul.users_list li .index {display: inline-block; width: 100px; vertical-align: middle; font-size: 48px; color: #1887C6;} ul.users_list li .userpics {display: inline-block; width: 50px; vertical-align: middle; text-align: center; margin-right: 20px; height: 50px; padding: 2px; background: #fff; border: 1px solid #f2f2f2; border-radius: 3px;} ul.users_list li .login {display: inline-block; width: 130px; vertical-align: middle; font-size: 16px;} ul.users_list li .univers {display: inline-block; width: 500px; vertical-align: middle; padding-right: 20px;} ul.users_list li .count {float: right; width: 100px; padding-top: 20px;} ul.users_list li .date {float: right; width: 60px; padding-top: 20px;} ul.users_list li:hover {background: #eef5fb;} ul.users_list li.current {background: #d9edf7;} /** POPUP **/ .popup_input_error {border-color: red;} .popup_add {display: none; position: fixed; top: 50%; left: 50%; width: 750px; margin: -250px 0 0 -375px; text-shadow: 1px; border: 1px solid #ccc; box-shadow: 0 0 10px rgba(0,0,0,0.5); background: #fff; z-index: 100;} .popup_add .popup_header {background: #C4E0F6; padding: 10px 0 0; min-height: 30px;} .popup_add .popup_header .title {padding: 0px 10px 0px; font-size: 18px;} .popup_add .popup_header a {display: inline-block; padding: 10px 10px 5px; background: #eef5fb; margin-left: 5px; text-decoration: none;} .popup_add .popup_header a:hover {color: #1887C6;} .popup_add .popup_header a.selected {background: #fff;} .popup_add .popup_header .close {display: block; float: right; width: 16px; height: 16px; background: url(/_images/icon/cross.png) no-repeat; margin: 3px 10px 0 0;} .popup_add .popup_header .close:hover {cursor: pointer;} .popup_add .tab_content {min-height: 100px; padding: 10px;} .popup_add .tab_content .skip_margin {margin-top: -20px;} .popup_add .select_column {height: 400px; margin-bottom: 10px; overflow-x: hidden; overflow-y: scroll; width: 730px;} .popup_add form label {width: 110px; } .popup_add form label.notice {width: 110px; padding-top: 0px; margin-bottom: 18px;} .popup_add form label.notice span {display: block; font-size: 10px; color: #ccc;} .popup_add form input {width: 590px;} .popup_add form select {width: 603px; padding: 5px;} .popup_add .data {width: 730px;} .popup_add .name {width: 80%;} .popup_add .full_width[type=text] {display: inline-block; width: 715px; margin-bottom: 10px; padding: 7px;} .popup_add .full_width[type=button] {display: inline-block; width: 100%; margin: 10px 0 10px; } .popup_window {display: none; position: fixed; top: 50%; left: 50%; width: 348px; margin: -200px 0 0 -174px; border: 1px solid #ccc; box-shadow: 0 0 10px rgba(0,0,0,0.5); background: url(/_images/bg_popup.png) repeat-x top #fff; z-index: 1000; color: #000; border-radius: 5px;} .popup_window .popup_header {padding: 10px 0 10px 20px;} .popup_window .popup_header .close_popup {display: block; float: right; width: 16px; height: 16px; background: url(/_images/icon/cross.png) no-repeat; margin: 10px 20px 0 0;} .popup_window .popup_header .close_popup:hover {cursor: pointer;} .popup_window .popup_header a {display: inline-block; margin: 5px 10px 0 24px; font-size: 17px; color: #000; text-decoration: none; border-bottom: dotted 1px;} .popup_window .popup_header a:hover {border-bottom: none; margin-bottom: 1px;} .popup_window .popup_header a.selected {border-bottom: none; color: #666;} .popup_window .login_block {width: 300px; display: none;} .popup_window .popup_content {padding: 0 20px 20px;} .popup_window .title {font-size: 15px; font-weight: bold;} .popup_window .std_form label {display: block; padding: 0; margin: 10px 0 0;} .popup_window .login_bg {padding: 13px 23px 23px; width: auto; border-radius: 5px; margin: 10px 0 0;} .popup_window .register_bg {padding: 15px; margin: 0;} .popup_window .btn_remove {float: none;} .popup_alert {display: none; position: fixed; top: 50%; left: 50%; width: 450px; margin: -100px 0 0 -225px; text-shadow: 1px; border: 1px solid #ccc; box-shadow: 0 0 10px rgba(0,0,0,0.5); background: #fff; z-index: 100; text-align: center; padding: 10px;} .popup_alert .alert_text {padding: 10px 0 10px; font-size: 13px; text-align: center;} .popup_alert .left {text-align: left;} .popup_alert input[type="text"] {display: inline-block; width: 200px; margin-bottom: 10px; padding: 3px 7px;} .popup_alert input {float: inherit;} .popup_filter {} .popup_filter label {display: inline-block; width: 70px; text-align: right; font-size: 18px; margin-right: 10px;} .popup_filter input[type="text"] {display: inline-block; width: 715px; margin-bottom: 10px; padding: 7px;} /** Search page **/ .search_holder {padding: 0 10px;} .search_holder .result_holder {padding: 0 0 10px; position: relative; min-height: 51px;} .search_holder .title_holder { padding: 0px 0px; box-shadow: 0 0 5px rgba(0,0,0,0.2); background: linear-gradient(to top right, #F5F5F5, #FFFFFF); position: absolute; top: 0; z-index: 200; width: 100%;} .search_holder .title_holder .link {vertical-align: middle; padding-right: 80px;} .search_holder .title_holder a {font-size: 18px; display: table-cell; padding: 0px 20px 0px 0px; height: 51px; vertical-align: middle;} .search_holder .title_holder .files_count { color: #555354; display: inline-block; position: absolute; top: 19px; right: 10px;} .search_holder .title_holder .status {float: left; width: 48px; margin: 15px 0; height: 21px; background: url(/_images/icon/expand.png) 20px 5px no-repeat; vertical-align: middle;} .search_holder .title_holder .status.open {background-position: 20px -17px;} .search_holder .files_holder {border: 1px solid #EDEDED; border-top: none; padding: 51px 0 0;} .search_holder .files_holder .user_info {padding: 0 0 0 20px; display: inline-block; position: absolute; left: 10px; top: 8px; z-index: 100;} .search_holder .files_holder .user_info img {position: absolute; left: -1px; top: -1px; width: 17px; height: 17px; } .search_holder .files_holder h2 {color: #4C4C4C; padding: 8px 0 0 8px; font-size: 17px; border-bottom: 1px dotted; margin: 20px 10px 0 10px;} .search_holder .files_holder ul {margin: 0; padding: 0; width: 100%; } .search_holder .files_holder li {list-style: none; margin: 0 9px; padding: 0 0 5px 0; position: relative;} .search_holder .files_holder .path {display: inline-block; width: 301px; vertical-align: top; text-align: right; padding: 8px 0px 2px 0px; overflow: hidden; height: 15px; position: absolute; direction: rtl; white-space: pre; margin-left: 140px;} .search_holder .files_holder .path span {display: block; background: linear-gradient(to right, #fff, transparent); width: 100px; height: 15px; position: absolute; z-index: 50; left: 0;} .search_holder .files_holder .filename {display: inline-block; padding: 8px 0 2px 26px; width: 100%; margin-left: 441px;} #google_search .gsc-above-wrapper-area {display: none;} #google_search .gsc-control-cse {padding: 0;} /** Feedback page **/ .feedback_page {padding: 0 7px 0 0px;} .feedback_page label {padding: 0 20px 10px 0; display: block;} .feedback_page input[type=text] {width: 100%; padding: 0px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 30px; border-radius: 2px;} .feedback_page textarea {width: 100%; padding: 5px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 60px; border-radius: 2px; resize: none;} .feedback_page textarea:focus {outline: none;} .feedback_page input[type=text]:focus {outline: none;} .feedback_page input[type=submit] {font-size: 14px; margin: 0;} .feedback_page .login {display: none;} .feedback_page .feedback_list {padding: 10px 0;} .feedback_page .feedback_list .item {padding: 0 0 15px; border-bottom: 1px dotted;} .feedback_page .feedback_list .feedback { padding: 10px 5px 5px 10px; border-radius: 3px; min-height: 59px;} .feedback_page .feedback_list img {border: 1px solid #f2f2f2; background: #fff; padding: 2px; border-radius: 3px; float: left;} .feedback_page .feedback_list .text {padding-left: 65px; padding-top: 3px;} .feedback_page .feedback_list .info {padding-bottom: 5px; font-size: 11px; color: #848585;} .feedback_page .feedback_list .user_login {font-size: 14px; font-weight: bold;} .feedback_page .feedback_list .date {} .feedback_page .feedback_list ul {margin: 0; padding: 0;} .feedback_page .feedback_list li {margin: 0 0 0 65px; padding: 5px 0 5px 10px; list-style: none; min-height: 59px;} .feedback_page .feedback_list li .text {} .feedback_page .feedback_list .get_answer {padding: 0 0 0 75px;} .feedback_page .feedback_list .get_answer a {font-size: 14px; color: #69b20c;} .feedback_page .feedback_list .get_answer input[type=text] {width: 100%;} .feedback_page .feedback_list .get_answer textarea {width: 100%;} /** Contact Us **/ .contact_us_page {padding: 0 7px 0 0px;} .contact_us_page label {padding: 0 0 0px; display: block; width: auto; padding-right: 20px;} .contact_us_page input[type=text] {width: 100%; padding: 0px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 30px; border-radius: 2px;} .contact_us_page textarea {width: 100%; padding: 5px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 60px; border-radius: 2px; resize: none; max-width: 100%; margin: 0;} .contact_us_page textarea:focus {outline: none;} .contact_us_page input[type=text]:focus {outline: none;} .contact_us_page input[type=submit] {font-size: 14px; margin: 0; width: auto; padding: 5px 20px;} .contact_us_page .login {display: none;} /** Login Page **/ .login_page {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;} .login_page label {padding: 0 0 0px; display: block; width: auto; padding-right: 20px;} .login_page input[type=text] {width: 95%; padding: 0px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 30px; border-radius: 2px;} .login_page input[type=text]:focus {outline: none;} .login_page input[type=password] {width: 95%; padding: 0px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 30px; border-radius: 2px;} .login_page input[type=password]:focus {outline: none;} .login_page input[type=submit] {font-size: 14px; margin: 0; width: auto; padding: 5px 20px;} .login_page .login {display: none;} /** Forgot Password **/ .forgot_psw_page {padding: 0 7px 0 0px;} .forgot_psw_page label {padding: 0 0 0px; display: block; width: auto; padding-right: 20px;} .forgot_psw_page input[type=text] {width: 500px; padding: 0px 10px; border: 1px solid #d6d6d6; box-shadow: inset 0px 1px #7f7f7f; height: 30px; border-radius: 2px;} .forgot_psw_page input[type=text]:focus {outline: none;} .forgot_psw_page input[type=submit] {font-size: 14px; margin: 0; width: auto; padding: 5px 20px;} /** Banners **/ .banner_top {width: 100%; overflow-x: hidden; text-align: center;} .banner_top_header_wrapper {width: 100%; text-align: center; background: #f0f1f2; padding:10px;} .banner_top_header {display: inline-block; background: #fff;} .banner_right {padding-top: 222px; position: absolute; right: 0;} .banner_left {padding-top: 222px; position: absolute; left: 0;} .banner_bottom { width: 100%; overflow-x: hidden; text-align: left; } .ads_spacer {float: left; display: block; height: 0px;} .ads_spacer2 {float: left; display: block; height: 2500px; clear:left;} .banner_content_doc {float:left; clear:left; margin-right: 15px;} .banner_content_doc div {} .banner_content_pdf {width: 100%; text-align: center; } .banner_bottom_preview {width: 100%; text-align: left; } .banner_test_1 {background: #ff5500;} .banner_test_3 {display: block; width: 250px; height: 800px; background: #ff5500;} .banner_test_2 {display: block; width: 250px; height: 800px; background: #ff5500;} .banner_test_5 {display: block; width: 200px; height: 200px; background: #ff5500;} .banner_test_7 {background: #ff5500;} /** Rating **/ .rating_top_sidebar {width: 250px; overflow: hidden;} .rating_top_sidebar .title {font-size: 18px; padding: 0 0 0px 10px;} .rating_top_sidebar .link {padding: 0 0 0 10px;} .rating_top_sidebar ul {margin: 0; padding: 5px 0 0; } .rating_top_sidebar li {list-style: none; position: relative; height: 64px; padding: 0 0 5px 5px;} .rating_top_sidebar .user_item {padding: 5px 0px 5px 5px; display: block; text-decoration: none; color: #000;} .rating_top_sidebar .user_item:hover {background: #eef5fb;} .rating_top_sidebar .username {font-size: 16px; color: #07344e; text-decoration: none; width: 150px; display: inline-block; padding: 0 0 5px;} .rating_top_sidebar .rating {font-size: 13px; color: #69b20c; text-decoration: none; width: 150px; display: inline-block; padding: 0 0 4px;} .rating_top_sidebar .star {color: #69b20c;} .rating_top_sidebar .count {font-size: 11px; width: 150px; display: inline-block;} .rating_top_sidebar .place {position: absolute; top: 5px; right: 0; width: 70px;} .rating_top_sidebar .prize {position: absolute; top: 29px; right: 5px; width: 60px; background: #69b20c; display: block; color: #fff; padding: 4px 3px; border-radius: 5px;} .rating_top_sidebar .photo_holder {float: left; width: 50px; text-align: center; margin-right: 10px; height: 50px; padding: 2px; background: #fff; border: 1px solid #f2f2f2; border-radius: 3px;} /** Buttons **/ .btn_standart {-moz-box-shadow: 1px 1px 0px 0px #a4e271; -webkit-box-shadow: 1px 1px 0px 0px #a4e271; box-shadow: 1px 1px 0px 0px #a4e271; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a4e41b), color-stop(1, #5ca80b) ); background:-moz-linear-gradient( center top, #a4e41b 5%, #5ca80b 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4e41b', endColorstr='#5ca80b'); background-color:#5ca80b; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #74b807; display:inline-block; color:#ffffff; font-family:arial; font-size:18px; font-weight:normal; padding:4px 18px; text-decoration:none; text-shadow:1px 1px 0px #528009;} .btn_standart:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5ca80b), color-stop(1, #a4e41b) ); background:-moz-linear-gradient( center top, #5ca80b 5%, #a4e41b 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ca80b', endColorstr='#a4e41b'); background-color:#5ca80b;} .btn_standart:active {position:relative; top:1px;} .btn_disabled {-moz-box-shadow: 0px 1px 0px 0px #ccc; -webkit-box-shadow: 0px 1px 0px 0px #ccc; box-shadow: 0px 1px 0px 0px #ccc; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ccc), color-stop(1, #ccc) ); background:-moz-linear-gradient( center top, #ccc 5%, #ccc 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#ccc'); background-color:#ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #9db0c4; display:inline-block; color:#ffffff; font-family:arial; font-size:18px; font-weight:normal; padding:4px 28px; text-decoration:none; text-shadow:1px 1px 0px #666;} .btn_blue {-moz-box-shadow: 0px 1px 0px 0px #bbdaf7; -webkit-box-shadow: 0px 1px 0px 0px #bbdaf7; box-shadow: 0px 1px 0px 0px #bbdaf7; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c2ceda), color-stop(1, #3d647b) ); background:-moz-linear-gradient( center top, #c2ceda 5%, #3d647b 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ceda', endColorstr='#3d647b'); background-color:#3d647b; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #9db0c4; display:inline-block; color:#ffffff; font-family:arial; font-size:18px; font-weight:normal; padding:4px 18px; text-decoration:none; text-shadow:1px 1px 0px #528ecc;} .btn_blue:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d647b), color-stop(1, #c2ceda) ); background:-moz-linear-gradient( center top, #3d647b 5%, #c2ceda 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d647b', endColorstr='#c2ceda'); background-color:#3d647b;} .btn_blue:active {position:relative; top:1px;} .btn_add, .btn_remove {font-size:14px; float: right; width: auto; margin-top: 4px; margin-right: 3px;} .btn_left {float: left; z-index: 100; position: relative;} .btn_download {width: 130px; text-align: center; margin-top: 5px; } .btn_download:hover {color: #fff;} /** FOOTER **/ .footer {height: 60px; margin-top: -60px; position: relative;} .footer .footer_holder {max-width: 1500px; margin: 0 auto; height: 34px; font-size: 13px; text-align: left; padding: 12px 0 16px;} .footer .footer_holder .border {height: 4px; margin-bottom: 7px; background: linear-gradient(to right, #6ACCE5 25%, #012C73 60%, #A1DE20 80%);} .footer .content.right_padding {padding-right: 250px;} .footer .content.left_padding {padding-left: 250px;} .footer .footer_holder .link {padding: 0 0 0 10px; color: #07344e; vertical-align: middle; margin: 7px 0; float: left;} .footer .footer_holder .liveinternet {float: right; padding: 0 10px 0;} .hidden {display: none;} /** Yandex.Share **/ .b-share { width: 100px; position: absolute; left: 1000px; top: 220px;} .b-share-btn__wrap {width: 100px; margin: 5px;} .b-share_theme_counter .b-share-btn__wrap:first-child {margin-left: 5px !important;} /** Files type **/ .file {background: url(/_images/icon/set2.png) 4px 7px no-repeat;} .folder {background: url(/_images/icon/set2.png) 4px -81px no-repeat;} .folder_icon {background: url(/_images/icon/set2.png) 4px -81px no-repeat;} .ft__application {background-position: 4px -259px;} .ft__x_empty, .ft__text {background-position: 4px -345px;} .ft__image, .ft__vnd_adobe_photoshop, .ft__postscript {background-position: 4px -433px;} .ft__audio {background-position: 4px -521px;} .ft__video, .ft__flash_video {background-position: 4px -609px;} .ft__rtf, .ft__rtfd {background-position: 4px -697px;} .ft__pdf {background-position: 4px -785px;} .ft__vnd_ms_office, .ft__msword, .ft__vnd_ms_word, .ft__vnd_oasis_opendocument_text, .ft__ms_excel, .ft__vnd_ms_excel, .ft__vnd_oasis_opendocument_spreadsheet, .ft__vnd_ms_powerpoint, .ft__vnd_openxmlformats_officedocument_spreadsheetml_sheet, .ft__vnd_openxmlformats_officedocument_wordprocessingml_document, .ft__vnd_oasis_opendocument_presentation {background-position: 4px -873px;} .ft__html {background-position: 4px -961px;} .ft__css {background-position: 4px -1049px;} .ft__javascript, .ft__x_javascript {background-position: 4px -1137x;} .ft__x_perl {background-position: 4px -1235px;} .ft__x_python {background-position: 4px -1313px;} .ft__x_ruby {background-position: 4px -1401px;} .ft__x_sh, .ft__x_shellscript {background-position: 4px -1489px;} .ft__x_c, .ft__x_csrc, .ft__x_chdr, .ft__x_c__, .ft__x_c__src, .ft__x_c__hdr, .ft__x_java, .ft__x_java_source {background-position: 4px -1577px;} .ft__x_php {background-position: 4px -1665px} .ft__xml {background-position: 4px -1753px;} .ft__zip, .ft__x_zip, .ft__x_7z_compressed {background-position: 4px -1841px;} .ft__x_gzip, .ft__x_tar {background-position: 4px -1929px;} .ft__x_bzip, .ft__x_bzip2 {background-position: 4px -2017px;} .ft__x_rar, .ft__x_rar_compressed {background-position: 4px -2105px;} .ft__x_shockwave_flash {background-position: 4px -2193px;} .vnd_djvu {background-position: 4px -2278px;} @media screen and (max-width: 1505px) { .page.left_padding.right_padding {padding-right: 0px;} .page.left_padding.right_padding .banner_right {display: none;} .footer .content.left_padding.right_padding {padding-right: 0px;} } @media screen and (max-width: 1255px) { .page.left_padding {padding-left: 0px;} .page.right_padding {padding-right: 0px;} .banner_left {display: none;} .banner_right {display: none;} .page.left_padding.right_padding {width: 100%;} .footer .content.left_padding {padding-left: 0px;} .footer .content.right_padding {padding-right: 0px;} .page.right_padding {width: auto;} .page.left_padding {width: auto; } } @media screen and (min-width: 1200px) { .cell_list {-webkit-column-count: 3; -moz-column-count: 3; column-count: 3} } @media screen and (max-width: 1050px) { ul.users_list li .univers {width: 350px;} .header span.logotype {display: none;} } @media screen and (max-width: 900px) { .login_page {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;} .header span.logotype {display: none;} .additional_menu a {display: none;} .cell_list {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;} .page.left_padding.right_padding .cell_list {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;} ul.files_list a.file_link {display: none;} ul.files_list div span.date {display: none;} ul.files_list div span.size {display: none;} ul.files_list div span.download {width: 50px;} ul.files_list a.download_folder {right: 0;} ul.users_list li .index {display: none;} ul.users_list li .date {display: none;} ul.users_list li .univers {width: 300px;} ul.files_list div.folder span.download {position: absolute; right: 0;} ul.files_list .folder {padding-right: 45px;} .preview_info img {display: none;} .preview_info .user_details {padding: 0 200px 0 0;} .search_holder .files_holder .path {display: none;} .search_holder .files_holder .filename {margin-left: 140px;} .header img.logotype {width: 120px; margin: 50px 0px 0px 10px;} .header ul li.add_files {display: none;} } @media screen and (max-width: 700px) { .header ul .enter_link {display: none;} .header .user_block .user_links {display: none;} .cell_list {width: 100%;} .sidebar {display: none;} .mob_nav_folders {display: block;} ul.files_list {padding: 29px 0 0 0px;} .tree_expand {margin: 0; padding: 7px 0 7px 30px; background-position: 6px 9px;} .tree_expand.opened {background-position: 6px -13px;} ul.users_list li .univers {display: none;} .filter .user_details {padding: 0 0 0 60px;} .preview_info .user_details {padding: 0 0 0 0;} .preview_info .description {position: relative; top: auto; width: auto;} .preview_info .btn_download {width: 252px;} .preview_content .type_image img {width: 100%;} .help_list img {width: 100%;} .search_holder .files_holder .user_info {display: none;} .search_holder .files_holder .filename {margin-left: 0px;} .search_holder .title_holder a {font-size: 16px;} .header ul li {margin: 0px 0px 0px 5px;} .header img.logotype {width: 120px; margin: 50px 0px 0px 10px;} .sidebar {position: relative; width: 100%; margin-top: 40px; } .has_chapter_navigation {padding: 0 0 0 0px;} .has_chapter_navigation .page_num {display: none;} .has_chapter_navigation .chapter_page_navigation {display: block;} .has_chapter_navigation .chapter_page_navigation .pages {display: none;} .has_chapter_navigation .chapter_page_navigation .show_chapter_sidebar {display: inline-block;} .has_chapter_navigation .pagination .back_link {left: 30px;} } @media screen and (max-width: 600px) { .header img.logotype {margin: 15px 30px 0px 10px; width: 100px;} .auth_block {display: none;} .user_block {display: none;} .header ul {display: inline-block; margin: 10px 0 0 0; float: left;} .header ul li {margin: 0px 5px 0px 5px;} } @media screen and (max-width: 540px) { .additional_menu input[type="text"] {width: 100px;} .auth_block {display: none;} .user_block {display: none;} .header ul {display: inline-block; margin: 10px 0 0 0; float: left; line-height: 30px;} .header ul li {margin: 0px 5px 0px 5px;} .header img.logotype {margin: 15px 0px 0px 10px; width: 100px;} .filter {margin: 0 0 10px;} .filter label {margin: 0 0 10px; text-align: left;} .filter .site_details {padding-left: 0px; } .footer .content .liveinternet {float: left; margin-top: 10px;} .footer .footer_holder .link {padding: 10px 10px 10px 10px;} ul.users_list li {padding: 5px 0;} .pagination {padding: 10px 0;} .preview_content .type_pdf .pagination {padding: 10px 0;} .pagination a {font-size: 13px; padding: 2px 2px;} .search_holder .title_holder a {font-size: 14px;} .forgot_psw_page input[type=text] {width: 100%;} .preview_info .details {padding: 0 0 5px 95px;} .pagination a {display: none;} .pagination .back_link {display: inline-block; float: left; border: 1px solid; padding: 5px;} .pagination .next_link {display: inline-block; float: right; border: 1px solid; padding: 5px;} .pagination .current_page {display: block; width: 80px; margin: 0 auto; } .filter .report_legal {margin-left: 0px; margin-top: 10px;} .header ul li.add_files {display: none;} .loading {left: 10px;} }