@-moz-keyframes flash{0%{opacity:1;}25%{opacity:0;}50%{opacity:1;}75%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes flash{0%{opacity:1;}25%{opacity:0;}50%{opacity:1;}75%{opacity:0;}100%{opacity:1;}}@-o-keyframes flash{0%{opacity:1;}25%{opacity:0;}50%{opacity:1;}75%{opacity:0;}100%{opacity:1;}}@-ms-keyframes flash{0%{opacity:1;}25%{opacity:0;}50%{opacity:1;}75%{opacity:0;}100%{opacity:1;}}@keyframes flash{0%{opacity:1;}25%{opacity:0;}50%{opacity:1;}75%{opacity:0;}100%{opacity:1;}}@-moz-keyframes bounce{0%{-moz-transform:translateY(0);transform:translateY(0);}20%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-30px);transform:translateY(-30px);}50%{-moz-transform:translateY(0);transform:translateY(0);}60%{-moz-transform:translateY(-15px);transform:translateY(-15px);}80%{-moz-transform:translateY(0);transform:translateY(0);}100%{-moz-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}50%{-webkit-transform:translateY(0);transform:translateY(0);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}80%{-webkit-transform:translateY(0);transform:translateY(0);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@-o-keyframes bounce{0%{-o-transform:translateY(0);transform:translateY(0);}20%{-o-transform:translateY(0);transform:translateY(0);}40%{-o-transform:translateY(-30px);transform:translateY(-30px);}50%{-o-transform:translateY(0);transform:translateY(0);}60%{-o-transform:translateY(-15px);transform:translateY(-15px);}80%{-o-transform:translateY(0);transform:translateY(0);}100%{-o-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes bounce{0%{-ms-transform:translateY(0);transform:translateY(0);}20%{-ms-transform:translateY(0);transform:translateY(0);}40%{-ms-transform:translateY(-30px);transform:translateY(-30px);}50%{-ms-transform:translateY(0);transform:translateY(0);}60%{-ms-transform:translateY(-15px);transform:translateY(-15px);}80%{-ms-transform:translateY(0);transform:translateY(0);}100%{-ms-transform:translateY(0);transform:translateY(0);}}@keyframes bounce{0%{transform:translateY(0);}20%{transform:translateY(0);}40%{transform:translateY(-30px);}50%{transform:translateY(0);}60%{transform:translateY(-15px);}80%{transform:translateY(0);}100%{transform:translateY(0);}}@-moz-keyframes shake{0%{-moz-transform:translateX(0);transform:translateX(0);}10%{-moz-transform:translateX(-10px);transform:translateX(-10px);}20%{-moz-transform:translateX(10px);transform:translateX(10px);}30%{-moz-transform:translateX(-10px);transform:translateX(-10px);}40%{-moz-transform:translateX(10px);transform:translateX(10px);}50%{-moz-transform:translateX(-10px);transform:translateX(-10px);}60%{-moz-transform:translateX(10px);transform:translateX(10px);}70%{-moz-transform:translateX(-10px);transform:translateX(-10px);}80%{-moz-transform:translateX(10px);transform:translateX(10px);}90%{-moz-transform:translateX(-10px);transform:translateX(-10px);}100%{-moz-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0);}10%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%{-webkit-transform:translateX(10px);transform:translateX(10px);}30%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}40%{-webkit-transform:translateX(10px);transform:translateX(10px);}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}60%{-webkit-transform:translateX(10px);transform:translateX(10px);}70%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-o-keyframes shake{0%{-o-transform:translateX(0);transform:translateX(0);}10%{-o-transform:translateX(-10px);transform:translateX(-10px);}20%{-o-transform:translateX(10px);transform:translateX(10px);}30%{-o-transform:translateX(-10px);transform:translateX(-10px);}40%{-o-transform:translateX(10px);transform:translateX(10px);}50%{-o-transform:translateX(-10px);transform:translateX(-10px);}60%{-o-transform:translateX(10px);transform:translateX(10px);}70%{-o-transform:translateX(-10px);transform:translateX(-10px);}80%{-o-transform:translateX(10px);transform:translateX(10px);}90%{-o-transform:translateX(-10px);transform:translateX(-10px);}100%{-o-transform:translateX(0);transform:translateX(0);}}@-ms-keyframes shake{0%{-ms-transform:translateX(0);transform:translateX(0);}10%{-ms-transform:translateX(-10px);transform:translateX(-10px);}20%{-ms-transform:translateX(10px);transform:translateX(10px);}30%{-ms-transform:translateX(-10px);transform:translateX(-10px);}40%{-ms-transform:translateX(10px);transform:translateX(10px);}50%{-ms-transform:translateX(-10px);transform:translateX(-10px);}60%{-ms-transform:translateX(10px);transform:translateX(10px);}70%{-ms-transform:translateX(-10px);transform:translateX(-10px);}80%{-ms-transform:translateX(10px);transform:translateX(10px);}90%{-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-ms-transform:translateX(0);transform:translateX(0);}}@keyframes shake{0%{transform:translateX(0);}10%{transform:translateX(-10px);}20%{transform:translateX(10px);}30%{transform:translateX(-10px);}40%{transform:translateX(10px);}50%{transform:translateX(-10px);}60%{transform:translateX(10px);}70%{transform:translateX(-10px);}80%{transform:translateX(10px);}90%{transform:translateX(-10px);}100%{transform:translateX(0);}}@-moz-keyframes tada{0%{-moz-transform:scale(1,1);transform:scale(1,1);}10%{-moz-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}20%{-moz-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%{-moz-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%{-moz-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}50%{-moz-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}60%{-moz-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}70%{-moz-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}80%{-moz-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}90%{-moz-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}100%{-moz-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1,1);transform:scale(1,1);}10%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}50%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}60%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}70%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-o-keyframes tada{0%{-o-transform:scale(1,1);transform:scale(1,1);}10%{-o-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}20%{-o-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%{-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%{-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}50%{-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}60%{-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}70%{-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}80%{-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}90%{-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}100%{-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@-ms-keyframes tada{0%{-ms-transform:scale(1,1);transform:scale(1,1);}10%{-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}20%{-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%{-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}50%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}60%{-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}70%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}80%{-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}90%{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}100%{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{transform:scale(1,1);}10%{transform:scale(0.9) rotate(-3deg);}20%{transform:scale(0.9) rotate(-3deg);}30%{transform:scale(1.1) rotate(3deg);}40%{transform:scale(1.1) rotate(-3deg);}50%{transform:scale(1.1) rotate(3deg);}60%{transform:scale(1.1) rotate(-3deg);}70%{transform:scale(1.1) rotate(3deg);}80%{transform:scale(1.1) rotate(-3deg);}90%{transform:scale(1.1) rotate(3deg);}100%{transform:scale(1) rotate(0);}}@-moz-keyframes swing{20%,40%,60%,80%,100%{-moz-transform-origin:top center 50%;transform-origin:top center 50%;}20%{-moz-transform:rotate(15deg);transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-moz-transform:rotate(0deg);transform:rotate(0deg);}}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center 50%;transform-origin:top center 50%;}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@-o-keyframes swing{20%,40%,60%,80%,100%{-o-transform-origin:top center 50%;transform-origin:top center 50%;}20%{-o-transform:rotate(15deg);transform:rotate(15deg);}40%{-o-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-o-transform:rotate(5deg);transform:rotate(5deg);}80%{-o-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-o-transform:rotate(0deg);transform:rotate(0deg);}}@-ms-keyframes swing{20%,40%,60%,80%,100%{-ms-transform-origin:top center 50%;transform-origin:top center 50%;}20%{-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-ms-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%,40%,60%,80%,100%{transform-origin:top center 50%;}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);transform:translateX(0%);}15%{-moz-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-moz-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-moz-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-moz-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-moz-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-moz-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@-o-keyframes wobble{0%{-o-transform:translateX(0%);transform:translateX(0%);}15%{-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-o-transform:translateX(0%);transform:translateX(0%);}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%);transform:translateX(0%);}15%{-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-ms-transform:translateX(0%);transform:translateX(0%);}}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1,1);transform:scale(1,1);}50%{-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{-moz-transform:scale(1,1);transform:scale(1,1);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1,1);transform:scale(1,1);}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{-webkit-transform:scale(1,1);transform:scale(1,1);}}@-o-keyframes pulse{0%{-o-transform:scale(1,1);transform:scale(1,1);}50%{-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{-o-transform:scale(1,1);transform:scale(1,1);}}@-ms-keyframes pulse{0%{-ms-transform:scale(1,1);transform:scale(1,1);}50%{-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{-ms-transform:scale(1,1);transform:scale(1,1);}}@keyframes pulse{0%{transform:scale(1,1);}50%{transform:scale(1.1,1.1);}100%{transform:scale(1,1);}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg);transform:skewX(9deg);}10%{-moz-transform:skewX(-8deg);transform:skewX(-8deg);}20%{-moz-transform:skewX(7deg);transform:skewX(7deg);}30%{-moz-transform:skewX(-6deg);transform:skewX(-6deg);}40%{-moz-transform:skewX(5deg);transform:skewX(5deg);}50%{-moz-transform:skewX(-4deg);transform:skewX(-4deg);}60%{-moz-transform:skewX(3deg);transform:skewX(3deg);}70%{-moz-transform:skewX(-2deg);transform:skewX(-2deg);}80%{-moz-transform:skewX(1deg);transform:skewX(1deg);}90%{-moz-transform:skewX(0deg);transform:skewX(0deg);}100%{-moz-transform:skewX(0deg);transform:skewX(0deg);}}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg);}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg);}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg);}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg);}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg);}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg);}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg);}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg);}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg);}90%{-webkit-transform:skewX(0deg);transform:skewX(0deg);}100%{-webkit-transform:skewX(0deg);transform:skewX(0deg);}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg);transform:skewX(9deg);}10%{-o-transform:skewX(-8deg);transform:skewX(-8deg);}20%{-o-transform:skewX(7deg);transform:skewX(7deg);}30%{-o-transform:skewX(-6deg);transform:skewX(-6deg);}40%{-o-transform:skewX(5deg);transform:skewX(5deg);}50%{-o-transform:skewX(-4deg);transform:skewX(-4deg);}60%{-o-transform:skewX(3deg);transform:skewX(3deg);}70%{-o-transform:skewX(-2deg);transform:skewX(-2deg);}80%{-o-transform:skewX(1deg);transform:skewX(1deg);}90%{-o-transform:skewX(0deg);transform:skewX(0deg);}100%{-o-transform:skewX(0deg);transform:skewX(0deg);}}@-ms-keyframes wiggle{0%{-ms-transform:skewX(9deg);transform:skewX(9deg);}10%{-ms-transform:skewX(-8deg);transform:skewX(-8deg);}20%{-ms-transform:skewX(7deg);transform:skewX(7deg);}30%{-ms-transform:skewX(-6deg);transform:skewX(-6deg);}40%{-ms-transform:skewX(5deg);transform:skewX(5deg);}50%{-ms-transform:skewX(-4deg);transform:skewX(-4deg);}60%{-ms-transform:skewX(3deg);transform:skewX(3deg);}70%{-ms-transform:skewX(-2deg);transform:skewX(-2deg);}80%{-ms-transform:skewX(1deg);transform:skewX(1deg);}90%{-ms-transform:skewX(0deg);transform:skewX(0deg);}100%{-ms-transform:skewX(0deg);transform:skewX(0deg);}}@keyframes wiggle{0%{transform:skewX(9deg);}10%{transform:skewX(-8deg);}20%{transform:skewX(7deg);}30%{transform:skewX(-6deg);}40%{transform:skewX(5deg);}50%{transform:skewX(-4deg);}60%{transform:skewX(3deg);}70%{transform:skewX(-2deg);}80%{transform:skewX(1deg);}90%{transform:skewX(0deg);}100%{transform:skewX(0deg);}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1,1);transform:scale(1,1);}25%{-moz-transform:scale(0.95,0.95);transform:scale(0.95,0.95);}50%{opacity:1;-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{opacity:0;-moz-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1,1);transform:scale(1,1);}25%{-webkit-transform:scale(0.95,0.95);transform:scale(0.95,0.95);}50%{opacity:1;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{opacity:0;-webkit-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}}@-o-keyframes bounceOut{0%{-o-transform:scale(1,1);transform:scale(1,1);}25%{-o-transform:scale(0.95,0.95);transform:scale(0.95,0.95);}50%{opacity:1;-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{opacity:0;-o-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1,1);transform:scale(1,1);}25%{-ms-transform:scale(0.95,0.95);transform:scale(0.95,0.95);}50%{opacity:1;-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}100%{opacity:0;-ms-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}}@keyframes bounceOut{0%{transform:scale(1,1);}25%{transform:scale(0.95,0.95);}50%{opacity:1;transform:scale(1.1,1.1);}100%{opacity:0;transform:scale(0.3,0.3);}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-moz-transform:translateY(-2000px);transform:translateY(-2000px);}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-o-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-o-transform:translateY(-2000px);transform:translateY(-2000px);}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-moz-transform:translateY(2000px);transform:translateY(2000px);}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-o-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-o-transform:translateY(2000px);transform:translateY(2000px);}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-moz-transform:translateX(-2000px);transform:translateX(-2000px);}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-o-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-o-transform:translateX(-2000px);transform:translateX(-2000px);}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-moz-transform:translateX(2000px);transform:translateX(2000px);}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-o-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-o-transform:translateX(2000px);transform:translateX(2000px);}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}50%{opacity:1;-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}70%{-moz-transform:scale(0.9,0.9);transform:scale(0.9,0.9);}100%{-moz-transform:scale(1,1);transform:scale(1,1);}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}50%{opacity:1;-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}70%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);}100%{-webkit-transform:scale(1,1);transform:scale(1,1);}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}50%{opacity:1;-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}70%{-o-transform:scale(0.9,0.9);transform:scale(0.9,0.9);}100%{-o-transform:scale(1,1);transform:scale(1,1);}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}50%{opacity:1;-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}70%{-ms-transform:scale(0.9,0.9);transform:scale(0.9,0.9);}100%{-ms-transform:scale(1,1);transform:scale(1,1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3,0.3);}50%{opacity:1;transform:scale(1.05,1.05);}70%{transform:scale(0.9,0.9);}100%{transform:scale(1,1);}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-moz-transform:translateY(30px);transform:translateY(30px);}80%{-moz-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-o-transform:translateY(30px);transform:translateY(30px);}80%{-o-transform:translateY(-10px);transform:translateY(-10px);}100%{-o-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-ms-transform:translateY(30px);transform:translateY(30px);}80%{-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-ms-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-moz-transform:translateY(-30px);transform:translateY(-30px);}80%{-moz-transform:translateY(10px);transform:translateY(10px);}100%{-moz-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-o-transform:translateY(-30px);transform:translateY(-30px);}80%{-o-transform:translateY(10px);transform:translateY(10px);}100%{-o-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-ms-transform:translateY(-30px);transform:translateY(-30px);}80%{-ms-transform:translateY(10px);transform:translateY(10px);}100%{-ms-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-moz-transform:translateX(-30px);transform:translateX(-30px);}80%{-moz-transform:translateX(10px);transform:translateX(10px);}100%{-moz-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-o-transform:translateX(-30px);transform:translateX(-30px);}80%{-o-transform:translateX(10px);transform:translateX(10px);}100%{-o-transform:translateX(0);transform:translateX(0);}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-ms-transform:translateX(-30px);transform:translateX(-30px);}80%{-ms-transform:translateX(10px);transform:translateX(10px);}100%{-ms-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-moz-transform:translateX(30px);transform:translateX(30px);}80%{-moz-transform:translateX(-10px);transform:translateX(-10px);}100%{-moz-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-o-transform:translateX(30px);transform:translateX(30px);}80%{-o-transform:translateX(-10px);transform:translateX(-10px);}100%{-o-transform:translateX(0);transform:translateX(0);}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-ms-transform:translateX(30px);transform:translateX(30px);}80%{-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-ms-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-ms-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOutUp{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-moz-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}}@-webkit-keyframes fadeOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}}@-o-keyframes fadeOutUp{0%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}}@-ms-keyframes fadeOutUp{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}}@keyframes fadeOutUp{0%{transform:translateY(0);opacity:1;}100%{transform:translateY(-20px);opacity:0;}}@-moz-keyframes fadeOutDown{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0;}}@-webkit-keyframes fadeOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;}}@-o-keyframes fadeOutDown{0%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-o-transform:translateY(20px);transform:translateY(20px);opacity:0;}}@-ms-keyframes fadeOutDown{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1;}100%{transform:translateY(20px);opacity:0;}}@-moz-keyframes fadeOutRight{0%{-moz-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0;}}@-webkit-keyframes fadeOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0;}}@-o-keyframes fadeOutRight{0%{-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0;}}@-ms-keyframes fadeOutRight{0%{-ms-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-ms-transform:translateX(20px);transform:translateX(20px);opacity:0;}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1;}100%{transform:translateX(20px);opacity:0;}}@-moz-keyframes fadeOutLeft{0%{-moz-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}}@-webkit-keyframes fadeOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}}@-o-keyframes fadeOutLeft{0%{-o-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}}@-ms-keyframes fadeOutLeft{0%{-ms-transform:translateX(0);transform:translateX(0);opacity:1;}100%{-ms-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1;}100%{transform:translateX(-20px);opacity:0;}}@-moz-keyframes fadeOutUpBig{0%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-moz-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0;}}@-webkit-keyframes fadeOutUpBig{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0;}}@-o-keyframes fadeOutUpBig{0%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-o-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0;}}@-ms-keyframes fadeOutUpBig{0%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}100%{-ms-transform:translateY(-2000px);transform:translateY(-2000px);opacity:0;}}@keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1;}100%{transform:translateY(-2000px);opacity:0;}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(2000px);transform:translateY(2000px);}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-o-transform:translateY(2000px);transform:translateY(2000px);}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(2000px);transform:translateX(2000px);}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-o-transform:translateX(2000px);transform:translateX(2000px);}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-2000px);transform:translateX(-2000px);}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-2000px);transform:translateX(-2000px);}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeInUp{0%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@-o-keyframes fadeInUp{0%{-o-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}}@-ms-keyframes fadeInUp{0%{-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-moz-keyframes fadeInDown{0%{-moz-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@-o-keyframes fadeInDown{0%{-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}}@-ms-keyframes fadeInDown{0%{-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-moz-keyframes fadeInRight{0%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0;}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1;}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@-o-keyframes fadeInRight{0%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0;}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-ms-keyframes fadeInRight{0%{-ms-transform:translateX(20px);transform:translateX(20px);opacity:0;}100%{-ms-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fadeInRight{0%{transform:translateX(20px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@-moz-keyframes fadeInLeft{0%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1;}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@-o-keyframes fadeInLeft{0%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1;}}@-ms-keyframes fadeInLeft{0%{-ms-transform:translateX(-20px);transform:translateX(-20px);opacity:0;}100%{-ms-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0;}100%{transform:translateX(0);opacity:1;}}@-moz-keyframes fadeInUpBig{0%{-moz-transform:translateY(2000px);transform:translateY(2000px);opacity:0;}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1;}}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}@-o-keyframes fadeInUpBig{0%{-o-transform:translateY(2000px);transform:translateY(2000px);opacity:0;}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1;}}@-ms-keyframes fadeInUpBig{0%{-ms-transform:translateY(2000px);transform:translateY(2000px);opacity:0;}100%{-ms-transform:translateY(0);transform:translateY(0);opacity:1;}}@keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-ms-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-o-transform:translateX(0);transform:translateX(0);}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-moz-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-o-transform:translateX(0);transform:translateX(0);}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-ms-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-moz-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-o-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-ms-keyframes flip{0%{-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-ms-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-ms-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-moz-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-moz-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-moz-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-ms-keyframes flipInX{0%{-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-moz-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-ms-keyframes flipOutX{0%{-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-moz-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-moz-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-moz-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-moz-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-ms-keyframes flipOutY{0%{-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}60%{-moz-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}80%{-moz-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-moz-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}60%{-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}80%{-o-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-o-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-ms-keyframes lightSpeedIn{0%{-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}60%{-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}80%{-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}80%{transform:translateX(0%) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-moz-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-ms-keyframes lightSpeedOut{0%{-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}100%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1;}100%{transform-origin:center center 50%;transform:rotate(200deg);opacity:0;}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0;}100%{transform-origin:center center 50%;transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0;}100%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-ms-transform-origin:left bottom 50%;transform-origin:left bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0;}100%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0;}100%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:1;}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-o-transform:rotate(0);transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-ms-transform-origin:right bottom 50%;transform-origin:right bottom 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0;}100%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1;}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);transform:rotate(0);-moz-transform-origin:top left 50%;transform-origin:top left 50%;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-moz-transform:rotate(80deg);transform:rotate(80deg);-moz-transform-origin:top left 50%;transform-origin:top left 50%;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-moz-transform:rotate(60deg);transform:rotate(60deg);-moz-transform-origin:top left 50%;transform-origin:top left 50%;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-moz-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform-origin:top left 50%;transform-origin:top left 50%;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-moz-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform-origin:top left 50%;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-o-keyframes hinge{0%{-o-transform:rotate(0);transform:rotate(0);-o-transform-origin:top left 50%;transform-origin:top left 50%;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-o-transform:rotate(80deg);transform:rotate(80deg);-o-transform-origin:top left 50%;transform-origin:top left 50%;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-o-transform:rotate(60deg);transform:rotate(60deg);-o-transform-origin:top left 50%;transform-origin:top left 50%;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-o-transform-origin:top left 50%;transform-origin:top left 50%;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-o-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:top left 50%;transform-origin:top left 50%;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-ms-transform:rotate(80deg);transform:rotate(80deg);-ms-transform-origin:top left 50%;transform-origin:top left 50%;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-ms-transform:rotate(60deg);transform:rotate(60deg);-ms-transform-origin:top left 50%;transform-origin:top left 50%;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-transform-origin:top left 50%;transform-origin:top left 50%;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-ms-transform:translateY(700px);transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;animation-timing-function:ease-in-out;}40%{transform:rotate(60deg);transform-origin:top left 50%;animation-timing-function:ease-in-out;}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;animation-timing-function:ease-in-out;}100%{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}}@-moz-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@-o-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-o-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@-ms-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0px) rotate(0deg);}}@-moz-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}}@-o-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-o-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}}@-ms-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0px) rotate(0deg);}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg);}}@-moz-keyframes groveBobDown{0%{opacity:0;-moz-transform:translateY(0px);transform:translateY(0px);}50%{opacity:1;-moz-transform:translateY(10px);transform:translateY(10px);}90%{opacity:1;}100%{opacity:0;-moz-transform:translateY(10px);transform:translateY(10px);}}@-webkit-keyframes groveBobDown{0%{opacity:0;-webkit-transform:translateY(0px);transform:translateY(0px);}50%{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px);}90%{opacity:1;}100%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);}}@-o-keyframes groveBobDown{0%{opacity:0;-o-transform:translateY(0px);transform:translateY(0px);}50%{opacity:1;-o-transform:translateY(10px);transform:translateY(10px);}90%{opacity:1;}100%{opacity:0;-o-transform:translateY(10px);transform:translateY(10px);}}@-ms-keyframes groveBobDown{0%{opacity:0;-ms-transform:translateY(0px);transform:translateY(0px);}50%{opacity:1;-ms-transform:translateY(10px);transform:translateY(10px);}90%{opacity:1;}100%{opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);}}@keyframes groveBobDown{0%{opacity:0;transform:translateY(0px);}50%{opacity:1;transform:translateY(10px);}90%{opacity:1;}100%{opacity:0;transform:translateY(10px);}}@-moz-keyframes groveLoadingIndicator{0%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(0);transform:rotate(0);opacity:0;}100%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}@-webkit-keyframes groveLoadingIndicator{0%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(0);transform:rotate(0);opacity:0;}100%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}@-o-keyframes groveLoadingIndicator{0%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(0);transform:rotate(0);opacity:0;}100%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}@-ms-keyframes groveLoadingIndicator{0%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(0);transform:rotate(0);opacity:0;}100%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:1;}}@keyframes groveLoadingIndicator{0%{transform-origin:center center 50%;transform:rotate(0);opacity:0;}100%{transform-origin:center center 50%;transform:rotate(360deg);opacity:1;}}@-moz-keyframes groveLoadingIndicatorFlip{0%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotateY(0);transform:rotateY(0);}100%{-moz-transform-origin:center center 50%;transform-origin:center center 50%;-moz-transform:rotateY(360deg);transform:rotateY(360deg);}}@-webkit-keyframes groveLoadingIndicatorFlip{0%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotateY(0);transform:rotateY(0);}100%{-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}}@-o-keyframes groveLoadingIndicatorFlip{0%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotateY(0);transform:rotateY(0);}100%{-o-transform-origin:center center 50%;transform-origin:center center 50%;-o-transform:rotateY(360deg);transform:rotateY(360deg);}}@-ms-keyframes groveLoadingIndicatorFlip{0%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotateY(0);transform:rotateY(0);}100%{-ms-transform-origin:center center 50%;transform-origin:center center 50%;-ms-transform:rotateY(360deg);transform:rotateY(360deg);}}@keyframes groveLoadingIndicatorFlip{0%{transform-origin:center center 50%;transform:rotateY(0);}100%{transform-origin:center center 50%;transform:rotateY(360deg);}}@-moz-keyframes groveLoadingIndicatorContainer{0%{opacity:1;display:block;}100%{display:none;}}@-webkit-keyframes groveLoadingIndicatorContainer{0%{opacity:1;display:block;}100%{display:none;}}@-o-keyframes groveLoadingIndicatorContainer{0%{opacity:1;display:block;}100%{display:none;}}@-ms-keyframes groveLoadingIndicatorContainer{0%{opacity:1;display:block;}100%{display:none;}}@keyframes groveLoadingIndicatorContainer{0%{opacity:1;display:block;}100%{display:none;}}.container{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;}@media only all and (min-width: 700px) {.container{padding-left:4.321%;padding-right:4.321%;}}.container-row{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;}@media only all and (min-width: 700px) {.container-row{padding-left:4.321%;padding-right:4.321%;}}.g1{width:8.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g1{padding-right:1.08025%;padding-left:1.08025%;}}.g1-no-pad{width:8.33333%;float:left;}.isolation-g1-1{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-1-no-pad{width:8.33333%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g1-2{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-2-no-pad{width:8.33333%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g1-3{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-3-no-pad{width:8.33333%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g1-4{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-4-no-pad{width:8.33333%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g1-5{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-5-no-pad{width:8.33333%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g1-6{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-6-no-pad{width:8.33333%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g1-7{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-7-no-pad{width:8.33333%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g1-8{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-8-no-pad{width:8.33333%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g1-9{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-9-no-pad{width:8.33333%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g1-10{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-10-no-pad{width:8.33333%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g1-11{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-11-no-pad{width:8.33333%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g1-12{width:8.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g1-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g1-12-no-pad{width:8.33333%;float:left;margin-left:91.66667%;margin-right:-100%;}.g2{width:16.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g2{padding-right:1.08025%;padding-left:1.08025%;}}.g2-no-pad{width:16.66667%;float:left;}.isolation-g2-1{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-1-no-pad{width:16.66667%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g2-2{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-2-no-pad{width:16.66667%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g2-3{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-3-no-pad{width:16.66667%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g2-4{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-4-no-pad{width:16.66667%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g2-5{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-5-no-pad{width:16.66667%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g2-6{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-6-no-pad{width:16.66667%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g2-7{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-7-no-pad{width:16.66667%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g2-8{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-8-no-pad{width:16.66667%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g2-9{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-9-no-pad{width:16.66667%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g2-10{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-10-no-pad{width:16.66667%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g2-11{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-11-no-pad{width:16.66667%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g2-12{width:16.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g2-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g2-12-no-pad{width:16.66667%;float:left;margin-left:91.66667%;margin-right:-100%;}.g3{width:25%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g3{padding-right:1.08025%;padding-left:1.08025%;}}.g3-no-pad{width:25%;float:left;}.isolation-g3-1{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-1-no-pad{width:25%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g3-2{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-2-no-pad{width:25%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g3-3{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-3-no-pad{width:25%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g3-4{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-4-no-pad{width:25%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g3-5{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-5-no-pad{width:25%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g3-6{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-6-no-pad{width:25%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g3-7{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-7-no-pad{width:25%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g3-8{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-8-no-pad{width:25%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g3-9{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-9-no-pad{width:25%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g3-10{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-10-no-pad{width:25%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g3-11{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-11-no-pad{width:25%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g3-12{width:25%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g3-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g3-12-no-pad{width:25%;float:left;margin-left:91.66667%;margin-right:-100%;}.g4{width:33.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g4{padding-right:1.08025%;padding-left:1.08025%;}}.g4-no-pad{width:33.33333%;float:left;}.isolation-g4-1{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-1-no-pad{width:33.33333%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g4-2{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-2-no-pad{width:33.33333%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g4-3{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-3-no-pad{width:33.33333%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g4-4{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-4-no-pad{width:33.33333%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g4-5{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-5-no-pad{width:33.33333%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g4-6{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-6-no-pad{width:33.33333%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g4-7{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-7-no-pad{width:33.33333%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g4-8{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-8-no-pad{width:33.33333%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g4-9{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-9-no-pad{width:33.33333%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g4-10{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-10-no-pad{width:33.33333%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g4-11{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-11-no-pad{width:33.33333%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g4-12{width:33.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g4-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g4-12-no-pad{width:33.33333%;float:left;margin-left:91.66667%;margin-right:-100%;}.g5{width:41.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g5{padding-right:1.08025%;padding-left:1.08025%;}}.g5-no-pad{width:41.66667%;float:left;}.isolation-g5-1{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-1-no-pad{width:41.66667%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g5-2{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-2-no-pad{width:41.66667%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g5-3{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-3-no-pad{width:41.66667%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g5-4{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-4-no-pad{width:41.66667%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g5-5{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-5-no-pad{width:41.66667%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g5-6{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-6-no-pad{width:41.66667%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g5-7{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-7-no-pad{width:41.66667%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g5-8{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-8-no-pad{width:41.66667%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g5-9{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-9-no-pad{width:41.66667%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g5-10{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-10-no-pad{width:41.66667%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g5-11{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-11-no-pad{width:41.66667%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g5-12{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g5-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g5-12-no-pad{width:41.66667%;float:left;margin-left:91.66667%;margin-right:-100%;}.g6{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g6{padding-right:1.08025%;padding-left:1.08025%;}}.g6-no-pad{width:50%;float:left;}.isolation-g6-1{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-1-no-pad{width:50%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g6-2{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-2-no-pad{width:50%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g6-3{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-3-no-pad{width:50%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g6-4{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-4-no-pad{width:50%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g6-5{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-5-no-pad{width:50%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g6-6{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-6-no-pad{width:50%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g6-7{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-7-no-pad{width:50%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g6-8{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-8-no-pad{width:50%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g6-9{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-9-no-pad{width:50%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g6-10{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-10-no-pad{width:50%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g6-11{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-11-no-pad{width:50%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g6-12{width:50%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g6-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g6-12-no-pad{width:50%;float:left;margin-left:91.66667%;margin-right:-100%;}.g7{width:58.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g7{padding-right:1.08025%;padding-left:1.08025%;}}.g7-no-pad{width:58.33333%;float:left;}.isolation-g7-1{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-1-no-pad{width:58.33333%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g7-2{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-2-no-pad{width:58.33333%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g7-3{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-3-no-pad{width:58.33333%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g7-4{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-4-no-pad{width:58.33333%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g7-5{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-5-no-pad{width:58.33333%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g7-6{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-6-no-pad{width:58.33333%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g7-7{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-7-no-pad{width:58.33333%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g7-8{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-8-no-pad{width:58.33333%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g7-9{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-9-no-pad{width:58.33333%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g7-10{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-10-no-pad{width:58.33333%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g7-11{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-11-no-pad{width:58.33333%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g7-12{width:58.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g7-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g7-12-no-pad{width:58.33333%;float:left;margin-left:91.66667%;margin-right:-100%;}.g8{width:66.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g8{padding-right:1.08025%;padding-left:1.08025%;}}.g8-no-pad{width:66.66667%;float:left;}.isolation-g8-1{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-1-no-pad{width:66.66667%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g8-2{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-2-no-pad{width:66.66667%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g8-3{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-3-no-pad{width:66.66667%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g8-4{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-4-no-pad{width:66.66667%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g8-5{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-5-no-pad{width:66.66667%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g8-6{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-6-no-pad{width:66.66667%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g8-7{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-7-no-pad{width:66.66667%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g8-8{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-8-no-pad{width:66.66667%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g8-9{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-9-no-pad{width:66.66667%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g8-10{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-10-no-pad{width:66.66667%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g8-11{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-11-no-pad{width:66.66667%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g8-12{width:66.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g8-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g8-12-no-pad{width:66.66667%;float:left;margin-left:91.66667%;margin-right:-100%;}.g9{width:75%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g9{padding-right:1.08025%;padding-left:1.08025%;}}.g9-no-pad{width:75%;float:left;}.isolation-g9-1{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-1-no-pad{width:75%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g9-2{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-2-no-pad{width:75%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g9-3{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-3-no-pad{width:75%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g9-4{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-4-no-pad{width:75%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g9-5{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-5-no-pad{width:75%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g9-6{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-6-no-pad{width:75%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g9-7{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-7-no-pad{width:75%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g9-8{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-8-no-pad{width:75%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g9-9{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-9-no-pad{width:75%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g9-10{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-10-no-pad{width:75%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g9-11{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-11-no-pad{width:75%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g9-12{width:75%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g9-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g9-12-no-pad{width:75%;float:left;margin-left:91.66667%;margin-right:-100%;}.g10{width:83.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g10{padding-right:1.08025%;padding-left:1.08025%;}}.g10-no-pad{width:83.33333%;float:left;}.isolation-g10-1{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-1-no-pad{width:83.33333%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g10-2{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-2-no-pad{width:83.33333%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g10-3{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-3-no-pad{width:83.33333%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g10-4{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-4-no-pad{width:83.33333%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g10-5{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-5-no-pad{width:83.33333%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g10-6{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-6-no-pad{width:83.33333%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g10-7{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-7-no-pad{width:83.33333%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g10-8{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-8-no-pad{width:83.33333%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g10-9{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-9-no-pad{width:83.33333%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g10-10{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-10-no-pad{width:83.33333%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g10-11{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-11-no-pad{width:83.33333%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g10-12{width:83.33333%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g10-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g10-12-no-pad{width:83.33333%;float:left;margin-left:91.66667%;margin-right:-100%;}.g11{width:91.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g11{padding-right:1.08025%;padding-left:1.08025%;}}.g11-no-pad{width:91.66667%;float:left;}.isolation-g11-1{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-1-no-pad{width:91.66667%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g11-2{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-2-no-pad{width:91.66667%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g11-3{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-3-no-pad{width:91.66667%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g11-4{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-4-no-pad{width:91.66667%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g11-5{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-5-no-pad{width:91.66667%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g11-6{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-6-no-pad{width:91.66667%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g11-7{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-7-no-pad{width:91.66667%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g11-8{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-8-no-pad{width:91.66667%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g11-9{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-9-no-pad{width:91.66667%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g11-10{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-10-no-pad{width:91.66667%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g11-11{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-11-no-pad{width:91.66667%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g11-12{width:91.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g11-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g11-12-no-pad{width:91.66667%;float:left;margin-left:91.66667%;margin-right:-100%;}.g12{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.g12{padding-right:1.08025%;padding-left:1.08025%;}}.g12-no-pad{width:100%;float:left;}.isolation-g12-1{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-1{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-1-no-pad{width:100%;float:left;margin-left:0%;margin-right:-100%;}.isolation-g12-2{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:8.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-2{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-2-no-pad{width:100%;float:left;margin-left:8.33333%;margin-right:-100%;}.isolation-g12-3{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:16.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-3{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-3-no-pad{width:100%;float:left;margin-left:16.66667%;margin-right:-100%;}.isolation-g12-4{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:25%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-4{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-4-no-pad{width:100%;float:left;margin-left:25%;margin-right:-100%;}.isolation-g12-5{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:33.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-5{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-5-no-pad{width:100%;float:left;margin-left:33.33333%;margin-right:-100%;}.isolation-g12-6{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:41.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-6{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-6-no-pad{width:100%;float:left;margin-left:41.66667%;margin-right:-100%;}.isolation-g12-7{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:50%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-7{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-7-no-pad{width:100%;float:left;margin-left:50%;margin-right:-100%;}.isolation-g12-8{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-8{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-8-no-pad{width:100%;float:left;margin-left:58.33333%;margin-right:-100%;}.isolation-g12-9{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:66.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-9{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-9-no-pad{width:100%;float:left;margin-left:66.66667%;margin-right:-100%;}.isolation-g12-10{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:75%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-10{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-10-no-pad{width:100%;float:left;margin-left:75%;margin-right:-100%;}.isolation-g12-11{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:83.33333%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-11{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-11-no-pad{width:100%;float:left;margin-left:83.33333%;margin-right:-100%;}.isolation-g12-12{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:91.66667%;margin-right:-100%;}@media only all and (min-width: 700px) {.isolation-g12-12{padding-right:1.08025%;padding-left:1.08025%;}}.isolation-g12-12-no-pad{width:100%;float:left;margin-left:91.66667%;margin-right:-100%;}.col-1-4{width:25%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-4{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-4{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-4{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-4{width:75%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-4{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-4{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-4{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-5{width:20%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-5{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-5{width:40%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-5{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-5{width:60%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-5{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-5{width:80%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-5{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-5{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-5{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-6{width:16.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-6{width:33.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-6{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-6{width:66.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-6{width:83.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-6{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-6{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-7{width:14.28571%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-7{width:28.57143%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-7{width:42.85714%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-7{width:57.14286%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-7{width:71.42857%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-7{width:85.71429%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-7{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-7{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-8{width:12.5%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-8{width:25%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-8{width:37.5%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-8{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-8{width:62.5%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-8{width:75%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-8{width:87.5%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-8-8{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-8-8{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-9{width:11.11111%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-9{width:22.22222%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-9{width:33.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-9{width:44.44444%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-9{width:55.55556%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-9{width:66.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-9{width:77.77778%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-8-9{width:88.88889%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-8-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-9-9{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-9-9{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-10{width:10%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-10{width:20%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-10{width:30%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-10{width:40%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-10{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-10{width:60%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-10{width:70%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-8-10{width:80%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-8-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-9-10{width:90%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-9-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-10-10{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-10-10{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-11{width:9.09091%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-11{width:18.18182%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-11{width:27.27273%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-11{width:36.36364%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-11{width:45.45455%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-11{width:54.54545%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-11{width:63.63636%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-8-11{width:72.72727%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-8-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-9-11{width:81.81818%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-9-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-10-11{width:90.90909%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-10-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-11-11{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-11-11{padding-right:1.08025%;padding-left:1.08025%;}}.col-1-12{width:8.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-1-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-2-12{width:16.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-2-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-3-12{width:25%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-3-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-4-12{width:33.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-4-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-5-12{width:41.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-5-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-6-12{width:50%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-6-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-7-12{width:58.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-7-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-8-12{width:66.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-8-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-9-12{width:75%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-9-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-10-12{width:83.33333%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-10-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-11-12{width:91.66667%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-11-12{padding-right:1.08025%;padding-left:1.08025%;}}.col-12-12{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.col-12-12{padding-right:1.08025%;padding-left:1.08025%;}}.row,.grid{*zoom:1;margin-left:-10px;margin-right:-10px;}.row:after,.grid:after{content:"";display:table;clear:both;}@media only all and (min-width: 700px) {.row,.grid{margin-left:-1.08025%;margin-right:-1.08025%;}}.row-no-pad{overflow:hidden;*zoom:1;}.gcenter{float:none;margin:0 auto;text-align:center;}html,body{padding:0;margin:0;min-height:100%;}::-moz-selection{background:rgba(246,147,104,0.8);}::-webkit-selection{background:rgba(246,147,104,0.8);color:white;}::selection{background:rgba(246,147,104,0.8);color:white;}img{outline:none;border:none;}.pjax-container{min-height:600px;}.link-inherit{color:inherit;text-decoration:inherit;}.link-inherit:hover,.link-inherit:visited,.link-inherit:visited:hover{color:inherit;text-decoration:inherit;}.seo{margin:0;padding:0;font-size:0;line-height:0;overflow:hidden;}.loading-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding-bottom:1000px;z-index:9;background:white;text-align:center;vertical-align:middle;font-size:100px;color:#bcbec0;}.loading-overlay .icon-grove-seal{font-size:170px;opacity:0;display:block;}.grove-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);z-index:20;display:none;}.grove-overlay-content{width:50%;float:left;padding-right:10px;padding-left:10px;margin:0 auto;float:none;background:#494c50;background-size:cover;border:10px solid white;color:white;text-align:center;padding:30px 70px;height:520px;position:absolute;top:50%;left:50%;width:670px;margin-left:-335px;margin-top:-260px;}@media only all and (min-width: 700px) {.grove-overlay-content{padding-right:1.08025%;padding-left:1.08025%;}}.grove-overlay-content h3{margin-bottom:20px;}.grove-overlay-content p{color:#bcbec0;}.grove-overlay-content .icon-grovemade-logo{font-size:35px;}.grove-overlay-content .close{margin-top:45px;color:#bcbec0;cursor:pointer;text-decoration:underline;}.newsletter-popup{width:540px;height:340px;margin-top:-170px;margin-left:-270px;background-size:cover;background-repeat:no-repeat;background-position:center center;}.newsletter-popup .form-row{margin-top:30px;}.newsletter-popup.ab{background-color:transparent;color:white;font-size:14px;}.newsletter-popup.ab .ab-new{display:block;}.newsletter-popup.ab .ab-original{display:none;}.newsletter-popup.ab p{color:white;}.newsletter-popup.ab .newsletter-popup-title{font-size:48px;letter-spacing:.2em;}.newsletter-popup.ab .newsletter-signup-email{background:transparent;color:white;border:1px solid white;margin:0;vertical-align:middle;height:38px;padding:10px 20px 7px 20px;text-transform:uppercase;}.newsletter-popup.ab .newsletter-signup-email::-webkit-input-placeholder{color:white;}.newsletter-popup.ab .newsletter-signup-email:-moz-placeholder{color:white;}.newsletter-popup.ab .newsletter-signup-email::-moz-placeholder{color:white;}.newsletter-popup.ab .newsletter-signup-email:-ms-input-placeholder{color:white;}.newsletter-popup.ab .newsletter-signup-submit{background:white;color:black;border-color:white;height:38px;vertical-align:middle;}.newsletter-popup.ab .close{margin:0;position:absolute;top:20px;right:20px;background:url(../../img/abtests/newsletter/newsletter_close.png) center center no-repeat;width:24px;height:24px;color:transparent;}.newsletter-popup.original{background-color:#494c50;}.newsletter-popup.original .ab-new{display:none;}.newsletter-popup.original .ab-original{display:block;}.newsletter-signup.form-row{white-space:nowrap;font-size:0;}.newsletter-signup.form-row input[type=submit]{width:80px;padding:0;min-width:inherit;}.newsletter-signup.form-row p{font-size:12px;}.lazy{opacity:0;-webkit-transition:opacity 0.1s linear;-webkit-transition-delay:0s;-moz-transition:opacity 0.1s linear 0s;-o-transition:opacity 0.1s linear 0s;transition:opacity 0.1s linear 0s;}.lazy.is-loaded{opacity:1;}[data-scroll-to]{cursor:pointer;}.is-mobile{-webkit-text-size-adjust:100%;}.is-safari{-webkit-text-stroke:.2px;}h1,h2,h3,h4,h5,h6,.collection-title-container{font-family:"GravurCondensedRegular",sans-serif;}.din-heading,.order-status-group .content h2,.secondary-heading,input,textarea,button,.button,input[type=submit],.collection-description,.product-filter h3,.faq .faq-item .question,.blog-post-title,.cart-form .cart-content,.cart-popup-wrapper .cart-content,.notification-bar .notification,.home .section-sub-title{font-family:"DIN Next W01",sans-serif;font-weight:400;}a.no-styles{color:inherit;text-decoration:inherit;}a.no-styles:hover{color:inherit;text-decoration:inherit;}html,body{font-family:"DIN Next W01",sans-serif;color:#494c50;font-weight:200;font-size:12px;line-height:18px;letter-spacing:.1em;}p.dark{color:#494c50;}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:.2em;}h1{font-size:28px;letter-spacing:.4em;line-height:34px;}h1.huge{font-size:50px;}h2{font-size:20px;line-height:30px;letter-spacing:.4em;}h3{font-size:18px;line-height:30px;letter-spacing:.4em;}h4{font-size:14px;line-height:22px;letter-spacing:.4em;}.din-heading,.order-status-group .content h2{font-weight:300;}.lead{font-size:28px;line-height:38px;letter-spacing:0;color:#666666;}hr{display:block;height:1px;border:0;border-top:1px solid #f1f1f2;margin:1em 0;padding:0;}hr.no-margin{margin:0;}a,a:visited{color:#494c50;text-decoration:none;}a:hover,a:visited:hover{color:#333;}.bold{font-weight:bold;}.page-title{text-align:center;font-weight:normal;height:90px;line-height:90px;margin:0;}.number{text-align:center;font-size:9px;font-weight:400;}.gray-copy{color:#bcbec0;}html.os-windows p{font-weight:400;}.grovemade-legible-type{font-size:14px;line-height:20px;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{z-index:0;position:relative;}.main-container{margin-top:60px;margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;}@media only all and (min-width: 700px) {.main-container{padding-left:4.321%;padding-right:4.321%;}}div[class*='grid-']>.content{background:rgba(255,0,0,0.1);border:1px solid red;}.responsive-grid-demo .demo-item{margin-bottom:10px;}@media only all and (min-width: 0) and (max-width: 699px) {.responsive-grid-demo .demo-item{width:33.33333%;float:left;padding-right:10px;padding-left:10px;}}@media only all and (min-width: 0) and (max-width: 699px) and (min-width: 700px) {.responsive-grid-demo .demo-item{padding-right:1.08025%;padding-left:1.08025%;}}@media only all and (min-width: 700px) {.responsive-grid-demo .demo-item{width:16.66667%;float:left;padding-right:10px;padding-left:10px;}}@media only all and (min-width: 700px) and (min-width: 700px) {.responsive-grid-demo .demo-item{padding-right:1.08025%;padding-left:1.08025%;}}.responsive-grid-demo .demo-item .content{background:rgba(255,0,0,0.1);}::-webkit-input-placeholder{color:#a7a9ac;}:-moz-placeholder{color:#a7a9ac;}::-moz-placeholder{color:#a7a9ac;}:-ms-input-placeholder{color:#a7a9ac;}:focus{outline:none;}select,button,input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0px;outline:none;margin:0;border-radius:0;}.custom-select{position:relative;z-index:0;}.custom-select::after{content:"c";position:absolute;right:10px;top:10px;height:20px;width:20px;z-index:10;font-size:16px;line-height:24px;font-family:"grovemade";pointer-events:none;}.custom-select:before{content:"";background:white;width:20px;height:20px;position:absolute;z-index:1;top:2px;right:40px;height:30px;pointer-events:none;}.custom-select select{background:white;}input,textarea{min-width:275px;padding:10px 20px;letter-spacing:.1em;border:1px solid #f1f1f2;letter-spacing:.1em;color:#666666;font-weight:300;}textarea{min-height:100px;}#habla_beta_container_do_not_rely_on_div_classes_or_names textarea{min-height:auto;}select{border:1px solid #f1f1f2;padding:10px 40px 10px 15px;letter-spacing:.1em;color:#bcbec0;outline:none;height:40px;font-size:12px;cursor:pointer;}button,.button,input[type=submit]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-transition:background 0.1s linear,color 0.1s linear;-webkit-transition-delay:0s,0s;-moz-transition:background 0.1s linear 0s,color 0.1s linear 0s;-o-transition:background 0.1s linear 0s,color 0.1s linear 0s;transition:background 0.1s linear 0s,color 0.1s linear 0s;text-decoration:none;padding:0 20px;font-size:12px;letter-spacing:.2em;height:36px;line-height:34px;cursor:pointer;border:3px solid #494c50;background:white;color:#494c50;font-weight:bold;}button:hover,.button:hover,input[type=submit]:hover{background:#494c50;border-color:#494c50;color:white;}button.white,.button.white,input.white[type=submit]{color:white;background:transparent;border-color:white;}button.white:hover,.button.white:hover,input.white[type=submit]:hover{background:white;color:#494c50;border-color:#494c50;}button.gray,.button.gray,input.gray[type=submit]{background:#252628;border-color:#252628;font-size:10px;letter-spacing:.2em;color:white;font-weight:100;line-height:36px;}button.gray:hover,.button.gray:hover,input.gray[type=submit]:hover{background:#3d3f43;border-color:#3d3f43;}button.submit,.button.submit,input.submit[type=submit]{min-width:275px;}input[type=submit]{cursor:pointer;}.form-field-label{margin-bottom:.25em;}.form-error{color:red;display:block;margin-bottom:10px;}.error-wrapper{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;}.error-wrapper label.error{display:block;margin-top:5px;color:red;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.form-row{margin-bottom:8px;}.form-row.extra-margin{margin-bottom:40px;}.submit-append input[type="submit"]{min-width:initial;}.form-field ul{list-style-type:none;padding:0;}.form-field ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:20px;cursor:pointer;}.form-field ul li label{vertical-align:-2px;}.form-field input[type=radio]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;}.form-field label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}body.home.is-light .navbar a,body.home.is-light .navbar a:visited{color:white;}body.home.is-light .slider-scroll-down{color:white;}body.home.is-dark .navbar a,body.home.is-dark .navbar a:visited{color:#494c50;}body.home.is-dark .slider-scroll-down{color:#494c50;}body.home.is-gray .navbar a,body.home.is-gray .navbar a:visited{color:#a7a9ac;}body.home.is-gray .slider-scroll-down{color:#a7a9ac;}.home{padding-top:0;}.home .number{display:none;}.home .main-container{margin-top:0;}.home .sticky-navbar-wrapper{border-bottom:1px solid transparent;background:transparent;}.home .slider-indicator-container{margin-top:55px;}body.home footer{margin-top:0;}.home-grovemade .content-slider-container{position:relative;}.is-not-mobile .home-grovemade .content-slider-container{height:100vh;}.subnav{bottom:0;left:0;right:0;z-index:10;position:absolute;}.subnav .container-row .inner-wrapper{position:relative;}.subnav .to-the-top{position:absolute;right:0;top:0;display:none;color:#868688;}.subnav li{cursor:pointer;}.subnav.is-sticky{position:fixed;top:50px;}.subnav.is-sticky .to-the-top{display:block;}.home-made-the-hard-way-seal{margin-top:30px;}.collection-list-wrapper .collection{position:relative;width:100%;height:700px;display:block;}.collection-image-container{position:relative;z-index:0;height:100%;width:100%;overflow:hidden;}.collection-image{height:700px;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.collection-image{padding-right:1.08025%;padding-left:1.08025%;}}.collection-content-container{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;height:100%;position:relative;}@media only all and (min-width: 700px) {.collection-content-container{padding-left:4.321%;padding-right:4.321%;}}.collection-content-relative-wrapper{position:relative;height:100%;width:100%;}.collection-content{text-align:left;color:white;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;}.collection-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);-webkit-transition:background 0.35s linear;-webkit-transition-delay:0s;-moz-transition:background 0.35s linear 0s;-o-transition:background 0.35s linear 0s;transition:background 0.35s linear 0s;}.collection-content.is-active:before{background:rgba(0,0,0,0.45);}.collection-title-container{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:25%;float:left;padding-right:10px;padding-left:10px;text-transform:uppercase;vertical-align:middle;position:absolute;bottom:80px;left:0;}@media only all and (min-width: 700px) {.collection-title-container{padding-right:1.08025%;padding-left:1.08025%;}}.collection-description{margin-top:20px;text-transform:none;letter-spacing:.1em;display:none;padding-bottom:20px;opacity:0;}.collection-description a:hover{color:inherit;}.collection-name{font-size:36px;letter-spacing:.2em;margin-bottom:5px;line-height:100%;}.collection-label{font-size:18px;letter-spacing:.4em;display:none;}.collection-shop-now{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-top:10px;border:3px solid white;font-size:12px;color:white;text-decoration:none;font-weight:500;letter-spacing:.2em;-webkit-transition:background 0.2s ease-out;-webkit-transition-delay:0s;-moz-transition:background 0.2s ease-out 0s;-o-transition:background 0.2s ease-out 0s;transition:background 0.2s ease-out 0s;height:35px;line-height:30px;text-align:center;padding:0 30px;}.collection-shop-now:visited{color:white;}.collection-shop-now:hover{background:rgba(255,255,255,0.2);color:white!important;}.collection-filter-everything,.collection-filter-tab-label{text-decoration:none;letter-spacing:.2em;}.collection-filter-everything:hover,.collection-filter-tab-label:hover{color:#bcbec0;}.collection-filter-wrapper{text-align:center;position:relative;height:33px;border-bottom:1px solid #f1f1f2;}.collection-filter-wrapper:after{content:'';position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid #f1f1f2;}.collection-filter-container{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;overflow:visible;}@media only all and (min-width: 700px) {.collection-filter-container{padding-left:4.321%;padding-right:4.321%;}}.collection-filter-container{position:relative;}.collection-filter-container .left-element{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;text-align:left;}@media only all and (min-width: 700px) {.collection-filter-container .left-element{padding-right:1.08025%;padding-left:1.08025%;}}.collection-filter-container .right-element{width:41.66667%;float:left;padding-right:10px;padding-left:10px;margin-left:58.33333%;margin-right:-100%;text-align:right;color:#bcbec0;}@media only all and (min-width: 700px) {.collection-filter-container .right-element{padding-right:1.08025%;padding-left:1.08025%;}}.collection-filter-everything{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:left;margin-top:8px;position:relative;color:inherit;}.collection-filter-tabs{padding:0;margin:0;width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.collection-filter-tabs{padding-right:1.08025%;padding-left:1.08025%;}}.collection-filter-tab{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-transition:border-color 0.2s linear;-webkit-transition-delay:0s;-moz-transition:border-color 0.2s linear 0s;-o-transition:border-color 0.2s linear 0s;transition:border-color 0.2s linear 0s;border-right:1px solid transparent;border-left:1px solid transparent;color:#868688;}.collection-filter-tab-label{cursor:pointer;height:33px;line-height:37px;padding:0 15px 0 20px;}.collection-filter-tab-label .tab-icon{margin-left:5px;}.collection-filter-tab-label .tab-icon:before{vertical-align:-2px;}.collection-filter-tab-label::after{-webkit-transition:background 0.2s linear;-webkit-transition-delay:0s;-moz-transition:background 0.2s linear 0s;-o-transition:background 0.2s linear 0s;transition:background 0.2s linear 0s;content:"";position:absolute;left:0;right:0;bottom:-1px;width:100%;height:1px;background:transparent;}.collection-filter-dropdown{-webkit-transition:opacity 0.2s linear;-webkit-transition-delay:0s;-moz-transition:opacity 0.2s linear 0s;-o-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);height:188px;opacity:0;overflow:hidden;position:absolute;left:0;top:34px;width:100%;z-index:5;background:white;}.collection-filter-wrapper.is-active{position:relative;}.collection-filter-wrapper.is-active:after{bottom:-193px;}.collection-filter-wrapper.is-active .collection-filter-tab.is-active{color:#dcddde;border-right:1px solid #f1f1f2;border-left:1px solid #f1f1f2;}.collection-filter-wrapper.is-active .collection-filter-tab.is-active .collection-filter-tab-label{position:relative;color:#494c50;}.collection-filter-wrapper.is-active .collection-filter-tab.is-active .collection-filter-tab-label::after{background:white;border-bottom:1px solid white;}.collection-filter-wrapper.is-active .collection-filter-tab.is-active .collection-filter-tab-label .tab-icon{color:#494c50;}.collection-filter-wrapper.is-active .collection-filter-tab.is-active .collection-filter-dropdown{height:190px;opacity:1;z-index:6;}.product-filter{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;width:100px;margin:0 20px;text-decoration:none;color:inherit;border:none;outline:none;}.product-filter img{width:100%;}.product-filter:hover{color:#dcddde;}.product-filter:hover img{opacity:.8;}.product-filter .image-container{height:100px;width:100px;overflow:hidden;}.product-filter .image-container img{width:100%;}.product-filter img{-webkit-transition:opacity 0.2s ease;-webkit-transition-delay:0s;-moz-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;transition:opacity 0.2s ease 0s;min-height:100px;max-width:110px;max-height:110px;}.product-filter h3{margin-top:10px;font-size:11px;font-weight:100;letter-spacing:.2em;color:#bcbec0;}.collection-filter-dropdown-content{position:relative;padding:30px 0 20px 0;}.collection-filter-dropdown-content .content-slide{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.collection-filter-dropdown-content .content-slide{padding-right:1.08025%;padding-left:1.08025%;}}.collection-filter-dropdown-content .slider-indicator-container .slide-indicators{display:none;}.collection-filter-dropdown-content .slider-indicator-container .next-slide,.collection-filter-dropdown-content .slider-indicator-container .prev-slide{position:absolute;top:80px;cursor:pointer;font-size:16px;}.collection-filter-dropdown-content .slider-indicator-container .next-slide{right:0;position:absolute;}.collection-filter-dropdown-content .slider-indicator-container .prev-slide{left:0;}.collection-header-container{overflow:hidden;*zoom:1;height:450px;position:relative;}.collection-header-container .collection-image-container{width:100%;float:left;margin-left:0%;margin-right:-100%;padding:0!important;height:100%;}.collection-header-container .collection-image-container .collection-image{height:100%;}.collection-header-container .collection-title-overlay{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.collection-header-container .collection-title-overlay{padding-right:1.08025%;padding-left:1.08025%;}}.collection-header-container .collection-title-container{top:50%;margin-top:-20px;width:100%;text-align:center;}.collection-header-container .collection-label{display:block;}.is-not-mobile .collection-header-container .collection-image{background-attachment:fixed;}.product-grid-container{margin:0;overflow:hidden;}.product-grid-container.is-standard-grid{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;margin:60px auto;}@media only all and (min-width: 700px) {.product-grid-container.is-standard-grid{padding-left:4.321%;padding-right:4.321%;}}.product-grid-container.is-standard-grid .product-grid{width:50%;float:left;padding-right:10px;padding-left:10px;margin-bottom:30px;}@media only all and (min-width: 700px) {.product-grid-container.is-standard-grid .product-grid{padding-right:1.08025%;padding-left:1.08025%;}}@media only all and (min-width: 700px) {.product-grid-container.is-standard-grid .product-grid{width:25%;float:left;padding-right:10px;padding-left:10px;}}@media only all and (min-width: 700px) and (min-width: 700px) {.product-grid-container.is-standard-grid .product-grid{padding-right:1.08025%;padding-left:1.08025%;}}.product-grid-container.is-custom-grid .product-row{*zoom:1;margin-left:-10px;margin-right:-10px;border-bottom:1px solid #f1f1f2;min-height:200px;}.product-grid-container.is-custom-grid .product-row:after{content:"";display:table;clear:both;}@media only all and (min-width: 700px) {.product-grid-container.is-custom-grid .product-row{margin-left:-1.08025%;margin-right:-1.08025%;}}.product-grid-container.is-custom-grid .product-row:last-child{border-bottom:none;}.product-grid-container.is-custom-grid .product-container-hook{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;clear:both;overflow:hidden;*zoom:1;margin:90px auto 50px auto;}@media only all and (min-width: 700px) {.product-grid-container.is-custom-grid .product-container-hook{padding-left:4.321%;padding-right:4.321%;}}.product-grid{text-align:center;-webkit-animation:fadeIn 0.2s linear 0s;-moz-animation:fadeIn 0.2s linear 0s;-ms-animation:fadeIn 0.2s linear 0s;-o-animation:fadeIn 0.2s linear 0s;animation:fadeIn 0.2s linear 0s;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.product-grid{padding-right:1.08025%;padding-left:1.08025%;}}.product-grid img{max-width:100%;}.product-grid .content{position:relative;}.product-grid .product-image-hover{position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:opacity 0.2s linear;-webkit-transition-delay:0s;-moz-transition:opacity 0.2s linear 0s;-o-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;text-align:center;}.product-grid .product-link{text-decoration:none;}.product-grid .product-info-hover{opacity:0;-webkit-transition:opacity 0.2s linear;-webkit-transition-delay:0s;-moz-transition:opacity 0.2s linear 0s;-o-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;}.product-grid .product-title,.product-grid .product-options{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;}.product-grid .product-title{margin:0;margin-bottom:5px;font-size:13px;color:#868688;}.product-grid .product-options{color:#bcbec0;letter-spacing:.2em;font-size:10px;}.product-grid:hover .product-info-hover{opacity:1;}.product-grid:hover .product-image-hover{opacity:1;}.product-detail-wrapper{border-bottom:1px solid #f1f1f2;padding-bottom:60px;}.product-detail-wrapper.is-large-gallery-view .product-image-container{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.product-detail-wrapper.is-large-gallery-view .product-image-container{padding-right:1.08025%;padding-left:1.08025%;}}.product-detail-wrapper.is-large-gallery-view .product-image-container>.content{border-right:none;}.product-detail-wrapper.is-large-gallery-view .product-image-container .button-larger{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.product-detail-wrapper.is-large-gallery-view .product-image-container .button-larger .plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:0;}.product-detail-wrapper.is-large-gallery-view .product-info-container{width:100%;float:left;padding-right:10px;padding-left:10px;}@media only all and (min-width: 700px) {.product-detail-wrapper.is-large-gallery-view .product-info-container{padding-right:1.08025%;padding-left:1.08025%;}}.product-detail-wrapper.is-large-gallery-view .product-detail-container{min-width:none;max-width:none;}.product-detail-container{-webkit-transition:all 0.3s ease;-webkit-transition-delay:0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.product-image-container{width:100%;float:left;padding-right:10px;padding-left:10px;margin-top:40px;-webkit-transition:width 0.3s ease-in-out;-webkit-transition-delay:0s;-moz-transition:width 0.3s ease-in-out 0s;-o-transition:width 0.3s ease-in-out 0s;transition:width 0.3s ease-in-out 0s;-webkit-animation:fadeIn 0.3s linear 0s;-moz-animation:fadeIn 0.3s linear 0s;-ms-animation:fadeIn 0.3s linear 0s;-o-animation:fadeIn 0.3s linear 0s;animation:fadeIn 0.3s linear 0s;}@media only all and (min-width: 700px) {.product-image-container{padding-right:1.08025%;padding-left:1.08025%;}}@media only all and (min-width: 700px) {.product-image-container{width:66.66667%;float:left;padding-right:10px;padding-left:10px;}}@media only all and (min-width: 700px) and (min-width: 700px) {.product-image-container{padding-right:1.08025%;padding-left:1.08025%;}}.product-image-container>.content{text-align:center;height:100%;padding-bottom:500px;margin-bottom:-500px;}.product-image-container>.content img{max-width:100%;}.product-gallery-container{position:relative;width:100%;height:100%;min-height:500px;}.product-gallery-container .product-gallery-slides{display:none;}.product-gallery-container .slide-target{width:100%;float:left;padding-right:10px;padding-left:10px;margin-left:0%;margin-right:-100%;}@media only all and (min-width: 700px) {.product-gallery-container .slide-target{padding-right:1.08025%;padding-left:1.08025%;}}.product-gallery-container .slide-target .slide{max-width:100%;}.product-gallery-container .content-slider-container{margin-right:30px;}.product-gallery-container .slider-navigation-container .slider-navigation{color:#dcddde;}.product-gallery-container .slider-navigation-container .slider-navigation:hover{color:#494c50;}.product-gallery-container .spinner-container{text-align:center;*zoom:1;margin-left:-10px;margin-right:-10px;min-height:500px;}.product-gallery-container .spinner-container:after{content:"";display:table;clear:both;}@media only all and (min-width: 700px) {.product-gallery-container .spinner-container{margin-left:-1.08025%;margin-right:-1.08025%;}}.product-gallery-container .spinner-container img{max-height:600px;width:auto;display:none;}.product-gallery-container .spinner-container img.active{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.product-gallery-container .slider-indicator-container{margin-top:30px;width:100%;bottom:10px;}.product-info-container{width:100%;float:left;padding-right:10px;padding-left:10px;-webkit-transition:width 0.15s linear;-webkit-transition-delay:0s;-moz-transition:width 0.15s linear 0s;-o-transition:width 0.15s linear 0s;transition:width 0.15s linear 0s;}@media only all and (min-width: 700px) {.product-info-container{padding-right:1.08025%;padding-left:1.08025%;}}@media only all and (min-width: 700px) {.product-info-container {
    width: 33.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 120, ../../src/sass/layout/_product_detail.scss */
  .product-info-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 124, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-title {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: .4em;
  margin-top: 60px;
  margin-bottom: 10px;
  color: #494c50;
}
/* line 132, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-price {
  font-size: 23px;
  line-height: 18px;
  letter-spacing: .2em;
  color: #bcbec0;
}
/* line 138, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-description {
  color: #bcbec0;
  margin: 1.5em 0;
}
/* line 142, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-description-2 {
  color: #494c50;
  margin-top: 20px;
}
/* line 146, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-made-in-usa {
  color: #868688;
  margin-top: 20px;
}
/* line 150, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-lead-time {
  margin-top: 10px;
  font-size: 12px;
  text-transform: uppercase;
  color: #bcbec0;
}
/* line 156, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-options {
  margin-top: 25px;
}
/* line 158, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-options select {
  width: 100%;
  margin-bottom: 8px;
}
/* line 162, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-options .only-option {
  height: 40px;
  border: 1px solid #f1f1f2;
  line-height: 40px;
  color: #bcbec0;
  font-weight: 400;
  padding-left: 15px;
  border-top: none;
}
/* line 175, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart-row {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 30px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.product-info-container .product-add-to-cart-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 175, ../../src/sass/layout/_product_detail.scss */
  .product-info-container .product-add-to-cart-row {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 180, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-notify-in-stock {
  float: right;
  width: 170px;
  text-align: center;
  margin-top: 15px;
  color: #b7b7b7;
}
/* line 187, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-notify-trigger {
  margin-top: 10px;
  display: block;
  text-decoration: none;
  color: #b7b7b7;
  cursor: pointer;
  border: 1px solid #b7b7b7;
  height: 36px;
  line-height: 36px;
  -webkit-transition: background 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: background 0.2s linear 0s;
  -o-transition: background 0.2s linear 0s;
  transition: background 0.2s linear 0s;
}
/* line 197, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-notify-trigger:hover {
  background: #eee;
}
/* line 201, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-out-of-stock {
  text-align: center;
  color: #f69368;
}
/* line 205, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-quantity {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  color: #bcbec0;
}
@media only all and (min-width: 700px) {
  /* line 205, ../../src/sass/layout/_product_detail.scss */
  .product-info-container .product-quantity {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 208, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-quantity span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-right: 5px;
}
/* line 212, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-quantity input {
  min-width: inherit;
  width: 50px;
  color: #494c50;
}
/* line 218, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart {
  width: 66.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: right;
}
@media only all and (min-width: 700px) {
  /* line 218, ../../src/sass/layout/_product_detail.scss */
  .product-info-container .product-add-to-cart {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 221, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart button {
  width: 165px;
  cursor: pointer;
  -webkit-transition: background 0.2s ease;
  -webkit-transition-delay: 0s;
  -moz-transition: background 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s;
  transition: background 0.2s ease 0s;
}
/* line 227, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart.is-out-of-stock button {
  background: #bcbec0;
  cursor: default;
}
/* line 230, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart.is-out-of-stock button .text {
  display: none;
}
/* line 231, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-add-to-cart.is-out-of-stock button::after {
  content: "OUT OF STOCK";
}
/* line 236, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 100px;
  height: 40px;
  line-height: 40px;
  font-weight: bold;
  position: relative;
  color: #bcbec0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.product-info-container .product-details-bar:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 236, ../../src/sass/layout/_product_detail.scss */
  .product-info-container .product-details-bar {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 245, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .detail {
  height: 40px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 100%;
  text-align: center;
  border: 1px solid #f1f1f2;
  border-right: none;
}
/* line 253, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social {
  width: 25%;
  float: left;
}
/* line 255, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social :hover .social-popup {
  width: 100%;
  overflow: visible;
}
/* line 260, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .wishlist {
  width: 50%;
  float: left;
}
/* line 263, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .details {
  width: 25%;
  float: left;
  border-right: 1px solid #f1f1f2;
  cursor: pointer;
}
/* line 267, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .details span {
  vertical-align: -2px;
}
/* line 271, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .images {
  cursor: pointer;
}
/* line 273, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .images span {
  vertical-align: -2px;
}
/* line 277, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup {
  font-weight: 100;
  background: white;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.2s linear 0s;
  -o-transition: opacity 0.2s linear 0s;
  transition: opacity 0.2s linear 0s;
  width: 100%;
  height: 40px;
}
/* line 290, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item {
  height: 40px;
  width: 25%;
  float: left;
  border: 1px solid #f1f1f2;
  border-right: none;
  color: #bcbec0;
  -webkit-transition: color 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.2s linear 0s;
  -o-transition: color 0.2s linear 0s;
  transition: color 0.2s linear 0s;
}
/* line 297, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item.is-active {
  color: #494c50;
}
/* line 300, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item:last-child {
  border-right: 1px solid #f1f1f2;
}
/* line 303, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item:hover {
  color: #494c50;
}
/* line 306, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item .title {
  vertical-align: 2px;
}
/* line 309, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item .icon {
  font-size: 22px;
}
/* line 311, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup .social-item .icon:before {
  line-height: 40px;
  vertical-align: middle;
}
/* line 317, ../../src/sass/layout/_product_detail.scss */
.product-info-container .product-details-bar .social-popup.is-active {
  opacity: 1;
  z-index: 2;
  height: 40px;
}
/* line 325, ../../src/sass/layout/_product_detail.scss */
.product-info-container .option-wrapper.custom-select select {
  margin-bottom: 0;
  border-top: none;
}
/* line 329, ../../src/sass/layout/_product_detail.scss */
.product-info-container .option-wrapper.only-option {
  border-top: none;
}
/* line 336, ../../src/sass/layout/_product_detail.scss */
.product-info-container .option-wrapper:first-child.only-option {
  border-top: 1px solid #f1f1f2;
}
/* line 339, ../../src/sass/layout/_product_detail.scss */
.product-info-container .option-wrapper:first-child select {
  border-top: 1px solid #f1f1f2;
}

/* line 345, ../../src/sass/layout/_product_detail.scss */
.product-images-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  margin-top: 60px;
  padding-bottom: 30px;
  border-bottom: 1px solid #f1f1f2;
}
@media only all and (min-width: 700px) {
  /* line 345, ../../src/sass/layout/_product_detail.scss */
  .product-images-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 351, ../../src/sass/layout/_product_detail.scss */
.product-image {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 20px;
}
@media only all and (min-width: 700px) {
  /* line 351, ../../src/sass/layout/_product_detail.scss */
  .product-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) {
  /* line 351, ../../src/sass/layout/_product_detail.scss */
  .product-image {
    margin-bottom: 2.1605%;
  }
}

/* line 358, ../../src/sass/layout/_product_detail.scss */
.grove-overlay-content.product-image-video {
  padding: 0 !important;
}

/* line 361, ../../src/sass/layout/_product_detail.scss */
.product-features-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #f1f1f2;
  padding-bottom: 30px;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media only all and (min-width: 700px) {
  /* line 361, ../../src/sass/layout/_product_detail.scss */
  .product-features-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 368, ../../src/sass/layout/_product_detail.scss */
.product-features-container h3 {
  margin-top: 0;
  margin-bottom: 2em;
  color: #494c50;
}

/* line 374, ../../src/sass/layout/_product_detail.scss */
.product-feature {
  margin: 0 auto;
  color: #bcbec0;
}

/* line 380, ../../src/sass/layout/_product_detail.scss */
.recommended-products-container {
  text-align: center;
  margin-bottom: 60px;
}
/* line 383, ../../src/sass/layout/_product_detail.scss */
.recommended-products-container h3 {
  margin-top: 60px;
  margin-bottom: 60px;
  color: #494c50;
}
/* line 388, ../../src/sass/layout/_product_detail.scss */
.recommended-products-container .recommended-product {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  float: none !important;
}
@media only all and (min-width: 700px) {
  /* line 388, ../../src/sass/layout/_product_detail.scss */
  .recommended-products-container .recommended-product {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) {
  /* line 388, ../../src/sass/layout/_product_detail.scss */
  .recommended-products-container .recommended-product {
    width: 25%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 388, ../../src/sass/layout/_product_detail.scss */
  .recommended-products-container .recommended-product {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 393, ../../src/sass/layout/_product_detail.scss */
.recommended-products-container .recommended-product img {
  max-width: 100%;
}

/* line 2, ../../src/sass/layout/_support.scss */
.support-subnav-wrapper {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #f1f1f2;
  text-align: center;
}

/* line 8, ../../src/sass/layout/_support.scss */
.support-subnav {
  padding: 0;
  margin: 0;
}

/* line 12, ../../src/sass/layout/_support.scss */
.support-subnav-item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 0;
  list-style-type: none;
  padding: 0 10px;
  letter-spacing: .2em;
}

/* line 21, ../../src/sass/layout/_support.scss */
.order-status-group {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 21, ../../src/sass/layout/_support.scss */
  .order-status-group {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 23, ../../src/sass/layout/_support.scss */
.order-status-group .content {
  min-height: 320px;
  border-top: 1px solid #494c50;
  border-bottom: 1px solid #494c50;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 24, ../../src/sass/layout/_support.scss */
.order-status-group .content h2 {
  margin-top: 0;
  margin-bottom: 1em;
}
/* line 34, ../../src/sass/layout/_support.scss */
.order-status-group .content input {
  min-width: inherit;
  width: 90%;
}

/* line 41, ../../src/sass/layout/_support.scss */
.order-status-international-warning {
  margin: 3em 0;
}

/* line 45, ../../src/sass/layout/_support.scss */
.order-status-result {
  margin-top: 40px;
}
/* line 48, ../../src/sass/layout/_support.scss */
.order-status-result table {
  width: 100%;
  text-align: left;
}
/* line 52, ../../src/sass/layout/_support.scss */
.order-status-result td {
  vertical-align: top;
}
/* line 55, ../../src/sass/layout/_support.scss */
.order-status-result th {
  text-transform: uppercase;
}

/* line 62, ../../src/sass/layout/_support.scss */
.support-heading-block {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 62, ../../src/sass/layout/_support.scss */
  .support-heading-block {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 64, ../../src/sass/layout/_support.scss */
.support-heading-block .content {
  border-bottom: 1px solid #494c50;
  margin-top: 40px;
  padding-bottom: 40px;
  height: 100%;
}

/* line 71, ../../src/sass/layout/_support.scss */
.support-heading-border {
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 71, ../../src/sass/layout/_support.scss */
  .support-heading-border {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 73, ../../src/sass/layout/_support.scss */
.support-heading-border .border {
  border-top: 1px solid #494c50;
}

/* line 78, ../../src/sass/layout/_support.scss */
.support-heading-image .content, .support-heading-content .content {
  min-height: 240px;
}

/* line 82, ../../src/sass/layout/_support.scss */
.support-heading-image {
  width: 58.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 82, ../../src/sass/layout/_support.scss */
  .support-heading-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 84, ../../src/sass/layout/_support.scss */
.support-heading-image img {
  max-width: 100%;
}

/* line 88, ../../src/sass/layout/_support.scss */
.support-heading-content {
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
}
@media only all and (min-width: 700px) {
  /* line 88, ../../src/sass/layout/_support.scss */
  .support-heading-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 91, ../../src/sass/layout/_support.scss */
.support-heading-content .submit-append {
  font-size: 0;
  white-space: nowrap;
}
/* line 94, ../../src/sass/layout/_support.scss */
.support-heading-content .submit-append input[type="text"] {
  width: 68%;
  min-width: inherit;
}
/* line 98, ../../src/sass/layout/_support.scss */
.support-heading-content .submit-append input[type="submit"] {
  width: 80px;
  padding: 0;
  font-size: 10px;
  min-width: inherit;
  border-width: 0;
  height: 34px;
}
/* line 108, ../../src/sass/layout/_support.scss */
.support-heading-content .content:after {
  content: "";
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 1px;
  height: 100%;
  vertical-align: middle;
}
/* line 115, ../../src/sass/layout/_support.scss */
.support-heading-content .content .vertical-align {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  width: 80%;
}

/* line 123, ../../src/sass/layout/_support.scss */
.support-content-wrapper {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 123, ../../src/sass/layout/_support.scss */
  .support-content-wrapper {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 126, ../../src/sass/layout/_support.scss */
.support-content-primary-container {
  width: 58.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 126, ../../src/sass/layout/_support.scss */
  .support-content-primary-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 129, ../../src/sass/layout/_support.scss */
.support-content-primary {
  padding-top: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #494c50;
}
/* line 133, ../../src/sass/layout/_support.scss */
.support-content-primary:last-child {
  border-bottom: none;
}

/* line 137, ../../src/sass/layout/_support.scss */
.support-content-image {
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 137, ../../src/sass/layout/_support.scss */
  .support-content-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 139, ../../src/sass/layout/_support.scss */
.support-content-image img {
  max-width: 100%;
}

/* line 141, ../../src/sass/layout/_support.scss */
.support-content-content {
  padding-left: 20px !important;
  width: 58.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 141, ../../src/sass/layout/_support.scss */
  .support-content-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 144, ../../src/sass/layout/_support.scss */
.support-content-content h2 {
  margin-top: 0;
}
/* line 147, ../../src/sass/layout/_support.scss */
.support-content-content ul {
  padding: 0;
}
/* line 149, ../../src/sass/layout/_support.scss */
.support-content-content ul li {
  margin: 0;
  list-style-type: none;
}

/* line 155, ../../src/sass/layout/_support.scss */
.support-content-secondary-container {
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 40px;
}
@media only all and (min-width: 700px) {
  /* line 155, ../../src/sass/layout/_support.scss */
  .support-content-secondary-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 163, ../../src/sass/layout/_support.scss */
.warranty-form .support-content-primary-container ol, .warranty-form .support-content-primary-container ul {
  padding: 0;
}
/* line 165, ../../src/sass/layout/_support.scss */
.warranty-form .support-content-primary-container ol li, .warranty-form .support-content-primary-container ul li {
  list-style-position: inside;
}
/* line 171, ../../src/sass/layout/_support.scss */
.warranty-form .support-content-secondary-container input[type=text], .warranty-form .support-content-secondary-container input[type=submit], .warranty-form .support-content-secondary-container select, .warranty-form .support-content-secondary-container textarea {
  width: 100%;
}

/* line 176, ../../src/sass/layout/_support.scss */
.warranty-form-replacement-address {
  display: none;
}

/* line 182, ../../src/sass/layout/_support.scss */
.faq .support-content-primary {
  padding-top: 0;
}
/* line 185, ../../src/sass/layout/_support.scss */
.faq .support-content-secondary-container {
  padding-top: 30px;
}
/* line 187, ../../src/sass/layout/_support.scss */
.faq .support-content-secondary-container h2 {
  margin-top: 0;
}
/* line 193, ../../src/sass/layout/_support.scss */
.faq .faq-categories, .faq .faq-category, .faq .faq-item, .faq .faq-items, .faq .most-popular-faq {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* line 198, ../../src/sass/layout/_support.scss */
.faq .faq-category {
  padding: 30px 0;
  border-bottom: 1px solid #494c50;
}
/* line 201, ../../src/sass/layout/_support.scss */
.faq .faq-category h2 {
  text-transform: uppercase;
  margin: 0;
}
/* line 206, ../../src/sass/layout/_support.scss */
.faq .faq-count {
  font-size: 12px;
  letter-spacing: .1em;
  color: #dcddde;
}
/* line 211, ../../src/sass/layout/_support.scss */
.faq .faq-items {
  margin-top: 30px;
}
/* line 214, ../../src/sass/layout/_support.scss */
.faq .faq-item {
  cursor: pointer;
}
/* line 216, ../../src/sass/layout/_support.scss */
.faq .faq-item .question {
  font-size: 12px;
  letter-spacing: 0;
  font-size: 12px;
  letter-spacing: .1em;
  font-weight: 300;
}
/* line 224, ../../src/sass/layout/_support.scss */
.faq .faq-item .question:hover {
  text-decoration: underline;
}
/* line 228, ../../src/sass/layout/_support.scss */
.faq .faq-item .answer {
  display: none;
  padding: 10px 0;
  color: #a7a9ac;
}
/* line 232, ../../src/sass/layout/_support.scss */
.faq .faq-item .answer a {
  text-decoration: underline;
}
/* line 236, ../../src/sass/layout/_support.scss */
.faq .faq-item.is-hidden {
  display: none;
}
/* line 240, ../../src/sass/layout/_support.scss */
.faq .faq-item.is-active .question {
  font-weight: bold;
}
/* line 245, ../../src/sass/layout/_support.scss */
.faq .faq-item .view-more {
  margin-top: 10px;
  color: #868688;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 256, ../../src/sass/layout/_support.scss */
.contact-form-wrapper input[type=submit], .contact-form-wrapper input[type=text], .contact-form-wrapper textarea, .contact-form-wrapper select, .contact-form-wrapper .custom-select {
  width: 100%;
}

/* line 260, ../../src/sass/layout/_support.scss */
.contact-form {
  display: none;
}
/* line 262, ../../src/sass/layout/_support.scss */
.contact-form.is-active {
  display: block;
}

/* line 266, ../../src/sass/layout/_support.scss */
.contact-form-primary-row {
  margin-top: 30px;
}

/* line 272, ../../src/sass/layout/_support.scss */
.policies-list {
  margin: 0;
  padding: 0;
}

/* line 276, ../../src/sass/layout/_support.scss */
.policy-item {
  margin: 0;
  list-style-type: none;
  margin-bottom: 50px;
}
/* line 279, ../../src/sass/layout/_support.scss */
.policy-item h1 {
  letter-spacing: 0;
}
/* line 283, ../../src/sass/layout/_support.scss */
.policy-item hr {
  margin-bottom: 30px;
}

/* line 1, ../../src/sass/layout/_blog.scss */
.blog footer {
  margin-top: 0;
}

/* line 4, ../../src/sass/layout/_blog.scss */
.blog-tags {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #f1f1f2;
  margin-bottom: 30px;
}
/* line 9, ../../src/sass/layout/_blog.scss */
.blog-tags .blog-back {
  color: #bcbec0;
}

/* line 13, ../../src/sass/layout/_blog.scss */
.blog-featured-posts {
  padding: 0;
  list-style-type: none;
  padding-bottom: 60px;
  border-bottom: 1px solid #f1f1f2;
  margin-bottom: 60px;
  margin-top: 60px;
}

/* line 22, ../../src/sass/layout/_blog.scss */
.blog-featured-post {
  margin: 0;
}
/* line 24, ../../src/sass/layout/_blog.scss */
.blog-featured-post img {
  width: 100%;
}
/* line 27, ../../src/sass/layout/_blog.scss */
.blog-featured-post .blog-post-date {
  margin-top: 0;
}
/* line 30, ../../src/sass/layout/_blog.scss */
.blog-featured-post .blog-post-title {
  font-size: 28px;
  line-height: 38px;
  margin-bottom: .5em;
  height: auto;
  overflow: auto;
}
/* line 37, ../../src/sass/layout/_blog.scss */
.blog-featured-post .blog-post-excerpt {
  height: 125px;
}

/* line 42, ../../src/sass/layout/_blog.scss */
.blog-posts {
  padding: 0;
  margin: 0;
}

/* line 45, ../../src/sass/layout/_blog.scss */
.blog-post {
  margin: 0;
  list-style-type: none;
  height: 440px;
  overflow: hidden;
  margin-bottom: 60px;
  padding-bottom: 30px;
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  position: relative;
}
@media only all and (min-width: 700px) {
  /* line 45, ../../src/sass/layout/_blog.scss */
  .blog-post {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 55, ../../src/sass/layout/_blog.scss */
.blog-post .image {
  height: 200px;
  width: 100%;
  background-size: cover;
  background-position: center center;
  display: block;
}
/* line 63, ../../src/sass/layout/_blog.scss */
.blog-post hr {
  margin-top: 20px;
  margin-bottom: 0;
  display: none;
}
@media only all and (min-width: 0) and (max-width: 1000px) {
  /* line 45, ../../src/sass/layout/_blog.scss */
  .blog-post {
    width: 33.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 0) and (max-width: 1000px) and (min-width: 700px) {
  /* line 45, ../../src/sass/layout/_blog.scss */
  .blog-post {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 73, ../../src/sass/layout/_blog.scss */
.blog-post-date {
  color: #dcddde;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 78, ../../src/sass/layout/_blog.scss */
.blog-post-title {
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0;
  overflow: hidden;
  height: 50px;
  margin-bottom: .8em;
  margin-top: .8em;
  font-weight: 300;
}
/* line 88, ../../src/sass/layout/_blog.scss */
.blog-post-title a, .blog-post-title a:visited {
  text-decoration: none;
  color: #666666;
}

/* line 93, ../../src/sass/layout/_blog.scss */
.blog-post-excerpt {
  text-overflow: ellipsis;
  overflow: hidden;
  height: 55px;
}

/* line 98, ../../src/sass/layout/_blog.scss */
.blog-post-read-more {
  font-weight: 500;
  color: #dcddde;
  margin-top: 20px;
  display: block;
  text-decoration: none;
  letter-spacing: .2em;
}
/* line 101, ../../src/sass/layout/_blog.scss */
.blog-post-read-more:visited {
  color: #dcddde;
}

/* line 111, ../../src/sass/layout/_blog.scss */
.blog-detail-wrapper {
  line-height: 150%;
  overflow: hidden;
  *zoom: 1;
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 111, ../../src/sass/layout/_blog.scss */
  .blog-detail-wrapper {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 116, ../../src/sass/layout/_blog.scss */
.blog-detail-wrapper img {
  width: 100%;
  height: auto;
}

/* line 122, ../../src/sass/layout/_blog.scss */
.blog-content {
  /*
  Isolation span: give column span width and start position.
  */
  width: 75%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0%;
  margin-right: -100%;
  padding-bottom: 100px;
}
@media only all and (min-width: 700px) {
  /* line 122, ../../src/sass/layout/_blog.scss */
  .blog-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 125, ../../src/sass/layout/_blog.scss */
.blog-content h1 {
  letter-spacing: 0;
}
/* line 128, ../../src/sass/layout/_blog.scss */
.blog-content p {
  line-height: 150% !important;
}

/* line 132, ../../src/sass/layout/_blog.scss */
.blog-sidebar {
  /*
  Isolation span: give column span width and start position.
  */
  width: 16.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 83.33333%;
  margin-right: -100%;
}
@media only all and (min-width: 700px) {
  /* line 132, ../../src/sass/layout/_blog.scss */
  .blog-sidebar {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 136, ../../src/sass/layout/_blog.scss */
.blog-featured-product {
  text-align: center;
}
/* line 138, ../../src/sass/layout/_blog.scss */
.blog-featured-product h5 {
  text-align: left;
  font-weight: bold;
  font-size: 11px;
}

/* line 144, ../../src/sass/layout/_blog.scss */
.blog-pagination {
  border-top: 1px solid #bcbec0;
  height: 50px;
  line-height: 50px;
}
/* line 148, ../../src/sass/layout/_blog.scss */
.blog-pagination .blog-pages {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  float: left;
  margin: 0;
}
@media only all and (min-width: 700px) {
  /* line 148, ../../src/sass/layout/_blog.scss */
  .blog-pagination .blog-pages {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 152, ../../src/sass/layout/_blog.scss */
.blog-pagination .blog-pages .blog-page-number {
  margin: 0;
  list-style-type: none;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 158, ../../src/sass/layout/_blog.scss */
.blog-pagination .blog-pages-navigation {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  float: right;
  text-align: right;
  letter-spacing: .1em;
}
@media only all and (min-width: 700px) {
  /* line 158, ../../src/sass/layout/_blog.scss */
  .blog-pagination .blog-pages-navigation {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 1, ../../src/sass/layout/_corporate.scss */
.corporate-nav-wrapper {
  border-bottom: 1px solid #f1f1f2;
  height: 40px;
  line-height: 40px;
}

/* line 6, ../../src/sass/layout/_corporate.scss */
.corporate-nav-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 6, ../../src/sass/layout/_corporate.scss */
  .corporate-nav-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 9, ../../src/sass/layout/_corporate.scss */
.corporate-nav-row {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.corporate-nav-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 9, ../../src/sass/layout/_corporate.scss */
  .corporate-nav-row {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}

/* line 12, ../../src/sass/layout/_corporate.scss */
.corporate-nav {
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media only all and (min-width: 700px) {
  /* line 12, ../../src/sass/layout/_corporate.scss */
  .corporate-nav {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 17, ../../src/sass/layout/_corporate.scss */
.corporate-nav li {
  margin: 0;
  list-style-type: none;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 0 10px;
  font-weight: 100;
  cursor: pointer;
  letter-spacing: .2em;
}
/* line 26, ../../src/sass/layout/_corporate.scss */
.corporate-nav .order-now {
  font-weight: bold;
}

/* line 30, ../../src/sass/layout/_corporate.scss */
.corporate-order-form {
  height: 600px;
  margin-top: -300px;
}
/* line 34, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .custom-select, .corporate-order-form select {
  width: 100%;
  color: #494c50;
}
/* line 38, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .custom-select::after {
  color: #494c50;
}
/* line 41, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .form-container {
  width: 480px;
  margin: 0 auto;
  margin-top: 40px;
}
/* line 46, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .form-field-label {
  display: none;
}
/* line 49, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .form-row {
  overflow: hidden;
  *zoom: 1;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: left;
}
/* line 54, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .form-row .form-field-wrapper:first-child {
  float: left;
}
/* line 57, ../../src/sass/layout/_corporate.scss */
.corporate-order-form .form-row .form-field-wrapper:last-child {
  float: right;
}
/* line 61, ../../src/sass/layout/_corporate.scss */
.corporate-order-form input {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 237px;
  min-width: inherit;
  background: transparent;
  color: #a7a9ac;
  border-color: #696969;
}
/* line 69, ../../src/sass/layout/_corporate.scss */
.corporate-order-form button {
  margin-top: 25px;
  padding-left: 40px;
  padding-right: 40px;
}

/* line 76, ../../src/sass/layout/_corporate.scss */
.corporate-marquee {
  margin-bottom: 130px;
  height: 550px;
}
/* line 80, ../../src/sass/layout/_corporate.scss */
.corporate-marquee .slider-indicator-container {
  margin-top: 35px;
}

/* line 84, ../../src/sass/layout/_corporate.scss */
.corporate-marquee-item {
  height: 550px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 88, ../../src/sass/layout/_corporate.scss */
.corporate-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  text-align: center;
}
@media only all and (min-width: 700px) {
  /* line 88, ../../src/sass/layout/_corporate.scss */
  .corporate-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 93, ../../src/sass/layout/_corporate.scss */
.corporate-steps {
  margin-top: 60px;
}

/* line 96, ../../src/sass/layout/_corporate.scss */
.corporate-step {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 96, ../../src/sass/layout/_corporate.scss */
  .corporate-step {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 98, ../../src/sass/layout/_corporate.scss */
.corporate-step p {
  color: #bcbec0;
}

/* line 102, ../../src/sass/layout/_corporate.scss */
.corporate-order-now {
  margin-top: 50px;
  text-align: center;
  margin-bottom: 60px;
}

/* line 109, ../../src/sass/layout/_corporate.scss */
.corporate-choose-products {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin: 0 auto;
  float: none;
  margin-top: 80px;
  text-align: center;
  margin-bottom: 80px;
}
@media only all and (min-width: 700px) {
  /* line 109, ../../src/sass/layout/_corporate.scss */
  .corporate-choose-products {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 118, ../../src/sass/layout/_corporate.scss */
.corporate-product-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  margin-top: 40px;
}
@media only all and (min-width: 700px) {
  /* line 118, ../../src/sass/layout/_corporate.scss */
  .corporate-product-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 122, ../../src/sass/layout/_corporate.scss */
.corporate-product-row {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.corporate-product-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 122, ../../src/sass/layout/_corporate.scss */
  .corporate-product-row {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}

/* line 125, ../../src/sass/layout/_corporate.scss */
.corporate-product {
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
  cursor: pointer;
  position: relative;
}
@media only all and (min-width: 700px) {
  /* line 125, ../../src/sass/layout/_corporate.scss */
  .corporate-product {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 130, ../../src/sass/layout/_corporate.scss */
.corporate-product .description {
  color: #666666;
}
/* line 133, ../../src/sass/layout/_corporate.scss */
.corporate-product ul {
  padding: 0;
}
/* line 135, ../../src/sass/layout/_corporate.scss */
.corporate-product ul li {
  margin: 0;
  list-style-position: inside;
}
/* line 141, ../../src/sass/layout/_corporate.scss */
.corporate-product:hover .corporate-product-hover-image-wrapper {
  opacity: 1;
}

/* line 145, ../../src/sass/layout/_corporate.scss */
.corporate-product-image {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 145, ../../src/sass/layout/_corporate.scss */
  .corporate-product-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 148, ../../src/sass/layout/_corporate.scss */
.corporate-product-stacked-image {
  position: relative;
}

/* line 157, ../../src/sass/layout/_corporate.scss */
.corporate-product-stacked-image-child {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.2s linear 0s;
  -o-transition: opacity 0.2s linear 0s;
  transition: opacity 0.2s linear 0s;
  right: 0;
  bottom: 0;
  text-align: center;
}
/* line 166, ../../src/sass/layout/_corporate.scss */
.corporate-product-stacked-image-child.is-visible {
  opacity: 1;
}

/* line 170, ../../src/sass/layout/_corporate.scss */
.corporate-product-content {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 170, ../../src/sass/layout/_corporate.scss */
  .corporate-product-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 173, ../../src/sass/layout/_corporate.scss */
.corporate-product-content:after {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  content: "";
  width: 1px;
  height: 100%;
}
/* line 179, ../../src/sass/layout/_corporate.scss */
.corporate-product-content .valign-child {
  width: 98%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}

/* line 186, ../../src/sass/layout/_corporate.scss */
.corporate-product-hover-image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  z-index: 1;
  -webkit-transition: opacity 0.15s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.15s linear 0s;
  -o-transition: opacity 0.15s linear 0s;
  transition: opacity 0.15s linear 0s;
}

/* line 196, ../../src/sass/layout/_corporate.scss */
.corporate-learn-row {
  margin-top: 20px;
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  text-align: center;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.corporate-learn-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 196, ../../src/sass/layout/_corporate.scss */
  .corporate-learn-row {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}

/* line 202, ../../src/sass/layout/_corporate.scss */
.corporate-product-divider {
  margin: 60px 0;
  clear: both;
}

/* line 207, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-container {
  text-align: center;
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 207, ../../src/sass/layout/_corporate.scss */
  .corporate-gallery-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 211, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-container h2 {
  margin-bottom: 60px;
}

/* line 216, ../../src/sass/layout/_corporate.scss */
.corporate-gallery {
  overflow: hidden;
  *zoom: 1;
}
/* line 218, ../../src/sass/layout/_corporate.scss */
.corporate-gallery .slider-indicator-container {
  margin-top: 60px;
}

/* line 222, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-item {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 222, ../../src/sass/layout/_corporate.scss */
  .corporate-gallery-item {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 224, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-item img {
  width: 100%;
}

/* line 228, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-image-2 {
  position: absolute;
}

/* line 231, ../../src/sass/layout/_corporate.scss */
.corporate-gallery-divider {
  margin: 40px 0 60px 0;
  clear: both;
}

/* line 236, ../../src/sass/layout/_corporate.scss */
.corporate-previous-clients-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  text-align: center;
  padding-bottom: 30px;
}
@media only all and (min-width: 700px) {
  /* line 236, ../../src/sass/layout/_corporate.scss */
  .corporate-previous-clients-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 240, ../../src/sass/layout/_corporate.scss */
.corporate-previous-clients-container h2 {
  margin-bottom: 50px;
}
/* line 243, ../../src/sass/layout/_corporate.scss */
.corporate-previous-clients-container ul {
  padding: 0;
}
/* line 245, ../../src/sass/layout/_corporate.scss */
.corporate-previous-clients-container ul li {
  margin: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 1, ../../src/sass/layout/_cart.scss */
.cart-cart-link {
  /*
  Isolation span: give column span width and start position.
  */
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0%;
  margin-right: -100%;
  text-align: left;
}
@media only all and (min-width: 700px) {
  /* line 1, ../../src/sass/layout/_cart.scss */
  .cart-cart-link {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 5, ../../src/sass/layout/_cart.scss */
.cart-continue-shopping {
  /*
  Isolation span: give column span width and start position.
  */
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 66.66667%;
  margin-right: -100%;
  text-align: right;
  letter-spacing: .2em;
}
@media only all and (min-width: 700px) {
  /* line 5, ../../src/sass/layout/_cart.scss */
  .cart-continue-shopping {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 8, ../../src/sass/layout/_cart.scss */
.cart-continue-shopping a {
  color: #bcbec0;
}

/* line 14, ../../src/sass/layout/_cart.scss */
.cart-content-wrapper {
  /*
  Isolation span: give column span width and start position.
  */
  width: 66.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 16.66667%;
  margin-right: -100%;
  margin-top: 40px;
}
@media only all and (min-width: 700px) {
  /* line 14, ../../src/sass/layout/_cart.scss */
  .cart-content-wrapper {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}

/* line 19, ../../src/sass/layout/_cart.scss */
.cart-empty {
  text-align: center;
}

/* line 24, ../../src/sass/layout/_cart.scss */
.cart-form ul {
  margin: 0;
  padding: 0;
}
/* line 27, ../../src/sass/layout/_cart.scss */
.cart-form ul li {
  padding: 0;
  width: 100%;
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  list-style-type: none;
  border-bottom: 1px solid #f1f1f2;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.cart-form ul li:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 27, ../../src/sass/layout/_cart.scss */
  .cart-form ul li {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 35, ../../src/sass/layout/_cart.scss */
.cart-form .close {
  position: absolute;
  color: #bcbec0;
  right: -2px;
  top: 5px;
  -webkit-transition: color 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.1s linear 0s;
  -o-transition: color 0.1s linear 0s;
  transition: color 0.1s linear 0s;
  cursor: pointer;
  text-align: right;
}
/* line 43, ../../src/sass/layout/_cart.scss */
.cart-form .close:before {
  font-size: 18px;
}
/* line 46, ../../src/sass/layout/_cart.scss */
.cart-form .close:hover {
  color: #f69368;
}
/* line 50, ../../src/sass/layout/_cart.scss */
.cart-form .cart-link a {
  color: #bcbec0 !important;
}
/* line 53, ../../src/sass/layout/_cart.scss */
.cart-form .cart-image {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: center;
}
@media only all and (min-width: 700px) {
  /* line 53, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 57, ../../src/sass/layout/_cart.scss */
.cart-form .cart-content {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
}
@media only all and (min-width: 700px) {
  /* line 57, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 65, ../../src/sass/layout/_cart.scss */
.cart-form .cart-content .options {
  color: #bcbec0;
}
/* line 72, ../../src/sass/layout/_cart.scss */
.cart-form .legend {
  color: #bcbec0;
  padding-bottom: 10px;
}
/* line 76, ../../src/sass/layout/_cart.scss */
.cart-form .cart-price {
  width: 8.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 76, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-price {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 79, ../../src/sass/layout/_cart.scss */
.cart-form .cart-quantity {
  width: 8.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 79, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-quantity {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 81, ../../src/sass/layout/_cart.scss */
.cart-form .cart-quantity input {
  min-width: inherit;
  width: 35px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
  margin-top: -10px;
}
/* line 89, ../../src/sass/layout/_cart.scss */
.cart-form .cart-quantity .update {
  display: block;
  margin-top: 15px;
  font-weight: bold;
  color: #bcbec0;
}
/* line 96, ../../src/sass/layout/_cart.scss */
.cart-form .cart-subtotal {
  width: 16.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 96, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-subtotal {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 100, ../../src/sass/layout/_cart.scss */
.cart-form .cart-remove {
  width: 8.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 100, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-remove {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 103, ../../src/sass/layout/_cart.scss */
.cart-form .cart-remove .delete {
  -webkit-transition: color 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.1s linear 0s;
  -o-transition: color 0.1s linear 0s;
  transition: color 0.1s linear 0s;
  font-size: 18px;
  cursor: pointer;
}
/* line 107, ../../src/sass/layout/_cart.scss */
.cart-form .cart-remove .delete:before {
  font-size: 18px;
}
/* line 110, ../../src/sass/layout/_cart.scss */
.cart-form .cart-remove .delete:hover {
  color: #f69368;
}
/* line 116, ../../src/sass/layout/_cart.scss */
.cart-form .cart-item-row {
  padding-top: 30px;
  padding-bottom: 20px;
  border-left: 1px solid #f1f1f2;
  border-right: 1px solid #f1f1f2;
  border-bottom: 1px solid #f1f1f2;
}
/* line 124, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row {
  border: 1px solid #f1f1f2;
  border-top: none;
  padding: 30px;
}
/* line 128, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row h2 {
  margin-top: 0;
}
/* line 131, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .shipping-estimator {
  /*
  Isolation span: give column span width and start position.
  */
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0%;
  margin-right: -100%;
}
@media only all and (min-width: 700px) {
  /* line 131, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-checkout-row .shipping-estimator {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 134, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals {
  /*
  Isolation span: give column span width and start position.
  */
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 58.33333%;
  margin-right: -100%;
}
@media only all and (min-width: 700px) {
  /* line 134, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-checkout-row .totals {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 136, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals .totals-list {
  padding: 0;
}
/* line 139, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals .totals-item {
  margin: 0;
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  border-bottom: none;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.cart-form .cart-checkout-row .totals .totals-item:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 139, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-checkout-row .totals .totals-item {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 143, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals .totals-item .label {
  width: 66.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 143, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-checkout-row .totals .totals-item .label {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 146, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals .totals-item .value {
  width: 33.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: right;
}
@media only all and (min-width: 700px) {
  /* line 146, ../../src/sass/layout/_cart.scss */
  .cart-form .cart-checkout-row .totals .totals-item .value {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 150, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .totals .totals-item.total {
  font-size: 20px;
  color: #494c50;
}
/* line 156, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .terms-disclaimer {
  margin-top: 1.5em;
  color: #bcbec0;
}
/* line 160, ../../src/sass/layout/_cart.scss */
.cart-form .cart-checkout-row .checkout-button {
  display: block;
  margin-top: 30px;
  min-width: inherit;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* line 171, ../../src/sass/layout/_cart.scss */
.cart-subnav-wrapper {
  position: initial;
  border-bottom: 1px solid #f1f1f2;
}

/* line 1, ../../src/sass/layout/_iphone_6.scss */
.iphone-6-status-form {
  margin-bottom: 40px;
}
/* line 2, ../../src/sass/layout/_iphone_6.scss */
.iphone-6-status-form input[type=submit] {
  min-width: initial;
}

/* line 8, ../../src/sass/layout/_iphone_6.scss */
.i6-content {
  padding: 40px 0;
  border-top: 1px solid #f1f1f2;
}
/* line 11, ../../src/sass/layout/_iphone_6.scss */
.i6-content img {
  max-width: 100%;
}

/* line 3, ../../src/sass/modules/global/_general.scss */
.full-page-element {
  width: 100%;
  position: relative;
}

/* line 8, ../../src/sass/modules/global/_general.scss */
.background-cover {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
/* line 13, ../../src/sass/modules/global/_general.scss */
.is-mobile .background-cover {
  -webkit-background-size: none;
  -moz-background-size: none;
  -o-background-size: none;
  background-size: none;
}

/* line 25, ../../src/sass/modules/global/_general.scss */
.vertically-centered-parent {
  height: 100%;
}
/* line 27, ../../src/sass/modules/global/_general.scss */
.vertically-centered-parent:after {
  content: '';
  background: none;
  width: 1px;
  height: 100%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 35, ../../src/sass/modules/global/_general.scss */
.vertically-centered-child {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 41, ../../src/sass/modules/global/_general.scss */
.responsive-padding-container {
  position: relative;
}

/* line 44, ../../src/sass/modules/global/_general.scss */
.responsive-padding-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 52, ../../src/sass/modules/global/_general.scss */
.grovemade-alert {
  padding: 15px 30px;
  border: 1px solid #eee;
}
/* line 55, ../../src/sass/modules/global/_general.scss */
.grovemade-alert.grovemade-alert-gray {
  background: #f9f9f9;
}

/* line 4, ../../src/sass/modules/global/_navbar.scss */
body {
  padding-top: 90px;
}

/* line 7, ../../src/sass/modules/global/_navbar.scss */
.navbar-spacer {
  height: 90px;
}

/* line 10, ../../src/sass/modules/global/_navbar.scss */
.sticky-navbar-wrapper {
  height: 67px;
  margin-top: 23px;
  padding-top: 13px;
  position: relative;
  width: 100%;
  background: rgba(255, 255, 255, 0.95);
  min-width: 950px;
  -webkit-transition: background 0.1s linear, height 0.1s linear;
  -webkit-transition-delay: 0s, 0s;
  -moz-transition: background 0.1s linear 0s, height 0.1s linear 0s;
  -o-transition: background 0.1s linear 0s, height 0.1s linear 0s;
  transition: background 0.1s linear 0s, height 0.1s linear 0s;
  border-bottom: 1px solid #f1f1f2;
}

/* line 24, ../../src/sass/modules/global/_navbar.scss */
.navbar {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  -webkit-transition: background 0.1s linear, height 0.1s linear;
  -webkit-transition-delay: 0s, 0s;
  -moz-transition: background 0.1s linear 0s, height 0.1s linear 0s;
  -o-transition: background 0.1s linear 0s, height 0.1s linear 0s;
  transition: background 0.1s linear 0s, height 0.1s linear 0s;
}
/* line 36, ../../src/sass/modules/global/_navbar.scss */
.navbar ul {
  padding: 0;
  margin: 0;
}
/* line 39, ../../src/sass/modules/global/_navbar.scss */
.navbar ul li {
  list-style-type: none;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 44, ../../src/sass/modules/global/_navbar.scss */
.navbar a, .navbar a:visited {
  text-decoration: none;
  color: #494c50;
  -webkit-transition: color 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.1s linear 0s;
  -o-transition: color 0.1s linear 0s;
  transition: color 0.1s linear 0s;
}
/* line 48, ../../src/sass/modules/global/_navbar.scss */
.navbar a:hover, .navbar a:visited:hover {
  color: rgba(73, 76, 80, 0.4);
}
/* line 52, ../../src/sass/modules/global/_navbar.scss */
.navbar .navbar-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  position: relative;
}
@media only all and (min-width: 700px) {
  /* line 52, ../../src/sass/modules/global/_navbar.scss */
  .navbar .navbar-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}
/* line 61, ../../src/sass/modules/global/_navbar.scss */
.navbar .logo-overflow-wrapper {
  float: left;
  overflow: hidden;
  height: 25px;
  position: relative;
  z-index: 1;
  margin-top: -2px;
}
/* line 70, ../../src/sass/modules/global/_navbar.scss */
.navbar .logo-container {
  margin-top: -128px;
  font-size: 280px;
}
/* line 92, ../../src/sass/modules/global/_navbar.scss */
.navbar .primary-links {
/*position: absolute;
 left: 0;
  top: 5px;
  width: 100%;
  text-align: center;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: .2em;*/
    float: right;
  text-wrap: nowrap;
  letter-spacing: .2em;
  margin-top: 5px;
  position: relative;
  font-weight: 400;
  font-size: 14px;
  z-index: 1;
  text-align: right;
}
/* line 102, ../../src/sass/modules/global/_navbar.scss */
.navbar .primary-links li a {
  padding: 0 15px;
}
/* line 107, ../../src/sass/modules/global/_navbar.scss */
.navbar .secondary-links {
  float: right;
  text-wrap: nowrap;
  letter-spacing: .2em;
  margin-top: 5px;
  position: relative;
  z-index: 1;
  text-align: right;
}
/* line 115, ../../src/sass/modules/global/_navbar.scss */
.navbar .secondary-links .secondary {
  padding: 0 5px;
}
/* line 119, ../../src/sass/modules/global/_navbar.scss */
.navbar .social {
  font-size: 15px;
}
@media only all and (min-width: 0px) and (max-width: 1100px) {
  /* line 129, ../../src/sass/modules/global/_navbar.scss */
  .navbar .social {
    display: none;
  }
}

/* line 134, ../../src/sass/modules/global/_navbar.scss */
.subnav-container {
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
}
@media only all and (min-width: 700px) {
  /* line 134, ../../src/sass/modules/global/_navbar.scss */
  .subnav-container {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 138, ../../src/sass/modules/global/_navbar.scss */
.cart-count-wrapper {
  display: none;
}

/* line 141, ../../src/sass/modules/global/_navbar.scss */
.cart-link {
  position: relative;
}
/* line 145, ../../src/sass/modules/global/_navbar.scss */
.cart-link.has-items .cart-count-wrapper {
  display: inline;
}

/* line 151, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper {
  display: none;
  position: absolute;
  top: 40px;
  left: 50%;
  width: 350px;
  margin-left: -175px;
  border: 1px solid #dcddde;
  background: white;
  padding: 20px 30px;
  z-index: 20;
  font-size: 12px;
  letter-spacing: .025em;
}
/* line 164, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper ul {
  margin: 0;
}
/* line 166, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper ul li {
  width: 100%;
  padding: 10px 0;
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  border-bottom: 1px solid #f1f1f2;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.cart-popup-wrapper ul li:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 166, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper ul li {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 173, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .close {
  display: none;
  position: absolute;
  color: #bcbec0;
  right: -2px;
  top: 5px;
  -webkit-transition: color 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.1s linear 0s;
  -o-transition: color 0.1s linear 0s;
  transition: color 0.1s linear 0s;
  cursor: pointer;
  text-align: right;
}
/* line 182, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .close:before {
  font-size: 18px;
}
/* line 185, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .close:hover {
  color: #f69368;
}
/* line 189, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-link a {
  color: #bcbec0 !important;
}
/* line 192, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-image {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 192, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .cart-image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 194, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-image img {
  max-width: 100%;
}
/* line 198, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-content, .cart-popup-wrapper .cart-controls {
  padding-top: 10px;
}
/* line 201, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-content {
  width: 58.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 201, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .cart-content {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 208, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-content .options, .cart-popup-wrapper .cart-content .options a {
  color: #bcbec0;
}
/* line 213, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-controls {
  width: 16.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  text-align: right;
}
@media only all and (min-width: 700px) {
  /* line 213, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .cart-controls {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 216, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-controls .delete {
  -webkit-transition: color 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: color 0.1s linear 0s;
  -o-transition: color 0.1s linear 0s;
  transition: color 0.1s linear 0s;
  cursor: pointer;
}
/* line 219, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-controls .delete:before {
  font-size: 18px;
}
/* line 222, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-controls .delete:hover {
  color: #f69368;
}
/* line 226, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .cart-controls .quantity {
  color: #bcbec0;
}
/* line 230, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .sub-total-row {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
  width: 100%;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.cart-popup-wrapper .sub-total-row:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 230, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .sub-total-row {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 233, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .sub-total-row .label {
  color: #bcbec0;
  letter-spacing: .2em;
  width: 58.33333%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 233, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .sub-total-row .label {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 238, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .sub-total-row .value {
  width: 41.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  font-weight: bold;
  text-align: right;
  letter-spacing: 0;
}
@media only all and (min-width: 700px) {
  /* line 238, ../../src/sass/modules/global/_navbar.scss */
  .cart-popup-wrapper .sub-total-row .value {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 246, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .submit-row input {
  width: 100%;
}
/* line 249, ../../src/sass/modules/global/_navbar.scss */
.cart-popup-wrapper .submit-row .button, .cart-popup-wrapper .submit-row input[type=submit] {
  width: 100%;
  margin-bottom: 10px;
  text-align: center;
}

/* line 259, ../../src/sass/modules/global/_navbar.scss */
.notification-bar {
  display: none;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 30px;
  background: #494c50;
  z-index: 10;
  color: white;
  text-align: center;
}
/* line 271, ../../src/sass/modules/global/_navbar.scss */
.notification-bar .notification {
  font-weight: bold;
  margin-top: 7px;
  letter-spacing: .2em;
}
/* line 277, ../../src/sass/modules/global/_navbar.scss */
.notification-bar .container-row {
  position: relative;
}
/* line 280, ../../src/sass/modules/global/_navbar.scss */
.notification-bar .close {
  position: absolute;
  right: 2.1605%;
  top: 0;
  line-height: 35px;
}

/* line 288, ../../src/sass/modules/global/_navbar.scss */
.subnav {
  height: 40px;
  line-height: 42px;
  width: 100%;
  color: white;
  font-size: 12px;
  text-align: center;
  background: transparent;
  border-top: 1px solid white;
  -webkit-transition: background 0.4s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: background 0.4s linear 0s;
  -o-transition: background 0.4s linear 0s;
  transition: background 0.4s linear 0s;
}
/* line 299, ../../src/sass/modules/global/_navbar.scss */
.subnav ul {
  padding: 0;
  margin: 0;
}
/* line 303, ../../src/sass/modules/global/_navbar.scss */
.subnav li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
  list-style-type: none;
  margin: 0;
  padding: 0 20px;
}
/* line 309, ../../src/sass/modules/global/_navbar.scss */
.subnav li:hover {
  color: #bcbec0;
}
/* line 312, ../../src/sass/modules/global/_navbar.scss */
.subnav li:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 1px;
  background: white;
}
/* line 322, ../../src/sass/modules/global/_navbar.scss */
.subnav li:last-child::after {
  display: none;
}
/* line 326, ../../src/sass/modules/global/_navbar.scss */
.subnav li.is-active {
  color: #868688;
}
/* line 330, ../../src/sass/modules/global/_navbar.scss */
.subnav.is-sticky {
  background: rgba(255, 255, 255, 0.95);
  border-bottom: 1px solid #f1f1f2;
  color: black;
}
/* line 336, ../../src/sass/modules/global/_navbar.scss */
.subnav.is-sticky li:hover {
  color: #868688;
}
/* line 339, ../../src/sass/modules/global/_navbar.scss */
.subnav.is-sticky li:after {
  background: black;
}

/* line 347, ../../src/sass/modules/global/_navbar.scss */
.no-touch .navbar.is-sticky .sticky-navbar-wrapper {
  z-index: 10;
  height: 50px;
  margin-top: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  color: #494c50;
  background: rgba(255, 255, 255, 0.95);
  border-bottom: 1px solid #f1f1f2;
}
/* line 358, ../../src/sass/modules/global/_navbar.scss */
.no-touch .navbar.is-sticky .sticky-navbar-wrapper a, .no-touch .navbar.is-sticky .sticky-navbar-wrapper a:visited {
  color: #494c50;
}
/* line 361, ../../src/sass/modules/global/_navbar.scss */
.no-touch .navbar.is-sticky .sticky-navbar-wrapper .logo-container {
  margin-top: -100px;
  font-size: 228px;
}

/* line 374, ../../src/sass/modules/global/_navbar.scss */
.no-touch .vertical-page-navigation {
  position: fixed;
  right: 0;
  height: 100%;
  width: 30px;
  background: white;
  top: 0;
  bottom: 0;
}

/* line 1, ../../src/sass/modules/global/_footer.scss */
body.no-footer-margin footer {
  margin-top: 0;
}

/* line 5, ../../src/sass/modules/global/_footer.scss */
footer {
  margin-top: 100px;
  background: #494c50;
  padding-top: 75px;
  padding-bottom: 60px;
  color: #dcddde;
}
/* line 12, ../../src/sass/modules/global/_footer.scss */
footer .container .row {
  position: relative;
}
/* line 18, ../../src/sass/modules/global/_footer.scss */
footer a, footer a:visited {
  color: #dcddde;
  text-decoration: none;
}
/* line 21, ../../src/sass/modules/global/_footer.scss */
footer a:hover, footer a:visited:hover {
  color: white;
}
/* line 25, ../../src/sass/modules/global/_footer.scss */
footer ul {
  padding: 0;
  list-style-type: none;
}
/* line 28, ../../src/sass/modules/global/_footer.scss */
footer ul li {
  line-height: 30px;
  margin: 0;
}
/* line 33, ../../src/sass/modules/global/_footer.scss */
footer .primary {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  vertical-align: bottom;
  margin: 0;
}
@media only all and (min-width: 700px) {
  /* line 33, ../../src/sass/modules/global/_footer.scss */
  footer .primary {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 38, ../../src/sass/modules/global/_footer.scss */
footer .social {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  vertical-align: bottom;
  text-align: right;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 300px;
}
@media only all and (min-width: 700px) {
  /* line 38, ../../src/sass/modules/global/_footer.scss */
  footer .social {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 46, ../../src/sass/modules/global/_footer.scss */
footer .social li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 24px;
  margin-left: 18px;
}
/* line 52, ../../src/sass/modules/global/_footer.scss */
footer .credit {
  margin-top: 20px;
}
/* line 55, ../../src/sass/modules/global/_footer.scss */
footer .newsletter-popup-trigger {
  cursor: pointer;
}

/* line 1, ../../src/sass/modules/global/_utils.scss */
.util-hover-tooltip {
  pointer-events: none;
  position: fixed;
  color: black;
  padding: 1px 7px;
  font-size: 10px;
  height: 17px;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  color: #494c50;
  z-index: 100;
}

/* line 3, ../../src/sass/modules/_home.scss */
.is-pjax .home-loading-overlay {
  display: none;
}

/* line 6, ../../src/sass/modules/_home.scss */
.home-loading-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: white;
  opacity: 1;
  width: 100%;
  height: 100%;
  z-index: 100;
  text-align: center;
  display: block;
}
/* line 20, ../../src/sass/modules/_home.scss */
.home-loading-overlay img {
  width: 200px;
}
/* line 24, ../../src/sass/modules/_home.scss */
.home-loading-overlay .home-loading-indicator-spinner {
  color: #bcbec0;
  font-size: 170px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -100px;
  margin-left: -100px;
  text-align: center;
  opacity: 0;
  -webkit-animation: fadeIn 0.4s linear 0.2s, fadeOut 0.4s linear 1.1s;
  -moz-animation: fadeIn 0.4s linear 0.2s, fadeOut 0.4s linear 1.1s;
  -ms-animation: fadeIn 0.4s linear 0.2s, fadeOut 0.4s linear 1.1s;
  -o-animation: fadeIn 0.4s linear 0.2s, fadeOut 0.4s linear 1.1s;
  animation: fadeIn 0.4s linear 0.2s, fadeOut 0.4s linear 1.1s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 46, ../../src/sass/modules/_home.scss */
.home-row {
  padding-top: 55px;
  padding-bottom: 90px;
  border-bottom: 1px solid #f1f1f2;
}
/* line 47, ../../src/sass/modules/_home.scss */
.home-row img {
  max-width: 100%;
}
/* line 52, ../../src/sass/modules/_home.scss */
.home-row .section-title {
  text-align: center;
}
/* line 58, ../../src/sass/modules/_home.scss */
.home-row:last-child {
  border-bottom: none;
}

/* line 64, ../../src/sass/modules/_home.scss */
.home .section-title {
  font-size: 21px;
  letter-spacing: .4em;
  margin-bottom: 30px;
}
/* line 69, ../../src/sass/modules/_home.scss */
.home .section-sub-title {
  font-size: 14px;
  letter-spacing: .2em;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 1.5em;
  font-weight: 400;
}

/* line 81, ../../src/sass/modules/_home.scss */
.is-not-mobile .home-marquee-item {
  background-attachment: fixed;
}

/* line 84, ../../src/sass/modules/_home.scss */
.home-grovemade {
  text-align: center;
  position: relative;
  padding-top: 0;
}
/* line 89, ../../src/sass/modules/_home.scss */
.home-grovemade .content-slider-container {
  clear: both;
  position: relative;
  height: 100vh;
}
/* line 94, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-overlay {
  height: 100%;
  width: 100%;
  height: 100vh;
  display: none;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: none !important;
}
/* line 104, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-item {
  display: block;
  height: 100%;
  width: 100%;
  height: 100vh;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  z-index: 1;
}
/* line 113, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-item:after {
  content: "";
  width: 1px;
  height: 100%;
  background: red;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 122, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-item.nav-style-light h2, .home-grovemade .home-marquee-item.nav-style-light h3 {
  color: white;
}
/* line 142, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-overlay-text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 98%;
  vertical-align: middle;
  padding-left: 30px;
  padding-right: 30px;
  -webkit-transition: margin 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: margin 0.2s linear 0s;
  -o-transition: margin 0.2s linear 0s;
  transition: margin 0.2s linear 0s;
}
/* line 151, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-text-above {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 50px;
}
/* line 156, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-title {
  font-size: 90px;
  line-height: 90px;
  letter-spacing: .25em;
}
/* line 161, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-text-below {
  font-size: 20px;
  line-height: 20px;
  margin-top: 40px;
}
/* line 166, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-action-button {
  margin-top: 40px;
  background: transparent;
  border-color: white;
  color: white;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  -webkit-transition: background 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: background 0.2s linear 0s;
  -o-transition: background 0.2s linear 0s;
  transition: background 0.2s linear 0s;
}
/* line 175, ../../src/sass/modules/_home.scss */
.home-grovemade .home-marquee-action-button:hover {
  background: rgba(255, 255, 255, 0.3);
}
/* line 180, ../../src/sass/modules/_home.scss */
.home-grovemade .slider-scroll-down {
  display: none;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 30px;
  text-align: center;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: .2em;
  z-index: 5;
}
/* line 192, ../../src/sass/modules/_home.scss */
.home-grovemade .slider-scroll-down .icon-down-open-big {
  margin-top: -5px;
  cursor: pointer;
  display: block;
  font-size: 40px;
}
/* line 201, ../../src/sass/modules/_home.scss */
.home-grovemade .section-title {
  margin-top: 85px;
  margin-bottom: 15px;
}
/* line 207, ../../src/sass/modules/_home.scss */
.home-grovemade .slider-container {
  overflow: hidden;
  background: #494c50;
}
/* line 211, ../../src/sass/modules/_home.scss */
.home-grovemade .icon-grove-seal {
  font-size: 170px;
  color: #bcbec0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 50px;
  margin-bottom: 30px;
}

/* line 225, ../../src/sass/modules/_home.scss */
.is-mobile .home-marquee-text-above, .is-mobile .home-marquee-text-below {
  font-size: 20px;
  line-height: 20px;
}
/* line 229, ../../src/sass/modules/_home.scss */
.is-mobile .home-marquee-text-above {
  margin-bottom: 20px;
}
/* line 232, ../../src/sass/modules/_home.scss */
.is-mobile .home-marquee-text-below {
  margin-top: 20px;
}
/* line 235, ../../src/sass/modules/_home.scss */
.is-mobile .home-marquee-title {
  font-size: 70px;
  line-height: 80px;
}

/* line 243, ../../src/sass/modules/_home.scss */
.home-featured-products {
  /*
  Featured products can be displayed as groups of 2 or groups of 3.
  If JS is used to change the DOM via responsive enter/exit functions, the nth-child stuff won't be necessary..
  */
}
/* line 249, ../../src/sass/modules/_home.scss */
.home-featured-products .featured-product {
  width: 100%;
  text-align: center;
  background: white;
}
/* line 257, ../../src/sass/modules/_home.scss */
.home-featured-products .featured-product img {
  max-width: 90%;
}

/* line 265, ../../src/sass/modules/_home.scss */
.home-collections .collection-image-container {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.home-collections .collection-image-container:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 265, ../../src/sass/modules/_home.scss */
  .home-collections .collection-image-container {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 268, ../../src/sass/modules/_home.scss */
.home-collections img.image {
  /*
  Isolation span: give column span width and start position.
  */
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0%;
  margin-right: -100%;
}
@media only all and (min-width: 700px) {
  /* line 268, ../../src/sass/modules/_home.scss */
  .home-collections img.image {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 271, ../../src/sass/modules/_home.scss */
.home-collections .current-slide {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.home-collections .current-slide:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 271, ../../src/sass/modules/_home.scss */
  .home-collections .current-slide {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 274, ../../src/sass/modules/_home.scss */
.home-collections .collection-item {
  display: none;
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 274, ../../src/sass/modules/_home.scss */
  .home-collections .collection-item {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 0) and (max-width: 699px) {
  /* line 278, ../../src/sass/modules/_home.scss */
  .home-collections .collection-item:first-child {
    display: block;
  }
}
@media only all and (min-width: 700px) {
  /* line 284, ../../src/sass/modules/_home.scss */
  .home-collections .collection-item {
    width: 50%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
  /* line 286, ../../src/sass/modules/_home.scss */
  .home-collections .collection-item:nth-child(-n+2) {
    display: block;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 284, ../../src/sass/modules/_home.scss */
  .home-collections .collection-item {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 291, ../../src/sass/modules/_home.scss */
.home-collections .collection-text-columns {
  -webkit-columns: 200px 2;
  -moz-columns: 200px 2;
  -ms-columns: 200px 2;
  -o-columns: 200px 2;
  columns: 200px 2;
}
/* line 294, ../../src/sass/modules/_home.scss */
.home-collections .collection-text-columns p:first-child {
  margin-top: 0;
}
/* line 298, ../../src/sass/modules/_home.scss */
.home-collections .collection-shop-link {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: .2em;
  color: #bcbec0;
  display: block;
  margin-top: 30px;
  text-decoration: none;
}

/* line 311, ../../src/sass/modules/_home.scss */
.home-story .content-slider-container {
  overflow: hidden;
}
/* line 314, ../../src/sass/modules/_home.scss */
.home-story .story-section {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.home-story .story-section:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 314, ../../src/sass/modules/_home.scss */
  .home-story .story-section {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 316, ../../src/sass/modules/_home.scss */
.home-story .story-section .photo-panel {
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 316, ../../src/sass/modules/_home.scss */
  .home-story .story-section .photo-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 319, ../../src/sass/modules/_home.scss */
.home-story .story-section .story-panel {
  margin-top: 4em;
  margin-bottom: 4em;
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 319, ../../src/sass/modules/_home.scss */
  .home-story .story-section .story-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) {
  /* line 325, ../../src/sass/modules/_home.scss */
  .home-story .story-section .photo-panel {
    /*
    Isolation span: give column span width and start position.
    */
    width: 83.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: 8.33333%;
    margin-right: -100%;
    clear: left;
  }
  /* line 329, ../../src/sass/modules/_home.scss */
  .home-story .story-section .story-panel {
    clear: left;
    /*
    Isolation span: give column span width and start position.
    */
    width: 83.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: 8.33333%;
    margin-right: -100%;
    -webkit-columns: 2;
    -moz-columns: 2;
    -ms-columns: 2;
    -o-columns: 2;
    columns: 2;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    -ms-column-gap: 30px;
    -o-column-gap: 30px;
    column-gap: 30px;
  }
  /* line 334, ../../src/sass/modules/_home.scss */
  .home-story .story-section .story-panel p {
    margin-top: 0;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 325, ../../src/sass/modules/_home.scss */
  .home-story .story-section .photo-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 329, ../../src/sass/modules/_home.scss */
  .home-story .story-section .story-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 341, ../../src/sass/modules/_home.scss */
.home-story .story-quote .lead {
  margin-top: 45px;
  margin-bottom: 45px;
}
/* line 346, ../../src/sass/modules/_home.scss */
.home-story .values-section {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.home-story .values-section:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 346, ../../src/sass/modules/_home.scss */
  .home-story .values-section {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 348, ../../src/sass/modules/_home.scss */
.home-story .values-section .quarter-panel {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 348, ../../src/sass/modules/_home.scss */
  .home-story .values-section .quarter-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 350, ../../src/sass/modules/_home.scss */
.home-story .values-section .quarter-panel img {
  display: block;
  width: 100%;
}
@media only all and (min-width: 700px) {
  /* line 348, ../../src/sass/modules/_home.scss */
  .home-story .values-section .quarter-panel {
    width: 33.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 348, ../../src/sass/modules/_home.scss */
  .home-story .values-section .quarter-panel {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 362, ../../src/sass/modules/_home.scss */
.home-story .content-item {
  position: relative;
}

/* line 373, ../../src/sass/modules/_home.scss */
.home-team .section-intro {
  /*
  Isolation span: give column span width and start position.
  */
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 25%;
  margin-right: -100%;
  text-align: center;
  margin-bottom: 90px;
}
@media only all and (min-width: 700px) {
  /* line 373, ../../src/sass/modules/_home.scss */
  .home-team .section-intro {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 378, ../../src/sass/modules/_home.scss */
.home-team .team-section {
  *zoom: 1;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 38, ../../../../../../../../../../.rvm/gems/ruby-2.1.2/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.home-team .team-section:after {
  content: "";
  display: table;
  clear: both;
}
@media only all and (min-width: 700px) {
  /* line 378, ../../src/sass/modules/_home.scss */
  .home-team .team-section {
    margin-left: -1.08025%;
    margin-right: -1.08025%;
  }
}
/* line 381, ../../src/sass/modules/_home.scss */
.home-team .team-member {
  width: 25%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 20px;
  cursor: pointer;
  -webkit-transition: opacity 0.2s ease;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s;
  transition: opacity 0.2s ease 0s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
@media only all and (min-width: 700px) {
  /* line 381, ../../src/sass/modules/_home.scss */
  .home-team .team-member {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 384, ../../src/sass/modules/_home.scss */
.home-team .team-member img {
  display: block;
}
@media only all and (min-width: 700px) {
  /* line 381, ../../src/sass/modules/_home.scss */
  .home-team .team-member {
    width: 16.66667%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 381, ../../src/sass/modules/_home.scss */
  .home-team .team-member {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 394, ../../src/sass/modules/_home.scss */
.home-team .team-popup-content {
  display: none;
}
/* line 396, ../../src/sass/modules/_home.scss */
.home-team .team-popup-content a {
  text-decoration: underline;
}
/* line 400, ../../src/sass/modules/_home.scss */
.home-team .team-photo {
  position: relative;
  overflow: hidden;
}
/* line 403, ../../src/sass/modules/_home.scss */
.home-team .team-photo .alternate {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 1;
  -webkit-transition: opacity 0.4s ease;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  transition: opacity 0.4s ease 0s;
}
/* line 414, ../../src/sass/modules/_home.scss */
.home-team .team-photo:hover .alternate {
  opacity: 1;
}
/* line 420, ../../src/sass/modules/_home.scss */
.home-team .team-popup-container {
  width: 100%;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 20px;
  overflow: hidden;
  opacity: 0;
  clear: both;
}
/* line 428, ../../src/sass/modules/_home.scss */
.home-team .team-popup-image-container {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 428, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-image-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) {
  /* line 428, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-image-container {
    width: 33.33333%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 428, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-image-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 433, ../../src/sass/modules/_home.scss */
.home-team .team-popup-image-container img {
  width: 100%;
}
/* line 437, ../../src/sass/modules/_home.scss */
.home-team .team-popup-name {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: .4em;
}
/* line 442, ../../src/sass/modules/_home.scss */
.home-team .xfadewrapper {
  /*
  Isolation span: give column span width and start position.
  */
  width: 100%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 0%;
  margin-right: -100%;
  background: white;
}
@media only all and (min-width: 700px) {
  /* line 442, ../../src/sass/modules/_home.scss */
  .home-team .xfadewrapper {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 446, ../../src/sass/modules/_home.scss */
.home-team .team-popup-nav {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  font-size: 25px;
  cursor: pointer;
}
/* line 452, ../../src/sass/modules/_home.scss */
.home-team .team-popup-nav.right {
  right: 0;
}
/* line 455, ../../src/sass/modules/_home.scss */
.home-team .team-popup-nav.left {
  left: 0;
}
/* line 459, ../../src/sass/modules/_home.scss */
.home-team .team-popup-description-container {
  width: 50%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  position: relative;
  vertical-align: middle;
  text-align: center;
  min-height: 350px;
  -webkit-transition: height 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: height 0.2s linear 0s;
  -o-transition: height 0.2s linear 0s;
  transition: height 0.2s linear 0s;
}
@media only all and (min-width: 700px) {
  /* line 459, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-description-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
@media only all and (min-width: 700px) {
  /* line 459, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-description-container {
    /*
    Isolation span: give column span width and start position.
    */
    width: 50%;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: 8.33333%;
    margin-right: -100%;
  }
  /* line 469, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-description-container:before {
    content: '';
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 1px;
    height: 100%;
    min-height: 350px;
    vertical-align: middle;
  }
}
@media only all and (min-width: 700px) and (min-width: 700px) {
  /* line 459, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-description-container {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 480, ../../src/sass/modules/_home.scss */
.home-team .team-popup-description-content {
  width: 85%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
@media only all and (min-width: 700px) {
  /* line 480, ../../src/sass/modules/_home.scss */
  .home-team .team-popup-description-content {
    width: 66%;
  }
}
/* line 487, ../../src/sass/modules/_home.scss */
.home-team .team-popup-favorite {
  margin-top: 20px;
  color: #dcddde;
}
/* line 492, ../../src/sass/modules/_home.scss */
.home-team .team-popup-favorite a {
  color: inherit;
  text-decoration: none;
}
/* line 495, ../../src/sass/modules/_home.scss */
.home-team .team-popup-favorite a:hover {
  color: #494c50;
}

/* line 502, ../../src/sass/modules/_home.scss */
.home-workshop {
  text-align: center;
}
/* line 504, ../../src/sass/modules/_home.scss */
.home-workshop .workshop-lead {
  margin-top: 45px;
  margin-bottom: 45px;
}
/* line 508, ../../src/sass/modules/_home.scss */
.home-workshop .g4 {
  text-align: left;
}
/* line 510, ../../src/sass/modules/_home.scss */
.home-workshop .g4 img {
  width: 100%;
}
/* line 514, ../../src/sass/modules/_home.scss */
.home-workshop .content-slide-item {
  background: white;
  vertical-align: top;
  width: 100%;
}

/* line 522, ../../src/sass/modules/_home.scss */
.home-full-width {
  margin: 0 auto;
  width: 100%;
  position: relative;
}
/* line 525, ../../src/sass/modules/_home.scss */
.home-full-width img {
  width: 100%;
}

/* line 531, ../../src/sass/modules/_home.scss */
.home-gangstagram {
  overflow-x: hidden;
}
/* line 533, ../../src/sass/modules/_home.scss */
.home-gangstagram .content-slide .row {
  margin: 0;
}
/* line 536, ../../src/sass/modules/_home.scss */
.home-gangstagram .section-title {
  margin-bottom: 85px;
}
/* line 539, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram {
  width: 50%;
  float: left;
  position: relative;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
@media only all and (min-width: 700px) {
  /* line 539, ../../src/sass/modules/_home.scss */
  .home-gangstagram .gangstagram {
    width: 25%;
    float: left;
  }
}
@media only all and (min-width: 1600px) {
  /* line 539, ../../src/sass/modules/_home.scss */
  .home-gangstagram .gangstagram {
    width: 16.66667%;
    float: left;
  }
}
/* line 547, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram img {
  width: 100%;
}
/* line 551, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram:hover .gangstagram-hover {
  opacity: 1;
}
/* line 554, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram-hover {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.85);
  text-align: center;
  padding: 20px;
  opacity: 0;
  display: block;
  -webkit-transition: opacity 0.15s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.15s linear 0s;
  -o-transition: opacity 0.15s linear 0s;
  transition: opacity 0.15s linear 0s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 567, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram-hover:after {
  content: "";
  width: 1px;
  height: 100%;
  vertical-align: middle;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 575, ../../src/sass/modules/_home.scss */
.home-gangstagram .gangstagram-hover .text {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 80%;
  vertical-align: middle;
}

/* line 583, ../../src/sass/modules/_home.scss */
.home-press {
  text-align: center;
}
/* line 585, ../../src/sass/modules/_home.scss */
.home-press .press-item {
  width: 16.66667%;
  float: left;
  padding-right: 10px;
  padding-left: 10px;
}
@media only all and (min-width: 700px) {
  /* line 585, ../../src/sass/modules/_home.scss */
  .home-press .press-item {
    padding-right: 1.08025%;
    padding-left: 1.08025%;
  }
}
/* line 587, ../../src/sass/modules/_home.scss */
.home-press .press-item img {
  max-width: 100%;
}
/* line 594, ../../src/sass/modules/_home.scss */
.home-press .press-item .logo {
  margin-bottom: 40px;
}
/* line 597, ../../src/sass/modules/_home.scss */
.home-press .press-item a {
  color: inherit;
  text-decoration: none;
}
/* line 600, ../../src/sass/modules/_home.scss */
.home-press .press-item a:hover {
  text-decoration: underline;
}

/* line 609, ../../src/sass/modules/_home.scss */
.image-credit {
  font-style: italic;
  margin-top: 30px;
}
/* line 612, ../../src/sass/modules/_home.scss */
.image-credit a {
  color: gray;
}
@media only all and (min-width: 700px) {
  /* line 609, ../../src/sass/modules/_home.scss */
  .image-credit {
    margin-top: 10px;
  }
}

/* line 14, ../../src/sass/modules/landing_page/_watch.scss */
.watch-marquee-fade-to-black {
  background: black;
}

/* line 17, ../../src/sass/modules/landing_page/_watch.scss */
.watch-marquee {
  background-color: black;
  height: 1200px;
  width: 100%;
}
/* line 25, ../../src/sass/modules/landing_page/_watch.scss */
.is-not-mobile .watch-marquee {
  height: 100vh !important;
}

/* line 30, ../../src/sass/modules/landing_page/_watch.scss */
.watch-subnav-positioner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}
/* line 36, ../../src/sass/modules/landing_page/_watch.scss */
.watch-subnav-positioner .subnav {
  pointer-events: auto;
}

/* line 40, ../../src/sass/modules/landing_page/_watch.scss */
.watch-marquee-overlay {
  color: white;
  margin: 0 auto;
  max-width: 1800px;
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  text-align: right;
  z-index: 9;
  position: relative;
}
@media only all and (min-width: 700px) {
  /* line 40, ../../src/sass/modules/landing_page/_watch.scss */
  .watch-marquee-overlay {
    padding-left: 4.321%;
    padding-right: 4.321%;
  }
}

/* line 52, ../../src/sass/modules/landing_page/_watch.scss */
.watch-marquee-overlay-title {
  margin-top: 44px;
  margin-bottom: 50px;
  font-size: 100px;
  letter-spacing: .2em;
  margin-left: -10px;
  margin-right: -18px;
}

/* line 64, ../../src/sass/modules/landing_page/_watch.scss */
.watch-marquee-overlay-action-row a {
  margin-right: 10px;
}

/* line 70, ../../src/sass/modules/landing_page/_watch.scss */
.watch-product-detail-wrapper {
  margin: 60px 0 40px 0;
  border-bottom: none;
}
/* line 74, ../../src/sass/modules/landing_page/_watch.scss */
.watch-product-detail-wrapper .product-add-to-cart-fragment .button, .watch-product-detail-wrapper .product-add-to-cart-fragment input[type=submit] {
  width: 100%;
  text-align: center;
  margin-right: 10px;
}
/* line 79, ../../src/sass/modules/landing_page/_watch.scss */
.watch-product-detail-wrapper .product-image-container {
  margin-top: -25px;
}
/* line 82, ../../src/sass/modules/landing_page/_watch.scss */
.watch-product-detail-wrapper .button-outline {
  padding-left: 0;
  padding-right: 0;
}
/* line 86, ../../src/sass/modules/landing_page/_watch.scss */
.watch-product-detail-wrapper .button-outline:hover {
  color: white;
}

/* line 92, ../../src/sass/modules/landing_page/_watch.scss */
.watch-exploding-wrapper {
  background: #e1e1e1;
  text-align: center;
  padding-bottom: 10%;
  padding-top: 95px;
}

/* line 99, ../../src/sass/modules/landing_page/_watch.scss */
.watch-exploding-container {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
  width: 12%;
  padding-bottom: 12%;
}

/* line 106, ../../src/sass/modules/landing_page/_watch.scss */
.watch-exploding-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 111, ../../src/sass/modules/landing_page/_watch.scss */
.is-not-mobile .watch-exploding-element {
  -webkit-transition: -webkit-transform 0.01s ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition: -moz-transform 0.01s ease-in-out 0s;
  -o-transition: -o-transform 0.01s ease-in-out 0s;
  transition: transform 0.01s ease-in-out 0s;
}
/* line 114, ../../src/sass/modules/landing_page/_watch.scss */
.is-mobile .watch-exploding-element {
  -webkit-transition: -webkit-transform 1s ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition: -moz-transform 1s ease-in-out 0s;
  -o-transition: -o-transform 1s ease-in-out 0s;
  transition: transform 1s ease-in-out 0s;
}
/* line 118, ../../src/sass/modules/landing_page/_watch.scss */
.watch-exploding-element:hover {
  opacity: .8;
}

/* line 123, ../../src/sass/modules/landing_page/_watch.scss */
.watch-looping-landscape-video {
  display: block;
}

/* line 126, ../../src/sass/modules/landing_page/_watch.scss */
.watch-background-gray {
  background: #eeeef0;
}

/* line 129, ../../src/sass/modules/landing_page/_watch.scss */
.watch-rotate-container {
  position: relative;
  padding-bottom: 101.3%;
  background: black;
}

/* line 135, ../../src/sass/modules/landing_page/_watch.scss */
.watch-rotate-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 140, ../../src/sass/modules/landing_page/_watch.scss */
.is-not-mobile .watch-rotate-element {
  -webkit-transition: -webkit-transform 0.1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: -moz-transform 0.1s linear 0s;
  -o-transition: -o-transform 0.1s linear 0s;
  transition: transform 0.1s linear 0s;
}
/* line 143, ../../src/sass/modules/landing_page/_watch.scss */
.is-mobile .watch-rotate-element {
  -webkit-transition: -webkit-transform 1s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: -moz-transform 1s linear 0s;
  -o-transition: -o-transform 1s linear 0s;
  transition: transform 1s linear 0s;
}

/* line 161, ../../src/sass/modules/landing_page/_watch.scss */
.watch-style {
  -webkit-transition: opacity 0.2s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.2s linear 0s;
  -o-transition: opacity 0.2s linear 0s;
  transition: opacity 0.2s linear 0s;
}
/* line 163, ../../src/sass/modules/landing_page/_watch.scss */
.watch-style:hover {
  opacity: .8;
}

/* line 168, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table {
  margin-top: 60px;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  text-align: center;
}
/* line 175, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table h1 {
  margin: 0px 0 0 0;
}
/* line 178, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table h3 {
  margin: 0px 0 15px 0;
}
/* line 181, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table td {
  border: 1px solid #f1f1f2;
  padding-bottom: 30px;
  padding-top: 30px;
}
/* line 188, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table .fund-it-button {
  margin-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 193, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-table .fund-it-button:hover {
  color: white;
}

/* line 198, ../../src/sass/modules/landing_page/_watch.scss */
.watch-footer-or {
  position: absolute;
  top: 40px;
  right: -25px;
  font-size: 20px;
}

/* line 205, ../../src/sass/modules/landing_page/_watch.scss */
.is-mobile .watch-looping-video {
  padding-bottom: 33.4%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 208, ../../src/sass/modules/landing_page/_watch.scss */
.is-mobile .watch-looping-video iframe {
  display: none;
}

/* line 213, ../../src/sass/modules/landing_page/_watch.scss */
.watch-tooling-video {
  display: block;
}

/* line 217, ../../src/sass/modules/landing_page/_watch.scss */
.watch-select-your-favorite {
  margin: 90px 0;
}

/* line 220, ../../src/sass/modules/landing_page/_watch.scss */
.watch-style-separator {
  margin: 40px 0;
}

/* line 225, ../../src/sass/modules/landing_page/_watch.scss */
.landing-full-width-image {
  width: 100%;
  display: block;
}

/* line 231, ../../src/sass/modules/landing_page/_watch.scss */
.landing-row {
  text-align: center;
}

/* line 234, ../../src/sass/modules/landing_page/_watch.scss */
.watch-row-text {
  padding: 80px 0 100px 0;
}

/* line 1, ../../src/sass/modules/_messages.scss */
.global-message-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  border-bottom: 1px solid #dcddde;
  font-size: 20px;
  z-index: 10;
  background: white;
}
/* line 10, ../../src/sass/modules/_messages.scss */
.global-message-container .close {
  cursor: pointer;
}
/* line 13, ../../src/sass/modules/_messages.scss */
.global-message-container ul {
  padding: 0;
}
/* line 15, ../../src/sass/modules/_messages.scss */
.global-message-container ul li {
  list-style-type: none;
  margin: 0;
}

/* line 6, ../../src/sass/modules/_help.scss */
.help-navbar {
  margin-top: 100px;
}

/* line 1, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
}

/* line 6, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-nav {
  position: absolute;
  top: 50%;
  font-size: 30px;
  color: #bcbec0;
  cursor: pointer;
}
/* line 12, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-nav:hover {
  color: #494c50;
}
/* line 15, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-nav.next {
  right: 30px;
}
/* line 18, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-nav.prev {
  left: 30px;
}

/* line 23, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-content {
  font-size: 0;
  white-space: nowrap;
}

/* line 27, ../../src/sass/modules/_scroller.scss */
.infinite-scroller-item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  float: none !important;
  font-size: inherit;
  white-space: normal;
}

/* line 2, ../../src/sass/modules/_thank_you.scss */
.thank-you h1 {
  font-size: 60px;
  line-height: 60px;
}

/* line 1, ../../src/sass/modules/_olark.scss */
#habla_oplink_a {
  text-decoration: none;
  letter-spacing: .2em;
  font-size: 12px;
}

/* line 6, ../../src/sass/modules/_olark.scss */
#habla_panel_div {
  border-radius: 0;
  font-size: 12px;
}
/* line 9, ../../src/sass/modules/_olark.scss */
#habla_panel_div textarea, #habla_panel_div input {
  min-height: initial;
  min-width: initial;
}

/* line 14, ../../src/sass/modules/_olark.scss */
#habla_offline_message {
  font-size: 12px;
}

/* line 18, ../../src/sass/modules/_olark.scss */
#habla_window_div.olrk-fixed-bottom .habla_panel_border, #habla_window_div.olrk-fixed-bottom #habla_topbar_div {
  border-radius: 0 !important;
}

/* line 22, ../../src/sass/modules/_olark.scss */
#habla_pre_chat_submit_input {
  border-radius: 0 !important;
}

/* line 1, ../../src/sass/modules/_responsive_content_slider.scss */
.test-cross-out {
  -webkit-transform: translateY("100px");
  -moz-transform: translateY("100px");
  -ms-transform: translateY("100px");
  -o-transform: translateY("100px");
  transform: translateY("100px");
}

/* line 5, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container {
  overflow: hidden;
  position: relative;
}
/* line 9, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .content-slide-container {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  position: relative;
}
/* line 14, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .content-slide-container .content-slide {
  width: 100%;
  margin-right: -100%;
  float: left;
}
/* line 26, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-navigation {
  position: absolute;
  height: 30px;
  width: 30px;
  top: 50%;
  margin-top: -15px;
  font-size: 30px;
  color: white;
  cursor: pointer;
}
/* line 36, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-navigation.next {
  right: 2.1605%;
}
/* line 39, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-navigation.prev {
  left: 2.1605%;
}
/* line 43, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
}
/* line 46, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .next-slide, .content-slider-container .slider-indicator-container .prev-slide, .content-slider-container .slider-indicator-container .slide-indicators {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
}
/* line 50, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .next-slide, .content-slider-container .slider-indicator-container .prev-slide {
  font-size: 16px;
  height: 15px;
  color: #494c50;
  opacity: .35;
}
/* line 60, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .next-slide {
  margin-left: 5px;
}
/* line 63, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .prev-slide {
  margin-right: 5px;
}
/* line 66, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .indicator {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #494c50;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  width: 7px;
  height: 7px;
  margin: 0 8px;
  opacity: .3;
  -webkit-transition: opacity 0.05s linear;
  -webkit-transition-delay: 0s;
  -moz-transition: opacity 0.05s linear 0s;
  -o-transition: opacity 0.05s linear 0s;
  transition: opacity 0.05s linear 0s;
}
/* line 75, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .indicator.active {
  opacity: 1;
}
/* line 78, ../../src/sass/modules/_responsive_content_slider.scss */
.content-slider-container .slider-indicator-container .indicator:hover {
  opacity: .5;
}
