@keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-webkit-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-moz-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-ms-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-o-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}.vex.vex-theme-ftc-video{padding-top:5px;padding-bottom:5px}.vex.vex-theme-ftc-video .vex-content{border-radius:0;font-family:"Helvetica Neue",sans-serif;background:#000;color:#444;padding:0;position:relative;margin:0 auto;width:100%;font-size:1.1em;line-height:1.5em;max-width:1200px;width:90%;height:240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vex.vex-theme-ftc-video .vex-content iframe{width:100%;height:240px}.vex.vex-theme-ftc-video .vex-content h1,.vex.vex-theme-ftc-video .vex-content h2,.vex.vex-theme-ftc-video .vex-content h3,.vex.vex-theme-ftc-video .vex-content h4,.vex.vex-theme-ftc-video .vex-content h5,.vex.vex-theme-ftc-video .vex-content h6,.vex.vex-theme-ftc-video .vex-content li,.vex.vex-theme-ftc-video .vex-content p,.vex.vex-theme-ftc-video .vex-content ul{color:inherit}.vex.vex-theme-ftc-video .vex-close{border-radius:0;position:absolute;top:-27px;right:0;cursor:pointer}.vex.vex-theme-ftc-video .vex-close:before{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;content:"\00D7";font-size:36px;font-weight:700;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:red;background:0 0}.vex.vex-theme-ftc-video .vex-close:active:before,.vex.vex-theme-ftc-video .vex-close:hover:before{color:red;background:#fff}.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=date],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=datetime-local],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=datetime],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=email],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=month],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=number],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=password],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=search],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=tel],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=text],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=time],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=url],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=week],.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input textarea{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;width:100%;padding:.25em .67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em}.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=date]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=datetime-local]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=datetime]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=email]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=month]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=number]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=password]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=search]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=tel]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=text]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=time]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=url]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input input[type=week]:focus,.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-input textarea:focus{-moz-box-shadow:inset 0 0 0 2px #8dbdf1;-webkit-box-shadow:inset 0 0 0 2px #8dbdf1;box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.vex.vex-theme-ftc-video .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-ftc-video .vex-dialog-button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-ftc-video .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-ftc-video .vex-dialog-button:focus{animation:vex-pulse 1.1s infinite;-webkit-animation:vex-pulse 1.1s infinite;-moz-animation:vex-pulse 1.1s infinite;-ms-animation:vex-pulse 1.1s infinite;-o-animation:vex-pulse 1.1s infinite;-webkit-backface-visibility:hidden;outline:0}@media (max-width:568px){.vex.vex-theme-ftc-video .vex-dialog-button:focus{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;-webkit-backface-visibility:hidden}}.vex.vex-theme-ftc-video .vex-dialog-button.vex-dialog-button-primary{background:#b62339;color:#fff}.vex.vex-theme-ftc-video .vex-dialog-button.vex-dialog-button-secondary{background:#f3f0ec;color:#666}.vex-loading-spinner.vex-theme-ftc-video{-moz-box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);-webkit-box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#f0f0f0;border:.2em solid transparent;border-top-color:#bbb;top:-1.1em;bottom:auto}.vex.vex-theme-ftc-video .button.primary{float:right;background:#b62339}.vex.vex-theme-ftc-video .button.alt{background:#f8f8f8;color:#666}.vex.vex-theme-ftc-video h3{font-size:1.8rem;text-align:center;font-weight:400;line-height:1.2em}.vex.vex-theme-ftc-video h3 strong{display:block}.vex.vex-theme-ftc-video .price{text-align:center;font-size:1.6rem;font-weight:700;font-family:"Roboto Mono",Courier;color:#599fc6}@media screen and (min-width:40em){.vex.vex-theme-ftc-video .vex-content,.vex.vex-theme-ftc-video .vex-content .videoHolder{height:400px}.vex.vex-theme-ftc-video .vex-content iframe{height:390px}}@media screen and (min-width:75em){.vex.vex-theme-ftc-video .vex-content,.vex.vex-theme-ftc-video .vex-content .videoHolder{height:650px}.vex.vex-theme-ftc-video .vex-content iframe{height:640px}}