.wppc-listings{overflow:hidden}.wppc-contestant-listing,.wppc-contestant-sm-listing{display:block;float:left;box-sizing:border-box}.wppc-contestant-listing{width:320px;height:500px}.wppc-photo-container{position:relative}.wppc-contestant-listing img,.wppc-contestant-sm-listing img{max-width:100%}.wppc-contestant-sm-listing{width:110px;margin:1px}.wppc-listings .wppc-contestant-sm-listing .wppc-meta{line-height:16px}.wppc-listings .wppc-contestant-sm-listing .wppc-meta .wppc-stats{font-size:10px}.wppc-contestant-sm-listing .wppc-adult-overlay .wppc-headline{margin-bottom:6px;font-size:15px;line-height:17px}.wppc-contestant-sm-listing .wppc-adult-overlay{font-size:11px;line-height:16px}.wppc-listings .contestant-title{font-size:15px;font-weight:700;margin:0 0 .5em;border-bottom:1px solid #e5e5e5}.wppc-listings .contestant-title a{color:#2980b9;transition:color .3s}.wppc-listings .contestant-title a:hover{color:#3498db}.wppc-listings .wppc-meta{line-height:22px;overflow:hidden}.wppc-listings .wppc-meta .wppc-stats{float:left;font-size:14px;font-weight:700}.wppc-listings .wppc-meta .wppc-date{float:right;font-size:11px;color:#666}.wppc-photo img{margin:0!important;box-shadow:none}.wppc-notices,.wppc-errors{display:block;margin:0 0 2em;padding:15px;list-style-type:none;border:1px solid;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.wppc-notices{background:#dff0d8;border-color:#d6e9c6;color:#468847}.wppc-errors{background:#f2dede;border-color:#eed3d7;color:#b94a48}.wppc-button .fa-heart,.wppc-listings .fa-heart,.wppc-meta .fa-heart{color:#e0002a}.wppc-button .fa-check-circle,.wppc-button-sm .fa-check-circle{color:#006c00}.wppc-overlay-inner .fa-spinner,.contestant-box .wppc-button-b .fa-heart{color:#fff}.wppc-button,.wppc-button-sm,.wppc-button-a,.wppc-button-b,input[type=submit].wppc-button,input[type=submit].wppc-button-a,input[type=submit].wppc-button-b{display:inline-block;border-radius:3px;font-family:Arial;font-weight:700;text-decoration:none;text-align:center;text-transform:none;letter-spacing:normal;cursor:pointer;-webkit-font-smoothing:antialiased}.wppc-button,input[type=submit].wppc-button,.wppc-button-sm{padding:4px 12px;font-size:12px;line-height:20px;text-shadow:1px 1px 0 #fff;background:#ededed;background-image:-webkit-linear-gradient(top,#ededed,#dfdfdf);background-image:-moz-linear-gradient(top,#ededed,#dfdfdf);background-image:-ms-linear-gradient(top,#ededed,#dfdfdf);background-image:-o-linear-gradient(top,#ededed,#dfdfdf);background-image:linear-gradient(to bottom,#ededed,#dfdfdf);color:#000!important}.wppc-button-sm{padding:1px 10px;font-size:10px}.wppc-button:hover,input[type=submit].wppc-button:hover{background:#dfdfdf;background-image:-webkit-linear-gradient(top,#dfdfdf,#ededed);background-image:-moz-linear-gradient(top,#dfdfdf,#ededed);background-image:-ms-linear-gradient(top,#dfdfdf,#ededed);background-image:-o-linear-gradient(top,#dfdfdf,#ededed);background-image:linear-gradient(to bottom,#dfdfdf,#ededed)}.wppc-button-a,.wppc-button-b,input[type=submit].wppc-button-a,input[type=submit].wppc-button-b{font-size:16px;line-height:1em;background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);color:#fff!important}.wppc-button-a:hover,.wppc-button-b:hover,input[type=submit].wppc-button-a:hover,input[type=submit].wppc-button-b:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db)}.wppc-button-a,input[type=submit].wppc-button-a{padding:10px 20px}.wppc-button-b,input[type=submit].wppc-button-b{width:100%;padding:10px 0}.wppc-listings .wppc-vote{position:absolute;z-index:9;top:10px;right:10px}.wppc-adult-overlay,.wppc-overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;border-radius:3px;color:#fff;-webkit-font-smoothing:antialiased}.wppc-adult-overlay{display:block;text-align:center;background:rgba(0,0,0,.93)}.wppc-adult-overlay span{font-weight:400;font-size:26px}.wppc-adult-overlay .wppc-headline{margin:0;text-transform:uppercase;font-weight:700;font-size:22px;line-height:28px}.wppc-adult-overlay .wppc-txt{margin:15px;padding-top:10px;border-top:1px dashed #fff;font-size:12px;text-transform:uppercase}.wppc-overlay{display:none;background:rgba(0,0,0,.7);text-align:center}.wppc-overlay .fa{font-size:55px}.wppc-contestant-post{overflow:hidden;width:100%}.wppc-contestant-post .wppc-contestant{margin-right:356px}.wppc-contestant-photo{margin-bottom:2em}.wppc-contestant-post .wppc-sidebar{float:right;width:336px}.wppc-widget{margin-bottom:3em}.wppc-widget-title{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eee;font-size:18px}.wppc-widget-title a{text-decoration:none}.wppc-contestant-box{position:relative;background:#f3f3f3;padding:10px;border-radius:3px;margin-bottom:1em}.wppc-contestant-box .wppc-contestant-title{margin-bottom:.5em}.wppc-contestant-box .wppc-excerpt p{margin-bottom:1em}.wppc-contestant-post .wppc-contestant-promotional-txt{font-size:13px;line-height:19px;margin-bottom:1em}.wppc-contestant-date{font-size:12px;font-style:italic;margin-bottom:1em}.wppc-listings .wppc-contestant-listing{padding:5px}.wppc-listings .wppc-contestant-listing-inner{position:relative;padding:4px;border:1px solid #e5e5e5;border-radius:2px;background:#fff}.wppc-listings a{text-decoration:none}.wppc-listings .contestant-excerpt{font-style:italic;font-size:12px;margin-bottom:1em}.wppc-listings .contestant-excerpt p{margin:0}.wppc-overlay .wppc-overlay-inner{font-size:18px;font-weight:700}.wppc-contestant-widget .contestant-votes{margin-bottom:1em}.wppc-contestant-widget .wppc-meta{overflow:hidden}.wppc-contestant-widget .wppc-meta .contestant-votes{float:left}.wppc-contestant-widget .wppc-meta .contestant-views{float:right}.wppc-contestant-link{border:1px solid #ccc;background:#f9f9f9;white-space:nowrap;border-radius:3px;padding:10px;box-shadow:inset 2px 2px 0 #f0f0f0;color:#888}.wppc-contestant-link input[type=url]{border:0;background:0 0;margin:0;padding:0;width:275px;font-style:italic;font-size:13px;color:#888;cursor:pointer}.wppc-contestant-widget p.contestant-share-txt{margin:0}.wppc-divider{border:0;height:1px;margin:1.5em 0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.2),rgba(0,0,0,0))}.wppc-vote-submitted{border-top:1px solid #e5e5e5;text-align:center;padding-top:3px;line-height:22px}.wppc-social{display:block;overflow:hidden;margin:.5em 0 0;padding:0;list-style-type:none;font-size:22px}.wppc-social li{display:block;float:left;margin-right:15px}.wppc-social li a{text-decoration:none;color:#777}.wppc-social li a:hover{color:#2980b9}.wppc-alignr{text-align:right}.wppc-form .wppc-field{padding:15px 0;border-bottom:1px solid #eee;overflow:hidden}.wppc-form .wppc-label,.wppc-form .wppc-input{display:block;float:left;box-sizing:border-box}.wppc-form .wppc-label{width:45%;padding-right:10px}.wppc-form .wppc-label label{font-weight:700}.wppc-form .wppc-label .wppc-description{margin:0;font-style:italic;font-size:12px;color:#999}.wppc-form .wppc-input{width:55%}.wppc-form .wppc-input input[type=text],.wppc-form .wppc-input input[type=email],.wppc-form .wppc-input select,.wppc-form .wppc-input textarea{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;box-shadow:inset 1px 1px 0 #e5e5e5;outline:none;font-size:12px;background:#f9f9f9}.wppc-form .wppc-input textarea{min-height:100px}.wppc-form .wppc-input .wppc-checkbox-label{font-size:12px}.wppc-form .wppc-love{font-size:11px;font-style:italic;margin:1em 0}.wppc-form .wppc-checkbox input[type=checkbox]{margin:3px .5ex;vertical-align:middle}