/* Downloads */

#downloads {}

#downloads div.download-summary {}
#downloads div.download-summary div.thumb {display:block; width:178px; height:149px; float:left;}
#downloads div.download-summary div.download-summary-r {float:left; width:536px;}

#downloads p.download-product {background:#EBEBEB; padding:0 10px;}
#downloads p.download-product select {width:200px;margin-left:10px;}

#no-drivers p {margin-bottom:20px !important;}

table .name {width:300px; vertical-align:top;}
table .action {width:76px; text-align:right; vertical-align:top;}
table .desc {vertical-align:top; width:484px;}
table .part {vertical-align:top; width:80px;}

table tbody .name {padding-top:10px;}
table tbody .action {padding-top:10px;}
table tbody .desc {padding-top:10px;}

div.product-consumables table {}
div.product-consumables table tr td, div.product-consumables table tr th {}
div.product-consumables table tbody .desc {padding:5px 0 5px 5px;}
div.product-consumables table tbody .part {padding:5px 0;}
div.product-consumables table tbody .quoteRequest {padding:5px 0; text-align:center;}
div.product-consumables table span.color {display:block; width:26px; height:26px; background-color:#231f20; float:left; margin:0 0 0 0;}
div.product-consumables table span.color.cyan {background-color:#00aef0;}
div.product-consumables table span.color.magenta {background-color:#ed008c;}
div.product-consumables table span.color.yellow {background-color:#fff200;}
div.product-consumables table span.color.white {background-color:#ffffff; border:solid 1px #d0d0d0; width:24px; height:24px;}
div.product-consumables table label {margin:0 0 0 4px; display:block; float:left; line-height:26px; font-weight:normal; color:#000000;}