.svg {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: 4px;
}

.svg.mask {
    background-image: none !important;
    background-color: #000;
    mask-position: 50% 50%;
    mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-position: 50% 50%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
}

svg.no-text {
	text-indent: -99999px;
}

.svg.blanco path {
    background-color: #fff;
}

.svg.mask.svg-icon-action-app { mask-image: url('../img/svg-icons/icon-action-app.svg'); -webkit-mask-image: url('../img/svg-icons/icon-action-app.svg'); }
.svg.svg-icon-action-app { background-image: url('../img/svg-icons/icon-action-app.svg'); }
.svg.mask.svg-icon-action-exe { mask-image: url('../img/svg-icons/icon-action-exe.svg'); -webkit-mask-image: url('../img/svg-icons/icon-action-exe.svg'); }
.svg.svg-icon-action-exe { background-image: url('../img/svg-icons/icon-action-exe.svg'); }
.svg.mask.svg-icon-action-url { mask-image: url('../img/svg-icons/icon-action-url.svg'); -webkit-mask-image: url('../img/svg-icons/icon-action-url.svg'); }
.svg.svg-icon-action-url { background-image: url('../img/svg-icons/icon-action-url.svg'); }
.svg.mask.svg-icon-action-web { mask-image: url('../img/svg-icons/icon-action-web.svg'); -webkit-mask-image: url('../img/svg-icons/icon-action-web.svg'); }
.svg.svg-icon-action-web { background-image: url('../img/svg-icons/icon-action-web.svg'); }
.svg.mask.svg-icon-equipo-rearviewcamera { mask-image: url('../img/svg-icons/icon-equipo-rearviewcamera.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-rearviewcamera.svg'); }
.svg.svg-icon-equipo-rearviewcamera { background-image: url('../img/svg-icons/icon-equipo-rearviewcamera.svg'); }
.svg.mask.svg-icon-equipo-cdu { mask-image: url('../img/svg-icons/icon-equipo-cdu.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-cdu.svg'); }
.svg.svg-icon-equipo-cdu { background-image: url('../img/svg-icons/icon-equipo-cdu.svg'); }
.svg.mask.svg-icon-equipo-comms { mask-image: url('../img/svg-icons/icon-equipo-comms.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-comms.svg'); }
.svg.svg-icon-equipo-comms { background-image: url('../img/svg-icons/icon-equipo-comms.svg'); }
.svg.mask.svg-icon-equipo-dbs { mask-image: url('../img/svg-icons/icon-equipo-dbs.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-dbs.svg'); }
.svg.svg-icon-equipo-dbs { background-image: url('../img/svg-icons/icon-equipo-dbs.svg'); }
.svg.mask.svg-icon-equipo-ddu { mask-image: url('../img/svg-icons/icon-equipo-ddu.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-ddu.svg'); }
.svg.svg-icon-equipo-ddu { background-image: url('../img/svg-icons/icon-equipo-ddu.svg'); }
.svg.mask.svg-icon-equipo-door { mask-image: url('../img/svg-icons/icon-equipo-door.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-door.svg'); }
.svg.svg-icon-equipo-door { background-image: url('../img/svg-icons/icon-equipo-door.svg'); }
.svg.mask.svg-icon-equipo-eiru { mask-image: url('../img/svg-icons/icon-equipo-eiru.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-eiru.svg'); }
.svg.svg-icon-equipo-eiru { background-image: url('../img/svg-icons/icon-equipo-eiru.svg'); }
.svg.mask.svg-icon-equipo-energy { mask-image: url('../img/svg-icons/icon-equipo-energy.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-energy.svg'); }
.svg.svg-icon-equipo-energy { background-image: url('../img/svg-icons/icon-equipo-energy.svg'); }
.svg.mask.svg-icon-equipo-er { mask-image: url('../img/svg-icons/icon-equipo-er.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-er.svg'); }
.svg.svg-icon-equipo-er { background-image: url('../img/svg-icons/icon-equipo-er.svg'); }
.svg.mask.svg-icon-equipo-esu-ieru-er { mask-image: url('../img/svg-icons/icon-equipo-esu-ieru-er.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-esu-ieru-er.svg'); }
.svg.svg-icon-equipo-esu-ieru-er { background-image: url('../img/svg-icons/icon-equipo-esu-ieru-er.svg'); }
.svg.mask.svg-icon-equipo-esu { mask-image: url('../img/svg-icons/icon-equipo-esu.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-esu.svg'); }
.svg.svg-icon-equipo-esu { background-image: url('../img/svg-icons/icon-equipo-esu.svg'); }
.svg.mask.svg-icon-equipo-galey { mask-image: url('../img/svg-icons/icon-equipo-galey.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-galey.svg'); }
.svg.svg-icon-equipo-galey { background-image: url('../img/svg-icons/icon-equipo-galey.svg'); }
.svg.mask.svg-icon-equipo-galley { mask-image: url('../img/svg-icons/icon-equipo-galley.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-galley.svg'); }
.svg.svg-icon-equipo-galley { background-image: url('../img/svg-icons/icon-equipo-galley.svg'); }
.svg.mask.svg-icon-equipo-hvac { mask-image: url('../img/svg-icons/icon-equipo-hvac.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-hvac.svg'); }
.svg.svg-icon-equipo-hvac { background-image: url('../img/svg-icons/icon-equipo-hvac.svg'); }
.svg.mask.svg-icon-equipo-interior-lighting { mask-image: url('../img/svg-icons/icon-equipo-interior-lighting.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-interior-lighting.svg'); }
.svg.svg-icon-equipo-interior-lighting { background-image: url('../img/svg-icons/icon-equipo-interior-lighting.svg'); }
.svg.mask.svg-icon-equipo-light { mask-image: url('../img/svg-icons/icon-equipo-light.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-light.svg'); }
.svg.svg-icon-equipo-light { background-image: url('../img/svg-icons/icon-equipo-light.svg'); }
.svg.mask.svg-icon-equipo-main-energy { mask-image: url('../img/svg-icons/icon-equipo-main-energy.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-main-energy.svg'); }
.svg.svg-icon-equipo-main-energy { background-image: url('../img/svg-icons/icon-equipo-main-energy.svg'); }
.svg.mask.svg-icon-equipo-pas { mask-image: url('../img/svg-icons/icon-equipo-pas.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-pas.svg'); }
.svg.svg-icon-equipo-pas { background-image: url('../img/svg-icons/icon-equipo-pas.svg'); }
.svg.mask.svg-icon-equipo-propulsion { mask-image: url('../img/svg-icons/icon-equipo-propulsion.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-propulsion.svg'); }
.svg.svg-icon-equipo-propulsion { background-image: url('../img/svg-icons/icon-equipo-propulsion.svg'); }
.svg.mask.svg-icon-equipo-radio { mask-image: url('../img/svg-icons/icon-equipo-radio.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-radio.svg'); }
.svg.svg-icon-equipo-radio { background-image: url('../img/svg-icons/icon-equipo-radio.svg'); }
.svg.mask.svg-icon-equipo-sanitary { mask-image: url('../img/svg-icons/icon-equipo-sanitary.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-sanitary.svg'); }
.svg.svg-icon-equipo-sanitary { background-image: url('../img/svg-icons/icon-equipo-sanitary.svg'); }
.svg.mask.svg-icon-equipo-smoke-and-fire-detection { mask-image: url('../img/svg-icons/icon-equipo-smoke-and-fire-detection.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-smoke-and-fire-detection.svg'); }
.svg.svg-icon-equipo-smoke-and-fire-detection { background-image: url('../img/svg-icons/icon-equipo-smoke-and-fire-detection.svg'); }
.svg.mask.svg-icon-equipo-smoke { mask-image: url('../img/svg-icons/icon-equipo-smoke.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-smoke.svg'); }
.svg.svg-icon-equipo-smoke { background-image: url('../img/svg-icons/icon-equipo-smoke.svg'); }
.svg.mask.svg-icon-equipo-vcu { mask-image: url('../img/svg-icons/icon-equipo-vcu.svg'); -webkit-mask-image: url('../img/svg-icons/icon-equipo-vcu.svg'); }
.svg.svg-icon-equipo-vcu { background-image: url('../img/svg-icons/icon-equipo-vcu.svg'); }
.svg.mask.svg-icon-vagon-2-nd { mask-image: url('../img/svg-icons/icon-vagon-2-nd.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-2-nd.svg'); }
.svg.svg-icon-vagon-2-nd { background-image: url('../img/svg-icons/icon-vagon-2-nd.svg'); }
.svg.mask.svg-icon-vagon-baby { mask-image: url('../img/svg-icons/icon-vagon-baby.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-baby.svg'); }
.svg.svg-icon-vagon-baby { background-image: url('../img/svg-icons/icon-vagon-baby.svg'); }
.svg.mask.svg-icon-vagon-cafeteria { mask-image: url('../img/svg-icons/icon-vagon-cafeteria.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-cafeteria.svg'); }
.svg.svg-icon-vagon-cafeteria { background-image: url('../img/svg-icons/icon-vagon-cafeteria.svg'); }
.svg.mask.svg-icon-vagon-conducto { mask-image: url('../img/svg-icons/icon-vagon-conducto.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-conducto.svg'); }
.svg.svg-icon-vagon-conducto { background-image: url('../img/svg-icons/icon-vagon-conducto.svg'); }
.svg.mask.svg-icon-vagon-end { mask-image: url('../img/svg-icons/icon-vagon-end.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-end.svg'); }
.svg.svg-icon-vagon-end { background-image: url('../img/svg-icons/icon-vagon-end.svg'); }
.svg.mask.svg-icon-vagon-family { mask-image: url('../img/svg-icons/icon-vagon-family.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-family.svg'); }
.svg.svg-icon-vagon-family { background-image: url('../img/svg-icons/icon-vagon-family.svg'); }
.svg.mask.svg-icon-vagon-first { mask-image: url('../img/svg-icons/icon-vagon-first.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-first.svg'); }
.svg.svg-icon-vagon-first { background-image: url('../img/svg-icons/icon-vagon-first.svg'); }
.svg.mask.svg-icon-vagon-locomotora { mask-image: url('../img/svg-icons/icon-vagon-locomotora.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-locomotora.svg'); }
.svg.svg-icon-vagon-locomotora { background-image: url('../img/svg-icons/icon-vagon-locomotora.svg'); }
.svg.mask.svg-icon-vagon-pmr { mask-image: url('../img/svg-icons/icon-vagon-pmr.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-pmr.svg'); }
.svg.svg-icon-vagon-pmr { background-image: url('../img/svg-icons/icon-vagon-pmr.svg'); }
.svg.mask.svg-icon-vagon-wc { mask-image: url('../img/svg-icons/icon-vagon-wc.svg'); -webkit-mask-image: url('../img/svg-icons/icon-vagon-wc.svg'); }
.svg.svg-icon-vagon-wc { background-image: url('../img/svg-icons/icon-vagon-wc.svg'); }
