.hs-button-reset,.hs-button.primary,.hs-button.secondary,.hs-pill-button,.hs-button.orange,.hs-button.green,.hs-button.red{border:none;font-family:Helvetica,Arial,sans-serif;line-height:1;margin:0;outline:0;padding:0}.base-hs-button-styles,.hs-button.primary,.hs-button.secondary,.hs-pill-button,.hs-button.orange,.hs-button.green,.hs-button.red{cursor:pointer;display:inline-block;*display:inline;font-size:12px;font-weight:700;line-height:12px;padding:7px 18px 7px;position:relative;text-align:center}html.firefox .base-hs-button-styles,html.firefox .hs-button.primary,html.firefox .hs-button.secondary,html.firefox .hs-pill-button,html.firefox .hs-button.orange,html.firefox .hs-button.green,html.firefox .hs-button.red{line-height:14px;padding-bottom:5px}.hs-dropdown.dropdown-button{padding-right:0px}.hs-dropdown.dropdown-button .dropdown-target{background-position:0 0;padding-right:12px}.no-cssgradients .hs-dropdown.dropdown-button .dropdown-target{background-image:none}.hs-dropdown.dropdown-button .dropdown-target .arrow-icon{width:10px;height:7px;display:inline-block;margin-left:8px;background-image:url(/style_guide/static-6.100/img/arrow-sprite.png);background-repeat:no-repeat;background-position:right -161px}.hs-dropdown.dropdown-button .dropdown-target.secondary .arrow-icon{background-image:url("/chosen/static-1.57/img/chosen-sprite.png")}.hs-dropdown.dropdown-button.dropdown-open .dropdown-target{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.hs-dropdown.dropdown-button.dropdown-open .dropdown-target.dropup{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}ul.dropdown-items.hs-button-items{-webkit-border-radius:0 2px 2px 2px;-moz-border-radius:0 2px 2px 2px;-ms-border-radius:0 2px 2px 2px;-o-border-radius:0 2px 2px 2px;border-radius:0 2px 2px 2px}ul.dropdown-items.hs-button-items li a,ul.dropdown-items.hs-button-items li a:link,ul.dropdown-items.hs-button-items li a:visited{font-weight:bold;padding:3px 13px;border:1px solid transparent;border-left:none;border-right:none}ul.dropdown-items.hs-button-items.dropup{-webkit-border-radius:2px 2px 2px 0;-moz-border-radius:2px 2px 2px 0;-ms-border-radius:2px 2px 2px 0;-o-border-radius:2px 2px 2px 0;border-radius:2px 2px 2px 0}.hs-button.primary{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#3574e3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7ec8f4), color-stop(100%, #3574e3));background-image:-webkit-linear-gradient(top, #7ec8f4,#3574e3);background-image:-moz-linear-gradient(top, #7ec8f4,#3574e3);background-image:-o-linear-gradient(top, #7ec8f4,#3574e3);background-image:linear-gradient(top, #7ec8f4,#3574e3);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #64baf0;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.hs-button.primary:visited{color:#fff}.hs-button.primary:hover,.hs-button.primary:focus,.hs-button.primary.hovered{color:#fff;text-decoration:none;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #3574e3;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #3574e3;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #3574e3;border-top:1px solid #4db0ee;border-bottom:1px solid #1946be;border-right:1px solid #3080e3;border-left:1px solid #3080e3}.hs-button.primary:active,.hs-button.primary.depressed,.dropdown-open>.hs-button.primary{text-decoration:none;background-color:#599eeb;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3574e3), color-stop(100%, #599eeb));background-image:-webkit-linear-gradient(top, #3574e3,#599eeb);background-image:-moz-linear-gradient(top, #3574e3,#599eeb);background-image:-o-linear-gradient(top, #3574e3,#599eeb);background-image:linear-gradient(top, #3574e3,#599eeb);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #1c4ed5;border-bottom:1px solid #4084e2;border-right:1px solid #468ee6;border-left:1px solid #468ee6}.dropdown-open>.hs-button.primary{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-button.primary.disabled,.hs-button.primary[disabled]{background-color:#6387c5;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #88b1ce), color-stop(100%, #6387c5));background-image:-webkit-linear-gradient(top, #88b1ce,#6387c5);background-image:-moz-linear-gradient(top, #88b1ce,#6387c5);background-image:-o-linear-gradient(top, #88b1ce,#6387c5);background-image:linear-gradient(top, #88b1ce,#6387c5);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #7baacc;border-bottom:1px solid #5774be;border-right:1px solid #6c94c7;border-left:1px solid #6c94c7;cursor:default;color:#ededed;text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.hs-button.primary.disabled.next:before,.hs-button.primary[disabled].next:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.primary.disabled.previous:before,.hs-button.primary[disabled].previous:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.primary.next:before,.hs-button.primary.previous:before{background:url(/style_guide/static-6.100/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-button.primary.next{padding-right:32px}.hs-button.primary.next:before{right:9px}.hs-button.primary.previous{padding-left:32px}.hs-button.primary.previous:before{background-position:center -16px;left:9px}.hs-button.primary.inactive:hover,.hs-button.primary.inactive:focus,.hs-button.primary.inactive.hovered{color:#fff;text-decoration:auto;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #64baf0;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6}.hs-button.primary.inactive:active,.hs-button.primary.inactive.depressed,.dropdown-open>.hs-button.primary.inactive{text-decoration:none;background-color:#3574e3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7ec8f4), color-stop(100%, #3574e3));background-image:-webkit-linear-gradient(top, #7ec8f4,#3574e3);background-image:-moz-linear-gradient(top, #7ec8f4,#3574e3);background-image:-o-linear-gradient(top, #7ec8f4,#3574e3);background-image:linear-gradient(top, #7ec8f4,#3574e3);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #64baf0;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6}ul.dropdown-items.hs-button-items.primary{background-color:#3574e3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #599eeb), color-stop(100%, #3574e3));background-image:-webkit-linear-gradient(top, #599eeb,#3574e3);background-image:-moz-linear-gradient(top, #599eeb,#3574e3);background-image:-o-linear-gradient(top, #599eeb,#3574e3);background-image:linear-gradient(top, #599eeb,#3574e3);border-top:1px solid #55a4eb;border-bottom:1px solid #1c4ed5;border-right:1px solid #468ee6;border-left:1px solid #468ee6;text-shadow:0 -1px 0 #3574e3}ul.dropdown-items.hs-button-items.primary li a,ul.dropdown-items.hs-button-items.primary li a:link,ul.dropdown-items.hs-button-items.primary li a:visited{color:#fff}ul.dropdown-items.hs-button-items.primary li a:hover,ul.dropdown-items.hs-button-items.primary li a.active,ul.dropdown-items.hs-button-items.primary li a:link:hover,ul.dropdown-items.hs-button-items.primary li a:link.active,ul.dropdown-items.hs-button-items.primary li a:visited:hover,ul.dropdown-items.hs-button-items.primary li a:visited.active{border-bottom-color:#4084e2;border-top-color:#1c4ed5;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25)}ul.dropdown-items.hs-button-items.primary li a.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;cursor:default}.hs-button.secondary,.hs-pill-button{color:#666;text-shadow:0 1px 0 #fff;background-color:#dcdcdc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #dcdcdc));background-image:-webkit-linear-gradient(top, #fafafa,#dcdcdc);background-image:-moz-linear-gradient(top, #fafafa,#dcdcdc);background-image:-o-linear-gradient(top, #fafafa,#dcdcdc);background-image:linear-gradient(top, #fafafa,#dcdcdc);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #cacaca;border-bottom:1px solid #aeaeae;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;-webkit-box-shadow:inset 0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 0px #fff;box-shadow:inset 0px 1px 0px #fff}.hs-button.secondary:visited,.hs-pill-button:visited{color:#666}.hs-button.secondary:hover,.hs-pill-button:hover,.hs-button.secondary:focus,.hs-pill-button:focus,.hs-button.secondary.hovered,.hovered.hs-pill-button{color:#666;text-decoration:none;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #c3c3c3;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #c3c3c3;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #c3c3c3;border-top:1px solid #bdbdbd;border-bottom:1px solid #a1a1a1;border-right:1px solid #b1b1b1;border-left:1px solid #b1b1b1}.hs-button.secondary:active,.hs-pill-button:active,.hs-button.secondary.depressed,.depressed.hs-pill-button,.dropdown-open>.hs-button.secondary,.dropdown-open>.hs-pill-button{text-decoration:none;background-color:#ebebeb;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dcdcdc), color-stop(100%, #ebebeb));background-image:-webkit-linear-gradient(top, #dcdcdc,#ebebeb);background-image:-moz-linear-gradient(top, #dcdcdc,#ebebeb);background-image:-o-linear-gradient(top, #dcdcdc,#ebebeb);background-image:linear-gradient(top, #dcdcdc,#ebebeb);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #aeaeae;border-bottom:1px solid #bcbcbc;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.dropdown-open>.hs-button.secondary,.dropdown-open>.hs-pill-button{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-button.secondary.disabled,.disabled.hs-pill-button,.hs-button.secondary[disabled],[disabled].hs-pill-button{background-color:#dedede;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ededed), color-stop(100%, #dedede));background-image:-webkit-linear-gradient(top, #ededed,#dedede);background-image:-moz-linear-gradient(top, #ededed,#dedede);background-image:-o-linear-gradient(top, #ededed,#dedede);background-image:linear-gradient(top, #ededed,#dedede);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #d5d5d5;border-bottom:1px solid #c7c7c7;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;cursor:default;color:#5f5f5f;text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.hs-button.secondary.disabled.next:before,.disabled.next.hs-pill-button:before,.hs-button.secondary[disabled].next:before,[disabled].next.hs-pill-button:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.secondary.disabled.previous:before,.disabled.previous.hs-pill-button:before,.hs-button.secondary[disabled].previous:before,[disabled].previous.hs-pill-button:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.secondary.next:before,.next.hs-pill-button:before,.hs-button.secondary.previous:before,.previous.hs-pill-button:before{background:url(/style_guide/static-6.100/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-button.secondary.next,.next.hs-pill-button{padding-right:32px}.hs-button.secondary.next:before,.next.hs-pill-button:before{right:9px}.hs-button.secondary.previous,.previous.hs-pill-button{padding-left:32px}.hs-button.secondary.previous:before,.previous.hs-pill-button:before{background-position:center -16px;left:9px}.hs-button.secondary.inactive:hover,.inactive.hs-pill-button:hover,.hs-button.secondary.inactive:focus,.inactive.hs-pill-button:focus,.hs-button.secondary.inactive.hovered,.inactive.hovered.hs-pill-button{color:#666;text-decoration:auto;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #cacaca;border-bottom:1px solid #aeaeae;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.hs-button.secondary.inactive:active,.inactive.hs-pill-button:active,.hs-button.secondary.inactive.depressed,.inactive.depressed.hs-pill-button,.dropdown-open>.hs-button.secondary.inactive,.dropdown-open>.inactive.hs-pill-button{text-decoration:none;background-color:#dcdcdc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #dcdcdc));background-image:-webkit-linear-gradient(top, #fafafa,#dcdcdc);background-image:-moz-linear-gradient(top, #fafafa,#dcdcdc);background-image:-o-linear-gradient(top, #fafafa,#dcdcdc);background-image:linear-gradient(top, #fafafa,#dcdcdc);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #cacaca;border-bottom:1px solid #aeaeae;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.hs-button.secondary.disabled,.disabled.hs-pill-button,.hs-button.secondary[disabled],[disabled].hs-pill-button{background:#ddd;border:1px solid #c5c5c5;color:#BBB}ul.dropdown-items.hs-button-items.secondary{background-color:#dcdcdc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #dcdcdc));background-image:-webkit-linear-gradient(top, #ebebeb,#dcdcdc);background-image:-moz-linear-gradient(top, #ebebeb,#dcdcdc);background-image:-o-linear-gradient(top, #ebebeb,#dcdcdc);background-image:linear-gradient(top, #ebebeb,#dcdcdc);border-top:1px solid #c3c3c3;border-bottom:1px solid #aeaeae;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd;text-shadow:0 1px 0 #fff;margin-top:-1px}ul.dropdown-items.hs-button-items.secondary li a,ul.dropdown-items.hs-button-items.secondary li a:link,ul.dropdown-items.hs-button-items.secondary li a:visited{color:#666}ul.dropdown-items.hs-button-items.secondary li a:hover,ul.dropdown-items.hs-button-items.secondary li a.active,ul.dropdown-items.hs-button-items.secondary li a:link:hover,ul.dropdown-items.hs-button-items.secondary li a:link.active,ul.dropdown-items.hs-button-items.secondary li a:visited:hover,ul.dropdown-items.hs-button-items.secondary li a:visited.active{border-bottom-color:#bcbcbc;border-top-color:#aeaeae;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(255,255,255,0.25)}ul.dropdown-items.hs-button-items.secondary li a.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;cursor:default}ul.dropdown-items.hs-button-items.secondary.dropup{margin-top:0px;background-image:none}.dropdown-target.hs-button.primary .arrow-icon{background-position:right -161px}.dropdown-target.hs-button.secondary .arrow-icon,.dropdown-target.hs-pill-button .arrow-icon{background-position:-4px -10px}.hs-button.orange{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#e37d3e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e89764), color-stop(100%, #e37d3e));background-image:-webkit-linear-gradient(top, #e89764,#e37d3e);background-image:-moz-linear-gradient(top, #e89764,#e37d3e);background-image:-o-linear-gradient(top, #e89764,#e37d3e);background-image:linear-gradient(top, #e89764,#e37d3e);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #df6c24;border-bottom:1px solid #d5661f;border-right:1px solid #c9601e;border-left:1px solid #c9601e;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-shadow:0 -1px 1px rgba(0,0,0,0.4)}.hs-button.orange:visited{color:#fff}.hs-button.orange:hover,.hs-button.orange:focus,.hs-button.orange.hovered{color:#fff;text-decoration:none;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #e37d3e;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #e37d3e;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #e37d3e;border-top:1px solid #cc611e;border-bottom:1px solid #bf5b1c;border-right:1px solid #b3551a;border-left:1px solid #b3551a}.hs-button.orange:active,.hs-button.orange.depressed,.dropdown-open>.hs-button.orange{text-decoration:none;background-color:#e58a51;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e37d3e), color-stop(100%, #e58a51));background-image:-webkit-linear-gradient(top, #e37d3e,#e58a51);background-image:-moz-linear-gradient(top, #e37d3e,#e58a51);background-image:-o-linear-gradient(top, #e37d3e,#e58a51);background-image:linear-gradient(top, #e37d3e,#e58a51);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #d5661f;border-bottom:1px solid #da6921;border-right:1px solid #c9601e;border-left:1px solid #c9601e}.dropdown-open>.hs-button.orange{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-button.orange.disabled,.hs-button.orange[disabled]{background-color:#c78d6a;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c99a7d), color-stop(100%, #c78d6a));background-image:-webkit-linear-gradient(top, #c99a7d,#c78d6a);background-image:-moz-linear-gradient(top, #c99a7d,#c78d6a);background-image:-o-linear-gradient(top, #c99a7d,#c78d6a);background-image:linear-gradient(top, #c99a7d,#c78d6a);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #c5855d;border-bottom:1px solid #c0825a;border-right:1px solid #ba7f5a;border-left:1px solid #ba7f5a;cursor:default;color:#ededed;text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.hs-button.orange.disabled.next:before,.hs-button.orange[disabled].next:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.orange.disabled.previous:before,.hs-button.orange[disabled].previous:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.orange.next:before,.hs-button.orange.previous:before{background:url(/style_guide/static-6.100/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-button.orange.next{padding-right:32px}.hs-button.orange.next:before{right:9px}.hs-button.orange.previous{padding-left:32px}.hs-button.orange.previous:before{background-position:center -16px;left:9px}.hs-button.orange.inactive:hover,.hs-button.orange.inactive:focus,.hs-button.orange.inactive.hovered{color:#fff;text-decoration:auto;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #df6c24;border-bottom:1px solid #d5661f;border-right:1px solid #c9601e;border-left:1px solid #c9601e}.hs-button.orange.inactive:active,.hs-button.orange.inactive.depressed,.dropdown-open>.hs-button.orange.inactive{text-decoration:none;background-color:#e37d3e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e89764), color-stop(100%, #e37d3e));background-image:-webkit-linear-gradient(top, #e89764,#e37d3e);background-image:-moz-linear-gradient(top, #e89764,#e37d3e);background-image:-o-linear-gradient(top, #e89764,#e37d3e);background-image:linear-gradient(top, #e89764,#e37d3e);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #df6c24;border-bottom:1px solid #d5661f;border-right:1px solid #c9601e;border-left:1px solid #c9601e}.hs-button.green{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#529952;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #70b270), color-stop(100%, #529952));background-image:-webkit-linear-gradient(top, #70b270,#529952);background-image:-moz-linear-gradient(top, #70b270,#529952);background-image:-o-linear-gradient(top, #70b270,#529952);background-image:linear-gradient(top, #70b270,#529952);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #4a8a4a;border-bottom:1px solid #468246;border-right:1px solid #427a42;border-left:1px solid #427a42;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-shadow:0 -1px 1px rgba(0,0,0,0.4)}.hs-button.green:visited{color:#fff}.hs-button.green:hover,.hs-button.green:focus,.hs-button.green.hovered{color:#fff;text-decoration:none;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #529952;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #529952;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #529952;border-top:1px solid #417941;border-bottom:1px solid #3d723d;border-right:1px solid #396a39;border-left:1px solid #396a39}.hs-button.green:active,.hs-button.green.depressed,.dropdown-open>.hs-button.green{text-decoration:none;background-color:#61a561;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #529952), color-stop(100%, #61a561));background-image:-webkit-linear-gradient(top, #529952,#61a561);background-image:-moz-linear-gradient(top, #529952,#61a561);background-image:-o-linear-gradient(top, #529952,#61a561);background-image:linear-gradient(top, #529952,#61a561);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #468246;border-bottom:1px solid #488648;border-right:1px solid #427a42;border-left:1px solid #427a42}.dropdown-open>.hs-button.green{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-button.green.disabled,.hs-button.green[disabled]{background-color:#6b946b;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7aa07a), color-stop(100%, #6b946b));background-image:-webkit-linear-gradient(top, #7aa07a,#6b946b);background-image:-moz-linear-gradient(top, #7aa07a,#6b946b);background-image:-o-linear-gradient(top, #7aa07a,#6b946b);background-image:linear-gradient(top, #7aa07a,#6b946b);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #678c67;border-bottom:1px solid #658865;border-right:1px solid #638463;border-left:1px solid #638463;cursor:default;color:#ededed;text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.hs-button.green.disabled.next:before,.hs-button.green[disabled].next:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.green.disabled.previous:before,.hs-button.green[disabled].previous:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.green.next:before,.hs-button.green.previous:before{background:url(/style_guide/static-6.100/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-button.green.next{padding-right:32px}.hs-button.green.next:before{right:9px}.hs-button.green.previous{padding-left:32px}.hs-button.green.previous:before{background-position:center -16px;left:9px}.hs-button.green.inactive:hover,.hs-button.green.inactive:focus,.hs-button.green.inactive.hovered{color:#fff;text-decoration:auto;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #4a8a4a;border-bottom:1px solid #468246;border-right:1px solid #427a42;border-left:1px solid #427a42}.hs-button.green.inactive:active,.hs-button.green.inactive.depressed,.dropdown-open>.hs-button.green.inactive{text-decoration:none;background-color:#529952;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #70b270), color-stop(100%, #529952));background-image:-webkit-linear-gradient(top, #70b270,#529952);background-image:-moz-linear-gradient(top, #70b270,#529952);background-image:-o-linear-gradient(top, #70b270,#529952);background-image:linear-gradient(top, #70b270,#529952);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #4a8a4a;border-bottom:1px solid #468246;border-right:1px solid #427a42;border-left:1px solid #427a42}.hs-button.red{color:#fff;text-shadow:0 -1px 0 #3574e3;background-color:#932e27;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c73e34), color-stop(100%, #932e27));background-image:-webkit-linear-gradient(top, #c73e34,#932e27);background-image:-moz-linear-gradient(top, #c73e34,#932e27);background-image:-o-linear-gradient(top, #c73e34,#932e27);background-image:linear-gradient(top, #c73e34,#932e27);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #852a23;border-bottom:1px solid #7d2721;border-right:1px solid #76251f;border-left:1px solid #76251f;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-shadow:0 -1px 1px rgba(0,0,0,0.4)}.hs-button.red:visited{color:#fff}.hs-button.red:hover,.hs-button.red:focus,.hs-button.red.hovered{color:#fff;text-decoration:none;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #932e27;-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #932e27;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5),0 0 5px #932e27;border-top:1px solid #70231d;border-bottom:1px solid #69211c;border-right:1px solid #621f1a;border-left:1px solid #621f1a}.hs-button.red:active,.hs-button.red.depressed,.dropdown-open>.hs-button.red{text-decoration:none;background-color:#ad362d;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #932e27), color-stop(100%, #ad362d));background-image:-webkit-linear-gradient(top, #932e27,#ad362d);background-image:-moz-linear-gradient(top, #932e27,#ad362d);background-image:-o-linear-gradient(top, #932e27,#ad362d);background-image:linear-gradient(top, #932e27,#ad362d);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3),inset 0px -1px 0px rgba(255,255,255,0.3);border-top:1px solid #7d2721;border-bottom:1px solid #812822;border-right:1px solid #76251f;border-left:1px solid #76251f}.dropdown-open>.hs-button.red{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3)}.hs-button.red.disabled,.hs-button.red[disabled]{background-color:#894d49;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a3554f), color-stop(100%, #894d49));background-image:-webkit-linear-gradient(top, #a3554f,#894d49);background-image:-moz-linear-gradient(top, #a3554f,#894d49);background-image:-o-linear-gradient(top, #a3554f,#894d49);background-image:linear-gradient(top, #a3554f,#894d49);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0);box-shadow:inset 0px 1px 0px rgba(255,255,255,0);border-top:1px solid #824b47;border-bottom:1px solid #7e4946;border-right:1px solid #7b4845;border-left:1px solid #7b4845;cursor:default;color:#ededed;text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.hs-button.red.disabled.next:before,.hs-button.red[disabled].next:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.red.disabled.previous:before,.hs-button.red[disabled].previous:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.hs-button.red.next:before,.hs-button.red.previous:before{background:url(/style_guide/static-6.100/img/hs-button-arrows.png) center 0 no-repeat;display:block;width:16px;height:16px;position:absolute;top:5px;content:" ";z-index:99}.hs-button.red.next{padding-right:32px}.hs-button.red.next:before{right:9px}.hs-button.red.previous{padding-left:32px}.hs-button.red.previous:before{background-position:center -16px;left:9px}.hs-button.red.inactive:hover,.hs-button.red.inactive:focus,.hs-button.red.inactive.hovered{color:#fff;text-decoration:auto;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #852a23;border-bottom:1px solid #7d2721;border-right:1px solid #76251f;border-left:1px solid #76251f}.hs-button.red.inactive:active,.hs-button.red.inactive.depressed,.dropdown-open>.hs-button.red.inactive{text-decoration:none;background-color:#932e27;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c73e34), color-stop(100%, #932e27));background-image:-webkit-linear-gradient(top, #c73e34,#932e27);background-image:-moz-linear-gradient(top, #c73e34,#932e27);background-image:-o-linear-gradient(top, #c73e34,#932e27);background-image:linear-gradient(top, #c73e34,#932e27);-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);border-top:1px solid #852a23;border-bottom:1px solid #7d2721;border-right:1px solid #76251f;border-left:1px solid #76251f}.hs-button.mini,.hs-pill-button.mini{font-size:11px;line-height:1;padding:5px 12px 4px}.hs-button.mini.previous:before,.previous.hs-pill-button.mini:before,.hs-button.mini.next:before,.next.hs-pill-button.mini:before{top:3px;width:14px;height:14px;background-size:14px}.hs-button.mini.previous,.previous.hs-pill-button.mini{padding-left:28px}.hs-button.mini.previous:before,.previous.hs-pill-button.mini:before{background-position:center -14px}.hs-button.mini.next,.next.hs-pill-button.mini{padding-right:28px}html.firefox .hs-button.mini,html.firefox .hs-pill-button.mini{line-height:1;padding-bottom:4px}.hs-button.large{font-size:14px;line-height:1;padding:9px 30px 9px}.hs-button.large.previous:before,.hs-button.large.next:before{top:8px}.hs-button.large.previous{padding-left:36px}.hs-button.large.next{padding-right:36px}html.firefox .hs-button.large{line-height:1;padding-bottom:8px}.hs-pill-buttons{margin:0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;list-style:none;font-size:0}.hs-pill-buttons li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.hs-pill-buttons li+li .hs-pill-button{border-left:none}.hs-pill-buttons li+li .hs-pill-button:hover,.hs-pill-buttons li+li .hs-pill-button:active,.hs-pill-buttons li+li .hs-pill-button:focus{border-left:none}.hs-pill-button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.hs-pill-button.first,ul.hs-pill-buttons li:first-child .hs-pill-button{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.hs-pill-button.middle{border-left:none}.hs-pill-button.last,ul.hs-pill-buttons li:last-child .hs-pill-button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:none}.hs-pill-button.selected,input[type=radio]:checked+.hs-pill-button{background-color:#bdbdbd;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cacaca), color-stop(100%, #d9d9d9));background-image:-webkit-linear-gradient(top, #cacaca,#d9d9d9);background-image:-moz-linear-gradient(top, #cacaca,#d9d9d9);background-image:-o-linear-gradient(top, #cacaca,#d9d9d9);background-image:linear-gradient(top, #cacaca,#d9d9d9);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2),inset 0px -1px 0px rgba(255,255,255,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2),inset 0px -1px 0px rgba(255,255,255,0.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2),inset 0px -1px 0px rgba(255,255,255,0.2);border-top:1px solid #aeaeae;border-bottom:1px solid #bcbcbc;text-shadow:0 1px 0 rgba(255,255,255,0.75)}.hs-pill-button.hs-pill-text,.hs-pill-button.hs-pill-text:hover,.hs-pill-button.hs-pill-text:active{cursor:default;-webkit-box-shadow:inset 0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 0px #fff;box-shadow:inset 0px 1px 0px #fff;background-color:#fafafa;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(100%, #fafafa));background-image:-webkit-linear-gradient(top, #fafafa,#fafafa);background-image:-moz-linear-gradient(top, #fafafa,#fafafa);background-image:-o-linear-gradient(top, #fafafa,#fafafa);background-image:linear-gradient(top, #fafafa,#fafafa)}.hs-cta-button{display:inline-block;text-align:center;padding:16px;background:#FF8000;color:#fff;text-shadow:0 1px 0 #af3000;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 0 #af3000,0 7px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 0 #af3000,0 7px 2px rgba(0,0,0,0.25);box-shadow:0 5px 0 #af3000,0 7px 2px rgba(0,0,0,0.25)}.hs-cta-button:active{margin-top:4px;margin-bottom:-4px;-webkit-box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25)}.hs-cta-button:hover{text-decoration:none;color:#fff;background-color:#EF7000}.hs-cta-button.small{padding:8px 12px;font-size:14px;-webkit-box-shadow:0 3px 0 #af3000,0 5px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 0 #af3000,0 5px 2px rgba(0,0,0,0.25);box-shadow:0 3px 0 #af3000,0 5px 2px rgba(0,0,0,0.25)}.hs-cta-button.small:active{margin-top:2px;margin-bottom:-2px;-webkit-box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 0 #af3000,0 1px 2px rgba(0,0,0,0.25)}.intro{margin-bottom:3em}.intro h2{font-size:1.8em;margin-bottom:1.5em}.intro ul{font-size:1.2em;margin-bottom:2em}.intro ul li{font-size:1em;font-weight:300}p{font-size:1.2em;font-weight:300;margin-top:0.25em}h3{color:#fb8b26}#guide strong{display:block;font-size:1.3em;font-weight:500;padding:2em 0 0.5em 0}#guide ul,#guide ol{margin:0 0 2em 1.5em}.details{margin-top:1.2em}.exercise-wrapper{padding-top:1em;padding-bottom:2em;margin-bottom:2em;background:#eef1f5;border-top:1px solid #dbdde1;border-bottom:1px solid #dbdde1}#chart-container{height:705px;-webkit-box-shadow:rgba(66,66,66,0.15) 0px 1px 3px;-moz-box-shadow:rgba(66,66,66,0.15) 0px 1px 3px;box-shadow:rgba(66,66,66,0.15) 0px 1px 3px}.hs-marquee.dark-blue{text-align:center;z-index:100;background:#495b67 url("http://cdn2.hubspot.net/hub/53/file-271716115-png/assets/hubspot_public_assets/images/product_bg.png") repeat top left;margin-bottom:3em}.hs-marquee.dark-blue h1{color:#fff;font-weight:600;margin-bottom:0;margin-top:1em;font-size:2.4em;font-weight:500}.hs-marquee.dark-blue h2{color:#7490a3;font-size:1.6em;font-weight:300;margin-top:0.4em}.hs-marquee.dark-blue h2 a{color:#fb8b26;padding-bottom:2px;border-bottom:1px dotted #fb8b26}.hs-marquee.dark-blue h2 a:hover{color:#fe7722;text-decoration:none;border-bottom:1px solid #fe7722}p.appDescription{border-bottom:1px solid #ccc;padding:1em 0;margin:0}#pricing-table{z-index:101;position:relative;top:-350px;overflow:hidden}#pricing-table .plan{border-bottom:1px solid #d5d3cd;display:block}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan{margin:0 0 2em 0}}@media (min-width: 240px) and (max-width: 767px){#pricing-table .row-fluid{width:auto}}#pricing-table .col{text-align:center}@media (min-width: 240px) and (max-width: 767px){#pricing-table .col{width:100%;float:none}}#pricing-table .col h3{font-size:1.5em;text-transform:uppercase;letter-spacing:0.1em;color:#fff;background-color:#2e404d;margin:0;padding:0.65em 0;text-align:center;font-weight:100}#pricing-table .col .head{padding:10px 0;line-height:1.2;background-color:#87a1b1;color:#fff;border-bottom:1px solid #7c9aac}#pricing-table .col .head .plan-price{padding:0em 0 0 0}#pricing-table .col .head .plan-price .currency{font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;font-size:4em;text-align:center;font-weight:600}#pricing-table .col .head .plan-price .currency:before{color:#fff;font-size:0.4em;vertical-align:top;margin:0.5em 0.2em 0 0;display:inline-block}#pricing-table .col .head .period{letter-spacing:0.1em;font-size:1em}#pricing-table .col .head .period:before{font-size:1.4em}#pricing-table .col .head p{color:#3b515f;font-weight:300;font-size:0.9em;letter-spacing:0.1em;margin:0}#pricing-table .col .head p.plan-description{border-top:1px solid #778f9d;border-bottom:1px solid #778f9d;padding:0.5em;display:block;width:80%;margin:0 auto;font-weight:400;font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em}#pricing-table .col .head p.contacts{color:#fff;font-size:1.75em;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;margin:0}#pricing-table .col .head p.rate{color:#fff;margin:-10px 0 25px;font-size:1em;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif}#pricing-table .col ul{list-style:none;margin:0;padding:0;font-size:1.2em}#pricing-table .col ul li{text-align:center;padding:0.9em 2em 0.9em 2em;font-weight:300;font-size:0.8em;letter-spacing:0.06em;color:#797979;border-bottom:1px solid #d5d3cd;background-color:#f6f6f2}#pricing-table .col ul li:first-child{padding-top:2.5em}#pricing-table .col ul li:last-child{border-bottom:0}#pricing-table .plan.basic h3{border-right:10px solid rgba(29,42,50,0.5)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.basic h3{border-right:0}}#pricing-table .plan.basic .head{border-right:10px solid rgba(87,110,127,0.5)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.basic .head{border-right:0}}#pricing-table .plan.basic ul{border-right:10px solid rgba(192,191,185,0.3)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.basic ul{border-right:1px solid #d5d3cd}}#pricing-table .plan.enterprise h3{border-left:10px solid rgba(29,42,50,0.5)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.enterprise h3{border-left:0}}#pricing-table .plan.enterprise .head{border-left:10px solid rgba(87,110,127,0.5)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.enterprise .head{border-left:0}}#pricing-table .plan.enterprise ul{border-left:10px solid rgba(192,191,185,0.3)}@media (min-width: 240px) and (max-width: 767px){#pricing-table .plan.enterprise ul{border-left:1px solid #d5d3cd}}#pricing-table .basic ul{border-left:1px solid #d5d3cd}#pricing-table .pro h3{border-left:1px solid #1f2b34;border-right:1px solid #1f2b34}#pricing-table .pro .head{border-left:1px solid rgba(87,110,127,0.8);border-right:1px solid rgba(87,110,127,0.8)}#pricing-table .pro ul{border-left:1px solid #d5d3cd;border-right:1px solid #d5d3cd}#pricing-table .pro .popular-plan{padding-bottom:2.5em}#pricing-table .enterprise ul li{border-right:1px solid #d5d3cd}#pricing-table .col.active{-webkit-box-shadow:6px 0 12px -4px rgba(0,0,0,0.2),-6px 0 12px -4px rgba(0,0,0,0.2);-moz-box-shadow:6px 0 12px -4px rgba(0,0,0,0.2),-6px 0 12px -4px rgba(0,0,0,0.2);box-shadow:6px 0 12px -4px rgba(0,0,0,0.2),-6px 0 12px -4px rgba(0,0,0,0.2);position:relative}#pricing-table .col.active .foot .plan-select{background-color:#fb8b26;color:#fff;border:2px solid #fff}#pricing-table .customize-price{margin-bottom:-2em}#pricing-table .customize-price .btn-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;font-size:1.1em;font-weight:100;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;background-color:#fc6721;color:#fff;padding:0.75em 3em;display:inline-block;margin:0 auto}#pricing-table .customize-price .btn-link:hover{background-color:#ee611f;text-decoration:none}#pricing-calculator{padding:70px 0 50px;margin-top:3em;border:1px solid #d5d3cd;background-color:#f6f6f2}#pricing-calculator h2{padding-bottom:40px;text-align:center;color:#3b515f}.pricing-module{background-color:#fff;margin-bottom:0px;-webkit-box-shadow:rgba(66,66,66,0.15) 0px 1px 3px;-moz-box-shadow:rgba(66,66,66,0.15) 0px 1px 3px;box-shadow:rgba(66,66,66,0.15) 0px 1px 3px}.pricing-module.pricing-receipt{margin-right:0}.pricing-module.pricing-receipt h3{background-color:#fee7b5;border-bottom:5px solid #fed572;margin-bottom:14px}.pricing-module .pricing-table table{margin:0 auto 20px;width:90%;border-collapse:collapse;border-spacing:0}.pricing-module .pricing-table table td{text-align:right;padding:4px;vertical-align:top}.pricing-module .pricing-table table th{text-align:left;padding:4px 6px}.pricing-module .pricing-table table th em{display:block;color:#d5d3cd;font-size:0.8em}.pricing-module .pricing-table table thead th{padding:10px 6px}.pricing-module .pricing-table table tbody th{font-weight:normal}.pricing-module .pricing-table table tfoot th{font-weight:normal}.pricing-module .pricing-table table tfoot{border-top:1px solid #d5d3cd}.pricing-module .pricing-table .period{letter-spacing:0.1em;font-size:0.7em;font-weight:300;color:#d5d3cd}.pricing-module .pricing-table.bordered table{border-top:1px solid #d5d3cd}.pricing-module .pricing-table.oneTime{padding:10px 25px 10px 0;background-color:#f5f5f5}.pricing-module .pricing-table.oneTime em{color:#fd8023}.pricing-module .pricing-table.oneTime table{margin-bottom:0}.pricing-module .get-started{background-color:#fee7b5;padding:0 0 2em 0;width:100%}.pricing-module .get-started h3{background-color:transparent;border:0;font-weight:600;padding:1em 0;text-align:center}.pricing-module .get-started .currency{padding-top:1em;font-size:1.75em}.pricing-module h3{overflow:hidden;*zoom:1;font-size:1.2em;font-weight:300;padding:6px 30px 6px 20px;color:#fff;background-color:#d5d3cd;color:#797979;border-bottom:5px solid #bfbdb1;margin:0}.pricing-module h3 a{float:right;font-size:0.6em}.pricing-module h3 p{margin:0;padding:0}.pricing-module .content{clear:both;padding:0 0 0}.pricing-module .content p{font-size:1.05em}.pricing-module .content h4{font-size:1.4em;font-weight:600;margin-bottom:0.6em;margin-top:0.2em}.pricing-module .content .wrapper{padding:0 20px}.pricing-module .content .fieldModule{text-align:left;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;font-weight:100;color:#d5d3cd;padding-bottom:1em;padding-top:1em}.pricing-module .content .fieldModule input{-webkit-box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;-moz-box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-right:1em;text-align:center;display:inline-block;background-color:#fcfcfc;border:1px solid #dedede;font-size:24px;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;padding:14px;font-size:20px;color:#aaa;width:50%}.pricing-module .content .fieldModule .contacts{padding-left:1em;position:relative;top:2px}.pricing-module .content .year{list-style:none;margin:0 0 0 0.5em}.pricing-module .content .year li{color:#797979;display:inline;padding:0 3em;font-size:0.8em}.pricing-module .content #contactsTable{width:100%;font-size:24px}.pricing-module .content #contactsTable th,.pricing-module .content #contactsTable td{width:33.33%;text-align:center;padding:10px 0}.pricing-module .content #contactsTable th{font-size:12px}.pricing-module .content #contactsTable tr.selected{color:#fb8b26}.pricing-module .content #contactsTable tr.selected td{background-color:rgba(251,139,38,0.2)}.sub-module+.sub-module{border-top:1px solid #d5d3cd;padding-top:10px}.sub-module{color:#555;padding:20px}.sub-module small{font-style:italic;font-weight:300;font-size:0.8em}.sub-module .heading h4{font-size:1.4em;font-weight:600;margin-bottom:0.6em;margin-top:0.2em}.sub-module .form{font-size:1.3em}.sub-module .form .operator{color:#d5d3cd;font-weight:100;margin:0;font-size:22px;letter-spacing:1.2px}.sub-module .form input{-webkit-box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;-moz-box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;box-shadow:rgba(66,66,66,0.2) 0px 1px 5px inset;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-right:1em;text-align:center;display:inline-block;background-color:#fcfcfc;border:1px solid #dedede;font-size:24px;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;padding:14px;font-size:20px;color:#aaa;margin-left:1em;width:30%}.sub-module .form .currency:before{font-size:0.6em;margin-right:0.2em}.sub-module .form .user,.sub-module .form .period{letter-spacing:0.1em;font-size:0.7em;font-weight:300;color:#d5d3cd}.sub-module .form .small{width:20%;margin-right:0;background:#fcfcfc url("http://cdn2.hubspot.net/hub/53/file-372273194-png/assets/shared/percent2.png");background-repeat:no-repeat;background-position:85px 17px;background-size:16px 16px}.sub-module p{clear:both;color:#797979;margin:0}.sub-module.selectable{padding:24px 20px}.sub-module.selectable:hover{background-color:#eee;border-color:transparent;cursor:pointer}.sub-module.selectable.active{background-color:#feebc1;-webkit-box-shadow:9px 9px 10px -4px #f5d99d inset,-9px -9px 6px -3px #f5d99d inset;-moz-box-shadow:9px 9px 10px -4px #f5d99d inset,-9px -9px 6px -3px #f5d99d inset;box-shadow:9px 9px 10px -4px #f5d99d inset,-9px -9px 6px -3px #f5d99d inset;border-color:transparent}.sub-module.selectable.active:hover{cursor:default}#pricing-currency{text-align:center;color:#999}.hs-pill-buttons{display:block;text-align:center}.hs-pill-button.large{font-size:14px;line-height:1;padding:9px 30px 9px}.hs-pill-button.large.previous:before,.hs-pill-button.large.next:before{top:8px}.hs-pill-button.large.previous{padding-left:36px}.hs-pill-button.large.next{padding-right:36px}html.firefox .hs-pill-button.large{line-height:1;padding-bottom:8px}.hs-help-button{text-decoration:none;display:inline-block;width:30px;height:25px;vertical-align:baseline;position:relative;top:2px;background-image:url("question.png");background-repeat:no-repeat;background-size:20px 20px;float:right;background-position:5px 3px}.ribbon{font-size:0.8em;font-style:italic}
