/* NOTE: the following CSS rules(.star*) are taken more or less straight from the bbPress rating plugin. */ div.star-holder { position: relative; height: 19px; width: 100px; font-size: 19px; } div.star { height: 100%; position: absolute; top: 0; left: 0; background-color: transparent; letter-spacing: 1ex; border: none; } .star1 { width: 20%; } .star2 { width: 40%; } .star3 { width: 60%; } .star4 { width: 80%; } .star5 { width: 100%; } .star img, div.star a, div.star a:hover, div.star a:visited { display: block; position: absolute; right: 0; border: none; text-decoration: none; } div.star img { width: 19px; height: 19px; border-left: 1px solid #fff; border-right: 1px solid #fff; } .theme-listing .theme-item { display: inline-block; width: 200px; border: thin solid #ccc; vertical-align: top; } .theme-listing .theme-item h3 { text-align: center; font-size: 14px; font-style: italic; margin: 0; padding: 0; } .theme-listing .theme-item img { max-width: 150px; max-height: 150px; } .theme-listing .theme-item-info span { display: none; } .theme-listing .theme-item:hover .theme-item-info span { display: inline; } .theme-listing .theme-item:hover .theme-item-info span.dots { display: none; } .theme-listing .theme-item-info span.action-links { font-weight: bold; text-align: center; } .theme-listing br.line { border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 3px; } .available-theme { padding: 20px 15px; } #theme-information .theme-preview-img { float: left; margin: 5px 25px 10px 15px; width: 300px; } #theme-information .action-button { border-top-width: 1px; border-top-style: solid; margin: 10px 5px 20px; } #theme-information .action-button #cancel { float: left; margin: 10px 15px; } #theme-information .action-button #install { float: right; margin: 10px 15px; } #theme-information .available-theme h3 { margin: 1em 0; } body#theme-information { height: auto; } .feature-filter { -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border-width: 1px; border-style: solid; padding: 8px 12px 0; } .feature-filter .feature-group { float: left; margin-bottom: 20px; width: 695px; } .feature-filter .feature-name { float: left; text-align: right; width: 95px; } .feature-filter .feature-group li { display: inline; float: left; list-style-type: none; padding-right: 25px; min-width: 145px; }