#imp-links {}
#imp-links:after { clear: both; content: ""; display: block; height: 0; }
#imp-links .clearfloat { clear: both; height: 0; overflow: hidden; }

/* Clearing the list style from kubrick theme */
html>body #imp-links ul { text-indent: 0; padding: 0; }
html>body #imp-links li { margin: 0; }
#imp-links ul li:before { content: ""; }
/* Clearing the list style from kubrick theme finished */

#imp-links ul.cat_list { list-style: none; text-align: left; margin: 20px 0 20px 0; }
#imp-links ul.cat_list li { display: inline-block; padding: 5px 0 5px 15px; margin: 0 5px 0 0; }
#imp-links ul.cat_list li a, #imp-links ul.cat_list li a:visited { font-size: 1.1em; font-weight: bold; text-transform: uppercase; color: #555555; padding: 3px 0; }
#imp-links ul.cat_list li a:hover { background: #f5f5f5; }

#imp-links .imp-links-list { width: 45%; margin: 0; list-style-type: none; }
#imp-links .imp-links-list-left { float: left; }
#imp-links .imp-links-list-right { float: right; }

#imp-links .imp-links-list h3 { font-size: 1.1em; font-weight: bold; text-transform: uppercase; color: #555555; }
#imp-links .imp-links-list ul { list-style: none; border-top: 3px solid #dddddd; margin: 5px 0 0 0; }
#imp-links .imp-links-list ul li { border-bottom: 1px solid #dddddd; }
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { display: inline-block; }
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { display: block; padding: 10px 0 4px 4px; }
#imp-links .imp-links-list ul li a:hover { background: #f5f5f5; }
#imp-links .imp-links-list div { font-size: 0.9em; color: #dddddd; padding: 10px 0 6px 0; }

