a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:hover{border:0}header{position:static;top:0;left:0;width:100%;z-index:50;transition:all .3s ease-in-out 0s;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.commit{position:relative}.commit h1{position:absolute;left:20px;bottom:15px}.commit div{padding:10px 80px 10px 220px}.commit div form{position:relative;margin-right:20px}.commit div form input[type=text]{width:100%;padding-left:10px;height:35px;line-height:35px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0}.commit div form input[type=button]{width:50px;height:30px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;position:absolute;top:3px;right:0;cursor:pointer}.commit div form input:focus{outline:0}.commit ul.twelve{position:absolute;right:20px;top:10px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;overflow:hidden;height:35px;z-index:20}.commit ul.normal{overflow:visible}.commit ul.twelve li{padding:8px 15px;line-height:20px;font-size:13px;font-weight:700}.commit ul.twelve li:hover{cursor:pointer}.commit ul.twelve li a{font-size:13px;font-weight:700;text-decoration:none;display:block}.contract{padding:0;overflow:hidden}.contract{height:50px;text-align:center}.contract a{display:inline-block;line-height:50px;text-decoration:none;font-weight:700;padding:0 10px}.spite{padding:15px 0}.spite p{padding:0 10px;line-height:1.6}.spite p a{font-size:11px;text-decoration:none;margin:4px 6px}.spite p b a{font-size:17px;font-weight:700}.boyfriend{padding:10px;font-size:11px}.boyfriend div{display:inline-block}.boyfriend div:first-child{width:210px}.boyfriend div:first-child span i{display:inline-block;margin-right:7px;width:12px;height:12px;background:url(../images/stats.png) 0 0 no-repeat;vertical-align:middle}.boyfriend div:last-child{font-size:16px;padding-left:10px;font-weight:700}.key{position:relative}.key .expectation{float:left;width:210px}.key .expectation .funding{width:200px;padding:0 10px;overflow:hidden}.key .expectation .funding .disclose{height:40px;line-height:40px;padding-left:10px;font-size:16px;margin:0 0 10px 0}.key .expectation .perform{margin:0 0 20px 0}.key .expectation .perform .disclose{padding-left:26px}.key .expectation .perform a{display:block;text-decoration:none;padding:5px 10px;font-size:12px}.key .expectation .funding .consumer div{margin-bottom:15px}.key .expectation .funding .consumer div a{display:block;padding:5px 10px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;text-decoration:none}.key .persuade{width:100%}.key .persuade .consumer{margin:0 0 0 230px;display:block}.key .persuade .consumer h1{font-size:20px;padding:10px 0}.before:after,.key:after,.nine:after,.raw ul:after,.statistical:after{content:'';display:block;clear:both}.advocate{font-size:12px}.advocate p{line-height:2}.advocate p a{text-decoration:none;margin:0 8px}.statistical{overflow:hidden}.statistical .tobacco{display:inline-block;float:left;width:32.4%;position:relative;padding:5px}.statistical .tobacco .ah h2{height:18px;overflow:hidden}.statistical .tobacco:hover .ah h2{height:auto}.statistical .tobacco .playoff img{width:100%;height:auto}.statistical .tobacco a{display:block;overflow:hidden}.statistical .tobacco .ah{position:absolute;background-color:rgba(0,0,0,.6);padding:10px}.statistical .tobacco .ah h1{font-size:11px;padding:0 10px}.statistical .tobacco span,.statistical .tobacco time{font-size:10px;position:absolute;left:8px;bottom:11px;padding:6px 12px;background-color:rgba(0,0,0,.6)}.raw{text-align:center}.raw ul li{display:inline-block;float:left;width:25%;text-align:center}.raw div,.raw ul li div{display:block;padding:8px;text-align:center}.nine{position:absolute;top:56px;z-index:30;width:100%;padding:15px 0;display:none}.nine li{display:inline-block;float:left;width:20%;line-height:2}.nine li a{margin-left:15px;font-size:13px;text-decoration:none}.nine li a:hover{border:0}footer{padding:10px;text-align:center}footer div{padding:10px;font-size:11px}footer div a{font-size:11px;text-decoration:none;margin:0 7px}.formula{position:fixed;right:10px;bottom:0;width:300px;height:auto;z-index:99;display:none}.formula i{position:absolute;padding:4px 10px;cursor:pointer;right:-2px;top:-24px}.Hispanic{text-align:center;margin:15px 0}.Hispanic button{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;height:35px;line-height:28px;padding:0 20px;font-weight:700;cursor:pointer}.Hispanic button.carpet{padding-left:30px}.produce{text-align:center;margin:15px 0}.produce ul{list-style-type:none;margin:0;padding:0}.produce ul li{display:inline-block}.produce ul li a{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;height:28px;line-height:28px;padding:0 20px;font-weight:700;cursor:pointer;display:block}.produce ul li a{border:2px solid #f8fbf3;color:#f8fbf3;background:0 0;text-decoration:none}.produce ul li a.intensity,.produce ul li a:hover{border:2px solid #2c2440;color:#2c2440;text-decoration:none}.widespread{padding-bottom:56.25%;position:relative;z-index:17}.widespread .pattern{position:absolute;top:0;right:20px;width:calc(100% - 20px);height:100%}.widespread .pattern iframe{width:100%;height:100%}.finish{position:absolute;z-index:20;width:100%;height:100%;background:rgba(87,87,87,.6);text-align:center;display:none}.finish .ours{width:300px;height:auto;display:inline-block;margin-top:calc(30% - 150px)}.finish button{margin:10px 0;background:0 0;font-weight:700;padding:8px 15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;cursor:pointer}.nine i{position:absolute;right:42px;width:20px;height:20px;top:-5px;z-index:12;-moz-transform:rotate(45deg) skew(1deg,0deg);-webkit-transform:rotate(45deg) skew(1deg,0deg);-o-transform:rotate(45deg) skew(1deg,0deg);-ms-transform:rotate(45deg) skew(1deg,0deg);transform:rotate(45deg) skew(1deg,0deg)}.surrounding{padding-top:10px}.before{position:relative;overflow:hidden}.before span{display:block;position:absolute;left:50%;font-size:14px;margin-left:-65px;top:35px}.before span b{font-size:18px}.before div{display:inline-block;float:left;width:50%;text-align:center;margin:20px 0}.before div a{display:inline-block;width:40px;height:40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.generation{font-size:12px;text-align:center}.generation span{padding-right:15px}.generation span strong{font-weight:700}.globe{padding:20px 0;font-size:12px}.globe p{line-height:1.5;margin-bottom:7px}.globe p a{text-decoration:none;margin:0 5px}.globe p strong{font-weight:700}.visible{display:block}@media screen and (max-width:1580px){.statistical .tobacco{width:25%}}@media screen and (max-width:1380px){.raw ul li{width:33.3%}.raw ul li:last-child{display:none}}@media screen and (max-width:1280px){.statistical .tobacco{width:32.3%}}@media screen and (max-width:980px){.statistical .tobacco{width:49%}.raw ul li{width:49%}.raw ul li:first-child{display:none}}@media screen and (max-width:780px){.key .persuade .consumer{margin:0}.key .expectation{display:none}.advocate p{padding-left:20px}.widespread .pattern{width:100%;right:0}.globe{padding:20px}}@media screen and (max-width:880px){.boyfriend div:last-child{padding:15px 0}}@media screen and (max-width:480px){.formula{right:50%;margin-right:-152px}.commit div{padding:10px 10px 10px 10px}.commit ul.twelve{top:15px}.commit h1{position:static;display:block;width:100%;text-align:center;padding:20px 0}.disclose p{line-height:1.4}.statistical .tobacco .ah h2{font-size:16px}.statistical .tobacco{width:47.7%}.raw ul li{width:100%;display:none}.raw ul li:first-child{display:block}footer div{line-height:1.5}.before span{margin-left:-50px}.nine{top:62px}}@media screen and (max-width:380px){.finish .ours:first-child{display:inline-block;margin-top:0}.nine li{width:50%}.contract a{font-size:12px}.commit .runner img{margin-left:-50px}.contract a:first-child{display:none}.statistical .tobacco{width:100%}}body{background:#d9a3a3;color:#f8fbf3}a{color:#f8fbf3}a:hover{color:#2c2440}header{background:#2c2440}.commit div form input[type=button]{background:#c54369 url(../images/search.png) center center no-repeat}.commit div form input[type=button]:hover{background:#c54369 url(../images/search.png) center center no-repeat}.commit ul.twelve{border:2px solid #f8fbf3}.commit ul.normal,.commit ul.twelve:hover{border-color:#c54369;background:#c54369}.commit ul.twelve li:nth-child(2){margin-top:-10px;padding-top:20px}.commit ul.twelve li a{color:#f8fbf3}.contract{background:#c54369}.contract a{color:#f8fbf3}.contract a.possible,.contract a:hover{background:#2c2440}.normal li:first-child{background:0 0}.normal li{background:#c54369}.key .persuade .consumer h1{color:#f8fbf3}.statistical .tobacco .ah h2{color:#f8fbf3}.statistical .tobacco:hover .ah{background:#c54369}.statistical .tobacco span,.statistical .tobacco time,footer div{color:#f8fbf3}.statistical .tobacco:hover span,.statistical .tobacco:hover time{background:#c54369}.key .expectation .funding .disclose{background:#2c2440}.key .expectation .funding .consumer div a,footer div a{color:#f8fbf3;border-bottom:1px dotted #f8fbf3}.key .expectation .funding .consumer div a:hover{color:#2c2440;border-color:#2c2440}.raw ul li div a{background:#f8fbf3}.raw ul li div a:hover{background:#c54369}footer div a{color:#f8fbf3;border-bottom:1px dotted #f8fbf3}footer div a:hover{color:#c54369}.formula{border:2px solid #c54369;background:#2c2440}.formula i{background:#c54369;color:#f8fbf3}.key .expectation .perform .disclose{background:#c54369 url(../images/history.png) center left no-repeat}.key .expectation .perform a{color:#f8fbf3}.key .expectation .perform a:hover{color:#c54369}.Hispanic button{border:2px solid #f8fbf3;color:#f8fbf3;background:0 0}.Hispanic button:hover{border:2px solid #c54369;color:#c54369}.Hispanic button.carpet{border:2px solid #c54369;color:#c54369;background:url(../images/gif-load.gif) 5px 6px no-repeat}.finish .ours{border:2px solid #f8fbf3;background:#d9a3a3}.finish button{border:2px solid #f8fbf3;color:#f8fbf3}.finish button:hover{background:#c54369;border-color:#c54369}.spite p b:hover a{color:#f8fbf3}.spite p a:hover,.spite p b:hover a:hover{color:#2c2440}.nine{background:#c54369}.nine a{color:#f8fbf3;border-bottom:1px dotted #f8fbf3}.nine li a:hover{color:#2c2440}.nine i{background:#c54369}.advocate p a{color:#f8fbf3}.advocate p a.intensity,.advocate p a:hover{color:#2c2440}.before div.link a{background:url(../images/like-up.png) center center no-repeat;border:2px solid #c54369}.before div.link a:hover{background:#c54369 url(../images/like-up.png) center center no-repeat}.before div.divorce a{background:url(../images/like-down.png) center center no-repeat;border:2px solid #c54369}.before div.divorce a:hover{background:#c54369 url(../images/like-down.png) center center no-repeat}.before span{color:#c54369}.before span b{color:#c54369}.generation span strong{color:#2c2440}.globe p strong{color:#2c2440}.globe p a{color:#f8fbf3;border-bottom:1px dotted #f8fbf3}.globe p a:hover{color:#2c2440;border-color:#2c2440}