html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font-size:18px;font-weight:400;line-height:30px;font-family:"Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#414141;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:400}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{font-weight:inherit}h1{font-size:48px;line-height:54px;margin-bottom:14px}h2{font-size:34px;line-height:44px;margin-bottom:10px}h3{font-size:26px;line-height:34px;margin-bottom:8px}h4{font-size:22px;line-height:30px;margin-bottom:4px}h5{font-size:18px;line-height:24px}h6{font-size:16px;line-height:22px}.subheader{color:#777}p{margin:0
0 20px 0;font-weight:400}p
img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}blockquote, blockquote
p{font-style:italic}blockquote
p{margin-bottom:15px}blockquote{margin:0;padding:0}blockquote
cite{display:block;color:#909090}blockquote cite:before{content:"\2014 \0020"}blockquote cite a, blockquote cite a:visited, blockquote cite a:visited{color:#909090}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px
0 30px;height:0}a,a:visited{color:#26B6E8;text-decoration:none;outline:0;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out}a:hover,a:focus{color:#0e97c7}p a, p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul, ul ol,
ol ol, ol
ul{margin:4px
0 5px 30px;font-size:90%}ul ul li, ul ol li,
ol ol li, ol ul
li{margin-bottom:6px}li{margin-bottom:12px}ul.large
li{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#34d734;border:none;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;-webkit-font-smoothing:antialiased;color:#fff;display:inline-block;text-decoration:none;cursor:pointer;padding:20px
40px 25px;font-size:20px;font-weight:400;font-family:"Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;-webkit-appearance:none}.button.on-dark{background:#34d734}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#1db91d;color:#fff}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button.large{font-size:24px;padding:24px
45px 30px}.button.medium{font-size:18px;padding:12px
30px 18px}.button.small{font-size:16px;padding:10px
30px 14px}.button.outline{color:#32CD32;background-color:transparent;border:1px
solid #32CD32}.button.outline:hover{background-color:rgba(48,204,48,0.1)}.button.outline-white{color:#fff;background-color:transparent;border:1px
solid #fff}.button.outline-white:hover{background-color:rgba(255,255,255,0.2)}.btn.square{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px
solid #ccc;padding:11px
15px 15px;outline:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#777;margin:0
0 15px;width:210px;max-width:100%;display:block;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px
solid #aaa;color:#444}textarea{min-height:60px}label,legend{display:block;margin-bottom:3px}select{width:220px}input[type="checkbox"]{display:inline}label span,
legend
span{font-weight:400;font-size:13px;color:#444}input[type="text"].full-width,input[type="password"].full-width,input[type="email"].full-width,textarea.full-width,select.full-width{width:100%}label.error{color:red;font-size:13px;margin-top:-15px}.form-control::-moz-placeholder{color:#BEBEBE;opacity:1}.form-control:-ms-input-placeholder{color:#BEBEBE}.form-control::-webkit-input-placeholder{color:#BEBEBE}.input-group{position:relative;display:table;border-collapse:separate}@media only screen and (max-width: 767px){.input-group{display:block}}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;box-sizing:border-box}.input-group-addon,
.input-group-btn,
.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}@media only screen and (max-width: 479px){h1{font-size:36px;line-height:42px;margin-bottom:14px}h2{font-size:24px;line-height:34px;margin-bottom:10px}h3{font-size:18px;line-height:24px;margin-bottom:8px}h4{font-size:16px;line-height:22px;margin-bottom:4px}h5{font-size:14px;line-height:21px}h6{font-size:14px;line-height:21px}body{font-size:16px;line-height:26px}}
.container{position:relative;width:960px;margin:0
auto;padding:0}.container .column,
.container
.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,
.container
.one.columns{width:40px}.container
.two.columns{width:100px}.container
.three.columns{width:160px}.container
.four.columns{width:220px}.container
.five.columns{width:280px}.container
.six.columns{width:340px}.container
.seven.columns{width:400px}.container
.eight.columns{width:460px}.container
.nine.columns{width:520px}.container
.ten.columns{width:580px}.container
.eleven.columns{width:640px}.container
.twelve.columns{width:700px}.container
.thirteen.columns{width:760px}.container
.fourteen.columns{width:820px}.container
.fifteen.columns{width:880px}.container
.sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:768px}.container .column,
.container
.columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,
.container
.one.columns{width:28px}.container
.two.columns{width:76px}.container
.three.columns{width:124px}.container
.four.columns{width:172px}.container
.five.columns{width:220px}.container
.six.columns{width:268px}.container
.seven.columns{width:316px}.container
.eight.columns{width:364px}.container
.nine.columns{width:412px}.container
.ten.columns{width:460px}.container
.eleven.columns{width:508px}.container
.twelve.columns{width:556px}.container
.thirteen.columns{width:604px}.container
.fourteen.columns{width:652px}.container
.fifteen.columns{width:700px}.container
.sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width: 767px){.container{width:300px}.container .columns,
.container
.column{margin:0}.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column{width:300px}.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:420px}.container .columns,
.container
.column{margin:0}.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
@font-face{font-family:'FontAwesome';src:url('https://harpoonapp.com/static/font/fontawesome-webfont.eot?v=3.2.1');src:url('https://harpoonapp.com/static/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('https://harpoonapp.com/static/font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('https://harpoonapp.com/static/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('https://harpoonapp.com/static/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class^="icon-"],a [class*=" icon-"]{display:inline}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em}.icons-ul{margin-left:2.142857142857143em;list-style-type:none}.icons-ul>li{position:relative}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"].hide{display:none}.icon-muted{color:#eee}.icon-light{color:#fff}.icon-dark{color:#333}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-5x{font-size:5em}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}@-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)}}@-ms-keyframes
spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}
@font-face{font-family:"SSSocial";src:url('https://harpoonapp.com/static/font/ss-social-circle.eot');src:url('https://harpoonapp.com/static/font/ss-social-circle.eot?#iefix') format('embedded-opentype'),
url('https://harpoonapp.com/static/font/ss-social-circle.woff') format('woff'),
url('https://harpoonapp.com/static/font/ss-social-circle.ttf') format('truetype'),
url('https://harpoonapp.com/static/font/ss-social-circle.svg#SSSocialCircle') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url('https://harpoonapp.com/static/font/ss-social-regular.eot');src:url('https://harpoonapp.com/static/font/ss-social-regular.eot?#iefix') format('embedded-opentype'),
url('https://harpoonapp.com/static/font/ss-social-regular.woff') format('woff'),
url('https://harpoonapp.com/static/font/ss-social-regular.ttf') format('truetype'),
url('https://harpoonapp.com/static/font/ss-social-regular.svg#SSSocialRegular') format('svg');font-weight:normal;font-style:normal}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon, .ss-icon.ss-social, .ss-icon.ss-social-circle,
[class^="ss-"]:before, [class*=" ss-"]:before,
[class^="ss-"][class*=" ss-social"]:before, [class*=" ss-"][class*=" ss-social"]:before,
[class^="ss-"].right:after, [class*=" ss-"].right:after,
[class^="ss-"][class*=" ss-social"].right:after, [class*=" ss-"][class*=" ss-social"].right:after{font-family:"SSSocial";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ss-icon.ss-social-circle,
[class^="ss-"].ss-social-circle:before, [class*=" ss-"].ss-social-circle:before,
[class^="ss-"].ss-social-circle.right:after, [class*=" ss-"].ss-social-circle.right:after{font-weight:bold}[class^="ss-"].right:before,
[class*=" ss-"].right:before{display:none;content:''}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:0.95;filter:alpha(opacity=95)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:#414141;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#414141;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,
.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 6px rgba(0,0,0,0.2);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.rangeslider,.rangeslider__fill{display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#0f0;position:absolute}.rangeslider--horizontal
.rangeslider__fill{top:0;height:100%}.rangeslider--vertical
.rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:white;border:1px
solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#C2C2C2;font-size:16px}.rangeslider__handle
.fa{margin-top:13px;padding:0
2.5px}.rangeslider__handle:active, .rangeslider--active
.rangeslider__handle{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.12)));background-image:-moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12));background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.12))}.rangeslider--horizontal
.rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical
.rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}.rangeslider__handle:before,.rangeslider__handle:after{border-width:11px;border-style:solid;border-color:transparent;content:"";display:block;margin:auto;width:0;position:absolute;left:0;right:0;z-index:10}.rangeslider__handle:before{border-top-color:#ccc;border-bottom-width:0;top:-17px}.rangeslider__handle:after{border-top-color:#fff;border-bottom-width:0;top:-18px}.rangeslider__fill{background:none !important}.slider-wrapper{margin-top:100px;max-width:720px;margin:120px
auto 40px}.rangeslider{background:#2eb8e8;background:-moz-linear-gradient(left, #2eb8e8 0%, #32cd33 100%);background:-webkit-linear-gradient(left, #2eb8e8 0%,#32cd33 100%);background:linear-gradient(to right, #2eb8e8 0%,#32cd33 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2eb8e8', endColorstr='#32cd33',GradientType=1 );position:relative}input[type="range"]:focus + .rangeslider
.rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255, 0, 255, 0.9);-webkit-box-shadow:0 0 8px rgba(255, 0, 255, 0.9);box-shadow:0 0 8px rgba(255,0,255,0.9)}.rangeslider__value-bubble{border:1px
solid #ccc;display:block;padding:10px
10px 15px;position:absolute;bottom:100%;margin-bottom:25px;width:250px;margin-left:-135px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff}@media only screen and (max-width: 767px){.rangeslider__value-bubble{width:220px;margin-left:-111px}.rangeslider__value-bubble
span.value{font-size:28px !important}}@media only screen and (max-width: 479px){.rangeslider__value-bubble{}}.rangeslider__value-bubble
span.title{color:#aaa;font-size:14px}.rangeslider__value-bubble
span.value{color:#23B5E8;font-size:34px}
body{margin:0;padding:0;height:100%;width:100%}#slideit
*{margin:0;padding:0;border:0;outline:0;font-style:normal;font-size:100%;font-family:"Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:baseline;line-height:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#slideit
a{text-decoration:none}#slideit input[type="radio"],
#slideit input[type="checkbox"]{display:none}#slideit
label{cursor:pointer}#slideit{z-index:9999;position:fixed;width:340px;bottom:0;right:3%;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}#slideit
section{margin:0;overflow:hidden;width:100%;height:auto;border:1px
solid #00A3D3;border-bottom:none;right:0;bottom:0;position:absolute;z-index:10;background:#00A3D3;-webkit-backface-visibility:hidden;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;-moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.1);box-shadow:0 1px 10px rgba(0, 0, 0, 0.1)}#slideit section,
#slideit input#close-item:checked~section{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}#slideit input#open-item:checked~section{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#slideit section
.wrap{background:#fff;padding:15px
30px 20px;position:relative}#slideit
.field{width:100%;position:relative;display:block;margin-top:20px}#slideit
span.title{font-size:22px;padding:18px
30px 26px;color:#fff;background:#00A3D3;display:block;width:100%;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;text-transform:none;font-weight:bold}#slideit
p.info{font-size:14px;color:#515151;line-height:24px;margin-bottom:16px}#slideit
.terms{display:inline-block;width:110px;float:right;position:relative;margin:33px
0 0 0}#terms-open{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:9999;visibility:hidden;opacity:0}#terms-open:target{visibility:visible;opacity:1}#terms-open .terms-window{position:absolute;height:auto;width:50%;margin:0
auto;top:10%;left:0;right:0;bottom:auto;background:#fff}#terms-open .terms-window
b.subtitle{font-size:16px;text-transform:uppercase;color:#222;padding:30px
30px 0 30px;float:left}#terms-open .terms-window
p{padding:0
30px 0 30px;float:left}#terms-open .terms-window p:last-of-type{padding-bottom:30px}#slideit
p.agree{font-size:10px;color:#999;display:inline-block;float:right;margin-top:8px}#slideit p.agree
a{color:#222}#slideit p.agree a:hover{text-decoration:underline}#slideit
p.confirmation{font-size:13px;text-align:center;margin-bottom:10px;font-style:italic}#slideit label.open,
#slideit label.close,
#slideit a.lightbox-close{text-align:center;position:absolute}#slideit
label.open{font-size:14px;color:#fff;background:#00A3D3;width:340px;bottom:-50px;left:0;right:0;top:auto;margin:0
auto;padding:10px
010px 9px 10px;text-transform:none;z-index:1;font-weight:bold;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}#slideit input#close-item:checked~label.open{bottom:0}#slideit label.open:hover,
#slideit label.open:focus{background:#00A3D3;color:#fff}#slideit label.close,
#slideit a.lightbox-close{right:-1px;left:auto;top:-1px;bottom:auto;font-size:20px;background:#00A3D3;color:#fff;width:25px;z-index:999}#slideit label.close:hover,
#slideit label.close:focus,
#slideit a.lightbox-close:hover,
#slideit a.lightbox-close:focus{}#slideit .terms
label{position:relative;display:inline-block;width:20px;height:20px;left:0;top:4px;background:#fff;border:solid 2px #C2C6E2}#slideit .terms label:after{opacity:0;visibility:hidden;content:"";position:absolute;width:8px;height:4px;background:transparent;top:4px;left:3px;border:2px
solid #C2C6E2;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#slideit .terms input:checked+label:after{opacity:1;visibility:visible}#slideit
input{border:1px
solid #ccc;padding:9px
15px 13px;outline:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:14px "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#777;margin:0
0 15px;width:210px;width:100%;display:block;background:#fff}#slideit input:hover,
#slideit input:focus{outline:none}#slideit
input.send{background-color:#32CD32;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-font-smoothing:antialiased;color:#fff;display:inline-block;text-decoration:none;cursor:pointer;padding:10px
40px 16px;font:bold 18px/normal "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;-webkit-appearance:none}#slideit input.send:hover,
#slideit input.send:focus{background-color:#1db91d;border:none;outline:none}#slideit
small.error{font-size:12px;padding-top:4px}#slideit
.tip{background:#222;color:#fff;font-size:12px;padding:10px
12px;text-align:center;position:absolute;top:-68px;left:-20px;opacity:0;visibility:hidden;width:auto;cursor:default}#slideit .tip:after{border-top:6px solid rgba(0, 0, 0, 1);border-left:8px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);content:"";position:absolute;bottom:-6px;left:28px}#slideit input:focus~.tip{top:-48px;opacity:1;visibility:visible;z-index:99}#slideit input:required:valid~.tip{opacity:0;visibility:hidden}::-webkit-input-placeholder{color:#999}#slideit input:focus::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#999}#slideit input:focus:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#999}#slideit input:focus::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#999}#slideit input:focus:-ms-input-placeholder{color:#ccc}.ie9-placeholder{color:#999 !important}.ie9-placeholder:focus{color:#ccc !important}#slideit label,
#slideit
input{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#slideit
.tip{-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}#terms-open{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#slideit
section{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1);-moz-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1);-ms-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1);-o-transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1);transition:all 0.4s cubic-bezier(0.2, 0.6, 0.3, 1)}#slideit input#close-item:checked~label.open{-webkit-transition:bottom 0.3s ease 0.4s, background 0.1s ease, color 0.1s ease;-moz-transition:bottom 0.3s ease 0.4s, background 0.1s ease, color 0.1s ease;-ms-transition:bottom 0.3s ease 0.4s, background 0.1s ease, color 0.1s ease;-o-transition:bottom 0.3s ease 0.4s, background 0.1s ease, color 0.1s ease;transition:bottom 0.3s ease 0.4s, background 0.1s ease, color 0.1s ease}@media only screen and (max-width: 767px){#slideit{width:100%;right:0}#slideit
section{-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#slideit
label.open{width:100%;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#slideit
span.title{font-size:18px;padding:13px
30px 20px;width:100%;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}#slideit label.close,
#slideit a.lightbox-close{top:12px;right:6px}}@media screen and (max-width:640px){#reset-form,#terms-open{overflow:auto}#terms-open .terms-window{width:100%;top:0}}@media only screen and (max-width: 568px){#slideit{display:none !important}}
.button-group{text-align:center;display:inline-block}.button-group
.button{display:inline-block;margin-bottom:8px}.button-group
.small{font-size:14px;line-height:22px}.button-group .button-partner{font-size:16px;color:#A2A2A2;display:block}.button.reversed{background:none;border:2px
solid #fff}.button.reversed:hover{background:rgba(255,255,255,0.2)}.divider{border-bottom:1px solid #E4E4E4}.bg-gray{background-color:#FAFAFA}h3.partner{font-style:normal;font-size:22px;line-height:34px;margin-top:-5px;margin-bottom:40px;color:#8e8e8e}@media only screen and (max-width: 479px){h3.partner{font-size:20px;line-height:30px}}.fa.ornament{font-size:28px;line-height:70px;color:#fff;text-align:center;width:70px;height:70px;display:block;background-color:#32CD32;margin:auto;margin-bottom:15px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px}.lg-link{font-size:20px;line-height:32px}@media only screen and (max-width: 479px){.lg-link{font-size:18px;line-height:30px}}.content.blog{background-color:#fff;padding-top:80px;padding-bottom:80px}.content.blog
.page{border:1px
solid #ccc;padding:40px
30px;margin:0
0px 20px;background-color:#fafafa}a.button{color:#fff}.sub-nav{margin:0;padding:0}.sub-nav
li{display:inline}.sub-nav li
a{display:inline-block;background-color:#fff;margin-right:30px;padding:12px
25px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.sub-nav li:last-child
a{margin-right:0}.sub-nav li.active
a{color:#fff;background-color:#00A3D3;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out}.sub-nav li.active a:hover{color:#fff;background-color:#008BB4}.center{text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}.rounded{-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px;-ms-border-radius:1000px;border-radius:1000px}.rounded-corners{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}h2.with-partner{margin-bottom:5px}#twitter-widget-0{margin:10px
auto}p.large{font-size:22px;line-height:34px}@media only screen and (max-width: 479px){p.large{font-size:18px;line-height:30px}}.subhead-graphic{margin-bottom:10px}.rule1-bg{background-image:linear-gradient(145deg, rgba(0,162,211,0.50) 0%, rgba(0,162,211,0.20) 100%)}.rule2-bg{background-image:linear-gradient(145deg, rgba(50,205,50,0.50) 0%, rgba(50,205,50,0.20) 100%)}.rule2-bg-dark{background-image:linear-gradient(145deg, rgba(50,205,50,0.90) 0%, rgba(50,205,50,0.30) 100%)}.rule3-bg{background-image:linear-gradient(145deg, rgba(26,219,197,0.60) 0%, rgba(26,219,197,0.20) 100%)}.rule4-bg{background-image:linear-gradient(145deg, rgba(255,163,5,0.60) 0%, rgba(255,163,5,0.20) 100%)}.mini-sub{font-size:16px;text-transform:uppercase;letter-spacing:3px;color:#8e8e8e;display:block;margin-bottom:-5px}@media only screen and (max-width: 479px){.mini-sub{font-size:14px}}body.with-bg{background:url(https://harpoonapp.com/static/images/bg-ocean-full.jpg) center top no-repeat fixed;background-color:#24aedd;background-size:cover}.button.rule1{background-color:#26B6E8}.button.rule2{background-color:#32CD32}.button.rule3{background-color:#1BDBC6}.button.rule4{background-color:#FFA405}.waves-bottom{background:url(https://harpoonapp.com/static/images/wave-bottom.png) center bottom repeat-x}.waves-top{background:url(https://harpoonapp.com/static/images/wave-top.png) center top repeat-x}.waves-divider{background:url(https://harpoonapp.com/static/images/wave-bottom.png) center bottom repeat-x;background-color:#F0FAFD;height:45px}.call-out-link{padding:15px
30px 18px;border-top:1px solid #D4F0FA;border-bottom:1px solid #D4F0FA;display:inline-block}.rays-wrapper{background:url(https://harpoonapp.com/static/images/bg-rays.png) center top no-repeat;padding-top:90px}@media only screen and (max-width: 767px){.rays-wrapper{padding-top:70px}}@media only screen and (max-width: 479px){.rays-wrapper{padding-top:50px}}.input-group.hide-validation
small{display:none !important}.video-caption{display:block;color:#808080}.video-with-shadow{-webkit-box-shadow:0px 30px 60px rgba(0, 0, 0, .12);-moz-box-shadow:0px 30px 60px rgba(0, 0, 0, .12);box-shadow:0px 30px 60px rgba(0,0,0,.12)}header{padding:23px
20px 42px;background-color:#26B6E8;font-size:18px;font-weight:400;border-bottom:1px solid #24aedd}header
h1{font-size:18px;font-weight:700;float:left;margin-top:-3px;margin-bottom:0px;line-height:0}@media only screen and (max-width: 479px){header
h1{}}header h1
a{display:block;position:relative;padding-left:53px;padding-bottom:10px;padding-top:9px}header h1 a
img{position:absolute;left:0;top:-4px}header h1 a, header h1 a:visited{color:#fff}header
nav{float:right}@media only screen and (max-width: 855px){header
nav{display:none}}header nav
ul{margin-top:-8px}header nav ul
li{float:right;margin-left:30px;margin-bottom:0}header nav .nav-cta
a{font-weight:700;color:#fff}header nav .nav-cta a:hover{border-color:#fff}@media only screen and (max-width: 855px){header .mobile-nav{display:block;position:absolute;width:44px;height:40px;border:1px
solid rgba(255, 255, 255, 0.35);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:url(https://harpoonapp.com/static/images/hamburger@2x.png) center 11px no-repeat;background-size:24px 16px;top:9px;right:20px}}header a, header a:visited{color:rgba(255, 255, 255, 0.75)}header a:hover{color:#fff}section.hero{background-color:#F0FAFD;text-align:center;padding-top:100px;padding-bottom:120px}@media only screen and (max-width: 479px){section.hero{padding-top:50px;padding-bottom:70px}}section.hero.with-rays{padding-top:0px}section.hero
h1{font-size:44px;line-height:52px}@media only screen and (max-width: 479px){section.hero
h1{font-size:30px;line-height:38px}}section.hero
h2{font-size:22px;line-height:34px}@media only screen and (max-width: 479px){section.hero
h2{font-size:20px;line-height:30px;margin-bottom:0px}}section.hero.inner.features.with-rays{padding-top:0px}section.hero.inner.features{padding-bottom:250px}@media only screen and (max-width: 767px){section.hero.inner.features{padding-bottom:100px}}@media only screen and (max-width: 959px){section.hero.inner.features{padding-top:60px}}@media only screen and (max-width: 479px){section.hero.inner.features{padding-top:40px;padding-bottom:70px}}section.hero.inner h2.feature-label{color:#A2A2A2;margin-top:-5px;margin-bottom:25px;text-transform:uppercase;letter-spacing:2px;font-size:18px;display:none}@media only screen and (max-width: 959px){section.hero.inner h2.feature-label{display:inherit}}section.hero.inner.features .feature-icon{display:none;margin-left:auto;margin-right:auto}@media only screen and (max-width: 959px){section.hero.inner.features .feature-icon{display:inherit}}section.hero.inner.post{padding-top:40px;padding-right:0;padding-bottom:45px;background-position:0 center}section.hero.inner.post a
i{margin-right:3px}section.hero.home{padding-bottom:260px}@media only screen and (max-width: 767px){section.hero.home{padding-bottom:100px}}@media only screen and (max-width: 479px){section.hero.home{padding-bottom:80px}}section.hero.home
h1{line-height:56px;padding-left:20px;padding-right:20px}@media only screen and (max-width: 479px){section.hero.home
h1{line-height:38px}}section.hero.home.alt
h1{line-height:48px;margin-bottom:20px}@media only screen and (max-width: 479px){section.hero.home.alt
h1{line-height:38px}}@media only screen and (max-width: 767px){section.hero.home h1
br{display:none}}section.hero.home h1
em{font-family:"Caveat","Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:82px;letter-spacing:-2px;font-style:normal;color:#26B6E8;margin-left:-3px;margin-right:6px}@media only screen and (max-width: 479px){section.hero.home h1
em{font-size:52px}}section.hero.home.alt h1
em{font-size:74px}@media only screen and (max-width: 599px){section.hero.home.alt h1
em{display:block}}@media only screen and (max-width: 479px){section.hero.home.alt h1
em{font-size:50px}}section.hero.home
h2{font-size:22px;line-height:34px;color:#8e8e8e;max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:30px}section.hero.home
h2.tagline{color:#8e8e8e;max-width:inherit;font-size:17px;line-height:29px;letter-spacing:1px;text-transform:uppercase;display:inline-block;padding:17px
25px;margin-top:-20px;margin-bottom:30px;margin-left:auto;margin-right:auto;border-top:1px solid #D4F0FA;border-bottom:1px solid #D4F0FA;background-image:linear-gradient(-90deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.70) 50%, rgba(255,255,255,0.00) 100%)}@media only screen and (max-width: 767px){section.hero.home
h2.tagline{font-size:18px;line-height:30px;letter-spacing:0px;text-transform:none;margin-bottom:inherit;border:none;background-image:none}}section.hero.home h2.tagline
em{text-transform:none;font-style:italic;letter-spacing:0px}section.hero.home h2.tagline
.fa{color:#26B6E8;opacity: .3}@media only screen and (max-width: 855px){section.hero.home h2.tagline
.fa{display:none}}.hero.home .slider-wrapper{padding:20px
20px 10px}.hero.home .input-group{max-width:750px;margin-left:auto;margin-right:auto}.hero.home .input-group .form-control,
.hero.home .input-group
.button{height:80px;font-size:22px}@media only screen and (max-width: 479px){.hero.home .input-group .form-control,
.hero.home .input-group
.button{height:60px;font-size:18px}.hero.home .input-group
.button{height:inherit}}.hero.home .input-group
input{padding-left:25px;border-right:none}@media only screen and (max-width: 767px){.hero.home .input-group
input{border-right:1px solid #ccc;margin-bottom:20px;border-radius:5px}}@media only screen and (max-width: 767px){.hero.home .input-group
.button{border-radius:1000px}}.hero.home
p{color:#8e8e8e;margin-top:15px}@media only screen and (max-width: 767px){.hero.home p
br{display:none}}section.hero.mac{padding-bottom:260px}@media only screen and (max-width: 767px){section.hero.mac{padding-bottom:100px}}@media only screen and (max-width: 479px){section.hero.mac{padding-bottom:80px}}section.hero.mac
h1{line-height:48px;padding-left:20px;padding-right:20px;margin-bottom:20px}@media only screen and (max-width: 479px){section.hero.mac
h1{line-height:38px}}@media only screen and (max-width: 767px){section.hero.mac h1
br{display:none}}section.hero.mac
h2{font-size:22px;line-height:34px;color:#8e8e8e;max-width:705px;margin-left:auto;margin-right:auto;margin-bottom:30px}.hero.mac
p{color:#8e8e8e;margin-top:15px}@media only screen and (max-width: 767px){.hero.mac p
br{display:none}}section.hero.about{text-align:center;background:#dfdfdf;background:url(https://harpoonapp.com/static/images/bg-sand.jpg) center center no-repeat #f5f5f5;background-size:cover;border-bottom:none;padding-top:60px;padding-bottom:65px}section.hero.about .logo-wrapper{background-color:#00A3D3;width:150px;height:150px;margin-right:auto;margin-left:auto;border:8px
solid #fff;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;-ms-border-radius:500px;border-radius:500px}section.hero.about
img{width:101px;margin-top:40px;margin-left:-19px}.subnav-wrapper{padding-left:20px;padding-right:20px}.subnav{font-size:16px;max-width:1000px;margin-top:-40px;margin-bottom:60px;margin-left:auto;margin-right:auto;text-align:right;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #d8d8d8}@media only screen and (max-width: 959px){.subnav{display:none}}.subnav
li{display:inline-block;margin-left:20px;margin-bottom:10px}.subnav
li.title{float:left;margin-left:0px}.subnav li
a{}.subnav li.active
a{font-style:italic}.subnav li
.fa{opacity:0.5;margin-right:3px}.intro{text-align:center;background-color:#fff;padding-bottom:80px;padding-left:20px;padding-right:20px}@media only screen and (max-width: 767px){.intro{padding-top:90px}}@media only screen and (max-width: 479px){.intro{padding-top:70px;padding-bottom:40px}}@media only screen and (max-width: 767px){.intro.mac{padding-top:70px}}@media only screen and (max-width: 479px){.intro.mac{padding-top:50px}}.intro
img{margin-top:-170px;margin-bottom:30px}@media only screen and (max-width: 767px){.intro
img{margin-top:0px;margin-bottom:20px}}.intro.mac
img{margin-top:-190px;margin-bottom:20px}@media only screen and (max-width: 767px){.intro.mac
img{margin-top:0px}}.intro
p{font-size:22px;line-height:34px;color:#8E8E8E;margin-bottom:40px;max-width:790px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 479px){.intro
p{font-size:18px;line-height:30px}}.testimonial-single{background:url(https://harpoonapp.com/static/images/bg-testimonial-bubbles.png) center top no-repeat;min-height:185px;background-color:#fff;padding-top:40px;padding-bottom:70px}@media only screen and (max-width: 767px){.testimonial-single{text-align:center}}.testimonial-single.bottom{padding-bottom:80px}.testimonial-single.standalone{margin-top:85px;padding-bottom:80px}@media only screen and (max-width: 767px){.testimonial-single.standalone{margin-top:45px;padding-bottom:70px}}.testimonial-single
blockquote{max-width:450px;padding-left:150px;position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.testimonial-single
blockquote{max-width:100%;padding-left:0px}}.testimonial-single blockquote
p{font-size:22px;line-height:34px}@media only screen and (max-width: 479px){.testimonial-single blockquote
p{font-size:18px;line-height:30px}}.testimonial-single .testimonial-avatar{position:absolute;top:0px;left:0px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px;-ms-border-radius:1000px;border-radius:1000px}@media only screen and (max-width: 767px){.testimonial-single .testimonial-avatar{position:inherit;margin-bottom:10px}}.method-teaser{text-align:center;padding-bottom:90px}@media only screen and (max-width: 767px){.method-teaser{padding-bottom:70px}}@media only screen and (max-width: 479px){.method-teaser{padding-bottom:50px}}.method-teaser .book-covers{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:96%}.method-teaser
h3{margin-top:10px}.method-teaser
p{color:#8E8E8E;max-width:620px;margin-left:auto;margin-right:auto;margin-bottom:30px}.method-teaser .call-out-link{color:#8E8E8E}.method-teaser .call-out-link
em{color:#26B6E8}.answers{background-color:#F0FAFD;padding-top:140px;padding-bottom:180px}@media only screen and (max-width: 767px){.answers{padding-top:110px;padding-bottom:40px}}@media only screen and (max-width: 479px){.answers{padding-top:90px;padding-bottom:10px}}.answers-main-img{margin-left:auto;margin-right:auto;display:block;margin-bottom:80px;max-width:96%}@media only screen and (max-width: 767px){.answers-main-img{margin-bottom:40px}}.answers .intro-copy{font-size:22px;line-height:34px;color:#8E8E8E;margin-top:5px;margin-bottom:40px}@media only screen and (max-width: 767px){.answers
h2{text-align:center}.answers .intro-copy{text-align:center}}@media only screen and (max-width: 479px){.answers
h2{text-align:left}.answers .intro-copy{text-align:left;font-size:18px;line-height:30px}}.answers ul
li{margin-bottom:30px}.answers
h4{margin-bottom:10px}.answers ul
p{color:#8E8E8E}.answers .arrow-look{margin-left:auto;margin-right:auto;display:block;margin-bottom:-40px}@media only screen and (max-width: 767px){.answers .arrow-look{display:none}}.features-teaser{padding-top:100px;text-align:center}@media only screen and (max-width: 767px){.features-teaser{padding-top:70px}}@media only screen and (max-width: 479px){.features-teaser{padding-top:50px}}.features-teaser .features-teaser-main-img{margin-top:-290px;max-width:96%;margin-bottom:25px}@media only screen and (max-width: 767px){.features-teaser .features-teaser-main-img{margin-top:0px}}.features-teaser
h2{padding-left:20px;padding-right:20px}.features-teaser p.teaser-intro{color:#8e8e8e;font-size:22px;line-height:34px;max-width:810px;margin-left:auto;margin-right:auto;margin-bottom:40px;padding-left:20px;padding-right:20px}@media only screen and (max-width: 479px){.features-teaser p.teaser-intro{font-size:18px;line-height:30px}}.features-teaser .button-group{margin-bottom:70px}.feature-grid{text-align:center;background-color:#F0FAFD;padding-top:110px;padding-bottom:60px}.features-blurb{background:url(https://harpoonapp.com/static/images/bg-circles.png) center top no-repeat;background-color:#fff;padding-top:120px;padding-bottom:100px}@media only screen and (max-width: 479px){.features-blurb{padding-top:50px;padding-bottom:60px}}.features-blurb
p{color:#8e8e8e;max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.feature-cards{margin-bottom:40px}.feature-cards
li{width:300px;margin-right:20px;display:inline-block;margin-bottom:20px;vertical-align:top}.feature-cards li:nth-child(3n+3){margin-right:0px}@media only screen and (max-width: 959px){.feature-cards li:nth-child(3n+3){margin-right:20px}.feature-cards li:nth-child(odd){margin-right:20px}.feature-cards li:nth-child(even){margin-right:0px}}@media only screen and (max-width: 767px){.feature-cards li:nth-child(3n+3){margin-right:0px}.feature-cards li:nth-child(odd){margin-right:0px}}.feature-cards li
a{color:#414141;padding-left:20px;padding-right:20px;display:block}.feature-cards
h4{font-size:24px;line-height:34px;margin-top:-5px}.feature-cards
p{font-size:16px;line-height:24px;color:#8e8e8e;margin-bottom:5px}.feature-cards
span{color:#00A3D3;font-size:13px;text-transform:uppercase;letter-spacing:1px}.feature-showcase{text-align:center;background-color:#fff;padding-top:100px;padding-bottom:60px;padding-left:20px;padding-right:20px}@media only screen and (max-width: 767px){.feature-showcase{padding-top:80px}}@media only screen and (max-width: 479px){.feature-showcase{padding-top:50px;padding-bottom:40px}}.feature-showcase
img{margin-top:-300px;margin-bottom:40px}@media only screen and (max-width: 767px){.feature-showcase
img{margin-top:0px;margin-bottom:25px}}.feature-showcase
p{font-size:22px;line-height:34px;color:#8E8E8E;margin-bottom:40px;max-width:690px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 479px){.feature-showcase
p{font-size:18px;line-height:30px}}.feature-details{text-align:center;background-color:#F0FAFD;padding-top:110px;padding-bottom:90px}@media only screen and (max-width: 479px){.feature-details{padding-top:80px;padding-bottom:60px}}.feature-details
h2{margin-bottom:70px}@media only screen and (max-width: 479px){.feature-details
h2{margin-bottom:50px}}.feature-details .feature-cards{margin-top:50px;margin-bottom:40px}@media only screen and (max-width: 479px){.feature-details .feature-cards{margin-top:40px}}.feature-details-list{margin-bottom:30px;text-align:left}@media only screen and (max-width: 767px){.feature-details-list{text-align:center}}@media only screen and (max-width: 479px){.feature-details-list{margin-bottom:10px}}.feature-details-list
li{width:400px;display:inline-block;text-align:left;margin-right:140px;margin-bottom:20px;vertical-align:top}@media only screen and (max-width: 960px){.feature-details-list
li{width:350px;margin-right:50px}}@media only screen and (max-width: 767px){.feature-details-list
li{max-width:100%;margin-right:0px;text-align:center}}.feature-details-list li:nth-child(even){margin-right:0px}.feature-details-list li
h4{margin-bottom:10px}@media only screen and (max-width: 479px){.feature-details-list li
h4{font-size:20px;line-height:26px}}.feature-details-list li
p{font-size:16px;line-height:28px;color:#8e8e8e}.story{background-color:#fff;padding-top:100px;padding-bottom:50px}@media only screen and (max-width: 767px){.story{padding-bottom:20px}}@media only screen and (max-width: 569px){.story{padding-top:50px}}@media only screen and (max-width: 479px){.story{padding-top:20px}}.story
.intro{text-align:center}.story .intro
img{display:none}@media only screen and (max-width: 479px){.story .intro
img{display:inherit}}.story .intro
h2{font-size:30px;line-height:40px}@media only screen and (max-width: 479px){.story .intro
h2{font-size:22px;line-height:32px;text-align:left;padding-left:10px;padding-right:10px}}.story .intro
p{font-size:20px;line-height:32px;color:#8e8e8e;margin-bottom:50px}@media only screen and (max-width: 479px){.story .intro
p{font-size:18px;line-height:30px;text-align:left;margin-bottom:20px}}.story
img{text-align:center;margin-bottom:50px;margin-right:auto;margin-left:auto;display:block}@media only screen and (max-width: 479px){.story
img{margin-bottom:20px}}.story
h2{font-size:24px;line-height:34px}@media only screen and (max-width: 479px){.story
h2{font-size:22px;line-height:32px;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 479px){.story
p{padding-left:10px;padding-right:10px}}.story
.callout{font-size:36px;font-style:italic;line-height:50px;text-align:center;color:#C8C8C8;margin-top:50px;margin-bottom:50px;margin-right:-60px;margin-left:-60px}@media only screen and (max-width: 569px){.story
.callout{margin-right:0px;margin-left:0px}}@media only screen and (max-width: 479px){.story
.callout{font-size:28px;line-height:42px;margin-top:30px;margin-bottom:30px}}.testimonials{background-color:#fff;padding-top:70px;padding-bottom:40px}@media only screen and (max-width: 767px){.testimonials{text-align:center}}@media only screen and (max-width: 479px){.testimonials{padding-top:50px;padding-bottom:40px}}@media only screen and (max-width: 767px){.testimonials .columns:first-child{margin-bottom:40px}}.testimonials
.alpha{clear:both}.testimonials .testimonial-avatar{background-color:gray;float:left;border:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}@media only screen and (max-width: 960px){.testimonials .testimonial-avatar{width:90px;height:90px}}@media only screen and (max-width: 767px){.testimonials .testimonial-avatar{float:none;display:block;margin:auto;margin-bottom:20px;width:115px;height:115px}}@media only screen and (max-width: 800px){.alpha .testimonial-wrapper{padding-left:20px}}@media only screen and (max-width: 767px){.alpha .testimonial-wrapper{padding-left:0px}}@media only screen and (max-width: 800px){.omega .testimonial-wrapper{padding-right:20px}}@media only screen and (max-width: 767px){.omega .testimonial-wrapper{padding-right:0px}}.testimonials
blockquote{float:right;width:65%;padding-right:20px;margin-bottom:30px}@media only screen and (max-width: 767px){.testimonials
blockquote{margin-bottom:40px;padding-right:0px;margin:auto;float:none}}.cta-prompt{text-align:center;background-color:#F0FAFD;padding-top:120px;padding-bottom:90px}.cta-prompt
h2{margin-bottom:30px}.pricing-plans{background-color:#fff;padding-top:100px;padding-bottom:90px;text-align:center}@media only screen and (max-width: 479px){.pricing-plans{padding-top:50px;padding-bottom:60px}}.pricing-plans
h1{font-size:44px;line-height:52px;margin-bottom:40px}.pricing-plans
h2{color:#8e8e8e;margin-bottom:30px}.pricing-plans .bloggers-link{color:#8e8e8e;font-style:italic;margin-top:30px}.payment-toggle{text-align:center;margin-bottom:30px}.payment-toggle
button{color:#00A3D3;font-size:16px;min-width:170px;padding:12px
40px 15px;background-color:transparent;border:1px
solid #00A3D3}@media only screen and (max-width: 479px){.payment-toggle
button{min-width:50px;padding:10px
20px 13px;font-size:14px}}.payment-toggle button:focus,
.payment-toggle button:active{outline:none}.payment-toggle
button.active{color:#fff;background-color:#00A3D3}.payment-toggle button:first-child{margin-right:-3px;-webkit-border-radius:500px 0px 0px 500px;-moz-border-radius:500px 0px 0px 500px;border-radius:500px 0px 0px 500px}.payment-toggle button:last-child{-webkit-border-radius:0px 500px 500px 0px;-moz-border-radius:0px 500px 500px 0px;border-radius:0px 500px 500px 0px}a.pricing-matrix{color:#414141;margin-bottom:35px;display:block}@media only screen and (max-width: 767px){a.pricing-matrix{margin-bottom:0px}}.plan{width:280px;padding:10px;display:inline-block;margin-right:20px;text-align:center;position:relative}@media only screen and (max-width: 959px){.plan{width:210px;margin-right:10px}}@media only screen and (max-width: 767px){.plan{width:100%;margin-right:0px;margin-bottom:20px;padding:0px}}.plan:last-child{margin-right:0px}.plan.active{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 10px 60px rgba(0, 0, 0, .10);-moz-box-shadow:0px 10px 60px rgba(0, 0, 0, .10);box-shadow:0px 10px 60px rgba(0, 0, 0, .10)}@media only screen and (max-width: 767px){.plan.active{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.plan
h3{background-color:#E6F9FF;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:8px
20px 10px 20px}.plan.active
h3{background-color:#E2FDE2}.plan
h4{font-size:72px;padding-top:30px;padding-bottom:20px;position:relative;display:inline-block}.plan h4
span{color:#8e8e8e;font-size:18px;display:block;margin-top:15px}.plan h4:before{content:"$";font-size:36px;position:absolute;top:20px;left:-18px}.plan
.sub{color:#8e8e8e;font-size:14px;margin-top:-15px}.plan .sub
strong{color:#414141}.plan
h3.users{color:#00A3D3}.plan.active
h3.users{color:#32CD32}.plan
.features{color:#8e8e8e;font-size:18px;margin-top:5px;margin-bottom:0px}.plan .features
li{margin-bottom:7px}.plan .features li
strong{color:#414141;font-weight:400}.plan
ul{padding:10px
22px 14px;margin-bottom:5px;color:#929292}.plan ul
li{margin-bottom:2px}.plan .control-feature{font-size:18px;color:#515151;margin-bottom:13px}.plan
.ribbon{position:absolute;right:-1px;top:-1px;z-index:1;overflow:hidden;width:110px;height:110px;text-align:right}@media only screen and (max-width: 767px){.plan
.ribbon{display:none}}.plan .ribbon
span{font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;line-height:35px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:150px;display:block;background:#32CD32;position:absolute;top:22px;right:-35px}.matrix-tagline{color:#8e8e8e;margin-bottom:35px;font-style:italic}@media only screen and (max-width: 767px){.matrix-tagline{padding-left:0px;padding-right:0px}}.faqs{text-align:center;background-color:#F0FAFD;padding-top:120px;padding-bottom:80px}@media only screen and (max-width: 479px){.faqs{padding-top:50px;padding-bottom:60px}}.faqs
h2{margin-bottom:70px}@media only screen and (max-width: 479px){.faqs
h2{margin-bottom:50px}}.faqs
ul{margin-bottom:30px}@media only screen and (max-width: 479px){.faqs
ul{margin-bottom:10px}}.faqs ul
li{width:460px;display:inline-block;text-align:left;margin-right:20px;margin-bottom:20px;vertical-align:top}@media only screen and (max-width: 960px){.faqs ul
li{width:350px;margin-right:50px}}@media only screen and (max-width: 767px){.faqs ul
li{max-width:100%;margin-right:0px}}.faqs ul li:nth-child(even){margin-right:0px}.faqs ul li
h4{margin-bottom:10px}.faqs ul li
h4{font-size:20px;line-height:32px}.faqs ul li
p{font-size:18px;line-height:30px;color:#8e8e8e}.app-signup{padding-top:70px;padding-bottom:70px}.app-signup-form{background:url(https://harpoonapp.com/static/images/bg-circles-signup.png) 330px bottom no-repeat;background-color:#F4F4F4;-webkit-border-radius:20px 20px 8px 20px;-moz-border-radius:20px 20px 8px 20px;border-radius:20px 20px 8px 20px}@media only screen and (max-width: 767px){.app-signup-form{background:url(https://harpoonapp.com/static/images/bg-circles-signup.png) center bottom no-repeat;background-color:#F4F4F4;-webkit-border-radius:20px 20px 8px 8px;-moz-border-radius:20px 20px 8px 8px;border-radius:20px 20px 8px 8px}}.app-signup-form
h3{background-color:#0E99C9;color:#fff;text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:1px;padding:20px;margin-bottom:0px;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px}.app-signup-form h3
em{text-transform:none}.app-signup-form .form-wrapper{background-color:#fff;padding:35px
45px;width:50%;float:left;-webkit-border-radius:0px 0px 0px 8px;-moz-border-radius:0px 0px 0px 8px;border-radius:0px 0px 0px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.app-signup-form .form-wrapper{width:100%;padding:35px
45px 25px 45px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}}.app-signup-form .form-wrapper
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.app-signup-form .form-wrapper
.button{display:inherit;margin-top:10px}.app-signup-form .form-testimonial{text-align:center;width:50%;float:right;padding:100px
45px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.app-signup-form .form-testimonial{width:100%;padding:35px
45px}}.app-signup-form .form-testimonial
img{margin-bottom:10px}.app-signup-form .form-testimonial
cite{font-size:16px}.app-signup-form .form-testimonial cite:before{content:none}.simple-footer{text-align:center;font-size:14px;color:rgba(255, 255, 255, 0.6);padding-top:40px}.simple-footer .footer-nav{margin:0;padding:0}.simple-footer .footer-nav
li{display:inline-block;margin-right:20px;margin-bottom:5px}.simple-footer .footer-nav li:last-child{margin-right:0px}.simple-footer
a{color:#fff}.app-signup
.alert{text-align:center;color:#fff;background-color:#FFA405;font-size:14px;padding:10px}.features-summary-list{text-align:center;padding-top:100px;padding-bottom:80px}@media only screen and (max-width: 479px){.features-summary-list{padding-top:50px;padding-bottom:60px}}.features-summary-list
h2{margin-bottom:70px}@media only screen and (max-width: 479px){.features-summary-list
h2{margin-bottom:50px}}.features-summary-list
h3{font-size:24px;line-height:32px;text-align:left;margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #E4E4E4}.features-summary-list h3
a{font-size:14px;margin-left:5px;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width: 479px){.features-summary-list
h3{margin-bottom:50px}}.features-summary-list
ul{margin-bottom:50px;text-align:left}@media only screen and (max-width: 479px){.features-summary-list
ul{margin-bottom:10px}}.features-summary-list ul
li{width:460px;display:inline-block;text-align:left;margin-right:20px;margin-bottom:20px;vertical-align:top}@media only screen and (max-width: 960px){.features-summary-list ul
li{width:350px;margin-right:50px}}@media only screen and (max-width: 767px){.features-summary-list ul
li{max-width:100%;margin-right:0px}}.features-summary-list ul li:nth-child(even){margin-right:0px}.features-summary-list ul li
h4{margin-bottom:10px}.features-summary-list ul li
h4{font-size:18px;line-height:30px}.features-summary-list ul li
p{font-size:16px;line-height:28px;color:#8e8e8e}.press-logos{background-color:#fff;padding:30px
10px;text-align:center}.press-logos.with-hero{padding:25px
10px 18px 10px}.press-logos .small-logos{display:none}@media only screen and (max-width: 767px){.press-logos .small-logos{display:inherit;margin:auto}.press-logos .large-logos{display:none}}section.newsletter{background-color:#FAFAFA;text-align:center;padding-top:70px;padding-bottom:60px}@media only screen and (max-width: 567px){section.newsletter{padding:50px
20px 50px 20px}}section.newsletter h4
i{margin-right:5px;color:#a7a7a7}section.newsletter
p{width:700px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 768px){section.newsletter
p{width:90%;margin-right:auto;margin-left:auto}}section.newsletter
input{display:inline;margin-right:5px}section.newsletter
input.error{border-color:red}section.newsletter input[type="text"],
section.newsletter input[type="email"]{background-color:#fff;border-color:#c7c7c7}@media only screen and (max-width: 767px){section.newsletter input[type="text"],
section.newsletter input[type="email"]{width:25%}}@media only screen and (max-width: 567px){section.newsletter input[type="text"],
section.newsletter input[type="email"]{width:230px;display:block;margin-left:auto;margin-right:auto}}section.newsletter input[type="submit"]{background:#a7a7a7;font-size:16px;padding:12px
35px 16px;margin-right:0}@media only screen and (max-width: 767px){section.newsletter input[type="submit"]{width:20%;padding-left:0px;padding-right:0px}}@media only screen and (max-width: 567px){section.newsletter input[type="submit"]{width:260px;display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 567px){section.newsletter .form-fields{width:300px}}section.newsletter input[type="submit"]:hover{background:#969696}section.newsletter
form{position:relative}section.newsletter
.confirmation{font-style:italic;font-size:18px}section.newsletter
small{display:none !important}.series-signup-wrapper{border:1px
solid #d8d8d8;border-radius:5px;padding:50px;text-align:center}@media only screen and (max-width: 479px){.series-signup-wrapper{padding:30px}}.series-signup-wrapper
h3{font-size:30px;line-height:40px;margin-bottom:15px}.series-signup-wrapper
.short{width:260px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 959px){.series-signup-wrapper
.short{width:200px}}.series-signup-wrapper
.send{margin-top:15px;white-space:normal}#protected-articles
ul{margin-top:30px}.article-list-wrapper{text-align:center}.list-post{width:300px;margin-right:20px;display:inline-block;margin-bottom:30px;vertical-align:top}.list-post.active{opacity:0.5}.list-post:nth-child(3n+3){margin-right:0px}@media only screen and (max-width: 960px){.list-post:nth-child(3n+3){margin-right:20px}.list-post:nth-child(odd){margin-right:20px}.list-post:nth-child(even){margin-right:0px}}@media only screen and (max-width: 767px){.list-post:nth-child(3n+3){margin-right:0px}.list-post:nth-child(odd){margin-right:0px}}.blog-post-card{color:#414141;text-align:center;background-color:#fff;padding:25px;display:block;border:1px
solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.blog-post-card:visited{color:#414141}.blog-post-card:hover{color:#414141;-webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, .06);-moz-box-shadow:0px 2px 3px rgba(0, 0, 0, .06);box-shadow:0px 2px 3px rgba(0,0,0,.06)}.blog-post-card:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blog-post-card
img{margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.blog-post-card
h1{font-size:16px;line-height:26px;margin-bottom:0px}.blog-post-card
p{font-size:11px;line-height:19px;text-transform:uppercase;letter-spacing:1px;color:#8e8e8e;margin-bottom:5px}.related-entries{display:block;clear:both;text-align:center;border-top:1px solid #E4E4E4;padding-top:50px;margin-top:50px}.related-posts-link{text-align:center;display:block;margin-top:20px}.related-posts-link
i{margin-right:3px}.blog .full-post
.title{text-align:center}.blog .full-post .title
h1{margin-bottom:30px;font-size:42px;line-height:52px}@media only screen and (max-width: 479px){.blog .full-post .title
h1{margin-bottom:30px;font-size:36px;line-height:44px}}.blog .full-post
.author{color:#8e8e8e;text-align:center;font-size:14px;margin-bottom:45px;text-transform:uppercase;letter-spacing:1px}.blog .full-post
h2{font-size:26px;line-height:34px;margin-bottom:20px}@media only screen and (max-width: 479px){.blog .full-post
h2{font-size:22px;line-height:30px}}.blog .full-post
h3{font-size:24px;line-height:32px;margin-bottom:10px}@media only screen and (max-width: 479px){.blog .full-post
h3{font-size:20px;line-height:28px}}.blog .full-post h2 strong,
.blog .full-post h3
strong{font-weight:400}.blog .full-post
ul{list-style:disc;padding-left:20px}@media only screen and (max-width: 320px){.blog .full-post
ul{padding-left:20px}}.blog .full-post ul
li{line-height:30px;margin-bottom:20px}.blog .full-post
img{max-width:100%;display:block;margin-top:20px;margin-bottom:20px}.blog .article-list-heading{color:#8e8e8e;text-align:center;font-size:18px;margin-bottom:40px;text-transform:uppercase;letter-spacing:1px}.blog .article-list-heading
strong{color:#414141;font-weight:400}@media only screen and (max-width: 767px){aside.blog-sidebar{padding-left:20px;padding-right:20px}}section.blog aside.blog-sidebar section,
section.blog .articles .author-bio{margin-bottom:20px;border:1px
solid #d8d8d8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}section.blog aside.blog-sidebar h1,
section.blog .articles .author-bio
h1{font-size:14px;line-height:26px;margin-bottom:0;background-color:#f3f3f3;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #d8d8d8;padding:8px
20px 10px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}section.blog aside.blog-sidebar .blog-sidebar-content,
section.blog .articles .author-bio
p{padding:20px}section.blog aside.blog-sidebar .follow .blog-sidebar-content{padding-bottom:16px}section.blog aside.blog-sidebar p,
section.blog .articles .author-bio
p{font-size:14px;line-height:24px;margin-top:-5px}section.blog aside.blog-sidebar section.follow
p{margin-bottom:0px;font-size:18px}section.blog aside.blog-sidebar section.follow p
i{margin-right:4px;line-height:12px}section.blog aside.blog-sidebar section
img{margin-bottom:15px;text-align:center}section.blog .articles .author-bio{margin-bottom:50px}section.blog .articles .author-bio
p{margin:0}section.blog
.addthis_native_toolbox{margin-bottom:30px}section.blog .addthis_native_toolbox
a{display:block;margin-bottom:10px;min-width:107px}@media only screen and (max-width: 767px){section.blog .addthis_native_toolbox a:nth-child(4){display:none}}@media only screen and (max-width: 479px){section.blog .addthis_native_toolbox
a{min-width:0}}section.blog
aside.signup{background:url(https://harpoonapp.com/static/images/bg-blog-try-harpoon.jpg) center center repeat #f3f3f3;background-size:cover;color:#fff;text-align:center;padding:50px
40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-bottom:20px}section.blog aside.signup
h1{font-size:24px;line-height:36px;margin-bottom:11px}section.blog aside.signup
p.byline{font-size:14px;line-height:24px;margin-top:5px;margin-bottom:0}section.blog .list-icons
img{width:50px;float:left;padding:0
10px 4px 0}.blog-pagination
ul{margin-top:80px;font-size:12px}@media only screen and (max-width: 768px){.blog-pagination
ul{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.blog-pagination
ul{margin-bottom:60px}}.blog-pagination
li{display:inline-block;margin-bottom:17px}.blog-pagination li
a{border:1px
solid #d8d8d8;padding:9px
23px 11px;margin-right:-1px;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out}@media only screen and (max-width: 959px){.blog-pagination li
a{padding:9px
17px 11px}}@media only screen and (max-width: 767px){.blog-pagination li
a{padding:9px
13px 11px}}@media only screen and (max-width: 567px){.blog-pagination li
a{padding:5px
7px 7px}}.blog-pagination li
a.active{background-color:#F3F3F3}.blog-pagination li a:hover{background-color:#F3F3F3;color:#00A3D3}.blog-pagination li:first-child
a{-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}.blog-pagination li:last-child
a{-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px}.blog-pagination li a.page-previous{margin-right:-4px}.blog-pagination li a.page-next{margin-left:-3px}#disqus_thread{margin-top:40px}.blog-social{font-size:48px;line-height:58px;text-align:center;padding:20px
30px 10px;margin-bottom:30px;margin-top:30px;border:1px
solid #d8d8d8;border-radius:5px}.blog-social
li{display:inline-block;margin-bottom:0px !important}.blog-social li
a{display:inline-block}.blog-social li.twitter
a{color:#55acee}.blog-social li.facebook
a{color:#3b5998}.blog-social li.google
a{color:#dc4e41}.blog-social li.linkedin
a{color:#0976b4}.blog-social li.dribbble
a{color:#ea4c89}.blog-social li.email
a{color:#4FC3DA}.blog-related{margin-bottom:30px}.blog-related
li{font-size:14px;line-height:24px;display:inline-block;width:32%;vertical-align:top;margin-right:1%}@media only screen and (max-width: 479px){.blog-related
li{width:80%;display:block}}.blog-related li:last-child{margin-right:0%}.blog-related
a{display:block}section.blog .articles .blog-related
img{margin-top:0px;margin-bottom:10px;height:inherit}@media only screen and (max-width: 320px){.content.blog{padding-top:50px;padding-bottom:50px}}.category-subnav{text-align:center;font-size:16px;padding-bottom:40px;margin-bottom:25px}@media only screen and (max-width: 479px){.category-subnav{display:none}}.category-subnav
li{display:inline-block;margin-right:10px;margin-bottom:10px}@media only screen and (max-width: 767px){.category-subnav
li{display:block;margin-right:0px}}.category-subnav li:last-child{margin-right:0px}.category-subnav li
a{display:inline-block;padding:5px
20px 7px;background-color:#F0FAFD;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;-ms-border-radius:500px;border-radius:500px;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out}@media only screen and (max-width: 767px){.category-subnav li
a{display:block}}.category-subnav li.active
a{color:#fff;background-color:#26B6E8}.method-rule-header{padding-top:75px;padding-bottom:50px;text-align:center}.method-rule-header
h2{max-width:605px;margin-left:auto;margin-right:auto;margin-bottom:25px}.rules-nav ul
li{display:inline-block;margin-right:15px;margin-bottom:15px;font-size:16px}@media only screen and (max-width: 767px){.rules-nav ul
li{display:block;margin-right:0px}}.rules-nav ul li:last-child{margin-right:0px}.rules-nav ul li
a{padding:6px
25px 7px;display:inline-block;border:1px;border-style:solid;border-radius:1000px;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out}.rules-nav ul li.rule1
a{color:#26B6E8;border-color:#26B6E8}.rules-nav ul li.rule1.active a,
.rules-nav ul li.rule1 a:hover{color:#fff;background-color:#26B6E8}.rules-nav ul li.rule2
a{color:#32CD32;border-color:#32CD32}.rules-nav ul li.rule2.active a,
.rules-nav ul li.rule2 a:hover{color:#fff;background-color:#32CD32}.rules-nav ul li.rule3
a{color:#1BDBC6;border-color:#1BDBC6}.rules-nav ul li.rule3.active a,
.rules-nav ul li.rule3 a:hover{color:#fff;background-color:#1BDBC6}.rules-nav ul li.rule4
a{color:#FFA405;border-color:#FFA405}.rules-nav ul li.rule4.active a,
.rules-nav ul li.rule4 a:hover{color:#fff;background-color:#FFA405}.rules-nav ul li.active
a{color:#fff}.method-rule-content{padding-top:140px;padding-bottom:100px}.method-rule-content.rule-one{background:url(https://harpoonapp.com/static/images/bg-circles-rule1.png) center top no-repeat}.method-rule-content.rule-two{background:url(https://harpoonapp.com/static/images/bg-circles-rule2.png) center top no-repeat}.method-rule-content.rule-three{background:url(https://harpoonapp.com/static/images/bg-circles-rule3.png) center top no-repeat}.method-rule-content.rule-four{background:url(https://harpoonapp.com/static/images/bg-circles-rule4.png) center top no-repeat}.rule-title{text-align:center}.rule-title .mini-sub{font-size:18px;letter-spacing:5px}@media only screen and (max-width: 479px){.rule-title .mini-sub{font-size:16px}}.rule-one .rule-title .mini-sub{color:#26B6E8}.rule-title
h1{font-size:44px;margin-bottom:30px}@media only screen and (max-width: 479px){.rule-title
h1{font-size:32px;margin-bottom:15px}}.rule-intro{text-align:center;color:#b7b7b7;max-width:790px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.rule-intro
p{font-size:24px;line-height:36px;margin-bottom:45px}@media only screen and (max-width: 479px){.rule-intro
p{font-size:18px;line-height:30px;text-align:left;margin-bottom:25px}}.rule-body{max-width:580px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.rule-body
.summary{border:1px
solid rgba(37, 184, 232, 0.4);border-radius:5px;padding:30px
40px;margin-bottom:30px}@media only screen and (max-width: 479px){.rule-body
.summary{padding:30px
20px}}.rule-two .rule-body
.summary{border:1px
solid rgba(48, 204, 48, 0.4)}.rule-three .rule-body
.summary{border:1px
solid rgba(27, 220, 197, 0.4)}.rule-four .rule-body
.summary{border:1px
solid rgba(255, 164, 5, 0.4)}.rule-body .summary
h2{font-size:48px;line-height:50px;font-family:"Caveat","Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#26B6E8;letter-spacing:-2px;text-align:center;margin-top:0px;margin-bottom:30px}@media only screen and (max-width: 479px){.rule-body .summary
h2{font-size:40px;line-height:42px;margin-bottom:20px}}.rule-two .rule-body .summary
h2{color:#32CD32}.rule-three .rule-body .summary
h2{color:#1BDBC6}.rule-four .rule-body .summary
h2{color:#FFA405}.rule-body .summary
ul{color:#8E8E8E;margin-bottom:10px}@media only screen and (max-width: 479px){.rule-body .summary
ul{margin-bottom:0px}}.rule-body .summary ul li:last-child{margin-bottom:0px}.rule-body
h2{margin-top:40px;margin-bottom:20px;font-size:34px;line-height:44px}@media only screen and (max-width: 479px){.rule-body
h2{margin-top:30px;margin-bottom:10px;font-size:24px;line-height:34px}}.rule-body
h3{font-size:26px;line-height:34px;margin-bottom:15px;margin-top:35px}.rule-body
h4{margin-bottom:15px;font-size:20px;line-height:28px;font-weight:700}.rule-body
.caption{display:block;font-style:italic;font-size:15px;line-height:25px;color:#a7a7a7;margin-bottom:20px}.rule-body
.disclaimer{font-style:italic;font-size:15px;line-height:25px;color:#a7a7a7}@media only screen and (max-width: 479px){.rule-body
.disclaimer{font-size:13px;line-height:23px}}.rule-body
ul{list-style:disc;padding-left:20px}.rule-two .rule-body
a{color:#32CD32}.rule-three .rule-body
a{color:#1BDBC6}.rule-four .rule-body
a{color:#FFA405}.next-rule{text-align:center;margin-top:-50px;padding-top:100px;padding-bottom:70px}.next-rule.rule2{background:url(https://harpoonapp.com/static/images/bg-circles-rule2.png) center top no-repeat}.next-rule.rule3{background:url(https://harpoonapp.com/static/images/bg-circles-rule3.png) center top no-repeat}.next-rule.rule4{background:url(https://harpoonapp.com/static/images/bg-circles-rule4.png) center top no-repeat}.next-rule .rule-marker{font-size:16px;text-transform:uppercase;letter-spacing:5px;margin-bottom:5px;display:block}.next-rule .rule-marker.rule2{color:#32CD32}.next-rule .rule-marker.rule3{color:#1BDBC6}.next-rule .rule-marker.rule4{color:#FFA405}.next-rule
h3{font-size:24px;line-height:32px;margin-top:0px;margin-bottom:20px}.rule-body .call-out{font-family:"Caveat","Roboto","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:72px;line-height:64px;letter-spacing:-2px;text-align:center;margin-top:40px;margin-bottom:50px;padding-left:5px}@media only screen and (max-width: 479px){.rule-body .call-out{font-size:48px;line-height:50px;letter-spacing:-2px;margin-top:20px;margin-bottom:30px}}.rule-one .rule-body .call-out{color:#26B6E8}.rule-two .rule-body .call-out{color:#32CD32}.rule-three .rule-body .call-out{color:#1BDBC6}.rule-four .rule-body .call-out{color:#FFA405}.rule-body
.note{text-align:center;padding:25px
30px 27px;margin-bottom:23px}.rule-one
.note{background-color:rgba(37, 184, 232, 0.1)}.rule-two
.note{background-color:rgba(48, 204, 48, 0.1)}.rule-three
.note{background-color:rgba(27, 220, 197, 0.1)}.rule-four
.note{background-color:rgba(255, 164, 5, 0.1)}.rule-body .note
img{margin-bottom:10px}.rule-body .note
p{margin-bottom:0px}.rule-body .rule-img{margin-left:auto;margin-right:auto;margin-bottom:20px}.rule-body .rule-img.with-shadow{margin-bottom:10px}section.about-us{background-color:#fff;text-align:center;padding-top:80px;padding-bottom:70px}section.about-us
h1{font-size:36px;line-height:46px}section.about-us
.intro{font-size:24px;line-height:34px;color:#929292}@media only screen and (max-width: 767px){section.about-us
.intro{font-size:20px;line-height:30px}}section.team{background-color:#fff;padding-bottom:80px;text-align:center}section.team
img{width:80%;max-width:250px;margin-bottom:10px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}section.team
h3{margin-bottom:4px}section.team
h4{font-weight:400;font-style:normal;color:#929292;margin-bottom:15px}section.team
p{text-align:left;margin-bottom:30px}section.team .team-social{font-size:36px;background-color:#fff;padding-right:10px;padding-left:10px;margin-bottom:30px}section.team
hr{margin-top:-26px}section.team
.column{margin-bottom:30px}#modal-signup
span.burst{background-color:#81C042;color:#fff;width:74px;height:74px;display:block;text-align:center;font-weight:700;font-size:18px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;line-height:70px;position:absolute;right:-17px;top:-20px}#modal-signup
h1{font-size:24px;line-height:36px;padding-right:26px;margin-bottom:11px}#modal-signup
p.byline{font-size:14px;line-height:24px;text-align:center;margin-bottom:0;color:#999}small.error{display:block;padding-left:12px;color:rgb(194,31,31);position:relative;top:-15px}section.terms,section.privacy{background-color:#fff;padding-top:50px;padding-bottom:50px}section.terms h1, section.privacy
h1{font-size:32px;line-height:42px;margin-bottom:20px}section.terms h2, section.privacy
h2{font-size:24px;line-height:34px;margin-bottom:20px}section.terms ul li, section.privacy ul
li{list-style:disc;line-height:26px;margin-bottom:20px}.content.support{background-color:#fff;padding-top:80px;padding-bottom:80px}@media only screen and (max-width: 320px){.content.support{padding-top:50px;padding-bottom:50px}}.support-articles
h1{font-size:28px;line-height:36px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d8d8d8}.support-related-articles{margin-top:40px}.support-related-articles
h3{font-size:22px;line-height:28px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d8d8d8}.support-articles ul.fa-ul,.support-related-articles.fa-ul{margin-left:25px}.support-articles ul .fa,
.support-related-articles ul
.fa{color:#a7a7a7;margin-right:5px;font-size:14px;line-height:20px}.support-sidebar .support-search{margin-bottom:20px}.support-sidebar .support-search
.fa{color:#a7a7a7;position:absolute;left:20px;top:15px}.support-sidebar .support-search
input{width:100%;padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.support-sidebar .support-search-field{position:relative}.support-sidebar
.categories{margin-bottom:20px;border:1px
solid #d8d8d8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width: 767px){.support-sidebar.on-post
.categories{display:none}}.support-sidebar
h1{font-size:14px;line-height:26px;margin-bottom:0;background-color:#f3f3f3;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #d8d8d8;padding:8px
20px 10px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}.support-sidebar h1
.fa{color:#a7a7a7}.support-sidebar .support-sidebar-content{padding:20px}.support-sidebar .support-sidebar-content
ul{margin-bottom:2px}.support-sidebar .support-sidebar-content ul li
a{display:block}.support-sidebar .support-sidebar-content ul li.active
a{color:#414141;font-style:italic}.support-sidebar .support-sidebar-content ul li:last-child{margin-bottom:0px}.support-article-post
h1{font-size:34px;line-height:44px;margin-bottom:20px}.support-article-post
h2{font-size:28px;line-height:36px}.support-article-post
h3{font-size:26px;line-height:34px;margin-bottom:20px}.support-article-post h3
strong{font-weight:400}.support-article-post h1
a{color:#414141}.support-article-post
ul{list-style:disc}.support-article-post ul
li{line-height:30px;margin-bottom:0px}.support-article-post
img{max-width:100%;display:block;margin-top:20px;margin-bottom:20px}@media only screen and (max-width: 768px){.support-article-post,.support-related-articles,.support-sidebar,.support-articles{padding-left:20px;padding-right:20px}}.support-feature{color:#fff;margin-bottom:30px;padding:15px
20px 18px 25px;background:url(https://harpoonapp.com/static/images/bg-support-feature-arrow.png) right center no-repeat #e2fde2;display:block;position:relative;border:1px
solid #d8d8d8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width: 768px){.support-feature{margin-left:20px;margin-right:20px}}@media all and (-webkit-min-device-pixel-ratio: 1.5){.support-feature{background-image:url(https://harpoonapp.com/static/images/bg-support-feature-arrow@2x.png);background-size:88px 185px}}.support-feature:hover{-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.07);box-shadow:0 2px 3px rgba(0,0,0,0.07)}.support-feature:focus,.support-feature:active{-moz-box-shadow:none;box-shadow:none}.support-feature
h1{font-size:22px;line-height:30px;color:#414141;margin-bottom:0px}.support-feature
p{color:#979797;margin-bottom:0px}.full-post.affiliate
h1{font-size:34px;line-height:44px;margin-bottom:20px}ul.support-videos{}ul.support-videos
li{width:48%;float:left;margin-bottom:20px}ul.support-videos li:nth-child(even){float:right}ul.support-videos li:nth-child(2n+1){clear:both}ul.support-videos
h3{font-size:16px;margin-bottom:0px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,
.embed-container object,
.embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}section.four-oh-four{background-color:#fff;padding-top:100px;padding-bottom:100px}.giveaway-share{max-width:540px;margin-left:auto;margin-right:auto;border:1px
solid #d8d8d8;border-radius:5px;background-color:#fff;position:relative;padding:30px;margin-top:60px;margin-bottom:50px}.giveaway-share
.step{font-size:28px;line-height:65px;color:#fff;text-align:center;width:70px;height:70px;display:block;position:absolute;top:-25px;left:-30px;background-color:#32CD32;margin:auto;margin-bottom:15px;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px}.giveaway-share
h3{font-size:22px;color:#9C9C9C;letter-spacing:1px;line-height:34px;text-transform:uppercase;margin-bottom:25px}#slideit
.byline{font-size:12px;text-align:center;display:block}.giveaway-widget.active{bottom:40px;opacity:1}.giveaway-widget{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:bottom , .5s , ease-in-out .15s ease-in-out;-o-transition:bottom , .5s , ease-in-out .15s ease-in-out;-webkit-transition:bottom , .5s , ease-in-out .15s ease-in-out;transition:bottom .5s ease-in-out .15s ease-in-out;-moz-transition:opacity , .5s , ease-in-out .15s ease-in-out;-o-transition:opacity , .5s , ease-in-out .15s ease-in-out;-webkit-transition:opacity , .5s , ease-in-out .15s ease-in-out;transition:opacity .5s ease-in-out .15s ease-in-out;background:#F4F4F4;border:1px
solid #D8D8D8;bottom:-100%;min-width:420px;opacity:0;padding:25px
50px 30px 10px;position:fixed;right:40px;z-index:1;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.07);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.07);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.07)}@media only screen and (max-width: 572px){.giveaway-widget{display:none}}.giveaway-widget-left{float:left;width:60%;text-align:center}.giveaway-widget-left,.giveaway-widget-right{display:block}.giveaway-widget-right{position:absolute;top:3px;right:0px}.giveaway-widget-title{font-size:21;line-height:28px;margin-bottom:15px}.giveaway-widget-close{color:#CDCDCD !important;display:block;font-size:26px;position:absolute;right:10px;text-decoration:none;top:1px}footer{padding-top:30px;padding-bottom:30px;color:#9F9F9F;background-color:#474747;font-size:14px;font-weight:400;-webkit-box-shadow:0px 1000px 0px 1000px #474747;-moz-box-shadow:0px 1000px 0px 1000px #474747;box-shadow:0px 1000px 0px 1000px #474747}footer
h4{font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #686868}@media only screen and (max-width: 767px){footer
h4{margin-top:20px}}footer a,
footer a:visited{color:#9F9F9F}footer a:hover{color:#fff}footer
nav{}@media only screen and (max-width: 959px){footer
nav{float:none;display:block;padding-right:10px;padding-left:10px}}footer nav
ul{margin-bottom:10px}@media only screen and (max-width: 959px){footer nav
ul{margin-bottom:25px}}footer nav ul.half-list{width:47%;display:inline-block;margin-right:3%;float:left}footer nav ul.half-list:last-child{margin-right:0px}@media only screen and (max-width: 767px){footer nav ul.half-list{width:100%;display:block;margin-right:0px;margin-bottom:0px}}footer nav ul
li{margin-bottom:0}@media only screen and (max-width: 767px){footer nav ul
li{float:none;display:block;margin:0
0 1px}}footer nav ul li:last-child{margin-right:0px}footer nav ul li
a{display:block}@media only screen and (max-width: 767px){footer nav ul li
a{font-size:16px;display:block;background-color:#3d3d3d;text-align:left;padding:15px
10px 19px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}}footer
.copyright{color:#6f6f6f;margin-bottom:0;border-top:1px solid #5d5d5d;padding-top:15px}@media only screen and (max-width: 959px){footer
.copyright{float:none;display:block;right:10px;left:10px}}@media only screen and (max-width: 479px){footer
.copyright{padding-right:0px}}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s}.fade-in.two{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.fade-in.three{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;animation-delay:1.0s}.reveal-modal{text-align:center}.reveal-modal
img{margin-bottom:15px}.reveal-modal h1
em{font-weight:400}.reveal-modal
.button{margin-top:10px}p.content-upgrade{background-color:#fff;font-size:18px;padding:20px
20px 22px 20px;margin-top:0px;margin-bottom:20px;text-align:center;border:1px
solid #d8d8d8;border-radius:5px}p.content-upgrade
img{display:inline !important;vertical-align:middle;margin-top:0px !important;margin-right:10px;margin-bottom:0px !important}.reveal-modal
.subtext{background-color:#E5F5FA;display:inline-block;padding:5px
12px 7px}.ck_checkbox{font-size:100%;line-height:1.8em;margin-bottom:24px;margin-top:20px}.ck_checkbox
input{width:15px;height:15px}.ck_opt_in_prompt{font-size:100%}input.modal-input{width:260px;margin-left:auto;margin-right:auto}#modal-giveaway{background-color:#F4F4F4;padding-top:10px}#modal-giveaway
img{margin-bottom:0px;max-width:100%;width:auto !important;height:auto !important}#modal-giveaway input[type="submit"]{margin-top:10px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#fff;background:rgba(255,255,255,.9);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-240px;width:400px;background:#fff;position:absolute;z-index:101;padding:30px
40px 34px;border:1px
solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1)}.reveal-modal
h1{font-size:30px;line-height:40px}@media only screen and (max-width: 567px){.reveal-modal{left:50%;margin-left:-155px;width:230px}}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:26px;line-height: .5;position:absolute;top:10px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);cursor:pointer}
