#main div.attachmentsContainer,div.attachmentsContainer{clear:both;margin-top:50px;background:transparent}
#main div.attachmentsList table,div.attachmentsList table{background:transparent;clear:both;}
#main div.attachmentsList caption,div.attachmentsList caption{font-size:110%;font-weight:bold;text-align:left;margin-top:4px}
#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;    border: none;}
#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.attachmentsList tr.unpublished,#main div.attachmentsList tr.unpublished td,div.attachmentsList tr.unpublished,div.attachmentsList tr.unpublished td{background-color:#AAA}
#main div.attachmentsList table thead th,div.attachmentsList table thead th{vertical-align:middle;}
#main div.attachmentsList table tbody td,div.attachmentsList table tbody td{background:transparent;vertical-align:middle;padding:0px}
#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}
.attachmentsList a.at_url {font-family: 'Proxima Nova Semibold'; color: #252525;}
div.attachmentsList a.at_url:hover{text-decoration:underline;color:#ef801f;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}

.attachmentsList td.at_filename {display: flex;align-items: center; }
.attachmentsList .icon {color: #b2b2b2;font-size: 35px;margin-right: 15px;}
