* { color: #262626; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Corbel"; }
body { font-size: 62.5%; }


/* HEADER */
#logo h1, #logo h3 { line-height: 1.2em; margin: 0; text-transform: uppercase; }
#logo h1 { font-size: 3em; margin-bottom: 3px; }
#logo h1 a, #logo h1 a:visited { color: #14537C; text-decoration: none; }
#logo h3 { font-size: 1.2em; }
#logo h3 a, #logo h3 a:visited { color: #337196; text-decoration: none; }
#languages, #search, #download-block { display: none; }
#nav { height: 1.6em; margin: 30px 0; overflow: hidden; }
#nav ul { font-size: 1.2em; list-style-type: square; margin: 0; padding: 0 0 0 15px; }
#nav li { float: left; margin: 0 40px 0 0; padding: 0; }
#nav #active { font-weight: bold; }


/* CONTENT */
h2 { font-size: 1.2em; margin: 0 0 12px; text-transform: uppercase; }
#homepage-stat .two-columns-info:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.two-columns-info p { margin: 0 0 10px; }
#homepage-stat p strong, .device-info p strong, .item-list strong { font-weight: normal; }
#homepage-stat table { margin-bottom: 20px; }
.left-column, .right-column, .right-table { margin-bottom: 10px; }
.new-table thead th { border-bottom: 1px solid #888; font-size: 0.9em; }
.new-table .rating-th { padding-right: 0; }
.new-table th, .new-table td { padding: 5px 10px; text-align: left; vertical-align: top; }
.new-table th { font-weight: normal; }
.new-table .even { background-color: #f0f0f0; }
.device-info { margin-bottom: 30px; }
.show-tests { display: none; }
.nav-list  { margin: 0; padding: 0 0 0 15px; }
.nav-list li { list-style-type: square; margin: 0 0 5px; padding: 0; }
.item-list { margin: 0; padding: 0 0 0 32px; }
.item-list li { margin-bottom: 15px; }
.item-list .common-info a { display: none; }
.item-list h5 { font-size: 1em; margin: 0 0 7px; }
.item-list p { margin: 0 0 5px; }
h6 { font-size: 1.1em; }


/* COLUMNS */
#content-wrapper { float: left; width: 100%; }
#columns-wrapper { font-size: 1.2em; padding-bottom: 20px; }
#columns-wrapper:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html #columns-wrapper, * html #homepage-stat .two-columns-info { zoom: 1; } 
#right-column { margin-left: 170px; }
#left-column { float: left; margin-left: -100%; width: 165px; }


/* TREE */
#results-list { margin: 0; padding: 0 0 0 15px; }
#results-list ul { display: block !important; padding: 0; }
#results-list li { list-style-type: square; margin: 0 0 10px; }
#results-list ul li { list-style-type: none; margin: 0 0 5px; padding: 0; }
#results-list span { display: none; }
#results-list h6 { font-size: 1em; margin: 0 0 5px; }


/* FOOTER */
#footer { border-top: 2px solid #0A253A; font-size: 1.1em; margin-top: 15px; padding: 15px; }
#footer a img { border: none; float: left; margin-right: 20px; }
#footer ul { display: inline; margin: 0; padding: 0; }
#footer ul li { display: inline; list-style-type: none; margin: 0 0 0 10px; padding: 0; }

