.ico{font-style:normal;line-height:0;display:inline-block}i.ico svg{vertical-align:-.125em;max-width:none;height:1em;display:inline-block;overflow:visible}.ico.fa-xs{font-size:.75em}.ico.fa-sm{font-size:.875em}.ico.fa-lg{font-size:1.25em}.ico.fa-2x{font-size:2em}.ico.fa-3x{font-size:3em}.ico.fa-4x{font-size:4em}.ico.fa-5x{font-size:5em}.ico.fa-fw{text-align:center;width:1.25em}.small-box .icon>i.ico svg{position:static}.ico-gira svg,.ico.fa-spin svg{animation:2s linear infinite ico-gira}.ico.fa-pulse svg{animation:1s steps(8,end) infinite ico-gira}@keyframes ico-gira{to{transform:rotate(1turn)}}
