@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700);/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@-webkit-keyframes pulseOpacity{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes pulseOpacity{0%{opacity:1}50%{opacity:.5}to{opacity:1}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto Condensed,sans-serif;color:#1875d1;background-color:#fff}body,html{height:100%}p{font-size:18px;line-height:1.4em;margin:0 0 16px}h1{margin:24px 0 16px;font-weight:700;line-height:1.1em}h2{margin:24px 0 6px}.subtle-button,a{color:#e53935;text-decoration:none;border:0;background-color:transparent;display:inline}.subtle-button:focus,.subtle-button:hover,a:focus,a:hover{text-decoration:underline}button:not(.subtle-button),input[type=submit]:not(.subtle-button){font-family:Roboto Condensed,sans-serif;border:1px solid transparent;border-radius:4px;background-color:#baddfa;color:#1875d1;margin:2px 3px;padding:6px 18px;-webkit-transition-property:background-color,color,border-color;-o-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}button:not(.subtle-button):focus,button:not(.subtle-button):hover,input[type=submit]:not(.subtle-button):focus,input[type=submit]:not(.subtle-button):hover{color:#fff;background-color:#e53935}button:not(.subtle-button):active,input[type=submit]:not(.subtle-button):active{-webkit-box-shadow:inset 0 1px rgba(0,0,0,.2);box-shadow:inset 0 1px rgba(0,0,0,.2)}input[type=text]{font-family:Roboto Condensed,sans-serif;padding:6px;border-radius:4px;border:2px solid #1875d1;background-color:#fff}input[type=text]:focus{outline:0;border:2px solid #baddfa}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hidden{display:none}.layout{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1224px}@media only screen and (max-width:768px){.layout{display:inline}}.layout__side{-ms-flex:1 1 0%;flex:1 1 0%;border-top:2px solid #e53935;margin:30px;min-width:300px;max-width:350px}@media only screen and (max-width:768px){.layout__side{max-width:inherit;margin:0}}.layout__main{-ms-flex:2 1 0%;flex:2 1 0%;margin:16px 24px 24px 6px;max-width:830px}@media only screen and (max-width:768px){.layout__main{margin:0 24px 24px}}.logo__header{min-height:12px;border-bottom:8px solid #e53935}@media only screen and (max-width:481px){.logo__header{border-bottom:2px solid #e53935}}.logo__header__logo{-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:10px 30px 0}@media only screen and (max-width:768px){.logo__header__logo{display:block}}.logo__header__logo ul{list-style:none;margin:5px 0 0}.logo__header__logo ul li{float:left;margin-right:40px}@media only screen and (max-width:768px){.logo__header__logo ul li{margin-right:20px}}.logo__header__logo ul li a{font-size:20px;font-weight:600;color:#1875d1}.logo__header__logo ul li a.active{text-decoration:underline}.logo__header__logo img{width:130px;height:36px}.logo__header__logo .userHeader{position:relative;float:right}.logo__header__logo .userHeader p{float:right;margin:8px 0 0;height:20px;max-width:120px;overflow:hidden;line-height:1em;text-align:right}.logo__header__logo .userHeader p a{color:#1875d1}.logo__header__logo .userHeader p a:hover{cursor:pointer;text-decoration:none}.logo__header__logo .userHeader__menu{position:absolute;top:33px;right:0;width:150px;padding:4px 0;background-color:#fff;border-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.logo__header__logo .userHeader__menu ul{width:100%;margin:0;padding:0}.logo__header__logo .userHeader__menu li{width:100%;margin:0;padding:4px 10px;text-align:right}.logo__header__logo .userHeader__menu li a{font-size:15px;font-weight:400}.logo__header__logo .userHeader__menu li.line{width:100%;height:1px;margin:3px 0;padding:0;background-color:rgba(0,0,0,.1)}.logo__header__logo .userHeader .stars{float:right;margin-left:6px;width:33px;height:33px;border-radius:17px}.logo__header__logo .userHeader .stars:hover{cursor:pointer}.logo__header__donate{background-color:#e53935}.logo__header__donate .layout{display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.logo__header__donate .layout{display:inline-block;width:100%}}.logo__header__donatebutton{max-width:200px;margin-right:10px}@media only screen and (max-width:768px){.logo__header__donatebutton{max-width:100%;margin:0 20px}}@media only screen and (max-width:481px){.logo__header__donatebutton{float:left;width:100%;max-width:400px;margin-bottom:8px}}.logo__header__donatebutton a{float:left;width:60px;background-color:#fff;margin:6px 5px 0 0;padding:8px 0;border:2px solid #1875d1;border-radius:5px;color:#1875d1;text-align:center;font-size:18px}@media only screen and (max-width:768px){.logo__header__donatebutton a{width:100%}}@media only screen and (max-width:481px){.logo__header__donatebutton a{float:right;width:30%;margin:6px 25px 0 0;border:1px solid #1875d1;border-radius:5px;padding:6px 0}}.logo__header__donatebutton p{margin:7px 0 0;color:#fff;font-size:14px}@media only screen and (max-width:481px){.logo__header__donatebutton p{display:inline-block;width:60%;height:100%;text-align:right;font-size:16px;line-height:1em}}@media only screen and (max-width:481px){.logo__header__donatebutton:after{clear:left}}@media only screen and (max-width:481px){.logo__header__donatebutton:last-child{margin-bottom:2px}}.logo__header__donatetext{max-width:200px;line-height:inherit;margin:5px 20px 0 30px}@media only screen and (max-width:768px){.logo__header__donatetext{width:100%;max-width:inherit}}@media only screen and (max-width:481px){.logo__header__donatetext{width:100%;text-align:center;margin:5px auto 4px}}.logo__header__donatetext a{color:#fff;font-size:16px;text-decoration:underline}.callcount{clear:both;font-size:30px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:481px){.callcount{font-size:21px}}.promote p{font-size:21px;text-align:center}.promote a{cursor:pointer;display:inline-block;margin:12px 12px 20px}.extras__title{margin:24px auto 48px;max-width:700px;font-size:32px;font-weight:100;font-style:italic;text-align:center}.extras__band{width:100%;clear:both;background-color:#1875d1;padding:26px 0 30px}.extras ul{width:100%;margin:0;-webkit-padding-start:0}.extras li{list-style:none;width:33%;float:left;color:#fff;text-align:center;font-size:18px;font-weight:500}@media only screen and (max-width:768px){.extras li{float:none;width:inherit}}.extras li .img-contain{height:70px}.extras .explainer__pick img{width:250px;height:69px;margin-top:7px}.extras .explainer__call img{width:250px;height:85px}.extras .explainer__result img{width:290px;height:71px;margin-top:7px}.extras .articles li{width:25%}@media only screen and (max-width:768px){.extras .articles li{width:inherit}}.extras .articles li img{width:260px;height:80px}.extras__tweets{margin:80px 0}.extras__tweets ul li{text-align:left;padding:0 30px}@media only screen and (max-width:768px){.extras__tweets ul li{margin:30px 0}}.extras__tweets ul li img{float:left;width:42px;height:42px}.extras__tweets ul li p{margin-left:48px;margin-bottom:5px;color:#1875d1;font-style:italic;font-weight:100;line-height:1.2em}.extras__tweets ul li .user{font-style:normal;font-size:16px;font-weight:600}.extras__media{margin:80px 0}.extras__media ul{margin:0 auto}.extras__media ul li{width:33%}@media only screen and (max-width:768px){.extras__media ul li{width:inherit;margin:20px 0}}.extras__media ul li img{width:250px}.extraDisclaimer{text-align:center}.extraDisclaimer p{font-size:14px}button{border:0;margin:1px;padding:16px 0;text-transform:uppercase;background-color:#baddfa;text-align:center}button:hover{background-color:#e53935;cursor:pointer}.progress{position:relative;width:100%;height:20px;margin:0 20px 10px 0;background-color:#fff}.progress p.totaltext{z-index:3;position:absolute;margin:1px 8px;font-size:28px;color:#fff}.progress__total{z-index:2;position:relative;display:inline-block;min-width:10%;height:20px;background-color:#1875d1;color:#fff;text-align:right;padding-right:5px;line-height:21px;border-radius:5px}.progress__border{z-index:1;position:absolute;width:100%;background-color:#baddfa;border-radius:5px}.progress__goal{z-index:3;position:absolute;width:100%;text-align:right;height:20px;padding-right:5px;line-height:21px;color:#fff}@media only screen and (max-width:768px){.progress__goal{display:none}}.progress__large,.progress__large .progress__border,.progress__large .progress__total{height:40px}.progress__large .progress__goal{font-size:28px;height:40px;line-height:40px}.postcards__example{float:left;width:320px;margin:-20px 20px 10px 0}@media only screen and (max-width:768px){.postcards__example{float:none;width:100%;margin:10px}}.postcards h1{font-size:50px;text-transform:none}.postcards h2{clear:both;font-size:32px;text-align:center;text-decoration:underline;margin-bottom:20px}.postcards ul li{font-size:18px;margin-bottom:8px}.postcards blockquote{background-color:#ddd;border-radius:4px;padding:10px 14px}.postcards blockquote p{margin-bottom:5px}.issues{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2)}@media only screen and (max-width:768px){.issues{-webkit-box-shadow:none;box-shadow:none}}.issues__header{text-align:center;background-color:#fff}.issues__header h2,.issues__header h3{margin:0;padding:12px;text-align:center;background-color:#f5f5f5}.issues__title{font-size:48px;line-height:1;font-weight:700;font-style:italic;margin:0;padding:12px 12px 0}.issues__title a{text-decoration:none;font-size:.1px}.issues__logo{width:200px}.issues__location{color:#1875d1}.issues__location p{margin:0;font-size:19px;padding:12px 6px 6px}.issues__location p.loadingAnimation{color:#666}.issues__location input{width:200px}.issues__location a{text-decoration:underline}.issues__location span{font-weight:700}.issues__location button{margin:6px 0 18px}.issues__footer-link{display:block;text-align:center;background-color:#f5f5f5;border-bottom:1px solid #eee;color:#1875d1;padding:10px}.issues__footer-link:hover{background-color:#fff}.issues-list{margin:0;padding:0;list-style:none;background-color:#f5f5f5;border-bottom:1px solid #eee}.issues-list__item{display:block;position:relative;border-top:1px solid #eee;padding:3px 12px 3px 48px;margin:0;color:#1875d1}.issues-list__item__status{position:absolute;top:14px;left:12px;border-radius:50%;border:3px solid #e5e5e5;width:36px;height:36px;font-size:21px;line-height:36px;text-align:center;vertical-align:middle;margin:0;padding:0;color:#fff}.issues-list__item__status.is-complete{color:transparent;border:3px solid #0f9d58;background-color:#0f9d58;background-image:url(/img/5calls-icon-checkmark.png);background-size:26px auto;background-repeat:no-repeat;background-position:50%}.issues-list__item__title{display:block;font-size:21px;margin:12px}.issues-list__item__summary{display:block;font-size:.9rem;text-align:right;display:none}.issues-list__item img{position:absolute;top:20px;right:-35px}.issues-list__item.is-active,.issues-list__item:hover{background-color:#fff}.issues-list__item:hover{cursor:pointer}.hypothesis hr{margin:20px 0}.hypothesis__header li,.hypothesis__header p,.hypothesis__list li,.hypothesis__list p{font-size:21px}@media only screen and (max-width:481px){.hypothesis__header li,.hypothesis__header p,.hypothesis__list li,.hypothesis__list p{font-size:16px}}.hypothesis__title{margin:24px 0;font-size:58px;text-transform:uppercase;text-align:center}@media only screen and (max-width:481px){.hypothesis__title{font-size:30px}}.hypothesis__text .progress,.hypothesis p{margin-bottom:30px}.hypothesis__text .postcards__example{margin:6px 10px 6px 0}.hypothesis__text .postcards__link{font-size:28px;text-align:center}.hypothesis__text__mobile{float:right;margin:20px 0;width:434px;height:370px}@media only screen and (max-width:768px){.hypothesis__text__mobile{display:none}}.hypothesis__text p{font-size:21px}@media only screen and (max-width:481px){.hypothesis__text p{font-size:16px}}.hypothesis__text p a{font-weight:700}.hypothesis__subtitle{margin-bottom:26px;font-size:32px;font-weight:100;font-style:italic;text-align:center}.hypothesis__list{margin-top:6px}.hypothesis__list li{margin-bottom:12px}.hypothesis__callout{text-align:center}.hypothesis__apps{list-style:none}.hypothesis__apps li{float:left}.hypothesis__apps .ios{padding:9px 0 0;width:auto}.hypothesis__apps .play{width:150px}.hypothesis .subscribe label{display:block;font-size:21px;margin-bottom:10px}.hypothesis .subscribe input[type=text]{width:180px}.phonebank-promo h3{font-size:28px;margin-bottom:10px}.phonebank-promo img{width:100%}.call__title{margin:12px 0;font-size:48px;text-transform:uppercase;text-align:left}@media only screen and (max-width:481px){.call__title{font-size:30px}}.call__contact{position:relative}.call__contact__image{overflow:hidden;position:absolute;top:0;right:0;height:150px;width:150px;border-radius:50%;background-color:#f5f5f5}.call__contact__image img{width:100%;height:auto}@media only screen and (max-width:481px){.call__contact__image{position:relative;margin:auto}}.call__contact__name{font-size:30px;padding:0}.call__contact__name span{font-weight:400}.call__contact__phone{font-size:58px;padding-top:0;line-height:1em}.call__contact__show-field-offices{font-size:16px}.call__contact__show-field-offices a{cursor:pointer}.call__contact__field-office-list{font-size:18px;line-height:1.4em;margin:0 0 16px}.call__contact__name,.call__contact__phone{font-weight:700;margin:0 150px 0 0}@media only screen and (max-width:768px){.call__contact__name,.call__contact__phone{font-size:30px}}@media only screen and (max-width:481px){.call__contact__name,.call__contact__phone{font-size:30px;margin:0}}.call__nocontact{background-color:#eee;padding:3px 18px;border-radius:10px}.call__nocontact h2{font-size:30px;margin-top:12px}.call__nocontact p{line-height:1.4em;margin:0 0 16px}.call__nocontact a{cursor:pointer}.call__script__link{font-size:36px;margin:20px 0 10px}.call__script__link a{text-decoration:underline}.call__script__body{background-color:#f5f5f5;color:#666;padding:20px}.call__contact__field-offices__header,.call__contact__reason__header,.call__contact__type,.call__outcomes__header,.call__script__header{font-weight:700;font-style:italic;font-size:21px}.call__outcomes{margin:auto auto 24px;padding:0}.call__outcomes__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.call__outcomes__items button{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:194px;flex-basis:194px;border:0;margin:1px;padding:16px 0;font-size:1.6rem;font-weight:600;text-transform:uppercase;background-color:#baddfa;text-align:center}.call__outcomes__items button.selected{color:#fff;background-color:#e53935}.call__outcomes__items button:hover{background-color:#e53935;cursor:pointer}.call__outcomes__items button:focus{background-color:#baddfa}.voter .call__reason li{font-size:18px;line-height:1.4em;margin-bottom:12px}.voter .call__outcomes__items button{-ms-flex-preferred-size:40%;flex-basis:40%}.voter .call__outcomes__items.disabled{opacity:.3}.voter .call__outcomes__items.disabled button:hover{color:inherit;background-color:#baddfa;cursor:inherit}.voter .call__outcomes__support .novote{-ms-flex-positive:5;flex-grow:5}.voter .call__outcomes__support button{-ms-flex-preferred-size:10%;flex-basis:10%}.about__title{font-size:40px;text-transform:uppercase}.about__subtitle{font-size:21px;font-weight:700;font-style:italic}.about__source{display:block;padding:0 0 0 3px;font-size:16px;white-space:nowrap}.about .callout{text-align:center}.about p{font-size:18px}.about h3{font-size:28px}.about li{font-size:18px;line-height:1.2em;margin:0 0 .5rem}.about a{text-decoration:none}.about a:hover{text-decoration:underline}.impact__title{font-size:48px;text-transform:uppercase}.impact_total{color:#e53935}.impact_result{font-size:21px;line-height:1.4em}.impact_result span{font-weight:700}.loadingAnimation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:pulseOpacity;animation-name:pulseOpacity;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page__group{position:relative}.page__group .page__header{height:90px;margin:24px 0 28px}.page__group .page__header img{display:inline-block;float:left;height:100px;max-width:120px;margin:0 15px 4px 0}.page__group .page__title{white-space:nowrap;overflow:hidden;font-size:42px;margin:0 0 4px 75px;padding-top:10px}.page__group .page__subtitle{white-space:nowrap;overflow:hidden;font-size:25px;font-weight:400;margin:0 0 0 75px}.page__group blockquote{background-color:#ddd;border-radius:6px;padding:10px 14px;-webkit-margin-start:10px;-webkit-margin-end:10px}.page__group blockquote p{margin-bottom:0}.page__group__image{overflow:hidden;float:right;top:0;right:0;height:150px;width:150px;border-radius:50%;background-color:#f5f5f5}.page__group__image img{width:100%;height:auto}@media only screen and (max-width:481px){.page__group__image{position:relative;margin:auto}}.page__group li{font-size:18px;line-height:1.4em;margin-bottom:12px}.page__group button{margin-bottom:18px}footer{background-color:#1875d1;text-align:center;font-size:16px;padding-top:12px}footer,footer a{color:#fff}footer .colophon{width:100%;position:relative;margin:0 10px;padding:6px 0 24px;line-height:2em}footer .colophon ul{width:150px;list-style:none;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}@media only screen and (max-width:768px){footer .colophon ul{width:inherit}}footer .colophon a{padding:0 12px}footer .colophon a span{margin-left:5px}footer .colophon p a{padding:0;text-decoration:underline}footer .colophon__left{float:left}@media only screen and (max-width:768px){footer .colophon__left{float:none}}footer .colophon__left li{text-align:left}@media only screen and (max-width:768px){footer .colophon__left li{text-align:center}}footer .colophon__right{float:right}@media only screen and (max-width:768px){footer .colophon__right{float:none}}footer .colophon__right li{text-align:right}@media only screen and (max-width:768px){footer .colophon__right li{text-align:center}}footer .colophon__center{margin:10px auto}footer .colophon__center p{font-size:16px;line-height:1em}.tracker h3{margin:10px 0;font-size:30px;text-align:center}.tracker__required{margin-bottom:10px!important;color:#989898;text-align:center;font-weight:700}.tracker__votes{display:block;position:relative;height:75px;width:100%;background-color:#d8d8d8}.tracker__votes__yes{right:0;background-color:#d11521}.tracker__votes__no,.tracker__votes__yes{position:absolute;top:0;height:100%;width:200px;color:#fff;text-align:center;line-height:75px;font-size:21px}.tracker__votes__no{left:0;background-color:#165dc6}.tracker__votes__pass{position:absolute;top:0;left:50%;height:100%;width:1px;border-left:1px dashed #000}.tracker__lists ul{list-style:none;margin:0;padding:0}.tracker__lists li{padding:10px 10px 0;font-size:18px}.tracker__lists .header{font-weight:700;padding-bottom:13px}.tracker__lists .party_R{color:#e53935}.tracker__lists__no{float:left;width:33%}.tracker__lists__yes{float:right;width:33%;text-align:right}.tracker__lists__undecided{display:inline-block;width:34%;text-align:center}.login-modal-mask{position:fixed;left:0;top:0;z-index:990;width:100%;height:100%;background-color:rgba(1,1,1,.3)}.login-modal{position:absolute;top:150px;left:0;right:0;margin:0 auto;z-index:999;width:700px;height:220px;background-color:#fff;padding:10px 15px;border-radius:15px;-webkit-box-shadow:0 0 12px #888;box-shadow:0 0 12px #888}@media only screen and (max-width:481px){.login-modal{width:96%;margin:0 2%;height:inherit}}.login-modal .login-header-logo{display:inline-block;margin:10px auto}@media only screen and (max-width:481px){.login-modal .login-header-logo{margin:0 auto 20px}}.login-modal .login-header-logo img{float:left;width:50px;height:50px;margin:4px 10px 0 0;border-radius:25px}.login-modal .login-header-logo-campaign{margin-bottom:0}.login-modal .login-header-logo-campaign,.login-modal .login-header-logo-powered{max-width:220px;overflow:hidden;float:left;font-size:22px;font-style:italic;text-align:left}.login-modal .login-header-logo-powered{margin:4px 0 0;line-height:52px}.login-header{width:340px;float:left;padding:10px;text-align:center}@media only screen and (max-width:481px){.login-header{width:inherit;float:none}}.login-header-explainer{text-align:left}.login-choices{width:320px;float:right;text-align:center}@media only screen and (max-width:481px){.login-choices{width:inherit;float:none}}.login-choices button{width:300px;margin-bottom:12px;font-size:18px;text-transform:none;color:#fff}.login-choices button i{margin-right:6px}.login-choices button.btn-facebook{background-color:#3b5998}.login-choices button.btn-twitter{background-color:#1da1f2}.login-error-message{color:red}.login-fieldset{display:block}.btn-block:first-child{display:inline;color:red}.login-signup-container{margin:0 auto}.login-button{width:47%}.app-login-button{width:100%}
/*# sourceMappingURL=main.e5f76e38.css.map*/