body{background:#ebf6fc}header{padding-top:5px}header #logo{text-align:center}ul#menu a{padding:5px 10px;border:1px solid #ccc;border-radius:5px;background:#fefefe}ul#menu a:hover{text-decoration:none;background:#ebebeb}#content{border:1px solid #ccc;border-top:none;background:#fff;min-height:300px}#index_explainer *{text-align:center;margin:10px 0}form#filter{border:1px solid #ccc;padding:5px;margin-bottom:20px;background:#ebf6fc}#filtertoggler{padding-bottom:10px;font-size:.8em}.inline-radio{margin:0 5px 5px;border:1px solid #ccc;border-radius:5px;padding:5px 8px 0;cursor:pointer;background:#fff;display:inline-block}.inline-radio input{margin-right:2px}.inline-radio label{padding:0 0 2px;margin:0}span.information a span.tip{color:#fff;padding:0 7px;background:#0275d8;border-radius:10px;font-style:italic}span.information a span.bubble{display:none;width:200px;position:absolute;left:200px;padding:5px;bottom:30px;font-size:.8em;border-radius:5px;border:1px solid #a1a0a8;background:#f0f1f8}span.information a:hover span.bubble{display:block}#comparison p{margin:2px 0 0;padding:2px 5px;font-size:12px}#comparison div.cardItem{border:1px solid #ccc;padding-bottom:20px;width:130px;float:left;margin-right:10px;border-radius:2px}#comparison div.cardItem:nth-child(even){border:1px solid #ccdce4}#comparison div.cardItem p{text-align:center}#comparison #legendComparison p.legendName:nth-child(even),#comparison div.cardItem p.dataCard:nth-child(even){background:#ccdce4}#comparison div.cardItem .name a{font-size:1.2em}#comparison .spacer{font-size:.4em}#comparison .tldr{font-size:.6em;padding:10px 5px}.cardType{height:42px}.dataCard span.no,.dataCard span.yes{font-weight:700}.dataCard span.yes{color:#5cb85c}.dataCard span.no{color:#d9534f}.dataCard i{font-size:.8em}p.stars i{background:url(/img/star.png);height:16px;width:16px;display:inline-block}.codes{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);background-color:#ccc}#otherproviders,#otherproviders li{list-style-type:circle}footer{margin-top:30px;border-top:1px solid #ccc;padding:10px 0}footer p{text-align:center}footer li,footer ul{list-style-type:none;padding:2px;margin:0}footer li a{font-size:.8em;color:#333}