i.platform-unix {
    display: block;
    background: url(../img/platforms.png) 0 -1195px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-ubuntu {
    display: block;
    background: url(../img/platforms.png) 0 -1243px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-debian {
    display: block;
    background: url(../img/platforms.png) 0 -1211px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-solaris {
    display: block;
    background: url(../img/platforms.png) 0 -1259px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-fedora_core {
    display: block;
    background: url(../img/platforms.png) 0 -1161px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-rhel {
    display: block;
    background: url(../img/platforms.png) 0 -1083px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-free_bsd {
    display: block;
    background: url(../img/platforms.png) 0 -1115px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-open_bsd {
    display: block;
    background: url(../img/platforms.png) 0 -1131px no-repeat;
    height: 14px;
    width: 16px;
}
i.platform-cent_os {
    display: block;
    background: url(../img/platforms.png) 0 -1099px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-coreos {
    display: block;
    background: url(../img/platforms.png) 0 -1145px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-windows {
    display: block;
    background: url(../img/platforms.png) 0 -1227px no-repeat;
    height: 16px;
    width: 16px;
}
i.platform-suse {
    display: block;
    background: url(../img/platforms.png) 0 -1275px no-repeat;
    height: 9px;
    width: 16px;
}
i.platform-unknown:before {
    content: "\f071";
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    margin-top: 0;
}
i.cloud-dell {
    display: block;
    background: url(../img/clouds.png) 0 -2592px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-dell-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1984px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-dell-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -768px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-dell {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2560px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-dell-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1888px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-dell-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -816px/64px auto;
    height: 64px;
    width: 64px;
}
}/*i.amazonaws {
    display: block;
    background: url(../img/clouds.png) 0 -320px no-repeat;
    height: 16px;
    width: 16px;
}*/
i.amazonaws {
    display: block;
    background: url(../img/aws_logo.svg) no-repeat;
    height: 19px;
    width: 22px;
    background-size: 100%;
    background-position: center;
    margin: 0px -2px;
}

i.amazonaws-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -288px no-repeat;
    height: 32px;
    width: 32px;
}
i.amazonaws-50 {
    display: block;
    vertical-align: middle;
    background: url(../img/aws_cred.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 100%;
    background-position-y: center;
}
i.amazonaws-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -224px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
/*i.amazonaws {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -448px/64px auto;
    height: 16px;
    width: 16px;
}*/
i.amazonaws-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -416px/64px auto;
    height: 32px;
    width: 32px;
}
i.amazonaws-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -352px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-vcloud {
    display: block;
    background: url(../img/clouds.png) 0 -2480px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-vcloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1920px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-vcloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -896px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-vcloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2528px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-vcloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1952px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-vcloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -688px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-smartdatacenter {
    display: block;
    background: url(../img/clouds.png) 0 -2736px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-smartdatacenter-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2080px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-smartdatacenter-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1504px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-smartdatacenter {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2608px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-smartdatacenter-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2256px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-smartdatacenter-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1664px/64px auto;
    height: 64px;
    width: 64px;
}
}i.googlecloud {
    display: block;
    background: url(../img/clouds.png) 0 -2400px no-repeat;
    height: 16px;
    width: 16px;
}
i.googlecloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1792px no-repeat;
    height: 32px;
    width: 32px;
}
i.googlecloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -640px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    /*i.googlecloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2400px/64px auto;
    height: 16px;
    width: 16px;
}*/
i.googlecloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1824px/64px auto;
    height: 32px;
    width: 32px;
}
i.googlecloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -752px/64px auto;
    height: 64px;
    width: 64px;
}
}/*i.microsoftazure {
    display: block;
    background: url(../img/clouds.png) 0 -2752px no-repeat;
    height: 16px;
    width: 16px;
}
i.microsoftazure-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2768px no-repeat;
    height: 32px;
    width: 32px;
}
i.microsoftazure-50 {
    display: block;
    vertical-align: middle;
    background: url(../img/azure_cred.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 100%;
}
i.microsoftazure-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1376px no-repeat;
    height: 64px;
    width: 64px;
}
*/
i.microsoftazure {
    display: block;
    background: url(../img/new_azure.svg) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 100%;
}
i.microsoftazure-32 {
    display: block;
    background: url(../img/new_azure.svg) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 100%;
}
i.microsoftazure-50 {
    display: block;
    background: url(../img/new_azure.svg) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 90%;
    background-position-y: center;
}
i.microsoftazure-64 {
    display: block;
    background: url(../img/new_azure.svg) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 100%;
}
i.ovh-50 {
    display: block;
    background: url(../img/ovh_logo.svg) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 100%;
    background-position-y: center;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-azure {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2784px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-azure-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2192px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-azure-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1168px/64px auto;
    height: 64px;
    width: 64px;
}
}/*i.vsphere, i.vcloud { /* cloud-privatecloud*/
   /* display: block;
    background: url(../img/clouds.png) 0 -208px no-repeat;
    height: 16px;
    width: 16px;
}

i.vsphere-32, i.vcloud-32 {  /* cloud-privatecloud-32*/
    /*display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -176px no-repeat;
    height: 32px;
    width: 32px;
}

i.vsphere-50, i.vcloud-50 {  /* cloud-privatecloud-32*/
    /*display: block;
    vertical-align: middle;
    background: url(../img/vmware_cred.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 100%;
}
i.vsphere-64, i.vcloud-64 { /* cloud-privatecloud-64*/
    /*display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -112px no-repeat;
    height: 64px;
    width: 64px;
}*/

i.vsphere { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vsphere_logo.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 100%;
}

i.vsphere-32 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vsphere_logo.png) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 100%;
}

i.vsphere-50 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vsphere_logo.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 78%;
    background-position-y: center;
}

i.vsphere-64 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vsphere_logo.png) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 100%;
}

i.vcloud { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vcloud_logo.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 100%;
}

i.vcloud-32 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vcloud_logo.png) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 100%;
}

i.vcloud-50 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vcloud_logo.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 78%;
    background-position-y: center; 
}

i.vcloud-64 { /* cloud-privatecloud*/
    display: block;
    background: url(../img/vcloud_logo.png) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 100%;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-privatecloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -208px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-privatecloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -176px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-privatecloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -112px/64px auto;
    height: 64px;
    width: 64px;
}
}/*i.openstack {
    display: block;
    background: url(../img/clouds.png) 0 -2672px no-repeat;
    height: 16px;
    width: 16px;
    margin-right: -1px;
}
i.openstack-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2304px no-repeat;
    height: 32px;
    width: 32px;
}
i.openstack-50 {
    display: block;
    vertical-align: middle;
    background: url(../img/openstack_cred.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 100%;
}
i.openstack-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1248px no-repeat;
    height: 64px;
    width: 64px;
}*/
i.openstack {
    display: block;
    background: url(../img/os_logo.svg) no-repeat;
    height: 16px;
    width: 16px;
    margin-right: -1px;
    background-size: 100%;
}
i.openstack-32 {
    display: block;
    background: url(../img/os_logo.svg) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 100%;
}
i.openstack-50 {
    display: block;
    background: url(../img/os_logo.svg) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 80%;
    background-position: center;
}
i.openstack-64 {
    display: block;
    background: url(../img/os_logo.svg) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 100%;
}

i.openstack_logo_clouds{
    display: block;
    vertical-align: middle;
    background: url(../img/openstack.png) no-repeat;
    height: 64px;
    width: 80%;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-novaopenstack {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2720px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-novaopenstack-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2128px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-novaopenstack-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1360px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-cscloud {
    display: block;
    background: url(../img/clouds.png) 0 -2688px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-cscloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2144px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-cscloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -704px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-cscloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2640px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-cscloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1856px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-cscloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -528px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-virtustream {
    display: block;
    background: url(../img/clouds.png) 0 -2704px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-virtustream-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2528px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-virtustream-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1088px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-virtustream {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2768px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-virtustream-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2048px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-virtustream-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -976px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-att_synaptic_cloud {
    display: block;
    background: url(../img/clouds.png) 0 -624px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-att_synaptic_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -464px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-att_synaptic_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -336px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-att_synaptic_cloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1488px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-att_synaptic_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -592px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-att_synaptic_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -288px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-bluelock_vcloud_director {
    display: block;
    background: url(../img/clouds.png) 0 -2656px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-bluelock_vcloud_director-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2208px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-bluelock_vcloud_director-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1312px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-bluelock_vcloud_director {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2672px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-bluelock_vcloud_director-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2160px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-bluelock_vcloud_director-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1040px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-cloudcentral {
    display: block;
    background: url(../img/clouds.png) 0 -2496px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-cloudcentral-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1952px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-cloudcentral-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1024px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-cloudcentral {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2544px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-cloudcentral-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2016px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-cloudcentral-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1296px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-cloud_scaling {
    display: block;
    background: url(../img/clouds.png) 0 -96px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-cloud_scaling-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -64px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-cloud_scaling-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-cloud_scaling {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -96px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-cloud_scaling-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -64px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-cloud_scaling-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 0/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloudsigma {
    display: block;
    background: url(../img/clouds.png) 0 -2512px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloudsigma-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2048px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloudsigma-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1568px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-cloudsigma_las_vegas {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2592px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-cloudsigma_las_vegas-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2288px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-cloudsigma_las_vegas-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1504px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-cloudsigma_zurich {
    display: block;
    background: url(../img/clouds.png) 0 -2512px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-cloudsigma_zurich-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2048px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-cloudsigma_zurich-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1568px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-cloudsigma_zurich {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2592px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-cloudsigma_zurich-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2288px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-cloudsigma_zurich-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1504px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-dimension_data {
    display: block;
    background: url(../img/clouds.png) 0 -2560px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-dimension_data-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2016px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-dimension_data-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1152px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-dimension_data {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2576px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-dimension_data-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2080px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-dimension_data-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -880px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-emc_atmos {
    display: block;
    background: url(../img/clouds.png) 0 -2640px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-emc_atmos-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2336px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-emc_atmos-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1632px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-emc_atmos {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2736px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-emc_atmos-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2320px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-emc_atmos-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1568px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-eucalyptus {
    display: block;
    background: url(../img/clouds.png) 0 -2576px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-eucalyptus-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2368px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-eucalyptus-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2240px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-eucalyptus {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2752px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-eucalyptus-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2688px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-eucalyptus-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2448px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-gogrid {
    display: block;
    background: url(../img/clouds.png) 0 -2416px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-gogrid-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1856px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-gogrid-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -960px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-gogrid {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2432px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-gogrid-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1984px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-gogrid-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1232px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-hp_cloud {
    display: block;
    background: url(../img/clouds.png) 0 -2720px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-hp_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1216px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-hp_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -400px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-hp_cloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2112px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-hp_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -944px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-hp_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -224px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-ibm_smartcloud_enterprise {
    display: block;
    background: url(../img/clouds.png) 0 -2624px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-ibm_smartcloud_enterprise-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2112px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-ibm_smartcloud_enterprise-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1696px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-ibm_smartcloud_enterprise {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2624px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-ibm_smartcloud_enterprise-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2352px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-ibm_smartcloud_enterprise-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1728px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-openstack {
    display: block;
    background: url(../img/clouds.png) 0 -2672px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-openstack-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2304px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-openstack-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1248px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-openstack {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2720px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-openstack-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2128px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-openstack-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1360px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-openstack_havana_osp4_quincy {
    display: block;
    background: url(../img/clouds.png) 0 -2672px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-openstack_havana_osp4_quincy-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2304px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-openstack_havana_osp4_quincy-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1248px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-openstack_havana_osp4_quincy {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2720px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-openstack_havana_osp4_quincy-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2128px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-openstack_havana_osp4_quincy-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1360px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-rackspace_ng {
    display: block;
    background: url(../img/clouds.png) 0 -2464px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-rackspace_ng-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1888px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-rackspace_ng-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -832px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-rackspace_ng {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2512px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-rackspace_ng-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1920px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-rackspace_ng-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1104px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-serverexpress {
    display: block;
    background: url(../img/clouds.png) 0 -2608px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-serverexpress-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -2176px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-serverexpress-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1440px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-serverexpress {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2656px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-serverexpress-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2224px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-serverexpress-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1424px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-tata_instacompute {
    display: block;
    background: url(../img/clouds.png) 0 -2448px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-tata_instacompute-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1760px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-tata_instacompute-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -496px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-tata_instacompute {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2384px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-tata_instacompute-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1632px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-tata_instacompute-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -464px/64px auto;
    height: 64px;
    width: 64px;
}
}i.cloud-terremark_enterprise_cloud {
    display: block;
    background: url(../img/clouds.png) 0 -2432px no-repeat;
    height: 16px;
    width: 16px;
}
i.cloud-terremark_enterprise_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -1824px no-repeat;
    height: 32px;
    width: 32px;
}
i.cloud-terremark_enterprise_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(../img/clouds.png) 0 -560px no-repeat;
    height: 64px;
    width: 64px;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3 / 2), only screen and (min-device-pixel-ratio:1.5) {
    i.cloud-terremark_enterprise_cloud {
    display: block;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -2416px/64px auto;
    height: 16px;
    width: 16px;
}
i.cloud-terremark_enterprise_cloud-32 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -1792px/64px auto;
    height: 32px;
    width: 32px;
}
i.cloud-terremark_enterprise_cloud-64 {
    display: block;
    vertical-align: middle;
    background: url(/images/sprite_src/953f4549.clouds-ret-s1064f954d7.png) 0 -624px/64px auto;
    height: 64px;
    width: 64px;
}
}i.credit-card-visa {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) 0 -46px no-repeat;
    height: 23px;
    width: 37px;
}
i.credit-card-mastercard {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) no-repeat;
    height: 23px;
    width: 37px;
}
i.credit-card-amex {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) 0 -115px no-repeat;
    height: 23px;
    width: 37px;
}
i.credit-card-diners {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) 0 -92px no-repeat;
    height: 23px;
    width: 37px;
}
i.credit-card-discover {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) 0 -69px no-repeat;
    height: 23px;
    width: 37px;
}
i.credit-card-jcb {
    display: inline-block;
    background: url(/images/sprite_src/a37896a8.credit-cards-s5e4d0572a6.png) 0 -23px no-repeat;
    height: 23px;
    width: 37px;
}
i.inline-icon {
    display: inline-block;
}
img.icon-32 {
    height: 32px;
    margin: auto;
    display: block;
}
img.icon-16 {
    height: 16px;
    margin: auto;
}


/* Added */

i.softlayer {
    display: block;
    background: url(../img/softlayer-16.png) no-repeat;
    height: 16px;
    width: 16px;
}

i.softlayer-32 {
    display: block;
    background: url(../img/softlayer-32.png) no-repeat;
        vertical-align: middle;
        height: 32px;
    width: 32px;
}


i.flexibleengine {
    display: block;
    background: url(../img/flexibleengine-16.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 16px;
}

/*i.flexibleengine {
    display: block;
    background: url(../img/flexible_engine.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 16px;
}*/

i.flexibleengine-32 {
    display: block;
    background: url(../img/flexible_engine1.png) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 32px;
}

i.flexibleengine-64 {
    display: block;
    background: url(../img/flexible_engine-64.png) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 64px;
}

i.flexibleengine-50 {
    display: block;
    background: url(../img/flexible_engine_2.png) no-repeat;
    height: 50px;
    width: 100%;
    min-width: 90px;
    background-size: 100%;
    background-position: right; 
}
i.flexibleengine-left_menu {
    display: block;
    background: url(../img/fe_left_menu.png) no-repeat;
    height: 85px;
    width: 90%;
    background-size: 75%;
    margin-top: -15px;
    margin-left: -10px;
}
i.googlegcp {
    display: block;
    background: url(../img/gcp_logo.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 16px;
}

i.googlegcp-32 {
    display: block;
    background: url(../img/gcp_logo.png) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 32px;
}

i.googlegcp-50 {
    display: block;
    background: url(../img/gcp_cred.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 90%;
    background-position-y: center;
}

i.googlegcp-64 {
    display: block;
    background: url(../img/gcp_logo.png) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 64px;
}

i.ovh {
    display: block;
    background: url(../img/ovh_logo.svg) no-repeat;
    height: 16px;
    width: 16px;
    margin-top: 3px;
}

#gcp-keypair-icon{margin-left: 4px;font-weight: bold;font-size: 18.5px;color: black;}

i.oracle {
    display: block;
    background: url(../img/oracle_mini_logo.png) no-repeat;
    margin-top: 3px;
    height: 13px;
    width: 16px;
    background-size: 16px;
}

i.oracle-32 {
    display: block;
    background: url(../img/oracle_logo.png) no-repeat;
    height: 32px;
    width: 32px;
    background-size: 32px;
}

i.oracle-mini {
    display: block;
    background: url(../img/oracle_cred.png) no-repeat;
    height: 50px;
    background-size: 100%;
    background-position-y: center;
}

i.oracle-50 {
    display: block;
    background: url(../img/oracle_mini_logo.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 90%;
    background-position-y: center;
}

i.oracle-64 {
    display: block;
    background: url(../img/oracle_logo.png) no-repeat;
    height: 64px;
    width: 64px;
    background-size: 64px;
}

i.scaleway-50 {
    display: block;
    background: url(../img/scaleway_mini_logo.png) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 90%;
    background-position-y: center;
}

i.scaleway {
    display: block;
    background: url(../img/scaleway_mini_logo.png) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 16px;
}

i.clevercloud-50 {
    display: block;
    background: url(../img/square-svg.svg) no-repeat;
    height: 50px;
    width: 50px;
    background-size: 90%;
    background-position-y: center;
}

i.clevercloud {
    display: block;
    background: url(../img/square-svg.svg) no-repeat;
    height: 16px;
    width: 16px;
    background-size: 16px;
}

.logo_clevercloud{
    display: block;
    background: url(../img/square-svg.svg) no-repeat;
    height: 60px;
    background-position: center;
    background-size: 60px;
}