#login-buttons-image-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAq0lEQVQ4jWP8//8/AyWAhYGBgcEmauYZBgYGYxL1nj2yLN2ECcohVTNcDwsxKlXlhRm6yzwZRAS5GRgYGBhsombC5ZhwaUIGyJrRAVEuwGYzSS7AB/C64MiydKx8ZJfgNeDN+68MDAwIL8D4RLsgIHsJis0wPjKgOAyoE4hcnGwMGkpiBBUbacvA2TfuvaKiC759/3X23NUnOPMDtgTEwMBwloGBgYGR0uwMAGOPLJS9mkQHAAAAAElFTkSuQmCC)}#login-buttons-image-google{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAADCklEQVQ4jSXSy2ucVRjA4d97zvdNJpPJbTJJE9rYaCINShZtRCFIA1bbLryBUlyoLQjqVl12W7UbN4qb1gtuYhFRRBCDBITaesFbbI3RFBLSptEY05l0ZjLfnMvrov/Bs3gAcF71x6VVHTk+o8nDH+hrH89rUK9Z9Yaen57S3wVtGaMBNGC0IegWKIDxTtVaOHVugZVmH3HX3Zz+4l+W1xvkOjuZfPsspY4CNkZELEgEIJKwYlBjEwjec/mfCMVuorVs76R8+P0KYMmP30U2dT8eIZqAR2ipRcWjEYxGSCRhV08e04oYMoxYLi97EI9YCJ0FHBYbIVGDlUBLwRlLIuYW6chEmQt/rJO09RJjhjEJEYvJYGNhkbUhw43OXtIWDFRq9G87nAaSK6sVRm8r8fzRMWbOX2Xx7ypd7ZET03sQhDOz73DqSJOrd+7HSo4QIu0Nx/4rOzx+cRXZ9+z7+uqJ+3hiepxK3fHZT2tMjXYzOtzL6dmznPzhLexgN0QlxAAYxAlqUqRmkf5j59RlNQ6MFHhgcpCTTx8EUb5e+plD7x4jjg1ANCAgrRQAdR7xKXjBlGyLYi7PxaUmb8z8xcpGHVXLHaXdjI0egKyJiQYTEhSPREVIEUBNC+Mqm+xpz3j0njLPHB2nsh1QgeG+IS48dYbD5YNoo0ZUAbVEuTUoKuBSZOarX/WhyQn6eg2+usDWf0s0tq8zNPYk+WI/Lnge++hlvlyfQ3NdECzGRWKwEEA0qNY251n69kV6+Y0kbaCZoebG2X3oU7pKoyxuXOPe945zs9DCeosGIXoBDyaLdf6ce4Hbk+/Y299ksKtAuaeNsiyw8c1LKIZ95b0MdgxA5giixACpTxEPSau6QdFfI5/2cLPmEW+JAQrtJUJzDXF1dkwHzVodJMX4HFEcQQMaFdPeM0Jb/4PUtzzaLKAhRyJFwo6lbegRNFfk819muV5dR4JBQoQdQ2xFiDmSNDHiaptamR9Gq5cQ18AledrGDpOfeI5Lq8u88smbhMRisoSAgAYghdfn5H/JkHuRZ1owLAAAAABJRU5ErkJggg==)}#login-buttons-image-twitter{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAByklEQVQ4jaVTz0sbQRh92V10l006GaKJCtEtmqMYU0Qpwqb4B6zgXdT0WEr7B0ih4MGLP05CUWMvHkQwglhvGhsvKmJOBhTUQjWU2slilKarrAfdZROTQ8m7fPMx33szb75vXKZpohpwVbEBCNaCMUYopXppAWOMxDNsOPf3H1WIeDoSURYYYwQAKKW6y7KgLe2vam11KyMRZcEpEP6SOkwbUgc4ATAKUF8YW2fXhZejvaHPsc7gvH2DnCfQGEtdxrd/5NRJteUDpVTf+5kLp2WlA6JsCyZv9ChplPKdTfJZkYWhEF3bvnV3fb36NZSY3dP6Q/5V4hFvIAaKPckE8W5pLBIQdwHAthBdPtpJuhpeAwDu74DrP4/R1/Ts4cwBWg/gN+DowoSqTBPezAMAeAHw+suSw4Q7schFApF6af19a+2yLVIB7xR+0Zk75yCveu82FMnMViKHCXcSa3PPVBJAX5BszL2SP2kNwvdy5M1e+S2AogME4HFYPibPpxKZC03nRAp/M+Dx2UWDzTXfpttrx72ikCoVtrrAAwgdXBk9iazxxtpskfhs1O86aHXXpAEcA7ivJGDBDcDnyAsA2FMsi1KB/0bVv/EBBBSY9mZ7PAsAAAAASUVORK5CYII=)}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}div.hopscotch-bubble .hopscotch-nav-button{font-weight:bold;border-width:1px;border-style:solid;cursor:pointer;margin:0;overflow:visible;text-decoration:none !important;width:auto;padding:0 10px;height:26px;line-height:24px;font-size:12px;*zoom:1;white-space:nowrap;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.hopscotch-bubble .hopscotch-nav-button:hover{*zoom:1;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25)}div.hopscotch-bubble .hopscotch-nav-button:active{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.25) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.25) inset}div.hopscotch-bubble .hopscotch-nav-button.next{border-color:#1b5480;color:#fff;margin:0 0 0 10px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.35);background-color:#287bbc;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#287bbc', endColorstr='#23639a');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #287bbc), color-stop(100%, #23639a));background-image:-webkit-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:-moz-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:-o-linear-gradient(top, #287bbc 0%, #23639a 100%);background-image:linear-gradient(top, #287bbc 0%, #23639a 100%)}div.hopscotch-bubble .hopscotch-nav-button.next:hover{background-color:#2672ae;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#2672ae', endColorstr='#1e4f7e');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2672ae), color-stop(100%, #1e4f7e));background-image:-webkit-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:-moz-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:-o-linear-gradient(top, #2672ae 0%, #1e4f7e 100%);background-image:linear-gradient(top, #2672ae 0%, #1e4f7e 100%)}div.hopscotch-bubble .hopscotch-nav-button.prev{border-color:#a7a7a7;color:#444;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#e9e9e9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #e9e9e9));background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);background-image:linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%)}div.hopscotch-bubble .hopscotch-nav-button.prev:hover{background-color:#e8e8e8;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8E8E8', endColorstr='#FFA9A9A9');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e8e8), color-stop(13%, #e3e3e3), color-stop(32%, #d7d7d7), color-stop(71%, #b9b9b9), color-stop(100%, #a9a9a9));background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:-moz-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%);background-image:linear-gradient(top, #e8e8e8 0%, #e3e3e3 13%, #d7d7d7 32%, #b9b9b9 71%, #a9a9a9 100%)}div.hopscotch-bubble{background-color:#ffffff;border:5px solid #000000;border:5px solid rgba(0, 0, 0, 0.5);color:#333;font-family:Helvetica, Arial;font-size:13px;position:absolute;z-index:999999;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}div.hopscotch-bubble *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}div.hopscotch-bubble.animate{-moz-transition-property:top, left;-moz-transition-duration:1s;-moz-transition-timing-function:ease-in-out;-ms-transition-property:top, left;-ms-transition-duration:1s;-ms-transition-timing-function:ease-in-out;-o-transition-property:top, left;-o-transition-duration:1s;-o-transition-timing-function:ease-in-out;-webkit-transition-property:top, left;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-in-out;transition-property:top, left;transition-duration:1s;transition-timing-function:ease-in-out}div.hopscotch-bubble.invisible{opacity:0}div.hopscotch-bubble.hide,div.hopscotch-bubble .hide,div.hopscotch-bubble .hide-all{display:none}div.hopscotch-bubble h3{color:#000;font-family:Helvetica, Arial;font-size:16px;font-weight:bold;line-height:19px;margin:-1px 15px 0 0;padding:0}div.hopscotch-bubble .hopscotch-bubble-container{padding:15px;position:relative;text-align:left;-webkit-font-smoothing:antialiased;}div.hopscotch-bubble .hopscotch-content{font-family:Helvetica, Arial;font-weight:normal;line-height:17px;margin:-5px 0 11px;padding-top:8px}div.hopscotch-bubble .hopscotch-bubble-content{margin:0 0 0 40px}div.hopscotch-bubble.no-number .hopscotch-bubble-content{margin:0}div.hopscotch-bubble .hopscotch-bubble-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#000;background:transparent url(https://goodbyegunstocks.com/img/sprite-green.png) -192px -92px no-repeat;display:block;padding:8px;position:absolute;text-decoration:none;text-indent:-9999px;width:8px;height:8px;top:0;right:0}div.hopscotch-bubble .hopscotch-bubble-close.hide,div.hopscotch-bubble .hopscotch-bubble-close.hide-all{display:none}div.hopscotch-bubble .hopscotch-bubble-number{background:transparent url(https://goodbyegunstocks.com/img/sprite-green.png) 0 0 no-repeat;color:#fff;display:block;float:left;font-size:17px;font-weight:bold;line-height:31px;padding:0 10px 0 0;text-align:center;width:30px;height:30px}div.hopscotch-bubble .hopscotch-bubble-arrow-container{position:absolute;width:34px;height:34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border{width:0;height:0}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-22px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-bottom:17px solid #ffffff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #000000;border-bottom:17px solid rgba(0, 0, 0, 0.5);border-left:17px solid transparent;border-right:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-39px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid #ffffff;border-left:17px solid transparent;border-right:17px solid transparent;position:relative;top:-24px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #000000;border-top:17px solid rgba(0, 0, 0, 0.5);border-left:17px solid transparent;border-right:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{top:10px;left:-22px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-right:17px solid #ffffff;border-top:17px solid transparent;position:relative;left:7px;top:-34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #000000;border-right:17px solid rgba(0, 0, 0, 0.5);border-bottom:17px solid transparent;border-top:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{top:10px;right:-39px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-bottom:17px solid transparent;border-left:17px solid #ffffff;border-top:17px solid transparent;position:relative;left:-7px;top:-34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #000000;border-left:17px solid rgba(0, 0, 0, 0.5);border-bottom:17px solid transparent;border-top:17px solid transparent}div.hopscotch-bubble .hopscotch-actions{margin:10px 0 0;text-align:right}.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0, 0, 0, 0.06)}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1)}.Select-placeholder,:not(.Select--multi)>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value:not(.Select--multi)>.Select-control>.Select-value .Select-value-label,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value .Select-value-label{color:#333}.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:hover,.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:34px;margin:0;outline:none;padding:0;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0, 0, 0, 0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-focused{background-color:rgba(0, 126, 255, 0.08);color:#333}.Select-option.is-disabled{color:#cccccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:rgba(0, 126, 255, 0.08);border-radius:2px;border:1px solid rgba(0, 126, 255, 0.24);color:#007eff;display:inline-block;font-size:0.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid rgba(0, 126, 255, 0.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:rgba(0, 113, 230, 0.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:rgba(0, 126, 255, 0.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select-placeholder{color:transparent}@font-face{font-family:"Avenir Next W01_n4";src:url("https://goodbyegunstocks.com/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("https://goodbyegunstocks.com/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot");src:url("https://goodbyegunstocks.com/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot") format("eot"), url("fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff") format("woff2"), url("fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"), url("fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"), url("fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next W01_n5";src:url("https://goodbyegunstocks.com/fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot") format("eot")}@font-face{font-family:"Avenir Next W01";src:url("https://goodbyegunstocks.com/fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot");src:url("https://goodbyegunstocks.com/fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot") format("eot"), url("fonts/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff") format("woff2"), url("fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"), url("fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"), url("fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next W02_n7";src:url("https://goodbyegunstocks.com/fonts/51d861aa-f9b4-4afb-a019-d7d155c21072.eot") format("eot")}@font-face{font-family:"Avenir Next W02";src:url("https://goodbyegunstocks.com/fonts/51d861aa-f9b4-4afb-a019-d7d155c21072.eot");src:url("https://goodbyegunstocks.com/fonts/51d861aa-f9b4-4afb-a019-d7d155c21072.eot") format("eot"), url("fonts/b729a5ee-0221-40db-9a76-7b9e9b747f65.woff") format("woff2"), url("fonts/51a56502-44d2-4d70-808f-fc822da45209.woff") format("woff"), url("fonts/11eb4d83-a3b4-4ab8-a47c-ef9173d239fc.ttf") format("truetype"), url("fonts/7258c0e3-4850-4db8-b45f-a8f81d1bf6ba.svg") format("svg");font-weight:700;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([filters]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 980px){.container{width:85%;padding:0}}@media (min-width: 980px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width: 980px){h1{font-size:5.0rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3.0rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1EAEDB}a:hover{color:#0FA0CE}.button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,header .button.no-border:focus,header a.no-border:focus:hover,header a.button.no-border:focus:link,header a.button.no-border:focus:visited,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,header .button-primary.button.no-border,header a.button-primary.no-border:hover,header a.button-primary.button.no-border:link,header a.button-primary.button.no-border:visited,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF}.button.button-primary:hover,header a.button-primary.no-border:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,header .button-primary.button.no-border:focus:hover,header a.button-primary.no-border:focus:hover,header a.button-primary.button.no-border:focus:link,header a.button-primary.button.no-border:focus:visited,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:none;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}[data-hint]{position:relative;display:inline-block}[data-hint]:after,[data-hint]:before{position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}[data-hint]:hover:after,[data-hint]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}[data-hint]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0, 0, 0, 0.3)}[data-hint='']:after,[data-hint='']:before{display:none !important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:focus:before,.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:focus:after,.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:focus:before,.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:focus:after,.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:focus:after,.hint--right:focus:before,.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:focus:after,.hint--left:focus:before,.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:focus:before,.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:focus:after,.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:focus:after,.hint--top-right:focus:before,.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:focus:before,.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:focus:after,.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:focus:after,.hint--bottom-right:focus:before,.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.3s ease, visibility 0.3s ease, -moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}html{font-size:14px}@media (min-width: 980px){html{font-size:10px}}html body{color:#808080;font-family:'Avenir Next W01', Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:500;line-height:1.4}@media (min-width: 980px){html body{line-height:1.6}}.fixme{color:red;font-size:2rem}h1,h2,h3,h4,h5{margin:0;letter-spacing:0;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.bold{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.u-cf{width:100%}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.u-text-center{text-align:center}.u-flex-center{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;align-items:center;justify-content:center}.u-overflow-hidden{overflow:hidden !important}.u-hidden{display:none !important}.u-no-hover{position:relative}.u-no-hover:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}div,ul,ol,li,img,input,span,form,a,p,h1,h2,h3,h4,h5{box-sizing:border-box}input{border-radius:2px}pre,blockquote,dl,figure,table,p,ul,ol,form{margin:0}html{-webkit-overflow-scrolling:touch}html,body,#root,.app-wrapper,.view-container{position:relative;width:100%;overflow-x:hidden}.content-width{width:100%;margin:0 auto}@media (min-width: 980px){.content-width{width:980px;padding:0 25px}}.container{max-width:none;width:100%;padding:0}.mobile-margin{width:94%;margin:0 auto}@media (min-width: 980px){.mobile-margin{width:100%}}.column,.columns{width:100%}@media (min-width: 980px){.column,.columns{width:inherit}}img{width:100%;height:auto}@media (min-width: 767px){.tablet-padding{padding:0 10%}}@media (min-width: 980px){.tablet-padding{padding:0}}hr{margin-top:0;margin-bottom:30px;border-width:0;border-top:1px solid #ebebeb}hr.dotted{border-style:dotted}.dark-background{background:#383838}.white-background{background-color:white}.push-below-header{padding-top:50px !important}@media (min-width: 980px){.push-below-header{padding-top:55px !important}}.media-object{margin-bottom:10px;display:block}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:10px}.center-vertical-wrapper{position:relative}.center-vertical-wrapper .center-vertical{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.z-depth-1{box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)}.symbol{display:inline-block;width:7em;height:2em;padding:0.5em 0;border-radius:2px;color:white;text-align:center;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;line-height:1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;font-size:14px;border-width:1px;border-style:solid}.symbol.outline{background-color:white;background-clip:padding-box}.hint-parent{cursor:pointer}strong{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}a,a:link,a:visited,a:focus,a:link:hover,a:visited:hover,a:focus:hover{text-decoration:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}a,a:link,a:visited{color:#F33535}a:focus,a:link:hover,a:focus:hover,a:visited:hover{color:#FF5C5C}a.gray-link,a.gray-link:link,a.gray-link:visited{color:#bfbfbf}a.gray-link:focus,a.gray-link:hover,a.gray-link:focus:hover,a.gray-link:visited:hover{color:#157CE4}a.blue-link,a.blue-link:link,a.blue-link:visited{color:#157CE4}a.blue-link:focus,a.blue-link:hover,a.blue-link:focus:hover,a.blue-link:visited:hover{color:#2E4C9C}*:focus{outline:none}.sns-links [class^="icon-"],.sns-links [class*="icon-"]{height:23px;width:23px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.sns-links [class^="icon-"].icon-sns-medium,.sns-links [class*="icon-"].icon-sns-medium{top:55%;left:51%}.sns-links [class^="icon-"].icon-sns-product-hunt,.sns-links [class*="icon-"].icon-sns-product-hunt{left:53%}.sns-links a{margin:5px;position:relative;display:inline-block;padding:10px;height:40px;width:40px;border-radius:30px;color:white;cursor:pointer;opacity:0.8;box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.sns-links a:focus{color:white}.sns-links a:hover{color:white;opacity:1.0;-ms-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sns-links a.twitter{background-color:#2797C9}.sns-links a.twitter:hover{background-color:#2ca9e1}.sns-links a.facebook{background-color:#344D82}.sns-links a.facebook:hover{background-color:#3d5a98}.sns-links a.medium{background-color:#04794E}.sns-links a.medium:hover{background-color:#00ab6c}.sns-links a.producthunt{background-color:#B93617}.sns-links a.producthunt:hover{background-color:#d85637}h2{text-align:center;color:#606060;font-size:28px;margin-bottom:10px;margin-top:10px}@media (min-width: 767px){h2{font-size:30px}}@media (min-width: 980px){h2{font-size:32px;margin-bottom:5px;margin-top:0}}.subheader{padding:0 5%;margin-bottom:25px;text-align:center;font-size:16px;color:#a3a3a3;line-height:1.4}@media (min-width: 767px){.subheader{max-width:450px;margin-left:auto;margin-right:auto}}@media (min-width: 980px){.subheader{max-width:none;padding:0 12%;margin-bottom:40px;font-size:20px}}.hide-phone-inline{display:none !important}@media (min-width: 767px){.hide-phone-inline{display:inline !important}}.hide-phone-block{display:none !important}@media (min-width: 767px){.hide-phone-block{display:block !important}}.hide-phone-inlineblock{display:none !important}@media (min-width: 767px){.hide-phone-inlineblock{display:inline-block !important}}.show-phone-inline{display:inline !important}@media (min-width: 767px){.show-phone-inline{display:none !important}}.show-phone-block{display:block !important}@media (min-width: 767px){.show-phone-block{display:none !important}}.hide-mobile-inline{display:none !important}@media (min-width: 980px){.hide-mobile-inline{display:inline !important}}.hide-mobile-block{display:none !important}@media (min-width: 980px){.hide-mobile-block{display:block !important}}.show-mobile-inline{display:inline !important}@media (min-width: 980px){.show-mobile-inline{display:none !important}}.show-mobile-block{display:block !important}@media (min-width: 980px){.show-mobile-block{display:none !important}}button,a.button,header a.button.no-border,header a.button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,.button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,button,input[type="submit"],input[type="reset"],input[type="button"]{letter-spacing:0;font-weight:500}button,a.button,header a.button.no-border,header a.button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,a.button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,a.button:link,header a.no-border:link:hover,header a.button.no-border:link:visited,a.button:visited,header a.no-border:visited:hover,header a.button.no-border:visited:link,button,.button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,button:focus{display:inline-block;height:35px;margin:0;padding:0 15px;border:0;border-radius:2px;background:#d7d7d7;color:white;text-align:center;text-transform:none;font-size:16px;line-height:1.0;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1);font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-o-transition:background 0.3s linear;-ms-transition:background 0.3s linear;transition:background 0.3s linear}@media (min-width: 980px){button,a.button,header a.button.no-border,header a.button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,a.button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,a.button:link,header a.no-border:link:hover,header a.button.no-border:link:visited,a.button:visited,header a.no-border:visited:hover,header a.button.no-border:visited:link,button,.button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,button:focus{height:38px;padding:10px 25px;font-family:inherit;font-weight:500;font-size:18px}}a.button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,button:hover,.button:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,.button:focus,header .button.no-border:focus,header a.no-border:focus:hover,header a.button.no-border:focus:link,header a.button.no-border:focus:visited{color:white}.button.disabled,header .disabled.button.no-border,header a.disabled.no-border:hover,header a.disabled.button.no-border:link,header a.disabled.button.no-border:visited,.button[disabled],header [disabled].button.no-border,header a[disabled].no-border:hover,header a[disabled].button.no-border:link,header a[disabled].button.no-border:visited{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.button.button-large,header .button-large.button.no-border,header a.button-large.no-border:hover,header a.button-large.button.no-border:link,header a.button-large.button.no-border:visited,a.button.button-large,header a.button-large.no-border:hover,header a.button-large.button.no-border:link,header a.button-large.button.no-border:visited{height:54px;padding:16px 32px;font-size:22px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.button.button-small,header .button-small.button.no-border,header a.button-small.no-border:hover,header a.button-small.button.no-border:link,header a.button-small.button.no-border:visited,a.button.button-small,header a.button-small.no-border:hover,header a.button-small.button.no-border:link,header a.button-small.button.no-border:visited{height:20px;padding:4px 10px;font-size:12px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 767px){.button.button-small,header .button-small.button.no-border,header a.button-small.no-border:hover,header a.button-small.button.no-border:link,header a.button-small.button.no-border:visited,a.button.button-small,header a.button-small.no-border:hover,header a.button-small.button.no-border:link,header a.button-small.button.no-border:visited{height:28px;padding:7px 16px;font-size:14px}}.button.button-primary,header .button-primary.button.no-border,header a.button-primary.no-border:hover,header a.button-primary.button.no-border:link,header a.button-primary.button.no-border:visited,.button-primary,a.button.button-primary,header a.button-primary.no-border:hover,header a.button-primary.button.no-border:link,header a.button-primary.button.no-border:visited,.button.button-primary:hover,header a.button-primary.no-border:hover,.button.button-primary:focus,header .button-primary.button.no-border:focus:hover,header a.button-primary.no-border:focus:hover,header a.button-primary.button.no-border:focus:link,header a.button-primary.button.no-border:focus:visited,a.button.button-primary:focus,header a.button-primary.no-border:focus:hover,header a.button-primary.button.no-border:focus:link,header a.button-primary.button.no-border:focus:visited,button.button-primary:focus{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;background-color:#F33535}.button.button-primary:hover,header a.button-primary.no-border:hover,.button-primary:hover,a.button.button-primary:hover,header a.button-primary.no-border:hover,.button.button-primary:hover:hover,header a.button-primary.no-border:hover:hover,.button.button-primary:focus:hover,header a.button-primary.no-border:focus:hover,a.button.button-primary:focus:hover,header a.button-primary.no-border:focus:hover,button.button-primary:focus:hover{background-color:#D50F0F}.button.button-secondary,header .button-secondary.button.no-border,header a.button-secondary.no-border:hover,header a.button-secondary.button.no-border:link,header a.button-secondary.button.no-border:visited,.button-secondary,a.button.button-secondary,header a.button-secondary.no-border:hover,header a.button-secondary.button.no-border:link,header a.button-secondary.button.no-border:visited,a.button-secondary,a.button.button-secondary:hover,header a.button-secondary.no-border:hover,.button.button-secondary,header .button-secondary.button.no-border,header a.button-secondary.no-border:hover,header a.button-secondary.button.no-border:link,header a.button-secondary.button.no-border:visited,a.button.button-secondary:focus,header a.button-secondary.no-border:focus:hover,header a.button-secondary.button.no-border:focus:link,header a.button-secondary.button.no-border:focus:visited,button.button-secondary:focus{background-color:#157CE4}.button.button-secondary:hover,header a.button-secondary.no-border:hover,.button-secondary:hover,a.button.button-secondary:hover,header a.button-secondary.no-border:hover,a.button-secondary:hover,a.button.button-secondary:hover:hover,header a.button-secondary.no-border:hover:hover,.button.button-secondary:hover,header a.button-secondary.no-border:hover,a.button.button-secondary:focus:hover,header a.button-secondary.no-border:focus:hover,button.button-secondary:focus:hover{background-color:#2E4C9C}.button.button-white,header .button-white.button.no-border,header a.button-white.no-border:hover,header a.button-white.button.no-border:link,header a.button-white.button.no-border:visited,.button-white,a.button.button-white,header a.button-white.no-border:hover,header a.button-white.button.no-border:link,header a.button-white.button.no-border:visited,a.button-white,a.button.button-white:hover,header a.button-white.no-border:hover,.button.button-white,header .button-white.button.no-border,header a.button-white.no-border:hover,header a.button-white.button.no-border:link,header a.button-white.button.no-border:visited,a.button.button-white:focus,header a.button-white.no-border:focus:hover,header a.button-white.button.no-border:focus:link,header a.button-white.button.no-border:focus:visited,button.button-white:focus{background-color:white;border:1px solid rgba(0, 0, 0, 0.2);color:#606060}.button.button-white:hover,header a.button-white.no-border:hover,.button-white:hover,a.button.button-white:hover,header a.button-white.no-border:hover,a.button-white:hover,a.button.button-white:hover:hover,header a.button-white.no-border:hover:hover,.button.button-white:hover,header a.button-white.no-border:hover,a.button.button-white:focus:hover,header a.button-white.no-border:focus:hover,button.button-white:focus:hover{border:1px solid rgba(0, 0, 0, 0.2);color:#4d4d4d}.button.button-round,header .button-round.button.no-border,header a.button-round.no-border:hover,header a.button-round.button.no-border:link,header a.button-round.button.no-border:visited,.button-round,a.button-round,a.button.button-round,header a.button-round.no-border:hover,header a.button-round.button.no-border:link,header a.button-round.button.no-border:visited,a.button-round:link,a.button.button-round:link,header a.button-round.no-border:link:hover,header a.button-round.button.no-border:link:visited{border-radius:100px}.button.button-no-design,header .button-no-design.button.no-border,header a.button-no-design.no-border:hover,header a.button-no-design.button.no-border:link,header a.button-no-design.button.no-border:visited,.button-no-design,a.button.button-no-design,header a.button-no-design.no-border:hover,header a.button-no-design.button.no-border:link,header a.button-no-design.button.no-border:visited,a.button-no-design,a.button.button-no-design:hover,header a.button-no-design.no-border:hover,.button.button-no-design,header .button-no-design.button.no-border,header a.button-no-design.no-border:hover,header a.button-no-design.button.no-border:link,header a.button-no-design.button.no-border:visited,a.button.button-no-design:focus,header a.button-no-design.no-border:focus:hover,header a.button-no-design.button.no-border:focus:link,header a.button-no-design.button.no-border:focus:visited,button.button-no-design:focus{background-color:transparent;color:#606060;border:none;box-shadow:none;padding:0}.button.button-no-design:hover,header a.button-no-design.no-border:hover,.button-no-design:hover,a.button.button-no-design:hover,header a.button-no-design.no-border:hover,a.button-no-design:hover,a.button.button-no-design:hover:hover,header a.button-no-design.no-border:hover:hover,.button.button-no-design:hover,header a.button-no-design.no-border:hover,a.button.button-no-design:focus:hover,header a.button-no-design.no-border:focus:hover,button.button-no-design:focus:hover{background-color:transparent;color:#2d2d2d}.button.button-twitter,header .button-twitter.button.no-border,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,.button-twitter,a.button-twitter,a.button.button-twitter,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,a.button.button-twitter:link,header a.button-twitter.no-border:link:hover,header a.button-twitter.button.no-border:link:visited,a.button-twitter:link,a.button.button-twitter:visited,header a.button-twitter.no-border:visited:hover,header a.button-twitter.button.no-border:visited:link,a.button-twitter:visited,.button.button-facebook,header .button-facebook.button.no-border,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,.button-facebook,a.button-facebook,a.button.button-facebook,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,a.button.button-facebook:link,header a.button-facebook.no-border:link:hover,header a.button-facebook.button.no-border:link:visited,a.button-facebook:link,a.button.button-facebook:visited,header a.button-facebook.no-border:visited:hover,header a.button-facebook.button.no-border:visited:link,a.button-facebook:visited,.button.button-googleplus,header .button-googleplus.button.no-border,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,.button-googleplus,a.button-googleplus,a.button.button-googleplus,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,a.button.button-googleplus:link,header a.button-googleplus.no-border:link:hover,header a.button-googleplus.button.no-border:link:visited,a.button-googleplus:link,a.button.button-googleplus:visited,header a.button-googleplus.no-border:visited:hover,header a.button-googleplus.button.no-border:visited:link,a.button-googleplus:visited{line-height:52px;font-weight:normal;font-family:inherit}@media (min-width: 980px){.button.button-twitter,header .button-twitter.button.no-border,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,.button-twitter,a.button-twitter,a.button.button-twitter,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,a.button.button-twitter:link,header a.button-twitter.no-border:link:hover,header a.button-twitter.button.no-border:link:visited,a.button-twitter:link,a.button.button-twitter:visited,header a.button-twitter.no-border:visited:hover,header a.button-twitter.button.no-border:visited:link,a.button-twitter:visited,.button.button-facebook,header .button-facebook.button.no-border,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,.button-facebook,a.button-facebook,a.button.button-facebook,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,a.button.button-facebook:link,header a.button-facebook.no-border:link:hover,header a.button-facebook.button.no-border:link:visited,a.button-facebook:link,a.button.button-facebook:visited,header a.button-facebook.no-border:visited:hover,header a.button-facebook.button.no-border:visited:link,a.button-facebook:visited,.button.button-googleplus,header .button-googleplus.button.no-border,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,.button-googleplus,a.button-googleplus,a.button.button-googleplus,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,a.button.button-googleplus:link,header a.button-googleplus.no-border:link:hover,header a.button-googleplus.button.no-border:link:visited,a.button-googleplus:link,a.button.button-googleplus:visited,header a.button-googleplus.no-border:visited:hover,header a.button-googleplus.button.no-border:visited:link,a.button-googleplus:visited{line-height:32px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}}.button.button-twitter [class^="icon-"],header .button-twitter.button.no-border:hover [class^="icon-"],header a.button-twitter.no-border:hover [class^="icon-"],header a.button-twitter.button.no-border:link [class^="icon-"],header a.button-twitter.button.no-border:visited [class^="icon-"],.button.button-twitter [class*="icon-"],header .button-twitter.button.no-border:hover [class*="icon-"],header a.button-twitter.no-border:hover [class*="icon-"],header a.button-twitter.button.no-border:link [class*="icon-"],header a.button-twitter.button.no-border:visited [class*="icon-"],.button-twitter [class^="icon-"],.button-twitter [class*="icon-"],a.button-twitter [class^="icon-"],a.button-twitter [class*="icon-"],a.button.button-twitter [class^="icon-"],header a.button-twitter.no-border:hover [class^="icon-"],header a.button-twitter.button.no-border:link [class^="icon-"],header a.button-twitter.button.no-border:visited [class^="icon-"],a.button.button-twitter [class*="icon-"],header a.button-twitter.no-border:hover [class*="icon-"],header a.button-twitter.button.no-border:link [class*="icon-"],header a.button-twitter.button.no-border:visited [class*="icon-"],a.button.button-twitter:link [class^="icon-"],header a.button-twitter.no-border:link:hover [class^="icon-"],a.button.button-twitter:link [class*="icon-"],header a.button-twitter.no-border:link:hover [class*="icon-"],a.button-twitter:link [class^="icon-"],a.button-twitter:link [class*="icon-"],a.button.button-twitter:visited [class^="icon-"],header a.button-twitter.no-border:visited:hover [class^="icon-"],a.button.button-twitter:visited [class*="icon-"],header a.button-twitter.no-border:visited:hover [class*="icon-"],a.button-twitter:visited [class^="icon-"],a.button-twitter:visited [class*="icon-"],.button.button-facebook [class^="icon-"],header .button-facebook.button.no-border [class^="icon-"],header a.button-facebook.no-border:hover [class^="icon-"],.button.button-facebook [class*="icon-"],header .button-facebook.button.no-border [class*="icon-"],header a.button-facebook.no-border:hover [class*="icon-"],.button-facebook [class^="icon-"],.button-facebook [class*="icon-"],a.button-facebook [class^="icon-"],a.button-facebook [class*="icon-"],a.button.button-facebook [class^="icon-"],header a.button-facebook.button.no-border [class^="icon-"],header a.button-facebook.no-border:hover [class^="icon-"],a.button.button-facebook [class*="icon-"],header a.button-facebook.button.no-border [class*="icon-"],header a.button-facebook.no-border:hover [class*="icon-"],a.button.button-facebook:link [class^="icon-"],header a.button-facebook.no-border:link:hover [class^="icon-"],a.button.button-facebook:link [class*="icon-"],header a.button-facebook.no-border:link:hover [class*="icon-"],a.button-facebook:link [class^="icon-"],a.button-facebook:link [class*="icon-"],a.button.button-facebook:visited [class^="icon-"],header a.button-facebook.no-border:visited:hover [class^="icon-"],a.button.button-facebook:visited [class*="icon-"],header a.button-facebook.no-border:visited:hover [class*="icon-"],a.button-facebook:visited [class^="icon-"],a.button-facebook:visited [class*="icon-"],.button.button-googleplus [class^="icon-"],header .button-googleplus.button.no-border [class^="icon-"],header a.button-googleplus.no-border:hover [class^="icon-"],.button.button-googleplus [class*="icon-"],header .button-googleplus.button.no-border [class*="icon-"],header a.button-googleplus.no-border:hover [class*="icon-"],.button-googleplus [class^="icon-"],.button-googleplus [class*="icon-"],a.button-googleplus [class^="icon-"],a.button-googleplus [class*="icon-"],a.button.button-googleplus [class^="icon-"],header a.button-googleplus.button.no-border [class^="icon-"],header a.button-googleplus.no-border:hover [class^="icon-"],a.button.button-googleplus [class*="icon-"],header a.button-googleplus.button.no-border [class*="icon-"],header a.button-googleplus.no-border:hover [class*="icon-"],a.button.button-googleplus:link [class^="icon-"],header a.button-googleplus.no-border:link:hover [class^="icon-"],a.button.button-googleplus:link [class*="icon-"],header a.button-googleplus.no-border:link:hover [class*="icon-"],a.button-googleplus:link [class^="icon-"],a.button-googleplus:link [class*="icon-"],a.button.button-googleplus:visited [class^="icon-"],header a.button-googleplus.no-border:visited:hover [class^="icon-"],a.button.button-googleplus:visited [class*="icon-"],header a.button-googleplus.no-border:visited:hover [class*="icon-"],a.button-googleplus:visited [class^="icon-"],a.button-googleplus:visited [class*="icon-"]{width:22px;height:22px;margin-top:-3px}@media (min-width: 980px){.button.button-twitter [class^="icon-"],header .button-twitter.button.no-border [class^="icon-"],header a.button-twitter.no-border:hover [class^="icon-"],.button.button-twitter [class*="icon-"],header .button-twitter.button.no-border [class*="icon-"],header a.button-twitter.no-border:hover [class*="icon-"],.button-twitter [class^="icon-"],.button-twitter [class*="icon-"],a.button-twitter [class^="icon-"],a.button-twitter [class*="icon-"],a.button.button-twitter [class^="icon-"],header a.button-twitter.button.no-border [class^="icon-"],header a.button-twitter.no-border:hover [class^="icon-"],a.button.button-twitter [class*="icon-"],header a.button-twitter.button.no-border [class*="icon-"],header a.button-twitter.no-border:hover [class*="icon-"],a.button.button-twitter:link [class^="icon-"],header a.button-twitter.no-border:link:hover [class^="icon-"],a.button.button-twitter:link [class*="icon-"],header a.button-twitter.no-border:link:hover [class*="icon-"],a.button-twitter:link [class^="icon-"],a.button-twitter:link [class*="icon-"],a.button.button-twitter:visited [class^="icon-"],header a.button-twitter.no-border:visited:hover [class^="icon-"],a.button.button-twitter:visited [class*="icon-"],header a.button-twitter.no-border:visited:hover [class*="icon-"],a.button-twitter:visited [class^="icon-"],a.button-twitter:visited [class*="icon-"],.button.button-facebook [class^="icon-"],header .button-facebook.button.no-border [class^="icon-"],header a.button-facebook.no-border:hover [class^="icon-"],.button.button-facebook [class*="icon-"],header .button-facebook.button.no-border [class*="icon-"],header a.button-facebook.no-border:hover [class*="icon-"],.button-facebook [class^="icon-"],.button-facebook [class*="icon-"],a.button-facebook [class^="icon-"],a.button-facebook [class*="icon-"],a.button.button-facebook [class^="icon-"],header a.button-facebook.button.no-border [class^="icon-"],header a.button-facebook.no-border:hover [class^="icon-"],a.button.button-facebook [class*="icon-"],header a.button-facebook.button.no-border [class*="icon-"],header a.button-facebook.no-border:hover [class*="icon-"],a.button.button-facebook:link [class^="icon-"],header a.button-facebook.no-border:link:hover [class^="icon-"],a.button.button-facebook:link [class*="icon-"],header a.button-facebook.no-border:link:hover [class*="icon-"],a.button-facebook:link [class^="icon-"],a.button-facebook:link [class*="icon-"],a.button.button-facebook:visited [class^="icon-"],header a.button-facebook.no-border:visited:hover [class^="icon-"],a.button.button-facebook:visited [class*="icon-"],header a.button-facebook.no-border:visited:hover [class*="icon-"],a.button-facebook:visited [class^="icon-"],a.button-facebook:visited [class*="icon-"],.button.button-googleplus [class^="icon-"],header .button-googleplus.button.no-border [class^="icon-"],header a.button-googleplus.no-border:hover [class^="icon-"],.button.button-googleplus [class*="icon-"],header .button-googleplus.button.no-border [class*="icon-"],header a.button-googleplus.no-border:hover [class*="icon-"],.button-googleplus [class^="icon-"],.button-googleplus [class*="icon-"],a.button-googleplus [class^="icon-"],a.button-googleplus [class*="icon-"],a.button.button-googleplus [class^="icon-"],header a.button-googleplus.button.no-border [class^="icon-"],header a.button-googleplus.no-border:hover [class^="icon-"],a.button.button-googleplus [class*="icon-"],header a.button-googleplus.button.no-border [class*="icon-"],header a.button-googleplus.no-border:hover [class*="icon-"],a.button.button-googleplus:link [class^="icon-"],header a.button-googleplus.no-border:link:hover [class^="icon-"],a.button.button-googleplus:link [class*="icon-"],header a.button-googleplus.no-border:link:hover [class*="icon-"],a.button-googleplus:link [class^="icon-"],a.button-googleplus:link [class*="icon-"],a.button.button-googleplus:visited [class^="icon-"],header a.button-googleplus.no-border:visited:hover [class^="icon-"],a.button.button-googleplus:visited [class*="icon-"],header a.button-googleplus.no-border:visited:hover [class*="icon-"],a.button-googleplus:visited [class^="icon-"],a.button-googleplus:visited [class*="icon-"]{width:25px;height:25px}}.button.button-twitter .text,header .button-twitter.button.no-border:hover .text,header a.button-twitter.no-border:hover .text,header a.button-twitter.button.no-border:link .text,header a.button-twitter.button.no-border:visited .text,.button-twitter .text,a.button-twitter .text,a.button.button-twitter .text,header a.button-twitter.no-border:hover .text,header a.button-twitter.button.no-border:link .text,header a.button-twitter.button.no-border:visited .text,a.button.button-twitter:link .text,header a.button-twitter.no-border:link:hover .text,a.button-twitter:link .text,a.button.button-twitter:visited .text,header a.button-twitter.no-border:visited:hover .text,a.button-twitter:visited .text,.button.button-facebook .text,header .button-facebook.button.no-border .text,header a.button-facebook.no-border:hover .text,.button-facebook .text,a.button-facebook .text,a.button.button-facebook .text,header a.button-facebook.button.no-border .text,header a.button-facebook.no-border:hover .text,a.button.button-facebook:link .text,header a.button-facebook.no-border:link:hover .text,a.button-facebook:link .text,a.button.button-facebook:visited .text,header a.button-facebook.no-border:visited:hover .text,a.button-facebook:visited .text,.button.button-googleplus .text,header .button-googleplus.button.no-border .text,header a.button-googleplus.no-border:hover .text,.button-googleplus .text,a.button-googleplus .text,a.button.button-googleplus .text,header a.button-googleplus.button.no-border .text,header a.button-googleplus.no-border:hover .text,a.button.button-googleplus:link .text,header a.button-googleplus.no-border:link:hover .text,a.button-googleplus:link .text,a.button.button-googleplus:visited .text,header a.button-googleplus.no-border:visited:hover .text,a.button-googleplus:visited .text{position:relative;top:-5px;padding:0 10px}.button.button-twitter,header .button-twitter.button.no-border,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,.button-twitter,a.button-twitter,a.button.button-twitter,header a.button-twitter.no-border:hover,header a.button-twitter.button.no-border:link,header a.button-twitter.button.no-border:visited,a.button.button-twitter:link,header a.button-twitter.no-border:link:hover,header a.button-twitter.button.no-border:link:visited,a.button-twitter:link,a.button.button-twitter:visited,header a.button-twitter.no-border:visited:hover,header a.button-twitter.button.no-border:visited:link,a.button-twitter:visited{background-color:#2ca9e1}.button.button-twitter:hover,header a.button-twitter.no-border:hover,.button-twitter:hover,a.button-twitter:hover,a.button.button-twitter:hover,header a.button-twitter.no-border:hover,a.button.button-twitter:link:hover,header a.button-twitter.no-border:link:hover,a.button-twitter:link:hover,a.button.button-twitter:visited:hover,header a.button-twitter.no-border:visited:hover,a.button-twitter:visited:hover{background-color:#2797C9}.button.button-facebook,header .button-facebook.button.no-border,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,.button-facebook,a.button-facebook,a.button.button-facebook,header a.button-facebook.no-border:hover,header a.button-facebook.button.no-border:link,header a.button-facebook.button.no-border:visited,a.button.button-facebook:link,header a.button-facebook.no-border:link:hover,header a.button-facebook.button.no-border:link:visited,a.button-facebook:link,a.button.button-facebook:visited,header a.button-facebook.no-border:visited:hover,header a.button-facebook.button.no-border:visited:link,a.button-facebook:visited{background-color:#3d5a98}.button.button-facebook:hover,header a.button-facebook.no-border:hover,.button-facebook:hover,a.button-facebook:hover,a.button.button-facebook:hover,header a.button-facebook.no-border:hover,a.button.button-facebook:link:hover,header a.button-facebook.no-border:link:hover,a.button-facebook:link:hover,a.button.button-facebook:visited:hover,header a.button-facebook.no-border:visited:hover,a.button-facebook:visited:hover{background-color:#344D82}.button.button-googleplus,header .button-googleplus.button.no-border,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,.button-googleplus,a.button-googleplus,a.button.button-googleplus,header a.button-googleplus.no-border:hover,header a.button-googleplus.button.no-border:link,header a.button-googleplus.button.no-border:visited,a.button.button-googleplus:link,header a.button-googleplus.no-border:link:hover,header a.button-googleplus.button.no-border:link:visited,a.button-googleplus:link,a.button.button-googleplus:visited,header a.button-googleplus.no-border:visited:hover,header a.button-googleplus.button.no-border:visited:link,a.button-googleplus:visited{background-color:#dc4e41}.button.button-googleplus:hover,header a.button-googleplus.no-border:hover,.button-googleplus:hover,a.button-googleplus:hover,a.button.button-googleplus:hover,header a.button-googleplus.no-border:hover,a.button.button-googleplus:link:hover,header a.button-googleplus.no-border:link:hover,a.button-googleplus:link:hover,a.button.button-googleplus:visited:hover,header a.button-googleplus.no-border:visited:hover,a.button-googleplus:visited:hover{background-color:#AD3D33}.input-with-icon{position:relative}.input-with-icon .icon{position:absolute;top:50%;transform:translate3d(0, -50%, 0)}.input-with-icon.left-icon .icon{left:10px}.Select{width:290px;margin:0 auto;text-align:left;cursor:pointer}@media (min-width: 767px){.Select{width:320px}}.Select .Select-control{padding:4px;background:rgba(255, 255, 255, 0.8);border-radius:2px;border-width:0;border:1px solid rgba(0, 0, 0, 0.2);box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1);cursor:pointer}.Select .symbol{display:inline-block;width:6em;margin-right:10px;font-size:11px;line-height:0.8}@media (min-width: 767px){.Select .symbol{font-size:14px}}.Select .Select-value{padding-top:3px;width:100%;line-height:36px !important}.Select .Select-value .symbol{margin-top:6px}@media (min-width: 767px){.Select .Select-value .symbol{margin-top:3px}}.Select .Select-value .label,.Select .Select-menu-outer .label{margin-right:30px;font-size:12px}@media (min-width: 767px){.Select .Select-value .label,.Select .Select-menu-outer .label{font-size:13px}}.Select .Select-menu-outer{max-width:none;max-height:none;height:auto}.Select .Select-menu-outer .select-option{height:25px}.Select .Select-menu-outer .symbol{margin-top:1px}@media (min-width: 767px){.Select .Select-menu-outer .symbol{margin-top:-2px}}.Select .Select-menu-outer .label{line-height:24px}@media (min-width: 980px){.Select .Select-menu-outer .label{top:auto}}.brand{background-size:contain;background-repeat:no-repeat;background-position:center center}.hello-money{background-image:url("branding/logo-hellomoney-black.svg")}.goodbye-gunstocks-black{background-image:url("branding/logo-goodbyegunstocks-black.svg")}.gun-logo.cab{background-image:url("gunstock-logo/cabelas-color.svg")}.gun-logo.bgfv{background-image:url("gunstock-logo/big-5-color.svg")}.gun-logo.wmt{background-image:url("gunstock-logo/wal-mart-color.svg")}.gun-logo.swhc{background-image:url("gunstock-logo/smith-wesson-color.svg")}.gun-logo.dks{background-image:url("gunstock-logo/dicks-color.svg")}.gun-logo.vsto{background-image:url("gunstock-logo/vistaoutdoor-color.svg")}.gun-logo.rgr{background-image:url("gunstock-logo/ruger-color.svg")}.gun-logo.oln{background-image:url("gunstock-logo/olin-color.svg")}.gun-logo.spwh{background-image:url("gunstock-logo/sportsmanswarehouse-color.svg")}.gun-logo-white.cab{background-image:url("gunstock-logo/cabelas-white.svg")}.gun-logo-white.bgfv{background-image:url("gunstock-logo/big-5-white.svg")}.gun-logo-white.wmt{background-image:url("gunstock-logo/wal-mart-white.svg")}.gun-logo-white.swhc{background-image:url("gunstock-logo/smith-wesson-white.svg")}.gun-logo-white.dks{background-image:url("gunstock-logo/dicks-white.svg")}.gun-logo-white.vsto{background-image:url("gunstock-logo/vistaoutdoor-white.svg")}.gun-logo-white.rgr{background-image:url("gunstock-logo/ruger-white.svg")}.gun-logo-white.oln{background-image:url("gunstock-logo/olin-white.svg")}.gun-logo-white.spwh{background-image:url("gunstock-logo/sportsmanswarehouse-white.svg")}.fade-out{opacity:0 !important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.fade-in{opacity:1 !important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.hide{display:none !important}.overlay-white-20{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.2)}.overlay-white-40{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.4)}.overlay-white-60{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.6)}.overlay-black-20{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2)}.overlay-black-30{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3)}.overlay-black-40{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}.overlay-black-60{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6)}.overlay-content{position:relative;width:100%;z-index:1}select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding:.5em;padding-right:1.5em}select::-ms-expand{display:none}input::-ms-clear{display:none}div.hopscotch-bubble{background-color:white;border:3px solid #FF5C5C;border-radius:4px;box-shadow:2px 4px 10px rgba(0, 0, 0, 0.4);z-index:100}@media (max-width: 980px){div.hopscotch-bubble{display:none}}div.hopscotch-bubble,div.hopscotch-bubble h3,div.hopscotch-bubble .hopscotch-content{font-family:'Avenir Next W01', Helvetica, Arial, sans-serif}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-20px;left:20px;width:20px;height:20px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{top:-12px;border-bottom:17px solid white;border-left:10px solid transparent;border-right:10px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom:17px solid #FF5C5C;border-left:10px solid transparent;border-right:10px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-20px;left:20px;width:20px;height:20px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-top:17px solid white;border-left:10px solid transparent;border-right:10px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top:17px solid #FF5C5C;border-left:10px solid transparent;border-right:10px solid transparent}div.hopscotch-bubble .hopscotch-bubble-number{padding:0;border-radius:15px;background-color:#d7d7d7;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}div.hopscotch-bubble .hopscotch-bubble-content h3{color:#4d4d4d;font-size:16px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}div.hopscotch-bubble .hopscotch-bubble-content .hopscotch-content{color:#808080;font-size:14px;font-weight:500}div.hopscotch-bubble .hopscotch-nav-button.next{border:none;background-image:none;background-color:#F33535;font-size:14px;text-shadow:none;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}div.hopscotch-bubble .hopscotch-nav-button.next:hover{background-image:none;background-color:#D50F0F}div.hopscotch-bubble .hopscotch-bubble-close{top:12px;right:12px;width:12px;height:12px;padding:0;opacity:0.2;background:url("icon/operator-multiply.svg");background-size:12px 12px;background-repeat:no-repeat;box-shadow:none}div.hopscotch-bubble .hopscotch-bubble-close:hover{opacity:0.9}.button-group button{height:3em;min-width:0 !important;margin-left:-1px;padding:0 10px;background-color:white;border:1px solid rgba(0, 0, 0, 0.2);box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1);border-radius:2px 0 0 2px;font-size:13px;line-height:4;color:#808080;text-transform:capitalize}@media (min-width: 980px){.button-group button{padding:10px 20px;line-height:2.5em}}.button-group button:first-child{margin-left:0}.button-group button:hover{border:1px solid rgba(0, 0, 0, 0.2);color:#4d4d4d}.button-group button [class^="icon-"],.button-group button [class*="icon-"]{display:inline-block;position:relative;bottom:3px;left:-3px;height:15px;width:20px;fill:currentColor}@media (min-width: 980px){.button-group button [class^="icon-"],.button-group button [class*="icon-"]{height:20px}}.button-group button .text{position:relative;bottom:8px}.button-group button:not(:first-child):not(:last-child){border-radius:0}.button-group button:last-child{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.button-group button:first-child{-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.button-group button.selected{color:#157CE4}.button-group button.selected:hover{color:#2E4C9C}.tags .tag-wrapper{float:left;margin:2px 0;position:relative}.tags .tag-wrapper .triangle-outer{position:absolute;right:0;width:21px;height:32px;overflow:hidden}@media (min-width: 767px){.tags .tag-wrapper .triangle-outer{height:28px}}.tags .tag-wrapper .triangle-outer .dot{width:5px;height:5px;border:1px solid #d7d7d7;border-radius:5px;position:absolute;top:50%;right:13px;transform:translate3d(0, -50%, 0)}.tags .tag-wrapper .triangle-outer .triangle-inner{position:absolute;top:3px;left:-13px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);background-color:transparant;border:1px solid #d7d7d7;width:25px;height:25px;-moz-border-radius:5px;border-radius:5px}@media (min-width: 767px){.tags .tag-wrapper .triangle-outer .triangle-inner{width:23px;height:23px}}.tags .tag-wrapper .tag{margin:0 20px 0 0;line-height:26px;border:1px solid #d7d7d7;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#808080}.tags .tag-wrapper .tag .tag-text{font-size:13px;display:inline-block;padding:0 10px}.tags .tag-wrapper .tag .tag-text svg{position:relative;top:2px;color:#d7d7d7;width:14px;height:13px}.typeahead-wrapper{padding:12px;border-radius:4px;background:rgba(0, 0, 0, 0.4)}@media (min-width: 767px){.typeahead-wrapper{padding:5px}}@media (min-width: 980px){.typeahead-wrapper{padding:30px;border-radius:0;background:rgba(0, 0, 0, 0.6)}}.typeahead-wrapper .typeahead-label{margin-bottom:0}.typeahead-wrapper .twitter-typeahead{position:relative;width:100%;height:50px;text-align:center}.typeahead-wrapper .twitter-typeahead .icon-search{position:absolute;z-index:5;top:25px;width:25px;margin-left:15px;color:#d7d7d7;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}@media (min-width: 980px){.typeahead-wrapper .twitter-typeahead .icon-search{width:24px;margin-left:20px}}.typeahead-wrapper .twitter-typeahead .typeahead-btn{position:absolute;right:-1px;z-index:5;min-width:0;width:50px;height:50px;line-height:50px;padding:0;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;background-image:url("icon/search-fill-white.svg");background-position:12.5px 12.5px;background-size:25px 25px;background-repeat:no-repeat}.typeahead-wrapper .twitter-typeahead .typeahead-btn.separate{position:relative;top:120px;height:35px;width:170px;padding:0;font-size:16px;line-height:35px;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1);background-image:none}.typeahead-wrapper .twitter-typeahead .typeahead-btn.separate:before{content:"Test Your Fund"}@media (min-width: 980px){.typeahead-wrapper .twitter-typeahead .typeahead-btn{width:250px;font-size:20px;background-image:none}.typeahead-wrapper .twitter-typeahead .typeahead-btn:before{content:"Test This Fund"}}.typeahead-wrapper input.tt-input,.typeahead-wrapper input.tt-input:focus,.typeahead-wrapper .tt-hint{width:100%;height:100%;margin:0;padding:8px 71px 8px 16px;border-radius:2px;outline:none;border:none;background:white;color:#4d4d4d;font-size:16px;font-weight:500;line-height:1.2}@media (min-width: 980px){.typeahead-wrapper input.tt-input,.typeahead-wrapper input.tt-input:focus,.typeahead-wrapper .tt-hint{padding:8px 260px 8px 12px;font-size:20px}}.typeahead-wrapper .tt-input{padding-left:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1)}@media (min-width: 980px){.typeahead-wrapper .tt-input{padding-left:55px !important}}.typeahead-wrapper .tt-hint{color:#bfbfbf}.typeahead-wrapper .tt-dropdown-menu{top:100% !important;width:100%;max-height:300px;padding:0;overflow-y:scroll;background-color:#f2f2f2;border-radius:2px;border:1px solid rgba(0, 0, 0, 0.2);color:#606060;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);text-align:left}@media (min-width: 980px){.typeahead-wrapper .tt-dropdown-menu{margin-top:1px;max-height:500px}}.typeahead-wrapper .tt-dropdown-menu li{list-style:none;cursor:pointer}.typeahead-wrapper .tt-dropdown-menu li.result-item{position:relative;padding:10px;margin:0;border-bottom:1px solid #d7d7d7;font-size:13px;line-height:1.5}@media (min-width: 980px){.typeahead-wrapper .tt-dropdown-menu li.result-item{padding:13px 20px;font-size:18px}}.typeahead-wrapper .tt-dropdown-menu li.result-item .symbol{margin-right:10px;font-size:13px;line-height:1.9;padding:0;width:6em;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}@media (min-width: 980px){.typeahead-wrapper .tt-dropdown-menu li.result-item .symbol{font-size:15px;width:7em}}.typeahead-wrapper .tt-dropdown-menu li.result-item .unsupported-caption{font-size:80%;display:none;color:#FF5C5C}.typeahead-wrapper .tt-dropdown-menu li.result-item .unsupported-subcaption{font-size:50%}.typeahead-wrapper .tt-dropdown-menu li.result-item .name{display:inline-block;margin-left:90px}@media (min-width: 980px){.typeahead-wrapper .tt-dropdown-menu li.result-item .name{float:right;margin-left:0;width:80%}}.typeahead-wrapper .tt-dropdown-menu li.unsupported{position:relative}.typeahead-wrapper .tt-dropdown-menu li.unsupported:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(242, 242, 242, 0.5)}.typeahead-wrapper .tt-suggestion.tt-cursor{background-color:#4d4d4d;color:white}.typeahead-wrapper .tt-suggestion.tt-cursor .unsupported-caption{display:block !important}.typeahead-wrapper .tt-suggestion p{margin:0}.tt-input{height:50px !important}@media (min-width: 980px){.tt-input{height:55px !important}}.slider-wrapper{position:relative;height:80px;margin:0 10px;font-size:14px}.slider-histogram{height:30px;margin:0 auto -14px auto}.slider-histogram>div{display:inline-block;background-color:#fca895}.slider-min-max{position:absolute;padding-top:25px;width:100%}.rheostat{height:24px;margin:0 auto;overflow:visible}.rheostat-background{position:relative;top:14px;width:100%;height:4px;background:#d7d7d7}.rheostat-progress{position:absolute;top:14px;height:4px;background-color:#F33535}.grey .rheostat-progress{background-color:#a3a3a3}.rheostat-handle{position:absolute;z-index:2;width:20px;height:20px;margin-left:-10px;margin-top:2px;border:1px solid #a3a3a3;background:white;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;cursor:pointer;-webkit-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2), inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1)}.rheostat-handle:before,.rheostat-handle:after{content:'';display:block;position:absolute;background-color:#d7d7d7}.fund-card,.fund-toenail{position:relative;z-index:0;width:200px;text-align:center;cursor:pointer;display:inline-block}.fund-card .card-main,.fund-toenail .card-main{width:100%;background:white;border:1px solid rgba(0, 0, 0, 0.2);border-radius:2px;box-shadow:inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1)}.fund-card .card-main .summary,.fund-toenail .card-main .summary{position:relative;padding:30px 20px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}.fund-card .card-main .summary .overlay,.fund-toenail .card-main .summary .overlay{opacity:0.6}.fund-card .card-main .summary .summary-content,.fund-toenail .card-main .summary .summary-content{position:relative;z-index:1}.fund-card .card-main .summary .summary-content .symbol,.fund-toenail .card-main .summary .summary-content .symbol{font-size:14px}.fund-card .card-main .summary .summary-content .name,.fund-toenail .card-main .summary .summary-content .name{position:relative;width:100%;height:70px;margin-top:10px}.fund-card .card-main .summary .summary-content .name .text,.fund-toenail .card-main .summary .summary-content .name .text{color:#4d4d4d;display:block;display:-webkit-box;height:64.8px;font-size:18px;line-height:1.2;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.fund-card .card-main .summary .summary-content .category,.fund-toenail .card-main .summary .summary-content .category{height:40px;color:white;font-size:14px;position:relative}@media (max-width: 480px){.fund-card .card-main .summary .summary-content .category,.fund-toenail .card-main .summary .summary-content .category{display:none}}.fund-card .card-main .summary .summary-content .category .text,.fund-toenail .card-main .summary .summary-content .category .text{max-width:100%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);white-space:normal}.fund-card .card-main .summary h3,.fund-card .card-main .summary h4,.fund-toenail .card-main .summary h3,.fund-toenail .card-main .summary h4{font-family:'Avenir Next W01', Helvetica, Arial, sans serif;font-weight:500}.fund-card:hover .card-main,.fund-card:hover .overlay,.fund-card:hover .name,.fund-card:hover .ribbon,.fund-toenail:hover .card-main,.fund-toenail:hover .overlay,.fund-toenail:hover .name,.fund-toenail:hover .ribbon{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.fund-card:hover .card-main,.fund-toenail:hover .card-main{border-color:rgba(0, 0, 0, 0.4);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.4), inset 0px -3px 0px 0px rgba(0, 0, 0, 0.2)}.fund-card:hover .card-main .overlay,.fund-toenail:hover .card-main .overlay{opacity:0.4}.fund-card:hover .card-main .summary .name,.fund-toenail:hover .card-main .summary .name{color:#222222}@media (max-width: 767px){.fund-card,.fund-toenail{width:26vw}.fund-card .card-main .overlay,.fund-toenail .card-main .overlay{opacity:0.8}.fund-card .card-main .summary,.fund-toenail .card-main .summary{padding:0 2vw;font-size:2vw}.fund-card .card-main .summary .summary-content .symbol,.fund-toenail .card-main .summary .summary-content .symbol{height:3.5vw;margin-top:3vw;line-height:1.7vw;font-size:1em}.fund-card .card-main .summary .summary-content .name,.fund-toenail .card-main .summary .summary-content .name{margin:2vw auto;height:10vw}.fund-card .card-main .summary .summary-content .name .text,.fund-toenail .card-main .summary .summary-content .name .text{display:block;display:-webkit-box;height:10.08vw;font-size:2.8vw;line-height:1.2;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.fund-card .card-main .summary .summary-content .category,.fund-toenail .card-main .summary .summary-content .category{font-size:1em;height:2.4em}}.fund-card{margin:0 10px}.fund-card .card-main{height:320px;background-color:#f9f9f9}.fund-card .card-main .summary{height:200px;background-size:208px 202px}.fund-card .ribbon{position:absolute;top:180px;left:50%;width:120px;height:32px;line-height:32px;border-radius:20px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:2}.fund-card .ribbon .ratio{color:white;font-size:16px}.fund-card .ribbon .question-mark{opacity:0.3}.fund-card .compare{padding:20px 15px;color:#bfbfbf;line-height:25px}.fund-card .compare-item{overflow-y:hidden;max-height:28px;margin-top:10px;font-size:12px;color:#a3a3a3;text-align:left}.fund-card .compare-item .number{display:inline;font-size:1.33em}.fund-card .compare-item svg{height:16px;fill:#27ae60}.fund-card .compare-item svg.icon-close{visibility:hidden}.fund-card .compare-item .dash{display:inline-block;position:relative;top:4px;width:24px;font-size:34px;line-height:3px;text-align:center;color:#bfbfbf}.fund-card .compare-item .dash.red{color:#fc5151}@media (min-width: 980px){.fund-card .compare-item [class^="icon-"],.fund-card .compare-item [class*="icon-"]{width:24px}}.fund-card .ribbon.yellow{background-color:#f39c12}.fund-card .ribbon.green{background-color:#92c941}.fund-card .ribbon.grey{background-color:#a3a3a3}.fund-card:hover .ribbon{background-color:#808080}.fund-card:hover .ribbon:after{content:"Compare";font-size:16px;color:white}@media (max-width: 480px){.fund-card:hover .ribbon:after{font-size:8px}}.fund-card:hover .ratio{display:none}.fund-card:hover .compare{background-color:white}@media (max-width: 767px){.fund-card{margin:0 2px}.fund-card .card-main{height:45vw}.fund-card .card-main .summary{height:28vw}.fund-card .ribbon{top:25.5vw;width:19vw;height:5vw;line-height:5vw}.fund-card .ribbon .ratio{font-size:2.5vw}.fund-card .compare{padding:3.5vw 2vw 2vw 2vw;line-height:2.5vw}.fund-card .compare-item{margin-top:1.3vw;font-size:1.5vw}.fund-card .compare-item .dash{top:0.5vw;width:4vw;font-size:6vw}.fund-card .compare-item svg{height:2vw;width:4vw}.fund-card .number{font-size:2.2vw}}.fund-toenail .card-main{height:290px}.fund-toenail .card-main .summary{height:200px;background-size:208px 202px}.fund-toenail .ribbon-label{position:relative;width:100%;height:90px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;background-clip:padding-box;background-color:#f9f9f9;box-shadow:inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1)}.fund-toenail .ribbon{width:100%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fund-toenail .ratio{font-size:20px;line-height:1;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.fund-toenail .ratio-sub{opacity:0.8}.fund-toenail .question-mark{display:none;font-family:'Avenir Next W01', Helvetica, Arial, sans serif;font-weight:500;color:#d7d7d7}.fund-toenail:hover .ribbon-label{background-color:white;box-shadow:inset 0px -3px 0px 0px rgba(0, 0, 0, 0.2)}@media (max-width: 767px){.fund-toenail .card-main{height:40vw}.fund-toenail .card-main .summary{height:28vw;background-size:208px 29vw}.fund-toenail .card-main .ribbon-label{height:12vw}.fund-toenail .card-main .ratio{font-size:3.5vw}.fund-toenail .card-main .ratio-sub{font-size:2.5vw}}.fund-thumbnail{width:120px;height:170px;margin:0;border-radius:3px;text-align:center}@media (max-width: 480px){.fund-thumbnail{width:100px;height:140px}}.fund-thumbnail .summary{width:100%;height:100px;padding:20px 0 30px 0;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background-size:122px 122px;background-repeat:no-repeat;border-top:1px solid rgba(0, 0, 0, 0.4);border-left:1px solid rgba(0, 0, 0, 0.4);border-right:1px solid rgba(0, 0, 0, 0.4)}@media (max-width: 480px){.fund-thumbnail .summary{height:80px;padding:15px 0 20px 0}}.fund-thumbnail .symbol{font-size:14px;width:auto;padding:0.5em 0.8em}@media (max-width: 480px){.fund-thumbnail .symbol{font-size:12px}}.fund-thumbnail .ribbon-label{position:relative;width:100%;height:70px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;box-shadow:inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.4);border-left:1px solid rgba(0, 0, 0, 0.4);border-right:1px solid rgba(0, 0, 0, 0.4);background-clip:padding-box}@media (max-width: 480px){.fund-thumbnail .ribbon-label{height:60px}}.fund-thumbnail .ribbon{width:100%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}.fund-thumbnail .ratio{font-size:20px;line-height:1;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (max-width: 480px){.fund-thumbnail .ratio{font-size:18px}}.fund-thumbnail .question-mark{display:none;opacity:0.3}.fund-thumbnail .ratio-sub{margin-top:2px;font-size:12px}@media (max-width: 480px){.fund-thumbnail .ratio-sub{font-size:11px}}.card-main.clickable{cursor:pointer}.fund-thumbnail.selected{border:2px solid black}.fund-thumbnail.yellow .ribbon-label{background-color:#f39c12}.fund-thumbnail.green .ribbon-label{background-color:#92c941}.fund-thumbnail.grey .ribbon-label{background-color:#a3a3a3}.fund-toenail.yellow .ribbon-label{color:#f39c12}.fund-toenail.green .ribbon-label{color:#92c941}.fund-toenail.grey .ribbon-label{color:#a3a3a3}.tooltip-wrapper .tooltip{display:inline-block;position:relative;min-width:160px;font-size:11px;text-align:center;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip-wrapper .tooltip.min-outlier{margin-left:-22px}.tooltip-wrapper .tooltip.max-outlier{margin-left:22px}.tooltip-wrapper .tooltip .content{display:inline-block;min-width:108px;padding:1px 5px;border-width:1px;border-style:solid;border-radius:2px;color:white}.tooltip-wrapper .tooltip .content b{font-weight:500}@media (min-width: 980px){.tooltip-wrapper .tooltip .content b{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}}.tooltip-wrapper .tooltip .arrow-before,.tooltip-wrapper .tooltip .arrow-after{content:'';position:absolute;bottom:97%;left:50%;width:0;height:0}@media (min-width: 980px){.tooltip-wrapper .tooltip .arrow-before,.tooltip-wrapper .tooltip .arrow-after{bottom:97%}}.tooltip-wrapper .tooltip .arrow-before{margin-left:-5px;border-bottom:10px solid currentColor;border-right:5px solid transparent;border-left:5px solid transparent}.tooltip-wrapper .tooltip .arrow-after{margin-left:-4px;margin-bottom:-1px;border-bottom:9px solid currentColor;border-right:4px solid transparent;border-left:4px solid transparent}.tooltip-wrapper .tooltip.down .arrow-before,.tooltip-wrapper .tooltip.down .arrow-after{top:105%;border-bottom:none}@media (min-width: 980px){.tooltip-wrapper .tooltip.down .arrow-before,.tooltip-wrapper .tooltip.down .arrow-after{top:120%}}.tooltip-wrapper .tooltip.down .arrow-before{border-top:10px solid currentColor}.tooltip-wrapper .tooltip.down .arrow-after{border-top:8px solid currentColor}.tooltip-wrapper .tooltip.right .arrow-before,.tooltip-wrapper .tooltip.left .arrow-before{top:50%;margin-left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}.tooltip-wrapper .tooltip.right .arrow-after,.tooltip-wrapper .tooltip.left .arrow-after{top:50%;margin-left:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent}.tooltip-wrapper .tooltip.right .arrow-before,.tooltip-wrapper .tooltip.right .arrow-after{left:100%}.tooltip-wrapper .tooltip.right .arrow-before{border-left:10px solid currentColor}.tooltip-wrapper .tooltip.right .arrow-after{border-left:8px solid currentColor}.tooltip-wrapper .tooltip.left .arrow-before,.tooltip-wrapper .tooltip.left .arrow-after{left:auto;right:100%}.tooltip-wrapper .tooltip.left .arrow-before{border-right:10px solid currentColor}.tooltip-wrapper .tooltip.left .arrow-after{border-right:8px solid currentColor}.tooltip-wrapper.outline .tooltip .content{padding:1px 5px;background-color:white;border:1px solid currentColor;color:inherit !important}.tooltip-wrapper.outline .tooltip.up .arrow-after{border-bottom-color:white}.tooltip-wrapper.outline .tooltip.down .arrow-after{border-top-color:white}.tooltip-wrapper.outline .tooltip.right .arrow-after{border-left-color:white}.tooltip-wrapper.outline .tooltip.left .arrow-after{border-right-color:white}.slider-tooltip{position:relative}.slider-tooltip .tooltip{top:2px;height:1.6em}.slider-histogram{height:70px;margin-bottom:-15px}.slider-histogram>div{display:inline-block;background-color:rgba(252, 112, 61, 0.4)}.performance-histogram .dots{position:absolute;bottom:-3px}@media (min-width: 980px){.performance-histogram .dots{bottom:-5px}}.performance-histogram .dots.left{left:-32px}.performance-histogram .dots.right{right:-32px}.performance-histogram .dot{display:inline-block;margin:2px;height:6px;width:6px;background:#fca895;border-radius:6px}.performance-histogram .dot.grey{background:#d7d7d7}.performance-histogram .tooltip.down{top:40px}@media (min-width: 980px){.performance-histogram .tooltip.down{top:39px}}.performance-histogram .line{position:relative;height:1px;margin-top:14px;border:3px solid #F33535}.performance-histogram .line:before,.performance-histogram .line:after{content:"";position:absolute;bottom:-5px;height:8px;width:8px;background-color:#F33535;border:1px solid #F33535;border-radius:4px}.performance-histogram .line:before{left:-12px}.performance-histogram .line:after{right:-12px}.performance-histogram .tooltip.up{top:10px}.performance-histogram.grey .slider-histogram>div{background-color:#d7d7d7}.performance-histogram.grey .line{border-color:#bfbfbf}.performance-histogram.grey .line:before,.performance-histogram.grey .line:after{border-color:#bfbfbf;background-color:#bfbfbf}.modal-dialog{padding:0 !important;border-radius:3px !important;background-color:white}.modal-dialog .content{height:400px;width:300px;font-size:14px}.modal-dialog .header{height:45px;background-color:#ebebeb;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;line-height:45px;text-align:center}.modal-dialog .header .symbol{width:6em;height:1.8em;padding:0.4em 0;margin-left:0.2em;font-size:13px}.modal-dialog .body{position:relative;height:355px;padding:25px 15px;text-align:center;color:#a3a3a3}.modal-dialog .body h1{margin-bottom:10px;font-size:18px;color:#606060;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.modal-dialog .body p{margin-bottom:5px}.modal-dialog .body .button,.modal-dialog .body header .button.no-border:hover,header .modal-dialog .body .button.no-border:hover,.modal-dialog .body header a.no-border:hover,header .modal-dialog .body a.no-border:hover,.modal-dialog .body header a.button.no-border:link,header .modal-dialog .body a.button.no-border:link,.modal-dialog .body header a.button.no-border:visited,header .modal-dialog .body a.button.no-border:visited{width:100%;height:40px;padding:10px 20px;margin:5px 0;font-size:18px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;line-height:1.8;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1)}@media (min-width: 980px){.modal-dialog .body .button,.modal-dialog .body header .button.no-border:hover,header .modal-dialog .body .button.no-border:hover,.modal-dialog .body header a.no-border:hover,header .modal-dialog .body a.no-border:hover,.modal-dialog .body header a.button.no-border:link,header .modal-dialog .body a.button.no-border:link,.modal-dialog .body header a.button.no-border:visited,header .modal-dialog .body a.button.no-border:visited{line-height:1}}.modal-dialog .close-button{position:absolute;right:10px;top:5px}.modal-dialog .close-button svg{width:15px;height:15px}.modal-dialog .modal-footer{position:absolute;bottom:15px;left:15px;right:15px;text-align:center;font-size:12px;color:#bfbfbf}.modal-dialog .modal-footer .divider{height:0px;margin:15px auto;border:1px solid #f2f2f2}.modal-dialog .modal-footer p{width:70%;margin:0 auto;line-height:1.3}.sign-in .button.button-twitter,.sign-in header .button-twitter.button.no-border:hover,header .sign-in .button-twitter.button.no-border:hover,.sign-in header a.button-twitter.no-border:hover,header .sign-in a.button-twitter.no-border:hover,.sign-in header a.button-twitter.button.no-border:link,header .sign-in a.button-twitter.button.no-border:link,.sign-in header a.button-twitter.button.no-border:visited,header .sign-in a.button-twitter.button.no-border:visited{margin-top:10px}.survey{height:100%}.survey .row{margin:10px 0}.survey .label{width:80px;font-size:13px;line-height:35px;text-align:center}.survey .survey-submit-button-group{position:absolute;left:0;right:0;bottom:40px}.survey .survey-submit-button-group .button,.survey .survey-submit-button-group header .button.no-border:hover,header .survey .survey-submit-button-group .button.no-border:hover,.survey .survey-submit-button-group header a.no-border:hover,header .survey .survey-submit-button-group a.no-border:hover,.survey .survey-submit-button-group header a.button.no-border:link,header .survey .survey-submit-button-group a.button.no-border:link,.survey .survey-submit-button-group header a.button.no-border:visited,header .survey .survey-submit-button-group a.button.no-border:visited{padding:0 20px;line-height:40px}.survey .button-group.radio{float:right}.survey .button-group.radio button{height:35px;padding:7px;background-color:#ebebeb;border:1px solid rgba(0, 0, 0, 0.1);line-height:1;font-size:12px;color:#808080;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.2);font-weight:400;font-family:inherit}.survey .button-group.radio button.selected{background-color:white;color:#F33535}.survey .button-group.radio.gender>button{width:92px}.survey .modal-input-email{height:35px;width:184px;margin-left:5px;margin-bottom:0;border-radius:0}.survey .modal-input-email.error{border-color:#F33535;letter-spacing:0px}.survey label.error{margin-bottom:0;color:#F33535;font-size:12px}.thanks-to{border-top:1px solid #ebebeb;padding:40px 0 60px 0}@media (min-width: 980px){.thanks-to{padding:70px 0 100px 0}}.thanks-to .heading{width:95%;margin:0 auto}@media (min-width: 980px){.thanks-to .heading{width:90%}}.thanks-to .heading h2{color:#4d4d4d}.thanks-to .heading .subheader{margin-bottom:30px}.thanks-to .partner{width:475px;margin:0 auto 10px auto;text-align:left}@media (max-width: 480px){.thanks-to .partner{width:300px}}@media (min-width: 980px){.thanks-to .partner{float:left;margin:0 0 10px 0}}.thanks-to .partner .logo{float:left;position:relative;width:180px;height:180px;padding:0 10px}@media (max-width: 480px){.thanks-to .partner .logo{width:120px;height:120px;padding:0}}.thanks-to .partner .logo:hover{opacity:0.8}.thanks-to .partner .logo img{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:20px}@media (max-width: 480px){.thanks-to .partner .logo img{padding:10px}}.thanks-to .partner .description{float:left;width:295px;height:180px;padding:20px 20px 20px 0}@media (max-width: 480px){.thanks-to .partner .description{width:180px;height:120px;padding:10px 10px 10px 0;font-size:10px}}.thanks-to .partner .description .org-name{display:block;margin-top:5px}.thanks-to .names{display:none}.thanks-to .name{display:inline-block;float:left;max-width:100%;width:100%;margin:5px 0;color:#808080;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:30px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;text-align:center}@media (min-width: 767px){.thanks-to .name{max-width:48%;width:48%;margin:5px 1%;text-align:left}}.impact{position:relative;margin-top:100px}.impact .user{position:absolute;top:-20px;width:100%;text-align:center}.impact .profile-img{height:65px;width:65px;border-radius:65px;border:1px solid rgba(0, 0, 0, 0.2);background-color:white;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2)}.impact .name{position:relative;top:-2px;font-size:16px;font-weight:500}.impact .name.twitter{color:#2ca9e1}.impact .name.facebook{color:#3d5a98}.impact svg{position:relative;top:3px;width:15px;height:15px;margin:0 5px;opacity:0.6}.impact .content{width:95%;margin:0 auto;padding:100px 60px 15px 60px;border:1px solid #d7d7d7;font-size:22px;font-weight:500;color:#4d4d4d}@media (min-width: 980px){.impact .content{width:55%}}.impact .more-info{margin-top:10px;font-size:13px;font-weight:normal;color:#a3a3a3}header{position:absolute;top:0px;width:100%;z-index:110;height:50px;background:white;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}@media (min-width: 980px){header{position:fixed;height:55px}}header .goodbye-gunstocks{height:30px;width:30px;margin:10px;background-image:url("branding/logo-goodbyegunstocks-mobile.svg")}@media (min-width: 980px){header .goodbye-gunstocks{height:45px !important;width:90px !important;margin:3px 20px 5px 20px;background-image:url("branding/logo-goodbyegunstocks-red.svg")}}header .twitter-typeahead{height:50px !important}@media (min-width: 980px){header .twitter-typeahead{height:55px !important}}header .typeahead-wrapper{float:left;width:80%;padding:0;background:white;border-radius:0}@media (min-width: 980px){header .typeahead-wrapper{width:calc(100% - 560px)}header .typeahead-wrapper .twitter-typeahead .icon-search{top:28px;width:22px}}header .typeahead-wrapper input.tt-input,header .typeahead-wrapper input.tt-input:focus,header .typeahead-wrapper .tt-hint{width:100%;margin-bottom:0;border-radius:0;box-shadow:none;font-size:16px;padding-left:55px;padding-right:10px}@media (min-width: 980px){header .typeahead-wrapper input.tt-input,header .typeahead-wrapper input.tt-input:focus,header .typeahead-wrapper .tt-hint{height:55px;padding-left:55px;padding-right:10px;font-size:15px}}header .typeahead-wrapper .twitter-typeahead .twitter-typeahead{margin-bottom:0;border-left:1px solid #ebebeb;border-radius:0}header .typeahead-wrapper .tt-dropdown-menu{top:50px !important;width:100%}@media (min-width: 980px){header .typeahead-wrapper .tt-dropdown-menu{top:55px !important;font-size:15px !important}}@media (min-width: 980px){header .typeahead-wrapper .tt-dropdown-menu li.result-item{position:relative;margin:0;padding:13px 20px;border-bottom:1px solid #d7d7d7;font-size:15px;line-height:1.5}}@media (min-width: 980px){header .typeahead-wrapper .tt-dropdown-menu li.result-item .symbol{margin-right:10px;font-size:15px;line-height:1.9;padding:0;width:6em;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media (min-width: 980px){header .typeahead-wrapper .tt-dropdown-menu li.result-item .name{display:inline-block;float:none;padding-left:100px;font-size:15px}}header .button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,header a.button,header a.button.no-border,header a.button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,header a.button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,header .button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,header a.button:link,header a.no-border:link:hover,header a.button.no-border:link:visited,header a.button:visited,header a.no-border:visited:hover,header a.button.no-border:visited:link{min-width:100px !important;height:2em;line-height:1.8;padding:0 0.5em;margin-top:0.5em;margin-right:0.5em;background:transparent;border:1px solid #d7d7d7;color:#606060;font-size:15px;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1)}@media (min-width: 980px){header .button,header .button.no-border,header a.button.no-border,header a.button.no-border:hover,header .button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,header a.button,header a.button.no-border,header a.button.no-border:hover,header a.no-border:hover,header a.button.no-border:link,header a.button.no-border:visited,header a.button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,header .button:hover,header a.no-border:hover,header a.button.no-border:hover:link,header a.button.no-border:hover:visited,header a.button:link,header a.no-border:link:hover,header a.button.no-border:link:visited,header a.button:visited,header a.no-border:visited:hover,header a.button.no-border:visited:link{min-width:130px !important;height:2.4em;line-height:2.4;margin-top:10px;margin-right:5imgpx;box-shadow:inherit}}header .button.sign-in-mobile,header a.sign-in-mobile.button.no-border,header .sign-in-mobile.button.no-border:hover,header a.sign-in-mobile.no-border:hover{display:none;min-width:0 !important;padding:0 !important}header .button.sign-in-tablet,header a.sign-in-tablet.button.no-border,header .sign-in-tablet.button.no-border:hover,header a.sign-in-tablet.no-border:hover{min-width:0 !important}header .button.menu-toggle,header a.menu-toggle.button.no-border,header .menu-toggle.button.no-border:hover,header a.menu-toggle.no-border:hover{position:absolute;right:0;width:auto;min-width:0 !important;padding:0;color:#d7d7d7;transition:none !important}header .button.menu-toggle .icon-ellipsis,header a.menu-toggle.no-border:hover .icon-ellipsis,header a.menu-toggle.button.no-border:link .icon-ellipsis,header a.menu-toggle.button.no-border:visited .icon-ellipsis{width:30px;height:23px;margin-top:6px}header .no-border.button,header a.no-border.button,header a.no-border.button:hover,header .no-border.button:hover,header a.no-border:hover,header a.no-border.button:link,header a.no-border.button:visited,header a.no-border.button,header a.no-border.button:hover,header a.no-border:hover,header a.no-border.button:link,header a.no-border.button:visited,header a.button.no-border:hover,header a.no-border:hover,header a.no-border.button:hover:link,header a.no-border.button:hover:visited,header .no-border.button:hover,header a.no-border:hover,header a.no-border.button:hover:link,header a.no-border.button:hover:visited,header a.no-border:hover,header a.no-border.button:link,header a.no-border:link:hover,header a.no-border.button:visited,header a.no-border:visited:hover{border:0 !important;box-shadow:none !important}header .tooltip-wrapper{position:relative}.screen-for-menu header .tooltip-wrapper{left:-50px}header .tooltip-wrapper .tooltip{position:absolute;top:50px;min-width:0;right:-50px}@media (min-width: 980px){header .tooltip-wrapper .tooltip{top:55px;right:-33px}}header .tooltip-wrapper .tooltip .arrow-before,header .tooltip-wrapper .tooltip .arrow-after{bottom:99%;left:88%}@media (min-width: 980px){header .tooltip-wrapper .tooltip .arrow-before,header .tooltip-wrapper .tooltip .arrow-after{bottom:97%;left:88%}}header .tooltip-wrapper .content{display:flex}header .tooltip-wrapper .menu{width:105px;padding-bottom:3px;background-color:white;color:#4d4d4d;list-style:none;font-size:13px;text-align:left}header .tooltip-wrapper .menu.sign-out-only{padding-bottom:0;text-align:center}header .tooltip-wrapper .menu li{margin:0;padding:0 5px;height:40px;line-height:40px;cursor:pointer}header .tooltip-wrapper .menu .screen-for .filter-radio.button-group.radio button{margin:2px}header .tooltip-wrapper .menu .screen-for-wrapper{height:auto;line-height:2}header .tooltip-wrapper .menu-sign-out{display:none !important;height:30px}header .tooltip-wrapper .menu-sign-out:before{content:'';height:100%;display:inline-block;vertical-align:middle}header .tooltip-wrapper .menu-sign-out .profile-img{vertical-align:middle;margin-right:5px}header .screen-for-menu .menu{width:210px;padding-bottom:0}header .screen-for-menu .tooltip-wrapper .tooltip{position:absolute;top:50px;right:-105px;min-width:0}header .screen-for-menu .tooltip .arrow-before,header .screen-for-menu .tooltip .arrow-after{bottom:99.5%;left:93%}header .screen-for-menu .filter-radio.button-group.radio{margin-top:2px}header .screen-for-menu .filter-radio.button-group.radio button{margin:0}header .screen-for-menu .filter-radio.button-group.radio .text{bottom:8px;font-size:12px}header .flattened .tooltip .arrow-before,header .flattened .tooltip .arrow-after{bottom:96%}header a.button.campaign-stats,header a.campaign-stats.no-border:hover,header a.campaign-stats.button.no-border:link,header a.campaign-stats.button.no-border:visited{margin-top:10px;margin-right:4px;font-size:13px;line-height:1.9;font-family:'Avenir Next W01', Helvetica, Arial, sans serif;font-weight:500;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1)}@media (min-width: 980px){header a.button.campaign-stats,header a.campaign-stats.no-border:hover,header a.campaign-stats.button.no-border:link,header a.campaign-stats.button.no-border:visited{position:absolute;top:2px;right:0;margin-right:11px;margin-top:0.5em;font-size:15px;line-height:2.2}}header a.button.campaign-stats:hover,header a.campaign-stats.no-border:hover{color:#F33535}header .profile-img{height:30px;width:30px;border-radius:15px;border:1px solid rgba(0, 0, 0, 0.4)}@media (min-width: 980px){header .profile-img{height:36px;width:36px;margin-right:5px;border-radius:18px}}header .screen-for .header-display{display:inline-block;position:absolute;top:0;right:160px;line-height:60px;cursor:pointer}header .screen-for .header-display:hover{color:#F33535}header .screen-for .header-display .text{margin-right:2px}header .screen-for .header-display [class^="icon-"],header .screen-for .header-display [class*="icon-"]{position:relative;top:3px;height:16px;width:16px;margin-left:10px}header .screen-for .dropdown{position:absolute;right:155px;top:55px;width:265px;padding:5px 10px;background:white;border:1px solid #d7d7d7;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}header .screen-for .dropdown .filter-radio.button-group.radio button{width:100%}header .menu-dropdown{background:white}header.transparent{position:absolute;background:transparent;border:none}header.transparent a.button,header.transparent a.no-border:hover,header.transparent a.button.no-border:link,header.transparent a.button.no-border:visited,header.transparent a.button:link,header.transparent a.no-border:link:hover,header.transparent .button,header.transparent a.button.no-border,header.transparent .button.no-border:hover,header.transparent a.no-border:hover{border:1px solid white;color:white}header.transparent a.button.menu-toggle,header.transparent a.menu-toggle.no-border:hover{display:none !important}header.transparent a.button.campaign-stats,header.transparent a.campaign-stats.no-border:hover{display:inline-block !important;-webkit-backface-visibility:hidden;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}header.transparent a.button.campaign-stats:hover,header.transparent a.campaign-stats.no-border:hover{color:white;background-color:#F33535}header .goodbye-gunstocks{height:45px;width:90px;margin:3px 20px 5px 20px;background-image:url("branding/logo-goodbyegunstocks-red.svg")}@media (max-width: 480px){header .goodbye-gunstocks{height:30px;width:30px;margin:10px;background-image:url("branding/logo-goodbyegunstocks-mobile.svg")}}header.landing-header .goodbye-gunstocks{height:40px;width:80px;margin:7px 10px 0 10px;background-image:url("branding/logo-goodbyegunstocks-red-shadow.svg")}@media (min-width: 767px){header.landing-header .goodbye-gunstocks{height:60px !important;width:120px !important;margin:5px 10px 5px 20px;background-image:url("branding/logo-goodbyegunstocks-red-shadow.svg")}}header.landing-header .typeahead-wrapper{background:none;display:none}[class^="icon-"],[class*="icon-"]{height:32px;width:32px;fill:currentColor;display:inline-block}[class^="icon-"].outline,[class*="icon-"].outline{stroke:currentColor;stroke-width:25;stroke-linecap:round;stroke-linejoin:round;fill:none}.loader-wrapper{position:relative;height:100vh}.loader{position:absolute;top:50%;left:50%;width:150px;padding:10px 0;overflow:hidden;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.loader .sk-fading-circle{margin:0 auto;width:40px;height:40px;position:relative}.loader .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.loader .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#a3a3a3;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.loader .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.loader .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.loader .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.loader .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.loader .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.loader .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loader .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.loader .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.loader .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.loader .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.loader .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.loader .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loader .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.loader .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.loader .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.loader .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.loader .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.loader .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.loader .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.loader .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loader .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.loader .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.footer{padding:40px 25px 70px 25px;color:white;font-size:14px;width:100%;max-width:730px}@media (min-width: 980px){.footer{padding:70px 25px}}.footer .column{width:50%;position:relative}@media (min-width: 980px){.footer .column{width:48%}}.footer .footer-top{width:100%;margin:0 auto}@media (min-width: 980px){.footer .footer-top{width:730px}}.footer .brand{height:20vw;width:100%;max-height:80px;max-width:200px;margin:0 auto}@media (min-width: 980px){.footer .brand{height:80px;width:100%}}.footer h6{margin-bottom:14px;font-size:16px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.footer h6.margin-top{margin-top:1em}.footer .two.columns{width:50%;margin-top:20px;margin-bottom:20px}.footer .two.columns h6{margin-bottom:0;font-size:18px}@media (min-width: 980px){.footer .two.columns{width:13.3333333333%;margin-top:0;margin-bottom:0}.footer .two.columns h6{margin-bottom:14px;font-size:16px}}.footer ul{list-style:none;font-size:16px}@media (min-width: 980px){.footer ul{font-size:inherit}}.footer li{margin-bottom:5px}.footer a,.footer a:link,.footer a:visited{color:white}.footer a:hover{color:white;opacity:0.8}.footer a.gray-link,.footer a.gray-link:link,.footer a.gray-link:visited{color:#bfbfbf}.footer .footer-main{padding:20px 0;text-align:left}@media (min-width: 980px){.footer .footer-main{padding:20px 0 47px 0}}.footer .footer-main p{color:#808080;font-size:12px}@media (min-width: 980px){.footer .footer-main p{font-size:14px}}.footer hr{border-top:1px solid #606060}.footer .footer-bottom{text-align:center}.footer .footer-bottom h6{font-size:18px}.footer .copyright{text-align:center;font-size:12px;color:#808080;margin-top:30px}.footer .sns-links a{opacity:0.6;box-shadow:none;border:2px solid rgba(255, 255, 255, 0.6)}.footer .sns-links a:hover{opacity:1}.twitter-share{border-top:1px solid #ebebeb;background-image:url("img/bg-hands.jpg");background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 980px){.twitter-share .content-width{width:50%;margin:0 auto;min-width:1000px}}.twitter-share .content{width:92%;margin:0 auto;padding:40px 0 60px 0}@media (min-width: 480px){.twitter-share .content{width:70%}}@media (min-width: 980px){.twitter-share .content{width:60%;padding:100px 0}}.twitter-share .content h2{color:white}.twitter-share .content .subheader{margin-bottom:30px;color:rgba(255, 255, 255, 0.8)}.twitter-share .content .row{padding:10px 15px;border:1px solid rgba(0, 0, 0, 0.2)}@media (min-width: 980px){.twitter-share .content .row{padding:20px 30px}}.twitter-share .content .row.quote{background-color:white;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom:none;color:#4d4d4d;font-size:16px;text-align:left}@media (min-width: 980px){.twitter-share .content .row.quote{font-size:20px}}.twitter-share .content .row.share-button-wrapper{background-color:rgba(0, 0, 0, 0.4);-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;text-align:center}.twitter-share .content .row .button-twitter{height:40px;padding:0 18px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.twitter-share .content .row .button-twitter{padding:10px 20px}}@media (min-width: 980px){.twitter-share .content .row .button-twitter .text{top:-6px}}.twitter-share .content .row .icon-sns-twitter{width:25px;height:25px;margin-top:-3px}.fund-result{min-height:100vh;margin:0;background:#f2f2f2}.fund-result .loading-text{height:200px;width:100%}.fund-result .loading-text p{margin-top:40px;text-align:center;font-size:20px;color:#606060}.fund-result .loading-text .loader-wrapper{height:100px}@media (min-width: 980px){.fund-result .content-width{margin:0 auto}}.fund-result .result-section{padding-bottom:10px}@media (min-width: 980px){.fund-result .result-section{padding-bottom:40px}}.fund-result h2{font-size:24px}@media (min-width: 767px){.fund-result h2{font-size:28px}}@media (min-width: 980px){.fund-result h2{font-size:32px}}.fund-result h3{margin-bottom:5px;font-size:18px;line-height:1;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;color:#606060}@media (min-width: 980px){.fund-result h3{margin-bottom:15px;font-size:24px}}.fund-result h5{font-size:17px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;color:#4d4d4d}.fund-result .result-block{padding:25px 15px;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}@media (min-width: 767px){.fund-result .result-block{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 980px){.fund-result .result-block{padding:15px}}.fund-result .subheader{font-size:16px;color:#808080}@media (min-width: 980px){.fund-result .subheader{font-size:20px}}@media (min-width: 980px){.fund-result .alternatives-preview{padding:20px 0 70px}}.fund-result .alternatives-preview .u-no-hover{cursor:pointer}.fund-result .alternatives-preview .subheader{width:80%;margin-left:auto;margin-right:auto}@media (min-width: 980px){.fund-result .alternatives-preview .subheader{width:65%;margin:0 auto 25px auto}}.fund-result .alternatives-preview .content{position:relative;z-index:1}.fund-result .alternatives-preview .content .fund-card{display:inline-table}@media (min-width: 980px){.fund-result .alternatives-preview .content .fund-card{display:inline-block}}.fund-result .alternatives-preview .content a,.fund-result .alternatives-preview .content a:link,.fund-result .alternatives-preview .content a:visited{color:#222222}.fund-result .alternatives-preview .content::before{position:absolute;top:0;left:0;z-index:2;width:30%;height:100%;background-image:linear-gradient(to left, rgba(242, 242, 242, 0), #f2f2f2 60%);content:"";pointer-events:none}.fund-result .alternatives-preview .content::after{position:absolute;top:0;right:0;z-index:2;width:30%;height:100%;background-image:linear-gradient(to right, rgba(242, 242, 242, 0), #f2f2f2 60%);content:"";pointer-events:none}.fund-result .alternatives-preview .content::after .loader-wrapper{height:300px}.fund-result .alternatives-preview .content::after .button,.fund-result .alternatives-preview .content::after header a.no-border:hover,header .fund-result .alternatives-preview .content::after a.no-border:hover{margin-bottom:50px;padding:10px 40px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.fund-result .alternatives-preview .backtest{margin-top:20px;color:#a3a3a3}.fund-result .alternatives-preview .subheader.bottom{margin:10px auto 20px auto;padding:0}.fund-headline{position:relative;width:100%;max-width:none;margin:0}.fund-headline .summary{position:relative;height:280px;padding-top:50px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 480px){.fund-headline .summary{padding-top:30px}}@media (min-width: 980px){.fund-headline .summary{padding-top:60px;height:400px}}.fund-headline .title{position:relative;z-index:1;width:94%;margin:0 auto;margin-top:0px;color:white;font-size:24px;line-height:1.2}@media (min-width: 980px){.fund-headline .title{margin-top:40px;line-height:45px;font-size:36px}}.fund-headline .Select{width:80%;max-width:300px;margin-top:10px}@media (min-width: 767px){.fund-headline .Select{width:320px}}@media (min-width: 980px){.fund-gun-summary{margin-bottom:25px;margin-top:-80px}}.fund-gun-summary .main{padding:30px 15px 0 15px;text-align:center}@media (min-width: 980px){.fund-gun-summary .main{padding:15px 25px 25px 30px;text-align:left}}.fund-gun-summary .left{float:left;width:100%}@media (min-width: 980px){.fund-gun-summary .left{width:60%}}@media (min-width: 980px){.fund-gun-summary .right{float:left;width:37.9%;margin-top:-67px;margin-left:2%;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);background:transparent;border:none}}@media (min-width: 980px) and (min-width: 767px){.fund-gun-summary .right{border:1px solid rgba(0, 0, 0, 0.1)}}@media (max-width: 980px){.fund-gun-summary .card{position:relative;margin-top:-140px;margin-bottom:20px}}@media (max-width: 980px){.fund-gun-summary .fund-thumbnail{display:inline-block;box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.7), inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1)}}.fund-gun-summary .tab{height:50px;padding:0px 13px;background-color:rgba(0, 0, 0, 0.6);color:white;font-size:15px;line-height:50px;text-align:left}.fund-gun-summary .title h3{margin-bottom:5px;padding-bottom:15px;font-size:24px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;color:#4d4d4d;line-height:1;text-align:center}@media (max-width: 480px){.fund-gun-summary .title h3{padding-bottom:0}}@media (min-width: 980px){.fund-gun-summary .title h3{padding-top:15px;text-align:left}}.fund-gun-summary .details{position:relative;width:100%;margin-bottom:30px;color:#808080;font-size:16px}@media (min-width: 767px){.fund-gun-summary .details{max-width:500px;margin-left:auto;margin-right:auto}}@media (min-width: 980px){.fund-gun-summary .details{max-width:none;height:160px;margin:0;font-size:16px}}.fund-gun-summary .details .major{color:#606060;margin-bottom:10px}.fund-gun-summary .details .minor{color:#a3a3a3;font-size:14px}.fund-gun-summary .details .gray-link{color:#606060}.fund-gun-summary .details .gray-link:hover{color:#157CE4}.fund-gun-summary .details .gun-stock-list{display:none}.fund-gun-summary .details.no-guns{margin-top:20px;padding:20px;background:#FBFFF5;border:0;border-radius:4px}@media (min-width: 980px){.fund-gun-summary .details.no-guns{height:auto;min-height:170px;margin:0;padding:18px 10px;border:1px solid #E5EBDC}}.fund-gun-summary .details.no-guns .icon-face-smile{display:inline-block;height:80px;width:100%;color:#92c941}@media (min-width: 980px){.fund-gun-summary .details.no-guns .icon-face-smile{height:95px;width:80px;margin-left:10px;float:left}}.fund-gun-summary .details.no-guns .icon-face-surprised{display:inline-block;height:80px;width:100%;color:#c7d6b0}@media (min-width: 980px){.fund-gun-summary .details.no-guns .icon-face-surprised{height:95px;width:80px;margin-left:10px;float:left}}.fund-gun-summary .details.no-guns h5{margin-bottom:5px}.fund-gun-summary .details.no-guns .text{display:inline-block;width:auto;font-size:16px}@media (min-width: 980px){.fund-gun-summary .details.no-guns .text{width:250px;margin-left:20px;font-size:14px}}.fund-gun-summary .details.no-guns .arrow-box{display:none}@media (min-width: 980px){.fund-gun-summary .details.no-guns .arrow-box{display:block}}.fund-gun-summary .details.no-guns .arrow-box:after,.fund-gun-summary .details.no-guns .arrow-box:before{position:absolute;right:100%;top:25%;height:0;width:0;border:solid transparent;content:" ";pointer-events:none}.fund-gun-summary .details.no-guns .arrow-box:after{margin-top:-9px;border-color:rgba(251, 255, 245, 0);border-right-color:#FBFFF5;border-width:9px}.fund-gun-summary .details.no-guns .arrow-box:before{margin-top:-10px;border-color:rgba(229, 235, 220, 0);border-right-color:#E5EBDC;border-width:10px}.fund-gun-summary .details.unknown .text{margin-top:0;font-size:13px}.fund-gun-summary .calculator{position:relative;z-index:0;height:100px;padding:17px 20px 10px 5px;border:1px solid #ebebeb;border-top:0}@media (min-width: 980px){.fund-gun-summary .calculator{padding:17px 10px}}.fund-gun-summary .calculator .label{display:inline-block;width:33.3%;margin-bottom:10px;font-size:12px;color:#808080}.fund-gun-summary .calculator .label:not(:first-child){text-align:right}.fund-gun-summary .calculator .calc-value{display:inline-block;padding-top:7px;color:#606060;font-size:16px;margin:0 10px}.calc-middle .fund-gun-summary .calculator .calc-value{padding-left:10px}.fund-gun-summary .calculator .columns{width:28%;margin-left:0;margin-top:6px;text-align:center}.fund-gun-summary .calculator .columns.calc-left{text-align:left}.fund-gun-summary .calculator .op{display:inline-block;height:20px;min-width:20px;margin:10px 10px 0 10px;padding:0;background:#FFF0D9;border-radius:20px;text-align:center;font-size:13px;line-height:19px;color:#FFAFB0;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.fund-gun-summary .calculator .op{margin:10px 0px 0 3px}}.fund-gun-summary .calculator .op [class^="icon-"],.fund-gun-summary .calculator .op [class*="icon-"]{height:8px;width:8px}.fund-gun-summary .calculator .one.column.op-wrapper{width:5%;height:90%;margin-left:7px}.fund-gun-summary .calculator .one.column.op-wrapper:last-child{margin:0}.fund-gun-summary .calculator .input-with-icon{display:inline-block;width:40%;color:#222222;font-size:14px}@media (min-width: 980px){.fund-gun-summary .calculator .input-with-icon{font-size:inherit}}.fund-gun-summary .calculator input{width:95%;padding-left:20px;text-align:right}.fund-gun-summary .alternatives-prompt{-ms-flex-direction:column;flex-direction:column;height:100px;padding:15px 15px 25px 15px;border-top:0;font-size:18px;line-height:1.3;text-align:center;color:#F33535}@media (max-width: 480px){.fund-gun-summary .alternatives-prompt{height:70px}}@media (min-width: 980px){.fund-gun-summary .alternatives-prompt{height:150px;border:1px solid #ebebeb}}.fund-gun-summary .alternatives-prompt span{display:inline-block;width:100%;padding:0 0 5px 0}.fund-gun-summary .alternatives-prompt button{position:fixed;z-index:10;width:90%;height:40px;left:5%;right:5%;bottom:10px;font-size:17px;line-height:1.2}@media (min-width: 980px){.fund-gun-summary .alternatives-prompt button{position:relative;z-index:1;top:10px;left:auto;right:auto;bottom:auto;width:100%}}.result-block.fund-profile{margin-bottom:40px;margin-top:20px;padding:20px}@media (min-width: 980px){.result-block.fund-profile{margin-top:0;padding:20px 30px}}.result-block.fund-profile table{width:100%;color:#606060}.result-block.fund-profile table tr{display:block;border-top:1px solid #ebebeb;border-bottom:0}@media (min-width: 980px){.result-block.fund-profile table tr{display:table-row}}.result-block.fund-profile table td{display:inline-block;vertical-align:top;border:0}@media (min-width: 980px){.result-block.fund-profile table td{display:table-cell}}.result-block.fund-profile table .label{width:30%;color:#808080;font-size:14px}@media (min-width: 980px){.result-block.fund-profile table .label{width:100px;font-size:17px}}.result-block.fund-profile table .main-value{padding:12px 0 12px 0;color:#606060;font-size:14px}@media (min-width: 980px){.result-block.fund-profile table .main-value{width:240px;font-size:17px;font-style:inherit}}.result-block.fund-profile table .details{width:100%;padding:0 0 10px 0;color:#a3a3a3;font-size:13px}@media (min-width: 980px){.result-block.fund-profile table .details{width:auto;padding:12px 16px;font-size:14px}}.result-block.fund-profile table .metric-label{position:relative;width:100%;height:30px;color:#a3a3a3;font-size:.8em;line-height:1.2}.result-block.fund-profile table .metric-label p{width:100%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.result-block.fund-profile table [class^="icon-"],.result-block.fund-profile table [class*="icon-"]{height:50px;width:50px;color:#bfbfbf}.result-block.fund-profile table [class^="icon-"].icon-question-mark,.result-block.fund-profile table [class*="icon-"].icon-question-mark{height:16px;width:16px;margin-top:5px;cursor:pointer}.result-block.fund-profile table [class^="icon-"].icon-question-mark:hover,.result-block.fund-profile table [class*="icon-"].icon-question-mark:hover{color:#FF5C5C}.result-block.fund-profile table tbody>tr:last-child>td{border-bottom:0}.result-block.fund-profile table tbody>tr:last-child>td:not(:first-child){display:flex;justify-content:center;padding:10px 0}@media (min-width: 980px){.result-block.fund-profile table tbody>tr:last-child>td:not(:first-child){display:table-cell;padding-top:25px}}.result-block.fund-profile table tbody>tr:last-child>td:last-child{padding-bottom:0}.result-block.fund-profile table .two.columns{height:130px;width:30%;margin:0 1%;text-align:center;padding-top:10px}@media (min-width: 980px){.result-block.fund-profile table .two.columns{height:120px;margin:0;padding-top:5px}}@media (min-width: 980px){.result-block.fund-profile table .two.columns:not(:first-child){margin-left:3%}}@media (min-width: 980px){.result-block.fund-profile table .two.columns{height:inherit;width:13%}}.fund-gun-details{position:relative;padding-top:30px}.fund-gun-details h3{margin-left:5px}@media (min-width: 980px){.fund-gun-details h3{margin-left:0}}.fund-gun-details .slide-index{position:absolute;right:5px;top:30px;line-height:1;font-size:16px;letter-spacing:1px;color:#a3a3a3}@media (min-width: 980px){.fund-gun-details .slide-index{right:auto;left:88%;top:37px}}.slick-slider{display:block;position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{display:block;position:relative;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;position:relative;left:0;top:0;overflow:visible}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;padding:5px 0;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next{right:8px}@media (min-width: 980px){.slick-next{right:1%}}.slick-prev{left:8px}@media (min-width: 980px){.slick-prev{left:82%}}.slick-prev:before{background-image:url("icon/arrow-left-white.svg")}@media (min-width: 480px){.slick-prev:before{background-image:url("icon/arrow-left.svg")}}.slick-next:before,[dir=rtl] .slick-prev:before{background-image:url("icon/arrow-right-white.svg")}@media (min-width: 480px){.slick-next:before,[dir=rtl] .slick-prev:before{background-image:url("icon/arrow-right.svg")}}.slick-next:before,.slick-prev:before{display:inline-block;width:100%;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:1;content:""}@media (min-width: 980px){.slick-next:before,.slick-prev:before{width:32px;height:32px;opacity:0.75}}.slick-next,.slick-next:hover,.slick-next:focus,.slick-prev,.slick-prev:hover,.slick-prev:focus{position:absolute;top:30vw;width:10vw;height:10vw;max-width:60px;max-height:60px;margin-top:-5vw;padding:0;font-size:0;background:0 0;border:none;outline:0;line-height:0;color:transparent;cursor:pointer;box-shadow:none}@media (min-width: 980px){.slick-next,.slick-next:hover,.slick-next:focus,.slick-prev,.slick-prev:hover,.slick-prev:focus{top:-40px;width:32px;height:32px;margin-top:0}}.result-block.gun-stock-card{width:70%;min-width:300px;margin-top:10px;padding:0;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}@media (min-width: 767px){.result-block.gun-stock-card{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 980px){.result-block.gun-stock-card{width:100%;margin-top:0}}.result-block.gun-stock-card .stock-card-left{height:50vw}@media (min-width: 767px){.result-block.gun-stock-card .stock-card-left{height:auto;border-bottom:1px solid #ebebeb}}@media (min-width: 980px){.result-block.gun-stock-card .stock-card-left{height:auto;border-bottom:none;border-right:1px solid #ebebeb}}.result-block.gun-stock-card .stock-card-left .snapshot{position:relative;height:50vw;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;background-position:center center}.result-block.gun-stock-card .stock-card-left .snapshot.swhc{background-image:url("img/stock-smith-wesson.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.wmt{background-image:url("img/stock-walmart.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.dks{background-image:url("img/stock-dicks.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.vsto{background-image:url("img/stock-vista.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.rgr{background-image:url("img/stock-ruger.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.bgfv{background-image:url("img/stock-big5.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.cab{background-image:url("img/stock-cabelas.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.oln{background-image:url("img/stock-olin.jpg")}.result-block.gun-stock-card .stock-card-left .snapshot.spwh{background-image:url("img/stock-sportsmans-warehouse.jpg")}@media (min-width: 767px){.result-block.gun-stock-card .stock-card-left .snapshot{height:30vw}}@media (min-width: 980px){.result-block.gun-stock-card .stock-card-left .snapshot{height:350px}}.result-block.gun-stock-card .stock-card-left .overlay-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%}.result-block.gun-stock-card .stock-card-left .overlay-content .snapshot-credit{position:absolute;bottom:6%;left:4%;z-index:2;color:rgba(255, 255, 255, 0.8);font-size:10px}@media (min-width: 980px){.result-block.gun-stock-card .stock-card-left .overlay-content .snapshot-credit{font-size:13px}}.result-block.gun-stock-card .stock-card-left .overlay-content .gun-logo-white{margin:0 auto;z-index:1;width:30%;height:100%;padding-top:30%;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-repeat:no-repeat;background-position:center center}.result-block.gun-stock-card .stock-card-left .overlay-content .percent-overlay{margin:0 auto;color:white;text-align:center}.result-block.gun-stock-card .stock-card-left .stats{font-size:13px;padding:1.5% 2%}.result-block.gun-stock-card .stock-card-left .stats .column{margin:0;word-break:break-all;text-align:left}.result-block.gun-stock-card .stock-card-left .stats .column.ticker{width:14.9%}.result-block.gun-stock-card .stock-card-left .stats .column.ticker .symbol{width:auto;height:19px;line-height:18px;padding:0 0.8em;font-size:12px}.result-block.gun-stock-card .stock-card-left .stats .column.hq{width:28%}.result-block.gun-stock-card .stock-card-left .stats .column.revenue{width:18%}.result-block.gun-stock-card .stock-card-left .stats .column.website{width:35%}.result-block.gun-stock-card .stock-card-left .tags-row{padding:0 2% 1.5% 2%}.result-block.gun-stock-card .stock-card-left .label{color:#bfbfbf;font-size:12px}.result-block.gun-stock-card .stock-card-right{position:relative;width:100%;height:350px;margin-left:0}@media (min-width: 980px){.result-block.gun-stock-card .stock-card-right{height:450px;width:34%}}.result-block.gun-stock-card .stock-card-right .padded{padding:20px;text-align:center;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);position:relative}.result-block.gun-stock-card .stock-card-right .logo-box{width:100%;height:auto;padding:0}@media (min-width: 767px){.result-block.gun-stock-card .stock-card-right .logo-box{height:120px}}@media (min-width: 980px){.result-block.gun-stock-card .stock-card-right .logo-box{height:auto;padding:20px 0}}.result-block.gun-stock-card .stock-card-right .logo-box.bgfv,.result-block.gun-stock-card .stock-card-right .logo-box.cab,.result-block.gun-stock-card .stock-card-right .logo-box.oln,.result-block.gun-stock-card .stock-card-right .logo-box.spwh,.result-block.gun-stock-card .stock-card-right .logo-box.swhc,.result-block.gun-stock-card .stock-card-right .logo-box.wmt{padding:0 10% 10px 10%}.result-block.gun-stock-card .stock-card-right .logo-box.dks{padding:0 20% 10px 20%}.result-block.gun-stock-card .stock-card-right .logo-box.rgr,.result-block.gun-stock-card .stock-card-right .logo-box.vsto{padding:0 30% 10px 30%}@media (min-width: 767px){.result-block.gun-stock-card .stock-card-right .logo-box.rgr,.result-block.gun-stock-card .stock-card-right .logo-box.vsto{padding:0 20% 10px 20%}}.result-block.gun-stock-card .stock-card-right .logo-box img{max-width:100%;max-height:100%;margin:0 auto}.result-block.gun-stock-card .stock-card-right h5{margin-bottom:0;color:#606060;font-size:16px;line-height:1}.result-block.gun-stock-card .stock-card-right .percent{display:inline-block;margin-top:10px;padding:0.5em 1em;border-radius:1.5em;color:white;background-color:#bfbfbf;font-size:12px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;line-height:1}.result-block.gun-stock-card .stock-card-right .percent.yellow{background-color:#f39c12}.result-block.gun-stock-card .stock-card-right .description{position:relative;margin-top:10px;margin-bottom:0;color:#a3a3a3;font-size:13px;line-height:1.4;overflow:hidden}.result-block.gun-stock-card .stock-card-right .sources{margin-top:10px;font-size:12px;color:#bfbfbf}.result-block.gun-stock-card .stock-card-right .sources a{color:#bfbfbf !important}.result-block.gun-stock-card .stock-card-right .sources a:hover{color:#157CE4 !important}.campaign-stats{padding-top:50px}.campaign-stats .loader-wrapper{height:65vw;max-height:650px}@media (min-width: 980px){.campaign-stats .content-width{width:50%;margin:0 auto;min-width:1000px}}.campaign-stats h1{margin-top:55px;font-size:32px;color:#F33535}@media (min-width: 980px){.campaign-stats h1{margin-top:80px}}.campaign-stats .subheader.red{color:#F33535;margin-bottom:15px}.campaign-stats .button.sign-in,.campaign-stats header .sign-in.button.no-border:hover,header .campaign-stats .sign-in.button.no-border:hover,.campaign-stats header a.sign-in.no-border:hover,header .campaign-stats a.sign-in.no-border:hover,.campaign-stats header a.sign-in.button.no-border:link,header .campaign-stats a.sign-in.button.no-border:link,.campaign-stats header a.sign-in.button.no-border:visited,header .campaign-stats a.sign-in.button.no-border:visited{padding:0 18px;margin-bottom:30px}.campaign-stats .pie-charts{margin-top:40px;margin-bottom:50px}.campaign-stats .influencers{margin-top:30px;margin-bottom:30px}.campaign-stats h3{color:#4d4d4d;font-size:20px}.campaign-stats .piechart .labels{font-size:12px}@media (min-width: 980px){.campaign-stats .piechart .labels{font-size:inherit}}.campaign-stats .piechart .c-10s{fill:#fca895}.campaign-stats .piechart .c-20s{fill:#FF5C5C}.campaign-stats .piechart .c-30s{fill:#F33535}.campaign-stats .piechart .c-40s{fill:#D50F0F}.campaign-stats .piechart .c-50{fill:#be1d1f}.campaign-stats .piechart text.c-10s{fill:#f1575c}.campaign-stats .piechart text.c-20s{fill:#f1575c}.campaign-stats .piechart text.c-30s{fill:#f1575c}.campaign-stats .piechart text.c-40s{fill:#f1575c}.campaign-stats .piechart text.c-50{fill:#f1575c}.campaign-stats .piechart .c-male{fill:#9bc5e8}.campaign-stats .piechart .c-female{fill:#ea9092}.campaign-stats .piechart .c-vanguard{fill:#A20A35}.campaign-stats .piechart .c-fidelity{fill:#417505}.campaign-stats .piechart .c-schwab{fill:#b69b84}.campaign-stats .piechart .c-american{fill:#228ed8}.campaign-stats .piechart .c-tsp{fill:#18549a}.campaign-stats .piechart .c-other{fill:#808080}.map{}@media (min-width: 980px){.map{margin-top:40px}}.map .rd3-map .us-map{fill:#ebebeb;stroke:white;stroke-width:3px}.map .rd3-populations .participant{fill:none;opacity:.6;stroke:#FC703D}.map .rd3-populations .friend{fill-opacity:1;fill:#FC703D}.map .rd3-populations .friend .profile-img{fill-opacity:1}.map .rd3-populations .current-location{fill-opacity:0.8;fill:#FF5C5C}.map .rd3-shootings .shooting{fill:rgba(0, 0, 0, 0.3)}.map .button-group.checkbox button{position:relative;padding-right:35px;margin:5px;color:#a3a3a3}.map .button-group.checkbox button.selected{color:#4d4d4d}.map .button-group.checkbox button.selected svg:not(.icon-checkmark){color:#FC703D}.map .button-group.checkbox button.selected svg.icon-operator-multiply{color:rgba(0, 0, 0, 0.4)}.map .button-group.checkbox button [class^="icon-"],.map .button-group.checkbox button [class*="icon-"]{height:13px;bottom:6px;left:-7px;color:#FC703D}.map .button-group.checkbox button [class^="icon-"].icon-checkmark,.map .button-group.checkbox button [class*="icon-"].icon-checkmark{left:-5px}@media (max-width: 980px){.map .button-group.checkbox button [class^="icon-"].icon-checkmark,.map .button-group.checkbox button [class*="icon-"].icon-checkmark{bottom:8px}}.map .button-group.checkbox button [class^="icon-"].icon-map-marker-friend,.map .button-group.checkbox button [class*="icon-"].icon-map-marker-friend{bottom:5px;height:15px}.map .button-group.checkbox button [class^="icon-"].icon-operator-multiply,.map .button-group.checkbox button [class*="icon-"].icon-operator-multiply{color:rgba(0, 0, 0, 0.4)}.map .button-group.checkbox button .checkmark-wrapper{position:absolute;display:inline-block;right:3px;transform:translate3d(0, 4%, 0)}.map .button-group.checkbox button:not(.selected) .checkmark-wrapper{visibility:hidden}.map .button-group.checkbox button:before{content:'';position:absolute;width:14px;height:14px;right:10px;top:50%;border:1px solid #d7d7d7;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.landing{position:relative;min-height:100vh;margin:0;background-color:white;text-align:center}.landing .landing-section{padding:20px 0}@media (min-width: 980px){.landing .landing-section{padding:50px 0}}.landing .content-width-wide{margin:0 auto}@media (min-width: 980px){.landing .content-width-wide{max-width:1150px;width:90%}}.landing h1{color:white;font-size:28px}.landing h1.page-title{top:35% !important;width:100%;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:28px}@media (min-width: 767px){.landing h1.page-title{top:29vw !important;font-size:5vw}}@media (min-width: 980px){.landing h1{font-size:48px !important}.landing h1.page-title{top:50% !important}}.landing h2{font-size:24px;margin:0 0 20px 0}@media (max-width: 480px){.landing h2{font-size:20px}}@media (min-width: 980px){.landing h2{font-size:32px}}.landing h3{color:#808080;font-size:18px}.landing .who-cares{display:block;position:relative;padding:10px;height:140px;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);background-image:url("img/bg-participants.jpg");background-size:300px 100%}@media (min-width: 767px){.landing .who-cares{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 767px){.landing .who-cares{padding:25px;width:400px;height:200px;margin:0 auto -20px auto;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}}.landing .who-cares .overlay-content{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.landing .who-cares h2{margin-bottom:0;color:white}.landing .who-cares .subtitle{margin-bottom:0.5em;color:white;font-size:14px;line-height:1.2}@media (min-width: 767px){.landing .who-cares .subtitle{font-size:18px}}@media (min-width: 980px){.landing .influencers{padding:20px 0 100px 0}}.landing .bottom-search{position:relative;width:100%;height:350px;padding:0 10px;background:url("img/bg-hands.jpg") center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 980px){.landing .bottom-search{height:550px;padding:0}}.landing .bottom-search .bottom-search-content{position:absolute;left:50%;top:46%;width:90%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.landing .bottom-search h1{margin-bottom:20px;font-size:24px}@media (min-width: 767px){.landing .bottom-search h1{font-size:28px}}.landing .bottom-search .input-search-icon{display:none !important}@media (min-width: 980px){.landing .bottom-search .input-search-icon{display:inline-block !important}}.landing .tt-input,.landing .twitter-typeahead{height:50px !important}.about{background-color:#f2f2f2;padding:30px 0 0 0;margin:0 auto}@media (min-width: 767px){.about{line-height:1.8}}@media (min-width: 980px){.about{padding:0;max-width:none;line-height:inherit}}.about h5{margin-bottom:20px;color:#606060;font-size:18px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.about h5{margin-bottom:10px;font-size:18px}}.about hr{margin-bottom:20px;display:none !important}@media (min-width: 980px){.about hr{display:block !important}}.about p{width:85%;max-width:480px;margin:0 auto 10px auto;text-align:center;color:#a3a3a3;font-size:14px}@media (min-width: 980px){.about p{width:600px;margin:0 auto 10px auto;line-height:1.5;font-size:16px}}.about .about-img{width:256px;height:auto;box-sizing:border-box;margin-bottom:10px}@media (min-width: 980px){.about .about-img{width:500px}}.about .clock{display:inline-block;width:280px;height:180px;box-sizing:border-box;padding:12px;margin-bottom:20px;background-color:#f2f2f2;border:1px solid #d7d7d7;border-radius:2px;text-align:center;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.about .clock{width:100%}}.about .clock .label{margin:5px 0;font-size:17px;text-align:center;color:#bfbfbf}.about .clock .box{display:inline-block;height:100px;width:100px;padding:10px;margin:6px;background:white;border:1px solid #d7d7d7;border-radius:2px}.about .clock span{display:inline-block;margin:11px 0 0 -2px}.about .clock span.days,.about .clock span.hours{font-size:35px;line-height:35px;color:#F33535}.about .clock .smalltext{margin-top:-5px;font-size:15px;color:#bfbfbf;line-height:1}.about .column{position:relative;margin-bottom:30px;text-align:center}@media (min-width: 980px){.about .column{height:440px;margin-bottom:0;text-align:left}}.about .one-third.column:last-child p{margin-bottom:30px;margin-top:-10px}@media (min-width: 980px){.about .float-down{position:absolute;bottom:20px;width:100%}}.about .button,.about header .button.no-border,header .about .button.no-border,.about header a.no-border:hover,header .about a.no-border:hover,.about header a.button.no-border:link,header .about a.button.no-border:link,.about header a.button.no-border:visited,header .about a.button.no-border:visited{height:40px;width:280px;padding:0;line-height:40px}@media (min-width: 980px){.about .button,.about header .button.no-border,header .about .button.no-border,.about header a.no-border:hover,header .about a.no-border:hover,.about header a.button.no-border:link,header .about a.button.no-border:link,.about header a.button.no-border:visited,header .about a.button.no-border:visited{width:100%}}.about .button.test-now,.about header .test-now.button.no-border:hover,header .about .test-now.button.no-border:hover,.about header a.test-now.no-border:hover,header .about a.test-now.no-border:hover,.about header a.test-now.button.no-border:link,header .about a.test-now.button.no-border:link,.about header a.test-now.button.no-border:visited,header .about a.test-now.button.no-border:visited{margin-top:20px;margin-bottom:10px}@media (min-width: 980px){.about .button.test-now,.about header .test-now.button.no-border:hover,header .about .test-now.button.no-border:hover,.about header a.test-now.no-border:hover,header .about a.test-now.no-border:hover,.about header a.test-now.button.no-border:link,header .about a.test-now.button.no-border:link,.about header a.test-now.button.no-border:visited,header .about a.test-now.button.no-border:visited{margin-top:0;margin-bottom:0}}.about .button.medium-button,.about header .medium-button.button.no-border:hover,header .about .medium-button.button.no-border:hover,.about header a.medium-button.no-border:hover,header .about a.medium-button.no-border:hover,.about header a.medium-button.button.no-border:link,header .about a.medium-button.button.no-border:link,.about header a.medium-button.button.no-border:visited,header .about a.medium-button.button.no-border:visited{padding-left:0px;padding-right:0px}.three-steps{text-align:center}.three-steps.content-width{width:100%;margin:0 auto}@media (min-width: 980px){.three-steps.content-width{width:900px;padding:0 25px}}.three-steps .steps .one-third.column{position:relative;float:none;width:94%;max-width:400px;height:580px;margin:0 auto 20px auto;padding:0;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);color:#a3a3a3;text-align:left}@media (min-width: 767px){.three-steps .steps .one-third.column{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 980px){.three-steps .steps .one-third.column{float:left;width:32%;height:497px;overflow-y:hidden;margin-bottom:0;margin-left:2%}}@media (min-width: 980px){.three-steps .steps .column:first-child{margin-left:0}}.three-steps .steps .label{width:125px;height:50px;margin:0 auto;background-color:#bfbfbf;color:white;font-size:18px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;line-height:2.5}.three-steps .steps .text{padding:20px 20px 0 20px}.three-steps .steps h3{font-size:18px;margin-bottom:10px}.three-steps .steps p{font-size:15px;line-height:1.4}.three-steps .show-phone-block .box{margin:10px 0;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}@media (min-width: 767px){.three-steps .show-phone-block .box{border:1px solid rgba(0, 0, 0, 0.1)}}.three-steps .show-phone-block h3{text-align:left;padding:15px 20px;border-bottom:1px solid #ebebeb}.how-it-works .demo{width:92%;height:455px;margin:10px auto 0 auto;border:1px solid #f2f2f2;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 980px){.how-it-works .demo{height:358px}}.how-it-works .demo.one{background-image:url("img/bg-howitworks-1.jpg")}.how-it-works .demo.two{background-image:url("img/bg-howitworks-2.jpg");background-position:center bottom;cursor:pointer}.how-it-works .demo.three{background-image:url("img/bg-howitworks-3.jpg")}.how-it-works h3:last-child{text-align:center;border-bottom:none;background-color:#f2f2f2}.how-it-works h3 button{width:100%}.comparison .how-to-switch{margin-bottom:30px}.see-where.container{background-color:white;height:35rem}.see-where.container .see-where-img{height:35rem;width:100%}.see-where.container .see-where-main{color:#808080;padding:6% 0% 6% 1%}.see-where.container .see-where-main h4{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.see-where.container .see-where-main p{margin-top:3.8rem;margin-bottom:1.5rem}.faq{background-color:#f9f9f9;padding-top:30px;border-bottom:1px solid #ebebeb;text-align:center}@media (min-width: 980px){.faq{padding:50px 0}}.faq .accordion{width:100%}.faq .accordion .accordion-unit{margin-bottom:10px}.faq .accordion .accordion-unit:last-child{margin-bottom:0}@media (min-width: 980px){.faq .accordion .accordion-unit{margin-bottom:20px}}.faq .accordion h4.toggle{display:flex;flex-direction:column;justify-content:center;height:60px;padding:0 20px;background:#ebebeb;border:1px solid #d7d7d7;color:#606060;line-height:1.3;font-size:13px;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.faq .accordion h4.toggle:hover{background-color:#d7d7d7;color:#4d4d4d}@media (min-width: 767px){.faq .accordion h4.toggle{height:75px;font-size:17px}}@media (min-width: 980px){.faq .accordion h4.toggle{display:block;height:100px;line-height:5.0;font-size:20px}}.faq .accordion h4.toggle:last-child{margin-bottom:0}.faq .accordion h4.toggle:first-child{margin-top:0}.faq .accordion .collapsible{display:none;width:100%;box-sizing:border-box;border:1px solid #d7d7d7;border-width:1px 0;border-width:0 1px 1px 1px;font-size:14px}@media (min-width: 767px){.faq .accordion .collapsible{font-size:15px}}@media (min-width: 980px){.faq .accordion .collapsible{margin-bottom:20px}}.faq .accordion .collapsible.default{display:block}.faq .accordion .content-padding{padding:20px}@media (min-width: 980px){.faq .accordion .content-padding{padding:20px}}@media (min-width: 980px){.faq .accordion .content-padding{padding:30px 40px}}.faq .accordion h5{margin:25px 0 10px 0;color:#4d4d4d;font-size:15px;font-weight:500;text-align:left}@media (min-width: 980px){.faq .accordion h5{font-size:20px}}.faq .accordion h5.first{margin-top:0}.faq .accordion h5 [class*="icon-"]{width:1.1em;height:1.1em;margin-right:0.5em}.faq .accordion .answer,.faq .accordion ol li,.faq .accordion ul li{margin-bottom:0.5em;color:#808080;font-size:14px;text-align:left}@media (min-width: 767px){.faq .accordion .answer,.faq .accordion ol li,.faq .accordion ul li{font-size:15px}}@media (min-width: 980px){.faq .accordion .answer,.faq .accordion ol li,.faq .accordion ul li{font-size:17px}}.faq .accordion .answer.center,.faq .accordion ol li.center,.faq .accordion ul li.center{text-align:center;font-size:15px}@media (min-width: 980px){.faq .accordion .answer.center,.faq .accordion ol li.center,.faq .accordion ul li.center{font-size:18px}}.faq .accordion .answer em,.faq .accordion ol li em,.faq .accordion ul li em{font-size:0.9em;color:#a3a3a3}.faq .accordion ol,.faq .accordion ul{list-style:outside;padding-left:2.5em;margin:1em 0}.faq .accordion ol{list-style-type:decimal}.faq .accordion .image-insert{width:100%;height:auto}@media (min-width: 767px){.faq .accordion .image-insert{width:80%;height:auto}}.faq .accordion .tab-buttons.button-group{margin-top:25px}@media (min-width: 767px){.faq .accordion .tab-buttons.button-group{max-width:400px;margin:40px auto 0 auto;padding:0 10px}}.faq .accordion .tab-buttons.button-group button{line-height:1.6;width:60%}@media (min-width: 980px){.faq .accordion .tab-buttons.button-group button{min-width:200px;width:inherit}}.faq .accordion .tab-buttons.button-group button:last-child{width:40%}@media (min-width: 980px){.faq .accordion .tab-buttons.button-group button:last-child{width:inherit}}.faq .accordion .tab-buttons.button-group [class^="icon-"],.faq .accordion .tab-buttons.button-group [class*="icon-"]{top:1px;bottom:auto;width:18px}@media (min-width: 767px){.faq .accordion .tab-buttons.button-group [class^="icon-"],.faq .accordion .tab-buttons.button-group [class*="icon-"]{top:2px}}@media (min-width: 980px){.faq .accordion .tab-buttons.button-group [class^="icon-"],.faq .accordion .tab-buttons.button-group [class*="icon-"]{top:auto;bottom:2px;width:32px}}.faq .accordion .tab-buttons.button-group .text{bottom:2px;font-size:12px}@media (min-width: 767px){.faq .accordion .tab-buttons.button-group .text{bottom:auto;font-size:14px}}@media (min-width: 980px){.faq .accordion .tab-buttons.button-group .text{bottom:5px;font-size:16px;font-family:inherit}}.faq .gun-items-wrapper{position:relative;margin-top:20px;padding:0}@media (min-width: 980px){.faq .gun-items-wrapper{margin-top:40px}}.faq .gun-items-wrapper h5{text-align:center;margin-bottom:20px}@media (min-width: 767px){.faq .gun-items-wrapper h5{text-align:left}}.faq .gun-item{margin:10px 0;text-align:center}@media (min-width: 767px){.faq .gun-item{margin:20px 0;text-align:left}}.faq .no-gun-stocks{line-height:15;color:#808080;font-size:18px}.faq .logo{width:180px;overflow-y:hidden;padding:0 20px;margin:10px auto}@media (min-width: 767px){.faq .logo{float:left;width:29.9%;margin:0}}.faq .logo.oln{padding:0 40px}.faq .logo.rgr{padding:0 50px}.faq .logo.vsto{padding:0 50px}.faq .logo.dks{padding:0 40px}.faq .logo.spwh{padding:0 40px}@media (min-width: 767px){.faq .text{float:left;width:70%}}.faq .text .symbol{display:none !important}@media (min-width: 767px){.faq .text .symbol{display:inline-block !important}}@media (min-width: 767px){.faq .text .symbol{display:inline-block;width:60px;margin:0}}.faq .text .name{display:block;margin-top:10px;color:#606060;font-size:17px;text-align:center;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;display:none !important}@media (min-width: 767px){.faq .text .name{display:inline !important}}@media (min-width: 767px){.faq .text .name{margin-left:10px;margin-top:0}}@media (min-width: 980px){.faq .text .name{font-family:inherit;font-weight:500}}.faq .text .description{position:relative;margin-top:10px;margin-bottom:0;font-size:12px;line-height:inherit;color:#a3a3a3}@media (min-width: 767px){.faq .text .description{font-size:14px;line-height:1.5}}.faq .text .url{font-size:13px;margin-top:5px;margin-bottom:10px;color:#bfbfbf}.faq .call-to-action{display:block;height:130px;margin:0 -1px -1px -1px;background:#ebebeb;color:#4d4d4d;font-size:16px;border:1px solid #d7d7d7}@media (min-width: 980px){.faq .call-to-action{font-size:18px}}.faq .call-to-action p{padding-top:22px;padding-bottom:10px}.faq .coming-soon{line-height:15;color:#808080;font-size:18px}.influencers{padding:50px 0 80px 0;text-align:center}@media (min-width: 980px){.influencers{padding:30px 0}}.influencers .influencers-content{max-width:90%;margin:0 auto}@media (min-width: 767px){.influencers .influencers-content{max-width:90%}}.influencers .influencers-title{font-size:20px;text-align:left;color:#4d4d4d;line-height:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.influencers .influencers-title svg{width:30px;height:30px;margin-right:10px}.influencers .influencers-caption{margin:30px 0 20px 0;font-size:16px;color:#606060}@media (min-width: 980px){.influencers .influencers-caption{font-size:18px}}.influencers .columns-center{float:none;margin:0 auto}.influencers .influencers-your-network{margin-top:50px}@media (min-width: 980px){.influencers .influencers-your-network{margin-top:0px}}.influencers button{min-width:170px}@media (min-width: 980px){.influencers button{min-width:200px}}.leaderboard{background-color:white;border:1px solid #ebebeb;font-size:15px;color:#606060}@media (min-width: 980px){.leaderboard{font-size:18px}}.leaderboard th{font-weight:300;font-size:13px;color:#808080}@media (min-width: 980px){.leaderboard th{font-size:16px}}.leaderboard td{padding:10px;border:none;vertical-align:top}.leaderboard tr.me{color:#FF5C5C !important}.leaderboard-rank{text-align:center;max-width:50px;padding-left:10px !important;color:#bfbfbf}.leaderboard-profile-img{float:left;width:24px;height:24px;margin-right:10px;border-radius:12px}.leaderboard-name{padding:10px 0 !important;text-align:left;line-height:1.5;font-weight:500}.leaderboard-friend-count{width:15%;padding-right:15px !important;text-align:right;color:#a3a3a3}.leaderboard-friend-count.label{width:28%;padding-left:0;padding-right:10px !important}.landing-headline .splash{position:relative}.landing-headline .splash .landing-video-wrapper{position:relative;width:100%;height:480px;overflow:hidden;background-image:url("img/bg-gunslot-bg.jpg");background-repeat:no-repeat;background-position:60% 50%;background-size:915px;background-color:#579aa0}@media (min-width: 767px){.landing-headline .splash .landing-video-wrapper{background-size:cover;height:60vw}}@media (min-width: 980px){.landing-headline .splash .landing-video-wrapper{max-height:760px}}.landing-headline .splash video{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;display:none !important}@media (min-width: 980px){.landing-headline .splash video{display:block !important}}.landing-headline .splash .hand{position:absolute;top:-20vw;left:20%;width:660px;height:660px;background-size:86%;background-repeat:no-repeat;background-position:center;background-image:url("img/bg-gunslot-hand-glare-70.png");-ms-transform-origin:50% 20%;-webkit-transform-origin:50% 20%;transform-origin:50% 20%}@media (max-width: 480px){.landing-headline .splash .hand{top:-20vw;left:-15%}}@media (min-width: 767px){.landing-headline .splash .hand{top:-3vw;left:32%;max-width:700px;max-height:700px;width:70vw;height:70vw}}@media (min-width: 980px){.landing-headline .splash .hand{top:-8vw;left:32%;max-width:1200px;max-height:1200px;width:80vw;height:80vw}}@media (min-width: 980px){.landing-headline .splash .hand.rotated{-webkit-transform:rotate3d(0, 0, 1, -40deg);-ms-transform:rotate3d(0, 0, 1, -40deg);transform:rotate3d(0, 0, 1, -40deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}}.landing-headline .splash h1{z-index:5}.landing-headline .splash .find-out{opacity:1}@media (min-width: 980px){.landing-headline .splash .find-out{opacity:0}}.landing-headline .splash .top-search{position:absolute;z-index:4;left:50%;top:75%;width:94%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}@media (min-width: 980px){.landing-headline .splash .top-search{top:auto;bottom:0;width:900px;padding:0 25px}}.landing-headline .splash .top-search .input-search-icon{display:none !important}@media (min-width: 980px){.landing-headline .splash .top-search .input-search-icon{display:inline-block !important}}.landing-headline .top-funds-wrapper{background-color:#f2f2f2}.landing .landing-section.landing-video{position:relative}.landing .landing-section.landing-video .animation-wrapper{position:relative;background-color:#a3a3a3;width:260px;height:170px;margin:0 auto;border-radius:4px;box-shadow:0px 5px 10px rgba(0, 0, 0, 0.2);cursor:pointer}@media (min-width: 767px){.landing .landing-section.landing-video .animation-wrapper{width:600px;height:390px;border-radius:6px;box-shadow:0px 10px 30px rgba(0, 0, 0, 0.1)}.landing .landing-section.landing-video .animation-wrapper:hover{box-shadow:0px 5px 20px rgba(0, 0, 0, 0.4)}.landing .landing-section.landing-video .animation-wrapper:hover img{opacity:1}}@media (min-width: 980px){.landing .landing-section.landing-video .animation-wrapper{width:800px;height:516px}}.landing .landing-section.landing-video .animation-wrapper img{width:100%;height:100%;border-radius:4px;opacity:0.9}.landing .landing-section.landing-video .animation-wrapper .bubble{position:absolute;background:white;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.4);border-radius:6px;opacity:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}@media (min-width: 767px){.landing .landing-section.landing-video .animation-wrapper .bubble{width:140px;height:80px}.landing .landing-section.landing-video .animation-wrapper .bubble.one{top:80px;left:-60px}.landing .landing-section.landing-video .animation-wrapper .bubble.two{bottom:-30px;left:140px}.landing .landing-section.landing-video .animation-wrapper .bubble.three{top:120px;right:-60px}}@media (min-width: 980px){.landing .landing-section.landing-video .animation-wrapper .bubble{width:180px;height:100px}.landing .landing-section.landing-video .animation-wrapper .bubble.one{top:100px;left:-110px}.landing .landing-section.landing-video .animation-wrapper .bubble.two{bottom:-40px;left:200px}.landing .landing-section.landing-video .animation-wrapper .bubble.three{top:180px;right:-110px}}.landing .landing-section.landing-video .animation-wrapper .bubble.scrolled{opacity:1}.landing .landing-section.landing-video .animation-wrapper .text{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:86%;color:#157CE4;text-align:left;font-size:16px;line-height:1.2}@media (min-width: 767px){.landing .landing-section.landing-video .animation-wrapper .text{font-size:12px}}@media (min-width: 980px){.landing .landing-section.landing-video .animation-wrapper .text{font-size:16px}}.analysis{padding-bottom:30px}@media (min-width: 980px){.analysis{padding-bottom:60px}}.analysis .stats{text-align:center;color:white}.analysis .columns{height:500px;padding:20px 30px}@media (min-width: 767px){.analysis .columns{padding:30px}}@media (min-width: 980px){.analysis .row:first-child{margin-bottom:2%}.analysis .eight.columns{width:66%}.analysis .four.columns{width:32%;margin-left:2%}.analysis .columns:first-child{margin:0}}.analysis .analysis-item{position:relative;height:60vw;background-position:center center;margin-bottom:7px;background-size:cover;background-repeat:no-repeat;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}@media (min-width: 767px){.analysis .analysis-item{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 767px){.analysis .analysis-item{height:240px}}@media (min-width: 980px){.analysis .analysis-item{height:470px;margin-bottom:0}}.analysis .analysis-item.dollars-invested{background-image:url("img/bg-smoking-gun.jpg")}@media (min-width: 980px){.analysis .analysis-item.dollars-invested{height:470px}}@media (min-width: 767px){.analysis .analysis-item.dollars-invested p{max-width:400px}}.analysis .analysis-item.us-stock{background-image:url("img/bg-bullets.jpg");background-position:center center}@media (min-width: 980px){.analysis .analysis-item.us-stock{height:470px}}.analysis .analysis-item.vanguard{background-image:url("img/provider-vanguard.jpg")}.analysis .analysis-item.fidelity{background-image:url("img/provider-fidelity.jpg")}.analysis .analysis-item.tsp{background-image:url("img/provider-tsp.jpg")}.analysis .analysis-item.vanguard h1,.analysis .analysis-item.fidelity h1,.analysis .analysis-item.tsp h1,.analysis .analysis-item.us-stock h1{font-size:5vw}@media (min-width: 767px){.analysis .analysis-item.vanguard h1,.analysis .analysis-item.fidelity h1,.analysis .analysis-item.tsp h1,.analysis .analysis-item.us-stock h1{font-size:28px}}.analysis .analysis-item.vanguard p,.analysis .analysis-item.fidelity p,.analysis .analysis-item.tsp p,.analysis .analysis-item.us-stock p{max-width:55vw}@media (min-width: 767px){.analysis .analysis-item.vanguard p,.analysis .analysis-item.fidelity p,.analysis .analysis-item.tsp p,.analysis .analysis-item.us-stock p{max-width:220px}}.analysis .overlay-content{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-ms-flex-align:center;-ms-pack-align:center;width:100%;height:100%;margin:0 auto}.analysis .headline{color:white;font-size:24px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.analysis .headline{font-size:40px}}.analysis .details{margin:0 auto 5px auto;color:rgba(255, 255, 255, 0.6);font-size:4.5vw;line-height:1.3}@media (min-width: 767px){.analysis .details{color:rgba(255, 255, 255, 0.8);font-size:20px;line-height:1.3}}@media (min-width: 980px){.analysis .details{margin-bottom:20px}}.analysis p,.analysis .sns-links{position:relative;z-index:1}.analysis .sns-links{height:40px}@media (min-width: 767px){.analysis .sns-links{height:auto}}.analysis .sns-links a{height:30px;width:30px}@media (min-width: 767px){.analysis .sns-links a{height:40px;width:40px}}.analysis .sns-links .icon-sns-twitter,.analysis .sns-links .icon-sns-facebook{top:52%;height:18px;width:18px}@media (min-width: 767px){.analysis .sns-links .icon-sns-twitter,.analysis .sns-links .icon-sns-facebook{top:50%;height:23px;width:23px}}.analysis .sns-links .icon-facebook{left:49%}@media (min-width: 767px){.analysis .sns-links .icon-facebook{left:50%}}.landing .landing-section.people{background-color:#f9f9f9;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}@media (min-width: 980px){.landing .landing-section.people{padding:100px 0}}.landing .landing-section.people .six.columns{position:relative}@media (min-width: 980px){.landing .landing-section.people .six.columns{margin-left:1.3%}.landing .landing-section.people .six.columns:first-child{margin-left:0}}.landing .landing-section.people .small-testimonials{margin-top:20px}@media (min-width: 980px){.landing .landing-section.people .small-testimonials{margin-top:50px}}.landing .landing-section.people .small-testimonials .columns{position:relative;text-align:center;width:48%;margin-left:1.3%}.landing .landing-section.people .small-testimonials .columns:first-child{margin-left:0}@media (min-width: 767px){.landing .landing-section.people .small-testimonials .columns{width:24%}}.landing .landing-section.people .small-testimonials .photo{width:60px;height:60px;margin:0 auto 10px auto;border-radius:40px;background-color:#bfbfbf}@media (min-width: 980px){.landing .landing-section.people .small-testimonials .photo{width:80px;height:80px}}.landing .landing-section.people .small-testimonials .photo img{border-radius:40px;box-shadow:inset 0px 4px 5px 0px rgba(255, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.1)}.landing .landing-section.people .small-testimonials .text{width:80%;margin:0 auto 30px auto;color:#a3a3a3;font-size:10px}@media (min-width: 980px){.landing .landing-section.people .small-testimonials .text{width:90%;margin-bottom:0;font-size:14px}}.landing .landing-section.people .small-testimonials .text.leah{width:100%}.landing .landing-section.people .small-testimonials .text .quote{margin:0 auto;color:#808080;font-size:13px;line-height:1.3}@media (min-width: 980px){.landing .landing-section.people .small-testimonials .text .quote{height:70px;font-size:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.landing .landing-section.people .small-testimonials .text .name{color:#808080;margin-top:10px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}.landing .landing-section.people .small-testimonials .text .occupation{font-weight:400}.landing .landing-section.people .small-testimonials .text .occupation a{color:#a3a3a3}.landing .landing-section.people .small-testimonials .text .occupation a:hover{color:#157CE4}.top-funds{margin-bottom:10px;padding:0;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}@media (min-width: 767px){.top-funds{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 980px){.top-funds{margin-bottom:50px;padding:20px 0 0 0}}.top-funds .divider-wrapper{margin-bottom:20px}.top-funds .divider-wrapper .divider{position:relative;z-index:0;top:25px;width:50%;height:0px;margin:0 auto;border:1px solid #d7d7d7}@media (min-width: 980px){.top-funds .divider-wrapper .divider{border-color:#f2f2f2}}.top-funds .divider-wrapper .or{position:relative;top:12px;z-index:2;width:70px;margin:0 auto;background-color:white;color:#808080;font-size:15px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.top-funds .divider-wrapper .or{font-weight:500;font-family:inherit}}.top-funds h5{margin:0 0 10px 0;color:#808080;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;font-size:20px}@media (min-width: 980px){.top-funds h5{margin:0;font-size:20px}}.top-funds .tabs{width:100%;padding:2vw}@media (min-width: 980px){.top-funds .tabs{padding:10px 20px 20px 20px}}.top-funds .tabs .tab{position:relative;float:left;width:48%;height:30vw;margin:1%;padding:10px;background-color:black;text-align:center;font-size:6vw;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;list-style:none;cursor:pointer}@media (min-width: 767px){.top-funds .tabs .tab{width:23%;height:180px;margin:1%;font-size:24px}}.top-funds .tabs .tab::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;background-position:center center;opacity:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.top-funds .tabs .tab.vanguard::before{background-image:url("img/provider-vanguard.jpg")}.top-funds .tabs .tab.fidelity::before{background-image:url("img/provider-fidelity.jpg")}.top-funds .tabs .tab.american::before{background-image:url("img/provider-american.jpg")}.top-funds .tabs .tab.tsp::before{background-image:url("img/provider-tsp.jpg")}.top-funds .tabs .tab:hover::before{opacity:0.3}.top-funds .tabs .tab span{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;padding:2px;color:white}.top-funds .tabs .active::before{opacity:0.5}.top-funds .tabs .active span{border-bottom:2px solid white}.top-funds .results{max-height:240px;overflow-y:scroll;border-top:1px solid #ebebeb}@media (min-width: 980px){.top-funds .results{max-height:320px}}.top-funds .results ul{margin:0;list-style:none;text-align:left}.top-funds .results ul li{padding:10px;margin:0;border-bottom:1px solid #ebebeb;background-color:#f9f9f9;cursor:pointer}@media (min-width: 980px){.top-funds .results ul li{padding:10px 30px}.top-funds .results ul li:last-child{border-bottom:0}}.top-funds .results ul li:hover{background-color:#f2f2f2}.top-funds .results ul li:hover .fund-name{color:#222222}.top-funds .results ul li .fund-name{color:#4d4d4d;font-size:14px;font-weight:500}@media (min-width: 980px){.top-funds .results ul li .fund-name{font-size:18px}}.top-funds .top-funds-footer{height:40px;line-height:40px;padding:0px 20px;text-align:right;border-top:1px solid #ebebeb}.top-funds .top-funds-footer .hint-parent{color:#bfbfbf;cursor:pointer}.top-funds .top-funds-footer .hint-parent:hover{color:#FF5C5C}.top-funds .top-funds-footer .hint-parent svg{position:relative;top:2px;margin-right:5px;width:14px;height:14px}.top-funds .top-funds-footer .hint--medium:after{width:248px;text-align:left}.top-funds .top-funds-footer .hint--bottom-right:before{left:calc(3% - 6px)}.top-funds .top-funds-footer .hint--bottom-right:after{left:0}.landing-section.top-brands{width:100vw;max-width:100vw;padding-top:30px}@media (min-width: 767px){.landing-section.top-brands{padding-top:100px}}.landing-section.top-brands .brand-group{position:relative;width:100%;max-width:92vw;margin:50px auto}@media (max-width: 480px){.landing-section.top-brands .brand-group{margin-top:20px}}.landing-section.top-brands .brand-group.vanguard{margin-top:0}.landing-section.top-brands .brand-group .overlay-gradient{position:absolute;z-index:1;top:50px;bottom:0;width:20px;background-image:url("img/bg-gradient-white-transparent.png");background-repeat:repeat-y;background-size:100% 5px}.landing-section.top-brands .brand-group .overlay-gradient.left{left:-2px}.landing-section.top-brands .brand-group .overlay-gradient.right{right:-2px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 480px){.landing-section.top-brands .brand-group .overlay-gradient{top:40px}}@media (min-width: 767px){.landing-section.top-brands .brand-group .overlay-gradient{top:60px}}.landing-section.top-brands h3.strip{height:32px;padding:6px 0 6px 0;cursor:pointer;text-align:left;color:#4d4d4d;border-bottom:1px solid #f2f2f2}@media (min-width: 767px){.landing-section.top-brands h3.strip{height:42px}}.landing-section.top-brands h3.strip:hover .name{color:#222222}.landing-section.top-brands h3.strip .name{float:left;font-size:14px;line-height:1.6}@media (min-width: 767px){.landing-section.top-brands h3.strip .name{font-size:18px}}.landing-section.top-brands h3.strip .button,.landing-section.top-brands h3.strip header a.no-border:hover,header .landing-section.top-brands h3.strip a.no-border:hover{float:right}.landing-section.top-brands .row.funds{max-width:100%;padding:20px 0 20px 0;text-align:left;white-space:nowrap;overflow:auto}@media (max-width: 480px){.landing-section.top-brands .row.funds{padding:10px 0}}.landing-section.top-brands .loader-wrapper{height:210px}.landing-section.top-brands .fund-toenail{display:inline-block;vertical-align:top;margin-right:15px;box-shadow:0 5px 5px rgba(0, 0, 0, 0.2)}@media (max-width: 480px){.landing-section.top-brands .fund-toenail{margin-right:5px}}.countdown-bar{position:fixed;top:0;z-index:110;width:100vw;height:40px;background-color:rgba(14, 165, 179, 0.8);text-align:center;line-height:40px;font-size:15px;font-weight:500;color:white;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 980px){.countdown-bar{height:44px;line-height:44px;font-size:18px}}.landing-section.press{padding:15px 0;border-bottom:1px solid #ebebeb}@media (min-width: 980px){.landing-section.press{padding:20px 0}}.landing-section.press h2.section-label{margin-bottom:10px}.landing-section.press .logos{display:flex;justify-content:center;align-items:center}.landing-section.press .logo-box{display:flex;align-items:center;overflow-y:hidden;opacity:0.4;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear;width:15vw;height:6vw;margin:0 2vw}@media (min-width: 980px){.landing-section.press .logo-box{width:100px;height:80px;margin:0 20px}}.landing-section.press .logo-box:hover{opacity:0.8}.landing-section.press .logo-box.fastcompany{width:16vw}@media (min-width: 980px){.landing-section.press .logo-box.fastcompany{width:160px}}.landing-section.press .logo-box.vice{width:10vw}@media (min-width: 980px){.landing-section.press .logo-box.vice{width:100px}}.landing-section.press .logo-box.good{width:7vw}@media (min-width: 980px){.landing-section.press .logo-box.good{width:70px}}.landing-section.press .logo-box.newyorkdailynews{width:20vw}@media (min-width: 980px){.landing-section.press .logo-box.newyorkdailynews{width:200px}}.landing-section.press .logo-box.producthunt{width:20vw}@media (min-width: 980px){.landing-section.press .logo-box.producthunt{width:200px}}.landing-section.press .quote{display:none;width:90%;margin:0 auto 10px auto;color:#a3a3a3;font-size:12px;line-height:1.3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (min-width: 767px){.landing-section.press .quote{height:40px;font-size:16px}}.alternatives .alternatives-left{position:relative;overflow-x:hidden;overflow-y:hidden;width:100%;height:100%}@media (min-width: 980px){.alternatives .alternatives-left{height:calc(100vh - 55px);float:left;flex-direction:column;width:500px;overflow-y:auto}}.alternatives .alternatives-right{right:0;height:100%;background-color:#f2f2f2}@media (min-width: 980px){.alternatives .alternatives-right{height:calc(100vh - 55px);margin:0 0 0 500px;overflow:hidden}}.alternatives .alternatives-header{position:relative;width:100%;height:340px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;color:white;padding:50px 0}@media (min-width: 980px){.alternatives .alternatives-header{height:calc(100% - 360px);min-height:320px}}.alternatives .alternatives-header .fund-thumbnail{display:inline-block;margin-top:20px;border-color:rgba(0, 0, 0, 0.4);box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.7), inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1)}.alternatives .alternatives-header .alternatives-header-name{position:absolute;top:50%;left:0;right:0;padding:0 10px;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-size:16px;width:100%}@media (min-width: 980px){.alternatives .alternatives-header .alternatives-header-name{padding:0 5%}}.alternatives .alternatives-header .alternatives-header-name .name{width:100%;margin:2% auto;font-size:18px}@media (min-width: 767px){.alternatives .alternatives-header .alternatives-header-name .name{width:80%;font-size:24px}}.alternatives .controls{z-index:1;width:inherit;height:auto}@media (min-width: 980px){.alternatives .controls{float:left;height:300px;padding-top:20px}}.alternatives .alternatives-no-result{height:100%;text-align:center}.alternatives .alternatives-no-result svg{width:100px;height:100px}.alternatives .alternatives-no-result-buttons .button,.alternatives .alternatives-no-result-buttons header .button.no-border:hover,header .alternatives .alternatives-no-result-buttons .button.no-border:hover,.alternatives .alternatives-no-result-buttons header a.no-border:hover,header .alternatives .alternatives-no-result-buttons a.no-border:hover,.alternatives .alternatives-no-result-buttons header a.button.no-border:link,header .alternatives .alternatives-no-result-buttons a.button.no-border:link,.alternatives .alternatives-no-result-buttons header a.button.no-border:visited,header .alternatives .alternatives-no-result-buttons a.button.no-border:visited{display:block;margin:20px auto;font-size:14px;width:200px}.controls{color:#606060;background:white}.controls .controls-key{padding-bottom:10px;font-size:14px}@media (min-width: 980px){.controls .controls-key{padding-left:20px;padding-bottom:0}}.controls .controls-value{font-size:14px}@media (min-width: 980px){.controls .controls-value{padding-right:4%}}.controls .controls-value input[type="radio"]{margin-left:20px}.controls .controls-value .no-history{margin-left:10px}.controls-filters{padding:0 10px;display:none}.controls-filters.more-filter{display:block;margin-bottom:70px}@media (min-width: 980px){.controls-filters{width:500px !important;display:block}}.controls-filters .row{padding:15px 0;overflow:hidden}.controls-filters .row.border-bottom{border-bottom:1px solid #ebebeb}.controls-filters select{width:100%;margin-bottom:0;border:1px solid #d7d7d7;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1);border-radius:2px}@media (min-width: 980px){.controls-filters select{width:auto}}.controls-filters .slider-wrapper{width:80%;margin:0 auto 10px auto}@media (min-width: 980px){.controls-filters .slider-wrapper{width:auto;margin:0 20px 10px 20px}}.controls-filters .slider-wrapper .slider-histogram{height:50px}.controls-footer{position:relative;z-index:1;padding:10px}@media (min-width: 980px){.controls-footer{margin-top:10px}}.controls-footer button{height:40px}.controls-footer .alternatives-count{margin-top:10px;margin-right:10px;font-size:16px}.controls-footer.sticky{position:fixed;bottom:0;z-index:10;width:100%;padding:0}.controls-footer.sticky button{width:90%;left:5%;right:5%;bottom:30px}.controls-footer.sticky button svg+span{position:relative;top:-2px}.more-filter+.controls-footer{position:fixed;bottom:0;z-index:10;width:100%;padding-bottom:7px}@media (min-width: 980px){.more-filter+.controls-footer{width:inherit;background-color:white;border-top:1px solid #d7d7d7}}.controls-footer-filtered-buttons{margin-left:160px}.controls-input-balance{text-align:right;margin-bottom:0}.filter-button{position:relative;float:left;display:inline-block;z-index:10;font-size:15px !important}@media (min-width: 980px){.filter-button{color:#4d4d4d !important}}.filter-button svg{width:14px;height:14px;margin-right:5px;margin-top:10px}@media (min-width: 980px){.filter-button svg{margin-top:0}}.filter-button.remove-filter-button{padding-right:30px;padding-left:15px;margin:0 5px 5px 5px}.filter-button .icon-close{color:#a3a3a3;width:10px;height:10px;margin-right:0px;margin-left:10px;position:absolute;right:8px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.filter-button.mobile-filters-button{float:left;width:100%;font-size:18px !important}.filter-button.mobile-filters-button svg{width:17px;height:17px;margin-right:10px;margin-top:0}.filter-button.mobile-filters-button .mobile-filters-button-content{display:inline-block;margin:0 auto}.period>button{padding:0 20px}.filter-radio.button-group.radio button{width:100%;text-align:left;margin:5px 0;color:#606060;position:relative}@media (min-width: 980px){.filter-radio.button-group.radio button{width:80%}}.filter-radio.button-group.radio button:before{content:'';position:absolute;width:14px;height:14px;right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);background-color:white;border-radius:10px;border:1px solid #d7d7d7}.filter-radio.button-group.radio button.selected{background-color:#ebebeb}.filter-radio.button-group.radio button.selected:after{content:'';position:absolute;width:8px;height:8px;right:14px;top:50%;z-index:10;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);background-color:#FF5C5C;border-radius:10px}.filter-radio.button-group.radio button .gun-category-item{margin-top:11px;line-height:30px}@media (min-width: 980px){.filter-radio.button-group.radio button .gun-category-item{margin-top:0}}.filter-radio.button-group.radio button svg{width:16px;height:16px;float:left;margin:2px 5px}.filter-radio.button-group.radio button .text{float:left;bottom:6px}.alternatives-result{position:relative;min-height:100%;top:0}.alternatives-result .loading{z-index:10;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255, 255, 255, 0.5)}.loader-wrapper{height:400px}.alternatives-result-header{position:relative;top:0;left:0;right:0;height:40px;padding:5px 10px;background-color:#ebebeb;color:#4d4d4d;line-height:30px;text-align:right;font-size:12px}@media (min-width: 980px){.alternatives-result-header{height:50px;padding:10px 20px;font-size:inherit}}.alternatives-result-header .found{color:#4d4d4d;font-size:15px;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.alternatives-result-header .found{font-size:18px}}.alternatives-result-header .backtest{float:right;color:#808080}@media (min-width: 980px){.alternatives-result-header .backtest{float:right;margin:0 10px}}.alternative-items-title{position:relative;width:100%;background-color:#f2f2f2;color:#808080;text-align:center;font-size:15px;line-height:19px;min-height:50px}@media (min-width: 980px){.alternative-items-title{text-align:left}}.alternative-items-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-ms-flex-pack:justify;flex-wrap:wrap;text-align:center;width:100%;min-height:100%;padding:20px 20px 100px 20px;background-color:#f2f2f2}@media (min-width: 980px){.alternative-items-container{padding-bottom:20px;height:calc(100vh - 55px - 50px);overflow-y:scroll;overflow-x:hidden}}.alternative-items-container .card-wrapper{flex-grow:1;margin-bottom:1%;padding-bottom:10px}@media (min-width: 980px){.alternative-items-container .card-wrapper{margin-right:1%}}.alternative-items-container .fund-card{margin:0 auto}.alternatives-no-result{color:#808080;height:100%;width:100%;text-align:center}@media (min-width: 980px){.alternatives-no-result{padding-top:100px}}.alternatives-no-result svg{width:100px;height:100px}.alternatives-no-result-caption{font-size:16px;margin-bottom:20px}.alternatives-no-result-buttons .button,.alternatives-no-result-buttons header .button.no-border,header .alternatives-no-result-buttons .button.no-border,.alternatives-no-result-buttons header a.no-border:hover,header .alternatives-no-result-buttons a.no-border:hover,.alternatives-no-result-buttons header a.button.no-border:link,header .alternatives-no-result-buttons a.button.no-border:link,.alternatives-no-result-buttons header a.button.no-border:visited,header .alternatives-no-result-buttons a.button.no-border:visited{display:block;margin:20px auto;font-size:14px;width:200px}.alternatives-disclaimer{position:absolute;bottom:0;left:0;right:0;padding:15px 40px 15px 15px;background:#f2f2f2;color:#808080;font-size:12px;line-height:1.3;box-shadow:0 -2px 4px rgba(0, 0, 0, 0.1)}.alternatives-disclaimer .close{position:absolute;right:15px;top:15px;width:24px;height:24px;background:#fca895;border-radius:24px;border:1px solid rgba(0, 0, 0, 0.2);cursor:pointer;box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.1)}.alternatives-disclaimer .close svg{position:relative;top:4px;left:6px;height:10px;width:10px;color:white}.alternatives-pagination{text-align:center;width:100%;margin-bottom:10px}.alternatives-pagination .pagination-button{line-height:33px;padding:0 10px;height:33px;border-radius:0;border-left-width:0;font-size:15px;font-weight:500;box-shadow:none}.alternatives-pagination .pagination-button:first-child{-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;border-left-width:1px}.alternatives-pagination .pagination-button:last-child{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.alternatives-pagination .pagination-button.current{background-color:#d7d7d7;color:#222222}.alternatives-pagination .pagination-button svg{position:relative;top:3px;width:18px;height:16px}@media (min-width: 980px){.alternatives-pagination .pagination-button svg{height:18px}}@media (min-width: 980px){.alternatives-pagination{margin:0;margin-top:-1px}}.comparison .comparison-section{padding:70px 0}.comparison .comparison-overlay-white-20{z-index:99;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(255, 255, 255, 0.6)}.comparison .comparison-overlay-white-20 .loader-wrapper{height:100vh}.comparison .comparison-title{padding:30px 0 0 0;font-size:20px;text-align:center;color:#4d4d4d;line-height:27px;text-align:center;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.comparison .comparison-title{padding:50px 0 20px 0;font-size:24px}}.comparison .grey-background{width:100%;background:#f2f2f2}.comparison .profiles{margin:4em auto 40px auto}.comparison .backtest{margin-top:40px;margin-bottom:80px}.comparison .how-to-switch{padding:0;margin-top:-50px}@media (min-width: 767px){.comparison .how-to-switch{margin-top:-40px}}@media (min-width: 980px){.comparison .how-to-switch{padding:70px 0 100px 0}}.comparison .how-to-switch .steps .one-third.column{text-align:center;background-color:transparent;border:1px solid #bfbfbf;height:350px}@media (min-width: 980px){.comparison .how-to-switch .steps .one-third.column{height:450px}}.comparison .how-to-switch .steps .one-third.column h3{font-size:18px}.comparison .how-to-switch h2{margin-bottom:20px;font-size:24px}@media (min-width: 980px){.comparison .how-to-switch h2{font-size:32px}}.comparison .how-to-switch img{width:100px;height:auto;margin-top:30px}@media (min-width: 980px){.comparison .how-to-switch img{width:55%;margin-top:50px}}.comparison .how-to-switch .float-down{position:absolute;top:220px;padding:0 25px;border:0}@media (min-width: 980px){.comparison .how-to-switch .float-down{top:320px;text-align:left}}.comparison .how-to-switch .label{margin-top:-1px;background-color:#157CE4}.comparison .how-to-switch .highlight{color:#157CE4}.comparison-headline .headline-content{position:relative;height:auto}@media (max-width: 480px){.comparison-headline .headline-content{height:90vw}}@media (min-width: 767px){.comparison-headline .headline-content{height:500px}}@media (min-width: 980px){.comparison-headline .headline-content{height:auto}}.comparison-headline .headline-content .overlay-content{height:inherit}.comparison-headline .headline-content .six.columns{width:50%;height:100%;margin-left:0}.comparison-headline .headline-content .part{position:relative;height:100%;z-index:0}.comparison-headline .headline-content .fund-link{cursor:pointer}.comparison-headline .headline-content .background{position:absolute;top:0;bottom:0;right:-1px;left:-1px;z-index:-1;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}.comparison-headline .headline-content .loader-wrapper{height:400px;background:#f2f2f2}@media (min-width: 980px){.comparison-headline .headline-content .loader-wrapper{height:760px}}.comparison-headline .headline-content .loader-wrapper .loader{top:37%;left:60%}@media (min-width: 980px){.comparison-headline .headline-content .source .background{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}}.comparison-headline .headline-content .compare .background{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media (min-width: 980px){.comparison-headline .headline-content .compare .background{-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none;filter:none;-ms-filter:none}}.comparison-headline .headline-content .source .background::after,.comparison-headline .headline-content .compare .background::after{display:none !important;position:absolute;top:0;left:0;z-index:-1;width:30%;height:100%;background-image:linear-gradient(to left, rgba(242, 242, 242, 0), #f2f2f2 100%);content:"";pointer-events:none}@media (min-width: 980px){.comparison-headline .headline-content .source .background::after,.comparison-headline .headline-content .compare .background::after{display:block !important}}.comparison-headline .headline-content .foreground{z-index:2;position:relative;height:425px;padding:50px 0}@media (max-width: 480px){.comparison-headline .headline-content .foreground{height:70vw;padding:8vw 0}}@media (min-width: 980px){.comparison-headline .headline-content .foreground{height:500px}}@media (min-width: 980px){.comparison-headline .headline-content .source .foreground{padding-left:30%}}@media (min-width: 980px){.comparison-headline .headline-content .compare .foreground{padding-right:30%}}.comparison-headline .headline-content .fund-thumbnail{display:inline-block;position:relative;z-index:20;margin:0 auto 20px auto;box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.7), inset 0px -3px 0px 0px rgba(0, 0, 0, 0.1)}@media (max-width: 480px){.comparison-headline .headline-content .fund-thumbnail{width:27vw;height:38vw;margin:0 auto 2vw auto}.comparison-headline .headline-content .fund-thumbnail .summary{height:21vw;padding:4vw 0 2vw 0;background-size:27.1vw 21.1vw}.comparison-headline .headline-content .fund-thumbnail .symbol{font-size:3vw}.comparison-headline .headline-content .fund-thumbnail .ribbon-label{height:17vw}.comparison-headline .headline-content .fund-thumbnail .ratio{font-size:5vw}.comparison-headline .headline-content .fund-thumbnail .ratio-sub{font-size:3vw}}.comparison-headline .headline-content .fund-thumbnail .symbol{min-width:65px}.comparison-headline .headline-content .vs{position:absolute;top:90px;width:inherit;text-align:center;z-index:1;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (max-width: 480px){.comparison-headline .headline-content .vs{top:13vw}}@media (min-width: 980px){.comparison-headline .headline-content .vs{top:25%}}.comparison-headline .headline-content .vs img{opacity:0.8;max-width:150px}@media (max-width: 480px){.comparison-headline .headline-content .vs img{opacity:1;max-width:70px}}@media (min-width: 980px){.comparison-headline .headline-content .vs img{max-width:200px}}@media (min-width: 1440px){.comparison-headline .headline-content .vs img{opacity:0.6;max-width:280px}}.comparison-headline .headline-content h1{position:relative;font-size:20px;color:white;padding:0 15px;margin:0 auto 10px auto}@media (max-width: 480px){.comparison-headline .headline-content h1{height:15vw;margin:4vw auto 1vw auto;padding:0 2vw;font-size:4.6vw}.comparison-headline .headline-content h1 p{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 767px){.comparison-headline .headline-content h1{margin-top:10px}}@media (min-width: 980px){.comparison-headline .headline-content h1{font-size:24px;width:300px;padding:0;margin:15px auto 20px auto}}.comparison-headline .select-wrapper{position:absolute;top:390px;z-index:11;width:50%}@media (max-width: 480px){.comparison-headline .select-wrapper{top:86vw}}@media (min-width: 980px){.comparison-headline .select-wrapper{top:425px;width:35%}}.comparison-headline .select-wrapper.source-wrapper{right:50%}.comparison-headline .select-wrapper.compare-wrapper{left:50%}.comparison-headline .Select{margin:0 auto;width:130px;border-radius:2px}@media (max-width: 480px){.comparison-headline .Select{width:110px}}@media (min-width: 980px){.comparison-headline .Select{width:320px}}.comparison-headline .Select .Select-control{height:36px}@media (max-width: 480px){.comparison-headline .Select .Select-control{height:20px}}.comparison-headline .Select .Select-control .Select-input{height:34px}@media (max-width: 480px){.comparison-headline .Select .Select-control .Select-input{height:18px}}@media (max-width: 480px){.comparison-headline .Select .Select-control .symbol.dropdown{margin-top:2px;font-size:8px;padding:4px 0;height:16px;line-height:6px}}.comparison-headline .Select-value .label,.comparison-headline .Select-menu-outer .label{display:none !important}@media (min-width: 980px){.comparison-headline .Select-value .label,.comparison-headline .Select-menu-outer .label{display:inline-block !important}}.comparison-headline .Select-menu-outer .option{position:relative;min-height:25px}.comparison-headline .Select-menu-outer .symbol{position:absolute;top:-7px;margin:5px 0;font-size:14px}@media (min-width: 980px){.comparison-headline .Select-menu-outer .symbol{position:relative;top:-7px;margin-right:10px}}.comparison-headline .Select-menu-outer .label{position:relative;top:2px}@media (min-width: 980px){.backtest-header .comparison-title{float:left}}.backtest-header .backtest-header-controls{font-size:16px}@media (min-width: 980px){.backtest-header .backtest-header-controls{float:right;font-size:inherit}}.backtest-header .control-block{display:inline-block;width:50%}@media (min-width: 980px){.backtest-header .control-block{display:inline;width:auto}}.backtest-header .control-block .Select{width:110px;display:inline-block;top:18px}.backtest-header .control-block .Select .Select-control{background:white}.backtest-header .control-block input{height:42px;width:70%;color:#222222}@media (min-width: 980px){.backtest-header .control-block input{width:auto}}.backtest-header .input-with-icon{display:inline-block}.backtest-header .input-with-icon .icon{left:40px}@media (min-width: 980px){.backtest-header .input-with-icon .icon{left:10px}}.backtest-header .backtest-header-controls{padding-bottom:30px}.backtest-header .backtest-header-controls .control-block{float:left}@media (min-width: 980px){.backtest-header .backtest-header-controls .control-block{float:none}}.backtest-header .backtest-header-controls .Select{top:0px}@media (min-width: 980px){.backtest-header .backtest-header-controls .Select{top:18px}}@media (min-width: 980px){.backtest-header .backtest-header-controls{padding-bottom:0;padding-top:30px}}.backtest-header .backtest-header-controls .backtest-header-key{margin-right:10px;margin-bottom:10px;color:#808080;line-height:2}@media (max-width: 980px){.backtest-header .backtest-header-controls .backtest-header-key{display:block}}@media (min-width: 980px){.backtest-header .backtest-header-controls .backtest-header-key{margin-bottom:0;margin-left:20px;line-height:inherit}}.comparison-bottomline{position:relative;bottom:80px;height:425px;background-image:url("img/bg-hands.jpg");background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}@media (min-width: 980px){.comparison-bottomline{height:760px}}.comparison-bottomline .overlay{background-color:rgba(19, 9, 4, 0.8);opacity:0.9}.comparison-bottomline .disclaimer{position:absolute;bottom:20px;width:100%;padding:0 20px;text-align:center;color:rgba(255, 255, 255, 0.6);font-size:9px}@media (min-width: 767px){.comparison-bottomline .disclaimer{font-size:11px}}@media (min-width: 980px){.comparison-bottomline .disclaimer{font-size:14px}}.comparison-bottomline .overlay-content{height:100%}.comparison-bottomline .bottomline-content{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;font-size:18px}@media (min-width: 980px){.comparison-bottomline .bottomline-content{padding:0 60px;width:980px;font-size:24px}}.comparison-bottomline .bottomline-title{display:inline-block;margin:30px 0 20px 0;border-bottom:2px solid #f39c12;color:#f39c12;font-size:1em;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (min-width: 980px){.comparison-bottomline .bottomline-title{margin:10px 0 20px 0}}.comparison-bottomline .bottomline-period{font-size:1em}.comparison-bottomline .bottomline-result{max-width:500px;margin:0 auto;padding:10px 0 20px 0;font-size:1.5em;line-height:1.2;font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700}@media (max-width: 480px){.comparison-bottomline .bottomline-result{font-size:1.2em}}@media (min-width: 980px){.comparison-bottomline .bottomline-result{max-width:none}}.top-bottomline .comparison-bottomline{position:relative;width:100%;height:50vw;bottom:auto;padding:15px;background-image:none;background-color:rgba(255, 255, 255, 0.8);border-bottom:1px solid #ebebeb}@media (max-width: 480px){.top-bottomline .comparison-bottomline{height:50vw}}@media (min-width: 767px){.top-bottomline .comparison-bottomline{z-index:10;width:500px;height:220px;left:50%;margin-left:-250px;margin-top:-60px;border-bottom:none;background-color:white;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);background-color:rgba(255, 255, 255, 0.8)}}@media (min-width: 767px) and (min-width: 767px){.top-bottomline .comparison-bottomline{border:1px solid rgba(0, 0, 0, 0.1)}}@media (min-width: 980px){.top-bottomline .comparison-bottomline{margin-top:-50px}}.top-bottomline .comparison-bottomline .disclaimer{left:0;bottom:10px;padding:0 15px;color:#bfbfbf;font-size:0.9em}@media (max-width: 480px){.top-bottomline .comparison-bottomline .disclaimer{padding:0 50px;font-size:0.7em}}.top-bottomline .comparison-bottomline .bottomline-content{width:100%;padding-bottom:20px;color:#4d4d4d;font-size:3.5vw}@media (max-width: 480px){.top-bottomline .comparison-bottomline .bottomline-content{font-size:6.25vw}}@media (min-width: 767px){.top-bottomline .comparison-bottomline .bottomline-content{font-size:16px}}.top-bottomline .comparison-bottomline .bottomline-content .bottomline-title{margin:0 auto 10px auto}@media (max-width: 480px){.top-bottomline .comparison-bottomline .bottomline-content .bottomline-title{font-size:0.7em}}@media (min-width: 980px){.top-bottomline .comparison-bottomline .bottomline-content .bottomline-title{margin-top:10px}}@media (max-width: 480px){.top-bottomline .comparison-bottomline .bottomline-content .bottomline-period{font-size:0.7em}}@media (max-width: 480px){.top-bottomline .comparison-bottomline .bottomline-content .bottomline-result{padding:5px 15px 10px 15px;font-size:0.9em}}.top-bottomline .comparison-bottomline .loader-wrapper{height:180px}.interested-in{position:relative;z-index:5;width:300px;height:430px;display:inline-block}@media (min-width: 980px){.interested-in{width:340px}}.interested-in .symbol{width:6.5em;height:26px;padding:0;font-size:13px;line-height:24px}.interested-in .hellomoney-img{width:272px;height:197px}@media (min-width: 980px){.interested-in .hellomoney-img{width:auto}}.interested-in .hellomoney-link-wrapper{width:100%;background-color:rgba(255, 255, 255, 0.6);position:absolute;bottom:0;height:80px}.interested-in .hellomoney-link-wrapper:after{content:'';height:100%;display:inline-block;vertical-align:middle}.interested-in .hellomoney-link-wrapper .hellomoney-link{font-family:'Avenir Next W02', Helvetica, Arial, sans serif;font-weight:700;vertical-align:middle;text-align:center;height:45px;margin-top:2px;line-height:45px;width:90%;font-size:18px}@media (min-width: 980px){.interested-in .hellomoney-link-wrapper .hellomoney-link{line-height:normal}}.interested-in-content-wrapper{height:350px;border:1px solid #d7d7d7;background:white;font-size:18px;line-height:1.3;font-weight:500}@media (min-width: 980px){.interested-in-content-wrapper{font-size:20px}}.interested-in-content-wrapper .interested-in-header{margin:20px 0 5px 0}.interested-in-content-wrapper .interested-in-content{color:#157CE4;padding:10px 20px;margin-bottom:10px}.profiles-items{margin:0 auto;padding-bottom:30px}.profiles-items.backtest{padding-bottom:0}@media (min-width: 980px){.profiles-items.backtest{padding-bottom:30px}}@media (min-width: 980px){.profiles-items{width:1030px;padding:0 25px}}.profiles-item{padding:10px 5px;font-size:14px;color:#4d4d4d;width:94%;margin:0 auto}@media (min-width: 980px){.profiles-item{width:100%}}@media (min-width: 767px){.profiles-item{padding:0;font-size:20px}}@media (min-width: 980px){.profiles-item{font-size:24px}}.profiles-item.histogram-label{padding-bottom:0;padding-top:25px}.profiles-item.histogram-item{padding:0 5px;overflow-x:hidden}.profiles-item.subitem{position:relative;padding-top:50px}@media (min-width: 767px){.profiles-item.subitem{padding-top:20px}}.profiles-item.subitem>div{padding-top:0px;padding-bottom:20px;font-size:14px}.profiles-item.subitem .profiles-content,.profiles-item.subitem .profiles-middle{vertical-align:top}.profiles-item.subitem .profiles-middle{position:absolute;width:100%;left:0;top:20px}@media (min-width: 767px){.profiles-item.subitem .profiles-middle{width:120px;position:static}}.profiles-item.subitem .profiles-content{width:46%;margin-top:25px;padding:0 2%}@media (min-width: 767px){.profiles-item.subitem .profiles-content{width:300px;padding:0 40px 20px 40px}}.profiles-item.border-bottom{border-bottom:1px dotted #88A4C2}.profiles-item .slider-wrapper{width:82%;margin-bottom:80px}@media (max-width: 480px){.profiles-item .slider-wrapper{width:74%}}@media (min-width: 980px){.profiles-item .slider-wrapper{width:60%}}.profiles-item .slider-wrapper .tooltip{position:absolute}.profiles-item .slider-wrapper .slider-min-max{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;padding-top:40px}.profiles-content{width:300px;text-align:center;display:inline-block}@media (min-width: 980px){.profiles-content{padding:40px}}.profiles-content .good{color:#92c941}.profiles-content .good.no-guns{position:relative;padding-left:30px;color:#92c941}@media (max-width: 980px){.profiles-content .good.no-guns{padding-left:25px;font-size:80%}}.profiles-content .bad{color:#f39c12}.profiles-content .very-bad{color:#fc5151}.profiles-content .unknown{color:#606060}.profiles-content svg{width:14px;height:14px;margin-right:5px}.profiles-content svg.icon-face-smile{position:absolute;top:-1px;left:0;width:22px;height:22px}@media (max-width: 980px){.profiles-content svg.icon-face-smile{top:-2px;width:19px;height:19px}}.profiles-middle{padding:10px;color:#88A4C2;min-width:120px;display:inline-block;text-align:center}@media (min-width: 980px){.profiles-middle{padding:30px 0}}.profiles-middle svg{width:40px;height:40px}@media (min-width: 980px){.profiles-middle svg{width:60px;height:60px}}.profiles-middle svg.icon-question-mark{width:17px;height:17px;margin-top:3px;opacity:0.3}@media (min-width: 980px){.profiles-middle svg.icon-question-mark{width:20px;height:20px;margin-top:5px}}.profiles-middle svg.icon-question-mark:hover{opacity:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.profiles-middle .caption{font-size:12px;line-height:1}@media (min-width: 980px){.profiles-middle .caption{font-size:14px}}.profiles-content-list{list-style:none;margin:0;font-size:80%;color:#a3a3a3}@media (min-width: 980px){.profiles-content-list{color:#808080;font-size:100%}}.line-top{padding-top:20px;border-top:1px dotted #ebebeb}.left-list{text-align:left}.profiles-content-top-holdings{font-weight:500}@font-face{font-family:'Notification';src:url("https://goodbyegunstocks.com/fonts/notification.eot?s3g3t9");src:url("https://goodbyegunstocks.com/fonts/notification.eot") format("embedded-opentype"), url("fonts/notification.woff") format("woff"), url("fonts/notification.ttf") format("truetype"), url("fonts/notification.svg") format("svg");font-weight:normal;font-style:normal}.notification-container{box-sizing:border-box;position:fixed;bottom:10px;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification{box-sizing:border-box;padding:15px 15px 15px 58px;border-radius:2px;color:#fff;background-color:#ccc;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:0.9;margin-bottom:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:bold;margin:0 0 5px 0}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(100%, 0, 0)}.notification-enter.notification-enter-active{visibility:visible;transform:translate3d(0, 0, 0);transition:all 0.4s}.notification-leave{visibility:visible;transform:translate3d(0, 0, 0)}.notification-leave.notification-leave-active{visibility:hidden;transform:translate3d(100%, 0, 0);transition:all 0.4s}.notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;font-family:'Notification';width:28px;height:28px;font-size:28px;text-align:center;line-height:28px}.notification-info{background-color:#157CE4}.notification-info:before{content:"\f05a"}.notification-success{background-color:#92c941}.notification-success:before{content:"\f058"}.notification-warning{background-color:#f39c12}.notification-warning:before{content:"\f06a"}.notification-error{background-color:#F33535}.notification-error:before{content:"\f057"}