/* VARIABLES */ /* Applies a stroke to the icons. Can use percentage for responsive */ .climacon_component-stroke { fill: #dcdada; stroke-width: 1px; stroke: #717171; } .climacon_component-fill { fill: rgba(113, 113, 113, 0.2509803922); stroke-width: 0; stroke: #ddd; } /* SVG GLOBAL */ svg.climacon { display: inline-block; width: 80px; height: 80px; shape-rendering: geometricPrecision; } g, path, circle, rect { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-animation-duration: 18s; animation-duration: 18s; -webkit-animation-direction: normal; animation-direction: normal; } /* SUN */ .climacon_componentWrap-sun { -webkit-animation-name: rotate; animation-name: rotate; } .climacon_componentWrap_sunSpoke .climacon_component-stroke_sunSpoke { -webkit-animation-name: scale; animation-name: scale; -webkit-animation-direction: alternate; animation-direction: alternate; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; } .climacon_componentWrap_sunSpoke .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s; animation-delay: 4.5s; } /* MOON */ .climacon_componentWrap-moon { -webkit-animation-name: partialRotate; animation-name: partialRotate; -webkit-animation-duration: 18s; animation-duration: 18s; -webkit-animation-direction: alternate; animation-direction: alternate; } /* WIND */ .climacon_componentWrap-wind { -webkit-animation-name: translateWind; animation-name: translateWind; -webkit-animation-duration: 6s; animation-duration: 6s; -webkit-animation-direction: alternate; animation-direction: alternate; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } /* SNOWFLAKE */ .climacon_componentWrap-snowflake { -webkit-animation-name: rotate; animation-name: rotate; -webkit-animation-duration: 54s; animation-duration: 54s; -webkit-animation-direction: normal; animation-direction: normal; } /* CLOUD SUN */ .climacon_componentWrap-sun_cloud { -webkit-animation-name: behindCloudMove, rotate; animation-name: behindCloudMove, rotate; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-timing-function: ease-out, linear; animation-timing-function: ease-out, linear; -webkit-animation-delay: 0, 4.5s; animation-delay: 0, 4.5s; -webkit-animation-duration: 4.5s, 18s; animation-duration: 4.5s, 18s; } .climacon_componentWrap-sun_cloud .climacon_componentWrap_sunSpoke .climacon_component-stroke_sunSpoke { fill-opacity: 0; -webkit-animation-name: fillOpacity, scale; animation-name: fillOpacity, scale; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-delay: 4.5s, 0; animation-delay: 4.5s, 0; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .climacon_componentWrap-sun_cloud .climacon_componentWrap_sunSpoke .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s; animation-delay: 4.5s; } /* CLOUD MOON */ .climacon_componentWrap-moon_cloud { -webkit-animation-name: behindCloudMove, partialRotate; animation-name: behindCloudMove, partialRotate; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-timing-function: ease-out, linear; animation-timing-function: ease-out, linear; -webkit-animation-delay: 0, 4.5s; animation-delay: 0, 4.5s; -webkit-animation-duration: 4.5s, 18s; animation-duration: 4.5s, 18s; } /* DRIZZLE */ .climacon_component-stroke_drizzle { fill-opacity: 0; -webkit-animation-name: drizzleFall, fillOpacity2; animation-name: drizzleFall, fillOpacity2; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; } .climacon_component-stroke_drizzle:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .climacon_component-stroke_drizzle:nth-child(2) { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; } .climacon_component-stroke_drizzle:nth-child(3) { -webkit-animation-delay: 1.8s; animation-delay: 1.8s; } /* RAIN */ .climacon_component-stroke_rain { fill-opacity: 0; -webkit-animation-name: rainFall, fillOpacity2; animation-name: rainFall, fillOpacity2; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-duration: 3s; animation-duration: 3s; } .climacon_component-stroke_rain:nth-child(n+4) { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; } .climacon_component-stroke_rain_alt:nth-child(2) { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; } /* HAIL */ /* HAIL ALT */ .climacon_component-stroke_hailAlt { fill-opacity: 1; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-duration: 1s; animation-duration: 1s; } .climacon_component-stroke_hailAlt-left { -webkit-animation-name: hailLeft, fillOpacity2; animation-name: hailLeft, fillOpacity2; } .climacon_component-stroke_hailAlt-middle { -webkit-animation-name: hailMiddle, fillOpacity2; animation-name: hailMiddle, fillOpacity2; } .climacon_component-stroke_hailAlt-middle:nth-child(2) { -webkit-animation-name: hailMiddle2, fillOpacity2; animation-name: hailMiddle2, fillOpacity2; } .climacon_component-stroke_hailAlt-right { -webkit-animation-name: hailRight, fillOpacity2; animation-name: hailRight, fillOpacity2; } .climacon_component-stroke_hailAlt:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .climacon_component-stroke_hailAlt:nth-child(2) { -webkit-animation-delay: 0.1666666667s; animation-delay: 0.1666666667s; } .climacon_component-stroke_hailAlt:nth-child(3) { -webkit-animation-delay: 0.3333333333s; animation-delay: 0.3333333333s; } .climacon_component-stroke_hailAlt:nth-child(4) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .climacon_component-stroke_hailAlt:nth-child(5) { -webkit-animation-delay: 0.6666666667s; animation-delay: 0.6666666667s; } .climacon_component-stroke_hailAlt:nth-child(6) { -webkit-animation-delay: 0.8333333333s; animation-delay: 0.8333333333s; } /* SNOW */ .climacon_component-stroke_snow { fill-opacity: 0; -webkit-animation-name: snowFall, fillOpacity2; animation-name: snowFall, fillOpacity2; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-duration: 9s; animation-duration: 9s; } .climacon_component-stroke_snow:nth-child(3) { -webkit-animation-name: snowFall2, fillOpacity2; animation-name: snowFall2, fillOpacity2; } .climacon_component-stroke_snow:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .climacon_component-stroke_snow:nth-child(2) { -webkit-animation-delay: 3s; animation-delay: 3s; } .climacon_component-stroke_snow:nth-child(3) { -webkit-animation-delay: 6s; animation-delay: 6s; } /* SNOW ALT */ .climacon_wrapperComponent-snowAlt { fill-opacity: 0; -webkit-animation-name: snowFall, fillOpacity2; animation-name: snowFall, fillOpacity2; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-duration: 9s; animation-duration: 9s; } /* FOG */ .climacon_component-stroke_fogLine { fill-opacity: 0.5; -webkit-animation-name: translateFog, fillOpacityFog; animation-name: translateFog, fillOpacityFog; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-animation-duration: 18s; animation-duration: 18s; } .climacon_component-stroke_fogLine:nth-child(even) { -webkit-animation-delay: 9s; animation-delay: 9s; } /* LIGHTNING */ .climacon_component-stroke_lightning { fill-opacity: 0; -webkit-animation-name: fillOpacityLightning; animation-name: fillOpacityLightning; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-duration: 18s; animation-duration: 18s; } /* TORNADO */ .climacon_component-stroke_tornadoLine { -webkit-animation-name: translateTornado1; animation-name: translateTornado1; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-duration: 18s; animation-duration: 18s; } .climacon_component-stroke_tornadoLine:nth-child(1) { -webkit-animation-name: translateTornado1; animation-name: translateTornado1; } .climacon_component-stroke_tornadoLine:nth-child(2) { -webkit-animation-name: translateTornado2; animation-name: translateTornado2; } .climacon_component-stroke_tornadoLine:nth-child(3) { -webkit-animation-name: translateTornado3; animation-name: translateTornado3; } .climacon_component-stroke_tornadoLine:nth-child(4) { -webkit-animation-name: translateTornado4; animation-name: translateTornado4; } .climacon_component-stroke_tornadoLine:nth-child(5) { -webkit-animation-name: translateTornado5; animation-name: translateTornado5; } .climacon_component-stroke_tornadoLine:nth-child(6) { -webkit-animation-name: translateTornado6; animation-name: translateTornado6; } .climacon_componentWrap-sunsetAlt { -webkit-animation-name: translateSunset; animation-name: translateSunset; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } .climacon_componentWrap-sunsetAlt { -webkit-animation-name: translateSunset; animation-name: translateSunset; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } .climacon_iconWrap-sun .climacon_component-stroke_sunSpoke, .climacon_iconWrap-sunFill .climacon_component-stroke_sunSpoke { fill-opacity: 1; -webkit-animation-name: scale; animation-name: scale; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-direction: alternate; animation-direction: alternate; } .climacon_iconWrap-sun .climacon_component-stroke_sunSpoke:nth-child(even), .climacon_iconWrap-sunFill .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s; animation-delay: 4.5s; } .climacon-iconWrap_sunFill .climacon_component-stroke_sunSpoke { fill-opacity: 1; -webkit-animation-name: scale; animation-name: scale; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-direction: alternate; animation-direction: alternate; } .climacon-iconWrap_sunFill .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s; animation-delay: 4.5s; } .climacon_component-stroke_arrow-up { fill-opacity: 0; -webkit-animation-name: fillOpacity2, translateArrowUp; animation-name: fillOpacity2, translateArrowUp; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; } .climacon_component-stroke_arrow-down { fill-opacity: 0; -webkit-animation-name: fillOpacity2, translateArrowDown; animation-name: fillOpacity2, translateArrowDown; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; } .climacon_componentWrap-sunrise .climacon_component-stroke_sunSpoke, .climacon_componentWrap-sunset .climacon_component-stroke_sunSpoke { -webkit-animation-name: scale; animation-name: scale; -webkit-animation-direction: alternate; animation-direction: alternate; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .climacon_componentWrap-sunrise .climacon_component-stroke_sunSpoke:nth-child(even), .climacon_componentWrap-sunset .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s; animation-delay: 4.5s; } .climacon_componentWrap-sunriseAlt { -webkit-animation-name: translateSunrise, fillOpacity; animation-name: translateSunrise, fillOpacity; -webkit-animation-duration: 18s, 9s; animation-duration: 18s, 9s; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } .climacon_componentWrap-sunriseAlt .climacon_component-stroke_sunSpoke { fill-opacity: 0; -webkit-animation-name: fillOpacity, scale; animation-name: fillOpacity, scale; -webkit-animation-direction: normal, alternate; animation-direction: normal, alternate; -webkit-animation-iteration-count: 1, infinite; animation-iteration-count: 1, infinite; -webkit-animation-duration: 4.5s; animation-duration: 4.5s; -webkit-animation-delay: 4.5s, 0; animation-delay: 4.5s, 0; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .climacon_componentWrap-sunriseAlt .climacon_component-stroke_sunSpoke:nth-child(even) { -webkit-animation-delay: 4.5s, 4.5s; animation-delay: 4.5s, 4.5s; } .climacon_componentWrap-sunsetAlt { -webkit-animation-name: translateSunset; animation-name: translateSunset; -webkit-animation-delay: 0s; animation-delay: 0s; -webkit-animation-duration: 18s; animation-duration: 18s; -webkit-animation-direction: normal; animation-direction: normal; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } /* ANIMATIONS */ @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes partialRotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 25% { -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 50% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 75% { -webkit-transform: rotate(15deg); transform: rotate(15deg); } 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes partialRotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 25% { -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 50% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 75% { -webkit-transform: rotate(15deg); transform: rotate(15deg); } 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @-webkit-keyframes scale { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); } } @keyframes scale { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); } } @-webkit-keyframes behindCloudMove { 0% { -webkit-transform: translateX(-1.75px) translateY(1.75px); transform: translateX(-1.75px) translateY(1.75px); } 100% { -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } } @keyframes behindCloudMove { 0% { -webkit-transform: translateX(-1.75px) translateY(1.75px); transform: translateX(-1.75px) translateY(1.75px); } 100% { -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } } @-webkit-keyframes drizzleFall { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(21px); transform: translateY(21px); } } @keyframes drizzleFall { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(21px); transform: translateY(21px); } } @-webkit-keyframes rainFall { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(14px); transform: translateY(14px); } } @keyframes rainFall { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(14px); transform: translateY(14px); } } @-webkit-keyframes rainFall2 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(14px); transform: translateY(14px); } 100% { -webkit-transform: translateX(14px) translateY(14px); transform: translateX(14px) translateY(14px); } } @keyframes rainFall2 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(14px); transform: translateY(14px); } 100% { -webkit-transform: translateX(14px) translateY(14px); transform: translateX(14px) translateY(14px); } } @-webkit-keyframes hailLeft { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @keyframes hailLeft { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @-webkit-keyframes hailMiddle { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @keyframes hailMiddle { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @-webkit-keyframes hailMiddle2 { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @keyframes hailMiddle2 { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @-webkit-keyframes hailRight { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @keyframes hailRight { 50% { -webkit-transform: translateY(17.5px); transform: translateY(17.5px); } } @-webkit-keyframes fillOpacity { 0% { fill-opacity: 0; stroke-opacity: 0; } 100% { fill-opacity: 1; stroke-opacity: 1; } } @keyframes fillOpacity { 0% { fill-opacity: 0; stroke-opacity: 0; } 100% { fill-opacity: 1; stroke-opacity: 1; } } @-webkit-keyframes fillOpacity2 { 0% { fill-opacity: 0; stroke-opacity: 0; } 50% { fill-opacity: 1; stroke-opacity: 1; } 100% { fill-opacity: 0; stroke-opacity: 0; } } @keyframes fillOpacity2 { 0% { fill-opacity: 0; stroke-opacity: 0; } 50% { fill-opacity: 1; stroke-opacity: 1; } 100% { fill-opacity: 0; stroke-opacity: 0; } } @-webkit-keyframes lightningFlash { 0% { fill-opacity: 0; } 1% { fill-opacity: 1; } 2% { fill-opacity: 0; } 50% { fill-opacity: 0; } 51% { fill-opacity: 1; } 52% { fill-opacity: 0; } 53% { fill-opacity: 1; } 54% { fill-opacity: 0; } 100% { fill-opacity: 0; } } @keyframes lightningFlash { 0% { fill-opacity: 0; } 1% { fill-opacity: 1; } 2% { fill-opacity: 0; } 50% { fill-opacity: 0; } 51% { fill-opacity: 1; } 52% { fill-opacity: 0; } 53% { fill-opacity: 1; } 54% { fill-opacity: 0; } 100% { fill-opacity: 0; } } @-webkit-keyframes snowFall {} @keyframes snowFall {} @-webkit-keyframes snowFall2 {} @keyframes snowFall2 {} /* Tornado */ @-webkit-keyframes translateTornado1 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(3.997px); transform: translateX(3.997px); } 75% { -webkit-transform: translateX(-3.997px); transform: translateX(-3.997px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado1 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(3.997px); transform: translateX(3.997px); } 75% { -webkit-transform: translateX(-3.997px); transform: translateX(-3.997px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes translateTornado2 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(2.002px); transform: translateX(2.002px); } 75% { -webkit-transform: translateX(-2.002px); transform: translateX(-2.002px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado2 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(2.002px); transform: translateX(2.002px); } 75% { -webkit-transform: translateX(-2.002px); transform: translateX(-2.002px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes translateTornado3 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(8.001px); transform: translateX(8.001px); } 75% { -webkit-transform: translateX(-8.001px); transform: translateX(-8.001px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado3 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(8.001px); transform: translateX(8.001px); } 75% { -webkit-transform: translateX(-8.001px); transform: translateX(-8.001px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes translateTornado4 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(5.999px); transform: translateX(5.999px); } 75% { -webkit-transform: translateX(-5.999px); transform: translateX(-5.999px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado4 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(5.999px); transform: translateX(5.999px); } 75% { -webkit-transform: translateX(-5.999px); transform: translateX(-5.999px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes translateTornado5 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(10.003px); transform: translateX(10.003px); } 75% { -webkit-transform: translateX(-10.003px); transform: translateX(-10.003px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado5 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(10.003px); transform: translateX(10.003px); } 75% { -webkit-transform: translateX(-10.003px); transform: translateX(-10.003px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes translateTornado6 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(5.999px); transform: translateX(5.999px); } 75% { -webkit-transform: translateX(-5.999px); transform: translateX(-5.999px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateTornado6 { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(5.999px); transform: translateX(5.999px); } 75% { -webkit-transform: translateX(-5.999px); transform: translateX(-5.999px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes fillOpacityLightning { 0% { fill-opacity: 0; stroke-opacity: 0; } 1% { fill-opacity: 1; stroke-opacity: 1; } 7% { fill-opacity: 0; stroke-opacity: 0; } 50% { fill-opacity: 0; stroke-opacity: 0; } 51% { fill-opacity: 1; stroke-opacity: 1; } 53% { fill-opacity: 0; stroke-opacity: 0; } 54% { fill-opacity: 1; stroke-opacity: 1; } 60% { fill-opacity: 0; stroke-opacity: 0; } 100% { fill-opacity: 0; stroke-opacity: 0; } } @keyframes fillOpacityLightning { 0% { fill-opacity: 0; stroke-opacity: 0; } 1% { fill-opacity: 1; stroke-opacity: 1; } 7% { fill-opacity: 0; stroke-opacity: 0; } 50% { fill-opacity: 0; stroke-opacity: 0; } 51% { fill-opacity: 1; stroke-opacity: 1; } 53% { fill-opacity: 0; stroke-opacity: 0; } 54% { fill-opacity: 1; stroke-opacity: 1; } 60% { fill-opacity: 0; stroke-opacity: 0; } 100% { fill-opacity: 0; stroke-opacity: 0; } } @-webkit-keyframes translateFog { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(2.499px); transform: translateX(2.499px); } 75% { -webkit-transform: translateX(-2.499px); transform: translateX(-2.499px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateFog { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(2.499px); transform: translateX(2.499px); } 75% { -webkit-transform: translateX(-2.499px); transform: translateX(-2.499px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes fillOpacityFog { 0% { fill-opacity: 0.5; stroke-opacity: 0.5; } 50% { fill-opacity: 1; stroke-opacity: 1; } 100% { fill-opacity: 0.5; stroke-opacity: 0.5; } } @keyframes fillOpacityFog { 0% { fill-opacity: 0.5; stroke-opacity: 0.5; } 50% { fill-opacity: 1; stroke-opacity: 1; } 100% { fill-opacity: 0.5; stroke-opacity: 0.5; } } @-webkit-keyframes translateSunrise { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } 100% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } } @keyframes translateSunrise { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } 100% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } } @-webkit-keyframes translateSunset { 0% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } 25% { -webkit-transform: translateY(-3.997px); transform: translateY(-3.997px); } 100% { -webkit-transform: translateY(-3.997px); transform: translateY(-3.997px); } } @keyframes translateSunset { 0% { -webkit-transform: translateY(-16.002px); transform: translateY(-16.002px); } 25% { -webkit-transform: translateY(-3.997px); transform: translateY(-3.997px); } 100% { -webkit-transform: translateY(-3.997px); transform: translateY(-3.997px); } } @-webkit-keyframes translateArrowDown { 0% { -webkit-transform: translateY(2.002px); transform: translateY(2.002px); } 100% { -webkit-transform: translateY(4.998px); transform: translateY(4.998px); } } @keyframes translateArrowDown { 0% { -webkit-transform: translateY(2.002px); transform: translateY(2.002px); } 100% { -webkit-transform: translateY(4.998px); transform: translateY(4.998px); } } @-webkit-keyframes translateArrowUp { 0% { -webkit-transform: translateY(-2.002px); transform: translateY(-2.002px); } 100% { -webkit-transform: translateY(-4.998px); transform: translateY(-4.998px); } } @keyframes translateArrowUp { 0% { -webkit-transform: translateY(-2.002px); transform: translateY(-2.002px); } 100% { -webkit-transform: translateY(-4.998px); transform: translateY(-4.998px); } } @-webkit-keyframes translateWind { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(4.998px); transform: translateX(4.998px); } 75% { -webkit-transform: translateX(-4.998px); transform: translateX(-4.998px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes translateWind { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 25% { -webkit-transform: translateX(4.998px); transform: translateX(4.998px); } 75% { -webkit-transform: translateX(-4.998px); transform: translateX(-4.998px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } /*# sourceMappingURL=whether-icon.css.map */