@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(../Content/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../Content/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../Content/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../Content/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(../Content/chosen-sprite.png) no-repeat 100% -20px;background:url(../Content/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../Content/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(../Content/chosen-sprite.png) no-repeat -30px -20px;background:url(../Content/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(../Content/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../Content/font/vjs.eot);src:url(../Content/font/vjs.eot?) format('embedded-opentype'),url(../Content/font/vjs.woff) format('woff'),url(../Content/font/vjs.ttf) format('truetype'),url(../Content/font/vjs.svg) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:""}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:""}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:""}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:""}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:""}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:""}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:""}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:""}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:""}.vjs-default-skin .vjs-captions-button:before{content:""}.vjs-default-skin .vjs-chapters-button:before{content:""}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}.vjs-sublime-skin{color:#fff}.vjs-sublime-skin .vjs-big-play-button{cursor:pointer;line-height:50px;margin:-25px;opacity:1;position:absolute;top:50%;left:50%;height:50px;width:50px;-webkit-transition:opacity 100ms cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity 100ms cubic-bezier(.455,.03,.515,.955);transition:opacity 100ms cubic-bezier(.455,.03,.515,.955);z-index:2}.vjs-sublime-skin .vjs-big-play-button:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:25px 0 25px 50px;content:"";display:block}.vjs-sublime-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-sublime-skin.vjs-has-started .vjs-big-play-button,.vjs-sublime-skin.vjs-using-native-controls .vjs-big-play-button{opacity:0}.vjs-sublime-skin .vjs-control-bar{height:50px;opacity:0;position:absolute;right:0;bottom:0;left:0;z-index:2s}.vjs-sublime-skin.vjs-has-started .vjs-control-bar{opacity:1;-webkit-transition:opacity 100ms cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity 100ms cubic-bezier(.455,.03,.515,.955);transition:opacity 100ms cubic-bezier(.455,.03,.515,.955)}.vjs-sublime-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;-webkit-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}.vjs-sublime-skin.vjs-using-native-controls .vjs-control-bar,.vjs-sublime-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-sublime-skin .vjs-progress-control{position:absolute;top:0;right:95px;bottom:0;left:50px}.vjs-sublime-skin .vjs-progress-control .vjs-progress-holder{cursor:pointer;height:20px;margin-top:-10px;position:absolute;top:50%;right:0;left:0}.vjs-sublime-skin .vjs-progress-control .vjs-progress-holder:after{background-color:rgba(255,255,255,.3);border-radius:2px;content:"";display:block;height:4px;margin-top:-2px;position:absolute;top:50%;right:0;left:0}.vjs-sublime-skin .vjs-progress-control .vjs-play-progress{background-color:rgba(255,255,255,.7);border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;right:0;left:0}.vjs-sublime-skin .vjs-play-control{cursor:pointer;margin-top:-8px;position:absolute;top:50%;left:20px;height:16px;width:15px}.vjs-sublime-skin .vjs-play-control:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block}.vjs-sublime-skin.vjs-playing .vjs-play-control:before,.vjs-sublime-skin.vjs-playing .vjs-play-control:after{background-color:#fff;border:0;content:"";display:block;height:100%;position:absolute;top:0;bottom:0;left:0;width:6px}.vjs-sublime-skin.vjs-playing .vjs-play-control:after{left:auto;right:0}.vjs-sublime-skin .vjs-fullscreen-control{border:3px solid #fff;box-sizing:border-box;cursor:pointer;margin-top:-7px;position:absolute;top:50%;right:20px;height:14px;width:22px}.vjs-sublime-skin.vjs-fullscreen .vjs-fullscreen-control{background:#fff}.vjs-sublime-skin.vjs-fullscreen .vjs-fullscreen-control:after{background:#000;content:"";display:block;position:absolute;bottom:0;left:0;height:5px;width:5px}.vjs-sublime-skin .vjs-volume-control{cursor:pointer;margin-top:-7px;position:absolute;top:50%;right:55px;height:14px;width:22px}.vjs-sublime-skin .vjs-volume-bar{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcCAQAAACw95UnAAAAMElEQVRIx2NgoBL4n4YKGUYNHkEG4zJg1OCRYDCpBowaPJwMppbLRg0eNXjUYBLEAXWNUA6QNm1lAAAAAElFTkSuQmCC);background-size:22px 14px;height:100%;width:100%}.vjs-sublime-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAcAQAAAAAyhWABAAAAAnRSTlMAAHaTzTgAAAAZSURBVHgBYwAB/g9EUv+JokCqiaT+U4MCAPKPS7WUUOc1AAAAAElFTkSuQmCC);background-size:22px 14px;height:100%}.vjs-sublime-skin .vjs-current-time,.vjs-sublime-skin .vjs-time-divider,.vjs-sublime-skin .vjs-duration,.vjs-sublime-skin .vjs-remaining-time,.vjs-sublime-skin .vjs-load-progress,.vjs-sublime-skin .vjs-play-progress .vjs-control-text,.vjs-sublime-skin .vjs-play-control .vjs-control-content,.vjs-sublime-skin .vjs-fullscreen-control .vjs-control-text,.vjs-sublime-skin .vjs-slider-handle,.vjs-sublime-skin .vjs-volume-handle,.vjs-sublime-skin .vjs-live-controls,.vjs-sublime-skin .vjs-playback-rate,.vjs-sublime-skin .vjs-subtitles-button,.vjs-sublime-skin .vjs-captions-button,.vjs-sublime-skin .vjs-mute-control{display:none}.video-js{background-color:#000;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;height:100%;width:100%}.video-js:-moz-full-screen{position:absolute}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}body.vjs-full-window{height:100%;margin:0;overflow-y:auto;padding:0}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.highlight{border:1px solid #eaedef}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:700}.highlight .o{font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:700}.highlight .kd{font-weight:700}.highlight .kp{font-weight:700}.highlight .kr{font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:700}.highlight .nf{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.color-passion{background-color:#e9292c}.color-positivity{background-color:#faa41a}.color-life{background-color:#93d6dc}.color-leadership{background-color:#0098a1}.color-power{background-color:#0e3267}.color-success{background-color:#061d45}.color-humility{background-color:#caccc4}.upw .color-gratitude{background-color:#ac0772}.upw .color-transcendence{background-color:#781b66}.upw .color-energy{background-color:#f58026}.upw .gradient-passion{background-color:#e9292c;background-image:-webkit-linear-gradient(#e9292c,#f58026);background-image:linear-gradient(#e9292c,#f58026)}.upw .gradient-gratitude{background-color:#ac0772;background-image:-webkit-linear-gradient(#ac0772,#781b66);background-image:linear-gradient(#ac0772,#781b66)}.upw .gradient-transcendence{background-color:#781b66;background-image:-webkit-linear-gradient(#781b66,#e9292c);background-image:linear-gradient(#781b66,#e9292c)}.upw .gradient-energy{background-color:#f58026;background-image:-webkit-linear-gradient(#781b66,#f58026);background-image:linear-gradient(#781b66,#f58026)}.upw .nav-tabs .container ul .nav-tab-item.active,.upw .nav-tabs .media-grid ul .nav-tab-item.active,.upw .nav-tabs .container ul .nav-tab-item:hover,.upw .nav-tabs .media-grid ul .nav-tab-item:hover{border-color:#9e1961}.upw .nav-tabs .container ul .nav-tab-item.active a,.upw .nav-tabs .media-grid ul .nav-tab-item.active a,.upw .nav-tabs .container ul .nav-tab-item:hover a,.upw .nav-tabs .media-grid ul .nav-tab-item:hover a{color:#343434}.dwd .color-vitality{background-color:#ffe738}.dwd .color-wealth{background-color:#a2b526}.dwd .gradient-positivity{background-color:#faa41a;background-image:-webkit-linear-gradient(#ffe738,#faa41a);background-image:linear-gradient(#ffe738,#faa41a)}.dwd .gradient-vitality{background-color:#ffe738;background-image:-webkit-linear-gradient(#ffe738,#a2b526);background-image:linear-gradient(#ffe738,#a2b526)}.dwd .gradient-wealth{background-color:#a2b526;background-image:-webkit-linear-gradient(#93d6dc,#a2b526);background-image:linear-gradient(#93d6dc,#a2b526)}.dwd .gradient-life{background-color:#93d6dc;background-image:-webkit-linear-gradient(#93d6dc,#faa41a);background-image:linear-gradient(#93d6dc,#faa41a)}.dwd .nav-tabs .container ul .nav-tab-item.active,.dwd .nav-tabs .media-grid ul .nav-tab-item.active,.dwd .nav-tabs .container ul .nav-tab-item:hover,.dwd .nav-tabs .media-grid ul .nav-tab-item:hover{border-color:#f09c44}.dwd .nav-tabs .container ul .nav-tab-item.active a,.dwd .nav-tabs .media-grid ul .nav-tab-item.active a,.dwd .nav-tabs .container ul .nav-tab-item:hover a,.dwd .nav-tabs .media-grid ul .nav-tab-item:hover a{color:#343434}.dwd-leadership .color-confidence{background-color:#471f6f}.dwd-leadership .gradient-confidence{background-color:#471f6f;background-image:-webkit-linear-gradient(#0098a1,#471f6f);background-image:linear-gradient(#0098a1,#471f6f)}.dwd-leadership .gradient-leadership{background-color:#0098a1;background-image:-webkit-linear-gradient(#0098a1,#0e3267);background-image:linear-gradient(#0098a1,#0e3267)}.dwd-leadership .gradient-power{background-color:#0e3267;background-image:-webkit-linear-gradient(#93d6dc,#0e3267);background-image:linear-gradient(#93d6dc,#0e3267)}.dwd-leadership .gradient-life{background-color:#93d6dc;background-image:-webkit-linear-gradient(#93d6dc,#471f6f);background-image:linear-gradient(#93d6dc,#471f6f)}.bm .gradient-success{background-color:#0e3267;background-image:-webkit-linear-gradient(#0e3267,#061d45);background-image:linear-gradient(#0e3267,#061d45)}.bm .nav-tabs .container ul .nav-tab-item.active,.bm .nav-tabs .media-grid ul .nav-tab-item.active,.bm .nav-tabs .container ul .nav-tab-item:hover,.bm .nav-tabs .media-grid ul .nav-tab-item:hover{border-color:#152c4e}.bm .nav-tabs .container ul .nav-tab-item.active a,.bm .nav-tabs .media-grid ul .nav-tab-item.active a,.bm .nav-tabs .container ul .nav-tab-item:hover a,.bm .nav-tabs .media-grid ul .nav-tab-item:hover a{color:#343434}.brc-coaching .gradient-leadership{background-color:#0098a1;background-image:-webkit-linear-gradient(#0098a1,#061d45);background-image:linear-gradient(#0098a1,#061d45)}.brc-coaching .gradient-positivity{background-color:#faa41a;background-image:-webkit-linear-gradient(#faa41a,#0098a1);background-image:linear-gradient(#faa41a,#0098a1)}.coaching .gradient-leadership{background-color:#0098a1;background-image:-webkit-linear-gradient(#0098a1,#061d45);background-image:linear-gradient(#0098a1,#061d45)}.coaching .gradient-passion{background-color:#e9292c;background-image:-webkit-linear-gradient(#e9292c,#0098a1);background-image:linear-gradient(#e9292c,#0098a1)}button,input[type=submit],.btn{-webkit-font-smoothing:antialiased;color:#fff;display:inline-block;font-size:1em;font-family:function_prodemi;font-weight:700;line-height:1;margin-bottom:.5em;padding:1em 3em .8em;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (min-width:39.375em){.btn{font-size:.9em}}.btn:hover{background-color:#063250;color:#fff}button:disabled,input[type=submit]:disabled,.btn:disabled,button:disabled:hover,input[type=submit]:disabled:hover,.btn:disabled:hover{background:#e7e5e1;border:#e7e5e1;color:#343434}.clearfix:after,.account-settings .subscriptions .check label.all-newsletters:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix,.account-settings .subscriptions .check label.all-newsletters{display:block}.selfclear{clear:both}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.valign-top{vertical-align:top}.valign-middle{vertical-align:middle}.valign-bottom{vertical-align:bottom}.relative{position:relative}.no-margin{margin:0}.flush-top{margin-top:0}.flush-bottom{margin-bottom:0}.no-padding{padding:0}@media screen and (max-width:39.3125em){html{font-size:13px}}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#343434;font-family:proxima_nova_rgregular;font-size:1em;line-height:1.5}h1,h2,h3,section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .author,h4,h5,h6{font-family:function_pro_bookbold;line-height:1.25em;margin:0 0 .5em;text-rendering:optimizeLegibility;text-transform:uppercase}h1{font-size:2.75em;line-height:1}h2{font-size:2em}h3,section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .author{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}p.body-copy{color:#999;font-family:Georgia,Cambria,"Times New Roman",Times,serif}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#3fb3f6;text-decoration:none}blockquote{border-left:2px solid #e7e5e1;color:#5a5a5a;margin:1.5em 0;padding-left:.75em}cite{color:#747474;font-style:italic}cite:before{content:'— '}input,label,select{display:block;font-family:proxima_nova_rgregular;font-size:1em}label{font-weight:700;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:.1875em;border:1px solid #e7e5e1;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:proxima_nova_rgregular;font-size:1em;margin-bottom:.75em;padding:.5em;width:100%;height:34px!important;line-height:34px}textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select[multiple=multiple]:hover{border-color:#d0ccc5}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select[multiple=multiple]:focus{border-color:#3fb3f6;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(39,169,245,.7);outline:0}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{margin-bottom:.75em;padding-bottom:.5em;width:100%}select{width:auto;max-width:100%;margin-bottom:1.5em}.chosen-single{line-height:inherit!important}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #c5c0b6;font-weight:700;padding:.75em 0;text-align:left}td{border-bottom:1px solid #e7e5e1;padding:.75em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}ul.list-default,ol.list-default{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}.list-unstyled,.list-media-grid{margin-top:0;margin-bottom:0;padding:0;list-style-type:none}.list-default{color:#999;font-family:Georgia,Cambria,"Times New Roman",Times,serif}.list-media-grid{display:block}.list-media-grid:after{content:"";display:table;clear:both}.list-media-grid>li{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:2em}.list-media-grid>li:last-child{margin-right:0}.list-media-grid>li:nth-child(4n){margin-right:0}.list-media-grid>li:nth-child(4n+1){clear:left}body,html{height:100%}.container,.media-grid{max-width:67.5em;margin-left:auto;margin-right:auto;padding:0 1em}.container:after,.media-grid:after{content:"";display:table;clear:both}.header-primary{position:fixed;top:0;right:0;left:0;background:0 0;padding:.75em 0;z-index:200;text-align:center}.header-primary:after{content:"";display:table;clear:both}.header-primary .fa{font-size:1.75em}.header-primary .controls{background-color:#fff;background-color:rgba(255,255,255,.15);border:0;float:left}.header-primary .controls:after{content:"";display:table;clear:both}.header-primary .controls .nav-toggle{background-color:#fff;background-color:rgba(255,255,255,.35);color:#fff;display:table;float:left;padding:.87em 0;width:55px}@media screen and (min-width:39.375em){.header-primary .controls .nav-toggle{width:65px}}@media screen and (min-width:57.5em){.header-primary .controls .nav-toggle{width:70px}}.header-primary .controls{display:table}.header-primary .controls .logo{color:transparent;display:inline-block;float:left;padding-top:8px;vertical-align:middle}.header-primary .controls .logo h1{font-family:'function_prodemi',Arial,Helvetica,sans-serif;color:#fff;font-size:16px;text-align:left;line-height:20px;letter-spacing:2px;border-right:1px solid #fff;padding:0 15px;margin:0}.headline{text-align:left!important;margin-left:0!important}.header-primary .controls .breadcrumb{color:#fff;display:none;font-size:.8em;font-weight:700;line-height:1;padding:.5em 1.25em;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:39.375em){.header-primary .controls .breadcrumb{display:table-cell}}.header-primary.blue-header .controls{background-color:#3fb3f6;background-color:rgba(63,179,246,.9);border-bottom:3px solid #0099d9}.header-primary.blue-header .member{border:2px solid #3fb3f6}.header-primary.blue-header .member .member-toggle{color:#3fb3f6}.header-primary .member{border:2px solid #fff;border-radius:50%;float:right;height:48px;margin:.5em 1em;opacity:.75;overflow:hidden;position:relative;width:48px}@media screen and (min-width:39.375em){.header-primary .member{height:54px;margin:0 1em;width:54px}}@media screen and (min-width:57.5em){.header-primary .member{height:58px;width:58px}}.header-primary .member:hover{opacity:1}.header-primary .member .member-toggle{color:#fff;display:block;position:absolute;bottom:-12px;left:50%;font-size:25px;margin-left:-17px}@media screen and (min-width:39.375em){.header-primary .member .member-toggle{font-size:28px;margin-left:-19px}}@media screen and (min-width:57.5em){.header-primary .member .member-toggle{font-size:32px;margin-left:-22px}}.content-primary{background:#fff;position:relative;z-index:2}.content-primary:after{content:"";display:table;clear:both}.content-primary section{padding:2em 0}@media screen and (min-width:39.375em){.content-primary section{padding:3em 0}}.content-primary section.full-width-promo{padding:2em 1em}@media screen and (min-width:39.375em){.content-primary section.full-width-promo{padding:1.5em 0}}@media screen and (min-width:39.375em){.content-primary section.member-information{padding-bottom:0}}.content-primary.no-hero{padding-top:7.5em}.content-primary .content-aside{margin-bottom:1em}@media screen and (min-width:57.5em){.content-primary .content-aside{float:left;display:block;margin-right:2.35765%;width:31.76157%}.content-primary .content-aside:last-child{margin-right:0}}@media screen and (min-width:57.5em){.content-primary .content-main{float:left;display:block;margin-right:2.35765%;width:65.88078%}.content-primary .content-main:last-child{margin-right:0}}.footer-primary{background:#111;color:#fff;padding:1em}.footer-primary:after{content:"";display:table;clear:both}.footer-primary .logo{overflow:hidden;background:url(../Content/images/logo.svg) no-repeat;background-position:center;background-size:100%;height:32px;margin:0 auto .25em;overflow:hidden;width:92px}.footer-primary .logo:before{content:"";display:block;width:0;height:100%}@media screen and (min-width:39.375em){.footer-primary .logo{float:left;margin-bottom:0}}.footer-primary .copyright{font-size:.75em;margin:.25em auto 0;text-align:center}@media screen and (min-width:39.375em){.footer-primary .copyright{float:right}}body .overlay{background-color:#111;background-color:rgba(17,17,17,.95);position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:0}body .overlay.active,body .overlay.opt-in{opacity:1;z-index:2}body .overlay .newsletter-options{display:none}body .overlay.opt-in .newsletter-options{position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;display:block;opacity:0;padding-top:6em;text-align:center;z-index:1}body .overlay.opt-in .newsletter-options:after{content:"";display:table;clear:both}body .overlay.opt-in .newsletter-options.active{position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;z-index:200}body .overlay.opt-in .newsletter-options.active header p{margin:0 auto 1.5em}body.nav-active,body.opt-in{position:relative;overflow:hidden}.newsletter-options .options{height:100%;overflow-y:auto}.newsletter-options .options .check.all input[type=checkbox]{display:none}.newsletter-options .options .check.all input[type=checkbox]+span{border-radius:.5em;border:2px solid #e7e5e1;color:#aea89a;padding:.25em 0}.newsletter-options .options .check.all input[type=checkbox]+span .fa{font-size:1.75em;vertical-align:middle}.newsletter-options .options .check.all input[type=checkbox]:checked+span{color:#2bb673}.newsletter-options .options .option{color:#343434;margin-bottom:1.5em;padding:1.5em 0}.newsletter-options .options .option label{background:#fff;max-width:205px;margin:0 auto;position:relative}.newsletter-options .options .option label:hover{cursor:pointer}.newsletter-options .options .option label input[type=checkbox]{display:none}.newsletter-options .options .option label input[type=checkbox]+span{background:#e7e5e1;border-radius:.5em;border:2px solid #e7e5e1;color:#aea89a;position:absolute;left:-8px;top:-8px}.newsletter-options .options .option label input[type=checkbox]+span .fa{font-size:1.75em}.newsletter-options .options .option label input[type=checkbox]:checked+span{background:#2bb673;border:2px solid #2bb673;color:#fff}.newsletter-options .options .option label .option-body{padding:1em}.newsletter-options .options .option label .option-body img{display:block;margin:0 auto .5em}.newsletter-options .options .option label .option-body p{font-size:.8em;line-height:1;margin-bottom:0}.newsletter-options .options .option label footer{background:#3fb3f6;padding:.75em 1em}.newsletter-options .options .option label footer:after{content:"";display:table;clear:both}.newsletter-options .options .option label footer p{color:#fff;font-size:.8em;font-style:italic;margin-bottom:0;text-align:left}.newsletter-options .options .option label footer p .subscribers{float:right}.newsletter-options .options{padding:1em 1em 7em}@media screen and (min-width:39.375em){.newsletter-options .options{padding:2em 1em 7em}}.newsletter-options .options .btn{background:#2bb673;border-bottom:3px solid #1c784c}.newsletter-options .options .btn:hover{background:#1c784c;border-bottom:3px solid #134f32}.newsletter-options .options .newsletter-carousel .owl-buttons .owl-prev,.newsletter-options .options .newsletter-carousel .owl-buttons .owl-next{position:absolute;top:45%;background:0 0;font-size:1.5em;margin:0;padding:0}.newsletter-options .options .newsletter-carousel .owl-buttons .owl-prev{left:0}.newsletter-options .options .newsletter-carousel .owl-buttons .owl-next{right:0}@font-face{font-family:function_pro_bookbold;src:url(../Content/fonts/functionpro-bold-webfont.eot);src:url(../Content/fonts/functionpro-bold-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/functionpro-bold-webfont.woff2) format("woff2"),url(../Content/fonts/functionpro-bold-webfont.woff) format("woff"),url(../Content/fonts/functionpro-bold-webfont.ttf) format("truetype"),url(../Content/fonts/functionpro-bold-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:function_prodemi;src:url(../Content/fonts/functionpro-demi-webfont.eot);src:url(../Content/fonts/functionpro-demi-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/functionpro-demi-webfont.woff2) format("woff2"),url(../Content/fonts/functionpro-demi-webfont.woff) format("woff"),url(../Content/fonts/functionpro-demi-webfont.ttf) format("truetype"),url(../Content/fonts/functionpro-demi-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(../Content/fonts/proximanova-semibold-webfont.eot);src:url(../Content/fonts/proximanova-semibold-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/proximanova-semibold-webfont.woff2) format("woff2"),url(../Content/fonts/proximanova-semibold-webfont.woff) format("woff"),url(../Content/fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(../Content/fonts/proximanova-semibold-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(../Content/fonts/proximanova-regular-webfont.eot);src:url(../Content/fonts/proximanova-regular-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/proximanova-regular-webfont.woff2) format("woff2"),url(../Content/fonts/proximanova-regular-webfont.woff) format("woff"),url(../Content/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(../Content/fonts/proximanova-regular-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular_italic;src:url(../Content/fonts/proximanova-regularitalic-webfont.eot);src:url(../Content/fonts/proximanova-regularitalic-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/proximanova-regularitalic-webfont.woff2) format("woff2"),url(../Content/fonts/proximanova-regularitalic-webfont.woff) format("woff"),url(../Content/fonts/proximanova-regularitalic-webfont.ttf) format("truetype"),url(../Content/fonts/proximanova-regularitalic-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novalight;src:url(../Content/fonts/proximanova-light-webfont.eot);src:url(../Content/fonts/proximanova-light-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/proximanova-light-webfont.woff2) format("woff2"),url(../Content/fonts/proximanova-light-webfont.woff) format("woff"),url(../Content/fonts/proximanova-light-webfont.ttf) format("truetype"),url(../Content/fonts/proximanova-light-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgbold;src:url(../Content/fonts/proximanova-bold-webfont.eot);src:url(../Content/fonts/proximanova-bold-webfont.eot%3F) format("embedded-opentype"),url(../Content/fonts/proximanova-bold-webfont.woff2) format("woff2"),url(../Content/fonts/proximanova-bold-webfont.woff) format("woff"),url(../Content/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(../Content/fonts/proximanova-bold-webfont.svg) format("svg");font-weight:400;font-style:normal}.headline-primary{font-size:7em;margin-bottom:.25em}.headline-secondary,.account-settings .blurb-block .form-label{font-size:3em;line-height:1;margin-bottom:.5em}.headline-tertiary{font-size:1.75em;line-height:1;margin-bottom:.5em}.headline-paragraph,.account-settings .name{font-size:1.25em;line-height:1;margin-bottom:.25em}blockquote{border:0;font-family:Georgia,Cambria,"Times New Roman",Times,serif;padding:0}blockquote:after{content:"";display:table;clear:both}blockquote .quote-container{margin:0 auto;padding:1.5em 1em;position:relative}blockquote .quote-container .quotation-mark{position:absolute;top:0;left:0;font-size:12em;line-height:.75;opacity:.15;z-index:1}blockquote .quote,blockquote .author{font-size:1.25em;font-style:italic;line-height:1.5;position:relative;z-index:2}@media screen and (min-width:39.375em){blockquote.testimonial .author-photo{float:left;display:block;margin-right:2.35765%;width:31.76157%}blockquote.testimonial .author-photo:last-child{margin-right:0}blockquote.testimonial .quote-container{float:left;display:block;margin-right:2.35765%;width:65.88078%}blockquote.testimonial .quote-container:last-child{margin-right:0}}blockquote.side{text-align:center}@media screen and (min-width:39.375em){blockquote.side{padding:2em 0}}blockquote.side .avatar-container{position:relative}blockquote.side .avatar-container hr{position:absolute;top:50%;left:15%;margin:0 auto;position:absolute;width:70%}blockquote.side .avatar-container .avatar{position:relative;z-index:1}blockquote.side .quote-container{max-width:38rem}blockquote.side .quote-container .quote{font-size:1.75em;margin-bottom:0}.centered-content{text-align:center}@media screen and (max-width:39.3125em){.centered-content{padding:0 1em}}.centered-content p{margin:0 auto 1.5em}.centered-content.event .headline-secondary,.centered-content.event .account-settings .blurb-block .form-label,.account-settings .blurb-block .centered-content.event .form-label{color:#fff;font-size:.9em;font-weight:400;line-height:2em;margin-bottom:2em;position:relative}.centered-content.event .headline-secondary:after,.centered-content.event .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .centered-content.event .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;left:50%;margin-left:-12px;position:absolute;width:24px}.centered-content.event p{color:#ededed;font-family:Georgia,Cambria,"Times New Roman",Times,serif}.centered-content.event .headline-tertiary{color:#fff}fieldset .sr-only{display:none}fieldset p.help{color:red;display:none;font-size:.75em;font-style:italic;margin-bottom:0}fieldset p.help.active{display:block}.fieldset-wrap:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.half:last-child{margin-right:0}}@media screen and (max-width:39.3125em){.half.expiration{float:left;display:block;margin-right:2.35765%;width:48.82117%}.half.expiration:last-child{margin-right:0}.half.expiration .half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.half.expiration .half:last-child{margin-right:0}}fieldset.search{position:relative}fieldset.search:after{content:"";color:#999;font-family:FontAwesome;font-weight:400;font-size:1.5em;padding-right:.5em;position:absolute;top:0;right:0}.he-login-form .form-actions{text-align:center}@media screen and (min-width:39.375em){.guest-login-form .row:after{content:"";display:table;clear:both}.guest-login-form .row .greeting{float:left;display:block;margin-right:2.35765%;width:14.70196%}.guest-login-form .row .greeting:last-child{margin-right:0}.guest-login-form .row .fieldset-wrap{float:left;display:block;margin-right:2.35765%;width:82.94039%}.guest-login-form .row .fieldset-wrap:last-child{margin-right:0}.guest-login-form .form-actions{text-align:center}}.invitation:after{content:"";display:table;clear:both}.invitation input[type=text],.invitation input[type=email]{padding:1em 1.5em}.group-rate-form:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.group-rate-form .label-left{margin-right:1em}.group-rate-form .label-left label{float:left;margin-right:.5em}.group-rate-form .ticket-submit{float:right}.group-rate-form .ticket-submit fieldset{display:inline-block;text-align:right}}.learn-more-form:after{content:"";display:table;clear:both}.learn-more-form fieldset{float:left;display:block;margin-right:2.35765%;width:74.41059%}.learn-more-form fieldset:last-child{margin-right:0}.learn-more-form fieldset.form-actions{float:left;display:block;margin-right:2.35765%;width:23.23176%}.learn-more-form fieldset.form-actions:last-child{margin-right:0}.checkout-form .headline-secondary,.checkout-form .account-settings .blurb-block .form-label,.account-settings .blurb-block .checkout-form .form-label{font-size:1.75em}.checkout-form .group{background-color:#eee;margin-bottom:1.5em;padding:8% 2% 2%;position:relative}.checkout-form .group:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.checkout-form .group{margin-bottom:2.5em;padding:5% 2% 2%}}.checkout-form .group .bg{background:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:10}.checkout-form .group.active .bg{display:none}.checkout-form .group .shipping-billing{margin:2% 1% 4% 0;position:relative;z-index:11}@media screen and (min-width:39.375em){.checkout-form .group .shipping-billing{margin:2% 1% 2% 0}}.checkout-form .headline-tertiary{background-color:#fff;font-size:1em;font-weight:400;left:0;padding:1%;position:absolute;top:0}.checkout-form .form-actions .btn{float:right}.btn{border:0;border-bottom:3px solid #084067}.btn,.btn:visited{background-color:#0b5e97;border-color:#084067;color:#fff}.btn:hover,.btn:focus,.btn:active,.btn.active{background-color:#094976;border-color:#052c46;color:#fff}.btn.disabled,.btn.disabled:hover,.btn.disabled:focus,.btn.disabled:visited,.btn.disabled:active,.btn.disabled.active,.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:visited,.btn[disabled]:active,.btn[disabled].active{opacity:.5}@media screen and (max-width:39.3125em){.btn{padding:1em 2em;width:100%}}.btn.small{font-family:function_prodemi;font-size:.75em;padding:.5em 1.25em}.btn.large{border-bottom-width:5px;font-size:1.25em;padding:1.25em 3em 1em}.btn.secondary,.blog .share-block .btn.large{background:#3fb3f6;border-bottom:3px solid #0ea0f4;color:#fff;margin-bottom:.5em;padding:1em 3em .8em;font-size:1.25em}.btn.secondary.large,.blog .share-block .large.btn{border-bottom:5px solid #0ea0f4}.btn.secondary:hover,.blog .share-block .btn.large:hover{background:#1da6f4}.btn.icon{padding:0 1.5em 0 0}.btn.icon .fa{background:#0099d9;padding:.75em 1em;margin-right:.5em;vertical-align:middle}.btn.icon:hover .fa{background:#0075a6}.btn.ghost{background-color:transparent;border:0;padding:0;margin:0}.action-link{color:#999;font-size:.8em;font-weight:700;text-transform:uppercase}.action-link .fa{color:#0099d9;margin-left:.25em;vertical-align:middle}.progress-bar{height:10px;width:100%;background:#e6efc2}.progress-bar.progress-wrapper{overflow:hidden;position:relative}.progress-bar .progress-indicator{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.progress-bar .progress-label{background:0 0;height:100%;left:0;height:100%;padding:.2em;position:absolute;top:0}.noUi-handle:before,.noUi-handle:after{background:#fff;display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.no-ui-slider{width:100%}.no-ui-slider .slider-labels{font-size:13px;list-style:none;margin-left:-3px;margin-top:15px;padding:0;text-align:left;width:100%}.no-ui-slider .slider-labels li{color:#d3d3d3;cursor:pointer;display:inline;float:left;width:calc(100%/9)}.no-ui-slider .slider-labels li:nth-last-child(1){margin-left:-3px;position:absolute;width:25px}.no-ui-slider .slider-labels li.active,.no-ui-slider .slider-labels li:hover{color:#fff}.noUi-target{border:0;border-radius:10px;box-sizing:border-box}.noUi-target *{box-sizing:border-box}.noUi-base{background-color:#3fb3f6;background-image:-webkit-linear-gradient(left,#3fb3f6,#0098a1 50%);background-image:linear-gradient(to right,#3fb3f6,#0098a1 50%);border-radius:.5em;height:100%;position:relative;width:100%}.noUi-origin{border-radius:10px;bottom:0;left:0;position:absolute;right:0;top:0}.noUi-handle{background:#fff;border-radius:100%;border:0;cursor:pointer;position:relative;z-index:1}.noUi-handle:after{left:17px}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-horizontal{height:8px}.noUi-horizontal .noUi-handle{border-radius:100%;height:26px;left:-13px;top:-9px;width:26px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{background-color:#575757;box-shadow:none}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.chosen-container,.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-multi .chosen-choices,.chosen-container-multi .chosen-choices .search-field,.chosen-container-multi .chosen-choices .search-field input,.chosen-choices{background-color:#fff!important;background-image:none;box-shadow:rgba(0,0,0,.05882) 0 1px 3px 0 inset!important;border-radius:.1875em;border-color:#e7e5e1!important;color:#343434!important;font-family:proxima_nova_rgregular!important;font-size:15px;font-weight:400!important;height:34px!important;margin-top:0!important;line-height:34px!important;vertical-align:middle;width:100%!important}.chosen-container:hover,.chosen-container:focus,.chosen-container-single .chosen-single:hover,.chosen-container-single .chosen-single:focus,.chosen-container-active.chosen-with-drop .chosen-single:hover,.chosen-container-active.chosen-with-drop .chosen-single:focus,.chosen-container-multi .chosen-choices:hover,.chosen-container-multi .chosen-choices:focus,.chosen-container-multi .chosen-choices .search-field:hover,.chosen-container-multi .chosen-choices .search-field:focus,.chosen-container-multi .chosen-choices .search-field input:hover,.chosen-container-multi .chosen-choices .search-field input:focus,.chosen-choices:hover,.chosen-choices:focus{border-color:#d0ccc5!important}.chosen-container.chosen-container-active .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container.chosen-container-active .chosen-single:hover,.chosen-container.chosen-container-active .chosen-single:focus{border-color:#e7e5e1!important}.chosen-drop{border-color:#e7e5e1!important;box-shadow:0 0 0 #fff!important}.chosen-container-single .chosen-single abbr{top:16px}.chosen-container-single .chosen-search input[type=text]{background:0 0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2016.7%2016.7%22%20enable-background%3D%22new%200%200%2016.7%2016.7%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23B4B4B4%22%20d%3D%22M0.6%2C9.8C0.2%2C8.9%2C0%2C8%2C0%2C7.1c0-1%2C0.2-1.9%2C0.6-2.7c0.4-0.9%2C0.9-1.6%2C1.5-2.3s1.4-1.1%2C2.3-1.5S6.1%2C0%2C7.1%2C0%20c1%2C0%2C1.9%2C0.2%2C2.7%2C0.6s1.6%2C0.9%2C2.3%2C1.5s1.1%2C1.4%2C1.5%2C2.3c0.4%2C0.9%2C0.6%2C1.8%2C0.6%2C2.7c0%2C1.5-0.4%2C2.8-1.2%2C4l3.4%2C3.4%20c0.2%2C0.2%2C0.4%2C0.5%2C0.4%2C0.9c0%2C0.3-0.1%2C0.6-0.4%2C0.9c-0.3%2C0.3-0.6%2C0.4-0.9%2C0.4c-0.4%2C0-0.7-0.1-0.9-0.4l-3.4-3.4c-1.2%2C0.8-2.5%2C1.2-4%2C1.2%20c-1%2C0-1.9-0.2-2.7-0.6s-1.6-0.9-2.3-1.5S0.9%2C10.7%2C0.6%2C9.8z%20M3.9%2C3.9C3%2C4.8%2C2.6%2C5.8%2C2.6%2C7.1c0%2C1.2%2C0.4%2C2.3%2C1.3%2C3.2%20c0.9%2C0.9%2C1.9%2C1.3%2C3.2%2C1.3c1.2%2C0%2C2.3-0.4%2C3.2-1.3c0.9-0.9%2C1.3-1.9%2C1.3-3.2c0-1.2-0.4-2.3-1.3-3.2C9.4%2C3%2C8.3%2C2.6%2C7.1%2C2.6%20C5.8%2C2.6%2C4.8%2C3%2C3.9%2C3.9z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:97% center;background-size:15px;border:1px solid #d0ccc5;border-radius:.1875em}.chosen-container .chosen-results li.highlighted{background-image:none!important;background-color:#e7e5e1!important;color:#343434!important}.chosen-container-single .chosen-single div,.chosen-container-active.chosen-with-drop .chosen-single div{top:6px;right:-2px}.chosen-container-single .chosen-single span{color:#343434!important}.chosen-container-multi .chosen-choices li.search-choice{margin-top:12px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#343434;margin-left:1em;margin-right:1em}.chosen-container-multi .chosen-choices li.search-field input[type=text].placeholder{color:#343434}.chosen-container-multi .chosen-choices li.search-field input[type=text]:-moz-placeholder{color:#343434}.chosen-container-multi .chosen-choices li.search-field input[type=text]::-webkit-input-placeholder{color:#343434}.panel-group .panel{overflow:hidden}.panel-group .panel:first-child{border-top-left-radius:.1875em;border-top-right-radius:.1875em}.panel-group .panel:last-child{border-bottom-left-radius:.1875em;border-bottom-right-radius:.1875em}.panel-group .panel .panel-heading{background:#3fb3f6;border-bottom:1px solid #fff;padding:.5em 1em}.panel-group .panel .panel-heading .panel-title{margin-bottom:0}.panel-group .panel .panel-heading .panel-title a{color:#fff;display:block;padding-left:1.25em;position:relative}.panel-group .panel .panel-heading .panel-title a:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;padding-right:.5em;position:absolute;top:2px;left:0}.panel-group .panel .panel-heading .panel-title a.collapsed:before{content:""}.panel-group .panel .panel-body{background:#f2f2f2;padding:1em 1em 2em}.panel-group .panel .panel-body:after{content:"";display:table;clear:both}.panel-group .panel .panel-body p{margin:0 auto}.panel-group .collapse{display:none}.panel-group .collapse.in{display:block}.panel-group .collapsing{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative;height:0;overflow:hidden}.avatar{border-radius:50%}.media-block{display:block;overflow:hidden}.media-block .media-object{display:block;min-width:100%}.media-block .media-body .body-copy{color:#fff;font-style:italic}@media screen and (min-width:39.375em){.media-block .media-body .body-copy{font-size:.9em}}.media-block{margin:0}.media-block.small{width:25%;height:25%}.media-block.large{width:75%;height:75%}.column-small .media-block{width:100%;height:100%}.column-med .media-block.large{width:100%;height:100%}.column-half .media-block.medium{width:100%;height:100%}.media-block.medium,.media-block.large{position:relative}.media-block.medium:after,.media-block.large:after{background-color:transparent;background-image:-webkit-radial-gradient(transparent,#111);background-image:radial-gradient(transparent,#111);bottom:0;content:'';left:0;opacity:.65;position:absolute;right:0;top:0;z-index:1}.media-block.medium .media-body,.media-block.large .media-body{background-color:#111;background-color:rgba(17,17,17,.8);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:1px solid #232323;color:#fff;text-align:center;z-index:2}.media-block.medium .media-body{padding-top:15%}@media screen and (min-width:39.375em){.media-block.medium .media-body{padding-top:18%}}@media screen and (min-width:57.5em){.media-block.medium .media-body{padding-top:27.5%}}.media-block.large .media-body{padding-top:40%}@media screen and (min-width:57.5em){.media-block.large .media-body{padding-top:35%}}.media-grid.blog .media-block .media-body{line-height:1.25;padding:.5em;text-align:left}.media-grid.blog .media-block .media-body .header-media-block{color:#e7e5e1;font-size:.75em}.media-grid.blog .media-block .media-body .header-media-block:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.media-grid.blog .media-block .media-body .header-media-block{margin-bottom:.5em}}.media-grid.blog .media-block .media-body .header-media-block .popular-icon{float:left}.media-grid.blog .media-block .media-body .header-media-block .viewed-icon{float:right}.media-grid.blog .media-block .media-body .body{padding:.5em}.media-grid.blog .media-block .media-body .body .category{color:#3fb3f6;font-size:.65em;font-weight:700;text-transform:uppercase}@media screen and (min-width:39.375em){.media-grid.blog .media-block .media-body .body .category{font-size:.55em}}.media-grid.blog .media-block .media-body .body .category .bar{border-bottom:2px solid #fff;margin:.35em 0 1em;width:24px}.media-grid.blog .media-block.small{position:relative}@media screen and (min-width:39.375em){.media-grid.blog .media-block.small{margin-bottom:9.65832%}}.media-grid.blog .media-block.small:after{background-color:transparent;background-image:-webkit-radial-gradient(transparent,#111);background-image:radial-gradient(transparent,#111);bottom:0;content:'';left:0;opacity:.65;position:absolute;right:0;top:0;z-index:1}.media-grid.blog .media-block.small .media-body{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#111;background-color:rgba(17,17,17,.8);color:#fff;padding:.5em;text-align:left;z-index:2}.media-grid.blog .media-block.small .media-body .body-copy{font-style:italic}@media screen and (max-width:23.75em){.media-grid.blog .media-block.small .media-body .body-copy{display:none}}.media-grid.blog .media-block.small .media-body.text-only:after{opacity:.5}.media-grid.blog .media-block.small .media-body.text-only .media-body{background-color:#00477d;background-color:rgba(0,71,125,.95);position:relative;z-index:2}@media screen and (max-width:39.3125em){.media-grid.blog .media-block.medium{max-height:300px}}.media-grid.blog .media-block.medium .media-body{position:absolute;top:70%;right:0;bottom:0;left:0}@media screen and (min-width:39.375em){.media-grid.blog .media-block.medium .media-body{position:absolute;top:55%;right:0;bottom:0;left:0}}.media-grid.blog .media-block.large .media-body{position:absolute;top:70%;right:0;bottom:0;left:0}@media screen and (min-width:57.5em){.media-grid.blog .media-block.large .media-body{position:absolute;top:50%;right:0;bottom:0;left:0}}.media-grid.blog .media-block.large.video .media-body{position:absolute;top:70%;right:0;bottom:0;left:0}.recommended-articles{background-color:#ededed}.recommended-articles .headline-secondary,.recommended-articles .account-settings .blurb-block .form-label,.account-settings .blurb-block .recommended-articles .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.recommended-articles .headline-secondary:after,.recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .recommended-articles .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}@media screen and (min-width:46.875em){.recommended-articles .article{float:left;display:block;margin-right:2.35765%;width:48.82117%}.recommended-articles .article:last-child{margin-right:0}}.recommended-articles .article .recommended-article{color:#fff;display:block;margin-bottom:1em;position:relative}@media screen and (max-width:39.3125em){.recommended-articles .article .recommended-article{max-height:350px;overflow:hidden}}.recommended-articles .article .recommended-article .header-article{color:#e7e5e1;padding:1em 1em 0}.recommended-articles .article .recommended-article .header-article:after{content:"";display:table;clear:both}.recommended-articles .article .recommended-article .header-article .popular-icon{float:left}.recommended-articles .article .recommended-article .header-article .viewed-icon{float:right}.recommended-articles .article .recommended-article .media-object{display:block;min-width:100%}@media screen and (min-width:46.875em){.recommended-articles .article .recommended-article .media-object{min-height:100%;min-width:inherit}}.recommended-articles .article .recommended-article .media-body{position:absolute;top:55%;right:0;bottom:0;left:0;background:#343434}@media screen and (min-width:46.875em){.recommended-articles .article .recommended-article .media-body{top:0;left:40%}}@media screen and (min-width:57.5em){.recommended-articles .article .recommended-article .media-body{left:50%}}.recommended-articles .article .recommended-article .media-body .body{padding:1em 1em 0}.recommended-articles .article .recommended-article .media-body .body .body-copy{font-style:italic;margin-bottom:.25em}.recommended-articles .article .recommended-article .footer-article{display:none}.recommended-articles .article .recommended-article .footer-article:after{content:"";display:table;clear:both}@media screen and (min-width:46.875em){.recommended-articles .article .recommended-article .footer-article{display:block;margin-left:-20px}}.recommended-articles .article .recommended-article .footer-article .avatar{float:left;max-width:40px;margin-right:.5em}.recommended-articles .article .recommended-article .footer-article p{font-size:.75em;padding:1em 0 0}.related-resources .headline-secondary,.related-resources .account-settings .blurb-block .form-label,.account-settings .blurb-block .related-resources .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.related-resources .headline-secondary:after,.related-resources .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .related-resources .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}@media screen and (min-width:46.875em){.related-resources .article{float:left;display:block;margin-right:2.35765%;width:48.82117%}.related-resources .article:last-child{margin-right:0}}.related-resources .article .related-resource{color:#fff;display:block;margin-bottom:1em;position:relative}@media screen and (max-width:39.3125em){.related-resources .article .related-resource{max-height:350px;overflow:hidden}}.related-resources .article .related-resource .header-article{color:#e7e5e1;padding:1em 1em 0}.related-resources .article .related-resource .header-article:after{content:"";display:table;clear:both}.related-resources .article .related-resource .header-article .popular-icon{float:left}.related-resources .article .related-resource .header-article .viewed-icon{float:right}.related-resources .article .related-resource .media-object{display:block;min-width:100%}@media screen and (min-width:46.875em){.related-resources .article .related-resource .media-object{min-height:100%;min-width:inherit}}.related-resources .article .related-resource .media-body{position:absolute;top:55%;right:0;bottom:0;left:0;background:#343434}@media screen and (min-width:46.875em){.related-resources .article .related-resource .media-body{top:0;left:40%}}@media screen and (min-width:57.5em){.related-resources .article .related-resource .media-body{left:50%}}.related-resources .article .related-resource .media-body .body{padding:1em 1em 0}.related-resources .article .related-resource .media-body .body .body-copy{font-style:italic;margin-bottom:.25em}.related-resources .article .related-resource .footer-article{bottom:0;display:none;position:absolute;width:100%}.related-resources .article .related-resource .footer-article:after{content:"";display:table;clear:both}@media screen and (min-width:46.875em){.related-resources .article .related-resource .footer-article{display:block}}.related-resources .article .related-resource .footer-article p{font-size:.75em;padding:1em;margin-bottom:0}.related-resources .article .related-resource .footer-article p:before{background-color:#e7e5e1;content:" ";display:block;height:3px;margin-bottom:.75em;width:24px}.related-resources .article .related-resource .footer-article .price{color:#3fb3f6}.related-resources .article .related-resource .footer-article .action-link{float:right;color:#fff}.related-resources .article .related-resource .footer-article .action-link:hover{color:#3fb3f6}.media-grid{padding:1em}@media screen and (min-width:57.5em){.media-grid{padding:1em 0}}@media screen and (max-width:39.3125em){.media-grid .row:after{content:"";display:table;clear:both}.media-grid .media-block{margin-bottom:2.41458%}.media-grid .column-small:after{content:"";display:table;clear:both}.media-grid .column-small .media-block{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid .column-small .media-block:last-child{margin-right:0}.media-grid .column-small .media-block:nth-child(2n){margin-right:0}.media-grid .column-small .media-block:nth-child(2n+1){clear:left}.media-grid .column-med .row .media-block.small{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-grid .column-med .row .media-block.small:last-child{margin-right:0}.media-grid .column-med .row .media-block.small:nth-child(3n){margin-right:0}.media-grid .column-med .row .media-block.small:nth-child(3n+1){clear:left}.media-grid .column-half .row .column-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid .column-half .row .column-half:last-child{margin-right:0}.media-grid .column-half .row .column-small{float:left;display:block;margin-right:2.35765%;width:23.23176%}.media-grid .column-half .row .column-small:last-child{margin-right:0}.media-grid .column-half .row .column-small .media-block.small{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:9.65832%}.media-grid .column-half .row .column-small .media-block.small:last-child{margin-right:0}.media-grid .column-half .row .column-small .media-block.small:nth-child(1n){margin-right:0}.media-grid .column-half .row .column-small .media-block.small:nth-child(1n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid .row{margin-bottom:19.31664}.media-grid .row:after{content:"";display:table;clear:both}.media-grid .column-small{float:left;display:block;margin-right:4.82916%;width:21.37813%}.media-grid .column-small:last-child{margin-right:0}.media-grid .column-med{float:left;display:block;margin-right:4.82916%;width:73.79271%}.media-grid .column-med:last-child{margin-right:0}.media-grid .column-half{float:left;display:block;margin-right:2.35765%;width:100%}.media-grid .column-half:last-child{margin-right:0}.media-grid .column-half .column-half{float:left;display:block;margin-right:4.82916%;width:47.58542%}.media-grid .column-half .column-half:last-child{margin-right:0}}@media screen and (min-width:39.375em){.media-grid .media-block{margin-bottom:4.82916%}.media-grid .column-small .media-block{margin-bottom:19.31664%}.media-grid .column-small .media-block:last-child{margin-bottom:0}.media-grid .column-med .media-block.small{float:left;display:block;margin-right:6.54422%;width:28.97052%}.media-grid .column-med .media-block.small:last-child{margin-right:0}.media-grid .column-med .media-block.small:nth-child(3n){margin-right:0}.media-grid .column-med .media-block.small:nth-child(3n+1){clear:left}.media-grid .column-half .column-half .media-block.medium{margin-bottom:9.65832%}}@media screen and (min-width:57.5em){.media-grid .column-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid .column-half:last-child{margin-right:0}.media-grid .column-half:nth-child(2n){margin-right:0}.media-grid .column-half:nth-child(2n+1){clear:left}.media-grid .column-half .column-half{float:left;display:block;margin-right:4.82916%;width:47.58542%}.media-grid .column-half .column-half:last-child{margin-right:0}}.media-grid.homepage,.media-grid.events{padding-bottom:0}.media-grid.homepage .media-block.small,.media-grid.events .media-block.small{background-color:#111;background-color:rgba(17,17,17,.8)}.media-grid.homepage .media-block.small:hover,.media-grid.events .media-block.small:hover{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.9}.media-grid.homepage .media-block.medium .media-body:hover,.media-grid.homepage .media-block.large .media-body:hover,.media-grid.events .media-block.medium .media-body:hover,.media-grid.events .media-block.large .media-body:hover{background:#3fb3f6;border:8px solid #61c0f8}@media screen and (min-width:46.875em){.media-grid.blog .column-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid.blog .column-half:last-child{margin-right:0}.media-grid.blog .column-half:nth-child(2n){margin-right:0}.media-grid.blog .column-half:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid.blog .column-half .column-half{margin-right:4.7153%;width:47.64235%}.media-grid.blog .column-half .column-half:last-child{margin-right:0}}.media-grid.blog .column-half .media-block.small{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid.blog .column-half .media-block.small:last-child{margin-right:0}.media-grid.blog .column-half .media-block.small:nth-child(2n){margin-right:0}.media-grid.blog .column-half .media-block.small:nth-child(2n+1){clear:left}@media screen and (min-width:39.375em){.media-grid.blog .column-half .media-block.small{width:100%;height:100%}}.media-grid.blog .column-half .media-block.large{width:100%;height:100%}@media screen and (min-width:46.875em){.media-grid.events .column-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid.events .column-half:last-child{margin-right:0}.media-grid.events .column-half:nth-child(2n){margin-right:0}.media-grid.events .column-half:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid.events .column-half .column-large{float:left;display:block;margin-right:4.82916%;width:73.79271%}.media-grid.events .column-half .column-large:last-child{margin-right:0}}@media screen and (min-width:39.375em){.media-grid.events .column-half .column-small{float:left;display:block;margin-right:4.82916%;width:21.37813%}.media-grid.events .column-half .column-small:last-child{margin-right:0}}.media-grid.events .column-half .column-small .media-block.small{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-grid.events .column-half .column-small .media-block.small:nth-child(2n){margin-right:2.35765%}.media-grid.events .column-half .column-small .media-block.small:nth-child(2n+1){clear:none}.media-grid.events .column-half .column-small .media-block.small:last-child{margin-right:0}.media-grid.events .column-half .column-small .media-block.small:nth-child(3n){margin-right:0}.media-grid.events .column-half .column-small .media-block.small:nth-child(3n+1){clear:left}@media screen and (min-width:39.375em){.media-grid.events .column-half .column-small .media-block.small{width:100%;height:100%;margin-bottom:21.21885%}}@media screen and (min-width:39.375em){.media-grid.events .column-half .column-half{float:left;display:block;margin-right:4.82916%;width:47.58542%}.media-grid.events .column-half .column-half:last-child{margin-right:0}.media-grid.events .column-half .column-half:nth-child(2n){margin-right:0}.media-grid.events .column-half .column-half:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid.events .column-half .column-half .row .media-block{float:left;display:block;margin-right:10.1484%;width:44.9258%;margin-bottom:10.1484%}.media-grid.events .column-half .column-half .row .media-block:last-child{margin-right:0}.media-grid.events .column-half .column-half .row .media-block:nth-child(2n){margin-right:0}.media-grid.events .column-half .column-half .row .media-block:nth-child(2n+1){clear:left}}.media-grid.events .column-half .media-block.small{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid.events .column-half .media-block.small:last-child{margin-right:0}.media-grid.events .column-half .media-block.small:nth-child(2n){margin-right:0}.media-grid.events .column-half .media-block.small:nth-child(2n+1){clear:left}@media screen and (min-width:39.375em){.media-grid.events .column-half .media-block.small{width:100%;height:100%}}.media-grid.events .column-half .media-block.large{width:100%;height:100%}.media-grid-large.events{max-width:67.5em;margin-left:auto;margin-right:auto}.media-grid-large.events:after{content:"";display:table;clear:both}.media-grid-large.events .media-block{margin-bottom:1em}@media screen and (min-width:46.875em){.media-grid-large.events .column-small{float:left;display:block;margin-right:2.35765%;width:36.02647%}.media-grid-large.events .column-small:last-child{margin-right:0}}.media-grid-large.events .three-across{max-width:67.5em;margin-left:auto;margin-right:auto}.media-grid-large.events .three-across:after{content:"";display:table;clear:both}.media-grid-large.events .three-across .media-block{float:left;display:block;margin-right:2.35765%;width:30.0556%;margin-right:4.8%}.media-grid-large.events .three-across .media-block:last-child{margin-right:0}.media-grid-large.events .two-across{float:left;display:block;margin-right:2.35765%;width:65.0278%;margin-right:4.8%}.media-grid-large.events .two-across:last-child{margin-right:0}.media-grid-large.events .one-across{float:left;display:block;margin-right:2.35765%;width:30.0556%}.media-grid-large.events .one-across:last-child{margin-right:0}@media screen and (min-width:46.875em){.media-grid-large.events .column-large{float:left;display:block;margin-right:2.35765%;width:61.61588%}.media-grid-large.events .column-large:last-child{margin-right:0}}.media-grid.product-single{padding-bottom:0;padding-top:1em}@media screen and (min-width:46.875em){.media-grid.product-single .column-full{float:left;display:block;margin-right:2.35765%;width:100%}.media-grid.product-single .column-full:last-child{margin-right:0}.media-grid.product-single .column-full:nth-child(2n){margin-right:0}.media-grid.product-single .column-full:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .column-large{float:left;display:block;margin-right:4.82916%;width:73.79271%}.media-grid.product-single .column-full .column-large:last-child{margin-right:0}}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .column-small{float:left;display:block;margin-right:4.82916%;width:21.37813%}.media-grid.product-single .column-full .column-small:last-child{margin-right:0}}.media-grid.product-single .column-full .column-small .media-block.small{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-grid.product-single .column-full .column-small .media-block.small:nth-child(2n){margin-right:2.35765%}.media-grid.product-single .column-full .column-small .media-block.small:nth-child(2n+1){clear:none}.media-grid.product-single .column-full .column-small .media-block.small:last-child{margin-right:0}.media-grid.product-single .column-full .column-small .media-block.small:nth-child(3n){margin-right:0}.media-grid.product-single .column-full .column-small .media-block.small:nth-child(3n+1){clear:left}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .column-small .media-block.small{width:100%;height:100%;margin-bottom:21.21885%}}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .column-half{float:left;display:block;margin-right:4.82916%;width:47.58542%}.media-grid.product-single .column-full .column-half:last-child{margin-right:0}.media-grid.product-single .column-full .column-half:nth-child(2n){margin-right:0}.media-grid.product-single .column-full .column-half:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .column-half .row .media-block{float:left;display:block;margin-right:10.1484%;width:44.9258%;margin-bottom:10.1484%}.media-grid.product-single .column-full .column-half .row .media-block:last-child{margin-right:0}.media-grid.product-single .column-full .column-half .row .media-block:nth-child(2n){margin-right:0}.media-grid.product-single .column-full .column-half .row .media-block:nth-child(2n+1){clear:left}}.media-grid.product-single .column-full .media-block.small{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-grid.product-single .column-full .media-block.small:last-child{margin-right:0}.media-grid.product-single .column-full .media-block.small:nth-child(2n){margin-right:0}.media-grid.product-single .column-full .media-block.small:nth-child(2n+1){clear:left}@media screen and (min-width:39.375em){.media-grid.product-single .column-full .media-block.small{width:100%;height:100%}}.media-grid.product-single .column-full .media-block.large{width:100%;height:100%}.media-grid.product-single .media-block.small{background-color:#111;background-color:rgba(17,17,17,.8)}.media-grid.product-single .media-block.small:hover{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:.9}.media-grid.product-single .media-block.medium .media-body:hover,.media-grid.product-single .media-block.large .media-body:hover{background:#3fb3f6;border:8px solid #61c0f8}.media .media-object,.list-media-grid>li .media-object{float:left}.media .media-object img,.list-media-grid>li .media-object img{display:block}.media .media-body,.list-media-grid>li .media-body{padding-left:1em;overflow:hidden}.product-block{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1em;text-align:center}.product-block:last-child{margin-right:0}.product-block:nth-child(2n){margin-right:0}.product-block:nth-child(2n+1){clear:left}@media screen and (min-width:39.375em){.product-block{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1.5em}.product-block:nth-child(2n){margin-right:2.35765%}.product-block:nth-child(2n+1){clear:none}.product-block:last-child{margin-right:0}.product-block:nth-child(3n){margin-right:0}.product-block:nth-child(3n+1){clear:left}}@media screen and (min-width:57.5em){.product-block{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:2em}.product-block:nth-child(3n){margin-right:2.35765%}.product-block:nth-child(3n+1){clear:none}.product-block:last-child{margin-right:0}.product-block:nth-child(4n){margin-right:0}.product-block:nth-child(4n+1){clear:left}}.product-block .product-name{margin-bottom:.25em}.dark-product{background-color:#242424;color:#fff;float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1em}.dark-product:last-child{margin-right:0}.dark-product:nth-child(2n){margin-right:0}.dark-product:nth-child(2n+1){clear:left}@media screen and (min-width:57.5em){.dark-product{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:1.5em}.dark-product:nth-child(2n){margin-right:2.35765%}.dark-product:nth-child(2n+1){clear:none}.dark-product:last-child{margin-right:0}.dark-product:nth-child(3n){margin-right:0}.dark-product:nth-child(3n+1){clear:left}}.dark-product .product-name{font-size:1.6em;line-height:1.3em;margin-bottom:.6em}.dark-product .product-description{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;font-style:italic}.dark-product .product-description:after{background-color:#fff;content:" ";display:block;height:3px;width:24px}.dark-product .product-description:after{margin:2em 0 1em}.dark-product .product-info{padding:6%}.dark-product .price{color:#3fb3f6;float:left;font-weight:700;width:40%}.dark-product .action-link{color:#fff;float:right;font-size:.9em;font-weight:400;text-align:right;width:60%}.dark-product .action-link .fa{font-size:.9em;position:relative;top:-1px}.product .container,.product .media-grid{display:block}.product .container:after,.product .media-grid:after{content:"";display:table;clear:both}.product .container:after,.product .media-grid:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.product .container .product-information-main,.product .media-grid .product-information-main{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product .container .product-information-main:last-child,.product .media-grid .product-information-main:last-child{margin-right:0}}@media screen and (min-width:57.5em){.product .container .product-information-main,.product .media-grid .product-information-main{float:left;display:block;margin-right:2.35765%;width:40.29137%}.product .container .product-information-main:last-child,.product .media-grid .product-information-main:last-child{margin-right:0}}@media screen and (min-width:39.375em){.product .container .product-information-secondary,.product .media-grid .product-information-secondary{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product .container .product-information-secondary:last-child,.product .media-grid .product-information-secondary:last-child{margin-right:0}}@media screen and (min-width:57.5em){.product .container .product-information-secondary,.product .media-grid .product-information-secondary{float:left;display:block;margin-right:2.35765%;width:57.35098%}.product .container .product-information-secondary:last-child,.product .media-grid .product-information-secondary:last-child{margin-right:0}}.product .container .product-information-secondary .action-link,.product .media-grid .product-information-secondary .action-link{color:#3fb3f6}.product .container .product-highlights,.product .media-grid .product-highlights{background-color:#f8f7f6;padding:1em}.product .container .product-highlights .title-highlights,.product .media-grid .product-highlights .title-highlights{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.product .container .product-highlights .title-highlights:after,.product .media-grid .product-highlights .title-highlights:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.product .container .copy,.product .media-grid .copy{padding-top:1.7em}.product .container .price-copy,.product .media-grid .price-copy{border-bottom:1px solid #e7e5e1;color:#3fb3f6;font-size:1.1em;font-weight:500;margin-top:2em;padding:.5em 0 2em}.product .container .product-actions,.product .media-grid .product-actions{display:block}.product .container .product-actions:after,.product .media-grid .product-actions:after{content:"";display:table;clear:both}.product .container .product-actions:after,.product .media-grid .product-actions:after{content:"";display:table;clear:both}.product .container .product-actions .btn,.product .media-grid .product-actions .btn{float:left;display:block;margin-right:2.35765%;width:65.88078%}.product .container .product-actions .btn:last-child,.product .media-grid .product-actions .btn:last-child{margin-right:0}@media screen and (min-width:39.375em){.product .container .product-actions .btn,.product .media-grid .product-actions .btn{float:left;display:block;margin-right:2.35765%;width:100%}.product .container .product-actions .btn:last-child,.product .media-grid .product-actions .btn:last-child{margin-right:0}button,input[type=submit],.btn{font-size:.9em}}@media screen and (min-width:57.5em){.product .container .product-actions .btn,.product .media-grid .product-actions .btn{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product .container .product-actions .btn:last-child,.product .media-grid .product-actions .btn:last-child{margin-right:0}}.product .container .product-quantity,.product .media-grid .product-quantity{float:left;display:block;margin-right:2.35765%;width:31.76157%}.product .container .product-quantity:last-child,.product .media-grid .product-quantity:last-child{margin-right:0}@media screen and (min-width:39.375em){.product .container .product-quantity,.product .media-grid .product-quantity{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.5em}.product .container .product-quantity:last-child,.product .media-grid .product-quantity:last-child{margin-right:0}}@media screen and (min-width:57.5em){.product .container .product-quantity,.product .media-grid .product-quantity{float:left;display:block;margin-right:2.35765%;width:31.76157%}.product .container .product-quantity:last-child,.product .media-grid .product-quantity:last-child{margin-right:0}}.product .container .product-quantity .product-quantity-number,.product .media-grid .product-quantity .product-quantity-number{background:#ededed;border-top:2px solid #e7e5e1;font-weight:500;display:inline-block;height:43px;margin:0 1em;padding:.8em 1.5em}@media screen and (min-width:39.375em){.product .container .product-quantity .product-quantity-number,.product .media-grid .product-quantity .product-quantity-number{padding:.5em 1.5em}}.related-resources{background-color:#f8f7f6}.media-block-small{float:left;display:block;margin-right:2.35765%;width:48.82117%}.media-block-small:last-child{margin-right:0}.media-block-small:nth-child(2n){margin-right:0}.media-block-small:nth-child(2n+1){clear:left}@media screen and (min-width:39.375em){.media-block-small{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-block-small:nth-child(2n){margin-right:2.35765%}.media-block-small:nth-child(2n+1){clear:none}.media-block-small:last-child{margin-right:0}.media-block-small:nth-child(3n){margin-right:0}.media-block-small:nth-child(3n+1){clear:left}}@media screen and (min-width:57.5em){.media-block-small{float:left;display:block;margin-right:2.35765%;width:23.23176%}.media-block-small:nth-child(3n){margin-right:2.35765%}.media-block-small:nth-child(3n+1){clear:none}.media-block-small:last-child{margin-right:0}.media-block-small:nth-child(4n){margin-right:0}.media-block-small:nth-child(4n+1){clear:left}}.media-block-small .media-image{position:relative}.media-block-small .media-image .price{background-color:#fff;bottom:0;font:1.2em function_pro_bookbold;opacity:.8;padding:3% 4%;position:absolute;right:0;z-index:1}.media-block-small .media-name{margin:.25em 0}.media-block-small .rating li{display:inline-block;position:relative}.media-block-small .rating li span:first-child{opacity:.5}.media-block-small .rating li .rate{display:none;left:0;position:absolute;top:0}.media-block-small .rating.rate-1 .rate1 .rate{display:block}.media-block-small .rating.rate-2 .rate1 .rate,.media-block-small .rating.rate-2 .rate2 .rate{display:block}.media-block-small .rating.rate-3 .rate1 .rate,.media-block-small .rating.rate-3 .rate2 .rate,.media-block-small .rating.rate-3 .rate3 .rate{display:block}.media-block-small .rating.rate-4 .rate1 .rate,.media-block-small .rating.rate-4 .rate2 .rate,.media-block-small .rating.rate-4 .rate3 .rate,.media-block-small .rating.rate-4 .rate4 .rate{display:block}.media-block-small .rating.rate-5 .rate{display:block}.media-block-small .description{font-size:.9em;margin-bottom:0}.recommended{background-color:#ededed;border-bottom:5px solid #e7e5e1;overflow:hidden;padding:4% 2% 0}.recommended .headline-secondary,.recommended .account-settings .blurb-block .form-label,.account-settings .blurb-block .recommended .form-label,.recommended .product,.recommended .btn{float:left}.recommended .headline-secondary,.recommended .account-settings .blurb-block .form-label,.account-settings .blurb-block .recommended .form-label{font-size:1.7em;font-weight:400;line-height:1.3em;margin-top:2em;width:54%}.recommended .product{margin-right:4%;width:38%}.full-width-promo{background-color:#f0efeb;width:100%;padding:1em 0}.full-width-promo:after{content:"";display:table;clear:both}@media screen and (max-width:39.3125em){.full-width-promo i{display:none}}@media screen and (max-width:57.4375em){.full-width-promo .container,.full-width-promo .media-grid{max-width:650px}}.full-width-promo .ad-info{margin-bottom:1.5em;vertical-align:middle}@media screen and (min-width:39.375em){.full-width-promo .ad-info{margin-bottom:0}}@media screen and (min-width:57.5em){.full-width-promo .ad-info{float:left;display:block;margin-right:2.35765%;width:65.88078%}.full-width-promo .ad-info:last-child{margin-right:0}}.full-width-promo .headline-secondary,.full-width-promo .account-settings .blurb-block .form-label,.account-settings .blurb-block .full-width-promo .form-label{font-size:1.5em;margin-bottom:.25em}.full-width-promo em{display:block;font-family:Georgia,Cambria,"Times New Roman",Times,serif;line-height:1.2em}.full-width-promo .action-items{font-size:1.25em}.full-width-promo .action-items:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.full-width-promo .action-items{padding:.4em 4% 1.2em}}@media screen and (min-width:57.5em){.full-width-promo .action-items{float:right;margin-top:0}}.full-width-promo input[type=submit]{font-size:.7em;width:100%}.full-width-promo.with-icon i{color:#0b5e97;font-size:1.875em}@media screen and (min-width:39.375em){.full-width-promo.with-icon i{float:left;display:block;margin-right:2.35765%;width:14.70196%;font-size:4.25em}.full-width-promo.with-icon i:last-child{margin-right:0}}@media screen and (min-width:57.5em){.full-width-promo.with-icon i{float:left;display:block;margin-right:2.35765%;width:6.17215%}.full-width-promo.with-icon i:last-child{margin-right:0}}@media screen and (min-width:57.5em){.full-width-promo.with-icon .ad-info{float:left;display:block;margin-right:2.35765%;width:57.35098%}.full-width-promo.with-icon .ad-info:last-child{margin-right:0}}.full-width-promo.with-bg{color:#fff}.full-width-promo.with-bg i{color:#fff}.full-width-promo.with-form i{float:left;display:block;margin-right:2.35765%;width:16.40792%;font-size:5.5em}.full-width-promo.with-form i:last-child{margin-right:0}@media screen and (min-width:57.5em){.full-width-promo.with-form i{float:left;display:block;margin-right:2.35765%;width:7.87811%}.full-width-promo.with-form i:last-child{margin-right:0}}@media screen and (min-width:57.5em){.full-width-promo.with-form .ad-info{float:left;display:block;margin-right:2.35765%;width:48.82117%}.full-width-promo.with-form .ad-info:last-child{margin-right:0}}.full-width-promo.with-form em{color:#999}.full-width-promo.with-form input[type=text]{border:0;border-radius:0;box-shadow:none;padding:1em;font-size:.75em}.full-width-promo.with-form input[type=submit]{font-size:.7em}.full-width-promo.audiobook i{font-size:5.25em;text-align:center}@media screen and (min-width:57.5em){.full-width-promo.audiobook .ad-info{float:left;display:block;margin-right:2.35765%;width:40.29137%}.full-width-promo.audiobook .ad-info:last-child{margin-right:0}}.full-width-promo.audiobook .action-items{padding:0}@media screen and (min-width:57.5em){.full-width-promo.audiobook .action-items{margin-top:0;width:48%}}@media screen and (min-width:57.5em){.full-width-promo.audiobook .textfields{float:left;margin-right:3%;width:67%}}.full-width-promo.audiobook input[type=text]{border:0;border-radius:0;box-shadow:none;float:left;font-size:.75em;margin-right:3%;margin-bottom:1em;padding:.65em;width:48.5%}.full-width-promo.audiobook input[type=text]:first-child{margin:0 0 1em;width:100%}.full-width-promo.audiobook input[type=text]:last-child{margin-right:0}.full-width-promo.audiobook input[type=submit]{float:left;font-size:1em;margin-bottom:0}@media screen and (min-width:57.5em){.full-width-promo.audiobook input[type=submit]{padding:6.75% 4%;width:30%}}.hero{background-size:cover;background-position:center;padding:7em 0}.hero:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.hero{padding:8em 0}}@media screen and (min-width:57.5em){.hero{padding:11em 0}}.hero .hero-headline{font-weight:700;text-transform:uppercase;margin:0 auto;max-width:53.75em;text-align:center}.hero .hero-headline-primary{font-size:4.5em;margin-bottom:.25em}.hero .headline-tertiary{font-size:1.375em;font-family:function_prodemi;letter-spacing:3px}.hero.with-image{color:#fff}.hero.secondary{padding:7em 0 3.5em}@media screen and (min-width:39.375em){.hero.secondary{padding:8em 0 4em}}.hero.secondary .hero-headline-primary{font-size:3.5em;margin-bottom:.25em}.hero.secondary .hero-headline-secondary{font-size:1em}.hero.secondary p{margin:0 auto}.hero.medium{margin-bottom:2em}.hero.medium .headline-primary{font-size:4.375em;font-weight:400;margin-bottom:.25em}.hero.medium .headline-secondary,.hero.medium .account-settings .blurb-block .form-label,.account-settings .blurb-block .hero.medium .form-label{font:1.875em function_prodemi;font-weight:400}.hero.small{padding:7em 0 3.5em}@media screen and (min-width:39.375em){.hero.small{padding:8em 0 7em}}.hero.small .headline-secondary,.hero.small .account-settings .blurb-block .form-label,.account-settings .blurb-block .hero.small .form-label{font-size:3.75em;margin-bottom:.25em}.hero.small .fa{display:block}.hero.blog{padding:4.5em 1em}.hero.blog .hero-headline{margin:0 auto;max-width:41.25em}@media screen and (min-width:39.375em){.hero.blog .hero-headline .search{margin:0 auto;width:85%}}.hero.blog-article{position:relative}.hero.blog-article:after{background-color:transparent;background-image:-webkit-linear-gradient(transparent,#fff);background-image:linear-gradient(transparent,#fff);bottom:0;content:" ";display:block;height:35%;position:absolute;width:100%}.hero.results{background-position:center top}.hero.results .headline-primary{font-size:3.125em;font-weight:400;margin-bottom:.25em}.hero.results .headline-tertiary{font:1.375em function_prodemi;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;letter-spacing:0;text-transform:none}.hero.hero-home{background:#111 url(images/h_image.jpg) no-repeat;background-size:cover;height:calc(100% - 75px);padding:15em 0 0;position:relative}.hero.hero-home .hero-headline{max-width:none}.hero.hero-home .headline-primary{font-size:6.25em;opacity:.5}@media screen and (min-width:57.5em){.hero.hero-home .headline-primary{font-size:10em}}@media screen and (min-width:63.75em){.hero.hero-home .headline-primary{font-size:12.5em}}.hero.hero-home .headline-tertiary{font-size:1.5em;font-weight:400;letter-spacing:.25em}@media screen and (min-width:39.375em){.hero.hero-home .headline-tertiary{letter-spacing:.5em}}.hero.hero-home .action-link{color:#fafffa;bottom:1em;position:absolute;margin-left:calc(50% - 50px)}.hero.hero-home .action-link:visited{color:#fafffa}.hero.hero-home .action-link:hover,.hero.hero-home .action-link:active{color:#fff}.hero.hero-home .action-link .fa{font-size:2em;margin:0}.hero .play-link{color:#fff;font-size:3em;display:block}.hero .play-link:visited{color:#fff}.hero .play-link:hover,.hero .play-link:active{color:#ededed}.hero-home-container{background-color:#fff;height:100%}.hero.event{padding:6em 1em 2em;position:relative}@media screen and (min-width:39.375em){.hero.event{padding:7em 0 2em}}@media screen and (min-width:57.5em){.hero.event{padding:8em 0 2em}}.hero.event .bg-overlay{height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.hero.event .hero-container{max-width:67.5em;margin-left:auto;margin-right:auto;position:relative;text-align:center}.hero.event .hero-container:after{content:"";display:table;clear:both}.hero.event .hero-container .headline-primary{line-height:.85;margin:.05em 0}.hero.event .hero-container .headline-primary .location{display:block;font-size:.5em}@media screen and (min-width:39.375em){.hero.event .hero-container .headline-primary .location{font-size:.75em}}@media screen and (min-width:57.5em){.hero.event .hero-container .headline-primary .location{display:inline-block;font-size:1em}}.hero.event .hero-container .countdown{border-bottom:1px dotted #e7e5e1;border-top:1px dotted #e7e5e1;opacity:.5;margin:0 auto;max-width:420px;padding:.5em;text-align:center}.hero.event .hero-container .countdown:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.hero.event .hero-container .countdown{padding:.5em 1.5em;width:85%}}.hero.event .hero-container .countdown .increment{float:left;text-align:center;width:25%}.hero.event .hero-container .countdown .increment:after{content:"";display:table;clear:both}.hero.event .hero-container .countdown .increment .digit{font-size:3em;line-height:1}@media screen and (min-width:39.375em){.hero.event .hero-container .countdown .increment .digit{font-size:3.5em}}.hero.event .hero-container .countdown .increment .units{display:block;font-size:.75em;text-transform:uppercase}.hero.event .hero-container .btn{margin-top:1em}.image-content{display:block}.image-content:after{content:"";display:table;clear:both}.image-content:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.image-content.copy-right .copy,.image-content.copy-left .copy{float:left;display:block;margin-right:2.35765%;width:48.82117%}.image-content.copy-right .copy:last-child,.image-content.copy-left .copy:last-child{margin-right:0}}@media screen and (min-width:57.5em){.image-content.copy-right .copy,.image-content.copy-left .copy{float:left;display:block;margin-right:2.35765%;width:57.35098%}.image-content.copy-right .copy:last-child,.image-content.copy-left .copy:last-child{margin-right:0}}@media screen and (min-width:39.375em){.image-content.copy-right .media-object,.image-content.copy-left .media-object{float:left;display:block;margin-right:2.35765%;width:48.82117%}.image-content.copy-right .media-object:last-child,.image-content.copy-left .media-object:last-child{margin-right:0}}@media screen and (min-width:57.5em){.image-content.copy-right .media-object,.image-content.copy-left .media-object{float:left;display:block;margin-right:2.35765%;width:40.29137%}.image-content.copy-right .media-object:last-child,.image-content.copy-left .media-object:last-child{margin-right:0}}.image-content .action-link{margin-bottom:2em}@media screen and (min-width:39.375em){.image-content.copy-left .copy,.image-content.copy-left .media-object{float:right}}.image-content.copy-left .copy:last-child{margin-right:2.35765%}@media screen and (min-width:39.375em){.image-content.copy-left .media-object{margin-right:0}}.video-block{position:relative;height:0;margin:0 auto;padding:28% 0}.video-block .video-js{height:100%;left:0;position:absolute;top:0;width:100%}.video-content:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.video-content .copy{float:left;display:block;margin-right:2.35765%;width:48.82117%}.video-content .copy:last-child{margin-right:0}}@media screen and (min-width:57.5em){.video-content .copy{float:left;display:block;margin-right:2.35765%;width:40.29137%}.video-content .copy:last-child{margin-right:0}}@media screen and (max-width:39.3125em){.video-content .video-wrap{margin-bottom:1em}}@media screen and (min-width:39.375em){.video-content .video-wrap{float:left;display:block;margin-right:2.35765%;width:48.82117%}.video-content .video-wrap:last-child{margin-right:0}}@media screen and (min-width:57.5em){.video-content .video-wrap{float:left;display:block;margin-right:2.35765%;width:57.35098%}.video-content .video-wrap:last-child{margin-right:0}}.graph canvas{border-bottom:4px solid #ededed}@media screen and (max-width:39.3125em){.graph canvas{width:600px!important;height:300px!important}}.graph .headline-secondary,.graph .account-settings .blurb-block .form-label,.account-settings .blurb-block .graph .form-label{display:inline-block;font-size:1em;font-weight:400;margin:0 .5em}@media screen and (max-width:39.3125em){.graph .headline-secondary,.graph .account-settings .blurb-block .form-label,.account-settings .blurb-block .graph .form-label{display:block;margin-bottom:1em;text-align:left}}.graph .headline-secondary span,.graph .account-settings .blurb-block .form-label span,.account-settings .blurb-block .graph .form-label span{background-color:#ccc;content:" ";display:inline-block;height:.6em;margin-right:.4em;position:relative;top:-1px;width:2em}.graph-labels{margin:0 auto}.list-media-grid{text-align:center}.list-media-grid .media .color-block,.list-media-grid>li .color-block{width:48px;height:48px;border-radius:50%;margin:0 auto .5em}.list-media-grid .media .gradient,.list-media-grid>li .gradient{height:4em;margin-bottom:.5em}.nav-primary{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:0;padding-top:6em;z-index:1}.nav-primary:after{content:"";display:table;clear:both}.nav-primary.active{position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;z-index:100}.nav-primary .primary-container{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-top:1.5em;padding:0 1em}.nav-primary .primary-container:last-child{margin-right:0}@media screen and (max-width:39.3125em){.nav-primary .primary-container{max-width:175px}}@media screen and (min-width:39.375em){.nav-primary .primary-container{float:left;display:block;margin-right:2.35765%;width:23.23176%;max-width:auto}.nav-primary .primary-container:last-child{margin-right:0}}@media screen and (min-width:57.5em){.nav-primary .primary-container{float:left;display:block;margin-right:2.35765%;width:14.70196%;padding-right:0}.nav-primary .primary-container:last-child{margin-right:0}}.nav-primary .primary-container .primary-options .nav-item{color:#fff;display:block;margin:0 0 2em}@media screen and (min-width:57.5em){.nav-primary .primary-container .primary-options .nav-item{padding-left:.75em}}.nav-primary .primary-container .primary-options .nav-item:hover{color:#3fb3f6}.nav-primary .primary-container .primary-options .nav-item.nav-secondary-toggle{border-bottom:1px dotted #999;font-family:proxima_nova_rgregular;font-size:.75em;font-weight:700;margin-bottom:3em;padding-bottom:2em;text-transform:uppercase}.nav-primary .primary-container .primary-options .nav-item.nav-secondary-toggle .fa.large{color:#3fb3f6;font-size:2.5em;margin-right:.25em;vertical-align:middle}.nav-primary .primary-container .personal-options .nav-item.pill{border:2px solid #999;border-radius:2em;color:#999;display:block;font-size:.75em;max-width:135px;margin:0 auto 1.5em;text-align:center;text-transform:uppercase;padding:.5em 0}.nav-primary .primary-container .personal-options .nav-item.pill:hover{background:#3fb3f6;border-color:#3fb3f6;color:#fff}@media screen and (min-width:39.375em){.nav-primary .primary-container .personal-options .nav-item.pill .fa{margin-right:.5em}}@media screen and (min-width:57.5em){.nav-primary .primary-container .personal-options .nav-item.pill .fa{margin-right:1em}}.nav-primary .primary-container .social{font-size:.75em;margin:0 auto;max-width:85px}.nav-primary .primary-container .social:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.nav-primary .primary-container .social{font-size:1em;max-width:120px}}.nav-primary .primary-container .social .nav-item{margin:0 .25em;float:left;display:block;margin-right:2.35765%;width:31.76157%;border:2px solid #999;border-radius:50%;color:#999;padding:.25em;text-align:center;height:24px;width:24px}.nav-primary .primary-container .social .nav-item:last-child{margin-right:0}.nav-primary .primary-container .social .nav-item:hover{background:#3fb3f6;border-color:#3fb3f6;color:#fff}@media screen and (min-width:39.375em){.nav-primary .primary-container .social .nav-item{height:32px;margin:0 .25em;width:32px}}.nav-primary .secondary-options{float:left;display:block;margin-right:2.35765%;width:57.35098%;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;border-left:1px solid #e7e5e1;height:100%;overflow-y:auto;overflow-x:hidden;margin:1.5em 0 0;opacity:0;padding:0 1em 2.5em}.nav-primary .secondary-options:last-child{margin-right:0}@media screen and (min-width:39.375em){.nav-primary .secondary-options{float:left;display:block;margin-right:2.35765%;width:74.41059%}.nav-primary .secondary-options:last-child{margin-right:0}}@media screen and (min-width:57.5em){.nav-primary .secondary-options{float:left;display:block;margin-right:2.35765%;width:82.94039%;padding-left:2.5em}.nav-primary .secondary-options:last-child{margin-right:0}}.nav-primary .secondary-options.active{opacity:1}.nav-primary .secondary-options .headline{color:#fff;font-size:1em;max-width:13rem}.nav-primary .secondary-options .headline .bar{border-bottom:3px solid #3fb3f6;margin:.35em 0;width:13%}.nav-primary .secondary-options .nav-category{padding:1em 0}.nav-primary .secondary-options .nav-category:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.nav-primary .secondary-options .nav-category{max-width:45em}}.nav-primary .secondary-options .nav-category .nav-item{color:#fff;display:inline-block;font-size:.8em;line-height:1;margin-bottom:2.5em;text-align:center;text-transform:uppercase;vertical-align:top}.nav-primary .secondary-options .nav-category .nav-item:hover{color:#999}.nav-primary .secondary-options .nav-category .nav-item:hover .fa{border-color:#999}@media screen and (max-width:39.3125em){.nav-primary .secondary-options .nav-category .nav-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}.nav-primary .secondary-options .nav-category .nav-item:last-child{margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(2n){margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(2n+1){clear:left}}@media screen and (min-width:39.375em){.nav-primary .secondary-options .nav-category .nav-item{float:left;display:block;margin-right:2.35765%;width:23.23176%}.nav-primary .secondary-options .nav-category .nav-item:last-child{margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(4n){margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(4n+1){clear:left}}@media screen and (min-width:57.5em){.nav-primary .secondary-options .nav-category .nav-item{float:left;display:block;margin-right:2.35765%;width:14.70196%}.nav-primary .secondary-options .nav-category .nav-item:nth-child(4n){margin-right:2.35765%}.nav-primary .secondary-options .nav-category .nav-item:nth-child(4n+1){clear:none}.nav-primary .secondary-options .nav-category .nav-item:last-child{margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(6n){margin-right:0}.nav-primary .secondary-options .nav-category .nav-item:nth-child(6n+1){clear:left}}.nav-primary .secondary-options .nav-category .nav-item .fa{border:1px solid #fff;display:block;font-size:2.5em;margin:0 auto .25em;max-width:55px;padding:.25em}@media screen and (min-width:39.375em){.nav-primary .secondary-options .nav-category .nav-item .fa{max-width:60px}}.login{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:0;padding-top:6em;z-index:1}.login:after{content:"";display:table;clear:both}.login.active{-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;z-index:100}.he-login-form{padding-top:3em;position:relative}@media screen and (min-width:39.375em){.he-login-form{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.he-login-form:last-child{margin-right:0}}.he-login-form input[type=text],.he-login-form input[type=password]{background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:1.5em;margin-bottom:1.5em;text-transform:uppercase}.he-login-form input[type=text]:active,.he-login-form input[type=text]:focus,.he-login-form input[type=password]:active,.he-login-form input[type=password]:focus{background-color:#343434;background-color:rgba(52,52,52,.5);outline:0;box-shadow:none}.he-login-form input[type=text].placeholder,.he-login-form input[type=password].placeholder{color:#4c4c4c}.he-login-form input[type=text]:-moz-placeholder,.he-login-form input[type=password]:-moz-placeholder{color:#4c4c4c}.he-login-form input[type=text]::-webkit-input-placeholder,.he-login-form input[type=password]::-webkit-input-placeholder{color:#4c4c4c}.he-login-form .non-member{color:#fff;max-width:none;text-align:center;width:100%}.he-login-form .non-member .non-member-toggle{color:#3fb3f6}.he-login-form .close-login{color:#f8f7f6;position:absolute;top:0;right:0;text-align:right}.he-login-form .close-login .fa{font-size:1.5em}.reading-list{background:#f8f7f6}.reading-list .container,.reading-list .media-grid{padding:0}.reading-list.sticking{width:inherit;z-index:1000}.reading-list li:first-child{padding:1.5em 1em;width:100%}.reading-list li:first-child:before{margin-right:.4em;font-size:.9em}.reading-list li{border-bottom:1px solid #e7e5e1;width:100%}.reading-list li a{color:#343434;display:block;margin:auto;padding:1em}.reading-list li a:before{color:#999;content:counter(li);counter-increment:li;font-weight:800;position:absolute}.reading-list li .article-author,.reading-list li .article-title{margin-left:1em}.reading-list li .article-author{font-size:.9em;font-style:italic}.reading-list li .article-title{font-weight:800}.reading-list li:nth-child(2){border-left:3px solid #3fb3f6}.reading-list .list-title{text-transform:uppercase}.reading-list ul{counter-reset:li;padding:0}.nav-tabs{background-color:#f8f7f6;border-bottom:1px solid #e7e5e1;font-family:function_prodemi}.nav-tabs .container,.nav-tabs .media-grid{position:relative}.nav-tabs .container ul,.nav-tabs .media-grid ul{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-tabs .container ul:after,.nav-tabs .media-grid ul:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.nav-tabs .container ul,.nav-tabs .media-grid ul{width:78%}}@media screen and (min-width:57.5em){.nav-tabs .container ul,.nav-tabs .media-grid ul{width:100%}}.nav-tabs .container ul::-webkit-scrollbar,.nav-tabs .media-grid ul::-webkit-scrollbar{display:none}.nav-tabs .container ul .nav-tab-item,.nav-tabs .media-grid ul .nav-tab-item{-webkit-transition:border-color .15s linear;-moz-transition:border-color .15s linear;transition:border-color .15s linear;display:inline-block;font-size:.9em;padding:1em;text-transform:uppercase;border-bottom:2px solid transparent}.nav-tabs .container ul .nav-tab-item:first-child,.nav-tabs .media-grid ul .nav-tab-item:first-child{padding-left:0}.nav-tabs .container ul .nav-tab-item.active,.nav-tabs .media-grid ul .nav-tab-item.active,.nav-tabs .container ul .nav-tab-item:hover,.nav-tabs .media-grid ul .nav-tab-item:hover{border-color:#0099d9}.nav-tabs .container ul .nav-tab-item.active a,.nav-tabs .media-grid ul .nav-tab-item.active a,.nav-tabs .container ul .nav-tab-item:hover a,.nav-tabs .media-grid ul .nav-tab-item:hover a{color:#343434}.nav-tabs .container ul .nav-tab-item a,.nav-tabs .media-grid ul .nav-tab-item a{color:#999}.nav-tabs .container .btn,.nav-tabs .media-grid .btn{border-bottom:0;margin-bottom:0;padding:1.25em 1.5em 1em;text-align:center}@media screen and (max-width:39.3125em){.nav-tabs .container .btn,.nav-tabs .media-grid .btn{margin-bottom:1em}}@media screen and (min-width:39.375em){.nav-tabs .container .btn,.nav-tabs .media-grid .btn{position:absolute;top:0;right:0;bottom:0;padding:1.25em 1.5em 1em}}.nav-tabs.scroll .container,.nav-tabs.scroll .media-grid{padding:0}.nav-tabs.scroll .container ul,.nav-tabs.scroll .media-grid ul{padding-left:1em}@media screen and (min-width:39.375em){.nav-tabs.scroll .container ul,.nav-tabs.scroll .media-grid ul{width:78%;box-shadow:inset -7px 2px 10px -4px #999}}@media screen and (min-width:57.5em){.nav-tabs.scroll .container ul,.nav-tabs.scroll .media-grid ul{box-shadow:none;padding-left:0;width:100%}}@media screen and (max-width:39.3125em){.nav-tabs.scroll .container .btn,.nav-tabs.scroll .media-grid .btn{margin:0 auto 1em;width:95%;display:block}}@media screen and (min-width:39.375em){.nav-tabs.scroll .container .btn,.nav-tabs.scroll .media-grid .btn{width:22%}}@media screen and (min-width:57.5em){.nav-tabs.scroll .container .btn,.nav-tabs.scroll .media-grid .btn{width:auto}}.bold-tabs{background-color:#f8f7f5;font-size:.8em;padding:3.5% 3% 2%;margin-bottom:1em;font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.bold-tabs:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.bold-tabs .bold-tab-item{display:inline-block;padding-right:3%}.bold-tabs .bold-tab-item a{color:#3b3b3b;font-weight:700;padding-bottom:.2em}.bold-tabs .bold-tab-item.active a,.bold-tabs .bold-tab-item a:hover{color:#666}.step-tabs:after{content:"";display:table;clear:both}.step-tabs .step-tab-item{display:block;float:left}.step-tabs .step-tab-item a{border:2px solid;border-left:0;border-right:0;color:#3b3b3b;display:block;font-size:14px;font-weight:700;padding:9px 25px 9px 34px;position:relative}.step-tabs .step-tab-item a:before,.step-tabs .step-tab-item a:after{border:20px solid;border-bottom-color:transparent;border-top-color:transparent;border-right-color:transparent;content:" ";display:inline-block;position:absolute;right:-39px;top:0;z-index:1}.step-tabs .step-tab-item a:after{color:#fff;right:-39px}.step-tabs .step-tab-item:first-child a{border-left:2px solid;padding-left:1.5em}.step-tabs .step-tab-item:last-child a{border-right:2px solid}.step-tabs .step-tab-item:last-child a:before,.step-tabs .step-tab-item:last-child a:after{border:0}.step-tabs .step-tab-item.active a,.step-tabs .step-tab-item a:hover{background-color:#666;border-color:#666;color:#fff}.step-tabs .step-tab-item.active a:before,.step-tabs .step-tab-item.active a:after,.step-tabs .step-tab-item a:hover:before,.step-tabs .step-tab-item a:hover:after{border-left-color:#666}.step-tabs .step-tab-item a:hover{background-color:#999}.step-tabs .step-tab-item a:hover:before,.step-tabs .step-tab-item a:hover:after{border-left-color:#999}.blurb-block:after{content:"";display:table;clear:both}.blurb-block .blurb-info{display:table-cell;vertical-align:middle}.blurb-block.with-bg{background-color:#f8f7f6;border-bottom:1px solid #e7e5e1;padding:1.5em}.blurb-block .headline-secondary,.account-settings .blurb-block .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.blurb-block .headline-secondary:after,.account-settings .blurb-block .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.blurb-block .blurb-body{color:#999;font-family:Georgia,Cambria,"Times New Roman",Times,serif}.blurb-block.with-image .blurb-info{padding-right:5%;width:55%}.content-primary section.share-block{padding:4em 0}@media screen and (min-width:39.375em){.content-primary section.share-block{padding:5em 0}}.share-block{background-color:#ededed;text-align:center}.share-block .headline-secondary,.share-block .account-settings .blurb-block .form-label,.account-settings .blurb-block .share-block .form-label{font-size:1.6em;font-weight:400;margin-bottom:.4em}.share-block .description{color:#999;display:block;font:1.1em Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;max-width:none}.share-block .links{margin-top:1.5em}.share-block .links .btn{font-weight:700;margin:1% .5%}@media screen and (min-width:39.375em){.share-block .links .btn{margin:0 .5%}}.cta-block{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#0b5e97;color:#fff;padding:3em 2em}.cta-block:last-child{margin-right:0}.cta-block:after{content:"";display:table;clear:both}.cta-block .cta-block-copy{float:left;display:block;margin-right:2.35765%;width:100%}.cta-block .cta-block-copy:last-child{margin-right:0}@media screen and (min-width:39.375em){.cta-block .cta-block-copy{float:left;display:block;margin-right:2.35765%;width:74.41059%;border-right:1px solid #0099d9;padding-left:1em}.cta-block .cta-block-copy:last-child{margin-right:0}}.cta-block .cta-block-action{float:left;display:block;margin-right:2.35765%;width:100%;padding:1em}.cta-block .cta-block-action:last-child{margin-right:0}@media screen and (min-width:39.375em){.cta-block .cta-block-action{float:left;display:block;margin-right:2.35765%;width:23.23176%;padding:2.5em 1.5em}.cta-block .cta-block-action:last-child{margin-right:0}}.cta-block .cta-description{font-family:Georgia,Cambria,"Times New Roman",Times,serif}.cta-block .cta-action-link{color:#fff;font-size:1em;line-height:1em}.cta-block .cta-action-link:visited{color:#fff}.cta-block .cta-action-link:hover,.cta-block .cta-action-link:active{color:#ededed}@media screen and (min-width:57.5em){.event-list{border-left:5px solid #f5f5f5;padding-left:55px;margin-left:85px;position:relative}}@media screen and (min-width:57.5em){.event-list:before{background-color:#fff;content:" ";display:block;height:126px;left:-6px;position:absolute;top:0;width:6px}}.event-list .item{background-color:#fff;border:1px solid #fff;box-shadow:inset 0 0 0 7px #f5f5f5;margin:2em 0;padding:4%;position:relative}.event-list .item:before{background-color:#ccc;border-radius:20px;content:" ";display:none;height:10px;left:-63px;position:absolute;top:44.5%;width:10px;z-index:2}.event-list .item:hover{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:inset 0 0 0 7px #f9f9f9}.event-list .item:hover:before{display:block}.event-list .item.upw .group{background-color:#9e1961}.event-list .item.upw:before{background-color:#9e1961}.event-list .item.dwd .group{background-color:#f09c44}.event-list .item.dwd:before{background-color:#f09c44}.event-list .item.lwm .group{background-color:#8dd0ce}.event-list .item.lwm:before{background-color:#8dd0ce}.event-list .item.bm .group{background-color:#152c4e}.event-list .item.bm:before{background-color:#152c4e}.event-list .item.la .group{background-color:#008f91}.event-list .item.la:before{background-color:#008f91}.event-list .item.lm .group{background-color:#44c47a}.event-list .item.lm:before{background-color:#44c47a}.event-list .group{width:55px;height:55px;color:#fff;float:left;font:1.2em function_pro_bookbold;margin:0 1em 1em 0;padding:1.25em 0;text-transform:uppercase;text-align:center}@media screen and (min-width:39.375em){.event-list .group{width:65px;height:65px;padding:1em 0;margin-bottom:.5em}}.event-list .header-tertiary{font-size:1.6875em;font-weight:400;line-height:1em;margin-bottom:0}@media screen and (min-width:57.5em){.event-list .header-tertiary{line-height:1.2em}}.event-list .date-container{font:.9em function_pro_bookbold;text-transform:uppercase}@media screen and (min-width:57.5em){.event-list .date-container{left:-144px;position:absolute;top:43%;width:100px}}@media screen and (min-width:57.5em){.event-list .date-container span{display:block;float:left}}.event-list .date-container:after{background-color:#fff;border:4px solid #f5f5f5;border-radius:20px;content:" ";color:#fff;display:none;height:20px;float:right;margin-left:11px;position:relative;top:-5px;width:20px}@media screen and (min-width:57.5em){.event-list .date-container:after{display:block}}.event-list .headline-paragraph,.event-list .account-settings .name,.account-settings .event-list .name{color:#343434;font:400 1em function_prodemi;text-transform:uppercase}.event-list .headline-paragraph .fa,.event-list .account-settings .name .fa,.account-settings .event-list .name .fa{margin-right:1%}.event-list p{clear:left;font-style:italic;margin-top:1em;max-width:none}.event-list .action-link{text-transform:uppercase}.event-list .action-link i{color:#3fb3f6}.grid-list .date-container{float:left;display:block;margin-right:2.35765%;width:23.23176%}.grid-list .date-container:after{content:"";display:table;clear:both}.grid-list .date-container:last-child{margin-right:0}@media screen and (min-width:39.375em){.grid-list .date-container{float:left;display:block;margin-right:2.35765%;width:14.70196%}.grid-list .date-container:last-child{margin-right:0}}.grid-list .item-information{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0}.grid-list .item-information:last-child{margin-right:0}@media screen and (min-width:39.375em){.grid-list .item-information{float:left;display:block;margin-right:2.35765%;width:74.41059%}.grid-list .item-information:last-child{margin-right:0}}@media screen and (min-width:39.375em){.grid-list .item-information.event{float:left;display:block;margin-right:2.35765%;width:48.82117%}.grid-list .item-information.event:last-child{margin-right:0}}@media screen and (min-width:39.375em){.grid-list .actionable-items{float:left;display:block;margin-right:2.35765%;width:31.76157%}.grid-list .actionable-items:last-child{margin-right:0}}@media screen and (min-width:39.375em){.grid-list .actionable-items.phone{float:left;display:block;margin-right:2.35765%;width:31.76157%}.grid-list .actionable-items.phone:last-child{margin-right:0}}.grid-list .controls{position:absolute;top:0;right:0}@media screen and (min-width:39.375em){.grid-list .controls{bottom:0}}.grid-list .group .cube{width:85px;height:85px;color:#fff;display:block;font-family:function_prodemi;font-size:2em;margin:0 auto .25em;padding-top:1em;text-align:center;text-transform:uppercase}@media screen and (min-width:39.375em){.grid-list .group .cube{width:125px;height:125px;float:left;font-size:2em;padding-top:1.25em;margin-right:.5em}}.grid-list .group .cube.upw{background:#9e1961}.grid-list .group .cube.dwd{background:#f09c44}.grid-list .group .cube.lwm{background:#8dd0ce}.grid-list .group .cube.bm{background:#152c4e}.grid-list .group .cube.la{background:#008f91}.grid-list .group .cube.lm{background:#44c47a}@media screen and (max-width:39.3125em){.grid-list .group .item-information{text-align:center;width:100%}}@media screen and (min-width:39.375em){.grid-list .group .item-information{margin:0 0 .5em;width:74%}}@media screen and (min-width:57.5em){.grid-list .group .item-information{float:left;display:block;margin-right:2.35765%;width:57.35098%}.grid-list .group .item-information:last-child{margin-right:0}}@media screen and (min-width:39.375em){.grid-list .group .actionable-items{float:right;width:auto}}@media screen and (min-width:57.5em){.grid-list .group .actionable-items{margin-top:2em}}.you-tests-description .blurb-body{color:rgba(52,52,52,.7);font-size:.9em;font-style:italic;margin:1em 0 .5em;max-width:100%}.grid-list .item.test .headline-paragraph,.grid-list .item.test .account-settings .name,.account-settings .grid-list .item.test .name{font-size:1.7em;line-height:.9em}.grid-list .item.test .test-information{margin-bottom:1em}@media screen and (min-width:39.375em){.grid-list .item.test .test-information{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-bottom:0}.grid-list .item.test .test-information:last-child{margin-right:0}.grid-list .item.test .test-information .description{color:#343434;font:.9em Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic}.grid-list .item.test .actionable-items{float:left;display:block;margin-right:2.35765%;width:40.29137%}.grid-list .item.test .actionable-items:last-child{margin-right:0}.grid-list .item.test .actionable-items>*{float:right}.grid-list .item.test .actionable-items .btn{padding:1em 2em .8em}.grid-list .item.test .completed{color:#e7e5e1;font:.8em function_pro_bookbold;margin-right:1em;padding-top:1.25em;text-transform:uppercase}.grid-list .item.test .completed i{background:#e7e5e1;border-radius:50%;color:#fff;font-size:.75em;margin-right:.5em;padding:2px;position:relative;top:-1px}}.grid-list .item{border-bottom:1px solid #e7e5e1;padding:1.5em 0;position:relative}.grid-list .item:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.grid-list .item{padding:1.5em}}.grid-list .item.full-width{padding:1.5em 0}@media screen and (min-width:39.375em){.grid-list .item.full-width .event-information{float:left;display:block;margin-right:2.35765%;width:65.88078%}.grid-list .item.full-width .event-information:last-child{margin-right:0}}.grid-list .item.full-width .actionable-items{text-align:right}@media screen and (min-width:39.375em){.grid-list .item.full-width .actionable-items{float:left;display:block;margin-right:2.35765%;width:14.70196%}.grid-list .item.full-width .actionable-items:last-child{margin-right:0}}.grid-list .item.full-width .item-name{font-weight:400}.grid-list .item .date{width:55px;height:55px;border:2px solid #0b5e97;color:#0b5e97;font-weight:700;line-height:1;margin:0 auto;padding:.5em;text-align:center}@media screen and (min-width:39.375em){.grid-list .item .date{padding:.35em}}.grid-list .item .date .day{font-size:1.75em}.grid-list .item .date .month{display:block;text-transform:uppercase}@media screen and (max-width:39.3125em){.grid-list .item .item-information{margin:.5em 0 1.5em}}.grid-list .item .item-information .item-name{margin-bottom:0}.grid-list .item .item-information .body-copy{font-style:italic;margin:0}.grid-list .item .actionable-items{text-align:center}.grid-list .item .actionable-items .action-link{display:block}.grid-list .item .actionable-items.phone{color:#999;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.grid-list .item .actionable-items.phone span{display:block}.grid-list .item .controls{background:#f2f2f2;text-align:center}.grid-list .item .controls .control{font-size:1.25em;padding:0 .5em}.grid-list .item .controls .control:hover{background:#e7e5e1}@media screen and (min-width:39.375em){.grid-list .item .controls .control{border-bottom:1px solid #e7e5e1;display:block;margin:0;height:50%;padding:.25em .5em}}.grid-list .item .controls .control-label{display:none;text-indent:-9999px}.sticky-scroll-container{max-width:67.5em;margin-left:auto;margin-right:auto}.sticky-scroll-container:after{content:"";display:table;clear:both}.sticky-scroll-container .sticky-scroll-content{float:left;display:block;margin-right:2.35765%;width:74.41059%}.sticky-scroll-container .sticky-scroll-content:last-child{margin-right:0}.sticky-scroll-container .sticky-scroller-container{float:left;display:block;margin-right:2.35765%;width:23.23176%}.sticky-scroll-container .sticky-scroller-container:last-child{margin-right:0}.nav-test{background:#343434;font-size:.75em;text-align:center}.nav-test .nav-tab-item{display:block;padding:0}@media screen and (min-width:57.5em){.nav-test .nav-tab-item{display:inline-block;padding:1em}}.nav-test .nav-tab-item.active{border-bottom:3px solid #3fb3f6}.nav-test .nav-tab-item a{color:#999;display:block;padding:1em}.nav-test .nav-tab-item a:hover{background:#222}.question-container{padding:0 1em;text-align:center}.question-container .slider-container{background-color:#fff;background-color:rgba(255,255,255,.1);color:#fff;margin:0 0 3em;padding:3em 3em 4em}.question-container .slider-container .question{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.25em;font-style:italic;margin:0 0 1.5em}@media screen and (min-width:57.5em){.question-container .slider-container .question{font-size:1.25em}}.question-container .secondary-controls{font-size:.8em}.question-container .secondary-controls a{color:#fff}.question-container .secondary-controls a .fa{color:#3fb3f6}.question-container .secondary-controls a.back{margin-right:.5em}.question-container .secondary-controls a.replay{margin-left:.5em}.checklist-item{position:relative}@media screen and (min-width:39.375em){.checklist-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.checklist-item:last-child{margin-right:0}.checklist-item:nth-child(3n){margin-right:0}.checklist-item:nth-child(3n+1){clear:left}}.checklist-item.completed{opacity:.5}.checklist-item .grunticon{background-size:cover;height:7em;margin:auto auto 2em;width:7em;background-size:cover;background-position:top}.checklist-item .step-number{background:#3fb3f6;border-radius:50%;color:#fff;display:block;font-size:3.5em;font-weight:700;padding:0 .5em;position:absolute;top:0;right:0}.invitee-list:after{content:"";display:table;clear:both}.invitee-list .invitee{border-bottom:3px solid #cfceca;margin-bottom:2em}@media screen and (min-width:39.375em){.invitee-list .invitee{float:left;display:block;margin-right:2.35765%;width:31.76157%;font-size:.9em}.invitee-list .invitee:last-child{margin-right:0}.invitee-list .invitee:nth-child(3n){margin-right:0}.invitee-list .invitee:nth-child(3n+1){clear:left}}.invitee-list .invitee .fa{position:absolute;top:7px;right:8px;color:#999}.invitee-list .invitee .information{display:table;width:100%;table-layout:fixed;border:1px solid #e7e5e1;position:relative;text-align:center}.invitee-list .invitee .information:after{content:"";display:table;clear:both}@media screen and (max-width:39.3125em){.invitee-list .invitee .information{text-align:left}}@media screen and (min-width:57.5em){.invitee-list .invitee .information{text-align:left}}.invitee-list .invitee .information .media-object{margin-bottom:.5em;width:100%}@media screen and (max-width:39.3125em){.invitee-list .invitee .information .media-object{display:table-cell;width:20.83333%;float:left;margin:0 1em 0 0}}@media screen and (min-width:57.5em){.invitee-list .invitee .information .media-object{display:table-cell;width:25%;float:left;margin:0 .5em 0 0}}@media screen and (max-width:39.3125em){.invitee-list .invitee .information .headline-paragraph,.invitee-list .invitee .information .account-settings .name,.account-settings .invitee-list .invitee .information .name{margin:.5em 1em 0 0}}@media screen and (min-width:57.5em){.invitee-list .invitee .information .headline-paragraph,.invitee-list .invitee .information .account-settings .name,.account-settings .invitee-list .invitee .information .name{margin:.65em 0 0}}.invitee-list .invitee .information .body-copy{font-style:italic;margin-bottom:.5em}@media screen and (max-width:39.3125em){.invitee-list .invitee .information .body-copy{margin-bottom:0}}@media screen and (min-width:57.5em){.invitee-list .invitee .information .body-copy{margin-bottom:0}}.invitee-list .invitee .credit-detail{background:#e7e5e1;color:#999;padding:.25em .75em;position:relative}.invitee-list .invitee .credit-detail .details{font-size:.75em;font-weight:700;margin-bottom:0;text-transform:uppercase}@media screen and (min-width:39.375em){.event-selector .radio,.finalize .radio{margin:0 auto 1em;max-width:80%;text-align:center}}.event-selector .radio .option,.finalize .radio .option{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:.75em}.event-selector .radio .option:last-child,.finalize .radio .option:last-child{margin-right:0}.event-selector .radio .option:nth-child(3n),.finalize .radio .option:nth-child(3n){margin-right:0}.event-selector .radio .option:nth-child(3n+1),.finalize .radio .option:nth-child(3n+1){clear:left}@media screen and (min-width:57.5em){.event-selector .radio .option,.finalize .radio .option{float:left;display:block;margin-right:2.35765%;width:14.70196%}.event-selector .radio .option:nth-child(3n),.finalize .radio .option:nth-child(3n){margin-right:2.35765%}.event-selector .radio .option:nth-child(3n+1),.finalize .radio .option:nth-child(3n+1){clear:none}.event-selector .radio .option:last-child,.finalize .radio .option:last-child{margin-right:0}.event-selector .radio .option:nth-child(6n),.finalize .radio .option:nth-child(6n){margin-right:0}.event-selector .radio .option:nth-child(6n+1),.finalize .radio .option:nth-child(6n+1){clear:left}}.event-selector .radio .option input[type=radio],.finalize .radio .option input[type=radio]{display:none}.event-selector .radio .option input[type=radio]+span,.finalize .radio .option input[type=radio]+span{background:#e7e5e1;border-radius:.5em;border-top:2px solid #d0ccc5;color:#fff;display:block;font-family:proxima_nova_rgregular;margin-bottom:.5em;padding:2em 0}.event-selector .radio .option input[type=radio]+span:hover,.finalize .radio .option input[type=radio]+span:hover{background:#d7d4cd;cursor:pointer}.event-selector .radio .option input[type=radio]+span+span,.finalize .radio .option input[type=radio]+span+span{color:#999;display:block;font-family:proxima_nova_rgregular;font-size:.75em;font-weight:300;line-height:1.25;text-transform:uppercase}.event-selector .radio .option input[type=radio]:checked+span+span,.finalize .radio .option input[type=radio]:checked+span+span{color:#343434}.event-selector .radio .option.upw input[type=radio]:checked+span,.finalize .radio .option.upw input[type=radio]:checked+span{background:#9e1961;border-top:2px solid #9e1961}.event-selector .radio .option.dwd input[type=radio]:checked+span,.finalize .radio .option.dwd input[type=radio]:checked+span{background:#f09c44;border-top:2px solid #f09c44}.event-selector .radio .option.lwm input[type=radio]:checked+span,.finalize .radio .option.lwm input[type=radio]:checked+span{background:#8dd0ce;border-top:2px solid #8dd0ce}.event-selector .radio .option.bm input[type=radio]:checked+span,.finalize .radio .option.bm input[type=radio]:checked+span{background:#152c4e;border-top:2px solid #152c4e}.event-selector .radio .option.la input[type=radio]:checked+span,.finalize .radio .option.la input[type=radio]:checked+span{background:#008f91;border-top:2px solid #008f91}.event-selector .radio .option.lm input[type=radio]:checked+span,.finalize .radio .option.lm input[type=radio]:checked+span{background:#44c47a;border-top:2px solid #44c47a}.credit-selector{display:inline;margin-bottom:1em}.credit-selector label{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.25em;font-style:italic;font-weight:400;margin-right:1em}@media screen and (max-width:39.3125em){.credit-selector label{float:left}}.credit-selector select{margin:0 auto 1em}@media screen and (max-width:57.4375em){table.responsive{margin-bottom:0}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child{display:none}}.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden}.table-wrapper .pinned{left:0;min-height:100%;overflow:hidden;overflow-x:scroll;position:absolute;top:0}.table-wrapper .pinned table{border-right:0;border-left:0;width:100%}.table-wrapper .pinned table th,.table-wrapper .pinned table td{white-space:nowrap}.table-wrapper .pinned table td:last-child{border-bottom:0}.table-wrapper .pinned{width:150px}@media screen and (min-width:39.375em){.table-wrapper .pinned{width:170px}}.table-wrapper .scrollable{margin-left:150px;overflow:scroll;overflow-y:hidden}@media screen and (min-width:39.375em){.table-wrapper .scrollable{margin-left:170px}}.table-wrapper .scrollable th,.table-wrapper .scrollable td{padding:1em;width:140px}.ticket-comparison{font-family:function_pro_bookbold;font-size:.8em;margin:0;text-transform:uppercase}.ticket-comparison th,.ticket-comparison tr,.ticket-comparison td{border:0;padding:2em 1em}.ticket-comparison tr{border-bottom:1px solid #f8f7f6}.ticket-comparison tr:first-child .recommended{background:#343434;color:#fff;border-top:2px solid #9e1961}.ticket-comparison tr:first-child th,.ticket-comparison tr:first-child td,.ticket-comparison tr:nth-child(2) th,.ticket-comparison tr:nth-child(2) td,.ticket-comparison tr:last-child th,.ticket-comparison tr:last-child td{border-right:1px solid #fff}.ticket-comparison tr:first-child th.recommended,.ticket-comparison tr:first-child td.recommended,.ticket-comparison tr:nth-child(2) th.recommended,.ticket-comparison tr:nth-child(2) td.recommended,.ticket-comparison tr:last-child th.recommended,.ticket-comparison tr:last-child td.recommended{border-right:2px solid #9e1961}.ticket-comparison tr:first-child th:last-child,.ticket-comparison tr:first-child td:last-child,.ticket-comparison tr:nth-child(2) th:last-child,.ticket-comparison tr:nth-child(2) td:last-child,.ticket-comparison tr:last-child th:last-child,.ticket-comparison tr:last-child td:last-child{border-right:0}.ticket-comparison tr:first-child th:last-child.recommended,.ticket-comparison tr:first-child td:last-child.recommended,.ticket-comparison tr:nth-child(2) th:last-child.recommended,.ticket-comparison tr:nth-child(2) td:last-child.recommended,.ticket-comparison tr:last-child th:last-child.recommended,.ticket-comparison tr:last-child td:last-child.recommended{border-right:2px solid #9e1961}.ticket-comparison tr:first-child th,.ticket-comparison tr:nth-child(2) th,.ticket-comparison tr:last-child th{border-bottom:1px solid #fff}.ticket-comparison tr:nth-child(7){border-bottom:0}.ticket-comparison tr:nth-child(2),.ticket-comparison tr:last-child{background:#f8f7f6}.ticket-comparison tr:last-child td:first-child{background:#343434;color:#fff}.ticket-comparison tr:last-child .recommended{border-bottom:2px solid #9e1961;color:#343434}.ticket-comparison th,.ticket-comparison td{display:none;text-align:center}.ticket-comparison th.recommended+*,.ticket-comparison td.recommended+*{display:table-cell}@media screen and (min-width:39.375em){.ticket-comparison th.recommended+*+*,.ticket-comparison td.recommended+*+*{display:table-cell}}@media screen and (min-width:57.5em){.ticket-comparison th,.ticket-comparison td{display:table-cell}}.ticket-comparison th:first-child,.ticket-comparison th.recommended,.ticket-comparison td:first-child,.ticket-comparison td.recommended{display:table-cell}.ticket-comparison th{background:#e7e5e1;font-weight:400}.ticket-comparison th.blank{background:0 0;padding:0}.ticket-comparison td{border-right:1px solid #f8f7f6}.ticket-comparison .recommended{background-color:transparent;border-left:2px solid #9e1961;border-right:2px solid #9e1961;overflow:visible}.ticket-comparison .offering{background:#e7e5e1}.ticket-comparison .price{display:block;font-weight:700;font-size:1.5em}.ticket-comparison .btn{background:#9e1961;border-bottom:3px solid #721246;display:block;float:none;padding-left:0;padding-right:0}.hero-carousel .item{position:relative}.hero-carousel .item img{display:block;height:auto;width:100%}.hero-carousel .item .hero-copy{position:absolute;top:35%;left:0;text-align:center;width:100%}.hero-carousel .item .hero-copy .headline-primary{color:#fff;margin:0 auto;max-width:53.75em;text-align:center;font-size:4.5em;line-height:1;margin-bottom:.15em}.hero-carousel .item .hero-copy .secondary-copy{color:#fff;font-family:Georgia,Cambria,"Times New Roman",Times,serif;margin:0 auto 1.5em;font-style:italic}.hero-carousel.owl-theme .owl-controls .owl-buttons div{background:0 0;position:absolute}.hero-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{left:5px;top:calc(50% - (42px/2))}.hero-carousel.owl-theme .owl-controls .owl-buttons .owl-next{right:5px;top:calc(50% - (42px/2))}.hero-carousel.owl-theme .owl-controls{margin:0}.hero-carousel.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:1em;width:100%}.hero-carousel.owl-theme .owl-controls .owl-pagination .owl-page span{background:0 0;border:2px solid #fff}.hero-carousel.owl-theme .owl-controls .owl-pagination .owl-page.active span{background:#3fb3f6;border-color:#3fb3f6}.gallery-carousel{max-width:555px}.sync-primary img{max-width:550px;width:100%}.sync-secondary .owl-item{opacity:.6}.sync-secondary .synced{opacity:1}.sync-secondary img{cursor:pointer}.quote .item{padding:0 2.5em;text-align:center}@media screen and (min-width:46.875em){.quote .item{text-align:left}}.quote.owl-theme .owl-controls .owl-buttons div{background:0 0;color:#343434;font-size:1em;font-weight:700;position:absolute}.quote.owl-theme .owl-controls .owl-buttons .owl-prev{left:-5px;top:calc(50% - (42px/2))}.quote.owl-theme .owl-controls .owl-buttons .owl-next{right:-5px;top:calc(50% - (42px/2))}section.endorsements{background-color:#fff;background-image:-webkit-linear-gradient(#fff 0,#ededed 90%);background-image:linear-gradient(#fff 0,#ededed 90%);padding:2em 0 0}section.endorsements .headline-secondary,section.endorsements .account-settings .blurb-block .form-label,.account-settings .blurb-block section.endorsements .form-label{color:rgba(52,52,52,.3);margin-bottom:0;text-align:center;font-size:4em}@media screen and (min-width:39.375em){section.endorsements .endorsements-carousel{margin-top:-2em}}@media screen and (min-width:57.5em){section.endorsements .endorsements-carousel{margin-top:-3.5em}}section.endorsements .endorsements-carousel .owl-controls{margin:0}section.endorsements .endorsements-carousel .owl-controls .owl-buttons .owl-prev{display:none}section.endorsements .endorsements-carousel .owl-controls .owl-buttons .owl-next{position:absolute;right:0;bottom:0;background:0 0;color:#343434;margin:0 0 .5em;opacity:1;padding:0;text-transform:uppercase}section.endorsements .endorsements-carousel .owl-controls .owl-buttons .owl-next:hover{color:#3fb3f6}section.endorsements .endorsements-carousel .owl-controls .owl-buttons .owl-next span{display:inline-block;margin-top:.15em}section.endorsements .endorsements-carousel .owl-controls .owl-buttons .owl-next .fa{color:#3fb3f6;font-size:1.75em;vertical-align:top}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item{position:relative}@media screen and (min-width:39.375em){section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item{min-height:375px}}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .portrait{position:absolute;bottom:0;left:0;display:none}@media screen and (min-width:39.375em){section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .portrait{display:block;width:35%}}@media screen and (min-width:57.5em){section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .portrait{margin-bottom:-25px}}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .portrait .author-portrait{position:absolute;bottom:0;left:0}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .quote{color:rgba(52,52,52,.75);font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;line-height:1.75em;padding:3em 2em}@media screen and (min-width:39.375em){section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .quote{margin:2em 0 0 33.5%;width:60%}}@media screen and (min-width:57.5em){section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .quote{margin:2em 0 0 27.5%;padding:5em 2em;width:70%}}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .quote:before{content:'“';position:absolute;font-size:20em;margin-left:-.1em;line-height:0;margin-top:.26em;font-style:normal;opacity:.1}section.endorsements .endorsements-carousel .owl-wrapper-outer .owl-item .item .author{color:#3fb3f6;font-style:normal;margin:1em 0 0}.media-pagination .item{padding:0 calc(42px*1.6)}.media-pagination.owl-theme .owl-controls .owl-buttons div{background:0 0;color:#343434;position:absolute}.media-pagination.owl-theme .owl-controls .owl-buttons .owl-prev{left:-5px;top:calc(50% - (42px/2))}.media-pagination.owl-theme .owl-controls .owl-buttons .owl-next{right:-5px;top:calc(50% - (42px/2))}.media-pagination.homepage .item{padding:3.5em 1em 0}@media screen and (min-width:39.375em){.media-pagination.homepage .item{font-size:.9em}}.media-pagination.homepage .item .image-content{border-bottom:1px solid #e7e5e1}@media screen and (max-width:39.3125em){.media-pagination.homepage .item .image-content{padding-bottom:3em}}@media screen and (max-width:39.3125em){.media-pagination.homepage .item .image-content .media-object{max-width:225px;margin:0 auto;display:block}}@media screen and (min-width:39.375em){.media-pagination.homepage .item .image-content .media-object{bottom:0;display:block;left:9%;position:relative;width:53%}}.media-pagination.homepage .item .image-content .copy{margin:0 auto;width:75%}@media screen and (min-width:39.375em){.media-pagination.homepage .item .image-content .copy{float:left;display:block;margin-right:2.35765%;width:40.29137%;left:51%;position:absolute;top:20%}.media-pagination.homepage .item .image-content .copy:last-child{margin-right:0}}@media screen and (min-width:57.5em){.media-pagination.homepage .item .image-content .copy{float:left;display:block;margin-right:2.35765%;width:40.29137%;top:22%}.media-pagination.homepage .item .image-content .copy:last-child{margin-right:0}}@media screen and (min-width:63.75em){.media-pagination.homepage .item .image-content .copy{float:left;display:block;margin-right:2.35765%;width:31.76157%}.media-pagination.homepage .item .image-content .copy:last-child{margin-right:0}}.media-pagination.homepage .owl-pagination{position:absolute;width:100%;bottom:5px}@media screen and (min-width:39.375em){.media-pagination.homepage .owl-pagination{bottom:10px}}.media-pagination.homepage .owl-pagination .owl-page span{background:0 0;border:1px solid #ededed}.media-pagination.homepage .owl-pagination .owl-page.active span{background:#3fb3f6;border:1px solid #3fb3f6}.small-media .owl-wrapper-outer{border-left:solid 1px rgba(153,153,153,.5);border-right:solid 1px rgba(153,153,153,.5)}.small-media .owl-wrapper{margin-left:-2px}.small-media .item{margin:0 .6em}.small-media .item img{display:block;width:100%;height:auto}.small-media.owl-carousel{padding:0 calc(34px*1.2)}.small-media.owl-theme .owl-controls .owl-buttons div{background:0 0;color:#999;position:absolute}.small-media.owl-theme .owl-controls .owl-buttons .owl-prev{left:-5px;top:calc(50% - (34px/2))}.small-media.owl-theme .owl-controls .owl-buttons .owl-next{right:-5px;top:calc(50% - (34px/2))}.news-media-carousel{background:#ededed}.news-media-carousel .owl-wrapper-outer{border:0}.news-media-carousel .owl-wrapper-outer .owl-item .item .source-logo{float:left;margin:0 1em 0 0;max-width:75px}@media screen and (max-width:39.3125em){.news-media-carousel .owl-wrapper-outer .owl-item .item .source-logo{left:50%;margin-left:-50px;max-width:100px;opacity:.15;position:absolute;z-index:1}}.news-media-carousel .owl-wrapper-outer .owl-item .item .update{color:#999;margin:0;max-width:100%}@media screen and (max-width:39.3125em){.news-media-carousel .owl-wrapper-outer .owl-item .item .update{padding:1em 0;position:relative;z-index:2}}@media screen and (min-width:39.375em){.news-media-carousel .owl-wrapper-outer .owl-item .item .update{font-size:.9em;padding:2em 0 0}}.news-media-carousel .owl-wrapper-outer .owl-item .item .update strong{color:#3fb3f6;text-transform:uppercase}.news-media-carousel.owl-theme .owl-controls .owl-buttons div{color:#3fb3f6}.product-carousel .item{margin:0 .8em}.product-carousel .product-block{width:100%}.product-carousel .product-info{padding-bottom:1px}.product-carousel .product-info h4{font-size:1em;margin-bottom:.5em}.product-carousel .product-info p{margin-bottom:.5em}.product-carousel.owl-carousel{padding:0 calc(34px*1.2)}.product-carousel.owl-theme .owl-controls .owl-buttons div{background:0 0;color:#999;position:absolute}.product-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{left:-5px;top:calc(50% - (34px/2))}.product-carousel.owl-theme .owl-controls .owl-buttons .owl-next{right:-5px;top:calc(50% - (34px/2))}.secondary-carousel .item{margin:0 .8em}.secondary-carousel.owl-carousel{padding:0 calc(42px*1.2)}.secondary-carousel.owl-theme .owl-controls .owl-buttons div{background:0 0;color:#999;position:absolute}.secondary-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{left:-5px;top:calc(50% - (42px/2))}.secondary-carousel.owl-theme .owl-controls .owl-buttons .owl-next{right:-5px;top:calc(50% - (42px/2))}.commitment-level .tab-content .btn{margin:2em 0}.tabs-section{background-color:#f8f7f6;border-bottom:1px solid #e7e5e1;text-align:center}.tabs-section .headline-secondary,.tabs-section .account-settings .blurb-block .form-label,.account-settings .blurb-block .tabs-section .form-label{margin:0 0 1em}.level-info-wrap{position:relative}.level-info-wrap:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.level-info{float:left;display:block;margin-right:2.35765%;width:57.35098%}.level-info:last-child{margin-right:0}}.level-info .headline-tertiary{display:inline-block}.level-info .price{color:#ffa633;font:1.625em function_pro_bookbold}.level-info img{display:block;margin-bottom:1em}.level-info p{color:#707070;font:.875em Georgia;line-height:1.5625em}.level-testimony{padding:3em 1em}@media screen and (min-width:57.5em){.level-testimony{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;padding:0}.level-testimony:last-child{margin-right:0}}.level-testimony .quote-container{padding-bottom:0}.level-testimony .quote-container .quotation-mark{font-size:19em}.level-testimony .quote-container .quote{font-size:1.4em;line-height:1.4em}.level-testimony .author{font:400 1.625em function_pro_bookbold;text-transform:uppercase}.level-testimony .group{color:#707070;font-style:italic;font-family:Georgia}.level-testimony .avatar-container{bottom:0;display:none;position:absolute;right:0}@media screen and (min-width:57.5em){.level-testimony .avatar-container{display:block}}.level-testimony .avatar{border-radius:0;max-height:300px;opacity:.25;position:relative;vertical-align:bottom;z-index:1}.level-testimony .author{padding-left:.65em}.level-testimony .group{padding-left:1.1em}.level-group{background-color:#f8f7f6;border-top:1px solid #e7e5e1;border-bottom:3px solid #e7e5e1;clear:left;padding:3%}.level-group:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.level-group .form-text,.level-group form{float:left;display:block;margin-right:2.35765%;width:48.82117%}.level-group .form-text:last-child,.level-group form:last-child{margin-right:0}}.level-group input[type=text]{border:0;border-radius:0;box-shadow:none;font-size:.75em;padding:2% 3%}@media screen and (min-width:39.375em){.level-group .first-name,.level-group .last-name{float:left;margin-right:2%;width:49%}}.level-group .last-name{margin-right:0}.level-group .select-submit label{display:inline-block;font-size:.75em;font-weight:400;vertical-align:middle}.level-group .select-submit .chosen-container{width:50px!important}.level-group .select-submit .btn{margin-bottom:0;margin-left:.5em}@media screen and (min-width:39.375em){.level-group .select-submit{float:right}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.tabs-section{background-color:#f8f7f6;color:#999;text-align:center}.tabs-section .nav-tabs{border-bottom:0;color:#e7e5e1;overflow-x:scroll;white-space:nowrap}.tabs-section .nav-tabs:after{content:"";display:table;clear:both}.tabs-section .nav-tabs li{display:inline-block}.tabs-section .nav-tabs li a,.tabs-section .nav-tabs li a:hover{display:block;border-bottom:4px solid;border-color:transparent;color:#bcbcbc;font-size:.8em;font-weight:700;padding:1em;text-transform:uppercase}.tabs-section .nav-tabs li.active a{color:#999}.tabs-section .nav-tabs li a:hover{color:#999}.tab-content .text-content{margin:5em 0}.tab-content .btn{display:block;margin:2em auto 0}.tab-content .text-left{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-top:4em}.tab-content .text-left:last-child{margin-right:0}.tab-content blockquote.side{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-top:0}.tab-content blockquote.side:last-child{margin-right:0}.level-info-wrap{position:relative;padding:1em}.level-info-wrap:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.level-info{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-right:0}.level-info:last-child{margin-right:0}}.level-info .headline-tertiary{display:inline-block}.level-info .price{font:1.625em function_pro_bookbold}.level-info img{display:block;margin-bottom:1em}.level-info p{color:#707070}@media screen and (min-width:57.5em){.level-testimony{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:8.5298%;margin-right:0}.level-testimony:last-child{margin-right:0}}.level-testimony .quote-container .quotation-mark{font-size:19em}.level-testimony .quote-container .quote{font-size:1.4em;line-height:1.4em}.level-testimony .author{font:400 1.625em function_pro_bookbold;text-transform:uppercase}.level-testimony .group{color:#707070;font-style:italic;font-family:Georgia}.level-testimony .avatar-container{bottom:0;opacity:.3;right:0;position:absolute}@media screen and (min-width:57.5em){.level-testimony .avatar-container{opacity:1}}.level-testimony .avatar{border-radius:0}.level-group{background-color:#f8f7f6;border-top:1px solid #e7e5e1;clear:left;color:#707070}.level-group:after{content:"";display:table;clear:both}.member-info{background:#e7e5e1;border-bottom:5px solid #dbd9d5;margin-bottom:1em}@media screen and (max-width:57.4375em){.member-info{max-width:550px;margin:0 auto 1em}}.member-info img{display:block;min-width:100%}.member-details{color:#82817f;padding:2% 5%}.member-details .headline-tertiary{color:#343434;line-height:2em}.member-details .headline-paragraph,.member-details .account-settings .name,.account-settings .member-details .name{font:400 1em proxima_nova_rgregular}.member-detail{margin-bottom:2em}.member-detail:last-child{margin-bottom:0}.cart-summary{padding-top:3em;text-transform:uppercase}.cart-summary .cart-summary-header{background-color:#f8f7f6;border-bottom:1px solid #e7e5e1;padding:.75em;position:relative}.cart-summary .cart-summary-header .fa{font-size:1.5em;margin-right:.25em}.cart-summary .cart-summary-header .item-count{background-color:#e9292c;border:2px solid #f8f7f6;border-radius:50%;color:#fff;font-size:.8em;height:21px;left:26px;padding:0 5px;position:absolute;top:8px;width:21px}.cart-summary .cart-summary-header .cart-summary-title{color:#999;font-size:.85em;line-height:1}.cart-summary .cart-summary-item{background-color:#f8f7f6;font-size:.9em;padding:.2em 1em}.cart-summary .cart-summary-item .item-info-row{padding:.2em 0}.cart-summary .cart-summary-item .item-info-row span:last-child{float:right}.cart-summary .cart-summary-item .item-info>.item-info-row:last-child{border-bottom:3px dotted #e7e5e1;padding-bottom:.9em}.cart-summary .cart-summary-item .item-info>.item-info-row:last-child.last{border-bottom:0}.cart-summary .cart-summary-item .item-product-name{font-size:.9em;font-weight:500}.cart-summary .cart-summary-item .item-remove .fa{color:#d0ccc5;font-size:1.2em}.cart-summary .cart-summary-item .item-remove .fa:hover{color:#999;cursor:pointer}.cart-summary .cart-summary-item .item-quantity{background-color:#ededed;border-radius:10px;padding:0 .8em}.cart-summary .cart-summary-item .item-quantity .fa{color:#bab4a8;font-size:.8em}.cart-summary .cart-summary-item .item-quantity .fa:hover{color:#999}.cart-summary .cart-summary-item .item-quantity-number{font-weight:500;padding:0 .5em}.cart-summary .cart-summary-item .item-price{font-weight:700}.cart-summary .btn{display:block;width:100%}.cart-summary .cart-summary-subtotal{background-color:#e7e5e1;border-top:2px solid #d0ccc5;padding:1.5em 1em 2em}.cart-summary .subtotal-details,.cart-summary .total-details{margin-bottom:.2em}.cart-summary .subtotal-details:last-child,.cart-summary .total-details:last-child{margin-bottom:0}.cart-summary .subtotal-details span,.cart-summary .total-details span{font-size:.9em;font-weight:500}.cart-summary .subtotal-details span:first-child,.cart-summary .total-details span:first-child{color:#999}.cart-summary .subtotal-details span:last-child,.cart-summary .total-details span:last-child{float:right}.cart-summary .cart-summary-total{padding:1.5em 1em}.cart-summary .cart-summary-total:before{background:-webkit-linear-gradient(45deg,transparent 33%,#fff 33%,#fff 66%,transparent 66%),-webkit-linear-gradient(-45deg,transparent 33%,#fff 33%,#fff 66%,transparent 66%);background:linear-gradient(45deg,transparent 33%,#fff 33%,#fff 66%,transparent 66%),linear-gradient(-45deg,transparent 33%,#fff 33%,#fff 66%,transparent 66%);background-size:20px 40px}.cart-summary .cart-summary-total.zigzag-border{position:relative;width:100%}.cart-summary .cart-summary-total.zigzag-border:before{content:"";display:block;height:10px;left:0;position:absolute;top:-10px;width:100%}.cart-summary .total-details span:last-child{font-size:1.1em;font-weight:600}.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);-moz-transform:translate3d(0,-25%,0);-ms-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:"0.3s ease-out";-moz-transition:"0.3s ease-out";transition:"0.3s ease-out"}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border-radius:.1875em;border:1px solid #e7e5e1;outline:0;position:relative}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#343434}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.7}.modal-header{border-bottom:1px solid #e7e5e1;padding:1em}.modal-header .close{color:#999;margin-top:-2px;float:right}.modal-title{line-height:1em;margin:0}.modal-body{padding:1em;position:relative}.modal-footer{border-top:1px solid #e7e5e1;padding:1em;text-align:right}.modal-footer .btn{margin-bottom:0}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media screen and (min-width:39.375em){.modal-dialog{margin:30px auto;width:50%}}.styleguide{background:#fff;text-align:left}.styleguide:after{content:"";display:table;clear:both}.styleguide a{font-weight:300}.styleguide p span{text-transform:uppercase;font-size:.8em}.styleguide .styleguide-sidebar{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#e7e5e1}.styleguide .styleguide-sidebar:last-child{margin-right:0}@media screen and (min-width:39.375em){.styleguide .styleguide-sidebar{float:left;display:block;margin-right:2.35765%;width:14.70196%;height:100%;position:fixed}.styleguide .styleguide-sidebar:last-child{margin-right:0}}.styleguide .styleguide-logo{background:#706859 url(../Content/images/logo.svg) no-repeat center;background-size:80%;display:block;height:160px;text-indent:-9999px;width:100%}.styleguide .nav-styleguide a{color:#343434;display:block;padding:1em}.styleguide .nav-styleguide a:visited{color:#343434}.styleguide .nav-styleguide a:hover,.styleguide .nav-styleguide a:active{color:#222}.styleguide .nav-styleguide a:hover{background-color:#e0ded8}.styleguide .nav-styleguide a.current{background-color:#fff}.styleguide .nav-styleguide-secondary{border-top:1px solid #e7e5e1;border-bottom:1px solid #e7e5e1;margin:0 0 3em;padding:1em 0}.styleguide .nav-styleguide-secondary li{display:inline-block}.styleguide .nav-styleguide-secondary a{padding:.5em;display:block}.styleguide .styleguide-content{float:left;display:block;margin-right:2.35765%;width:100%;padding:1em}.styleguide .styleguide-content:last-child{margin-right:0}@media screen and (min-width:39.375em){.styleguide .styleguide-content{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:17.05961%;margin-right:0;padding:2em 2em 2em 0}.styleguide .styleguide-content:last-child{margin-right:0}}.styleguide .styleguide-section{margin:0 0 5em}.styleguide .styleguide-section-title{border-bottom:1px solid #e7e5e1}.styleguide .highlight{margin:1.5em 0}.styleguide .highlight:after{content:"";display:table;clear:both}.styleguide .styleguide-progress-bar-example.progress-bar{height:30px;background:#f96b07}.styleguide .styleguide-progress-bar-example.progress-bar .progress-indicator{background:#ddd}.styleguide .styleguide-progress-bar-example.progress-bar .progress-label{color:#fff;font-weight:700;padding-left:10px}.styleguide .question-container{background:#111}.styleguide .styleguide-sticky-scroll-example.sticky-scroll{border:1px solid gray;margin:2px;padding:4px;width:100px}.action-link{display:block}@media screen and (min-width:39.375em){.profile-information .content-aside{float:left;display:block;margin-right:2.35765%;width:100%}.profile-information .content-aside:last-child{margin-right:0}}@media screen and (min-width:46.875em){.profile-information .content-aside{float:left;display:block;margin-right:2.35765%;width:27.49666%}.profile-information .content-aside:last-child{margin-right:0}}@media screen and (min-width:39.375em){.profile-information .content-main{float:left;display:block;margin-right:2.35765%;width:100%}.profile-information .content-main:last-child{margin-right:0}}@media screen and (min-width:46.875em){.profile-information .content-main{float:left;display:block;margin-right:2.35765%;width:70.14568%}.profile-information .content-main:last-child{margin-right:0}}.profile-information .content-main.attendance-information .blurb-block{background:#ededed;padding:1em;width:100%}.profile-information .content-main.attendance-information .blurb-block .headline-secondary,.profile-information .content-main.attendance-information .account-settings .blurb-block .form-label,.account-settings .profile-information .content-main.attendance-information .blurb-block .form-label{margin-bottom:0}.help{border:2px solid #e7e5e1;border-radius:13px;background-color:transparent;color:#e7e5e1;font-size:12px;padding:1px 3px 1px 5px;text-align:center}.help:hover{background-color:transparent;border-color:#999;color:#999}#helpText{background:url(../Content/images/trans-white.png);display:table;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:-1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#helpText.show{opacity:1;z-index:200}#helpText .testimonial{display:table-cell;margin:0 auto;padding:8%;vertical-align:middle}#helpText .blockquote-wrap{border-bottom:1px solid #ededed;position:relative}#helpText .blockquote-wrap:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){#helpText .author-photo{float:left;display:block;margin-right:2.35765%;width:40.29137%}#helpText .author-photo:last-child{margin-right:0}}#helpText .quote-container{font-size:1.3em;padding:6% 3% 0}@media screen and (min-width:39.375em){#helpText .quote-container{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-right:0}#helpText .quote-container:last-child{margin-right:0}}#helpText .quote-container .quotation-mark{font-size:20em;top:6%}#helpText .quote-container .author{color:#0b5e97;font:1.3em function_pro_bookbold;text-transform:uppercase}#helpText .quote-container .dash{display:none}#helpText .close{background-color:transparent;border:0;color:#343434;font-size:1.5em;padding:0;position:absolute;right:0;top:-11%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media screen and (min-width:39.375em){#helpText .close{top:0}}#helpText .close:hover{color:#999}.login-forms:after{content:"";display:table;clear:both}.content-primary .login-container{float:left;display:block;margin-right:2.35765%;width:100%;padding:7.5em 2em 3em}.content-primary .login-container:last-child{margin-right:0}@media screen and (min-width:39.375em){.content-primary .login-container{float:left;display:block;margin-right:2.35765%;width:48.82117%}.content-primary .login-container:last-child{margin-right:0}}.member-login,.guest-login{background:#ededed;padding-bottom:1em;text-align:center}.member-login .non-member,.guest-login .non-member{max-width:none;width:100%}.guest-login{background-color:#fff}.guest-login label{display:none}.full-width-video{background:#111;min-height:440px;overflow:hidden;padding:0;position:relative}.full-width-video .video-block{position:relative;z-index:1}.full-width-video.video-active .indentity-test-questions{display:none!important;z-index:0}.full-width-video.video-inactive .indentity-test-questions{float:left;display:block;margin-right:2.35765%;width:100%;display:block;width:100%;height:100%;position:absolute;top:90px;z-index:3;width:100%}.full-width-video.video-inactive .indentity-test-questions:last-child{margin-right:0}@media screen and (min-width:39.375em){.full-width-video.video-inactive .indentity-test-questions{bottom:0;height:33%;margin:auto;top:0}}.full-width-video.video-inactive .cover-blur{background-color:#111;background-color:rgba(17,17,17,.9);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:0;z-index:2}.full-width-video.video-inactive .video-block{filter:blur(.25em);-o-filter:blur(.25em);-ms-filter:blur(.25em);-moz-filter:blur(.25em);-webkit-filter:blur(.25em)}.full-width-video.video-inactive .cover-blur{opacity:1}.full-width-video.video-inactive .question-container{margin:0 auto;width:80%}.test-progress .progress-bar.id-test.progress-bar{background-color:#3fb3f6;background-image:-webkit-linear-gradient(left,#3fb3f6,#da519f 50%);background-image:linear-gradient(to right,#3fb3f6,#da519f 50%);height:.5em}.test-progress .progress-bar.id-test.progress-bar .progress-indicator{-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;transition:all .45s ease-in-out;background:#464646}.test-progress .progress-bar.id-test.progress-bar .progress-label{display:none}.test-progress .nav-tabs{border-bottom:0}.cards-footer{margin:1em 0;text-align:right}.grid-list .item.credit-card{position:relative;padding:1em .5em}@media screen and (min-width:39.375em){.grid-list .item.credit-card{padding:1em}}.grid-list .item.credit-card .card-avatar{text-align:center}@media screen and (max-width:39.3125em){.grid-list .item.credit-card .card-avatar{position:absolute;top:0;left:0}}@media screen and (min-width:39.375em){.grid-list .item.credit-card .card-avatar{float:left;display:block;margin-right:2.35765%;width:14.70196%;position:relative}.grid-list .item.credit-card .card-avatar:last-child{margin-right:0}}.grid-list .item.credit-card .card-avatar .primary-card{color:#3fb3f6;font-weight:700;margin:0}.grid-list .item.credit-card .card-avatar .fa{display:none;font-size:3.5em;margin:0}@media screen and (min-width:39.375em){.grid-list .item.credit-card .card-avatar .fa{display:block}}.grid-list .item.credit-card .card-information,.grid-list .item.credit-card .billing-address{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:1.5em 0 0}.grid-list .item.credit-card .card-information:last-child,.grid-list .item.credit-card .billing-address:last-child{margin-right:0}@media screen and (min-width:39.375em){.grid-list .item.credit-card .card-information,.grid-list .item.credit-card .billing-address{float:left;display:block;margin-right:2.35765%;width:40.29137%;padding:0 1em}.grid-list .item.credit-card .card-information:last-child,.grid-list .item.credit-card .billing-address:last-child{margin-right:0}}.grid-list .item.credit-card .card-information p,.grid-list .item.credit-card .billing-address p{font-size:.75em;margin-bottom:0}.grid-list .item.credit-card .billing-address{margin-right:0}.member-information .event-information .header-article{margin-bottom:.5em;padding:.5em 0}.member-information .event-information .header-article:after{content:"";display:table;clear:both}.member-information .event-information .check-in{margin-bottom:1em;text-align:center}@media screen and (min-width:39.375em){.member-information .event-information .check-in{float:left;margin-right:1.5em}}.member-information .event-information .credit-information{text-transform:uppercase}@media screen and (max-width:39.3125em){.member-information .event-information .credit-information{text-align:center}}@media screen and (min-width:39.375em){.member-information .event-information .credit-information{font-size:.9em}}.member-information .event-information .credit-information .remaining-credits{display:block;font-family:function_prodemi;font-size:.9em}.upcoming-event-checklist .action-link{margin-left:20px}.upcoming-event-checklist .blurb-block{background:0 0;border:0;margin:0 auto;text-align:center}.upcoming-event-checklist .blurb-body,.upcoming-event-checklist .headline-secondary:after,.upcoming-event-checklist .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .upcoming-event-checklist .form-label:after{margin-left:auto;margin-right:auto}.upcoming-event-checklist .full-width-promo{background:#ededed;margin-bottom:0}.upcoming-event-checklist .full-width-promo i{padding:.2em 0;text-align:center;width:100%}@media screen and (min-width:57.5em){.upcoming-event-checklist .full-width-promo i{float:left;display:block;margin-right:2.35765%;width:6.17215%;padding:0;text-align:left}.upcoming-event-checklist .full-width-promo i:last-child{margin-right:0}}.upcoming-event-checklist .full-width-promo .ad-info{text-align:center;width:100%;margin-bottom:2em}@media screen and (min-width:57.5em){.upcoming-event-checklist .full-width-promo .ad-info{float:left;display:block;margin-right:2.35765%;width:57.35098%;padding-top:.75em;margin-bottom:0;text-align:left}.upcoming-event-checklist .full-width-promo .ad-info:last-child{margin-right:0}}.upcoming-event-checklist .full-width-promo .app-form{clear:both}@media screen and (min-width:57.5em){.upcoming-event-checklist .full-width-promo .app-form{clear:none}}.upcoming-event-checklist .full-width-promo fieldset{margin-bottom:0;min-width:210px}@media screen and (min-width:57.5em){.upcoming-event-checklist .full-width-promo fieldset{float:right}}.upcoming-event-checklist .full-width-promo .btn{font-size:.9em;padding:1em 3em .8em;width:100%}@media screen and (min-width:57.5em){.upcoming-event-checklist .full-width-promo .btn{width:auto}}.event-information .footer-article{padding:1em}@media screen and (max-width:39.3125em){.event-information .footer-article p{margin:0 auto;text-align:center}}.event-information .footer-article p .action-link{display:inline-block}.upcoming-events .headline-tertiary{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.upcoming-events .headline-tertiary:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.about-credit-distribution .headline-secondary,.about-credit-distribution .account-settings .blurb-block .form-label,.account-settings .blurb-block .about-credit-distribution .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;text-align:center}.about-credit-distribution .headline-secondary:after,.about-credit-distribution .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .about-credit-distribution .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.about-credit-distribution .headline-secondary:after,.about-credit-distribution .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .about-credit-distribution .form-label:after{margin:0 auto}.stepped-form .step{background:#ededed;border-bottom:3px solid #e7e5e1;text-align:center;padding:1em}@media screen and (min-width:39.375em){.stepped-form .step{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.stepped-form .step:last-child{margin-right:0}}.stepped-form .step .stepped-form-number{border:2px solid #3fb3f6;border-radius:50%;display:block;font-weight:700;height:44px;margin:0 auto 1em;padding:.75em;width:44px}@media screen and (min-width:39.375em){.stepped-form .step .stepped-form-number{padding:.5em}}.stepped-form .step .stepped-form-number .fa{color:#3fb3f6}.stepped-form .step .headline-tertiary{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-style:italic;font-weight:100;margin-bottom:1em;text-transform:inherit}.stepped-form .step .secondary-controls .fa:before{font-size:.8em}.stepped-form .step .secondary-controls .replay{margin-left:1em}@media screen and (min-width:39.375em){.stepped-form .step .invitation{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.stepped-form .step .invitation:last-child{margin-right:0}}.stepped-form .step .invitation .form-actions{margin:2em 0}.stepped-form .step .finalize{margin:0 auto}@media screen and (min-width:39.375em){.stepped-form .step .finalize{width:60%}}.stepped-form .step .finalize .information{margin-bottom:1em;text-align:left}.stepped-form .step .finalize .information:after{content:"";display:table;clear:both}.stepped-form .step .finalize .information .selected-event{float:left;margin-right:1em}.stepped-form .step .finalize .information .selected-event .event-name{width:65px;height:65px;border-radius:.5em;color:#fff;display:block;font-family:proxima_nova_rgregular;font-size:1em;padding:1.25em 0;text-align:center}@media screen and (min-width:39.375em){.stepped-form .step .finalize .information .selected-event .event-name{width:85px;height:85px;padding:1.5em 0}}.stepped-form .step .finalize .information .selected-event .event-name .credit-number{display:block;font-size:.75em}.stepped-form .step .finalize .information .selected-event .event-name.upw{background:#9e1961}.stepped-form .step .finalize .information .selected-event .event-name.dwd{background:#f09c44}.stepped-form .step .finalize .information .selected-event .event-name.lwm{background:#8dd0ce}.stepped-form .step .finalize .information .selected-event .event-name.bm{background:#152c4e}.stepped-form .step .finalize .information .selected-event .event-name.la{background:#008f91}.stepped-form .step .finalize .information .selected-event .event-name.lm{background:#44c47a}.stepped-form .step .finalize .information .headline-paragraph,.stepped-form .step .finalize .information .account-settings .name,.account-settings .stepped-form .step .finalize .information .name{padding-top:.5em;margin-bottom:0}@media screen and (min-width:39.375em){.stepped-form .step .finalize .information .headline-paragraph,.stepped-form .step .finalize .information .account-settings .name,.account-settings .stepped-form .step .finalize .information .name{padding-top:.75em}}@media screen and (min-width:57.5em){.stepped-form .step .finalize .information .headline-paragraph,.stepped-form .step .finalize .information .account-settings .name,.account-settings .stepped-form .step .finalize .information .name{padding-top:1em}}.event-invitations .blurb-block{background:#ededed;margin-bottom:1.5em;padding:1em;width:100%}.event-invitations .blurb-block .headline-secondary,.event-invitations .account-settings .blurb-block .form-label,.account-settings .event-invitations .blurb-block .form-label{margin-bottom:0}.event-invitations .event .header-article{border-bottom:1px solid #e7e5e1;margin-bottom:2em;padding-bottom:1em}.event-invitations .event .header-article:after{content:"";display:table;clear:both}.event-invitations .event .header-article .headline-tertiary{margin-right:.25em}@media screen and (min-width:57.5em){.event-invitations .event .header-article .headline-tertiary{float:left}}.event-invitations .event .header-article .action-link{color:#999;font-family:proxima_nova_rgregular;font-size:.5em;font-weight:400;display:inline-block;text-transform:uppercase;vertical-align:baseline}@media screen and (max-width:39.3125em){.event-invitations .event .header-article .action-link{display:block;padding-top:.5em}}.event-invitations .event .header-article .action-link .fa{color:#3fb3f6}.event-invitations .event .header-article .credit-information{margin-bottom:1em}.event-invitations .event .header-article .credit-information:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.event-invitations .event .header-article .credit-information{margin-bottom:0;padding-top:.25em}}@media screen and (min-width:57.5em){.event-invitations .event .header-article .credit-information{float:right}}.event-invitations .event .header-article .credit-information .pending,.event-invitations .event .header-article .credit-information .remaining{border-radius:1em;background:#3fb3f6;color:#fff;float:left;font-size:.75em;font-weight:700;padding:0 1em;text-transform:uppercase}.event-invitations .event .header-article .credit-information .pending{background:#e7e5e1}.event-invitations .event .header-article .credit-information .remaining{margin-left:1em}.test-results .content-primary{padding-bottom:0}.test-results .graph{text-align:center;margin-bottom:2em}@media screen and (min-width:39.375em){.test-results .graph{margin-bottom:3em}}@media screen and (min-width:57.5em){.test-results .graph{margin-bottom:0}}@media screen and (min-width:57.5em){.test-results .graph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.test-results .graph:last-child{margin-right:0}}.test-results .graph .result-chart{height:100%!important;max-height:490px;max-width:490px;width:100%!important}@media screen and (min-width:57.5em){.test-results .analysis-results{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0}.test-results .analysis-results:last-child{margin-right:0}}@media screen and (min-width:39.375em){.test-results .analysis-results .blurb-block.with-bg{float:left;width:50%}}@media screen and (min-width:57.5em){.test-results .analysis-results .blurb-block.with-bg{float:none;width:100%}}.test-results .analysis-results .recommended{float:none;width:100%}.test-results .share-block{float:left;display:block;margin-right:2.35765%;width:100%}.test-results .share-block:last-child{margin-right:0}.test-results .share-block:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.past-event .past-event-gallery{float:left;display:block;margin-right:2.35765%;width:48.82117%}.past-event .past-event-gallery:last-child{margin-right:0}}@media screen and (min-width:57.5em){.past-event .past-event-gallery{float:left;display:block;margin-right:2.35765%;width:57.35098%}.past-event .past-event-gallery:last-child{margin-right:0}}@media screen and (min-width:39.375em){.past-event .event-info{float:left;display:block;margin-right:2.35765%;width:48.82117%}.past-event .event-info:last-child{margin-right:0}}@media screen and (min-width:57.5em){.past-event .event-info{float:left;display:block;margin-right:2.35765%;width:40.29137%}.past-event .event-info:last-child{margin-right:0}}.past-event .event-info .headline-secondary,.past-event .event-info .account-settings .blurb-block .form-label,.account-settings .blurb-block .past-event .event-info .form-label{font-size:2.5em}.past-event .event-info .date{font-size:1.3em}.past-event .event-info .action-link{display:inline-block;float:right;margin:1%}.past-event .event-info p{margin-top:1em}.past-event .owl-buttons{border:0;float:left;font-size:.8em;padding:1.2em 2em 1em}.past-event .gallery-next{float:right}.past-event .sync-secondary .owl-wrapper-outer{overflow:visible}.past-event .sync-secondary .owl-wrapper{position:static;width:auto!important}.past-event .sync-secondary .owl-item{margin-right:1%}.account-settings .content-primary{padding:6.5em 0}@media screen and (min-width:39.375em){.account-settings .your-details{float:left;display:block;margin-right:2.35765%;width:57.35098%}.account-settings .your-details:last-child{margin-right:0}}@media screen and (min-width:39.375em){.account-settings .right-sidebar{float:left;display:block;margin-right:2.35765%;width:40.29137%}.account-settings .right-sidebar:last-child{margin-right:0}}.account-settings .blurb-block{padding:1.5em;border-bottom:1px solid #ededed}.account-settings .blurb-block:not(with-bg):hover .edit-btn{opacity:1}.account-settings .blurb-block:last-child,.account-settings .blurb-block.with-bg{border:0}.account-settings .blurb-block.gender:last-child,.account-settings .blurb-block.subscriptions:last-child{border-bottom:1px solid #ededed}.account-settings .blurb-block .form-label,.account-settings .blurb-block .headline-secondary,.account-settings .blurb-block .form-label{font-family:proxima_nova_rgregular;font-weight:700}.account-settings .blurb-block .headline-secondary,.account-settings .blurb-block .form-label{border:0;margin-bottom:0}.account-settings .blurb-block .form-label{color:#999;font-size:.75em;margin-bottom:.5em}.account-settings .blurb-block .form-label:after{display:none}.account-settings .blurb-block .form-label:last-child{border:0}.account-settings .editable-content{display:table;width:100%}.account-settings .edit-btn{-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;transition:opacity 100ms linear;display:table-cell;font-size:.75em;font-weight:700;height:100%;opacity:1;text-align:right;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:39.375em){.account-settings .edit-btn{opacity:0}}.account-settings .name{font-weight:700;margin:0;text-transform:uppercase}.account-settings .name:after{display:none}.account-settings .text,.account-settings .subscriptions .check label{font-size:.9em;font-style:italic;font-family:Georgia,Cambria,"Times New Roman",Times,serif;margin-bottom:0}.account-settings .expires{color:#999;margin-left:2em;font-family:proxima_nova_rgregular;font-size:.75em;font-style:normal}.account-settings .credit-card-number:not(:last-child){margin-bottom:.5em}.account-settings .credit-card-number:first-child:not(.primary-card){margin-top:1em}.account-settings .credit-card-number.primary-card{margin-top:1.25em}.account-settings .primary-card:before{content:'PRIMARY CARD';color:#0099d9;display:block;font-family:proxima_nova_rgregular;font-size:.65em;font-style:normal;margin-top:-.5em}.account-settings .subscriptions .check{margin-top:.5em}.account-settings .subscriptions .check label{font-weight:400;float:left;margin-bottom:.75em;width:50%}.account-settings .subscriptions .check label.all-newsletters{margin-top:1em}.library .content-aside{display:none}@media screen and (min-width:39.375em){.library .content-aside{float:left;display:block;margin-right:2.35765%;width:23.23176%;display:block}.library .content-aside:last-child{margin-right:0}}.library .content-aside .sticky-scroll{max-width:228px;margin-top:3em}.library .content-aside .quote-container{padding-bottom:0}.library .content-aside .avatar-container{margin-top:1em}.library .content-aside .avatar-container:after{content:' ';display:block;margin-top:-46px;position:absolute;height:40px;width:100%;background-color:transparent;background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 90%);background-image:linear-gradient(rgba(255,255,255,0) 0,#fff 90%)}.library .content-aside .avatar-container .avatar{border-radius:0;max-height:300px;width:auto;margin:auto}.library .content-aside .author{color:#3fb3f6;font:400 1.25em function_pro_bookbold;text-transform:uppercase}.library .content-aside .group{color:#707070;font-style:italic;font-family:Georgia}.library .content-aside .author{padding-left:1em}.library .content-aside .group{padding-left:1.1em}@media screen and (min-width:39.375em){.library .content-main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.library .content-main:last-child{margin-right:0}}.library .product-type{margin-bottom:2em}@media screen and (min-width:39.375em){.library .product-type{margin-bottom:3em}}.library .product-type .header-product{max-width:67.5em;margin-left:auto;margin-right:auto}.library .product-type .header-product:after{content:"";display:table;clear:both}.library .product-type .header-product:after{content:"";display:table;clear:both}.library .product-type .header-product .headline-tertiary{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;float:left}.library .product-type .header-product .headline-tertiary:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.library .product-type .header-product .action-link{margin-top:.5em;float:right}@media screen and (min-width:39.375em){.checkout-form-page h1{float:left;width:50%}}.checkout-form-page .step-tabs{margin-bottom:4%}.checkout-form-page .step-tabs:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.checkout-form-page .step-tabs{float:right;margin-bottom:0;width:50%}}@media screen and (min-width:39.375em){.checkout-form-page .step-tabs ul{float:right}}.checkout-form-container{border:1px solid #ccc;clear:left;margin-bottom:4%;padding:8% 2% 2%}@media screen and (min-width:39.375em){.checkout-form-container{padding:4% 4% 2%}}.payment-method{border-bottom:2px solid #999;margin-bottom:4%;padding-bottom:1%}.content-primary .review-confirm-main{border:1px solid #ededed;padding:1% 4%;margin-bottom:2em}@media screen and (min-width:39.375em){.content-primary .review-confirm-main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.content-primary .review-confirm-main:last-child{margin-right:0}}.cart{border-bottom:1px solid #ededed;margin-bottom:2em;padding-bottom:2em}.cart table{border-collapse:separate}.cart .quantity input{padding:2%;text-align:center;width:30px}.cart tr td{border:0;border-right:1px solid #ededed;padding:3%;text-align:center}.cart tr td:first-child,.cart tr th:first-child{padding:3% 9% 4% 0;text-align:left;width:56%}.cart tr td:last-child,.cart tr th:last-child{border-right:0}.cart tr.contents td{padding-top:0}.cart .contents td{border-top:40px solid #fff}.cart .media-object{float:left;margin:0 4% 1% 0}.review-confirm-main .shipping-review,.review-confirm-main .payment-review{border-bottom:1px solid #ededed;margin-bottom:2em;padding-bottom:2em}.review-confirm-main .shipping-review:after,.review-confirm-main .payment-review:after{content:"";display:table;clear:both}.review-confirm-main .shipping-review .half,.review-confirm-main .payment-review .half{padding:2%}.review-confirm-main .shipping-review .half:first-child,.review-confirm-main .payment-review .half:first-child{border-right:1px solid #f8f7f6;padding:2% 4% 2% 0}.review-confirm-main .order-info{margin-bottom:5em;text-align:center}.review-confirm-main .comment-confirm .btn{float:right}@media screen and (min-width:39.375em){.review-confirm-aside{float:left;display:block;margin-right:2.35765%;width:23.23176%}.review-confirm-aside:last-child{margin-right:0}}.review-confirm-aside .cart-summary{border:1px solid #ededed;padding:12% 7%}.review-confirm-aside .cart-summary:after{content:"";display:table;clear:both}.review-confirm-aside .cart-summary .headline-tertiary{border-bottom:1px solid #c5c0b6;padding-bottom:6%}.review-confirm-aside .line-item{margin:2% 0}.review-confirm-aside .line-item:after{content:"";display:table;clear:both}.review-confirm-aside .line-item.total{border-top:1px solid #ededed;font-weight:700;margin-top:1em;padding-top:1em}.review-confirm-aside .credit-cards{padding:6%}.review-confirm-aside .credit-cards i{font-size:2em;margin:0 2%}.thank-you .centered-content{clear:left;padding:6em 0 2em}@media screen and (min-width:39.375em){.thank-you .centered-content{margin:0 auto;width:60%}}.thank-you .centered-content .headline-tertiary{font-size:2.7em}.thank-you .content-primary .share-block{background-color:transparent;padding:0;margin-bottom:4em}.thank-you .content-primary .share-block .links .btn{font-size:1.1em;padding:.6em 1.8em}.thank-you .track-order{border:1px solid;margin:0 auto 6em;padding:3% 4%}@media screen and (min-width:39.375em){.thank-you .track-order{width:60%}}.thank-you .track-order .headline-secondary,.thank-you .track-order .account-settings .blurb-block .form-label,.account-settings .blurb-block .thank-you .track-order .form-label{font-size:2em}.upsell .checkout-header{margin-bottom:5em;text-align:center}.upsell .checkout-header h2{font-family:function_prodemi;font-weight:400;margin:0}.upsell .checkout-header h1{font-size:4em}.upsell .action-link{margin:1em 0;font-size:1em}.upsell .cart-summary{padding-top:3.4em}.upsell .content-main{margin-bottom:6em}@media screen and (min-width:39.375em){.upsell .content-main{float:left;display:block;margin-right:2.35765%;width:74.41059%}.upsell .content-main:last-child{margin-right:0}}.upsell .content-main .sticky-scroll-content{float:left;display:block;margin-right:2.35765%;width:100%}.upsell .content-main .sticky-scroll-content:last-child{margin-right:0}@media screen and (min-width:39.375em){.upsell .content-primary aside{float:left;display:block;margin-right:2.35765%;width:23.23176%}.upsell .content-primary aside:last-child{margin-right:0}}.upsell-carousel .owl-controls{position:absolute;right:0;top:-50px}.upsell-carousel .owl-controls .owl-page span{background-color:#ededed;border:1px solid #ededed;height:9px;width:9px}.upsell-carousel .owl-controls .owl-page.active span{background-color:transparent;border:1px solid #0099d9}.upsell-carousel .product-summary .image-content{background:#242424;color:#fff}.upsell-carousel .product-summary .copy{padding:7% 3% 0 0}.upsell-carousel .product-summary .price{color:#0099d9}.upsell-carousel .product-summary .price:before{background-color:#fff;content:" ";display:block;height:2px;margin:1.5em 0 .7em;width:20px}.upsell-carousel .product-summary .survey{background-color:#ededed;padding:5% 7%;text-align:center}.upsell-carousel .product-summary .survey .headline-tertiary{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;font:1em function_prodemi}.upsell-carousel .product-summary .survey .headline-tertiary:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.upsell-carousel .product-summary .survey .headline-tertiary:after{margin:.3em auto 1em}.upsell-carousel .product-summary .survey .centered-content{margin-bottom:2em}.upsell-carousel .product-summary .survey .btn,.upsell-carousel .product-summary .survey .action-link{display:inline}.upsell-carousel .product-summary .survey .btn{margin:0 10px}.upsell-carousel .attend-summary{text-align:center}.upsell-carousel .attend-summary p{margin:5% 5% 1%}.upsell-carousel .video-blurb{background-color:#e7e5e1;border-bottom:4px solid #cfceca;padding:4%}.upsell-carousel .headline-paragraph,.upsell-carousel .account-settings .name,.account-settings .upsell-carousel .name{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;font-size:1em}.upsell-carousel .headline-paragraph:after,.upsell-carousel .account-settings .name:after,.account-settings .upsell-carousel .name:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.upsell-carousel .headline-paragraph:after,.upsell-carousel .account-settings .name:after,.account-settings .upsell-carousel .name:after{margin:0 auto}.upsell-carousel .event-levels{background-color:#f8f7f6;padding:4% 0}.upsell-carousel .event-levels .headline-secondary,.upsell-carousel .event-levels .account-settings .blurb-block .form-label,.account-settings .blurb-block .upsell-carousel .event-levels .form-label{color:#ededed;font-size:4em}.upsell-carousel .event-levels ul{max-width:67.5em;margin-left:auto;margin-right:auto;padding:1.7% 3%}.upsell-carousel .event-levels ul:after{content:"";display:table;clear:both}@media screen and (min-width:39.375em){.upsell-carousel .event-levels li{float:left;display:block;margin-right:2.35765%;width:18.11388%}.upsell-carousel .event-levels li:last-child{margin-right:0}.upsell-carousel .event-levels li:nth-child(5n){margin-right:0}.upsell-carousel .event-levels li:nth-child(5n+1){clear:left}}.upsell-carousel .event-levels .levels{border-bottom:1px solid #ededed;border-top:1px solid #ededed;font-size:.8em;text-transform:uppercase}.upsell-carousel .event-levels .products li{padding:2% 0 0}.upsell-carousel .event-levels .products span{display:block;font-size:1.2em;font-weight:700;margin-bottom:.5em}.upsell-carousel .event-levels .products .btn{padding:.7em 1em}.upsell-carousel .action-set{background-color:#e7e5e1;border-bottom:4px solid #cfceca;padding:4% 0;text-align:center}.upsell-carousel .fifty-percent-off .centered-content{background-color:#e7e5e1;padding:2%}.upsell-carousel .fifty-percent-off .sale-products{margin:1em 0 0;padding:0}.upsell-carousel .fifty-percent-off .centered-content .headline-tertiary{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;font-size:1.2em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.upsell-carousel .fifty-percent-off .centered-content .headline-tertiary:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.upsell-carousel .fifty-percent-off .centered-content .headline-tertiary:after{margin:0 auto}.upsell-carousel .fifty-percent-off p{margin-top:1em;max-width:none}.events .upcoming-events .headline-secondary,.events .upcoming-events .account-settings .blurb-block .form-label,.account-settings .blurb-block .events .upcoming-events .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events .upcoming-events .headline-secondary:after,.events .upcoming-events .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events .upcoming-events .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events .about-the-event{background-position:top center;background-repeat:no-repeat;background-size:cover;padding:3em 0;text-align:center}.events .about-the-event .headline-tertiary{margin-bottom:1em}.events.ticketing .nav-tabs{text-align:left}.events.ticketing .commitment-level{padding-top:0}.events section.take-action{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-left:12.79471%}.events section.take-action:last-child{margin-right:0}.events section.take-action .headline-primary{font-size:1.6em;margin:.5em 0 1em;text-align:center}.events section.take-action p{max-width:none}.events.upw .headline-primary,.events.upw .headline-secondary,.events.upw .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw .form-label,.events.upw .headline-tertiary,.events.upw .countdown{font-family:function_prodemi}.events.upw .btn{background:#9e1961;border-color:#6e1143}.events.upw .btn:hover{background-color:#8e1657;border-color:#5e0f3a}.events.upw .action-link{text-transform:uppercase}.events.upw .action-link:hover{color:#9e1961}.events.upw .action-link .fa{color:#9e1961}.events.upw .hero.event .bg-overlay{background-color:#1f0413}.events.upw .hero.event .hero-container .headline-primary .location{color:#9e1961}.events.upw .author{color:#9e1961}.events.upw .nav-tabs{background-color:#f8f7f6}.events.upw .nav-tabs li.active a{border-color:#9e1961}.events.upw .level-info .price{color:#9e1961}.events.upw .stories header{max-width:67.5em;margin-left:auto;margin-right:auto;padding:0 1em}.events.upw .stories header:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.events.upw .stories header{padding:0}}.events.upw .stories header .headline-secondary,.events.upw .stories header .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw .stories header .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;float:left}.events.upw .stories header .headline-secondary:after,.events.upw .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .stories header .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.upw .stories header .headline-secondary:after,.events.upw .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .stories header .form-label:after{background-color:#9e1961}.events.upw .stories header .action-link{float:right;padding:.25em 0 0}.events.upw .headline-secondary:after,.events.upw .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .form-label:after{background-color:#9e1961}.events.upw .about-the-event{background-image:url(../Content/images/background-event-upw.jpg)}.events.upw .nav-tabs.back{padding:1em 0}@media screen and (min-width:39.375em){.events.upw .take-action{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.events.upw .take-action:last-child{margin-right:0}}@media screen and (min-width:57.5em){.events.upw .take-action{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.events.upw .take-action:last-child{margin-right:0}}.events.upw .take-action .headline-secondary,.events.upw .take-action .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw .take-action .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;text-align:center}.events.upw .take-action .headline-secondary:after,.events.upw .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .take-action .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.upw .take-action .headline-secondary:after,.events.upw .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .take-action .form-label:after{position:absolute;left:50%;background-color:#9e1961;margin-left:-12px}.events.upw .take-action .video-block{margin-bottom:1em}.events.upw .take-action .body-copy{font-family:Georgia,Cambria,"Times New Roman",Times,serif;text-align:left}.events.upw .take-action .body-copy .action-link{font-family:proxima_nova_rgregular;padding:.5em 0 0}@media screen and (max-width:57.4375em){.events.upw .know-yourself .about{text-align:center}.events.upw .know-yourself .about .body-copy{margin:0 auto 1em}}@media screen and (min-width:57.5em){.events.upw .know-yourself .about{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.upw .know-yourself .about:last-child{margin-right:0}}.events.upw .know-yourself .about .headline-secondary,.events.upw .know-yourself .about .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw .know-yourself .about .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.upw .know-yourself .about .headline-secondary:after,.events.upw .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .know-yourself .about .form-label:after{background-color:#9e1961;content:" ";display:block;height:3px;width:24px}.events.upw .know-yourself .about .headline-secondary:after,.events.upw .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .know-yourself .about .form-label:after{position:absolute;left:50%;background-color:#9e1961;margin-left:-12px}@media screen and (min-width:57.5em){.events.upw .know-yourself .about .headline-secondary:after,.events.upw .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .know-yourself .about .form-label:after{position:absolute;left:0;margin:0}}.events.upw .know-yourself .graph{text-align:center}.events.upw .know-yourself .graph canvas{border:0}@media screen and (max-width:57.4375em){.events.upw .know-yourself .graph canvas{display:none}}.events.upw .know-yourself .graph .graph-labels{display:none}@media screen and (min-width:57.5em){.events.upw .know-yourself .graph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.upw .know-yourself .graph:last-child{margin-right:0}}.events.upw .recommended-articles{background:#e7e5e1}.events.upw .recommended-articles .headline-secondary,.events.upw .recommended-articles .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw .recommended-articles .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.upw .recommended-articles .headline-secondary:after,.events.upw .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .recommended-articles .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.upw .recommended-articles .headline-secondary:after,.events.upw .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw .recommended-articles .form-label:after{background-color:#9e1961}.events.upw .event-steps .tabs-section{margin-bottom:2em}.events.upw.accommodations .hotels .headline-secondary,.events.upw.accommodations .hotels .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw.accommodations .hotels .form-label,.events.upw.accommodations .food-dining .headline-secondary,.events.upw.accommodations .food-dining .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw.accommodations .food-dining .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.upw.accommodations .hotels .headline-secondary:after,.events.upw.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.accommodations .hotels .form-label:after,.events.upw.accommodations .food-dining .headline-secondary:after,.events.upw.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.accommodations .food-dining .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.upw.accommodations .hotels .headline-secondary:after,.events.upw.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.accommodations .hotels .form-label:after,.events.upw.accommodations .food-dining .headline-secondary:after,.events.upw.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.accommodations .food-dining .form-label:after{background-color:#9e1961}.events.upw.ticketing .guarantee{background-color:#f8f7f6;padding:5em 0}.events.upw.ticketing .guarantee .headline-secondary,.events.upw.ticketing .guarantee .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw.ticketing .guarantee .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.upw.ticketing .guarantee .headline-secondary:after,.events.upw.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.ticketing .guarantee .form-label:after{background-color:#9e1961;content:" ";display:block;height:3px;width:24px}.events.upw.ticketing .guarantee .headline-secondary:after,.events.upw.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.ticketing .guarantee .form-label:after{position:absolute;left:50%;background-color:#9e1961;margin-left:-12px}.events.upw.ticketing .guarantee .body-copy{margin-bottom:0}.events.upw.ticketing .level-group .headline-secondary,.events.upw.ticketing .level-group .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.upw.ticketing .level-group .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.upw.ticketing .level-group .headline-secondary:after,.events.upw.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.ticketing .level-group .form-label:after{background-color:#9e1961;content:" ";display:block;height:3px;width:24px}.events.upw.ticketing .level-group .headline-secondary:after,.events.upw.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.ticketing .level-group .form-label:after{position:absolute;left:50%;background-color:#9e1961;margin-left:-12px}@media screen and (min-width:57.5em){.events.upw.ticketing .level-group .headline-secondary:after,.events.upw.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.upw.ticketing .level-group .form-label:after{position:absolute;left:0;margin:0}}.events.upw.ticketing .ticket-prices{padding:2em 0}@media screen and (min-width:39.375em){.events.upw.ticketing .ticket-prices{padding:3em 0}}.events.upw .panel-group .panel .panel-heading{background-color:#9e1961}.events.bm .headline-primary,.events.bm .headline-secondary,.events.bm .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm .form-label,.events.bm .headline-tertiary,.events.bm .countdown{font-family:function_prodemi}.events.bm .btn{background:#152c4e;border-color:#0e1e36}.events.bm .btn:hover{background-color:#122746;border-color:#0c1a2e}.events.bm .action-link{text-transform:uppercase}.events.bm .action-link:hover{color:#152c4e}.events.bm .action-link .fa{color:#152c4e}.events.bm .hero.event .bg-overlay{background-color:#04080f}.events.bm .hero.event .hero-container .headline-primary .location{color:#152c4e}.events.bm .author{color:#152c4e}.events.bm .nav-tabs{background-color:#f8f7f6}.events.bm .nav-tabs li.active a{border-color:#152c4e}.events.bm .level-info .price{color:#152c4e}.events.bm .stories header{max-width:67.5em;margin-left:auto;margin-right:auto;padding:0 1em}.events.bm .stories header:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.events.bm .stories header{padding:0}}.events.bm .stories header .headline-secondary,.events.bm .stories header .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm .stories header .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;float:left}.events.bm .stories header .headline-secondary:after,.events.bm .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .stories header .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.bm .stories header .headline-secondary:after,.events.bm .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .stories header .form-label:after{background-color:#152c4e}.events.bm .stories header .action-link{float:right;padding:.25em 0 0}.events.bm .headline-secondary:after,.events.bm .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .form-label:after{background-color:#152c4e}.events.bm .about-the-event{background-image:url(../Content/images/background-event-upw.jpg)}.events.bm .nav-tabs.back{padding:1em 0}@media screen and (min-width:39.375em){.events.bm .take-action{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.events.bm .take-action:last-child{margin-right:0}}@media screen and (min-width:57.5em){.events.bm .take-action{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.events.bm .take-action:last-child{margin-right:0}}.events.bm .take-action .headline-secondary,.events.bm .take-action .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm .take-action .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;text-align:center}.events.bm .take-action .headline-secondary:after,.events.bm .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .take-action .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.bm .take-action .headline-secondary:after,.events.bm .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .take-action .form-label:after{position:absolute;left:50%;background-color:#152c4e;margin-left:-12px}.events.bm .take-action .video-block{margin-bottom:1em}.events.bm .take-action .body-copy{font-family:Georgia,Cambria,"Times New Roman",Times,serif;text-align:left}.events.bm .take-action .body-copy .action-link{font-family:proxima_nova_rgregular;padding:.5em 0 0}@media screen and (max-width:57.4375em){.events.bm .know-yourself .about{text-align:center}.events.bm .know-yourself .about .body-copy{margin:0 auto 1em}}@media screen and (min-width:57.5em){.events.bm .know-yourself .about{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.bm .know-yourself .about:last-child{margin-right:0}}.events.bm .know-yourself .about .headline-secondary,.events.bm .know-yourself .about .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm .know-yourself .about .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.bm .know-yourself .about .headline-secondary:after,.events.bm .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .know-yourself .about .form-label:after{background-color:#152c4e;content:" ";display:block;height:3px;width:24px}.events.bm .know-yourself .about .headline-secondary:after,.events.bm .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .know-yourself .about .form-label:after{position:absolute;left:50%;background-color:#152c4e;margin-left:-12px}@media screen and (min-width:57.5em){.events.bm .know-yourself .about .headline-secondary:after,.events.bm .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .know-yourself .about .form-label:after{position:absolute;left:0;margin:0}}.events.bm .know-yourself .graph{text-align:center}.events.bm .know-yourself .graph canvas{border:0}@media screen and (max-width:57.4375em){.events.bm .know-yourself .graph canvas{display:none}}.events.bm .know-yourself .graph .graph-labels{display:none}@media screen and (min-width:57.5em){.events.bm .know-yourself .graph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.bm .know-yourself .graph:last-child{margin-right:0}}.events.bm .recommended-articles{background:#e7e5e1}.events.bm .recommended-articles .headline-secondary,.events.bm .recommended-articles .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm .recommended-articles .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.bm .recommended-articles .headline-secondary:after,.events.bm .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .recommended-articles .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.bm .recommended-articles .headline-secondary:after,.events.bm .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm .recommended-articles .form-label:after{background-color:#152c4e}.events.bm .event-steps .tabs-section{margin-bottom:2em}.events.bm.accommodations .hotels .headline-secondary,.events.bm.accommodations .hotels .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm.accommodations .hotels .form-label,.events.bm.accommodations .food-dining .headline-secondary,.events.bm.accommodations .food-dining .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm.accommodations .food-dining .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.bm.accommodations .hotels .headline-secondary:after,.events.bm.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.accommodations .hotels .form-label:after,.events.bm.accommodations .food-dining .headline-secondary:after,.events.bm.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.accommodations .food-dining .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.bm.accommodations .hotels .headline-secondary:after,.events.bm.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.accommodations .hotels .form-label:after,.events.bm.accommodations .food-dining .headline-secondary:after,.events.bm.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.accommodations .food-dining .form-label:after{background-color:#152c4e}.events.bm.ticketing .guarantee{background-color:#f8f7f6;padding:5em 0}.events.bm.ticketing .guarantee .headline-secondary,.events.bm.ticketing .guarantee .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm.ticketing .guarantee .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.bm.ticketing .guarantee .headline-secondary:after,.events.bm.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.ticketing .guarantee .form-label:after{background-color:#152c4e;content:" ";display:block;height:3px;width:24px}.events.bm.ticketing .guarantee .headline-secondary:after,.events.bm.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.ticketing .guarantee .form-label:after{position:absolute;left:50%;background-color:#152c4e;margin-left:-12px}.events.bm.ticketing .guarantee .body-copy{margin-bottom:0}.events.bm.ticketing .level-group .headline-secondary,.events.bm.ticketing .level-group .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.bm.ticketing .level-group .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.bm.ticketing .level-group .headline-secondary:after,.events.bm.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.ticketing .level-group .form-label:after{background-color:#152c4e;content:" ";display:block;height:3px;width:24px}.events.bm.ticketing .level-group .headline-secondary:after,.events.bm.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.ticketing .level-group .form-label:after{position:absolute;left:50%;background-color:#152c4e;margin-left:-12px}@media screen and (min-width:57.5em){.events.bm.ticketing .level-group .headline-secondary:after,.events.bm.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.bm.ticketing .level-group .form-label:after{position:absolute;left:0;margin:0}}.events.bm.ticketing .ticket-prices{padding:2em 0}@media screen and (min-width:39.375em){.events.bm.ticketing .ticket-prices{padding:3em 0}}.events.bm .panel-group .panel .panel-heading{background-color:#152c4e}.events.dwd .headline-primary,.events.dwd .headline-secondary,.events.dwd .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd .form-label,.events.dwd .headline-tertiary,.events.dwd .countdown{font-family:function_prodemi}.events.dwd .btn{background:#f09c44;border-color:#a86d2f}.events.dwd .btn:hover{background-color:#d88c3d;border-color:#905d28}.events.dwd .action-link{text-transform:uppercase}.events.dwd .action-link:hover{color:#f09c44}.events.dwd .action-link .fa{color:#f09c44}.events.dwd .hero.event .bg-overlay{background-color:#2f1f0d}.events.dwd .hero.event .hero-container .headline-primary .location{color:#f09c44}.events.dwd .author{color:#f09c44}.events.dwd .nav-tabs{background-color:#f8f7f6}.events.dwd .nav-tabs li.active a{border-color:#f09c44}.events.dwd .level-info .price{color:#f09c44}.events.dwd .stories header{max-width:67.5em;margin-left:auto;margin-right:auto;padding:0 1em}.events.dwd .stories header:after{content:"";display:table;clear:both}@media screen and (min-width:57.5em){.events.dwd .stories header{padding:0}}.events.dwd .stories header .headline-secondary,.events.dwd .stories header .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd .stories header .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;float:left}.events.dwd .stories header .headline-secondary:after,.events.dwd .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .stories header .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.dwd .stories header .headline-secondary:after,.events.dwd .stories header .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .stories header .form-label:after{background-color:#f09c44}.events.dwd .stories header .action-link{float:right;padding:.25em 0 0}.events.dwd .headline-secondary:after,.events.dwd .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .form-label:after{background-color:#f09c44}.events.dwd .about-the-event{background-image:url(../Content/images/background-event-upw.jpg)}.events.dwd .nav-tabs.back{padding:1em 0}@media screen and (min-width:39.375em){.events.dwd .take-action{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.events.dwd .take-action:last-child{margin-right:0}}@media screen and (min-width:57.5em){.events.dwd .take-action{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.events.dwd .take-action:last-child{margin-right:0}}.events.dwd .take-action .headline-secondary,.events.dwd .take-action .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd .take-action .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative;text-align:center}.events.dwd .take-action .headline-secondary:after,.events.dwd .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .take-action .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.dwd .take-action .headline-secondary:after,.events.dwd .take-action .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .take-action .form-label:after{position:absolute;left:50%;background-color:#f09c44;margin-left:-12px}.events.dwd .take-action .video-block{margin-bottom:1em}.events.dwd .take-action .body-copy{font-family:Georgia,Cambria,"Times New Roman",Times,serif;text-align:left}.events.dwd .take-action .body-copy .action-link{font-family:proxima_nova_rgregular;padding:.5em 0 0}@media screen and (max-width:57.4375em){.events.dwd .know-yourself .about{text-align:center}.events.dwd .know-yourself .about .body-copy{margin:0 auto 1em}}@media screen and (min-width:57.5em){.events.dwd .know-yourself .about{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.dwd .know-yourself .about:last-child{margin-right:0}}.events.dwd .know-yourself .about .headline-secondary,.events.dwd .know-yourself .about .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd .know-yourself .about .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.dwd .know-yourself .about .headline-secondary:after,.events.dwd .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .know-yourself .about .form-label:after{background-color:#f09c44;content:" ";display:block;height:3px;width:24px}.events.dwd .know-yourself .about .headline-secondary:after,.events.dwd .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .know-yourself .about .form-label:after{position:absolute;left:50%;background-color:#f09c44;margin-left:-12px}@media screen and (min-width:57.5em){.events.dwd .know-yourself .about .headline-secondary:after,.events.dwd .know-yourself .about .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .know-yourself .about .form-label:after{position:absolute;left:0;margin:0}}.events.dwd .know-yourself .graph{text-align:center}.events.dwd .know-yourself .graph canvas{border:0}@media screen and (max-width:57.4375em){.events.dwd .know-yourself .graph canvas{display:none}}.events.dwd .know-yourself .graph .graph-labels{display:none}@media screen and (min-width:57.5em){.events.dwd .know-yourself .graph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.events.dwd .know-yourself .graph:last-child{margin-right:0}}.events.dwd .recommended-articles{background:#e7e5e1}.events.dwd .recommended-articles .headline-secondary,.events.dwd .recommended-articles .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd .recommended-articles .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.dwd .recommended-articles .headline-secondary:after,.events.dwd .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .recommended-articles .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.dwd .recommended-articles .headline-secondary:after,.events.dwd .recommended-articles .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd .recommended-articles .form-label:after{background-color:#f09c44}.events.dwd .event-steps .tabs-section{margin-bottom:2em}.events.dwd.accommodations .hotels .headline-secondary,.events.dwd.accommodations .hotels .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd.accommodations .hotels .form-label,.events.dwd.accommodations .food-dining .headline-secondary,.events.dwd.accommodations .food-dining .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd.accommodations .food-dining .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.dwd.accommodations .hotels .headline-secondary:after,.events.dwd.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.accommodations .hotels .form-label:after,.events.dwd.accommodations .food-dining .headline-secondary:after,.events.dwd.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.accommodations .food-dining .form-label:after{background-color:#3fb3f6;content:" ";display:block;height:3px;width:24px}.events.dwd.accommodations .hotels .headline-secondary:after,.events.dwd.accommodations .hotels .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.accommodations .hotels .form-label:after,.events.dwd.accommodations .food-dining .headline-secondary:after,.events.dwd.accommodations .food-dining .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.accommodations .food-dining .form-label:after{background-color:#f09c44}.events.dwd.ticketing .guarantee{background-color:#f8f7f6;padding:5em 0}.events.dwd.ticketing .guarantee .headline-secondary,.events.dwd.ticketing .guarantee .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd.ticketing .guarantee .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.dwd.ticketing .guarantee .headline-secondary:after,.events.dwd.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.ticketing .guarantee .form-label:after{background-color:#f09c44;content:" ";display:block;height:3px;width:24px}.events.dwd.ticketing .guarantee .headline-secondary:after,.events.dwd.ticketing .guarantee .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.ticketing .guarantee .form-label:after{position:absolute;left:50%;background-color:#f09c44;margin-left:-12px}.events.dwd.ticketing .guarantee .body-copy{margin-bottom:0}.events.dwd.ticketing .level-group .headline-secondary,.events.dwd.ticketing .level-group .account-settings .blurb-block .form-label,.account-settings .blurb-block .events.dwd.ticketing .level-group .form-label{font-size:.9em;font-weight:400;line-height:2em;margin-bottom:1em;position:relative}.events.dwd.ticketing .level-group .headline-secondary:after,.events.dwd.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.ticketing .level-group .form-label:after{background-color:#f09c44;content:" ";display:block;height:3px;width:24px}.events.dwd.ticketing .level-group .headline-secondary:after,.events.dwd.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.ticketing .level-group .form-label:after{position:absolute;left:50%;background-color:#f09c44;margin-left:-12px}@media screen and (min-width:57.5em){.events.dwd.ticketing .level-group .headline-secondary:after,.events.dwd.ticketing .level-group .account-settings .blurb-block .form-label:after,.account-settings .blurb-block .events.dwd.ticketing .level-group .form-label:after{position:absolute;left:0;margin:0}}.events.dwd.ticketing .ticket-prices{padding:2em 0}@media screen and (min-width:39.375em){.events.dwd.ticketing .ticket-prices{padding:3em 0}}.events.dwd .panel-group .panel .panel-heading{background-color:#f09c44}.post-event .full-width-ad{margin-bottom:3.2em;margin-top:0}@media screen and (min-width:39.375em){.post-event .full-width-ad .container,.post-event .full-width-ad .media-grid{padding:0}}.post-event .secondary-carousel{background:#f8f7f6;padding:40px 0 25px}@media screen and (min-width:39.375em){.post-event .nav-tabs{margin-bottom:0}}@media screen and (max-width:39.3125em){.post-event .nav-tabs{border-bottom:0}}.post-event .image-content,.post-event .video-content{max-width:67.5em;margin-left:auto;margin-right:auto;padding-bottom:3.2em}.post-event .image-content:after,.post-event .video-content:after{content:"";display:table;clear:both}@media screen and (max-width:39.3125em){.post-event .image-content .copy,.post-event .video-content .copy{margin-top:1em;padding:1em;text-align:center}}@media screen and (min-width:39.375em){.post-event .image-content{margin-top:3.2em}}@media screen and (min-width:39.375em){.post-event .video-content{border-bottom:1px solid #ededed}}.accommodations .content-primary section.full-width-promo{margin:0}.accommodations .nav-tabs{margin-bottom:0}.accommodations .centered-content .headline-tertiary{font-family:function_pro_bookbold}.about-the-city{background-color:#f8f7f6}.hotels .wrapper,.food-dining .wrapper{max-width:67.5em;margin-left:auto;margin-right:auto}.hotels .wrapper:after,.food-dining .wrapper:after{content:"";display:table;clear:both}.events-stories .story-quotes blockquote{margin:0;text-align:center}.events-stories .story-quotes blockquote .quote-container{font-size:1.25em;max-width:530px;padding:0}.events-stories .story-quotes blockquote .quote-container .quote{margin:0 auto .5em}.events-stories .story-quotes blockquote .quote-container .author{margin:0 auto}.events-stories .learn-more .full-width-promo{margin-bottom:0}@media screen and (min-width:57.5em){.events-stories .learn-more .full-width-promo .ad-info{float:left;display:block;margin-right:2.35765%;width:31.76157%}.events-stories .learn-more .full-width-promo .ad-info:last-child{margin-right:0}}.events-stories .learn-more .full-width-promo .ad-info .headline-secondary,.events-stories .learn-more .full-width-promo .ad-info .account-settings .blurb-block .form-label,.account-settings .blurb-block .events-stories .learn-more .full-width-promo .ad-info .form-label{font-size:2.5em}.events-stories .learn-more .full-width-promo .action-items{margin:1% 0 0;padding:0;width:100%}@media screen and (min-width:57.5em){.events-stories .learn-more .full-width-promo .action-items{width:65%}}.events-stories .learn-more .full-width-promo .action-items input{width:100%}@media screen and (min-width:57.5em){.events-stories .learn-more .full-width-promo .action-items input{float:left;margin-right:2%;width:48%}}.steps .nav-tabs{margin-bottom:0}@media screen and (min-width:39.375em){.steps .image-content.copy-right .media-object{float:left;display:block;margin-right:2.35765%;width:48.82117%}.steps .image-content.copy-right .media-object:last-child{margin-right:0}}@media screen and (min-width:39.375em){.steps .image-content.copy-right .copy{float:left;display:block;margin-right:2.35765%;width:48.82117%}.steps .image-content.copy-right .copy:last-child{margin-right:0}}.blog-article .article-content{margin-top:-3em;position:relative}.blog-article .article-content:after{content:"";display:table;clear:both}.blog-article .byline{margin-bottom:2.5em;text-align:center}.blog-article .byline .avatar-container{display:inline-block;vertical-align:middle}.blog-article .headline-primary{font-size:3.7em;font-weight:300;margin:0 auto .1em;max-width:400px}@media screen and (min-width:46.875em){.blog-article .headline-primary{font-size:4.3em;max-width:100%}}.blog-article .half-page{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2em 4em}.blog-article .half-page:last-child{margin-right:0}@media screen and (min-width:46.875em){.blog-article .half-page{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:0 0 4em}.blog-article .half-page:last-child{margin-right:0}}.blog-article .half-page .action-link{float:right}.blog-article .half-page p{margin:0 auto 1.5em}.blog-article .quarter-page{display:none}.blog-article .quarter-page:after{content:"";display:table;clear:both}@media screen and (min-width:46.875em){.blog-article .quarter-page{float:left;display:block;margin-right:2.35765%;width:23.23176%}.blog-article .quarter-page:last-child{margin-right:0}}.blog-article .quarter-page .action-link{margin-left:.5em}.blog-article .quarter-page .side{bottom:7em;position:absolute;width:inherit}.blog-copy p{font-family:Georgia,Cambria,"Times New Roman",Times,serif}.blog-copy p:first-of-type{font-size:1.3em}.blog .hero.medium{padding:9em 0 6em;margin-bottom:0}.blog .hero.medium .headline-primary{margin-bottom:.1em}.blog .btn-icon{background-color:#0099d9}.blog .btn-icon:hover{background-color:#0087c0}.blog .btn-icon:hover .icon-audiobook{background-color:#006e9c}.blog .icon-audiobook{background-color:#0080b5;background-position:center;background-size:auto 22px;height:100%;left:-50px;position:absolute;top:0;width:50px}.navigation{float:right;padding:1.2em 2em;background:rgba(256,256,256,.1)}.navigation a{display:inline-block;color:#fff;margin-left:1em}.navigation a:hover{color:#4fa9dd}@media screen and (max-width:480px){.navigation{float:none;padding:1.2em 2em;background:rgba(256,256,256,.1);margin:auto;display:block;margin-top:72px}.header .content_text .text{padding-top:110px!important}.header-primary .controls .logo h1{border:none}}html body #mktoForm_1145 .invalid{background:#f4c9c9!important;color:#910404!important}@font-face{font-family:'function_pro_bookbold';src:url('../Content/fonts/functionpro-bold-webfont.eot');src:url('../Content/fonts/functionpro-bold-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/functionpro-bold-webfont.woff2') format('woff2'),url('../Content/fonts/functionpro-bold-webfont.woff') format('woff'),url('../Content/fonts/functionpro-bold-webfont.ttf') format('truetype'),url('../Content/fonts/functionpro-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'function_prodemi';src:url('../Content/fonts/functionpro-demi-webfont.eot');src:url('../Content/fonts/functionpro-demi-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/functionpro-demi-webfont.woff2') format('woff2'),url('../Content/fonts/functionpro-demi-webfont.woff') format('woff'),url('../Content/fonts/functionpro-demi-webfont.ttf') format('truetype'),url('../Content/fonts/functionpro-demi-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novasemibold';src:url('../Content/fonts/proximanova-semibold-webfont.eot');src:url('../Content/fonts/proximanova-semibold-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/proximanova-semibold-webfont.woff2') format('woff2'),url('../Content/fonts/proximanova-semibold-webfont.woff') format('woff'),url('../Content/fonts/proximanova-semibold-webfont.ttf') format('truetype'),url('../Content/fonts/proximanova-semibold-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgregular';src:url('../Content/fonts/proximanova-regular-webfont.eot');src:url('../Content/fonts/proximanova-regular-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/proximanova-regular-webfont.woff2') format('woff2'),url('../Content/fonts/proximanova-regular-webfont.woff') format('woff'),url('../Content/fonts/proximanova-regular-webfont.ttf') format('truetype'),url('../Content/fonts/proximanova-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaregular_italic';src:url('../Content/fonts/proximanova-regularitalic-webfont.eot');src:url('../Content/fonts/proximanova-regularitalic-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/proximanova-regularitalic-webfont.woff2') format('woff2'),url('../Content/fonts/proximanova-regularitalic-webfont.woff') format('woff'),url('../Content/fonts/proximanova-regularitalic-webfont.ttf') format('truetype'),url('../Content/fonts/proximanova-regularitalic-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight';src:url('../Content/fonts/proximanova-light-webfont.eot');src:url('../Content/fonts/proximanova-light-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/proximanova-light-webfont.woff2') format('woff2'),url('../Content/fonts/proximanova-light-webfont.woff') format('woff'),url('../Content/fonts/proximanova-light-webfont.ttf') format('truetype'),url('../Content/fonts/proximanova-light-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgbold';src:url('../Content/fonts/proximanova-bold-webfont.eot');src:url('../Content/fonts/proximanova-bold-webfont.eot?') format('embedded-opentype'),url('../Content/fonts/proximanova-bold-webfont.woff2') format('woff2'),url('../Content/fonts/proximanova-bold-webfont.woff') format('woff'),url('../Content/fonts/proximanova-bold-webfont.ttf') format('truetype'),url('../Content/fonts/proximanova-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}*:focus{outline:0 none transparent}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;font-size:16px}body{-webkit-font-smoothing:antialiased;line-height:1;height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-spacing:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after,.clear_flt{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}ul,ol{list-style:none}a,a *{text-decoration:none;vertical-align:baseline;background:transparent;color:inherit;text-align:left}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:0}a:active,a:hover{outline:0;text-decoration:none;color:inherit}a img{outline:none;border:0}img{width:100%;max-width:100%;height:auto;border:0}video{width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}b,strong{font-weight:bold}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;white-space:nowrap}button[disabled],html input[disabled]{cursor:default}input[type="search"]{-webkit-appearance:textfield}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}input,select{vertical-align:middle}tr a{text-decoration:none;vertical-align:middle}table{clear:both;border-collapse:collapse;border-spacing:0}td,th{border-spacing:0;vertical-align:middle;border:0;text-align:left}.ie7 img,.iem7 img{-ms-interpolation-mode:bicubic}textarea{resize:none}.black{}p{color:#999;font-size:.9375em;line-height:1.5em}p.paragraph{font-family:Georgia,'Times New Roman',Times,serif;color:#999;padding-bottom:10px;padding-top:0}[class*='col-']{display:inline-block;padding:15px;vertical-align:top;margin:-2px}.footer [class*='col-']{float:left;margin:0}.grid{overflow:hidden;display:block;text-align:center}.grid::after{content:"";display:table;clear:both}.col-1-1{width:100%;float:none}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33333333%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.66666667%}.col-1-7{width:14.28571429%}.col-1-8{width:12.5%}.col-1-9{width:11.11111111%}.col-5-9{width:55%}.col-4-9{width:45%}.col-1-10{width:10%}.col-1-11{width:9.09090909%}.col-1-12{width:8.33333333%}.col-2-5{width:40%}.col-2-12{width:16.6666666667%}.col-3-5{width:60%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.col-9-12{width:75%}.col-2-3,.col-8-12{width:66.6666666667%}.col-10-12{width:83.333%}.col-11-12{width:91.66%}@media handheld,only screen and (max-width:480px){.grid{width:100%;margin-left:0;margin-right:0;display:block;text-align:center}[class*='col-']{width:100%;float:none}.gray_bg .col-1-2{width:50%;margin:-2px;display:inline-block}}body{background-color:#fff;color:#343434;font-family:'proxima_nova_rgregular',Arial,Helvetica,sans-serif;font-size:16px}p{margin:0;margin-bottom:10px;text-align:left}a.standar-link{display:inline;font-weight:inherit;font-size:inherit;color:inherit}a.standar-link:hover{text-decoration:underline}.bold{font-weight:800}.center_text{text-align:center}.cursive{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;text-align:left;margin-bottom:1.2em}#learn-more a{font-weight:bold;text-decoration:underline}hr{border-bottom:1px solid #e7e5e1;border-left:0;border-right:0;border-top:0;margin:1.5em 0}.avatar,.circle_radius,.thumbns_icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.no_padding{padding:0!important}.c_container{max-width:1080px;margin:0 auto;padding:0}.section{padding:40px 0}.centralizer{margin:0 auto}h1,h2,h3,h4,h5,h6,.headline-primary,.headline-secondary,.account-settings .blurb-block .form-label,.headline-tertiary{font-family:'function_pro_bookbold',Arial,Helvetica,sans-serif;line-height:1.25em;margin:0 0 .5em 0;text-rendering:optimizeLegibility;text-transform:uppercase;color:#000}h1,h2,h3,h4,h5,h6{text-align:left}.blue_heads{color:#0c5e96}.headline-primary{font-size:7em}.headline-secondary,.account-settings .blurb-block .form-label{font-size:3em}.headline-tertiary{font-size:1.75em}.headline-paragraph,.account-settings .name{font-size:1em;margin-bottom:20px}button,input[type=submit],.bttn{font-size:.9em;color:#fff;font-family:'function_prodemi',Arial,Helvetica,sans-serif}.bttn{display:inline-block;font-weight:700;line-height:1;margin:10px;padding:0 3em;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#0b5e97;vertical-align:middle;white-space:nowrap;border:0;border-bottom:3px solid #084067;color:#fff;line-height:40px;height:41px;cursor:pointer;border-radius:0;font-weight:normal}.bttn:hover{color:inherit;text-decoration:none}.secundary{border-bottom:5px solid #0ea0f4;background-color:#3fb3f6;color:#fff}.bttn.large{width:100%;font-size:1.25em;height:54px;display:block;margin:20px auto;padding-top:2px;color:#fff}.header{height:440px;display:block;position:relative;padding:20px}.menu_left{width:320px;height:60px;float:left;background:rgba(255,255,255,.6)}.menu_right{width:200px;height:60px;float:right;background:rgba(255,255,255,.6)}.img_hero{background:url(images/h_image.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.header .content_text *{color:#fff;text-align:center}.header .content_text{width:100%;height:100%;max-width:45em;display:table;margin:0 auto}.header .content_text .text{vertical-align:middle;display:table-cell;text-align:center;padding-top:65px}.header .content_text h1{font-size:4em;margin-bottom:.125em;text-transform:none;color:#fff}.header .content_text p{font-size:1.125em;line-height:1.5em}.header .content_text p.bold{margin-top:2em}.header-primary{position:fixed;top:0;right:0;left:0;background:0 0;padding:.75em 0;z-index:200;text-align:center}.blue_banner{width:100%;background:#4fa9dd;text-align:center;padding:20px 15px}.blue_banner *{color:#fff}.blue_banner p{margin:0 auto;text-align:center;font-size:1.625em;display:inline-block;font-family:'function_prodemi',Arial,Helvetica,sans-serif;line-height:normal;line-height:normal;vertical-align:middle}.blue_banner .bttn{margin:0;margin-left:20px;font-size:1.125em;padding:12px 30px 10px 30px;line-height:normal;vertical-align:middle;height:auto}.s_thumbs{display:block;text-align:center}.s_thumbs p,.services p{font-family:"Georgia",Times New Roman,Times,serif;color:#666;text-align:center;padding-top:10px}.circle_radius{text-align:center;padding:20px;width:110px;height:110px;border:solid 1px #ccc;background:#fff;overflow:hidden;display:inline-block}.thumbns_icon{display:table;width:100%;height:100%;margin:0 auto}.icon_wrapper{display:table-cell;vertical-align:middle}.icon_wrapper img{margin:0 auto}.jwplayer:hover,.jwplayer:focus,.jwplayer:active,.jwplayer.aspectMode,.jwplayer *{border:0;outline:0}.jwplayer,.jwplayer div,.jwplayer span,.jwplayer a,.jwplayer img,.jwplayer ul,.jwplayer li,.jwplayer video,.jwclick{border-image-source:none;border-image-slice:0;border-image-width:0;border-image-outset:0;border-image-repeat:initial;-webkit-tap-highlight-color:none;border:0!important;outline:0!important}.jwplayer:hover,.jwplayer:focus,.jwplayer:active,.jwplayer.aspectMode,.jwplayer *{border:0;outline:0;-webkit-tap-highlight-color:none}.video{padding:0}.video .my_quote{font-size:1em;margin-bottom:0}.video>.col-5-9{text-align:left;padding-left:30px;padding-right:10px;text-align:left}.video>.col-5-9 p,.video>.col-5-9 h3{text-align:left;margin-left:0;margin-right:0}.services{background:#f8f7f5}.services>a{display:block}.services_p1{text-align:center;margin:0 auto;font-family:"Georgia",Times New Roman,Times,serif;font-weight:bold;font-size:.875em;line-height:1.5em;padding-bottom:20px}services_p1 a{display:inline}.services .col-1-3:last-child{width:100%;text-align:center}.services .col-1-3:last-child .s_thumbs{width:33.33333333%;margin:0 auto}.gray_bg{background:#edeceb}.gray_bg .col-1-2{width:50%!important}.testimonials_part{background:#fff;overflow:hidden;padding-bottom:10px}.testimonials_part .testimonial_thumbns{padding:20px 15px 15px 15px}.testimonial_thumbns p,.my_quote{font-family:Georgia,Cambria,"Times New Roman",Times,serif;color:#666;font-style:italic;margin-bottom:15px;padding:0 10px;text-align:center}.testimonial_thumbns .author{position:relative;z-index:2;font-family:'function_prodemi';color:#3cf;font-size:.875em;font-style:normal;text-transform:uppercase;line-height:2em}.testimonial_thumbns{margin:0 auto;position:relative;text-align:center}.testimonial_thumbns .avatar-container{position:relative;height:176px}.testimonial_thumbns .avatar-container hr{position:absolute;top:50%;left:50%;margin-left:-116px;margin-top:-1px;width:232px;height:1px;z-index:1;border-color:#ccc}.testimonial_thumbns .avatar-container .avatar{width:180px;height:180px;border:solid 18px #fff;background:#fff;margin:0 auto;z-index:2;position:relative;overflow:hidden}.dark_blue{background:#154464}.dark_blue p,.dark_blue h6,.dark_blue h5,.dark_blue h4,.dark_blue h3,.dark_blue h2,.dark_blue h1{color:#fff}.dark_blue p.cursive{line-height:1.5em}.darker{background:rgba(0,0,0,.3);padding:20px;color:#fff}.darker label,.darker input.range_input{display:table-cell;vertical-align:middle}.darker .col-1-1{display:table;width:100%;margin:0 auto}.darker input,.darker select{margin:0}.darker h6{margin-bottom:10px;line-height:26px;font-size:18px}.darker input.range_input{width:100%}.border-bottom{border-bottom:solid 1px #ddd}.border-bottom:last-child{border-bottom:0}.partners h4{text-transform:none;margin-top:10px}.partner-logo{overflow:hidden;margin:0 auto;display:table;width:100%;height:100%}.partner-logo span{display:table-cell;text-align:center;vertical-align:middle;padding:10px 0}.partner-logo img{width:100%;max-width:200px;height:auto;margin:0 auto;display:block}.press{padding-right:40px}.press2{padding-left:40px;padding-top:0}.press-page strong{font-family:'function_pro_bookbold',Arial,Helvetica,sans-serif;font-weight:bold}.press-img{display:table;margin-bottom:10px;height:120px;width:100%}.press-img span{display:table-cell;vertical-align:middle;text-align:left}.press-img img{height:100%;max-width:none;width:auto;display:block}.border-right{border-right:solid 1px #ddd}.darker .mktoForm .mktoLabel{color:#fff!important;line-height:1.5em!important;font-family:'function_prodemi',Arial,Helvetica,sans-serif!important}.mktoForm .mktoLabel{margin-bottom:6px!important;margin-top:0!important;font-weight:normal!important}.mktoForm .mktoAsterix{float:none!important;color:red!important;padding-left:0!important;display:inline-block!important;margin:0!important;padding-right:3px!important}.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm select.mktoField,.mktoForm textarea.mktoField{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;height:36px!important;max-height:36px!important;color:#666!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:15px!important;width:100%!important;margin:0!important}.mktoForm .mktoField{background-color:#fff!important;border:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;color:#888!important;display:block!important;font-size:14px!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:14px!important;font-style:normal!important;font-variant:normal!important;font-weight:normal!important;margin:0!important;padding:5px!important;height:36px!important;max-height:36px!important;width:100%!important;box-shadow:none!important;overflow:hidden}.mktoForm .mktoField:focus{border:0!important}input:focus{outline:none!important;border:0!important;margin:0!important}.mktoForm select.mktoField,.mktoForm select.mktoField.mktoInvalid{background:#fff url(images/arrow-down-bk2.jpg) center right no-repeat!important;-webkit-appearance:none!important;-moz-appearance:none!important}.mktoForm select.mktoField::-ms-expand,.mktoForm select.mktoField.mktoInvalid::-ms-expand{display:none!important}.mktoFieldDescriptor mktoFormCol{width:auto!important;margin:0 auto!important;float:none!important;margin:0!important}.mktoForm .mktoButtonWrap.mktoRound .mktoButton,.mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover,.mktoForm .mktoButtonWrap.mktoRound .mktoButton:focus{font-family:'function_prodemi',Arial,Helvetica,sans-serif!important;font-weight:700!important;line-height:1!important;margin:0 auto!important;padding:0 3em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;vertical-align:middle!important;white-space:nowrap!important;border:0!important;color:#fff!important;cursor:pointer!important;border-radius:0!important;font-weight:normal!important;border-bottom:5px solid #0ea0f4!important;background-color:#3fb3f6!important;width:100%!important;font-size:1.25em!important;height:44px!important;display:block!important;padding-top:2px!important;color:#fff!important;background-image:none!important;margin:20px 0 0 0!important}.mktoForm.mktoHasWidth.mktoLayoutLeft{display:block!important;width:100%!important;float:none!important;margin:0!important}.mktoForm .mktoFormCol{float:none!important;margin:0!important}.mktoButtonRow{display:block;width:100%}.neon_blue{color:#40b3f6;padding:0 10px}.neon_blue:last-of-type{padding-right:0}.mktoForm .mktoButtonRow{clear:both!important;display:block!important;padding:5px!important;padding-right:8px!important}.mktoForm .mktoLabel,.mktoForm .mktoOffset,.mktoForm .mktoGutter,.mktoForm .mktoField{float:none!important;text-align:left!important;width:auto!important}.mktoForm .mktoFieldWrap,.mktoLabel.mktoHasWidth,.mktoRequiredField{display:block!important;width:100%!important;float:none!important}.mktoForm .mktoClear{display:none!important;clear:none!important}.mktoForm .mktoFormRow{clear:none!important;display:inline-block!important;float:none!important;width:50%!important;padding:8px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:-2px;vertical-align:top}.mktoForm .mktoFormRow::after{content:'';display:table;clear:both}.mktoForm .mktoFormRow:nth-child(4),.mktoForm .mktoFormRow:nth-child(7),.mktoForm .mktoFormRow:nth-child(9){width:40%!important}.mktoForm .mktoFormRow:nth-child(5),.mktoForm .mktoFormRow:nth-child(6),.mktoForm .mktoFormRow:nth-child(8){width:60%!important}.mktoForm div,.mktoForm span,.mktoForm label,.mktoForm p{margin-left:0!important}.mktoForm .mktoGutter,.mktoForm .mktoOffset{display:none!important}.mktoFieldDescriptor.mktoFormCol,.mktoForm input.mktoField.mktoInvalid,.mktoForm select.mktoField.mktoInvalid,.mktoForm textarea.mktoField.mktoInvalid,.mktoForm div.mktoLogicalField.mktoInvalid{clear:none!important;display:block!important;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none!important;margin:0!important;max-width:100%!important;border:0!important}.footer{background:#34302d;padding:20px;overflow:hidden}.footer *{color:#fff;margin:0;padding:0;line-height:1;text-transform:none}.footer h3{text-align:left}.footer p{line-height:28px;text-align:right;color:#999;font-size:12px;text-transform:uppercase;margin-top:5px}.disp_table{display:table;width:100%;height:100%;margin:0 auto;float:none}.disp_table_cell{display:table-cell;vertical-align:middle;float:none;margin:0}@media handheld,only screen and (min-width:781px){.video.disp_table{max-height:280px}}@media handheld,only screen and (max-width:940px){.header{height:auto;padding-bottom:10px;padding-top:30px}.header .content_text h1{font-size:2.5em}.header .content_text p,.my_quote,.author{line-height:1.5em}.video>h3,.video>p{margin-left:auto;margin-right:auto;text-align:center;max-width:none}.blue_banner{padding:15px}.blue_banner p{font-size:1.5em;margin-bottom:10px}.dark_blue .col-6-12:nth-child(1){width:40%}.dark_blue .col-6-12:nth-child(2){width:60%}}@media handheld,only screen and (max-width:780px){.video>.col-5-9 h3,.video>.col-5-9 p{text-align:center}.video>.col-5-9{padding:30px 0;text-align:center}.video>.disp_table,.video>.disp_table_cell{display:block;width:100%;margin:0}.services .col-1-3{width:50%}.services .col-1-3:last-child .s_thumbs{width:50%}.nav-primary .secondary-options .headline{text-align:left!important;margin-left:0!important}.header-primary .controls .logo h1{text-align:left!important}.partner-logo img{margin:0}.press-page .col-8-12{width:60%}.press-page .col-4-12{width:40%}.press-page *{text-align:left}.col-2-5,.col-3-5{width:100%;float:none}.section:last-child{padding-bottom:9px}.dark_blue .col-6-12:nth-child(1),.dark_blue .col-6-12:nth-child(2){width:100%}.dark_blue p,.dark_blue h3,.dark_blue .headline-tertiary{text-align:center}.press-page .col-6-12{width:100%}}@media handheld,only screen and (max-width:640px){.col-4-12.press2 p,.col-4-12.press2 h4{text-align:left!important}.col-4-12.press2{background:#f2f1f1;margin-top:2em;padding-top:1em}.dark_blue .col-6-12:nth-child(1),.dark_blue .col-6-12:nth-child(2){width:100%}.col-4-12.press2 p{color:#000}.partners [class*='col-'],.partners .disp_table,.partners .disp_table_cell,.partner-logo,.partner-logo img,.partner-logo span{display:block;width:100%;text-align:center;margin:0 auto}.partners *{text-align:center}.partners h4{margin-top:-15px}.press-page .col-6-12{width:100%}.press,.press2{padding:10px}.press-img{height:auto;max-height:initial}.border-right{border:0}.press-page [class*='col-'],.press-page .disp_table,.press-page .disp_table_cell,.press-img,.press-img img,.press-img span{display:block;width:100%;text-align:center;margin:0 auto}.press-img img{max-width:200px}.press-page *{text-align:center}.partner-logo,.press-img{margin-top:10px}.press-img{margin-bottom:10px}.footer{padding:20px 0}.footer [class*='col-']{float:none;text-align:center;width:100%;padding-top:0;padding-bottom:0}.footer p,.footer h3{text-align:center}}@media handheld,only screen and (max-width:480px){body,html{font-size:14px}[class*='col-']{padding:10px}.section:last-child{padding-bottom:6px}.services .col-1-3{width:100%;float:none}.services .col-1-3:last-child .s_thumbs{width:100%}h1,h2,h3,h4,h5,h6,p,.headline-primary,headline-secondary,.account-settings .blurb-block .form-label,.headline-tertiary{text-align:center;margin-left:auto;margin-right:auto}.disp_table,.disp_table_cell,[class*='col-'].disp_table,[class*='col-'].disp_table_cell{display:block;margin:0;width:100%}.mktoForm .mktoFormRow,.mktoForm .mktoFormRow:nth-child(4),.mktoForm .mktoFormRow:nth-child(7),.mktoForm .mktoFormRow:nth-child(9),.mktoForm .mktoFormRow:nth-child(5),.mktoForm .mktoFormRow:nth-child(6),.mktoForm .mktoFormRow:nth-child(8){width:100%!important}.darker{padding-left:0!important;padding-right:0!important;padding-bottom:5px!important}.darker h6{padding:0 10px}.mktoForm .mktoButtonWrap.mktoRound .mktoButton{margin-left:1px!important;margin-right:1px!important}}@media handheld,only screen and (max-width:320px){.services [class*='col-']{width:100%;float:none}.gray_bg .col-1-2{width:100%}}.header-primary{position:absolute}.nav{background-color:#fff;background-color:rgba(255,255,255,.35);color:#fff;display:table;float:left;padding:.87em 0;width:55px}.nav:hover{color:#fff;cursor:default}.header-primary .controls .logo{padding-bottom:8px}.secondary-links{color:#0ea0f4;text-decoration:underline}.secondary-links:hover{color:#333}.list{}.News-title{margin-top:2em}.list li{padding:0;text-align:left!important;line-height:2em}