/*------ modal.css ------*/
#sbox-overlay {position:fixed;background-color:#000;left:0px;top:0px;}#sbox-window {position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#sbox-window[aria-hidden=true],#sbox-overlay[aria-hidden=true] {display:none;}#sbox-btn-close {position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url('/media/system/images/modal/closebox.png') no-repeat center;border:none;}.sbox-loading #sbox-content {background-image:url('/media/system/images/modal/spinner.gif');background-repeat:no-repeat;background-position:center;}#sbox-content {clear:both;overflow:auto;background-color:#fff;height:100%;width:100%;}.sbox-content-image#sbox-content {overflow:visible;}#sbox-image {display:block;}.sbox-content-image img {display:block;width:100%;height:100%;}.sbox-content-iframe#sbox-content {overflow:visible;}.body-overlayed {overflow:hidden;}.body-overlayed embed, .body-overlayed object, .body-overlayed select {visibility:hidden;}#sbox-window embed, #sbox-window object, #sbox-window select {visibility:visible;}#sbox-window.shadow {-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.7);box-shadow:0 0 10px rgba(0, 0, 0, 0.7);}.sbox-bg {position:absolute;width:33px;height:40px;}.sbox-bg-n {left:0;top:-40px;width:100%;background:url('/media/system/images/modal/bg_n.png') repeat-x;}.sbox-bg-ne {right:-33px;top:-40px;background:url('/media/system/images/modal/bg_ne.png') no-repeat;}.sbox-bg-e {right:-33px;top:0;height:100%;background:url('/media/system/images/modal/bg_e.png') repeat-y;}.sbox-bg-se {right:-33px;bottom:-40px;background:url('/media/system/images/modal/bg_se.png') no-repeat;}.sbox-bg-s {left:0;bottom:-40px;width:100%;background:url('/media/system/images/modal/bg_s.png') repeat-x;}.sbox-bg-sw {left:-33px;bottom:-40px;background:url('/media/system/images/modal/bg_sw.png') no-repeat;}.sbox-bg-w {left:-33px;top:0;height:100%;background:url('/media/system/images/modal/bg_w.png') repeat-y;}.sbox-bg-nw {left:-33px;top:-40px;background:url('/media/system/images/modal/bg_nw.png') no-repeat;}@media (max-width:979px) {#sbox-btn-close {right:-10px;top:-10px;}}@media (max-device-width:979px) {#sbox-content {-webkit-overflow-scrolling:touch;}#sbox-content.sbox-content-iframe {overflow:scroll;-webkit-overflow-scrolling:touch;}}

/*------ attachments_hide.css ------*/
span.hide_attachments_token {display:none;}

/*------ attachments_list.css ------*/
#main div.attachmentsContainer,div.attachmentsContainer {clear:both;margin:0 0 0.5em 0;background:transparent;}#main div.attachmentsList table,div.attachmentsList table {background:transparent;border:1px solid #C0C0C0;clear:both;font-size:90%;font-weight:bold;line-height:160%;margin-bottom:4px;}#main div.attachmentsList caption,div.attachmentsList caption {font-size:110%;font-weight:bold;text-align:left;margin-top:4px;}#main div.attachmentsList thead tr,div.attachmentsList thead tr {background-color:#DADADA;}#main div.attachmentsList tbody,div.attachmentsList tbody {background:transparent;}#main div.attachmentsList tbody tr,div.attachmentsList tbody tr {background:transparent;}#main div.attachmentsList tbody tr.odd,#main div.attachmentsList table tbody tr.odd td,div.attachmentsList tbody tr.odd,div.attachmentsList table tbody tr.odd td{background:transparent;}#main div.attachmentsList tbody tr.even,#main div.attachmentsList tbody tr.even td,div.attachmentsList tbody tr.even td,div.attachmentsList tbody tr.even{background-color:#EEE;}#main div.attachmentsListtr.unpublished,#main div.attachmentsListtr.unpublished td,div.attachmentsListtr.unpublished,div.attachmentsListtr.unpublished td {background-color:#AAA;}#main div.attachmentsList table thead th,div.attachmentsList table thead th {vertical-align:middle;background:transparent;border:1px solid #D0D0D0;padding-left:3px;padding-right:3px;padding-top:0;padding-bottom:0;}#main div.attachmentsList table tbody td,div.attachmentsList table tbody td {background:transparent;vertical-align:middle;padding:1px 3px 1px 3px;}#main div.attachmentsList table tbody tr.even td,div.attachmentsList table tbody tr.even td {background-color:#EEE;}#main div.attachmentsList table tbody tr.unpublished td,div.attachmentsList table tbody tr.unpublished td {background-color:#AAA;color:#333;}#main div.attachmentsList table a,div.attachmentsList table a {font-weight:bold;}#main div.attachmentsList table img,div.attachmentsList table img {vertical-align:text-bottom;border:0;margin:0;}#main div.attachmentsList table a.modal-button,div.attachmentsList table a.modal-button {background:transparent;border:0;}div.attachmentsList table td.at_edit a.modal-button {float:none;}div.attachmentsList table td.at_edit a.modal-button img {float:none;}#main div.attachmentsList img.link_overlay,div.attachmentsList img.link_overlay {margin-left:-16px;}#main div.attachmentsList a.at_icon, div.attachmentsList a.at_icon {padding-right:4px;}div.attachmentsList a.at_icon:link{ text-decoration:none; }div.attachmentsList a.at_icon:visited { text-decoration:none; }div.attachmentsList a.at_icon:hover { text-decoration:none; color:#F00; background:transparent; }div.attachmentsList a.at_icon:active{ text-decoration:none; }div.attachmentsList a.at_url { background:none;background-color:transparent; }div.attachmentsList a.at_url:link { text-decoration:none; }div.attachmentsList a.at_url:visited{ text-decoration:none; }div.attachmentsList a.at_url:hover{ text-decoration:underline; color:#F00; background:transparent; }div.attachmentsList a.at_url:active { text-decoration:none; }div.attachmentsList th.at_filename,div.attachmentsList td.at_filename { text-align:left; }div.attachmentsList td.at_file_size { text-align:right; }div.attachmentsList th.at_downloads { text-align:center; }div.attachmentsList td.at_downloads { text-align:center; }div.attachmentsList th.at_edit { text-align:center; }div.attachmentsList td.at_edit { text-align:center; background:transparent; }#main div.addattach,div.addattach { margin-top:4px; background:transparent;}div.addattach img,div.addattach a img {background:transparent;padding-right:0;border:0;}div.addattach a {background:transparent;border:0;}div.addattach a:hover {background:transparent;color:#F00;border:0;}div.addattach a img { vertical-align:text-bottom; }div.addattach a.at_icon { background:transparent; border-width:0; }div.addattach a.at_icon:link{ text-decoration:none; }div.addattach a.at_icon:visited { text-decoration:none; }div.addattach a.at_icon:hover { text-decoration:none; background:transparent; }div.addattach a.at_icon:active{ text-decoration:none; }div.addattach a { background:transparent; border-width:0; }div.addattach a:link{ color:red; text-decoration:none; }div.addattach a:visited { color:red; text-decoration:none; }div.addattach a:hover { color:red; text-decoration:underline; color:#F00; background:transparent; }div.addattach a:active{ color:red; text-decoration:none; }div.addattach a.modal-button { background:transparent; border-width:0 !important; padding:2px !important; }div.addattach a.modal-button:link { background:transparent; }div.addattach a.modal-button:visited { background:transparent; }div.addattach a.modal-button:hover { color:#F00; background:transparent; }div.addattach a.modal-button:active { background:transparent; }div#main div.requestLogin h1 {color:#135cae;font-size:150%;line-height:150%;}div#main div.requestLogin h2 {margin:0;padding:4px 0 0 20px;font-size:100%;line-height:100%;}div#main div.requestLogin h2 a {font-size:100%;font-weight:bold;}div.uploadAttachmentsPage div.warning{margin-left:20px;margin-top:10px;}div.uploadAttachmentsPage div.warning h1 {line-height:normal;font-size:200%;font-weight:bold;text-align:center;color:red;}div.uploadAttachmentsPage div.warning h2 {line-height:normal;font-size:150%;font-weight:bold;}form.attachmentsBackend + div.attachmentsList table {background-color:#FFF;}

/*------ definitions.min.css ------*/
.cookietable{position:relative;margin-top:10px;width:100%;height:200px;display:block;clear:both;float:left;overflow:scroll}.cookietable table{border-collapse:collapse;margin:0 auto}.cookietable tr:nth-of-type(odd){background:#eee}.cookietable td,.cookietable th{padding:10px;border:1px solid #ccc;text-align:left}.cookietable th{position:sticky;top:0;background:#555;color:#fff;font-weight:700}.cookietable td{color:#000}

