/* main div surrounding downloads */ .downloads { text-align: left; } .dl_section { margin-bottom: 15px !important; } /* div containing empty section msg */ .dl_section_empty { border: silver solid 1px; padding: 10px; margin-top: 10px; background-color: #ffffc0; } .dl_section_description { padding-bottom: 30px; } /* table inside download section containing downloads */ .dl_table { width: 100%; } /* Header text from Download_Settings */ .dl_header { margin: 10px; } /* Footer text from Download_Settings */ .dl_footer { margin: 10px; } /* td containing download name and links to files */ .dl_name_td { width: 35%; } /* td containing download description */ .dl_description_td { width: 65%; } /* this gives spacing between each download, and makes sure text in cells is at the top */ .dl_name_td, .dl_description_td { vertical-align: top; padding-bottom: 10px; } /* div containing the name of the download */ .dl_name { color: #005F04; position: relative; } /* div containing all download file links for a single download record */ .dl_files { margin-top: 5px; margin-left: 5px; } /* div containing a single download file link */ .dl_file { margin-bottom: 5px; } .dl_file a { text-decoration: none; } .dl_file a, .dl_file a:visited, .dl_file a:hover{ color: blue; } a.icon_link:hover { text-decoration: none !important; } .dl_file span a:hover { text-decoration: underline; } .dl_file img { border: 0px; } .dl_file img, .dl_file span { vertical-align: middle; } .dl_agreement{ text-align: left; } /* adds an (i) icon to right of icon */ .fhdr_dl_inst::after { content: '\e816'; font-family: "SC Fontello"; position: absolute; left: 1.6em; top: 0.8em; font-size: .6em; } .sc_content .footer_edit .sc_admin_edit, .sc_content .dl_name .sc_admin_edit { top: auto; right: auto; } .sc_content:hover .dl_name .sc_admin_edit { display: none; } .sc_content .dl_name:hover .sc_admin_edit { display: inline-block; margin-top: -18px; margin-left: -3px; }