@-webkit-keyframes swing-in-left-bck{0%{opacity:0}100%{opacity:1}}@keyframes swing-in-left-bck{0%{opacity:0}100%{opacity:1}}.swing-in-left-bck{-webkit-animation:swing-in-left-bck 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;-moz-animation:swing-in-left-bck 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:swing-in-left-bck 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}body{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:20px}body.sticky{overflow:hidden}#header img{display:block;max-width:100%;margin:0 auto 20px auto}@media (min-width:430px){#header img{max-width:80vh}}section{padding-bottom:20px}@media (min-width:767px){section{padding-bottom:50px}}.sticky section{padding-bottom:110px}@media (min-width:767px){.sticky section{padding-bottom:50px}}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.control{background:none;border-radius:0;border:2px solid #ef1317;color:#ef1317;cursor:pointer;display:block;font-size:18px;font-weight:400;margin-top:20px;max-width:300px;overflow:hidden;padding:10px;position:relative;transition:0.08s ease-in;-o-transition:0.08s ease-in;-ms-transition:0.08s ease-in;-moz-transition:0.08s ease-in;-webkit-transition:0.08s ease-in;z-index:1}.control:hover{color:white}.control:hover:before{top:0}.control:before{background:#ef1317;bottom:0;content:"";left:0;position:absolute;right:0;top:100%;-webkit-transition:top 0.09s ease-in;z-index:-1}.control.subordinate{background-color:#8c8c8c}@media (min-width:768px){.control{margin-top:50px}}#download p strong{color:#ef1317}#download a{text-decoration:none}#download a:active:focus,#download a:focus{outline:none}#download .control{margin-top:5px}#download h3{background-color:black;color:white;padding-bottom:5px;padding-top:5px}#grid{max-width:600px;max-width:80vh}#grid .grid-row{font-size:0;margin-bottom:3px}#grid .grid-row:first-child .grid-cell:first-child{background-image:url('../bundles/app/images/cannot-bar-my-voice.png');background-size:contain}#grid .grid-row:last-child{margin-bottom:0}#grid .grid-cell{background-color:#ccc;display:inline-block;margin-right:3px;padding-bottom:30%;position:relative;width:30%}#grid .grid-cell:last-child{margin-right:0}#grid .grid-cell::after{bottom:0;content:"";left:0;opacity:0.6;pointer-events:none;position:absolute;right:0;top:0}#grid .grid-cell.current::after{background-color:#ef1317}#grid .grid-cell.downloaded::after{background-color:black}#grid .grid-cell img{height:100%;position:absolute;opacity:0;right:0;top:0;width:100%}#download2 p{color:black}#download2 a{color:inherit;text-decoration:underline}#download2 a:focus,#download2 a:hover{color:inherit}#download2 a:focus{outline:none}#download2 h3{background-color:black;color:white;display:inline-block;padding:5px 10px}#download2 input{max-width:300px}#download2 .control{margin-top:25px}#download2 input[name="email"]{border-radius:0;border:2px solid #000;height:49px;margin-bottom:15px;padding:10px}#selector{position:absolute;top:0;left:0;bottom:-130px;right:0;background-color:white;z-index:100}@media (min-width:768px){#selector{bottom:-100px}}#selector button{position:relative;top:30px}@media (min-width:768px){#selector button{top:0}}#selector .controls{align-items:center;display:flex;justify-content:space-around;margin-top:25px}@media (min-width:768px){#selector .controls{margin-top:60px}}#selector .controls button{display:inline-block;margin:0}#selector .close{color:white;font-size:24px;line-height:1em;padding:5px 10px;cursor:pointer;position:absolute;right:0;top:0;z-index:10}#selector .inner-selector{height:80%}#description{font-size:14px;font-weight:bold}#description > .col-xs-offset-2{margin-bottom:15px}@media (min-width:768px){#description > .col-xs-offset-2{margin-bottom:30px}}#description p{color:black;margin-bottom:0}#description a{color:inherit;text-decoration:underline}#description a:focus,#description a:hover{color:inherit}#description a:focus{outline:none}#description .description-more h3{background-color:black;color:white;display:inline-block;padding:5px 10px}#description .description-more p{font-weight:500;margin-bottom:20px}#description .description-more img{margin:0 auto;max-width:100%}@media (min-width:580px){#description .description-more img{max-width:350px}}footer{padding:5px}footer p{color:#e8e8e8;font-size:12px;margin:0;text-transform:uppercase}footer a{color:#e8e8e8;font-weight:bold}footer a:focus,footer a:hover{color:inherit;text-decoration:inherit}footer a:focus{outline:none}