﻿.content .results { list-style:none; margin:10px 0 20px; padding:0; }
.content .results li { padding:10px 10px; border-bottom:1px solid #ccc; }
.content .results li ul { list-style:disc; }
.content .results li ul li { padding:0; border:0; }
.content .results .last { border:0; }

.content .pagination h2 { font-size:16px; font-weight:normal; line-height:33px; float:left; }
.content .pagination h2 .showing-records { float:none; font-size:12px; padding:0 20px; }
.content .pagination h2 a { font-size:12px; }
.content .pagination ul li { border:0; }

.content .results-topapps { border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px; height:72px; }
.content .results-topapps li { display:block; float:left; width:267px; border:0; padding:0; }
.content .results-topapps .midcol { padding:0 30px; }
.content .results-topapps li .app-icon { float:left; padding-right:10px; }
.content .results-topapps li img { border:0; }
.content .results-topapps li p a { color:#333; }

.content .results-apps { }
.content .results-apps li { padding-left:80px; }
.content .results-apps li .app-icon { position:relative; margin-left:-80px; float:left; }
.content .results-apps li img { position:relative; border:0; }
.content .results-apps li h3 { padding:0 0 10px 0; }
.content .results-apps li h3 a { color:#333; }

.content .results-news h3 a { color:#333; }
.content .results-news .date { display:block; color:#666; padding-bottom:20px; }


@media print
{
  .content .pagination { display:block; border:0; border-bottom:1px solid #ccc; }
  .content .pagination h2 .showing-records { display:none; }
  .content .pagination h2 a { display:none; }
  .content .pagination ul { display:none; }
  .content .results-topapps { border:0; height:auto; padding:0; }
  .content .results-topapps li { float:none; width:auto; padding:10px 10px; min-height:72px; border-bottom:1px solid #ccc; }
  .content .results-topapps .midcol { padding:10px 10px; }
}
