.padding1{padding:1px;}
.margin1{margin:1px;}
.tabcontrolGreen{position:relative;width:100%;}
.tabcontrolGreen .tabs{width:100%;margin:0;padding:0;list-style:none inside;border-bottom:2px #1ba1e2 solid;border-bottom:2px #b1f435 solid;white-space:nowrap;overflow:visible;}
.tabcontrolGreen .tabs:before,
.tabcontrolGreen .tabs:after{display:table;content:"";}
.tabcontrolGreen .tabs:after{clear:both;}
.tabcontrolGreen .tabs li{display:block;float:left;position:relative;white-space:nowrap;}
.tabcontrolGreen .tabs li a{display:block;float:left;padding:8px 24px;color:#003722;font-size:.6875rem;font-weight:bold;text-transform:uppercase;position:relative;white-space:nowrap;}
.tabcontrolGreen .tabs li:hover a{background-color:#eeeeee;}
.tabcontrolGreen .tabs li.active a{background-color:#1ba1e2;color:#ffffff;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);}
.tabcontrolGreen .tabs li.disabled a{background:#eeeeee linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;color:#999999;cursor:default;}
.tabcontrolGreen .tabs li.non-visible-tabs{display:block;float:right;}
.tabcontrolGreen .tabs li.non-visible-tabs:empty{display:none;}
.tabcontrolGreen .tabs li.non-visible-tabs.dropdown-toggle{height:100%;}
.tabcontrolGreen.tabs-bottom .tabs{border-bottom:none;border-top:2px #1ba1e2 solid;}
.tabcontrolGreen.tabs-bottom .tabs li.disabled{top:0;}
.tabcontrolGreen.tabs-bottom .tabs li:hover{top:0;}
.tabcontrolGreen .frames{width:100%;position:relative;}
.tabcontrolGreen .frames .frame{display:block;position:relative;width:100%;padding:20px;background-color:#999999;}
.tabcontrolGreen .tabs{border-bottom:0;vertical-align:bottom;z-index:2;}
.tabcontrolGreen .tabs li{padding-top:2px;overflow:visible;margin:0 2px;}
.tabcontrolGreen .tabs li:after{content:"";position:absolute;left:0;top:100%;width:100%;background-color:#ffffff;height:2px;z-index:3;}
.tabcontrolGreen .tabs li:not(.active):after{background-color:#eeeeee;height:1px;}
.tabcontrolGreen .tabs li:first-child{margin-left:10px;}
.tabcontrolGreen .tabs li a{background-color:#eeeeee;padding-top:.3125rem;text-shadow:none;}
.tabcontrolGreen .tabs li.active{padding-top:0;padding-bottom:0;}
.tabcontrolGreen .tabs li.active a{background-color:#ffffff;border:1px #eeeeee solid;border-top:2px #25976C solid;border-bottom:0;color:#0C8255;}
.tabcontrolGreen .tabs li.active:hover a{background-color:inherit;}
.tabcontrolGreen .tabs li:hover a{background-color:#e1e1e1;}
.tabcontrolGreen.tabs-bottom .tabs{border-top:0;}
.tabcontrolGreen.tabs-bottom .tabs li{padding:0;}
.tabcontrolGreen.tabs-bottom .tabs li:after{top:-1px;background-color:#ffffff;}
.tabcontrolGreen.tabs-bottom .tabs li.active{padding-bottom:0;}
.tabcontrolGreen.tabs-bottom .tabs li.active a{border:1px #eeeeee solid;border-bottom:2px #ce352c solid;border-top:0;}
.tabcontrolGreen.tabs-bottom .tabs li:not(.active){margin-bottom:0;}
.tabcontrolGreen.tabs-bottom .tabs li:not(.active):after{background-color:#eeeeee;}
.tabcontrolGreen .frames{z-index:1;border:1px #eeeeee solid;}
.tabcontrolGreen .frames .frame{background-color:#ffffff;}
.accordionGreen > .frame{margin-top:1px;}
.accordionGreen > .frame:first-child{margin-top:0;}
.accordionGreen > .frame > .heading{display:block;padding:8px 16px 8px 20px;background-color:#f6f6f6;cursor:pointer;font-size:.6875rem;text-transform:uppercase;font-weight:bold;position:relative;border:1px #eeeeee solid;overflow:hidden;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;}
.accordionGreen > .frame > .heading:before{position:absolute;display:block;left:4px;top:6px;content:'';width:0;height:0;border-left:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid black;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all 0.3s ease;}
.accordionGreen > .frame > .heading:hover{background-color:#eeeeee;}
.accordionGreen > .frame > .heading .icon{position:absolute;right:0;top:0;font-size:3rem;width:3rem;max-height:3rem;opacity:.6;color:#999999;}
.accordionGreen > .frame.active > .heading{background-color:#25976C;border-color:#25976C;color:#ffffff;box-shadow:-1px 6px 6px -6px rgba(0, 0, 0, 0.35);text-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);transition:all 0.3s ease;}
.accordionGreen > .frame.active > .heading .icon{color:#ffffff;}
.accordionGreen > .frame.active > .heading:before{left:8px;border-bottom-color:#ffffff;transition:all 0.3s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.accordionGreen > .frame.active > .content{display:block;}
.accordionGreen > .frame > .content{padding:.625rem;display:none;background-color:#ffffff;z-index:1;}
.accordionGreen > .frame.disabled > .heading{cursor:default;background:#ffffff linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.accordionGreen.large-heading > .frame > .heading{font-size:2rem;line-height:1.1;font-weight:300;padding-left:32px;text-shadow:none;}
.accordionGreen.large-heading > .frame > .heading:before{top:10px;border-left:12px solid transparent;border-top:12px solid transparent;border-bottom:12px solid black;}
.accordionGreen.large-heading > .frame.active > .heading:before{border-bottom-color:#ffffff;}
.accordionGreen > .frame > .heading:hover{background-color:#0C8255;}
.accordionGreen > .frame > .heading .icon{position:absolute;right:0;top:0;font-size:3rem;width:3rem;max-height:3rem;opacity:.6;color:#999999;}
.padding1{padding:1px;}
.margin1{margin:1px;}
.tabcontrolPetrol{position:relative;width:100%;}
.tabcontrolPetrol .tabs{width:100%;margin:0;padding:0;list-style:none inside;border-bottom:2px #b1f435 solid;white-space:nowrap;overflow:visible;}
.tabcontrolPetrol .tabs:before,
.tabcontrolPetrol .tabs:after{display:table;content:"";}
.tabcontrolPetrol .tabs:after{clear:both;}
.tabcontrolPetrol .tabs li{display:block;float:left;position:relative;white-space:nowrap;}
.tabcontrolPetrol .tabs li a{display:block;float:left;padding:8px 24px;color:#004058;font-size:.6875rem;font-weight:bold;text-transform:uppercase;position:relative;white-space:nowrap;}
.tabcontrolPetrol .tabs li:hover a{background-color:#eeeeee;}
.tabcontrolPetrol .tabs li.active a{background-color:#1ba1e2;color:#ffffff;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);}
.tabcontrolPetrol .tabs li.disabled a{background:#eeeeee linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;color:#999999;cursor:default;}
.tabcontrolPetrol .tabs li.non-visible-tabs{display:block;float:right;}
.tabcontrolPetrol .tabs li.non-visible-tabs:empty{display:none;}
.tabcontrolPetrol .tabs li.non-visible-tabs.dropdown-toggle{height:100%;}
.tabcontrolPetrol.tabs-bottom .tabs{border-bottom:none;border-top:2px #1ba1e2 solid;}
.tabcontrolPetrol.tabs-bottom .tabs li.disabled{top:0;}
.tabcontrolPetrol.tabs-bottom .tabs li:hover{top:0;}
.tabcontrolPetrol .frames{width:100%;position:relative;}
.tabcontrolPetrol .frames .frame{display:block;position:relative;width:100%;padding:20px;background-color:#999999;}
.tabcontrolPetrol .tabs{border-bottom:0;vertical-align:bottom;z-index:2;}
.tabcontrolPetrol .tabs li{padding-top:2px;overflow:visible;margin:0 2px;}
.tabcontrolPetrol .tabs li:after{content:"";position:absolute;left:0;top:100%;width:100%;background-color:#ffffff;height:2px;z-index:3;}
.tabcontrolPetrol .tabs li:not(.active):after{background-color:#eeeeee;height:1px;}
.tabcontrolPetrol .tabs li:first-child{margin-left:10px;}
.tabcontrolPetrol .tabs li a{background-color:#eeeeee;padding-top:.3125rem;text-shadow:none;}
.tabcontrolPetrol .tabs li.active{padding-top:0;padding-bottom:0;}
.tabcontrolPetrol .tabs li.active a{background-color:#ffffff;border:1px #eeeeee solid;border-top:2px #04B7FB solid;border-bottom:0;color:#0090C7;}
.tabcontrolPetrol .tabs li.active:hover a{background-color:inherit;}
.tabcontrolPetrol .tabs li:hover a{background-color:#e1e1e1;}
.tabcontrolPetrol.tabs-bottom .tabs{border-top:0;}
.tabcontrolPetrol.tabs-bottom .tabs li{padding:0;}
.tabcontrolPetrol.tabs-bottom .tabs li:after{top:-1px;background-color:#ffffff;}
.tabcontrolPetrol.tabs-bottom .tabs li.active{padding-bottom:0;}
.tabcontrolPetrol.tabs-bottom .tabs li.active a{border:1px #eeeeee solid;border-bottom:2px #ce352c solid;border-top:0;}
.tabcontrolPetrol.tabs-bottom .tabs li:not(.active){margin-bottom:0;}
.tabcontrolPetrol.tabs-bottom .tabs li:not(.active):after{background-color:#eeeeee;}
.tabcontrolPetrol .frames{z-index:1;border:1px #eeeeee solid;}
.tabcontrolPetrol .frames .frame{background-color:#ffffff;}
.accordionPetrol > .frame{margin-top:1px;}
.accordionPetrol > .frame:first-child{margin-top:0;}
.accordionPetrol > .frame > .heading{display:block;padding:8px 16px 8px 20px;background-color:#f6f6f6;cursor:pointer;font-size:.6875rem;text-transform:uppercase;font-weight:bold;position:relative;border:1px #eeeeee solid;overflow:hidden;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;}
.accordionPetrol > .frame > .heading:before{position:absolute;display:block;left:4px;top:6px;content:'';width:0;height:0;border-left:6px solid transparent;border-top:6px solid transparent;border-bottom:6px solid black;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all 0.3s ease;}
.accordionPetrol > .frame > .heading:hover{background-color:#eeeeee;}
.accordionPetrol > .frame > .heading .icon{position:absolute;right:0;top:0;font-size:3rem;width:3rem;max-height:3rem;opacity:.6;color:#999999;}
.accordionPetrol > .frame.active > .heading{background-color:#04B7FB;border-color:#04B7FB;color:#ffffff;box-shadow:-1px 6px 6px -6px rgba(0, 0, 0, 0.35);text-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);transition:all 0.3s ease;}
.accordionPetrol > .frame.active > .heading .icon{color:#ffffff;}
.accordionPetrol > .frame.active > .heading:before{left:8px;border-bottom-color:#ffffff;transition:all 0.3s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.accordionPetrol > .frame.active > .content{display:block;}
.accordionPetrol > .frame > .content{padding:.625rem;display:none;background-color:#ffffff;z-index:1;}
.accordionPetrol > .frame.disabled > .heading{cursor:default;background:#ffffff linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.accordionPetrol.large-heading > .frame > .heading{font-size:2rem;line-height:1.1;font-weight:300;padding-left:32px;text-shadow:none;}
.accordionPetrol.large-heading > .frame > .heading:before{top:10px;border-left:12px solid transparent;border-top:12px solid transparent;border-bottom:12px solid black;}
.accordionPetrol.large-heading > .frame.active > .heading:before{border-bottom-color:#ffffff;}
.accordionPetrol > .frame > .heading:hover{background-color:#006A93;}
.accordionPetrol > .frame > .heading .icon{position:absolute;right:0;top:0;font-size:3rem;width:3rem;max-height:3rem;opacity:.6;color:#999999;}
.fg-ORA751C_661_blattgruen{color:#004B2F !important;}
.bg-ORA751C_661_blattgruen{background-color:#004B2F !important;}
.fg-ORA751C_617_smaragdgruen{color:#00602B !important;}
.bg-ORA751C_617_smaragdgruen{background-color:#00602B !important;}
.fg-ORA751C_078_laubgruen{color:#005319 !important;}
.bg-ORA751C_078_laubgruen{background-color:#005319 !important;}
.fg-ORA751C_604_kaktusgruen{color:#007244 !important;}
.bg-ORA751C_604_kaktusgruen{background-color:#007244 !important;}
.fg-ORA641_061_gruen{color:#007A4D !important;}
.bg-ORA641_061_gruen{background-color:#007A4D !important;}
.fg-ORA451_061_gruen{color:#007A52 !important;}
.bg-ORA451_061_gruen{background-color:#007A52 !important;}
.fg-ORA751C_061_gruen{color:#007447 !important;}
.bg-ORA751C_061_gruen{background-color:#007447 !important;}
.fg-ORA641_068_grasgruen{color:#00783F !important;}
.bg-ORA641_068_grasgruen{background-color:#00783F !important;}
.fg-ORA751C_068_grasgruen{color:#007A42 !important;}
.bg-ORA751C_068_grasgruen{background-color:#007A42 !important;}
.fg-RAL_D_230_40_40{color:#006B90 !important;}
.bg-RAL_D_230_40_40{background-color:#006B90 !important;}
.fg-RAL_D_240_40_40{color:#006997 !important;}
.bg-RAL_D_240_40_40{background-color:#006997 !important;}
.fg-RAL_D_250_40_40{color:#00679C !important;}
.bg-RAL_D_250_40_40{background-color:#00679C !important;}
.fg-RAL_D_260_40_45{color:#0065A7 !important;}
.bg-RAL_D_260_40_45{background-color:#0065A7 !important;}
.fg-ORA751C_508_signalblau{color:#0054A9 !important;}
.bg-ORA751C_508_signalblau{background-color:#0054A9 !important;}
.fg-ORA751C_595_blaugruen{color:#004C77 !important;}
.bg-ORA751C_595_blaugruen{background-color:#004C77 !important;}
.fg-ORA751C_594_pastellblau{color:#0077B4 !important;}
.bg-ORA751C_594_pastellblau{background-color:#0077B4 !important;}
.fg-ORA751C_052_azurblau{color:#0067BB !important;}
.bg-ORA751C_052_azurblau{background-color:#0067BB !important;}
.fg-ORA751C_507_capriblau{color:#0065B1 !important;}
.bg-ORA751C_507_capriblau{background-color:#0065B1 !important;}
.fg-ORA751C_555_gletscherblau{color:#4779BE !important;}
.bg-ORA751C_555_gletscherblau{background-color:#4779BE !important;}
.fg-3M_100_47_mittelblau{color:#005697 !important;}
.bg-3M_100_47_mittelblau{background-color:#005697 !important;}
.fg-3M_100_415_azurblau{color:#0064AF !important;}
.bg-3M_100_415_azurblau{background-color:#0064AF !important;}
.fg-3M_50_83_pastellblau{color:#0079AE !important;}
.bg-3M_50_83_pastellblau{background-color:#0079AE !important;}
.fg-3M_50_834_himmelblau{color:#0065AD !important;}
.bg-3M_50_834_himmelblau{background-color:#0065AD !important;}
.fg-3M_100_47_mittelblau{color:#005797 !important;}
.bg-3M_100_47_mittelblau{background-color:#005797 !important;}
.fg-3M_80_2555_curacao{color:#0065B3 !important;}
.bg-3M_80_2555_curacao{background-color:#0065B3 !important;}
.fg-3M_80_57_olympiablau{color:#0080C1 !important;}
.bg-3M_80_57_olympiablau{background-color:#0080C1 !important;}
.fg-HEXIS_E3300B{color:#2573BE !important;}
.bg-HEXIS_E3300B{background-color:#2573BE !important;}
.fg-HEXIS_E3293B{color:#2A5FAD !important;}
.bg-HEXIS_E3293B{background-color:#2A5FAD !important;}
.fg-ECGreen{color:#006C44 !important;}
.bg-ECGreen{background-color:#006C44 !important;}
.bd-ECGreen{border-color:#006C44 !important;}
.ol-ECGreen{outline-color:#006C44 !important;}
.op-ECGreen{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreen{background:#006C44 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreen:before{background:#006C44 !important;}
.before-fg-ECGreen:before{color:#006C44 !important;}
.after-bg-ECGreen:after{background:#006C44 !important;}
.after-fg-ECGreen:after{color:#006C44 !important;}
.bg-hover-ECGreen:hover{background:#006C44 !important;}
.bg-active-ECGreen:active{background:#006C44 !important;}
.bg-focus-ECGreen:focus{background:#006C44 !important;}
.fg-hover-ECGreen:hover{color:#006C44 !important;}
.fg-active-ECGreen:active{color:#006C44 !important;}
.fg-focus-ECGreen:focus{color:#006C44 !important;}
.fg-ECGreenL3{color:#3FA77F !important;}
.bg-ECGreenL3{background-color:#3FA77F !important;}
.bd-ECGreenL3{border-color:#3FA77F !important;}
.ol-ECGreenL3{outline-color:#3FA77F !important;}
.op-ECGreenL3{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreenL3{background:#3FA77F linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreenL3:before{background:#3FA77F !important;}
.before-fg-ECGreenL3:before{color:#3FA77F !important;}
.after-bg-ECGreenL3:after{background:#3FA77F !important;}
.after-fg-ECGreenL3:after{color:#3FA77F !important;}
.bg-hover-ECGreenL3:hover{background:#3FA77F !important;}
.bg-active-ECGreenL3:active{background:#3FA77F !important;}
.bg-focus-ECGreenL3:focus{background:#3FA77F !important;}
.fg-hover-ECGreenL3:hover{color:#3FA77F !important;}
.fg-active-ECGreenL3:active{color:#3FA77F !important;}
.fg-focus-ECGreenL3:focus{color:#3FA77F !important;}
.fg-ECGreenL2{color:#25976C !important;}
.bg-ECGreenL2{background-color:#25976C !important;}
.bd-ECGreenL2{border-color:#25976C !important;}
.ol-ECGreenL2{outline-color:#25976C !important;}
.op-ECGreenL2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreenL2{background:#25976C linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreenL2:before{background:#25976C !important;}
.before-fg-ECGreenL2:before{color:#25976C !important;}
.after-bg-ECGreenL2:after{background:#25976C !important;}
.after-fg-ECGreenL2:after{color:#25976C !important;}
.bg-hover-ECGreenL2:hover{background:#25976C !important;}
.bg-active-ECGreenL2:active{background:#25976C !important;}
.bg-focus-ECGreenL2:focus{background:#25976C !important;}
.fg-hover-ECGreenL2:hover{color:#25976C !important;}
.fg-active-ECGreenL2:active{color:#25976C !important;}
.fg-focus-ECGreenL2:focus{color:#25976C !important;}
.fg-ECGreenL1{color:#0C8255 !important;}
.bg-ECGreenL1{background-color:#0C8255 !important;}
.bd-ECGreenL1{border-color:#0C8255 !important;}
.ol-ECGreenL1{outline-color:#0C8255 !important;}
.op-ECGreenL1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreenL1{background:#0C8255 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreenL1:before{background:#0C8255 !important;}
.before-fg-ECGreenL1:before{color:#0C8255 !important;}
.after-bg-ECGreenL1:after{background:#0C8255 !important;}
.after-fg-ECGreenL1:after{color:#0C8255 !important;}
.bg-hover-ECGreenL1:hover{background:#0C8255 !important;}
.bg-active-ECGreenL1:active{background:#0C8255 !important;}
.bg-focus-ECGreenL1:focus{background:#0C8255 !important;}
.fg-hover-ECGreenL1:hover{color:#0C8255 !important;}
.fg-active-ECGreenL1:active{color:#0C8255 !important;}
.fg-focus-ECGreenL1:focus{color:#0C8255 !important;}
.fg-ECGreenD1{color:#005434 !important;}
.bg-ECGreenD1{background-color:#005434 !important;}
.bd-ECGreenD1{border-color:#005434 !important;}
.ol-ECGreenD1{outline-color:#005434 !important;}
.op-ECGreenD1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreenD1{background:#005434 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreenD1:before{background:#005434 !important;}
.before-fg-ECGreenD1:before{color:#005434 !important;}
.after-bg-ECGreenD1:after{background:#005434 !important;}
.after-fg-ECGreenD1:after{color:#005434 !important;}
.bg-hover-ECGreenD1:hover{background:#005434 !important;}
.bg-active-ECGreenD1:active{background:#005434 !important;}
.bg-focus-ECGreenD1:focus{background:#005434 !important;}
.fg-hover-ECGreenD1:hover{color:#005434 !important;}
.fg-active-ECGreenD1:active{color:#005434 !important;}
.fg-focus-ECGreenD1:focus{color:#005434 !important;}
.fg-ECGreenD2{color:#003722 !important;}
.bg-ECGreenD2{background-color:#003722 !important;}
.bd-ECGreenD2{border-color:#003722 !important;}
.ol-ECGreenD2{outline-color:#003722 !important;}
.op-ECGreenD2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECGreenD2{background:#003722 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECGreenD2:before{background:#003722 !important;}
.before-fg-ECGreenD2:before{color:#003722 !important;}
.after-bg-ECGreenD2:after{background:#003722 !important;}
.after-fg-ECGreenD2:after{color:#003722 !important;}
.bg-hover-ECGreenD2:hover{background:#003722 !important;}
.bg-active-ECGreenD2:active{background:#003722 !important;}
.bg-focus-ECGreenD2:focus{background:#003722 !important;}
.fg-hover-ECGreenD2:hover{color:#003722 !important;}
.fg-active-ECGreenD2:active{color:#003722 !important;}
.fg-focus-ECGreenD2:focus{color:#003722 !important;}
.fg-ECSw{color:#3B8D00 !important;}
.bg-ECSw{background-color:#3B8D00 !important;}
.bd-ECSw{border-color:#3B8D00 !important;}
.ol-ECSw{outline-color:#3B8D00 !important;}
.op-ECSw{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECSw{background:#3B8D00 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECSw:before{background:#3B8D00 !important;}
.before-fg-ECSw:before{color:#3B8D00 !important;}
.after-bg-ECSw:after{background:#3B8D00 !important;}
.after-fg-ECSw:after{color:#3B8D00 !important;}
.bg-hover-ECSw:hover{background:#3B8D00 !important;}
.bg-active-ECSw:active{background:#3B8D00 !important;}
.bg-focus-ECSw:focus{background:#3B8D00 !important;}
.fg-hover-ECSw:hover{color:#3B8D00 !important;}
.fg-active-ECSw:active{color:#3B8D00 !important;}
.fg-focus-ECSw:focus{color:#3B8D00 !important;}
.fg-ECSwL2{color:#6EC531 !important;}
.bg-ECSwL2{background-color:#6EC531 !important;}
.bd-ECSwL2{border-color:#6EC531 !important;}
.ol-ECSwL2{outline-color:#6EC531 !important;}
.op-ECSwL2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECSwL2{background:#6EC531 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECSwL2:before{background:#6EC531 !important;}
.before-fg-ECSwL2:before{color:#6EC531 !important;}
.after-bg-ECSwL2:after{background:#6EC531 !important;}
.after-fg-ECSwL2:after{color:#6EC531 !important;}
.bg-hover-ECSwL2:hover{background:#6EC531 !important;}
.bg-active-ECSwL2:active{background:#6EC531 !important;}
.bg-focus-ECSwL2:focus{background:#6EC531 !important;}
.fg-hover-ECSwL2:hover{color:#6EC531 !important;}
.fg-active-ECSwL2:active{color:#6EC531 !important;}
.fg-focus-ECSwL2:focus{color:#6EC531 !important;}
.fg-ECSwL1{color:#50A910 !important;}
.bg-ECSwL1{background-color:#50A910 !important;}
.bd-ECSwL1{border-color:#50A910 !important;}
.ol-ECSwL1{outline-color:#50A910 !important;}
.op-ECSwL1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECSwL1{background:#50A910 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECSwL1:before{background:#50A910 !important;}
.before-fg-ECSwL1:before{color:#50A910 !important;}
.after-bg-ECSwL1:after{background:#50A910 !important;}
.after-fg-ECSwL1:after{color:#50A910 !important;}
.bg-hover-ECSwL1:hover{background:#50A910 !important;}
.bg-active-ECSwL1:active{background:#50A910 !important;}
.bg-focus-ECSwL1:focus{background:#50A910 !important;}
.fg-hover-ECSwL1:hover{color:#50A910 !important;}
.fg-active-ECSwL1:active{color:#50A910 !important;}
.fg-focus-ECSwL1:focus{color:#50A910 !important;}
.fg-ECSwD1{color:#2E6E00 !important;}
.bg-ECSwD1{background-color:#2E6E00 !important;}
.bd-ECSwD1{border-color:#2E6E00 !important;}
.ol-ECSwD1{outline-color:#2E6E00 !important;}
.op-ECSwD1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECSwD1{background:#2E6E00 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECSwD1:before{background:#2E6E00 !important;}
.before-fg-ECSwD1:before{color:#2E6E00 !important;}
.after-bg-ECSwD1:after{background:#2E6E00 !important;}
.after-fg-ECSwD1:after{color:#2E6E00 !important;}
.bg-hover-ECSwD1:hover{background:#2E6E00 !important;}
.bg-active-ECSwD1:active{background:#2E6E00 !important;}
.bg-focus-ECSwD1:focus{background:#2E6E00 !important;}
.fg-hover-ECSwD1:hover{color:#2E6E00 !important;}
.fg-active-ECSwD1:active{color:#2E6E00 !important;}
.fg-focus-ECSwD1:focus{color:#2E6E00 !important;}
.fg-ECSwD2{color:#1E4700 !important;}
.bg-ECSwD2{background-color:#1E4700 !important;}
.bd-ECSwD2{border-color:#1E4700 !important;}
.ol-ECSwD2{outline-color:#1E4700 !important;}
.op-ECSwD2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECSwD2{background:#1E4700 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECSwD2:before{background:#1E4700 !important;}
.before-fg-ECSwD2:before{color:#1E4700 !important;}
.after-bg-ECSwD2:after{background:#1E4700 !important;}
.after-fg-ECSwD2:after{color:#1E4700 !important;}
.bg-hover-ECSwD2:hover{background:#1E4700 !important;}
.bg-active-ECSwD2:active{background:#1E4700 !important;}
.bg-focus-ECSwD2:focus{background:#1E4700 !important;}
.fg-hover-ECSwD2:hover{color:#1E4700 !important;}
.fg-active-ECSwD2:active{color:#1E4700 !important;}
.fg-focus-ECSwD2:focus{color:#1E4700 !important;}
.fg-ECHw{color:#073A67 !important;}
.bg-ECHw{background-color:#073A67 !important;}
.bd-ECHw{border-color:#073A67 !important;}
.ol-ECHw{outline-color:#073A67 !important;}
.op-ECHw{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECHw{background:#073A67 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECHw:before{background:#073A67 !important;}
.before-fg-ECHw:before{color:#073A67 !important;}
.after-bg-ECHw:after{background:#073A67 !important;}
.after-fg-ECHw:after{color:#073A67 !important;}
.bg-hover-ECHw:hover{background:#073A67 !important;}
.bg-active-ECHw:active{background:#073A67 !important;}
.bg-focus-ECHw:focus{background:#073A67 !important;}
.fg-hover-ECHw:hover{color:#073A67 !important;}
.fg-active-ECHw:active{color:#073A67 !important;}
.fg-focus-ECHw:focus{color:#073A67 !important;}
.fg-ECHwL2{color:#2B6191 !important;}
.bg-ECHwL2{background-color:#2B6191 !important;}
.bd-ECHwL2{border-color:#2B6191 !important;}
.ol-ECHwL2{outline-color:#2B6191 !important;}
.op-ECHwL2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECHwL2{background:#2B6191 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECHwL2:before{background:#2B6191 !important;}
.before-fg-ECHwL2:before{color:#2B6191 !important;}
.after-bg-ECHwL2:after{background:#2B6191 !important;}
.after-fg-ECHwL2:after{color:#2B6191 !important;}
.bg-hover-ECHwL2:hover{background:#2B6191 !important;}
.bg-active-ECHwL2:active{background:#2B6191 !important;}
.bg-focus-ECHwL2:focus{background:#2B6191 !important;}
.fg-hover-ECHwL2:hover{color:#2B6191 !important;}
.fg-active-ECHwL2:active{color:#2B6191 !important;}
.fg-focus-ECHwL2:focus{color:#2B6191 !important;}
.fg-ECHwL1{color:#144B7C !important;}
.bg-ECHwL1{background-color:#144B7C !important;}
.bd-ECHwL1{border-color:#144B7C !important;}
.ol-ECHwL1{outline-color:#144B7C !important;}
.op-ECHwL1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECHwL1{background:#144B7C linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECHwL1:before{background:#144B7C !important;}
.before-fg-ECHwL1:before{color:#144B7C !important;}
.after-bg-ECHwL1:after{background:#144B7C !important;}
.after-fg-ECHwL1:after{color:#144B7C !important;}
.bg-hover-ECHwL1:hover{background:#144B7C !important;}
.bg-active-ECHwL1:active{background:#144B7C !important;}
.bg-focus-ECHwL1:focus{background:#144B7C !important;}
.fg-hover-ECHwL1:hover{color:#144B7C !important;}
.fg-active-ECHwL1:active{color:#144B7C !important;}
.fg-focus-ECHwL1:focus{color:#144B7C !important;}
.fg-ECHwD1{color:#042C50 !important;}
.bg-ECHwD1{background-color:#042C50 !important;}
.bd-ECHwD1{border-color:#042C50 !important;}
.ol-ECHwD1{outline-color:#042C50 !important;}
.op-ECHwD1{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECHwD1{background:#042C50 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECHwD1:before{background:#042C50 !important;}
.before-fg-ECHwD1:before{color:#042C50 !important;}
.after-bg-ECHwD1:after{background:#042C50 !important;}
.after-fg-ECHwD1:after{color:#042C50 !important;}
.bg-hover-ECHwD1:hover{background:#042C50 !important;}
.bg-active-ECHwD1:active{background:#042C50 !important;}
.bg-focus-ECHwD1:focus{background:#042C50 !important;}
.fg-hover-ECHwD1:hover{color:#042C50 !important;}
.fg-active-ECHwD1:active{color:#042C50 !important;}
.fg-focus-ECHwD1:focus{color:#042C50 !important;}
.fg-ECHwD2{color:#011C34 !important;}
.bg-ECHwD2{background-color:#011C34 !important;}
.bd-ECHwD2{border-color:#011C34 !important;}
.ol-ECHwD2{outline-color:#011C34 !important;}
.op-ECHwD2{background-color:rgba(18, 128, 35, 0.7);}
.ribbed-ECHwD2{background:#011C34 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-ECHwD2:before{background:#011C34 !important;}
.before-fg-ECHwD2:before{color:#011C34 !important;}
.after-bg-ECHwD2:after{background:#011C34 !important;}
.after-fg-ECHwD2:after{color:#011C34 !important;}
.bg-hover-ECHwD2:hover{background:#011C34 !important;}
.bg-active-ECHwD2:active{background:#011C34 !important;}
.bg-focus-ECHwD2:focus{background:#011C34 !important;}
.fg-hover-ECHwD2:hover{color:#011C34 !important;}
.fg-active-ECHwD2:active{color:#011C34 !important;}
.fg-focus-ECHwD2:focus{color:#011C34 !important;}
.fg-IFEPetrol{color:#006A93 !important;}
.bg-IFEPetrol{background-color:#006A93 !important;}
.bd-IFEPetrol{border-color:#006A93 !important;}
.ol-IFEPetrol{outline-color:#006A93 !important;}
.op-IFEPetrol{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEPetrol{background:#006A93 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEPetrol:before{background:#006A93 !important;}
.before-fg-IFEPetrol:before{color:#006A93 !important;}
.after-bg-IFEPetrol:after{background:#006A93 !important;}
.after-fg-IFEPetrol:after{color:#006A93 !important;}
.bg-hover-IFEPetrol:hover{background:#006A93 !important;}
.bg-active-IFEPetrol:active{background:#006A93 !important;}
.bg-focus-IFEPetrol:focus{background:#006A93 !important;}
.fg-hover-IFEPetrol:hover{color:#006A93 !important;}
.fg-active-IFEPetrol:active{color:#006A93 !important;}
.fg-focus-IFEPetrol:focus{color:#006A93 !important;}
.fg-IFEPetrolL2{color:#04B7FB !important;}
.bg-IFEPetrolL2{background-color:#04B7FB !important;}
.bd-IFEPetrolL2{border-color:#04B7FB !important;}
.ol-IFEPetrolL2{outline-color:#04B7FB !important;}
.op-IFEPetrolL2{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEPetrolL2{background:#04B7FB linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEPetrolL2:before{background:#04B7FB !important;}
.before-fg-IFEPetrolL2:before{color:#04B7FB !important;}
.after-bg-IFEPetrolL2:after{background:#04B7FB !important;}
.after-fg-IFEPetrolL2:after{color:#04B7FB !important;}
.bg-hover-IFEPetrolL2:hover{background:#04B7FB !important;}
.bg-active-IFEPetrolL2:active{background:#04B7FB !important;}
.bg-focus-IFEPetrolL2:focus{background:#04B7FB !important;}
.fg-hover-IFEPetrolL2:hover{color:#04B7FB !important;}
.fg-active-IFEPetrolL2:active{color:#04B7FB !important;}
.fg-focus-IFEPetrolL2:focus{color:#04B7FB !important;}
.fg-IFEPetrolL1{color:#0090C7 !important;}
.bg-IFEPetrolL1{background-color:#0090C7 !important;}
.bd-IFEPetrolL1{border-color:#0090C7 !important;}
.ol-IFEPetrolL1{outline-color:#0090C7 !important;}
.op-IFEPetrolL1{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEPetrolL1{background:#0090C7 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEPetrolL1:before{background:#0090C7 !important;}
.before-fg-IFEPetrolL1:before{color:#0090C7 !important;}
.after-bg-IFEPetrolL1:after{background:#0090C7 !important;}
.after-fg-IFEPetrolL1:after{color:#0090C7 !important;}
.bg-hover-IFEPetrolL1:hover{background:#0090C7 !important;}
.bg-active-IFEPetrolL1:active{background:#0090C7 !important;}
.bg-focus-IFEPetrolL1:focus{background:#0090C7 !important;}
.fg-hover-IFEPetrolL1:hover{color:#0090C7 !important;}
.fg-active-IFEPetrolL1:active{color:#0090C7 !important;}
.fg-focus-IFEPetrolL1:focus{color:#0090C7 !important;}
.fg-IFEPetrolD1{color:#005676 !important;}
.bg-IFEPetrolD1{background-color:#005676 !important;}
.bd-IFEPetrolD1{border-color:#005676 !important;}
.ol-IFEPetrolD1{outline-color:#005676 !important;}
.op-IFEPetrolD1{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEPetrolD1{background:#005676 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEPetrolD1:before{background:#005676 !important;}
.before-fg-IFEPetrolD1:before{color:#005676 !important;}
.after-bg-IFEPetrolD1:after{background:#005676 !important;}
.after-fg-IFEPetrolD1:after{color:#005676 !important;}
.bg-hover-IFEPetrolD1:hover{background:#005676 !important;}
.bg-active-IFEPetrolD1:active{background:#005676 !important;}
.bg-focus-IFEPetrolD1:focus{background:#005676 !important;}
.fg-hover-IFEPetrolD1:hover{color:#005676 !important;}
.fg-active-IFEPetrolD1:active{color:#005676 !important;}
.fg-focus-IFEPetrolD1:focus{color:#005676 !important;}
.fg-IFEPetrolD2{color:#004058 !important;}
.bg-IFEPetrolD2{background-color:#004058 !important;}
.bd-IFEPetrolD2{border-color:#004058 !important;}
.ol-IFEPetrolD2{outline-color:#004058 !important;}
.op-IFEPetrolD2{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEPetrolD2{background:#004058 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEPetrolD2:before{background:#004058 !important;}
.before-fg-IFEPetrolD2:before{color:#004058 !important;}
.after-bg-IFEPetrolD2:after{background:#004058 !important;}
.after-fg-IFEPetrolD2:after{color:#004058 !important;}
.bg-hover-IFEPetrolD2:hover{background:#004058 !important;}
.bg-active-IFEPetrolD2:active{background:#004058 !important;}
.bg-focus-IFEPetrolD2:focus{background:#004058 !important;}
.fg-hover-IFEPetrolD2:hover{color:#004058 !important;}
.fg-active-IFEPetrolD2:active{color:#004058 !important;}
.fg-focus-IFEPetrolD2:focus{color:#004058 !important;}
.fg-IFEBlue{color:#0065A7 !important;}
.bg-IFEBlue{background-color:#0065A7 !important;}
.bd-IFEBlue{border-color:#0065A7 !important;}
.ol-IFEBlue{outline-color:#0065A7 !important;}
.op-IFEBlue{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEBlue{background:#0065A7 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEBlue:before{background:#0065A7 !important;}
.before-fg-IFEBlue:before{color:#0065A7 !important;}
.after-bg-IFEBlue:after{background:#0065A7 !important;}
.after-fg-IFEBlue:after{color:#0065A7 !important;}
.bg-hover-IFEBlue:hover{background:#0065A7 !important;}
.bg-active-IFEBlue:active{background:#0065A7 !important;}
.bg-focus-IFEBlue:focus{background:#0065A7 !important;}
.fg-hover-IFEBlue:hover{color:#0065A7 !important;}
.fg-active-IFEBlue:active{color:#0065A7 !important;}
.fg-focus-IFEBlue:focus{color:#0065A7 !important;}
.fg-IFEBlueL2{color:#04B7FB !important;}
.bg-IFEBlueL2{background-color:#04B7FB !important;}
.bd-IFEBlueL2{border-color:#04B7FB !important;}
.ol-IFEBlueL2{outline-color:#04B7FB !important;}
.op-IFEBlueL2{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEBlueL2{background:#04B7FB linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEBlueL2:before{background:#04B7FB !important;}
.before-fg-IFEBlueL2:before{color:#04B7FB !important;}
.after-bg-IFEBlueL2:after{background:#04B7FB !important;}
.after-fg-IFEBlueL2:after{color:#04B7FB !important;}
.bg-hover-IFEBlueL2:hover{background:#04B7FB !important;}
.bg-active-IFEBlueL2:active{background:#04B7FB !important;}
.bg-focus-IFEBlueL2:focus{background:#04B7FB !important;}
.fg-hover-IFEBlueL2:hover{color:#04B7FB !important;}
.fg-active-IFEBlueL2:active{color:#04B7FB !important;}
.fg-focus-IFEBlueL2:focus{color:#04B7FB !important;}
.fg-IFEBlueL1{color:#0090C7 !important;}
.bg-IFEBlueL1{background-color:#0090C7 !important;}
.bd-IFEBlueL1{border-color:#0090C7 !important;}
.ol-IFEBlueL1{outline-color:#0090C7 !important;}
.op-IFEBlueL1{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEBlueL1{background:#0090C7 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEBlueL1:before{background:#0090C7 !important;}
.before-fg-IFEBlueL1:before{color:#0090C7 !important;}
.after-bg-IFEBlueL1:after{background:#0090C7 !important;}
.after-fg-IFEBlueL1:after{color:#0090C7 !important;}
.bg-hover-IFEBlueL1:hover{background:#0090C7 !important;}
.bg-active-IFEBlueL1:active{background:#0090C7 !important;}
.bg-focus-IFEBlueL1:focus{background:#0090C7 !important;}
.fg-hover-IFEBlueL1:hover{color:#0090C7 !important;}
.fg-active-IFEBlueL1:active{color:#0090C7 !important;}
.fg-focus-IFEBlueL1:focus{color:#0090C7 !important;}
.fg-IFEBlueD1{color:#005676 !important;}
.bg-IFEBlueD1{background-color:#005676 !important;}
.bd-IFEBlueD1{border-color:#005676 !important;}
.ol-IFEBlueD1{outline-color:#005676 !important;}
.op-IFEBlueD1{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEBlueD1{background:#005676 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEBlueD1:before{background:#005676 !important;}
.before-fg-IFEBlueD1:before{color:#005676 !important;}
.after-bg-IFEBlueD1:after{background:#005676 !important;}
.after-fg-IFEBlueD1:after{color:#005676 !important;}
.bg-hover-IFEBlueD1:hover{background:#005676 !important;}
.bg-active-IFEBlueD1:active{background:#005676 !important;}
.bg-focus-IFEBlueD1:focus{background:#005676 !important;}
.fg-hover-IFEBlueD1:hover{color:#005676 !important;}
.fg-active-IFEBlueD1:active{color:#005676 !important;}
.fg-focus-IFEBlueD1:focus{color:#005676 !important;}
.fg-IFEBlueD2{color:#004058 !important;}
.bg-IFEBlueD2{background-color:#004058 !important;}
.bd-IFEBlueD2{border-color:#004058 !important;}
.ol-IFEBlueD2{outline-color:#004058 !important;}
.op-IFEBlueD2{background-color:rgba(0, 106, 147, 0.7);}
.ribbed-IFEBlueD2{background:#004058 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;background-size:40px 40px !important;}
.before-bg-IFEBlueD2:before{background:#004058 !important;}
.before-fg-IFEBlueD2:before{color:#004058 !important;}
.after-bg-IFEBlueD2:after{background:#004058 !important;}
.after-fg-IFEBlueD2:after{color:#004058 !important;}
.bg-hover-IFEBlueD2:hover{background:#004058 !important;}
.bg-active-IFEBlueD2:active{background:#004058 !important;}
.bg-focus-IFEBlueD2:focus{background:#004058 !important;}
.fg-hover-IFEBlueD2:hover{color:#004058 !important;}
.fg-active-IFEBlueD2:active{color:#004058 !important;}
.fg-focus-IFEBlueD2:focus{color:#004058 !important;}
.bg-petrol{background-color:#006699 !important;}
.bg-bluegreen{background-color:#336666 !important;}
.bg-blue33g{background-color:#003366 !important;}
.bg-bluegreenLight{background-color:#3399CC !important;}
.bg-greenblue{background-color:#339980 !important;}
.bg-greengrey{background-color:#669999 !important;}
.bg-bluegrey{background-color:#6699CC !important;}
.bg-blue99{background-color:#000099 !important;}
.bg-midnightblue33r{background-color:#333366 !important;}
.bg-blue66{background-color:#000066 !important;}
.bg-blue33rg{background-color:#3333CC !important;}
.bg-blue66rg{background-color:#6666CC !important;}
.bg-green933b{background-color:#009933 !important;}
.bg-green33rb{background-color:#339933 !important;}
.bg-green633b{background-color:#006633 !important;}
.bg-green3366rb{background-color:#33CC66 !important;}
.bg-green6699rb{background-color:#66CC99 !important;}
.bg-firstaid{background-color:#007A33 !important;}
.bg-orange2{background-color:#ff9900 !important;}
.bg-orangeDark2{background-color:#cc6633 !important;}
.bg-brown2{background-color:#996600 !important;}
.bg-orange3{background-color:#ff9933 !important;}
.bg-orange4{background-color:#ffcc66 !important;}
.bg-red33b{background-color:#ff0033 !important;}
.bg-grayDim{background-color:#666666 !important;}
.fg-petrol{color:#006699 !important;}
.fg-bluegreen{color:#336666 !important;}
.fg-blue33g{color:#003366 !important;}
.fg-bluegreenLight{color:#3399CC !important;}
.fg-greenblue{color:#339980 !important;}
.fg-greengrey{color:#669999 !important;}
.fg-bluegrey{color:#6699CC !important;}
.fg-blue99{color:#000099 !important;}
.fg-midnightblue33r{color:#333366 !important;}
.fg-blue66{color:#000066 !important;}
.fg-blue33rg{color:#3333CC !important;}
.fg-blue66rg{color:#6666CC !important;}
.fg-green933b{color:#009933 !important;}
.fg-green33rb{color:#339933 !important;}
.fg-green633b{color:#006633 !important;}
.fg-green3366rb{color:#33CC66 !important;}
.fg-green6699rb{color:#66CC99 !important;}
.fg-firstaid{color:#007A33 !important;}
.fg-orange2{color:#ff9900 !important;}
.fg-orangeDark2{color:#cc6633 !important;}
.fg-brown2{color:#996600 !important;}
.fg-orange3{color:#ff9933 !important;}
.fg-orange4{color:#ffcc66 !important;}
.fg-red33b{color:#ff0033 !important;}
.fg-grayDim{color:#666666 !important;}
.ol-petrol{outline-color:#006699 !important;}
.ol-bluegreen{outline-color:#336666 !important;}
.ol-blue33g{outline-color:#003366 !important;}
.ol-bluegreenLight{outline-color:#3399CC !important;}
.ol-greenblue{outline-color:#339980 !important;}
.ol-greengrey{outline-color:#669999 !important;}
.ol-bluegrey{outline-color:#6699CC !important;}
.ol-blue99{outline-color:#000099 !important;}
.ol-midnightblue33r{outline-color:#333366 !important;}
.ol-blue66{outline-color:#000066 !important;}
.ol-blue33rg{outline-color:#3333CC !important;}
.ol-blue66rg{outline-color:#6666CC !important;}
.ol-green933b{outline-color:#009933 !important;}
.ol-green33rb{outline-color:#339933 !important;}
.ol-green633b{outline-color:#006633 !important;}
.ol-green3366rb{outline-color:#33CC66 !important;}
.ol-green6699rb{outline-color:#66CC99 !important;}
.ol-firstaid{outline-color:#007A33 !important;}
.ol-orange2{outline-color:#ff9900 !important;}
.ol-orangeDark2{outline-color:#cc6633 !important;}
.ol-brown2{outline-color:#996600 !important;}
.ol-orange3{outline-color:#ff9933 !important;}
.ol-orange4{outline-color:#ffcc66 !important;}
.ol-red33b{outline-color:#ff0033 !important;}
.ol-grayDim{outline-color:#666666 !important;}
.bd-petrol{border-color:#006699 !important;}
.bd-bluegreen{border-color:#336666 !important;}
.bd-blue33g{border-color:#003366 !important;}
.bd-bluegreenLight{border-color:#3399CC !important;}
.bd-greenblue{border-color:#339980 !important;}
.bd-greengrey{border-color:#669999 !important;}
.bd-bluegrey{border-color:#6699CC !important;}
.bd-blue99{border-color:#000099 !important;}
.bd-midnightblue33r{border-color:#333366 !important;}
.bd-blue66{border-color:#000066 !important;}
.bd-blue33rg{border-color:#3333CC !important;}
.bd-blue66rg{border-color:#6666CC !important;}
.bd-green933b{border-color:#009933 !important;}
.bd-green33rb{border-color:#339933 !important;}
.bd-green633b{border-color:#006633 !important;}
.bd-green3366rb{border-color:#33CC66 !important;}
.bd-green6699rb{border-color:#66CC99 !important;}
.bd-firstaid{border-color:#007A33 !important;}
.bd-orange2{border-color:#ff9900 !important;}
.bd-orangeDark2{border-color:#cc6633 !important;}
.bd-brown2{border-color:#996600 !important;}
.bd-orange3{border-color:#ff9933 !important;}
.bd-orange4{border-color:#ffcc66 !important;}
.bd-red33b{border-color:#ff0033 !important;}
.bd-grayDim{border-color:#666666 !important;}
.bg-hover-petrol:hover{background-color:#006699 !important;}
.bg-hover-bluegreen:hover{background-color:#336666 !important;}
.bg-hover-blue33g:hover{background-color:#003366 !important;}
.bg-hover-bluegreenLight:hover{background-color:#3399CC !important;}
.bg-hover-greenblue:hover{background-color:#339980 !important;}
.bg-hover-greengrey:hover{background-color:#669999 !important;}
.bg-hover-bluegrey:hover{background-color:#6699CC !important;}
.bg-hover-blue99:hover{background-color:#000099 !important;}
.bg-hover-midnightblue33r:hover{background-color:#333366 !important;}
.bg-hover-blue66:hover{background-color:#000066 !important;}
.bg-hover-blue33rg:hover{background-color:#3333CC !important;}
.bg-hover-blue66rg:hover{background-color:#6666CC !important;}
.bg-hover-green933b:hover{background-color:#009933 !important;}
.bg-hover-green33rb:hover{background-color:#339933 !important;}
.bg-hover-green633b:hover{background-color:#006633 !important;}
.bg-hover-green3366rb:hover{background-color:#33CC66 !important;}
.bg-hover-green6699rb:hover{background-color:#66CC99 !important;}
.bg-hover-firstaid:hover{background-color:#007A33 !important;}
.bg-hover-orange2:hover{background-color:#ff9900 !important;}
.bg-hover-orangeDark2:hover{background-color:#cc6633 !important;}
.bg-hover-brown2:hover{background-color:#996600 !important;}
.bg-hover-orange3:hover{background-color:#ff9933 !important;}
.bg-hover-orange4:hover{background-color:#ffcc66 !important;}
.bg-hover-red33b:hover{background-color:#ff0033 !important;}
.bg-hover-grayDim:hover{background-color:#666666 !important;}
.fg-hover-petrol:hover{color:#006699 !important;}
.fg-hover-bluegreen:hover{color:#336666 !important;}
.fg-hover-blue33g:hover{color:#003366 !important;}
.fg-hover-bluegreenLight:hover{color:#3399CC !important;}
.fg-hover-greenblue:hover{color:#339980 !important;}
.fg-hover-greengrey:hover{color:#669999 !important;}
.fg-hover-bluegrey:hover{color:#6699CC !important;}
.fg-hover-blue99:hover{color:#000099 !important;}
.fg-hover-midnightblue33r:hover{color:#333366 !important;}
.fg-hover-blue66:hover{color:#000066 !important;}
.fg-hover-blue33rg:hover{color:#3333CC !important;}
.fg-hover-blue66rg:hover{color:#6666CC !important;}
.fg-hover-green933b:hover{color:#009933 !important;}
.fg-hover-green33rb:hover{color:#339933 !important;}
.fg-hover-green633b:hover{color:#006633 !important;}
.fg-hover-green3366rb:hover{color:#33CC66 !important;}
.fg-hover-green6699rb:hover{color:#66CC99 !important;}
.fg-hover-firstaid:hover{color:#007A33 !important;}
.fg-hover-orange2:hover{color:#ff9900 !important;}
.fg-hover-orangeDark2:hover{color:#cc6633 !important;}
.fg-hover-brown2:hover{color:#996600 !important;}
.fg-hover-orange3:hover{color:#ff9933 !important;}
.fg-hover-orange4:hover{color:#ffcc66 !important;}
.fg-hover-red33b:hover{color:#ff0033 !important;}
.fg-hover-grayDim:hover{color:#666666 !important;}
.bg-active-petrol:active{background-color:#006699 !important;}
.bg-active-bluegreen:active{background-color:#336666 !important;}
.bg-active-blue33g:active{background-color:#003366 !important;}
.bg-active-bluegreenLight:active{background-color:#3399CC !important;}
.bg-active-greenblue:active{background-color:#339980 !important;}
.bg-active-greengrey:active{background-color:#669999 !important;}
.bg-active-bluegrey:active{background-color:#6699CC !important;}
.bg-active-blue99:active{background-color:#000099 !important;}
.bg-active-midnightblue33r:active{background-color:#333366 !important;}
.bg-active-blue66:active{background-color:#000066 !important;}
.bg-active-blue33rg:active{background-color:#3333CC !important;}
.bg-active-blue66rg:active{background-color:#6666CC !important;}
.bg-active-green933b:active{background-color:#009933 !important;}
.bg-active-green33rb:active{background-color:#339933 !important;}
.bg-active-green633b:active{background-color:#006633 !important;}
.bg-active-green3366rb:active{background-color:#33CC66 !important;}
.bg-active-green6699rb:active{background-color:#66CC99 !important;}
.bg-active-firstaid:active{background-color:#007A33 !important;}
.bg-active-orange2:active{background-color:#ff9900 !important;}
.bg-active-orangeDark2:active{background-color:#cc6633 !important;}
.bg-active-brown2:active{background-color:#996600 !important;}
.bg-active-orange3:active{background-color:#ff9933 !important;}
.bg-active-orange4:active{background-color:#ffcc66 !important;}
.bg-active-red33b:active{background-color:#ff0033 !important;}
.bg-active-grayDim:active{background-color:#666666 !important;}
.fg-active-petrol:active{color:#006699 !important;}
.fg-active-bluegreen:active{color:#336666 !important;}
.fg-active-blue33g:active{color:#003366 !important;}
.fg-active-bluegreenLight:active{color:#3399CC !important;}
.fg-active-greenblue:active{color:#339980 !important;}
.fg-active-greengrey:active{color:#669999 !important;}
.fg-active-bluegrey:active{color:#6699CC !important;}
.fg-active-blue99:active{color:#000099 !important;}
.fg-active-midnightblue33r:active{color:#333366 !important;}
.fg-active-blue66:active{color:#000066 !important;}
.fg-active-blue33rg:active{color:#3333CC !important;}
.fg-active-blue66rg:active{color:#6666CC !important;}
.fg-active-green933b:active{color:#009933 !important;}
.fg-active-green33rb:active{color:#339933 !important;}
.fg-active-green633b:active{color:#006633 !important;}
.fg-active-green3366rb:active{color:#33CC66 !important;}
.fg-active-green6699rb:active{color:#66CC99 !important;}
.fg-active-firstaid:active{color:#007A33 !important;}
.fg-active-orange2:active{color:#ff9900 !important;}
.fg-active-orangeDark2:active{color:#cc6633 !important;}
.fg-active-brown2:active{color:#996600 !important;}
.fg-active-orange3:active{color:#ff9933 !important;}
.fg-active-orange4:active{color:#ffcc66 !important;}
.fg-active-red33b:active{color:#ff0033 !important;}
.fg-active-grayDim:active{color:#666666 !important;}
.bg-focus-petrol:focus{background-color:#006699 !important;}
.bg-focus-bluegreen:focus{background-color:#336666 !important;}
.bg-focus-blue33g:focus{background-color:#003366 !important;}
.bg-focus-bluegreenLight:focus{background-color:#3399CC !important;}
.bg-focus-greenblue:focus{background-color:#339980 !important;}
.bg-focus-greengrey:focus{background-color:#669999 !important;}
.bg-focus-bluegrey:focus{background-color:#6699CC !important;}
.bg-focus-blue99:focus{background-color:#000099 !important;}
.bg-focus-midnightblue33r:focus{background-color:#333366 !important;}
.bg-focus-blue66:focus{background-color:#000066 !important;}
.bg-focus-blue33rg:focus{background-color:#3333CC !important;}
.bg-focus-blue66rg:focus{background-color:#6666CC !important;}
.bg-focus-green933b:focus{background-color:#009933 !important;}
.bg-focus-green33rb:focus{background-color:#339933 !important;}
.bg-focus-green633b:focus{background-color:#006633 !important;}
.bg-focus-green3366rb:focus{background-color:#33CC66 !important;}
.bg-focus-green6699rb:focus{background-color:#66CC99 !important;}
.bg-focus-firstaid:focus{background-color:#007A33 !important;}
.bg-focus-orange2:focus{background-color:#ff9900 !important;}
.bg-focus-orangeDark2:focus{background-color:#cc6633 !important;}
.bg-focus-brown2:focus{background-color:#996600 !important;}
.bg-focus-orange3:focus{background-color:#ff9933 !important;}
.bg-focus-orange4:focus{background-color:#ffcc66 !important;}
.bg-focus-red33b:focus{background-color:#ff0033 !important;}
.bg-focus-grayDim:focus{background-color:#666666 !important;}
.fg-focus-petrol:focus{color:#006699 !important;}
.fg-focus-bluegreen:focus{color:#336666 !important;}
.fg-focus-blue33g:focus{color:#003366 !important;}
.fg-focus-bluegreenLight:focus{color:#3399CC !important;}
.fg-focus-greenblue:focus{color:#339980 !important;}
.fg-focus-greengrey:focus{color:#669999 !important;}
.fg-focus-bluegrey:focus{color:#6699CC !important;}
.fg-focus-blue99:focus{color:#000099 !important;}
.fg-focus-midnightblue33r:focus{color:#333366 !important;}
.fg-focus-blue66:focus{color:#000066 !important;}
.fg-focus-blue33rg:focus{color:#3333CC !important;}
.fg-focus-blue66rg:focus{color:#6666CC !important;}
.fg-focus-green933b:focus{color:#009933 !important;}
.fg-focus-green33rb:focus{color:#339933 !important;}
.fg-focus-green633b:focus{color:#006633 !important;}
.fg-focus-green3366rb:focus{color:#33CC66 !important;}
.fg-focus-green6699rb:focus{color:#66CC99 !important;}
.fg-focus-firstaid:focus{color:#007A33 !important;}
.fg-focus-orange2:focus{color:#ff9900 !important;}
.fg-focus-orangeDark2:focus{color:#cc6633 !important;}
.fg-focus-brown2:focus{color:#996600 !important;}
.fg-focus-orange3:focus{color:#ff9933 !important;}
.fg-focus-orange4:focus{color:#ffcc66 !important;}
.fg-focus-red33b:focus{color:#ff0033 !important;}
.fg-focus-grayDim:focus{color:#666666 !important;}
.metro .ribbed-petrol{background-color:#006699 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-bluegreen{background-color:#336666 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-blue33g{background-color:#003366 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-bluegreenLight{background-color:#3399CC !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-greenblue{background-color:#339980 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-greengrey{background-color:#669999 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-bluegrey{background-color:#6699CC !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-blue99{background-color:#000099 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-midnightblue33r{background-color:#333366 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-blue66{background-color:#000066 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-blue33rg{background-color:#3333CC !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-blue66rg{background-color:#6666CC !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-green933b{background-color:#009933 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-green33rb{background-color:#339933 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-green633b{background-color:#006633 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-green3366rb{background-color:#33CC66 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-green6699rb{background-color:#66CC99 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-firstaid{background-color:#007A33 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-orange2{background-color:#ff9900 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-orangeDark2{background-color:#cc6633 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-brown2{background-color:#996600 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-orange3{background-color:#ff9933 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-orange4{background-color:#ffcc66 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-red33b{background-color:#ff0033 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.metro .ribbed-grayDim{background-color:#666666 !important;background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}