﻿.content .power-search { background-color:#eee; padding:10px; -webkit-border-radius:4px; -moz-border-radius:4px; margin-bottom:20px; }
.content .power-search #ps-keywords { width:480px; }
.content .power-search #ps-keywords.ps-apps { width:300px; }
.content .power-search #ps-device { display:none; }
.content .power-search #ps-submit { float:right; width:100px; padding-top:5px; }
.content .power-search .ps-col { float:left; width:180px; padding-right:20px; }
.content .power-search .ps-col h4 { font-size:18px; }
.content .power-search .ps-col label { display:block; font-weight:bold; font-size:11px; }
.content .power-search .ps-col select { width:180px; }
.content .power-search .ps-col input[type=text] { width:100%; }

.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; margin:0; padding:0 0 10px 30px; }
.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; }
.content .results-apps li h3 a { color:#333; }
.content .results-apps li .details { float:right; width:780px; }
.content .results-apps li .description { padding-top:10px; }

.content .results-content { }
.content .results-content li { padding-left:80px; }
.content .results-content li .content-icon { position:relative; margin-left:-80px; float:left; }
.content .results-content li img { position:relative; border:0; }
.content .results-content li h3 { padding:0; }
.content .results-content li h3 a { color:#333; }
.content .results-content li .details { float:right; width:780px; }
.content .results-content li .description { padding-top:10px; }

.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; }
}
