a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{margin:0;padding:0;border:0;font-size:100%;zoom:1}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,pre,textarea,ul{list-style:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
th,td,caption{vertical-align:middle;font-weight:normal}
h1,h2,h3,h4,h5,h6{line-height:normal;font-weight:normal}
b,strong{font-weight:bold}
img{border:none;vertical-align:middle;font-size:0;color:transparent;-ms-interpolation-mode:bicubic}
svg{overflow:hidden}

@font-face{font-family:'Avenir Next';src:url("/fonts/avenir/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");src:url("/fonts/avenir/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format('eot'),url("/fonts/avenir/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format('woff'),url("/fonts/avenir/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format('truetype'),url("/fonts/avenir/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format('svg')}
@font-face{font-family:'Avenir Next Demi';src:url("/fonts/avenir/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix");src:url("/fonts/avenir/12d643f2-3899-49d5-a85b-ff430f5fad15.eot?#iefix") format('eot'),url("/fonts/avenir/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format('woff'),url("/fonts/avenir/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf") format('truetype'),url("/fonts/avenir/99affa9a-a5e9-4559-bd07-20cf0071852d.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format('svg')}
@font-face{font-family:'Avenir Next Thin';src:url("/fonts/avenir/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix");src:url("/fonts/avenir/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix") format('eot'),url("/fonts/avenir/c6c8e4be-17eb-4475-bbfc-bb485ffde766.woff") format('woff'),url("/fonts/avenir/87a872d0-5af3-4231-a77c-37f41ec74662.ttf") format('truetype'),url("/fonts/avenir/91464696-717b-4eaa-adbd-0dfc5e5fd782.svg#91464696-717b-4eaa-adbd-0dfc5e5fd782") format('svg')}
@font-face{font-family:'Avenir Next Medium';src:url("/fonts/avenir/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");src:url("/fonts/avenir/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format('eot'),url("/fonts/avenir/f26faddb-86cc-4477-a253-1e1287684336.woff") format('woff'),url("/fonts/avenir/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format('truetype'),url("/fonts/avenir/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format('svg')}
@font-face{font-family:'Amatic SC';font-style:normal;font-weight:400;src:url("/fonts/amatic/DPPfSFKxRTXvae2bKDzp5PY6323mHUZFJMgTvxaG2iE.eot");src:local('Amatic SC Regular'),local('AmaticSC-Regular'),url("/fonts/amatic/DPPfSFKxRTXvae2bKDzp5PY6323mHUZFJMgTvxaG2iE.eot") format('embedded-opentype'),url("/fonts/amatic/DPPfSFKxRTXvae2bKDzp5D8E0i7KZn-EPnyo3HZu7kw.woff") format('woff')}
@font-face{font-family:'Amatic SC';font-style:normal;font-weight:700;src:url("/fonts/amatic/IDnkRTPGcrSVo50UyYNK73Z2MAKAc2x4R1uOSeegc5U.eot");src:local('Amatic SC Bold'),local('AmaticSC-Bold'),url("/fonts/amatic/IDnkRTPGcrSVo50UyYNK73Z2MAKAc2x4R1uOSeegc5U.eot") format('embedded-opentype'),url("/fonts/amatic/IDnkRTPGcrSVo50UyYNK73hCUOGz7vYGh680lGh-uXM.woff") format('woff')}
@font-face{font-family:'Antenna RE';src:url("/fonts/antenna/69e03e4b-d31e-4a31-b803-d31679c0e921-2.eot");src:url("/fonts/antenna/69e03e4b-d31e-4a31-b803-d31679c0e921-2.eot?") format('embedded-opentype'),url("/fonts/antenna/69e03e4b-d31e-4a31-b803-d31679c0e921-3.woff") format('woff'),url("/fonts/antenna/69e03e4b-d31e-4a31-b803-d31679c0e921-1.ttf") format('truetype'),url("/fonts/antenna/69e03e4b-d31e-4a31-b803-d31679c0e921-4.svg#web") format('svg');font-style:normal;font-weight:normal}
@font-face{font-family:'Antenna RE Bold';src:url("/fonts/antenna/8d78c612-9897-4186-9ec9-9cf4dcf3f1c1-2.eot");src:url("/fonts/antenna/8d78c612-9897-4186-9ec9-9cf4dcf3f1c1-2.eot?") format('embedded-opentype'),url("/fonts/antenna/8d78c612-9897-4186-9ec9-9cf4dcf3f1c1-3.woff") format('woff'),url("/fonts/antenna/8d78c612-9897-4186-9ec9-9cf4dcf3f1c1-1.ttf") format('truetype'),url("/fonts/antenna/8d78c612-9897-4186-9ec9-9cf4dcf3f1c1-4.svg#web") format('svg');font-style:normal;font-weight:normal}

body{margin-top:0;background:#fff;padding-top:64px;font:15px 'Avenir Next','Helvetica Neue',Helvetica,Arial,sans-serif;color:#747474;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
h1,h2,h3{padding-top:.67em;padding-bottom:.67em}
h1{font:37px 'Avenir Next Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;color:#2b2b2b}
h1 strong{font-family:'Avenir Next Medium','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal}
h2{font:28px 'Avenir Next Thin','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal}
p,ol,ul{margin-top:1em;margin-bottom:1em}
li{list-style-type:disc}
textarea,select{margin:0;outline:none}
textarea{overflow:auto;resize:none}
input{outline-color:#009548}
strong{font-family:'Avenir Next Demi','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal}
a{outline-color:#009548;text-decoration:none;color:#009548;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
a:hover{color:#009548}
.viewport{position:relative;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;max-width:1000px}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.centered-text{text-align:center}
.left{float:left}
.ie-warning{display:none;margin-top:8px;margin-left:5px;width:320px;text-align:left}
.ie-warning-card{margin-left:-10px}
.inactive-btn{width:300px;padding-top:15px;height:41px;background:#e5e5e5;border-right:#333;-webkit-border-radius:3px;border-radius:3px;font-size:20px;font-family:'Avenir Next Thin',sans-serif;text-align:center;display:block;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6) inset;box-shadow:0 0 8px rgba(0,0,0,0.6) inset;margin-bottom:10px;cursor:auto}

html{box-sizing:border-box;font-size:62.5%}
body{font-size:2em;font-family:"Avenir Next",sans-serif;color:#606c76;font-weight:400;letter-spacing:.01em;line-height:1.6;font-family:"Avenir Next",sans-serif;font-size:2em;}
body h1,body h2,body h3{font-family:"Avenir Next",sans-serif;color:#3d4554;font-weight:bold}
a#logo{display:block;background:url("https://s3.amazonaws.com/images.disconnect.me/images/d2/discogreen-simplified.png");width:208px;height:31px;background-position:0 -31px;}
a#logo:hover{background-position:0 0}
.header{position:fixed;z-index:999999;top:0;left:0;width:100%;padding:2rem 0;background:rgba(255,255,255,0.9);}
.header > *{align-items:center;display:flex;justify-content:space-between}
.header #logo{max-width:20rem;min-width:20rem;display:inline-block}
.header .navigation a{display:inline-block;color:#919291;font-weight:600;margin-right:2rem;font-size:1.7rem}
.header .navigation button{font-family:'Avenir Next',sans-serif;background-color:#9b4dca;border:.1rem solid #9b4dca;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;white-space:nowrap;margin-bottom:1rem;background-color:#47a580;border-color:#47a580}
.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}
#interstitial h3{font-weight:bold;color:#3d4554;font-size:2.8rem;line-height:1.3;padding-top:0}
#interstitial .mt4{margin-top:4rem}
#interstitial .mb4{margin-bottom:4rem}
#interstitial button{background-color:#9b4dca;border:.1rem solid #9b4dca;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;white-space:nowrap}
#interstitial .interstitial-buttons button{width:50%;display:inline-block;padding:2.5rem 0;font-size:2rem;line-height:0;border-radius:0;background:#efefef;border-color:#efefef;color:#aaa;margin-bottom:0;border:0;cursor:pointer}
#interstitial .interstitial-buttons button.green{background:#47a580;border-color:#47a580;color:#fff;}
#interstitial .interstitial-buttons button.green:active,#interstitial .interstitial-buttons button.green:hover{background:#4cb189;border-color:#4cb189}
@media (min-width: 80rem){.header section{margin:0 auto;margin-top:0;max-width:960px;padding:0 2rem;position:relative;width:100%}
}
body{background:#fff}
.viewport{width:960px;margin:0 auto}

#feedback_form,#survey_form{margin-bottom:40px;}
#feedback_form .top,#survey_form .top{margin:40px 0 70px 0}
#feedback_form.uninstall .top,#survey_form.uninstall .top{margin:40px 0 45px 0}
#feedback_form .surveysubheader,#survey_form .surveysubheader{font-size:23px}
#feedback_form h1,#survey_form h1{color:#448c4b;padding-bottom:0;}
#feedback_form h1 strong,#survey_form h1 strong{font-size:40px;margin:0 10px}
#feedback_form h2,#survey_form h2{padding:0;font-size:22px}
#feedback_form ul#uninstall-reasons li,#survey_form ul#uninstall-reasons li,#feedback_form ul#survey-questions li,#survey_form ul#survey-questions li{list-style:none;margin-bottom:10px;}
#feedback_form ul#uninstall-reasons li input[type=checkbox],#survey_form ul#uninstall-reasons li input[type=checkbox],#feedback_form ul#survey-questions li input[type=checkbox],#survey_form ul#survey-questions li input[type=checkbox]{margin-right:10px;margin-left:0;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 2px rgba(255,255,255,0.75);border:1px solid rgba(0,0,0,0.25);border-radius:2px;background:-webkit-linear-gradient(#ededed 38%,#dedede);width:12px;height:12px;}
#feedback_form ul#uninstall-reasons li input[type=checkbox]:checked,#survey_form ul#uninstall-reasons li input[type=checkbox]:checked,#feedback_form ul#survey-questions li input[type=checkbox]:checked,#survey_form ul#survey-questions li input[type=checkbox]:checked{background:-webkit-linear-gradient(#60d490 38%,#68b789)}
#feedback_form ul#uninstall-reasons li input[type=checkbox]:before,#survey_form ul#uninstall-reasons li input[type=checkbox]:before,#feedback_form ul#survey-questions li input[type=checkbox]:before,#survey_form ul#survey-questions li input[type=checkbox]:before{display:inline-block;width:100%;height:100%;content:''}
#feedback_form ul#uninstall-reasons li input[type=checkbox]:checked:before,#survey_form ul#uninstall-reasons li input[type=checkbox]:checked:before,#feedback_form ul#survey-questions li input[type=checkbox]:checked:before,#survey_form ul#survey-questions li input[type=checkbox]:checked:before{background:url("https://s3.amazonaws.com/images.disconnect.me/images/check.png");background-size:contain}
#feedback_form input[name=other-reason],#survey_form input[name=other-reason]{width:400px;margin-left:10px}
#feedback_form input[type=text],#survey_form input[type=text],#feedback_form textarea,#survey_form textarea{font-family:'Avenir Next',Helvetica,sans-serif;padding:5px;font-size:16px}
#feedback_form textarea,#survey_form textarea{width:100%}
#feedback_form input[type=submit],#survey_form input[type=submit]{float:right;margin:32px 0 0 0;-webkit-border-radius:5px;border-radius:5px;background:#c9c9c9;border:0;color:#fff;font-family:'Avenir Next Thin',sans-serif;font-size:14px;cursor:pointer;padding:8px 14px;outline:none;-webkit-transition:background .4s ease-sout;-moz-transition:background .4s ease-out;-ms-transition:background .4s ease-out;-o-transition:background .4s ease-out;transition:background .4s ease-out;}
#feedback_form input[type=submit]:hover,#survey_form input[type=submit]:hover{background:#448c4b}
#feedback_form form,#survey_form form{padding:40px;border:1px solid #c9c9c9}
#feedback_form #message,#survey_form #message{float:left;margin-top:27px;opacity:0;max-width:688px;color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:opacity .4s ease-out,color .4s ease-out,background .4s ease-out;-moz-transition:opacity .4s ease-out,color .4s ease-out,background .4s ease-out;-ms-transition:opacity .4s ease-out,color .4s ease-out,background .4s ease-out;-o-transition:opacity .4s ease-out,color .4s ease-out,background .4s ease-out;transition:opacity .4s ease-out,color .4s ease-out,background .4s ease-out;input}
#feedback_form #message.success,#survey_form #message.success,#feedback_form #message label.success,#survey_form #message label.success{opacity:1;color:#fff;background:#99cf82;padding:10px}
#feedback_form #message.error,#survey_form #message.error,#feedback_form #message label.error,#survey_form #message label.error{color:#db0d00;opacity:1;background:#fff;padding:10px}
#feedback_form #message.visible,#survey_form #message.visible{opacity:1}
#feedback_form #message label,#survey_form #message label{color:#747474;font-size:13px}
#feedback_form form#mailchimp,#survey_form form#mailchimp{position:relative;border:0;padding:0;font-size:13px;display:inline-block;height:auto;}
#feedback_form form#mailchimp input[type=email],#survey_form form#mailchimp input[type=email]{border:1px solid #d2d2d2;background:#fff;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;margin:0;font-family:'Avenir Next',sans-serif;padding:5px 10px;font-size:13px}
#feedback_form form#mailchimp input[type=submit],#survey_form form#mailchimp input[type=submit]{cursor:pointer;background:#5583d1;position:relative;float:none;top:0;border:0;color:#fff;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom:3px solid #3a70ca;text-align:center;font-size:14px;font-family:'Avenir Next Thin';display:inline-block;padding:5px 0 3px 0;bottom:-5px;width:91px;margin-bottom:5px;margin-right:10px;-webkit-transition:background .4s ease-out,border .4s ease-out;-moz-transition:background .4s ease-out,border .4s ease-out;-ms-transition:background .4s ease-out,border .4s ease-out;-o-transition:background .4s ease-out,border .4s ease-out;transition:background .4s ease-out,border .4s ease-out;}
#feedback_form form#mailchimp input[type=submit]:hover,#survey_form form#mailchimp input[type=submit]:hover{background:#628dd5}
#feedback_form form#mailchimp input[type=submit]:active,#survey_form form#mailchimp input[type=submit]:active{background:#3a70ca}

:root{--main-color:#47a580;--main-color-lighter:#4cb189;--purple:#3d4554;--dark-purple:#2e3540;--light-gray:#efefef;--blue:#4687ff;--red:#f64f64;--space-1:.5rem;--space-2:1rem;--space-3:2rem;--space-4:4rem;--circles-final-scale:4}
#footer{font-size:1.9rem;background:#2e3540}
#footer h4{color:#47a57f;font-size:1.6rem;font-weight:400}
#footer a{color:#fff;font-weight:600}
#footer small{text-align:center;display:block;width:100%}
.center{text-align:center}
.mx-auto{margin:0 auto}
.block{display:block}
.inline-block{display:inline-block}
.purple{background-color:var(--purple)}
.dark-purple{background-color:var(--dark-purple)}
.light-gray{background-color:var(--light-gray)}
.p0{padding:0}
.p1{padding:var(--space-1)}
.p2{padding:var(--space-2)}
.p3{padding:var(--space-3)}
.p4{padding:var(--space-4)}
.mb0{margin-bottom:0}
.mb1{margin-bottom:var(--space-1)}
.mb2{margin-bottom:var(--space-2)}
.mb3{margin-bottom:var(--space-3)}
.mb4{margin-bottom:var(--space-4)}
.mr0{margin-right:0}
.mr1{margin-right:var(--space-1)}
.mr2{margin-right:var(--space-2)}
.mr3{margin-right:var(--space-3)}
.mr4{margin-right:var(--space-4)}
.ml0{margin-left:0}
.ml1{margin-left:var(--space-1)}
.ml2{margin-left:var(--space-2)}
.ml3{margin-left:var(--space-3)}
.ml4{margin-left:var(--space-4)}
.mt0{margin-top:0}
.mt1{margin-top:var(--space-1)}
.mt2{margin-top:var(--space-2)}
.mt3{margin-top:var(--space-3)}
.mt4{margin-top:var(--space-4)}
.pl1{padding-left:var(--space-1)}
.pl2{padding-left:var(--space-2)}
.pl3{padding-left:var(--space-3)}
.pl4{padding-left:var(--space-4)}
.pr1{padding-right:var(--space-1)}
.pr2{padding-right:var(--space-2)}
.pr3{padding-right:var(--space-3)}
.pr4{padding-right:var(--space-4)}
.pt1{padding-top:var(--space-1)}
.pt2{padding-top:var(--space-2)}
.pt3{padding-top:var(--space-3)}
.pt4{padding-top:var(--space-4)}
.pv1{padding-top:var(--space-1);padding-bottom:var(--space-1)}
.pv2{padding-top:var(--space-2);padding-bottom:var(--space-2)}
.pv3{padding-top:var(--space-3);padding-bottom:var(--space-3)}
.pv4{padding-top:var(--space-4);padding-bottom:var(--space-4)}
.list-reset{list-style:none}
.list-reset li{list-style:none}
.display-none{display:none}
.right{text-align:right}
.flex{display:flex}
.items-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}
.justify-end{justify-content:flex-end}
.sm-hide{display:none !important}
.md-hide{display:block}
.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}
.row{display:flex;flex-direction:column;padding:0;width:100%;}
.row.row-no-padding{padding:0;}
.row.row-no-padding> .column{padding:0}
.row.row-wrap{flex-wrap:wrap}
.row.row-top{align-items:flex-start}
.row.row-bottom{align-items:flex-end}
.row.row-center{align-items:center}
.row.row-stretch{align-items:stretch}
.row.row-baseline{align-items:baseline}
.row .column{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%;}
.row .column.column-offset-10{margin-left:10%}
.row .column.column-offset-20{margin-left:20%}
.row .column.column-offset-25{margin-left:25%}
.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}
.row .column.column-offset-40{margin-left:40%}
.row .column.column-offset-50{margin-left:50%}
.row .column.column-offset-60{margin-left:60%}
.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}
.row .column.column-offset-75{margin-left:75%}
.row .column.column-offset-80{margin-left:80%}
.row .column.column-offset-90{margin-left:90%}
.row .column.column-10{flex:0 0 10%;max-width:10%}
.row .column.column-20{flex:0 0 20%;max-width:20%}
.row .column.column-25{flex:0 0 25%;max-width:25%}
.row .column.column-33,.row .column.column-34{flex:0 0 33.3333%;max-width:33.3333%}
.row .column.column-40{flex:0 0 40%;max-width:40%}
.row .column.column-50{flex:0 0 50%;max-width:50%}
.row .column.column-60{flex:0 0 60%;max-width:60%}
.row .column.column-66,.row .column.column-67{flex:0 0 66.6666%;max-width:66.6666%}
.row .column.column-75{flex:0 0 75%;max-width:75%}
.row .column.column-80{flex:0 0 80%;max-width:80%}
.row .column.column-90{flex:0 0 90%;max-width:90%}
.row .column .column-top{align-self:flex-start}
.row .column .column-bottom{align-self:flex-end}
.row .column .column-center{align-self:center}
@media (min-width: 40rem){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem);}
.row .column{margin-bottom:inherit;padding:0 1rem}
}@media (max-width: 40rem){#atf h1,#atf2 h2{text-align:left;margin-top:5rem}
#atf2 .column-50{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%;margin-bottom:inherit;padding:0 1rem}
#atf2 button{margin-left:auto;margin-right:auto;width:100%}
#atf2 .stripe{width:100%}
#atf2 ul{width:100%;margin:0 auto 5rem auto;text-align:left;font-weight:500}
}@media (min-width: 80rem){.header{position:fixed}
.sm-hide{display:block !important}
.md-hide{display:none !important}
.m-hide{display:block}
}