/* Makes inline roofing SVG icons (injected in place of the old medozoicon-*
   font glyphs) respect the theme's existing .ico-NN sizing classes, the
   same way [class*="medozoicon-"]:before/:after used to. */
svg[fill="currentColor"] { display: inline-block; }

.ico-10 svg[fill="currentColor"] { width: 10px; height: 10px; }
.ico-15 svg[fill="currentColor"] { width: 15px; height: 15px; }
.ico-20 svg[fill="currentColor"] { width: 20px; height: 20px; }
.ico-25 svg[fill="currentColor"] { width: 25px; height: 25px; }
.ico-30 svg[fill="currentColor"] { width: 30px; height: 30px; }
.ico-35 svg[fill="currentColor"] { width: 35px; height: 35px; }
.ico-40 svg[fill="currentColor"] { width: 40px; height: 40px; }
.ico-45 svg[fill="currentColor"] { width: 45px; height: 45px; }
.ico-50 svg[fill="currentColor"] { width: 50px; height: 50px; }
.ico-55 svg[fill="currentColor"] { width: 55px; height: 55px; }
.ico-60 svg[fill="currentColor"] { width: 60px; height: 60px; }
.ico-65 svg[fill="currentColor"] { width: 65px; height: 65px; }
.ico-70 svg[fill="currentColor"] { width: 70px; height: 70px; }
.ico-75 svg[fill="currentColor"] { width: 75px; height: 75px; }
.ico-80 svg[fill="currentColor"] { width: 80px; height: 80px; }
.ico-85 svg[fill="currentColor"] { width: 85px; height: 85px; }
.ico-90 svg[fill="currentColor"] { width: 90px; height: 90px; }
.ico-95 svg[fill="currentColor"] { width: 95px; height: 95px; }
.ico-100 svg[fill="currentColor"] { width: 100px; height: 100px; }
.ico-105 svg[fill="currentColor"] { width: 105px; height: 105px; }
.ico-110 svg[fill="currentColor"] { width: 110px; height: 110px; }
.ico-115 svg[fill="currentColor"] { width: 115px; height: 115px; }
.ico-120 svg[fill="currentColor"] { width: 120px; height: 120px; }
.ico-125 svg[fill="currentColor"] { width: 125px; height: 125px; }
.ico-130 svg[fill="currentColor"] { width: 130px; height: 130px; }
