+.logo {
+ background: url("/static/logos.png") no-repeat;
+ display: inline-block;
+ vertical-align: middle;
+}
+.logo-mindcoding{ display: block; }
+
+.logo-bigstep{ background-position: 0 0; width: 250px; height: 72px; }
+.logo-cos{ background-position: -260px 0; width: 212px; height: 53px; }
+.logo-csf{ background-position: -482px 0; width: 220px; height: 120px; }
+.logo-easyhost{ background-position: -712px 0; width: 250px; height: 59px; }
+.logo-emag{ background-position: -972px 0; width: 250px; height: 64px; }
+.logo-emag.logo-light{ background-position: -1232px 0; width: 250px; height: 83px; }
+.logo-eyc{ background-position: -1492px 0; width: 166px; height: 53px; }
+.logo-facebook{ background-position: -1668px 0; width: 111px; height: 111px; }
+.logo-hermes{ background-position: -1789px 0; width: 192px; height: 101px; }
+.logo-hermes.logo-light{ background-position: -1991px 0; width: 200px; height: 111px; }
+.logo-mc{ background-position: -2201px 0; width: 25px; height: 32px; }
+.logo-mindcoding{ background-position: -2236px 0; width: 600px; height: 154px; }
+.logo-mindcoding.logo-light{ background-position: -2846px 0; width: 600px; height: 154px; }
+.logo-spyhce{ background-position: -3456px 0; width: 250px; height: 95px; }
+.logo-takeofflabs{ background-position: -3716px 0; width: 250px; height: 51px; }
+.logo-takeofflabs.logo-light{ background-position: -3976px 0; width: 250px; height: 51px; }
+.logo-telenav{ background-position: -4236px 0; width: 250px; height: 67px; }
+.logo-usr{ background-position: -4496px 0; width: 105px; height: 52px; }