﻿.color-blue{color:#2c2f88}.green{color:#7ac142}.dark-green,.ok{color:#4a7627}.blue{color:#2c2f88}.light-blue{color:#2770a2}.orange{color:#ff8400}.yellow{color:#ffe000}.dark-yellow{color:#e6ca00}.red,.error,.delete{color:#c80000}.primary-color{color:#7ac142}.secondary-color{color:#2c2f88}.gray{color:#666666}.dark-gray{color:#444444}.light-gray{color:#999999}.very-light-gray{color:#ebebeb}.text-color{color:#444444}.tvgreen{color:#77bc1f}.white{color:#fff}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading .h1,.wf-loading .h2,.wf-loading .h3,.wf-loading .h4,.wf-loading .h5,.wf-loading .h6,.wf-loading span,.wf-loading a,.wf-loading td,.wf-loading th,.wf-loading li{visibility:hidden}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active p,.wf-active .h1,.wf-active .h2,.wf-active .h3,.wf-active .h4,.wf-active .h5,.wf-active .h6,.wf-active span,.wf-active a,.wf-active td,.wf-active th,.wf-active li,.wf-inactive h1,.wf-inactive h2,.wf-inactive h3,.wf-inactive h4,.wf-inactive h5,.wf-inactive h6,.wf-inactive p,.wf-inactive .h1,.wf-inactive .h2,.wf-inactive .h3,.wf-inactive .h4,.wf-inactive .h5,.wf-inactive .h6,.wf-inactive span,.wf-inactive a,.wf-inactive td,.wf-inactive th,.wf-inactive li{visibility:visible}#LockOverlay{color:#777;text-align:center;position:fixed !important;top:48% !important;z-index:1001;width:20%;left:43%;font-weight:300;font-size:24px;line-height:64px}#LockOverlay i{vertical-align:middle}.flash{border-radius:4px;color:#444444;border:solid 1px #444444;margin:32px 0;padding:10px 8px 10px 16px}.flash:after{clear:both;content:"";display:table}.flash.flash_notice{border:solid 1px #7ac142;color:#7ac142}.flash.transient_flash,.flash.transient_flash_dynamic{opacity:0;position:fixed;z-index:1002;font-weight:300;top:24px;margin-top:0;right:32px;background:#2c2f88;border:none;color:#fff;font-size:20px}.flash.transient_flash_dynamic{z-index:-1;cursor:default}.flash .flash_close{float:right;cursor:pointer;margin-left:20px}.flash .flash_close a{color:#444444}.flash.flash_error{border:solid 1px #c80000;color:#c80000}.flash.flash_warning{border:solid 1px #ff8400;color:#ff8400}.flash.flash_info{border:solid 1px #2c2f88;color:#2c2f88}.errorExplanation{margin:32px 0;padding:10px 8px 10px 16px;border:solid 1px #c80000;border-radius:4px;color:#c80000}.alert-box{background:#fff9cc;border-color:#ffec66;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1)}.alert-box:after{clear:both;content:"";display:table}.old-browser-warning{background:#fff9cc;border-bottom:1px solid #ffec66;line-height:24px;padding:16px 32px;font-weight:300}.tipsy{font-size:13px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px 8px 6px 8px;text-align:center;text-shadow:none}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}@font-face{font-family:"proxima_nova";src:url("/fonts/proxima_nova/proxima_nova_light-webfont.woff2") format("woff2"),url("/fonts/proxima_nova/proxima_nova_light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"proxima_nova";src:url("/fonts/proxima_nova/proxima_nova_regular-webfont.woff2") format("woff2"),url("/fonts/proxima_nova/proxima_nova_regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"proxima_nova";src:url("/fonts/proxima_nova/proxima_nova_bold-webfont.woff2") format("woff2"),url("/fonts/proxima_nova/proxima_nova_bold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"roboto";src:url("/fonts/roboto/roboto-light-webfont.woff2") format("woff2"),url("/fonts/roboto/roboto-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"roboto";src:url("/fonts/roboto/roboto-regular-webfont.woff2") format("woff2"),url("/fonts/roboto/roboto-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"roboto";src:url("/fonts/roboto/roboto-bold-webfont.woff2") format("woff2"),url("/fonts/roboto/roboto-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"roboto_slab";src:url("/fonts/roboto_slab/robotoslab-light-webfont.woff2") format("woff2"),url("/fonts/roboto_slab/robotoslab-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"roboto_slab";src:url("/fonts/roboto_slab/robotoslab-regular-webfont.woff2") format("woff2"),url("/fonts/roboto_slab/robotoslab-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"roboto_slab";src:url("/fonts/roboto_slab/robotoslab-bold-webfont.woff2") format("woff2"),url("/fonts/roboto_slab/robotoslab-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"sourcesans-pro";src:url("/fonts/sourcesans_pro/sourcesanspro-extralight-webfont.woff2") format("woff2"),url("/fonts/sourcesans_pro/sourcesanspro-extralight-webfont.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"sourcesans-pro";src:url("/fonts/sourcesans_pro/sourcesanspro-light-webfont.woff2") format("woff2"),url("/fonts/sourcesans_pro/sourcesanspro-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"sourcesans-pro";src:url("/fonts/sourcesans_pro/sourcesanspro-regular-webfont.woff2") format("woff2"),url("/fonts/sourcesans_pro/sourcesanspro-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"sourcesans-pro";src:url("/fonts/sourcesans_pro/sourcesanspro-bold-webfont.woff2") format("woff2"),url("/fonts/sourcesans_pro/sourcesanspro-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-light-webfont.woff2") format("woff2"),url("/fonts/lato/lato-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-regular-webfont.woff2") format("woff2"),url("/fonts/lato/lato-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"lato";src:url("/fonts/lato/lato-bold-webfont.woff2") format("woff2"),url("/fonts/lato/lato-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"dosis";src:url("/fonts/dosis/dosis-light-webfont.woff2") format("woff2"),url("/fonts/dosis/dosis-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"dosis";src:url("/fonts/dosis/dosis-regular-webfont.woff2") format("woff2"),url("/fonts/dosis/dosis-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"dosis";src:url("/fonts/dosis/dosis-bold-webfont.woff2") format("woff2"),url("/fonts/dosis/dosis-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}.tv-asset{box-sizing:border-box;position:relative;font-size:18px;line-height:140%}.tv-asset .tv-asset-body{position:relative;max-width:800px}.tv-asset *,.tv-asset h1,.tv-asset h2,.tv-asset h3,.tv-asset h4,.tv-asset h5,.tv-asset h6,.tv-asset p,.tv-asset blockquote,.tv-asset li{box-sizing:border-box;text-shadow:none;text-align:left;text-decoration:none;line-height:140%}.tv-asset h1,.tv-asset h2,.tv-asset h3,.tv-asset h4,.tv-asset h5,.tv-asset h6,.tv-asset p,.tv-asset blockquote,.tv-asset li{margin:16px 0 0 0;padding:0;font-size:18px;font-weight:normal;color:#5c5c5c}.tv-asset h1:first-child,.tv-asset h2:first-child,.tv-asset h3:first-child,.tv-asset h4:first-child,.tv-asset h5:first-child,.tv-asset h6:first-child,.tv-asset p:first-child,.tv-asset blockquote:first-child,.tv-asset li:first-child{margin-top:0}.tv-asset td,.tv-asset th{padding:0;font-size:18px;color:#5c5c5c;font-weight:normal}.tv-asset .fa{font-family:FontAwesome !important}.tv-asset .asset-actions{position:absolute;z-index:0;top:16px;right:16px;width:160px;height:24px;font-size:14px;text-align:right}.tv-asset .asset-actions a{display:inline-block;margin-left:9px;color:#999}.tv-asset .research-asset-header{position:relative;width:280px;height:56px;margin:0;padding:0}.tv-asset .research-asset-header .research-banner{position:absolute;left:48px;top:0;width:280px;height:56px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#2C2F89 url(/assets/tv_assets/research-polygons-019455386a35f75068730e57b50c6f3f.png) no-repeat left top;background-size:100%}.tv-asset .research-asset-header .research-banner a{display:block;width:280px;height:56px;padding:13px 0 0 16px}.tv-asset .research-asset-header .research-banner img{width:248px;height:28px}.tv-asset .asset-footer{border-top:solid 1px #ddd;padding:16px 0;margin:0 48px;font-size:14px;color:#999;font-weight:400;position:relative}.tv-asset .asset-footer .source-and-meta{width:440px}.tv-asset .asset-footer .source-data,.tv-asset .asset-footer .tvid,.tv-asset .asset-footer .published-at{color:#5c5c5c}.tv-asset .asset-footer .asset-metadata{margin-top:16px;font-size:11px}.tv-asset .asset-footer .asset-footnote{margin-top:16px}.tv-asset .asset-footer .asset-footnote p{font-size:11px;color:#999}.tv-asset .asset-footer .validated-badge{display:inline-block;border-radius:16px;color:#fff;padding:2px 8px 2px 4px;background:#79C34E}.tv-asset .asset-footer .tvid a{color:#5c5c5c}.tv-asset .asset-footer .customer-asset-logos{width:256px;height:48px;position:absolute;right:0;top:0}.tv-asset .asset-footer .customer-asset-logos .vendor-logo{position:absolute;top:16px;right:112px;width:134px;height:48px;padding-right:13px;line-height:48px;text-align:right;border-right:solid 1px #ddd}.tv-asset .asset-footer .customer-asset-logos .vendor-logo img{max-width:120px;max-height:48px;vertical-align:middle}.tv-asset .asset-footer .customer-asset-logos .techvalidate-logo{position:absolute;right:0;top:24px;width:101px;height:32px;line-height:32px}.tv-asset .asset-footer .customer-asset-logos .techvalidate-logo img{width:101px;height:20px;vertical-align:middle}.tv-asset .asset-footer .research-asset-logos{width:256px;height:48px;position:absolute;right:0;top:16px}.tv-asset .asset-footer .research-asset-logos:after{clear:both;content:"";display:table}.tv-asset .asset-footer .research-asset-logos .vendor-logo{float:right;right:112px;height:48px;padding-left:13px;line-height:48px;border-left:solid 1px #ddd;margin-left:12px}.tv-asset .asset-footer .research-asset-logos .vendor-logo img{max-width:120px;max-height:48px;vertical-align:middle}.tv-asset .asset-footer .research-asset-logos .commissioned-by{width:96px;float:right;font-size:11px;color:#999;text-align:right;margin-top:9px}.tv-asset .asset-content{padding:40px 48px 40px 48px}.tv-asset .asset-content:after{clear:both;content:"";display:table}.tv-asset .asset-content .asset-heading{margin:0 0 24px 0;font-size:14px;font-weight:400;color:#999;text-transform:uppercase}.tv-asset .asset-content .asset-title{margin:0 0 24px 0;font-size:30px;font-weight:600}.tv-asset .asset-content .asset-heading+.asset-title{margin-top:-20px}.tv-asset .asset-content ul{padding-left:32px}.tv-asset .asset-content ul li{list-style-type:square;margin:12px 0}.tv-asset .asset-content ol{padding-left:32px}.tv-asset .asset-content ol li{list-style-type:decimal;margin:12px 0}.tv-asset .asset-content .giant-asset-text p,.tv-asset .asset-content .giant-asset-text li{font-size:30px}.tv-asset .asset-content .big-asset-text p,.tv-asset .asset-content .big-asset-text li{font-size:24px}.tv-asset .asset-content .normal-asset-text p,.tv-asset .asset-content .normal-asset-text li{font-size:20px}.tv-asset .corner-ribbon-container{z-index:1;position:absolute;width:100%;width:212px;height:212px;top:0;right:0;overflow:hidden}.tv-asset .corner-ribbon{width:300px;position:absolute;text-align:center;line-height:50px;color:#fff;transform:rotate(-45deg);opacity:0.75;top:63px;right:-63px;transform:rotate(45deg);text-shadow:0 0 2px rgba(0,0,0,0.3);background:#444}.tv-asset .corner-ribbon.invalidated-ribbon{background:#c00}.tv-asset .corner-ribbon.awaiting-ribbon{background:#F5A623}.tv-asset .corner-ribbon.sandboxed-ribbon{background:#4C83C7}.tv-asset .corner-ribbon.preview-ribbon{background:#97c08a;opacity:0.5}.tv-asset .techfact-content p,.tv-asset .techfact-content li{font-weight:300}.tv-asset .techfact-with-flair{display:table-row;width:100%}.tv-asset .techfact-with-flair .main-column{display:table-cell;vertical-align:middle;width:100%;min-height:300px}.tv-asset .techfact-with-flair .flair-column{display:table-cell;vertical-align:middle;padding-left:24px;width:204px}.tv-asset .hidden{display:none !important}.tv-asset .flair-container{position:relative;width:180px;height:180px;color:#79C34E}.tv-asset .pie-flair-chart{border-radius:50%;width:180px;height:180px}.tv-asset .pie-flair-donut-center{position:absolute;width:160px;height:160px;line-height:160px;right:10px;top:10px;background:#fff;text-align:center;font-size:64px;border-radius:50%;border:solid 1px #fff;color:#5c5c5c}.tv-asset .pie-flair-donut-center span{font-size:36px}.tv-asset .svg-flair-icon{width:180px;height:180px;text-align:right}.tv-asset .svg-flair-icon svg{width:180px;height:180px}.tv-asset .quote-container{margin:40px 40px 0 40px}.tv-asset .quote{position:relative;margin-top:16px}.tv-asset .quote p,.tv-asset .quote li{font-weight:300;font-size:30px}.tv-asset .quote.giant-quote p{font-size:36px}.tv-asset .quote.giant-quote li{font-size:36px}.tv-asset .quote.big-quote p{font-size:33px}.tv-asset .quote.big-quote li{font-size:33px}.tv-asset .quote.small-quote p{font-size:24px}.tv-asset .quote.small-quote li{font-size:24px}.tv-asset .quote p:first-child{text-indent:32px}.tv-asset .quote ul{margin-left:32px}.tv-asset .quote:before{content:"“";font-size:128px;color:rgba(0,0,0,0.05);font-weight:bold;position:absolute;margin-left:-32px;top:40px;line-height:1px;width:1px;height:1px}.tv-asset .quote.small-quote:before{top:27px}.tv-asset p.quote-source{position:relative;margin-left:64px;font-size:20px;line-height:28px;color:#444;font-weight:500}.tv-asset p.quote-source .dash{position:absolute;margin-left:-32px;font-size:28px;line-height:28px}.tv-asset .star-rating-container{position:relative;width:120px;height:24px;margin:0;padding:0}.tv-asset .star-rating-container .foreground-star-clipper{width:120px;height:24px;position:absolute;z-index:1;overflow:hidden}.tv-asset .star-rating-container .foreground-stars{width:120px;height:24px;position:absolute}.tv-asset .star-rating-container .background-stars{width:120px;height:24px;position:absolute;z-index:0}.tv-asset .star-rating-container .asset-star{float:left;width:24px;height:24px}.tv-asset .review-content{width:100%}.tv-asset .review-content h3{margin-top:40px;margin-bottom:8px;font-size:20px;color:#444;font-weight:500}.tv-asset .review-content p.star-text{font-weight:300;font-size:32px;color:#79C34E;text-align:center;margin-top:-36px}.tv-asset .review-content .star-rating-pill{width:448px;height:96px;margin:64px auto 48px auto;padding:8px 24px;border-radius:80px;box-shadow:inset 0 0px 6px rgba(0,0,0,0.3)}.tv-asset .review-content .star-rating-container{width:400px;height:80px}.tv-asset .review-content .star-rating-container .foreground-star-clipper{width:400px;height:80px}.tv-asset .review-content .star-rating-container .foreground-stars{width:400px;height:80px}.tv-asset .review-content .star-rating-container .background-stars{width:400px;height:80px}.tv-asset .review-content .star-rating-container .asset-star{width:80px;height:80px}.tv-asset .chart-content .chart-text{margin-bottom:40px;font-weight:300;font-size:24px;color:#5c5c5c}.tv-asset .chart-content .chart-text p{font-weight:300;font-size:24px}.tv-asset .chart-content .asset-title+.chart-text{margin-top:-16px}.tv-asset .chart-content .chart-pivot{color:#2C2F89;text-align:center;font-weight:bold;font-size:20px}.tv-asset .chart-content table.asset-bar-chart{border-collapse:collapse;width:100%}.tv-asset .chart-content table.asset-bar-chart tr,.tv-asset .chart-content table.asset-bar-chart td{border:none}.tv-asset .chart-content table.asset-bar-chart td.bar-label{width:40%;vertical-align:middle;text-align:right;padding:12px 16px 12px 0;font-size:16px;line-height:20px;font-weight:400;border-right:solid 1px #ccc;color:#444}.tv-asset .chart-content table.asset-bar-chart td.bar-container{width:60%;vertical-align:middle;padding:12px 0;height:24px}.tv-asset .chart-content table.asset-bar-chart td.bar-container .bar{float:left;height:24px;line-height:24px;background-color:transparent;background-image:-webkit-linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0) 50%, rgba(0,0,0,0.1));background-image:linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0) 50%, rgba(0,0,0,0.1));background-color:#79C34E;box-shadow:0px 1px 3px rgba(0,0,0,0.3)}.tv-asset .chart-content table.asset-bar-chart td.bar-container .bar-value{position:relative;float:left;height:24px;line-height:24px}.tv-asset .chart-content table.asset-bar-chart td.bar-container .bar-value .inner{position:absolute;pointer-events:none;height:24px;line-height:24px;margin-left:8px;font-size:20px;font-weight:400;color:#79C34E;white-space:nowrap}.tv-asset .chart-content table.asset-bar-chart.asset-matrix-chart td.bar-container{padding-right:0}.tv-asset .chart-content table.asset-bar-chart tr.highlighted td.bar-container .bar{background:#2C2F89}.tv-asset .chart-content table.asset-bar-chart tr.highlighted td.bar-container .bar-value .inner{color:#2C2F89}.tv-asset .chart-content table.asset-bar-chart .asset-matrix-bar{height:25px}.tv-asset .chart-content table.asset-bar-chart .asset-matrix-bar .matrix-bar-level{height:25px;float:left}.tv-asset .chart-content .asset-pie-chart{display:table;table-layout:fixed;width:100%}.tv-asset .chart-content .asset-pie-chart .pie-chart-container{position:relative;display:table-cell;width:50%;height:310px;vertical-align:middle}.tv-asset .chart-content .asset-pie-chart .pie-chart{position:relative;z-index:0;width:310px;height:310px}.tv-asset .chart-content .asset-pie-chart .donut-chart:before{content:" ";position:absolute;z-index:1;width:180px;height:180px;left:65px;top:65px;background:#fff;border-radius:50%;border:solid 1px #fff}.tv-asset .chart-content .asset-pie-chart .pie-legend-container{display:table-cell;vertical-align:middle;width:50%}.tv-asset .chart-content .asset-pie-chart .pie-legend-row{padding:8px 0}.tv-asset .chart-content .asset-pie-chart .pie-legend-row:after{clear:both;content:"";display:table}.tv-asset .chart-content .asset-pie-chart .pie-legend-color{float:left;width:16px;height:16px;border-radius:2px;margin-top:3px}.tv-asset .chart-content .asset-pie-chart .pie-legend-label{margin-left:28px;font-size:16px;line-height:20px;font-weight:400;color:#444}.tv-asset .chart-content p.matrix-legend{margin-top:-8px;font-size:14px;line-height:20px;text-align:center;margin-bottom:40px}.tv-asset .chart-content p.matrix-legend span.legend-item{word-wrap:normal;display:inline-block;white-space:nowrap;zoom:1;margin-right:16px}.tv-asset .chart-content .matrix-legend-color{vertical-align:baseline;border-radius:2px;width:13px}.tv-asset .chart-content table.asset-bubble-matrix-chart{width:100%}.tv-asset .chart-content table.asset-bubble-matrix-chart td,.tv-asset .chart-content table.asset-bubble-matrix-chart th{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd}.tv-asset .chart-content table.asset-bubble-matrix-chart td:last-child,.tv-asset .chart-content table.asset-bubble-matrix-chart th:last-child{border-right:none}.tv-asset .chart-content table.asset-bubble-matrix-chart tr:last-child td{border-bottom:none}.tv-asset .chart-content table.asset-bubble-matrix-chart th{padding:8px;font-size:14px;text-align:center;font-weight:normal;color:#5c5c5c;vertical-align:bottom}.tv-asset .chart-content table.asset-bubble-matrix-chart td.bar-label{font-size:14px;width:120px;vertical-align:middle}.tv-asset .chart-content table.asset-bubble-matrix-chart td.data-cell{vertical-align:middle;text-align:center;padding:8px}.tv-asset .chart-content table.asset-bubble-matrix-chart .bubble-container{position:relative;display:inline-block;width:64px;height:64px}.tv-asset .chart-content table.asset-bubble-matrix-chart .bubble{position:absolute;border-radius:50%}.tv-asset .chart-content table.asset-bubble-matrix-chart .data-value{margin-top:-4px;font-size:14px;color:#999;text-align:center}#chart-tip{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8em;background:white;padding:2px 4px 2px 4px;pointer-events:none;position:absolute;border-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);font-weight:normal}#chart-tip .value{font-weight:bold}.tv-asset.tv-case-study .asset-content{padding:0}.tv-asset.tv-case-study .asset-content .case-study-vendor-logo{position:absolute;width:180px;height:64px;right:64px;top:40px;line-height:64px;text-align:right}.tv-asset.tv-case-study .asset-content .case-study-vendor-logo img{max-width:180px;max-height:64px;vertical-align:middle}.tv-asset.tv-case-study .asset-content .case-study-header{padding:128px 64px 0 64px}.tv-asset.tv-case-study .asset-content p,.tv-asset.tv-case-study .asset-content blockquote,.tv-asset.tv-case-study .asset-content li{font-size:14px}.tv-asset.tv-case-study .asset-content .case-study-actions{padding-top:50px;padding-left:24px}.tv-asset.tv-case-study .asset-content .case-study-actions p{margin:8px 0}.tv-asset.tv-case-study .asset-content .case-study-actions a{color:#999}.tv-asset.tv-case-study .asset-content .case-study-columns{position:relative;overflow:hidden;padding:40px 0}.tv-asset.tv-case-study .asset-content .case-study-columns:after{clear:both;content:"";display:table}.tv-asset.tv-case-study .asset-content .case-study-columns+.case-study-columns{padding-top:0}.tv-asset.tv-case-study .asset-content .main-column{float:left;width:69%;padding-left:64px}.tv-asset.tv-case-study .asset-content .sidebar-column{float:right;width:28%}.tv-asset.tv-case-study .asset-content .sidebar-block{padding:24px;background:#f2f2f2;margin-top:40px}.tv-asset.tv-case-study .asset-content .sidebar-block h4{font-size:16px}.tv-asset.tv-case-study .asset-content .sidebar-block a{border-bottom:solid 1px rgba(0,0,0,0.15)}.tv-asset.tv-case-study .asset-content .case-study-section{margin-top:40px}.tv-asset.tv-case-study .asset-content .case-study-section:after{clear:both;content:"";display:table}.tv-asset.tv-case-study .asset-content .case-study-section:first-child{margin-top:0}.tv-asset.tv-case-study .asset-content h3.section-title{font-weight:300;font-size:24px;color:#79C34E;text-transform:none;padding-bottom:8px;border-bottom:solid 1px #ddd;height:40px}.tv-asset.tv-case-study .asset-content ul,.tv-asset.tv-case-study .asset-content ol{margin-top:12px;margin-bottom:12px;padding-left:24px}.tv-asset.tv-case-study .asset-content ul li,.tv-asset.tv-case-study .asset-content ol li{font-size:14px;line-height:18px;margin-top:8px;margin-bottom:8px}.tv-asset.tv-case-study .asset-content ul li{list-style-type:none}.tv-asset.tv-case-study .asset-content ul li:before{content:"■";position:absolute;margin-left:-24px;margin-top:-1px;font-size:13px;color:#999}.tv-asset.tv-case-study .asset-content ol li{list-style-type:decimal}.tv-asset.tv-case-study .asset-content .testimonials-section{padding:40px 64px;margin:16px 0;background:#2C2F89}.tv-asset.tv-case-study .asset-content .testimonials-section .quote{margin-top:0;position:relative}.tv-asset.tv-case-study .asset-content .testimonials-section .quote:before{color:rgba(255,255,255,0.15);top:38px;margin-left:-38px;font-size:176px}.tv-asset.tv-case-study .asset-content .testimonials-section .quote p:first-child{text-indent:0}.tv-asset.tv-case-study .asset-content .testimonials-section p{color:white !important;font-size:24px;font-weight:300}.tv-asset.scaled-tv-asset.scale-to-720px{width:720px}.tv-asset.scaled-tv-asset.scale-to-720px .tv-asset-body{width:800px;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.tv-asset.scaled-tv-asset.scale-to-600px{width:600px}.tv-asset.scaled-tv-asset.scale-to-600px .tv-asset-body{width:800px;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.tv-asset-style-helvetica-thin-title-font .tv-asset-body .asset-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-helvetica-medium-title-font .tv-asset-body .asset-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-helvetica-bold-title-font .tv-asset-body .asset-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-proxima-nova-thin-title-font .tv-asset-body .asset-title{font-family:"proxima_nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-proxima-nova-medium-title-font .tv-asset-body .asset-title{font-family:"proxima_nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-proxima-nova-bold-title-font .tv-asset-body .asset-title{font-family:"proxima_nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-roboto-thin-title-font .tv-asset-body .asset-title{font-family:"roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-roboto-medium-title-font .tv-asset-body .asset-title{font-family:"roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-roboto-bold-title-font .tv-asset-body .asset-title{font-family:"roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-roboto-slab-thin-title-font .tv-asset-body .asset-title{font-family:"roboto_slab", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-roboto-slab-medium-title-font .tv-asset-body .asset-title{font-family:"roboto_slab", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-roboto-slab-bold-title-font .tv-asset-body .asset-title{font-family:"roboto_slab", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-lato-thin-title-font .tv-asset-body .asset-title{font-family:"lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-lato-medium-title-font .tv-asset-body .asset-title{font-family:"lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-lato-bold-title-font .tv-asset-body .asset-title{font-family:"lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-dosis-thin-title-font .tv-asset-body .asset-title{font-family:"dosis", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-dosis-medium-title-font .tv-asset-body .asset-title{font-family:"dosis", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-dosis-bold-title-font .tv-asset-body .asset-title{font-family:"dosis", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-source-sans-thin-title-font .tv-asset-body .asset-title{font-family:"sourcesans-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.tv-asset-style-source-sans-medium-title-font .tv-asset-body .asset-title{font-family:"sourcesans-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.tv-asset-style-source-sans-bold-title-font .tv-asset-body .asset-title{font-family:"sourcesans-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.tv-asset-style-helvetica-body-font .tv-asset-body *{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-proxima-nova-body-font .tv-asset-body *{font-family:"proxima_nova", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-proxima-nova-body-font .quote:before{font-size:136px;top:48px}.tv-asset-style-proxima-nova-body-font .quote.small-quote:before{top:36px}.tv-asset-style-roboto-body-font .tv-asset-body *{font-family:"roboto", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-roboto-body-font .quote:before{margin-left:-24px;font-size:136px;top:53px}.tv-asset-style-roboto-body-font .quote.small-quote:before{top:40px}.tv-asset-style-roboto-slab-body-font .tv-asset-body *{font-family:"roboto_slab", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-roboto-slab-body-font .quote:before{margin-left:-24px;font-size:136px;top:53px}.tv-asset-style-roboto-slab-body-font .quote.small-quote:before{top:40px}.tv-asset-style-lato-body-font .tv-asset-body *{font-family:"lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-lato-body-font .quote:before{margin-left:-24px;font-size:136px;top:48px}.tv-asset-style-lato-body-font .quote.small-quote:before{top:36px}.tv-asset-style-dosis-body-font .tv-asset-body *{font-family:"dosis", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-dosis-body-font .quote:before{font-size:136px;top:50px}.tv-asset-style-dosis-body-font .quote.small-quote:before{top:44px}.tv-asset-style-source-sans-body-font .tv-asset-body *{font-family:"sourcesans-pro", "Helvetica Neue", Helvetica, Arial, sans-serif}.tv-asset-style-source-sans-body-font .quote:before{font-size:110px}.tv-asset-style-none-border .tv-asset-body{border:none}.tv-asset-style-hairline-border .tv-asset-body{border-style:solid;border-width:1px}.tv-asset-style-thin-border .tv-asset-body{border-style:solid;border-width:2px}.tv-asset-style-medium-border .tv-asset-body{border-style:solid;border-width:4px}.tv-asset-style-thick-border .tv-asset-body{border-style:solid;border-width:8px}.tv-asset-style-square-corners .tv-asset-body{border-radius:0}.tv-asset-style-small-corners .tv-asset-body{border-radius:2px}.tv-asset-style-medium-corners .tv-asset-body{border-radius:4px}.tv-asset-style-default-corners .tv-asset-body{border-radius:8px}.tv-asset-style-large-corners .tv-asset-body{border-radius:16px}.tv-asset-style-extra-large-corners .tv-asset-body{border-radius:24px}.tv-asset-style-white-background .tv-asset-body{background-color:#fff}.tv-asset-style-light-gray-background .tv-asset-body{background-color:#f2f2f2}.tv-asset-style-light-gray-background .pie-flair-donut-center{background:#f2f2f2}.tv-asset-style-light-gray-background .chart-content .asset-pie-chart .donut-center{background:#f2f2f2}.tv-asset-style-gray-gradient-1-background .tv-asset-body{background-color:white;background-image:-webkit-linear-gradient(#fff, rgba(255,255,255,0));background-image:linear-gradient(#fff, rgba(255,255,255,0));background-color:#f2f2f2}.tv-asset-style-gray-gradient-1-background .pie-flair-donut-center{background:#f2f2f2}.tv-asset-style-gray-gradient-1-background .chart-content .asset-pie-chart .donut-center{background:#f6f6f6}.tv-asset-style-gray-gradient-2-background .tv-asset-body{background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background-image:linear-gradient(rgba(255,255,255,0), #fff);background-color:#f2f2f2}.tv-asset-style-gray-gradient-2-background .pie-flair-donut-center{background:#f2f2f2}.tv-asset-style-gray-gradient-2-background .chart-content .asset-pie-chart .donut-center{background:#f6f6f6}.tv-asset-style-gray-gradient-3-background .tv-asset-body{background-color:white;background-image:-webkit-linear-gradient(right, #fff, rgba(255,255,255,0));background-image:linear-gradient(to left, #fff, rgba(255,255,255,0));background-color:#f2f2f2}.tv-asset-style-gray-gradient-3-background .pie-flair-donut-center{background:#f9f9f9}.tv-asset-style-gray-gradient-3-background .chart-content .asset-pie-chart .donut-center{background:#f2f2f2}.tv-asset-style-none-shadow .tv-asset-body{box-shadow:none}.tv-asset-style-thin-and-light-shadow .tv-asset-body{box-shadow:0 0 6px rgba(0,0,0,0.3)}.tv-asset-style-thin-and-dark-shadow .tv-asset-body{box-shadow:0 0 6px rgba(0,0,0,0.5)}.tv-asset-style-medium-and-light-shadow .tv-asset-body{box-shadow:0 0 10px rgba(0,0,0,0.3)}.tv-asset-style-medium-and-dark-shadow .tv-asset-body{box-shadow:0 0 10px rgba(0,0,0,0.5)}.tv-asset-style-thick-and-light-shadow .tv-asset-body{box-shadow:0 0 16px rgba(0,0,0,0.3)}.tv-asset-style-thick-and-dark-shadow .tv-asset-body{box-shadow:0 0 16px rgba(0,0,0,0.5)}.centered-asset-container-800{margin:32px auto;width:800px}.centered-asset-container-720{margin:32px auto;width:720px}.centered-asset-container-600{margin:32px auto;width:600px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.old-browsers.box{position:absolute;top:64px;left:0;right:0;z-index:9999;background:#2c2f88;color:white}body,input{font-family:"source-sans-pro", sans-serif;font-size:18px;line-height:1.5em;font-weight:300}body.not-responsive{min-width:970px}img{max-width:100%;-ms-interpolation-mode:bicubic}img.responsive-img{height:auto}img.lazy_load{display:none;max-width:none}.clickable{cursor:pointer}.boxout{float:right;margin:4px 0 8px 16px}.isotope{margin-left:auto;margin-right:auto}.full-width{padding:120px 0}.full-width.neutral{background:#f4f4f4;border:1px solid #d5d5d5}.wrapper{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;padding:0 30px}.wrapper:after{clear:both;content:"";display:table}.wrapper:after{clear:both;content:"";display:table}.centered-page-title{margin:0 0 48px;text-align:center}.centered-page-title h1{margin-bottom:16px}.page-title{margin-bottom:48px;border-bottom:1px solid #d5d5d5;padding-bottom:5px}.page-title .breadcrumbs{color:#d5d5d5;margin-bottom:0}.page-title .breadcrumbs+h1{margin-top:0}.page-title .share,.page-title .breadcrumbs{margin-top:45px}.page-title .ten-columns h2{margin-top:5px}.flexible-page{padding:0 30px 30px 30px;max-width:1240px;margin-left:auto;margin-right:auto;position:relative}.flexible-page:after{clear:both;content:"";display:table}.flexible-page:after{clear:both;content:"";display:table}.flexible-page .right-image{float:right;margin:8px 0 12px 24px}@media all and (max-width: 500px){.flexible-page .right-image{float:none;display:inline-block;margin:8px 0 12px 0}}.leftnav{margin-top:0;margin-left:-20px;width:280px;position:absolute}.leftnav a{display:block;padding:10px 20px;text-decoration:none}.leftnav a:hover{background:#ddd}.leftnav li{margin-bottom:0}.leftnav li.active a{color:white;background:#2c2f88}.leftnav-page{margin-left:300px;padding-bottom:30px;min-width:500px}.leftnav-page .icon,.leftnav-page .content{float:left}.leftnav-page .icon{width:10%}.leftnav-page .content{width:90%}.leftnav-page h4{margin-bottom:20px}.leftnav-page h3{margin-top:20px}hr{border:0;height:0;border-top:1px solid #d5d5d5;margin:40px 0}hr.small{margin:16px 0}.scroll-anchor{width:1px;height:1px;visibility:hidden;position:absolute;margin-top:-130px}.short-scroll-anchor{width:1px;height:1px;visibility:hidden;position:absolute;margin-top:-60px}.fa{text-indent:0}.fa-icon-link .fa{margin-right:4px}.icon-indent{text-indent:-20px;padding-left:20px}.fa-icon-link .fa{margin-right:4px}.fa-icon-link.icon-indent{text-indent:-22px;padding-left:23px}strong,.strong{font-weight:600}h1,h2,h3,h4,h5,h6,th,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:200;color:#2c2f88;line-height:1.2em;font-family:"source-sans-pro", sans-serif;margin-top:0;margin-bottom:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,th:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child{margin-bottom:0}a{color:#2c2f88;text-decoration:underline}a.button{text-decoration:none}ul{list-style-type:none;padding-left:0;font-weight:300;font-size:18px;line-height:1.5em;margin:1em 0}li{font-weight:300;font-size:18px;line-height:1.5em;margin-bottom:10px}.bulleted,.bulleted li{position:relative}.bulleted:before,.bulleted li:before{content:"";position:absolute;width:8px;height:8px;top:0.5em;left:-20px;background:#2c2f88;border-radius:50%}.bulleted li{margin-left:48px}ul.bulleted:before,td.bulleted:before{display:none}ul.tree{margin:-14px 0 0 -20px;padding-top:22px;padding-left:40px;border-left:1px solid #d5d5d5}ul.tree:after{content:" ";position:absolute;height:22px;width:20px;background:#fff;margin-left:-55px;margin-top:-22px}ul.tree li{padding-top:8px;padding-bottom:8px;margin:0}ul.tree li:before{content:" ";position:absolute;height:1px;width:36px;border-top:1px solid #d5d5d5;margin-left:-40px;margin-top:12px}.small{font-size:15px}.large{font-size:60px}.sub{font-weight:300;color:black;margin-top:10px;margin-bottom:30px}h1,.h1{font-size:48px;margin-top:60px;margin-bottom:60px}h1.first,.h1.first{margin-top:0}h1.last,.h1.last{margin-bottom:0}h2,.h2{font-size:36px;margin-bottom:15px}h3,.h3{font-size:24px;font-weight:600;margin-bottom:15px}h4,.h4{font-size:24px;font-weight:300;margin-bottom:15px;color:#666;line-height:150%}h5,.h5{font-weight:600;font-size:18px;margin-bottom:18px}h6,.h6{font-weight:600;font-size:16px;margin-bottom:18px;color:#666}p,.p{margin-bottom:1em;margin-top:0}.b,h1.b,h2.b{margin-bottom:0}.citation h5,.citation h6,.name-title h5,.name-title h6{color:#333333;margin:0}.citation h6,.name-title h6{font-weight:300}@media all and (max-width: 760px){.responsive h1{font-size:36px}.responsive h1.large{font-size:48px}.responsive h2{font-size:30px}}.indented{margin-left:20px}.thin{font-weight:300}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.form-fields{max-width:360px;margin:0 auto}.form-fields.wide{max-width:480px}.form-fields input,.form-fields textarea{width:100%}input[type="text"],input[type="email"],input[type="password"],textarea{border:1px solid #d5d5d5;margin-bottom:10px;border-radius:3px}input[type="password"]{font-family:sans-serif}input[type="password"]::-webkit-input-placeholder{font-family:"source-sans-pro", sans-serif}input[type="password"]::-moz-placeholder{font-family:"source-sans-pro", sans-serif}input[type="password"]::-ms-input-placeholder{font-family:"source-sans-pro", sans-serif}.inline input,.inline textarea{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0}.inline input:last-child,.inline textarea:last-child{margin-right:0}.inline label,.inline .label{text-align:right;float:left;display:block;margin-right:2.35765%;width:31.76157%}.inline label:last-child,.inline .label:last-child{margin-right:0}.box input[type='text'],.box input[type='email'],.box input[type="password"],.box textarea,.inline input[type='text'],.inline input[type='email'],.inline input[type="password"],.inline textarea{background:white}.field p{margin-top:20px;margin-bottom:0}.form-group{position:relative}.form-group:after{clear:both;content:"";display:table}label.error{position:absolute;right:0;border:1px solid #c80000;border-radius:3px;width:auto;padding:1px 10px;font-size:14px;background:white}.ebook .bottom-cta form label.error{position:static;color:#c80000;display:inline-block}.resources{margin-bottom:40px}.resources .whitepapers img{border:1px solid #d5d5d5;padding:20px 20px 0;background:white}.marketing-automation .page-title h5{margin-top:60px}.marketing-automation .page-title h1{margin-top:0}.marketing-automation .page-title h4{margin-bottom:10px}.consultation .corp-hero,.contact .corp-hero,.white-paper .corp-hero{margin-bottom:40px}.consultation .corp-hero p,.contact .corp-hero p,.white-paper .corp-hero p{margin-bottom:10px;float:left;display:block;margin-right:2.35765%;width:100%}.consultation .corp-hero p:last-child,.contact .corp-hero p:last-child,.white-paper .corp-hero p:last-child{margin-right:0}.consultation .fa,.contact .fa,.white-paper .fa{color:#2c2f88}.consultation .row,.white-paper .row{margin-bottom:40px}.white-paper .download{margin-top:60px}.contact .email h6{margin-bottom:-5px}.contact .call{padding:60px 20px}.contact .call h3{margin-bottom:0}.contact .address p{line-height:1.2em}.contact hr{margin:80px 0}.contact .complete{padding:60px}.contact .complete h2{margin-bottom:0}.contact .complete h4{margin-bottom:40px}.consultation .topics img{border:1px solid #d5d5d5}.consultation .box.duration h5{margin-top:20px}.consultation .box.duration h2{margin-bottom:20px}.consultation .box.duration h5,.consultation .box.duration h2{text-align:center}.consultation.completed .box{padding:60px 12%}.consultation.completed .box h1{margin-top:0}.cf:after,.clearfix:after{clear:both;content:"";display:table}.hide{display:none !important}.block{display:block}.inline-block{display:inline-block}.centered{margin-left:auto !important;margin-right:auto !important;float:none !important;display:block}.left,.fl{float:left}.right,.fr{float:right}.relative{position:relative}.padded{padding:20px}.text-center,.center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.margin-bottom-large{margin-bottom:60px}.margin-bottom-small{margin-bottom:30px}.margin-top-large{margin-top:60px}.shadow{box-shadow:0 1px 5px rgba(0,0,0,0.4)}.row,.cols{display:block;zoom:1}.row:after,.cols:after{clear:both;content:"";display:table}.row:after,.cols:after{clear:both;content:"";display:table}.one-column{float:left;display:block;margin-right:2.35765%;width:6.17215%}.one-column:last-child{margin-right:0}.two-columns{float:left;display:block;margin-right:2.35765%;width:14.70196%}.two-columns:last-child{margin-right:0}.three-columns{float:left;display:block;margin-right:2.35765%;width:23.23176%}.three-columns:last-child{margin-right:0}.four-columns{float:left;display:block;margin-right:2.35765%;width:31.76157%}.four-columns:last-child{margin-right:0}.five-columns{float:left;display:block;margin-right:2.35765%;width:40.29137%}.five-columns:last-child{margin-right:0}.six-columns{float:left;display:block;margin-right:2.35765%;width:48.82117%}.six-columns:last-child{margin-right:0}.seven-columns{float:left;display:block;margin-right:2.35765%;width:57.35098%}.seven-columns:last-child{margin-right:0}.eight-columns{float:left;display:block;margin-right:2.35765%;width:65.88078%}.eight-columns:last-child{margin-right:0}.nine-columns{float:left;display:block;margin-right:2.35765%;width:74.41059%}.nine-columns:last-child{margin-right:0}.ten-columns{float:left;display:block;margin-right:2.35765%;width:82.94039%}.ten-columns:last-child{margin-right:0}.eleven-columns{float:left;display:block;margin-right:2.35765%;width:91.4702%}.eleven-columns:last-child{margin-right:0}.twelve-columns{float:left;display:block;margin-right:2.35765%;width:100%}.twelve-columns:last-child{margin-right:0}.shift-one{margin-left:8.5298%}.shift-two{margin-left:17.05961%}.shift-three{margin-left:25.58941%}.shift-four{margin-left:34.11922%}.shift-five{margin-left:42.64902%}.shift-six{margin-left:51.17883%}.shift-seven{margin-left:59.70863%}.shift-eight{margin-left:68.23843%}.shift-nine{margin-left:76.76824%}.shift-ten{margin-left:85.29804%}.shift-eleven{margin-left:93.82785%}.shift-twelve{margin-left:102.35765%}.half,.col2{float:left;display:block;margin-right:2.35765%;width:48.82117%}.half:last-child,.col2:last-child{margin-right:0}.third{float:left;display:block;margin-right:2.35765%;width:31.76157%}.third:last-child{margin-right:0}.two-thirds{float:left;display:block;margin-right:2.35765%;width:65.88078%}.two-thirds:last-child{margin-right:0}.quarter,.col{float:left;display:block;margin-right:2.35765%;width:23.23176%}.quarter:last-child,.col:last-child{margin-right:0}.three-quarters,.col3{float:left;display:block;margin-right:2.35765%;width:74.41059%}.three-quarters:last-child,.col3:last-child{margin-right:0}.full{float:left;display:block;margin-right:2.35765%;width:100%}.full:last-child{margin-right:0}@media all and (max-width: 720px){.responsive-column{width:100%;margin-left:0}}.button,.btn,a.button,a.btn{background:#2c2f88;color:white;display:inline-block;border-radius:3px;border:none;padding:8px 16px;text-decoration:none}.button:hover,.btn:hover,a.button:hover,a.btn:hover{background:#383caf}.button:active,.btn:active,a.button:active,a.btn:active{background:#202261}.button a,.btn a,a.button a,a.btn a{color:white}.button.white,.btn.white,a.button.white,a.btn.white{background:white}.button.white:hover,.btn.white:hover,a.button.white:hover,a.btn.white:hover{background:#F0F6FF}.button.white:active,.btn.white:active,a.button.white:active,a.btn.white:active{background:#d7e7ff}.button.transparent,.btn.transparent,a.button.transparent,a.btn.transparent{background:transparent}.button.white,.button.transparent,.btn.white,.btn.transparent,a.button.white,a.button.transparent,a.btn.white,a.btn.transparent{color:#2c2f88;border:1px solid #2c2f88}.button.white a,.button.transparent a,.btn.white a,.btn.transparent a,a.button.white a,a.button.transparent a,a.btn.white a,a.btn.transparent a{color:#2c2f88}.button.green,.btn.green,a.button.green,a.btn.green{background:#6eb03a}.button.padding-large,.btn.padding-large,a.button.padding-large,a.btn.padding-large{padding:16px 32px}.button.neutral,.btn.neutral,a.button.neutral,a.btn.neutral{background:#777777;border:none}.corp-hero .button,.corp-hero .btn,.corp-hero a.button,.corp-hero a.btn{border:1px solid white;color:white;background:transparent;background:rgba(255,255,255,0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin-bottom:60px}.corp-hero .button:hover,.corp-hero .btn:hover,.corp-hero a.button:hover,.corp-hero a.btn:hover{background:rgba(255,255,255,0.2)}.box{border:1px solid #d5d5d5;background:#f4f4f4;position:relative}.box.background-white{background:white}.box.border-blue{border:1px solid #2c2f88}.box .box{border:none;border-bottom:1px solid #d5d5d5}.box .box.border-blue{border-bottom:1px solid #2c2f88}.corp-footer{border-top:1px solid #d5d5d5;padding-top:64px;background:#f7f7f7;background:url(/assets/corp/footer/footer-logo-459a69c70bad599cffeff367e937e302.png) 107% 120% no-repeat,url(/assets/corp/header/home-bg-dbb567f07288ca9bf8158c7e0e8f4306.png);background-size:auto auto, cover}.corp-footer:after{clear:both;content:"";display:table}.corp-footer .small{font-size:14px;line-height:1.2em}.corp-footer .box{min-height:388px}.corp-footer .box hr{margin:18px 0}.corp-footer .row{margin-bottom:64px}.corp-footer h5,.corp-footer h4{border-bottom:1px solid #d5d5d5;padding-bottom:8px;margin-bottom:10px}.corp-footer .links{margin-bottom:0}.corp-footer .links p{font-size:16px;margin-bottom:0}.corp-footer .links a{text-decoration:none}.corp-footer .links a:hover{text-decoration:underline}.corp-footer .copyright{background:white;padding:6px 0;margin:20px 0;margin-bottom:0;border-top:1px solid #d5d5d5;color:#8e8e8e}.corp-footer .copyright a{margin-left:10px;color:#8e8e8e;text-decoration:none;border-bottom:1px solid #e2e2e2}.corp-footer .copyright .icons{float:right;width:165px;margin-left:20px}.corp-footer .copyright .icons a{margin-left:2px;color:#2c2f88;border-bottom:none}@media all and (max-width: 770px){.responsive .corp-footer .four-columns,.responsive .corp-footer .three-columns{width:100%}.responsive .corp-footer .box{margin-bottom:20px}.responsive .corp-footer h5{margin-top:40px}}.library-index .wrapper{padding-top:0}.library-index #VendorLogos .tile{width:220px;float:left;height:220px;text-align:center;padding-top:60px}.library-index #VendorLogos .tile img{vertical-align:middle}.library-index #VendorLogos .tile p.image{line-height:48px}.library-index #VendorLogos .tile p.text{margin-top:20px;text-decoration:underline}.library-index #VendorLogos .tile p.text a{color:white}.library-index #VendorLogos .tile:hover p.text a{color:#0045c4}.library-header h1{margin-right:210px;font-size:48px;margin:24px 0}.library-header .vendor-logo{float:right;width:180px;height:64px;line-height:64px;text-align:right}.library-header .vendor-logo img{vertical-align:middle;max-width:180px;max-height:64px}.subtle-shadow{text-shadow:0 1px 0px rgba(0,0,0,0.3)}.gradient-box{background-color:#999999;background-image:-webkit-linear-gradient(#999, #ccc);background-image:linear-gradient(#999, #ccc);padding:64px 0;box-shadow:0 0 8px rgba(0,0,0,0.3) inset}.gradient-box hr.beveled{margin:16px 0;border-top:solid 1px #888;border-bottom:solid 1px #bbb}.gradient-box .page-title{text-shadow:0 1px 0px rgba(0,0,0,0.3);border-bottom:none;padding:0;margin:0}.gradient-box .page-title h1{color:white;margin:32px 0}.gradient-box .page-title h4{color:#eee;margin:-8px 0 32px 0}.gradient-box .breadcrumbs,.gradient-box .share-links{text-shadow:0 1px 0px rgba(0,0,0,0.3);color:#ccc}.gradient-box .breadcrumbs hr,.gradient-box .share-links hr{margin:16px 0;border-top:solid 1px #888;border-bottom:solid 1px #bbb}.gradient-box .breadcrumbs a,.gradient-box .share-links a{color:white;text-decoration:none}.gradient-box .breadcrumbs a:hover,.gradient-box .share-links a:hover{color:#2c2f88;transition:color 0.2s ease-in-out}.gradient-box .share-links{text-align:center;background:rgba(0,0,0,0.1);border-radius:8px;width:65%;margin:0 auto;padding:8px;box-shadow:0 0 3px rgba(0,0,0,0.2) inset}.gradient-box .share-links a{display:inline-block;margin:0 20px}.light-gradient-box{background-color:#eee;background-image:-webkit-linear-gradient(#eee, #ddd);background-image:linear-gradient(#eee, #ddd);padding:64px 0;box-shadow:0 4px 6px rgba(0,0,0,0.1) inset}.asset-two-column-masonry{margin:0 auto;padding:0 16px}.asset-tile{margin-bottom:40px}.centered-800px{width:800px;margin-left:auto;margin-right:auto}.asset-show-page{perspective:1000px}.asset-show-page .tv-asset{transform-style:preserve-3d;transition:transform 1.5s ease-out}.asset-show-page .tv-asset.skewed{transform:rotateX(-5deg) translateY(100px)}.pagination .first,.pagination .last{display:none}.pagination .current{display:inline-block;margin:0 4px;padding:6px;border-radius:32px;min-width:32px;height:32px;line-height:20px;background:#2c2f88;color:white;text-align:center}.pagination a{display:inline-block;margin:0 4px;padding:6px;border-radius:32px;min-width:32px;height:32px;line-height:20px;transition:background 0.15s ease-in-out;text-align:center}.pagination a:hover{background:#2c2f88;color:white}.pagination a.disabled{cursor:default;color:#666666;text-decoration:none;background:transparent}.no-data{padding:48px;margin:100px auto;border-radius:6px}.filters{margin-bottom:40px;line-height:1.7em;border-radius:6px}.filters h4{margin-bottom:0}.filters select{background:white;width:100%;font-family:"source-sans-pro", sans-serif;padding:5px;border:1px solid #d5d5d5;font-size:18px;font-weight:300}.filters input{width:100%;margin-bottom:0;padding-left:5px}.nav.tabs{margin-bottom:-5px}.nav.tabs li{display:inline-block;padding:10px;margin-bottom:0}.nav.tabs li a{text-decoration:none}.nav.tabs li.active{border:1px solid #d5d5d5;border-bottom:1px solid white;margin-bottom:-1px;border-top-left-radius:6px;border-top-right-radius:6px}table.responses{width:100%}table.responses td,table.responses th{padding:8px}table.responses td{border-top:1px solid #d5d5d5}table.responses td.narrow{width:1%;padding:0}table.responses th{text-align:left}table.responses ul li{margin-bottom:0;font-size:16px}.dashboard{margin-bottom:40px}.dashboard .fa{font-size:60px;margin-bottom:10px}.featured-items .box{border:1px solid #d5d5d5;background:white;margin-bottom:20px;height:190px;text-align:center;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.3);padding:20px 30px}.featured-items .box h5{font-size:20px;font-weight:300}.featured-items .box p{font-size:20px;margin-top:8px;line-height:140%}.featured-items .box p.smaller{font-size:17px}.featured-items .box img{max-width:120px;display:block}.featured-items .box a{text-decoration:none}@media all and (max-width: 1200px){.featured-items .box{height:220px}}.bottom-cta{color:white;text-align:center;background:#2c2f88;background-image:url(/assets/corp/header/bg-overlay-d33c0b4df566a793c845e5c3cb69e5fa.png);background-size:cover;padding:60px 0 80px}.bottom-cta p{color:white !important}.bottom-cta h2{margin:0}.bottom-cta h2,.bottom-cta h3,.bottom-cta h4,.bottom-cta span{color:white}.bottom-cta h2,.bottom-cta h4{margin:0 auto 30px;max-width:640px}.bottom-cta h3{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%;margin-bottom:40px}.bottom-cta h3:last-child{margin-right:0}.product .bottom-cta h2,.product .bottom-cta h4{margin:30px auto 0}.ebook .bottom-cta form{width:100%}.ebook .bottom-cta form input,.ebook .bottom-cta form .button{height:50px;width:100%}.ebook .bottom-cta form label{text-align:left;color:white;display:none;width:100%}.ebook .bottom-cta form .button{line-height:1em}.ebook .bottom-cta form input[type="text"],.ebook .bottom-cta form input[type="email"]{border:1px solid white;background:rgba(255,255,255,0.4);color:white;box-shadow:inset 0 2px 2px rgba(0,0,0,0.3);padding-left:10px}.ebook .bottom-cta input::-webkit-input-placeholder{color:white}.ebook .bottom-cta input:-moz-placeholder{color:white}.ebook .bottom-cta input::-moz-placeholder{color:white}.ebook .bottom-cta input:-ms-input-placeholder{color:white}.bottom-cta input[type="submit"],.bottom-cta input[type="button"]{font-weight:normal;color:#fff;background:#7ac142}@media all and (max-width: 760px){.responsive .bottom-cta input,.responsive .bottom-cta .button,.responsive .bottom-cta h3{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%}.responsive .bottom-cta input:last-child,.responsive .bottom-cta .button:last-child,.responsive .bottom-cta h3:last-child{margin-right:0}.responsive .bottom-cta .button{margin-bottom:20px}}.next-steps{margin:50px 0}.next-steps h2{margin-bottom:20px;border-bottom:1px solid #d5d5d5}.next-steps .cta{margin-top:20px}.about .corp-hero{background-image:url(/assets/corp/about/techvalidate-team-blue-5dbb3962aebaa3ab6a35056873692bc7.jpg);background-size:cover;min-height:600px;margin-bottom:40px}.about .corp-hero h1{padding-top:300px}.about .corp-hero .button{margin-right:20px}.about .learn-more a{text-align:center;display:block;margin-bottom:64px}.about .learn-more a h3{font-weight:300}.about .learn-more a:hover{text-decoration:none}.about .learn-more img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;text-align:center;margin:0 auto;margin-top:64px}.about .learn-more img:hover{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,0.15));margin-top:60px}.about .learn-more img:hover+h3{color:#6AAF4C;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;text-decoration:underline}.partners .box{margin-bottom:64px;margin-top:32px}.partners .box img{display:inline-block;margin:16px;vertical-align:middle}.partners .third img{display:block;margin:20px auto 36px}.partners .inner{margin-left:30px;margin-right:30px}.team-filter ul{margin-right:5px}.team-filter li{font-weight:normal;font-size:15px;margin-left:10px;display:inline-block;padding:5px 16px;cursor:pointer;border:solid 1px #dddddd;background:transparent;border-radius:20px;color:#666666}.team-filter li.leadership{color:#2c2f88;border-color:#2c2f88}.team-filter li.sales{color:#00a1c9;border-color:#00a1c9}.team-filter li.customer_success{color:#ff8400;border-color:#ff8400}.team-filter li.account_management{color:#77bc1f;border-color:#77bc1f}.team-filter li.product_team{color:#666666;border-color:#666666}.team-filter li.marketing{color:#ccb300;border-color:#ccb300}.team-filter li:hover,.team-filter li.active{background:#eee}.team .item{width:285px;margin-bottom:20px;height:120px;position:relative;border:none}.team p.name{font-size:15px;line-height:18px;margin-top:25px;text-transform:none}.team p{margin-bottom:0}.team .icons{margin-top:10px}.team .title{margin-top:0;font-size:13px}.team .photo{overflow:hidden;margin-top:20px;margin-left:20px;float:left;width:80px;height:80px}.team .photo img{width:100%;height:100%;border-radius:50%}.team .data{position:absolute;left:120px}.team .name{font-weight:bold}.team .icon{margin-right:10px}.team .icon:last-child{margin-right:0}.team .leadership .name{color:#2c2f88}.team .product_team .name,.team .other .name{color:#666666}.team .sales .name{color:#00a1c9}.team .marketing .name{color:#e6ca00}.team .customer_success .name{color:#ff8400}.team .account_management .name{color:#77bc1f}table.data{width:100%}table.data th{font-weight:600;color:#2c2f88}table.data th,table.data td{text-align:left;padding:8px 12px}table.data th,table.data td{border-bottom:solid 1px #ddd}table.data tr:last-child th,table.data tr:last-child td{border-bottom:none}table.data th:first-child,table.data td:first-child{padding-left:0}table.data th:last-child,table.data td:last-child{padding-right:0}.market-research .research-criteria{background:white;display:table;table-layout:fixed;width:100%}.market-research .research-criteria .criteria-list{display:table-cell;vertical-align:top;width:40%;background:#fafafa;border-right:solid 1px #ddd}.market-research .research-criteria .criteria-list .list-header{border-bottom:solid 1px #ddd;padding:24px 16px 8px 16px}.market-research .research-criteria .criteria-list a{display:block;padding:16px;line-height:16px;text-decoration:none;transition:all 0.15s ease-in-out}.market-research .research-criteria .criteria-list a:hover{background:#eee}.market-research .research-criteria .criteria-list a.selected{background:#2c2f88;color:white}.market-research .research-criteria .criteria-list a.selected:hover{background:#2c2f88;color:white}.market-research .research-criteria .criteria-list-container{display:table-cell;vertical-align:top;width:60%}.market-research .research-criteria .criteria-list-container .inner{height:412px;overflow-y:auto;padding:8px 32px}.market-research .research-criteria .criteria-list-container td.number{width:50%}.ebook h1{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-top:90px}.ebook h1:last-child{margin-right:0}.ebook.about .button{margin:30px 0 70px}.ebook .main li{margin-bottom:5px}.ebook .main p{font-size:21px}.ebook.complete{margin-bottom:40px}.ebook.complete h1{margin-bottom:100px}.ebook li{margin-bottom:10px}.ebook h3{font-weight:300;color:#333}.ebook h4{margin:20px 0 5px}.ebook .bottom-cta h3{color:white}.ebook .box{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;padding:50px;position:relative}.ebook .box:last-child{margin-right:0}.ebook .box .half{margin-left:59.70863%;float:left;display:block;margin-right:2.35765%;width:40.29137%}.ebook .box .half:last-child{margin-right:0}.ebook .box img{position:absolute;width:48%;bottom:30px;left:30px}.ebook .box .button{width:100%;margin-bottom:250px}.ebook .box h3{margin-bottom:20px}.ebook .what-you-get h3{margin-bottom:0;margin-top:20px}.ebook .about-ebook{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%}.ebook .about-ebook:last-child{margin-right:0}.editions-box{border-radius:8px;overflow:hidden;text-align:center;background:#f6f6f6;background-color:#fcfcfc;background-image:-webkit-linear-gradient(#fcfcfc, #f0f0f0);background-image:linear-gradient(#fcfcfc, #f0f0f0);box-shadow:0 1px 4px rgba(0,0,0,0.3)}.editions-box .header{background-color:rgba(255,255,255,0.3);background-image:-webkit-linear-gradient(rgba(255,255,255,0.3), transparent);background-image:linear-gradient(rgba(255,255,255,0.3), transparent);background-color:#2C2F89;padding:24px}.editions-box .header h4{color:white}.editions-box .body{padding:32px 24px 24px 24px}.editions-box .body hr{margin:32px 0}.editions-box .body h6.hr-label{margin:-43px auto 0 auto;background:#F9F9F9;width:112px;font-weight:300}.editions-box .body ul{min-height:300px}.editions-box .body li{color:#444;font-size:15px}.editions-box .footer{padding:24px}.editions-box.mr .header{background-color:#79C34E}.editions-box.insights .header{background-color:#ff8400}ul.checklist{list-style:none;text-align:left}ul.checklist li{margin-top:16px;margin-left:24px}ul.checklist li:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;position:absolute;margin-left:-24px;color:#7ac142}.collapsible{position:relative;display:none;top:-10px}.pricing table td:first-child{text-align:left;font-size:18px;width:660px}.pricing table td:first-child span{font-weight:300}.pricing table td:first-child span.small{font-size:16px}.pricing .collapsible{padding-left:10px}.pricing .collapsible p{font-size:16px}.pricing .insights tr.headline img{max-width:280px;margin-top:40px}.pricing .insights tr.headline td{background:white;border:1px solid #d5d5d5}.pricing .insights tr.headline td h1{margin:0}.pricing .insights tr.headline td h5{margin-bottom:40px}.pricing .insights tr td:last-child{width:200px}.pricing .insights tr.separator td:last-child{border-right:1px solid #d5d5d5}.separator{height:10px;background:#f4f4f4}tr.separator td,div.separator{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}tr.separator td{background:#f4f4f4 !important;padding:0 !important}div.separator{border-left:1px solid #d5d5d5}img.information{margin-left:16px;position:relative;top:3px;cursor:pointer}.audience table .criteria td{font-size:36px;padding:40px 0}.audience table tr td{width:25%}.audience table tr td.pricing .btn{font-size:18px;margin-top:10px}.audience table tr td.pricing div{margin-bottom:30px;font-size:24px}.audience table tr td.pricing span{font-size:16px;top:-8px}.pricing h3,.audience h3{margin-bottom:40px}.pricing table,.audience table{width:100%;border-collapse:collapse;margin-top:50px;margin-bottom:20px}.pricing table .corp-green-btn,.audience table .corp-green-btn{margin-top:12px}.pricing table .integrations,.audience table .integrations{position:relative}.pricing table .integrations img.logos,.audience table .integrations img.logos{width:220px;border:1px solid #d5d5d5;padding:10px}.pricing table p,.audience table p{margin-top:0}.pricing table td,.audience table td{text-align:center;font-weight:200;color:#666;padding:20px;vertical-align:top}.pricing table td.pricing,.audience table td.pricing{font-size:48px;font-weight:100}.pricing table td.pricing span,.audience table td.pricing span{font-size:22px;position:relative;top:-20px}.pricing table td.pricing div,.audience table td.pricing div{position:relative;top:20px}.pricing table tr td:first-child,.audience table tr td:first-child{border-left:1px solid #d5d5d5}.pricing table tr td:first-child+td,.audience table tr td:first-child+td{border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.pricing table tr.separator td:first-child+td,.audience table tr.separator td:first-child+td{border-left:none;border-right:none}.pricing table tr td:last-child,.audience table tr td:last-child{border-right:1px solid #d5d5d5;background:#F5F9FF}.pricing table tr:last-child td,.audience table tr:last-child td{border-bottom:1px solid #d5d5d5}.pricing th,.audience th{text-align:center;vertical-align:bottom}.pricing th h4,.audience th h4{color:white;position:relative;margin-bottom:0}.pricing .starter,.pricing .professional,.pricing .enterprise,.pricing .basic,.pricing .plus,.pricing .advanced,.pricing .custom,.audience .starter,.audience .professional,.audience .enterprise,.audience .basic,.audience .plus,.audience .advanced,.audience .custom{min-width:160px}.pricing .starter div,.pricing .professional div,.pricing .enterprise div,.pricing .basic div,.pricing .plus div,.pricing .advanced div,.pricing .custom div,.audience .starter div,.audience .professional div,.audience .enterprise div,.audience .basic div,.audience .plus div,.audience .advanced div,.audience .custom div{padding:20px 0}.pricing .starter div,.pricing .basic div,.audience .starter div,.audience .basic div{background:#89A8D2}.pricing .professional div,.pricing .plus div,.audience .professional div,.audience .plus div{background:#6889B5;padding-top:26px}.pricing .professional div h4,.pricing .plus div h4,.audience .professional div h4,.audience .plus div h4{top:-3px}.pricing .enterprise div,.pricing .advanced div,.audience .enterprise div,.audience .advanced div{background:#456A9C;padding-top:32px}.pricing .enterprise div h4,.pricing .advanced div h4,.audience .enterprise div h4,.audience .advanced div h4{top:-6px}.pricing .custom div,.audience .custom div{background:#3d5e8a;padding-top:38px}.pricing .custom div h4,.audience .custom div h4{top:-9px}.customers{min-width:940px}.customers table.featured-customers{width:100%}.customers table.featured-customers td,.customers table.featured-customers th{width:14.28%;text-align:center;border:solid 1px #ddd;border-top:none;border-bottom:none;font-size:14px}.customers table.featured-customers th{border-top:none;padding-bottom:20px}.customers table.featured-customers th a{color:#666666;text-decoration:none}.customers table.featured-customers td{height:112px;vertical-align:middle}.customers table.featured-customers td img{max-width:92px}.customers table.featured-customers .btn{padding-top:4px;padding-bottom:4px}.customers table.featured-customers tr:last-child td{padding-top:20px;height:auto}.customers .statistic-tile{text-align:center;border:1px solid #dddddd;box-shadow:0 1px 3px rgba(0,0,0,0.3);padding:0 10px;margin-bottom:20px;height:215px;width:280px}.customers .statistic-tile p{font-size:20px;font-weight:300;color:#333;text-align:center}.customers .statistic-tile h5{font-size:60px;font-weight:200;line-height:1em;margin-top:20px;margin-bottom:0;color:#7ac142}.customers .statistic-tile h5 span{font-size:36px;line-height:0}.customers .statistic-tile .source{position:absolute;text-align:left;bottom:8px;right:15px;font-size:12px}.customers .statistic-tile .source a{text-decoration:underline}.customers .statistic-tile.large{height:450px;width:580px}.customers .statistic-tile.large p{text-align:left;margin:24px 28px 24px 28px}.customers .statistic-tile.large .source{right:35px}.customers .video-tile{margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,0.3);position:relative}.customers .video-tile:after{clear:both;content:"";display:table}.customers .video-tile .direct-link{position:absolute;right:0}.customers .video-tile .direct-link a{color:#666666}.customers .video-tile .video-thumbnail img{width:100%;max-width:none;display:block}.customers .video-tile .info-bar{pointer-events:none;background:rgba(255,255,255,0.8);padding:12px 16px;margin-top:16px;height:82px;margin-top:-82px;position:relative;z-index:1}.customers .video-tile .logo{float:right}.customers .video-tile .logo img{display:block}.customers .customer-case-study{display:inline-block;margin:32px;text-align:center;width:200px}.customers .testimonials-container{padding-top:0}.testimonials-container{margin:0 auto;padding:48px 0 16px 0}.testimonials-container .customer-testimonial{margin-bottom:32px;width:525px}.customer-testimonial{box-shadow:0 1px 3px rgba(0,0,0,0.3);border:solid 1px #dddddd;background:white}.customer-testimonial p.quote{font-size:24px;line-height:1.3em;padding:24px 32px 24px 40px;margin-bottom:0;position:relative;z-index:1}.customer-testimonial p.quote:before{content:"“";position:absolute;opacity:0.5;font-weight:600;z-index:-1;font-size:56px;margin-top:5px;left:6px;color:#ff8400}.customer-testimonial p.quote:after{content:"”";position:absolute;display:inline-block;opacity:0.5;font-weight:600;z-index:-1;font-size:56px;margin-top:22px;line-height:1px;color:#ff8400}.customer-testimonial p.quote.smaller{font-size:21px}.customer-testimonial .attribution{padding:16px 24px 16px 38px;background:#f9f9f9;border-top:solid 1px #dddddd}.customer-testimonial .attribution:after{clear:both;content:"";display:table}.customer-testimonial .attribution .photo{float:left;margin-right:16px}.customer-testimonial .attribution .photo img{border-radius:50%;display:block}.customer-testimonial .attribution .citation{float:left;margin-top:4px}.customer-testimonial .attribution .logo{float:right;height:50px;line-height:48px}.customer-testimonial .attribution .logo img{vertical-align:middle;max-width:100px;max-height:40px}.citation p{margin-bottom:0}.citation .name{font-weight:bold}.citation .title{line-height:20px;font-size:15px}.use-cases .schedule{margin-bottom:20px}.use-cases ul,.use-cases .chart{margin-bottom:60px}.use-cases .salesforce{width:110px;position:absolute;top:3px}.use-cases .salesforce-text{margin-left:120px}.corp-hero{background-image:url(/assets/corp/header/bg-overlay-d33c0b4df566a793c845e5c3cb69e5fa.png);background-size:cover;position:relative;z-index:25;padding-bottom:32px}.corp-hero.orange{background-color:#ff8400}.corp-hero.blue{background-color:#2c2f88}.corp-hero.green{background-color:#77bc1f}.corp-hero.neutral{background-color:#888}.corp-hero.yellow{background-color:#e6ca00}.corp-hero.yellow-green{background-color:#b6d620}.corp-hero.editions{background-color:#456A9C}.corp-hero a{color:white}.corp-hero h1,.corp-hero p,.corp-hero h4{color:white}.corp-hero h1{margin-top:0;margin-bottom:0;padding-top:100px}.corp-hero.no-subhead h1{margin-bottom:40px}.corp-hero p{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:32px}.corp-hero p:last-child{margin-right:0}.corp-hero p.last{margin-bottom:10px}.use-cases .corp-hero p{margin-bottom:130px}.customers .corp-hero img,.use-cases .corp-hero img{width:60%;position:absolute;bottom:20px;right:32px;max-width:750px;z-index:-1;margin-bottom:-16px}.library .corp-hero .content{float:left;display:block;margin-right:2.35765%;width:65.88078%}.library .corp-hero .content:last-child{margin-right:0}.library .corp-hero .stats{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-top:110px;border:1px solid white;border-radius:5px;padding-bottom:10px;margin-bottom:30px}.library .corp-hero .stats:last-child{margin-right:0}.library .corp-hero .stats h4,.library .corp-hero .stats h3,.library .corp-hero .stats p{color:white}.library .corp-hero .stats h4{border-bottom:solid 1px white;margin-top:0;background:rgba(255,255,255,0.2);padding:10px 0;width:100%}.library .corp-hero .stats h3{text-align:right;float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-top:10px}.library .corp-hero .stats h3:last-child{margin-right:0}.library .corp-hero .stats p{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-top:12px;margin-bottom:0}.library .corp-hero .stats p:last-child{margin-right:0}.subnav{background:#f3f3f3;position:relative;width:100%;min-width:970px;z-index:100;border-bottom:1px solid #ccc}.subnav .wrapper{border-left:1px solid #ccc;border-right:1px solid #fcfcfc;padding:0;max-width:1180px}.subnav .wrapper.two-across a{float:left;width:50%}.subnav .wrapper.three-across a{float:left;width:33.3333%}.subnav .wrapper.four-across a{float:left;width:25%}.subnav .wrapper.five-across a{float:left;width:20%}.subnav .wrapper.six-across a{float:left;width:16.667%}.subnav .wrapper.eight-across{display:table}.subnav .wrapper.eight-across a{height:98px;padding:12px 2px;font-size:14px;line-height:18px;float:none;display:table-cell;width:12.5%;vertical-align:middle}.subnav .wrapper.eight-across a img{margin-bottom:5px}.subnav a{text-decoration:none;display:block;text-align:center;padding:12px 8px;font-size:16px;font-weight:lighter;border-left:1px solid #fcfcfc;border-right:1px solid #ccc}.subnav a:hover,.subnav a.selected{background:#fff}.subnav.transparent{background:#fff;border-bottom:none}.subnav.transparent .wrapper{border-left:none;border-bottom:1px solid #ccc;padding:8px}.subnav.transparent a{height:auto !important;border:none;border-radius:8px;padding:6px 2px !important;border:solid 2px white}.subnav.transparent a:hover,.subnav.transparent a.selected{background:#f3f3f3}.subnav i{color:#999;margin-top:4px}.use-cases .subnav img{position:relative;top:10px}.corp-header{position:fixed;z-index:1000;top:0;left:0;right:0;height:62px;background-color:white;border-bottom:1px solid #d5d5d5}.corp-header .logo{float:left;margin-left:30px;margin-top:6px;width:192px;height:48px;-webkit-transition:all, 0.2s, ease-in-out;-moz-transition:all, 0.2s, ease-in-out;transition:all, 0.2s, ease-in-out}.corp-header .logo .color-tv-logo{display:block}.corp-header .logo .white-tv-logo{display:none}.corp-header .mobile-menu-trigger{display:none;float:right;margin-top:12px;margin-right:24px;padding:4px 8px;border:none !important;font-size:16px}.corp-header .mobile-menu-trigger:hover,.corp-header .mobile-menu-trigger.selected{background:rgba(0,0,0,0.05)}.corp-header ul{float:right;margin-right:30px;margin-top:13px}.corp-header ul li{display:inline-block}.corp-header ul a{padding:4px 10px;border-radius:3px;font-size:16px}.corp-header ul a.nav_link{display:block;color:#444;text-decoration:none}.corp-header ul a.nav_link:hover,.corp-header ul a.nav_link.selected{background:rgba(0,0,0,0.05)}.corp-header.transparent{background-color:transparent;border-bottom-color:transparent}.corp-header.transparent.white .color-tv-logo{display:none}.corp-header.transparent.white .white-tv-logo{display:block}.corp-header.transparent.white .mobile-menu-trigger{color:white}.corp-header.transparent.white .mobile-menu-trigger:hover,.corp-header.transparent.white .mobile-menu-trigger.selected{background:rgba(255,255,255,0.2)}.corp-header.transparent.white ul a.nav_link{color:white}.corp-header.transparent.white ul a.nav_link:hover,.corp-header.transparent.white ul a.nav_link.selected{background:rgba(255,255,255,0.2)}.corp-header.transparent.white ul a.login-button{background-color:white;color:#2c2f88}.corp-header-shim{height:62px}@media all and (max-width: 938px){.corp-header .logo{margin-left:24px;width:160px;height:40px;margin-top:8px}.corp-header .logo img{width:160px;height:40px}.corp-header ul{margin-right:24px}.corp-header ul li a{padding:4px 6px;font-size:15px}}@media all and (max-width: 800px){.corp-header .logo{width:128px;height:32px;margin-top:11px}.corp-header .logo img{width:128px;height:32px}}@media all and (max-width: 748px){.corp-header .mobile-menu-trigger{display:block}.corp-header ul{display:none;float:none;position:fixed;z-index:1;left:0;right:0;top:61px;margin:0;padding:0;background:#fff;border-top:1px solid #d5d5d5;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.33)}.corp-header ul:after{clear:both;content:"";display:table}.corp-header ul li{display:block;float:left;width:50%;margin:0;border-bottom:1px solid #EAE8E8;border-right:1px solid #EAE8E8}.corp-header ul:last-child{border-bottom:none}.corp-header ul a.nav_link{padding:10px;border-radius:0;-webkit-transition:all, 0.1s;-moz-transition:all, 0.1s;transition:all, 0.1s;color:#444 !important}.corp-header ul a.nav_link:hover,.corp-header ul a.nav_link:active,.corp-header ul a.nav_link.selected{background:#f4f4f4 !important;color:white}.corp-header ul .login-button{display:block;padding:10px;border-radius:0;background-color:white;color:#2c2f88;font-weight:bold}.corp-header.show-mobile-menu ul{display:block}}.home h1{padding-top:80px;line-height:1em;margin-bottom:30px}.home h3{margin:20px 0 40px}.home .name{margin-top:0}.home .hero{background-color:#eeeeee;background-image:url(/assets/corp/header/home-bg-dbb567f07288ca9bf8158c7e0e8f4306.png);background-size:cover;padding-bottom:40px;position:relative}.home .hero-content{float:left;display:block;margin-right:2.35765%;width:40.29137%}.home .hero-content:last-child{margin-right:0}.home .box-outer{width:336px;position:absolute;right:40px;bottom:180px;z-index:1}.home .box-outer img{display:block;margin:0 auto}.home .box{background:rgba(255,255,255,0.95)}.home .box img{float:right;margin-left:8px}.home .box p{margin:20px 0 0 0}.home .box .next-prev{width:48px;text-align:right;margin-top:17px;float:right;color:#999;font-size:16px}.home .box .next-prev i{cursor:pointer}.home .box .citation{position:relative;text-align:left}.home .box .citation h4,.home .box .citation h5{color:#333}.home .box .citation h4{margin-bottom:5px;line-height:28px}.home .box .citation h5{font-size:14px;font-weight:300}.home .box .link{font-size:16px;font-weight:600;text-align:center;display:block;margin-top:16px}.home .box.arrow-left:after{right:100%;top:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0.95);border-width:20px;margin-top:-20px}.home .box.arrow-left:before{right:100%;top:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#ccc;border-width:21px;margin-top:-21px}.home .logos{border:1px solid #d5d5d5;background:white;background:rgba(255,255,255,0.8);position:relative;z-index:1}.home .logos .wider{width:11%}.home .logos a{display:block;text-align:center;height:98px;line-height:98px}.home .logos img{vertical-align:middle;max-height:40px}.button.video{margin:40px 0 200px;padding:10px 10px 10px 0;position:relative;z-index:1;display:inline-block}.button.video:after{clear:both;content:"";display:table}.button.video h4{float:left;font-weight:300;display:inline-block;color:white;line-height:45px;margin:0 40px;font-size:21px}.button.video img{float:right;width:80px;display:inline-block}.home-cta{width:33.3333%;border:1px solid white;border-top:none;float:left;margin-top:0;text-align:center;height:340px;background-image:url(/assets/corp/header/bg-overlay-d33c0b4df566a793c845e5c3cb69e5fa.png);background-size:cover;padding:0 50px;text-decoration:none;color:white;position:relative;z-index:1}.home-cta h4{margin-top:30px;color:white}.home-cta p{min-height:54px}.home-cta.blue{background-color:#2c2f88 !important;background-position:left}.home-cta.orange{background-color:#ff8400 !important;background-position:center}.home-cta.green{background-color:#77bc1f !important;background-position:right}.headshot{position:absolute;width:100%;bottom:0;top:50px;z-index:0;opacity:0;transition:opacity 0.5s ease-in-out}.headshot.active{opacity:1}.headshot-img{position:absolute;right:8%;bottom:0;z-index:0;width:100%;height:100%;max-height:900px}#craig .headshot-img{background-image:url(/assets/corp/index/craig/craig-5f71f288137b95e7a54a81a7f4512539.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){#craig .headshot-img{background-image:url(/assets/corp/index/craig/craig-2x-8d4bd9c1cc22c119159c4603ac33fa15.png)}}#citrix .headshot-img{background-image:url(/assets/corp/index/citrix/citrix-aaca6588bb05ab63cf9355707677ebd6.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom;right:-2%;max-width:70%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){#citrix .headshot-img{background-image:url(/assets/corp/index/citrix/citrix-2x-397b6663732f3d78ba3a48582847e9db.png)}}#asim .headshot-img{background-image:url(/assets/corp/index/asim/asim-d94e0749dbe3ab469a0ffc2685bd2423.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){#asim .headshot-img{background-image:url(/assets/corp/index/asim/asim-2x-4599f2768cd1ea792918cde40686aab5.png)}}#dan .headshot-img{background-image:url(/assets/corp/index/dan/dan-d4cd05ed7f36937269dd38d5cae9cf77.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){#dan .headshot-img{background-image:url(/assets/corp/index/dan/dan-2x-78fba002133dac58612872614bc7cc5b.png)}}@media all and (min-width: 2000px){.headshot-img{right:16%}}@media all and (min-width: 1600px){.headshot-img{right:12%}}@media all and (min-width: 1080px) and (max-width: 1800px) and (min-height: 700px) and (max-height: 1100px){.hero{height:100vh}.hero .wrapper.main{height:85vh}.button.video{margin-bottom:0}.home .logos{height:100px}}@media all and (max-width: 1080px){.button.video{display:inline-block}.button.video h3{text-align:center}.button.video img{display:none}.headshot-img{right:0}.home h1{font-size:42px}.box-outer .arrow-left:after,.box-outer .arrow-left:before{display:none}}@media all and (max-width: 1120px){.home .cta-stat{max-width:96px}}@media all and (max-width: 950px){.home .hero-content{width:50%}.home .headshot p{display:none}.home .headshot-img{width:80%;top:100px;right:-8%}.home .home-cta{width:100%}.home .logos{font-size:14px}.home h3{font-size:21px}}@media all and (max-width: 760px){.home .box-outer{display:block;width:auto;position:static;margin:0 10px 20px 10px;bottom:0;left:0}.home .box-outer .box{max-width:450px;margin:0 auto}.home .citation{max-width:50%}.home .button.video{margin-bottom:40px}.home .hero h1{padding-top:20px}.home .headshot{position:relative;width:100%;height:100%;bottom:0;top:0;z-index:0}.home .headshot p{display:block}.home .headshot .next-prev{display:none}.home .headshot-img{position:relative;width:80%;height:300px;display:block;margin:0 auto;top:0;right:0;background-position:center !important}.home .hero-content,.home .box-outer{text-align:center}.home .hero-content{width:100%}.home .home-cta{width:100%}.home .logos{display:none}}.headshot-preloads{display:none;opacity:0;position:absolute;width:1px;height:1px}.headshot-preloads .craig{background-image:url(/assets/corp/index/craig/craig-5f71f288137b95e7a54a81a7f4512539.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){.headshot-preloads .craig{background-image:url(/assets/corp/index/craig/craig-2x-8d4bd9c1cc22c119159c4603ac33fa15.png)}}.headshot-preloads .zai{background-image:url(/assets/corp/index/zai/zai-57d50a26054b1ef5d48b6dbd68a413dc.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){.headshot-preloads .zai{background-image:url(/assets/corp/index/zai/zai-2x-246f8314cd3cf67b2dfa9160a99debd4.png)}}.headshot-preloads .asim{background-image:url(/assets/corp/index/asim/asim-d94e0749dbe3ab469a0ffc2685bd2423.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){.headshot-preloads .asim{background-image:url(/assets/corp/index/asim/asim-2x-4599f2768cd1ea792918cde40686aab5.png)}}.headshot-preloads .dan{background-image:url(/assets/corp/index/dan/dan-d4cd05ed7f36937269dd38d5cae9cf77.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){.headshot-preloads .dan{background-image:url(/assets/corp/index/dan/dan-2x-78fba002133dac58612872614bc7cc5b.png)}}.why-techvalidate .quote-box{background:#2c2f88;padding:30px 20px;margin:10px 30px 20px 0;color:white;position:relative}.why-techvalidate .quote-box p.quote{margin-bottom:0;font-size:24px;font-weight:600}.why-techvalidate .quote-box:after{content:"";position:absolute;bottom:-16px;left:40px;width:0;height:0;border-top:16px solid #2c2f88;border-left:12px solid transparent;border-right:12px solid transparent}.why-techvalidate .quote-box.green{background:#77bc1f}.why-techvalidate .quote-box.green:after{border-top:16px solid #77bc1f}.why-techvalidate .quote-box.orange{background:#ff8400}.why-techvalidate .quote-box.orange:after{border-top:16px solid #ff8400}.why-techvalidate .quote-box.yellow{background:#e6ca00}.why-techvalidate .quote-box.yellow:after{border-top:16px solid #e6ca00}.product .main{text-align:center}.product .main h2{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:center}.product .main h2:last-child{margin-right:0}.product .main img{position:relative;z-index:1}.product .main img.logo{top:28px;margin:0 10px 0 20px}.product .main .video-link img{margin-bottom:100px}.product .main .asset-types{margin:100px auto 0;display:block}.product .content{overflow:hidden}.product .content h1{margin-top:60px;text-align:center}.product .content h2{margin-top:6%}.product .box.bracket,.product .results h2{position:relative}.product .box.bracket:before,.product .box.bracket:after,.product .results h2:before,.product .results h2:after{content:"";width:3px;height:50%;position:absolute;top:25%;background:white}.product .box.bracket:before,.product .results h2:before{left:-2px}.product .box.bracket:after,.product .results h2:after{right:-2px}.product .results{position:relative;margin-top:100px}.product .results:after{clear:both;content:"";display:table}.product .results:before{content:"";width:560px;height:560px;left:50%;margin-left:-284px;top:127px;border:3px solid #2c2f88;position:absolute;background:transparent;-webkit-transform:rotate(-45deg) skew(20deg, 20deg);-moz-transform:rotate(-45deg) skew(20deg, 20deg);-ms-transform:rotate(-45deg) skew(20deg, 20deg);-o-transform:rotate(-45deg) skew(20deg, 20deg);transform:rotate(-45deg) skew(20deg, 20deg)}.product .results h4{min-height:176px;margin:239px 0 300px;float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative;z-index:1;text-align:center}.product .results h4:last-child{margin-right:0}.product .results h2{padding:20px 60px}.product .video-link{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product .video-link:last-child{margin-right:0}.product .sub-head{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%;margin-top:100px;text-align:center}.product .sub-head:last-child{margin-right:0}.product .sub-head h2{text-align:center;display:inline-block}.product .sub-head h2+p.box{padding-top:40px}.product .sub-head p{text-align:left}.product .how-it-works .row{margin-top:70px;position:relative}.product .how-it-works .text,.product .how-it-works .image{float:left;display:block;margin-right:2.35765%;width:40.29137%}.product .how-it-works .text:last-child,.product .how-it-works .image:last-child{margin-right:0}.product .how-it-works .image{margin-left:17.05961%;position:relative;z-index:0;left:50px}.product .how-it-works .collect .text,.product .how-it-works .utilize .text{position:relative;left:28px}.product .how-it-works .publish .text,.product .how-it-works .validate .text{margin-left:59.70863%}.product .how-it-works .validate .image{position:absolute;top:50px;left:-7.5%}.product .how-it-works .validate p:last-child{margin-bottom:200px}.product .how-it-works .publish .image{margin-top:-300px;margin-left:0}.product .how-it-works .utilize{margin-top:150px}.product .how-it-works .utilize .image{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-top:-197px;position:relative}.product .how-it-works .utilize .image:last-child{margin-right:0}.product .how-it-works .utilize .image img{padding:20px;margin:0 auto;display:block}.product .how-it-works .utilize .box{margin-bottom:40px;position:relative;z-index:2}.product .how-it-works .utilize .box.nurturing,.product .how-it-works .utilize .box.enablement{margin:40px auto}.product .how-it-works .utilize .box.nurturing{width:90%}.product .how-it-works .utilize .box.enablement{width:80%}.product .how-it-works .utilize .box .box{margin-bottom:0}.product .how-it-works .utilize .box h4{color:#333;padding-top:10px;padding-bottom:10px}.product .how-it-works .utilize .arrow-down:after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #2c2f88;position:absolute;bottom:-20px;left:50%;margin-left:-20px}.product .how-it-works h2{position:relative;top:30px;padding:10px;z-index:1}.product .how-it-works h3{font-weight:600;margin:10px 0 28px -28px}.product .how-it-works h3 span{font-size:48px;font-weight:100}.product .horizontal-line{width:200%;margin-left:-50%;height:3px;position:absolute;background:#2c2f88;top:50px}.product .horizontal-line:before{content:"";position:absolute;width:18px;height:18px;background:#2c2f88;border-radius:50%;box-shadow:inset 0 0 0 3px white;border:3px solid #2c2f88;left:50%;top:-10px;margin-left:-12px}.product .line,.product .bottom-cta{position:relative}.product .line:before,.product .bottom-cta:before{content:"";position:absolute;right:50%;width:3px;margin-left:-1px;margin-right:-1px}.product .line{margin-top:100px}.product .line:before{height:100%;top:40px;background:#2c2f88}.product .line .sub-head{margin-top:0}.product .line .sub-head h2{margin-top:0}.product .main .line{padding-bottom:100px}.product .main .line:before{height:100%}.product .bottom-cta:before{height:60px;top:0;background:white}@media all and (max-width: 1150px){.product .results:before{width:450px;height:450px;margin-left:-229px;top:178px}}.insights-hero{background:url(/assets/corp/product/insights/hero-51acf9e8b4879e96bddc72427ebd8abc.jpg) no-repeat bottom right;background-size:80%;min-height:460px;padding-bottom:40px}.collections .large.curated{color:#839DB8}.collections .large.smart{color:#a4b6c8}.collections .large .fa{font-size:72px;margin-bottom:20px;margin-top:10px;text-shadow:0 2px 2px rgba(0,0,0,0.2)}.slide{text-align:center}a.next_slide,a.prev_slide{float:right;display:block;width:70px;height:16px;line-height:16px;background:url(/assets/icons/arrow_right-8b7c9356a87c9fe5b764c92dc701ac6d.png) no-repeat right center;text-align:center;margin-top:17px;font-size:14px;color:#666}a.prev_slide{float:left;background:url(/assets/icons/arrow_left-5d881bef8831dd114ff0b70b48d946c0.png) no-repeat left center}.slide_pagination{text-align:center;padding-top:16px}.slide_pagination li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin-right:2px;margin-left:2px;margin-bottom:0}.slide_pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(/assets/corp/slide_pagination-a3db4678a058a029492f5db7128d1569.png);background-position:0 0;float:left;overflow:hidden}.slide_pagination li.current a{background-position:0 -12px}.example-section{margin-top:32px;padding:32px 0;border-top:1px solid #d5d5d5}.example-section:after{clear:both;content:"";display:table}.example-section .example-icon{float:left;width:20%}.example-section .example-content{float:right;width:75%}.example-section .example-blurb{margin-top:24px;float:left;width:50%;text-align:center}.example-section .example-blurb .blurb-icon img{border:solid 1px #ddd;box-shadow:0px 1px 5px rgba(0,0,0,0.5)}.example-section .example-blurb .blurb-text{padding:4px 8px 0 8px}.usage-section{margin-top:32px;padding:32px 0;border-top:1px solid #d5d5d5}.usage-section:after{clear:both;content:"";display:table}.usage-section .section-label{float:left;display:block;margin-right:2.35765%;width:14.70196%;text-align:center;color:#2c2f88}.usage-section .section-label:last-child{margin-right:0}.usage-section .section-label .use-case{font-weight:600;margin-bottom:0}.usage-section .section-label .section-number{font-size:72px;line-height:0.8em;font-weight:200}.usage-section .section-body{float:left;display:block;margin-right:2.35765%;width:82.94039%}.usage-section .section-body:last-child{margin-right:0}.chart-example img{max-width:80%;height:auto}@media all and (max-width: 760px){.responsive .half,.responsive .col2,.responsive .third,.responsive .two-thirds,.responsive .quarter,.responsive .col,.responsive .three-quarters,.responsive .col3,.responsive .bottom-cta .form-group,.responsive .one-column,.responsive .two-columns,.responsive .three-columns,.responsive .four-columns,.responsive .five-columns,.responsive .six-columns,.responsive .seven-columns,.responsive .eight-columns,.responsive .nine-columns,.responsive .ten-columns,.responsive .eleven-columns{float:left;display:block;margin-right:2.35765%;width:100%}.responsive .half:last-child,.responsive .col2:last-child,.responsive .third:last-child,.responsive .two-thirds:last-child,.responsive .quarter:last-child,.responsive .col:last-child,.responsive .three-quarters:last-child,.responsive .col3:last-child,.responsive .bottom-cta .form-group:last-child,.responsive .one-column:last-child,.responsive .two-columns:last-child,.responsive .three-columns:last-child,.responsive .four-columns:last-child,.responsive .five-columns:last-child,.responsive .six-columns:last-child,.responsive .seven-columns:last-child,.responsive .eight-columns:last-child,.responsive .nine-columns:last-child,.responsive .ten-columns:last-child,.responsive .eleven-columns:last-child{margin-right:0}}@media all and (max-width: 760px){.responsive .shift-one,.responsive .shift-two,.responsive .shift-three,.responsive .shift-four,.responsive .shift-five,.responsive .shift-six,.responsive .shift-seven,.responsive .shift-eight,.responsive .shift-nine,.responsive .shift-ten,.responsive .shift-eleven{margin-left:0%}.responsive .bulleted{margin-left:22px}.responsive .inline input,.responsive .inline textarea{float:left;display:block;margin-right:2.35765%;width:100%}.responsive .inline input:last-child,.responsive .inline textarea:last-child{margin-right:0}.responsive .inline label,.responsive .inline .label{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left}.responsive .inline label:last-child,.responsive .inline .label:last-child{margin-right:0}.responsive .inline label.error{position:static;width:100%;margin-bottom:20px;background:transparent}.responsive .mobile-hide{display:none}}@media all and (max-width: 600px){.responsive .wrapper{padding:0 10px}}.flash{position:absolute;margin-top:0;top:64px;right:64px;left:64px;background:#fff;background:rgba(255,255,255,0.95);z-index:1000}.flash.transient_flash,.flash.transient_flash_dynamic{opacity:0;position:fixed;z-index:1002;font-weight:300;margin-top:-1;top:23px;right:32px;left:auto;background:#2c2f88;border:none;color:#fff;font-size:20px}.flash.flash_error{margin-top:20px;z-index:100;position:absolute}#cookie-banner{background:#fff399;color:#666666;position:fixed;bottom:0;left:0;right:0;padding:24px;z-index:100;box-shadow:0 0px 8px rgba(0,0,0,0.4)}#cookie-banner .btn{background:#998600;color:white;padding:4px 12px;margin-top:-2px}@media all and (max-width: 760px){.responsive .flash_error{top:0;right:0;bottom:0;left:0;display:block;margin:20px 10px;position:relative}.responsive #cookie-banner{padding:16px;font-size:15px}.responsive #cookie-banner .two-columns{text-align:left !important;margin-top:12px}}.basic-page{background:#fafafa;background-image:url(/assets/corp/header/home-bg-dbb567f07288ca9bf8158c7e0e8f4306.png);background-size:stretch;background-attachment:fixed}.basic-page a{text-decoration:none;border-bottom:1px solid #e2e2e2;color:#555}.basic-page a:hover{text-decoration:none;border-bottom:1px solid #A6D583;cursor:pointer}.basic-page a.error{color:#c80000}.basic-page a.error:hover{border-bottom:1px solid #c80000}.basic-page #Container{max-width:800px;margin-left:auto;margin-right:auto;padding:17px 24px 24px;text-align:left}.basic-page #Header{text-align:center;margin-top:16px}.basic-page #Logo a{border-bottom:none}.basic-page h1{margin-bottom:24px;margin-top:24px;font-size:40px;line-height:140%}.basic-page #Footer{color:#777;font-size:14px;margin-top:48px;padding-top:16px;border-top:1px solid #ddd;text-align:center}.basic-page .terms-container{margin-top:16px;margin-bottom:16px}.basic-page .terms-container ol,.basic-page .terms-container ul{padding-left:24px}.basic-page .terms-container ol li{list-style-type:decimal;list-style-position:outside;margin-top:8px;line-height:120%}.basic-page .terms-container ul li{list-style-type:square;list-style-position:outside;margin-top:8px;line-height:120%}.basic-page .user-terms-header{padding:16px 32px;background:#fff;border:1px solid #ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center}.basic-page .user-terms-header p{margin-bottom:0}.basic-page .user-terms-container{height:480px;background:#f9f9f9;overflow:auto;padding:16px 32px 32px;border:1px solid #ddd}.basic-page .user-terms-footer{padding:24px;background:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center}.error-page{text-align:center;padding-top:40px}.error-page img{margin-bottom:20px}.error-page h1{font-size:32px;margin-top:0}.error-page h4{margin-top:50px;font-size:20px}.error-page ul.link-list{margin:20px auto;width:34%}.error-page ul.link-list li{text-align:left;margin:18px 0}.error-page ul.link-list .icon-inline{display:inline;text-align:left;margin:0;margin-right:8px;vertical-align:middle}.basic-page .login-page{width:360px;margin:0 auto}.basic-page .login-form{background:white;border:1px solid #D7D7D7;border-radius:3px;padding:22px;margin-top:60px;position:relative}.basic-page .login-form h1{font-size:20px;color:#54595C;text-align:center;font-weight:400;margin:0;padding:0;margin-bottom:26px}.basic-page .login-form input[type='text'],.basic-page .login-form input[type='password']{border-radius:3px;height:45px;font-weight:300;margin:0;padding:0;font-size:16px;border:1px solid #C8C8C8;text-indent:12px;width:100%;background:#FAFAFA;line-height:45px \9}.basic-page .login-form input[type='text']:focus,.basic-page .login-form input[type='password']:focus{outline:none;box-shadow:inset 0px 0px 5px #AEE7F8;border:1px solid #9FD3E2}.basic-page .login-form input.top-text-field{border-radius:3px 3px 0px 0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.basic-page .login-form input.bottom-text-field{border-radius:0px 0px 3px 3px;margin-top:-1px}.basic-page .login-form label.hide-on-modern-browsers{font-weight:normal;font-size:14px;display:none}.basic-page .login-form .flash_error{font-size:14px;position:static;text-align:center;color:#C91D1D;margin-bottom:12px}.basic-page .login-form .flash_error .flash_close{display:none}.basic-page .login-form label.error{position:absolute;right:28px;margin-top:7px;display:inline-block;font-size:12px;z-index:2000;font-weight:300}.basic-page .alerts-wrapper{margin-top:50px;margin-left:25px}.basic-page .alerts-wrapper .alert{margin-bottom:40px;font-size:15px;font-weight:300;color:#6D6D6D}.basic-page .subtitle{text-align:center;font-size:14px;font-weight:300;color:#54595C;margin-top:-10px;margin-bottom:20px}.basic-page .back-link{text-align:center;padding-top:20px}.basic-page .login-btn{margin-top:15px;border-bottom:none;width:100%;height:45px;border:none;color:white;font-size:16px;border-radius:3px;background-color:#4A90E2;-webkit-transition:background-color, 0.2s;-moz-transition:background-color, 0.2s;transition:background-color, 0.2s}.basic-page .login-btn:hover{background-color:#3B75B9;border-bottom:none}.basic-page .login-btn:focus,.basic-page .login-btn:active{outline:none;background-color:#2560a4}@media (max-width: 404px){.basic-page #Container{max-width:100%;margin-left:auto;margin-right:auto;padding:0;text-align:left}.basic-page .login-page{width:100%}}.employee-signature textarea{font-size:12px;font-family:arial;width:100%;resize:none}.employee-signature .sig-preview{border:1px dashed #e2e2e2;padding:10px}.employee-signature .text-sig textarea{height:153px}.sig-install-steps{list-style-type:disc;list-style-position:inside}.sig-install-steps li{font-size:14px}
