.button{display:inline-block;text-decoration:none;border:0;cursor:pointer;vertical-align:top;text-align:center}.noLinkBtn{cursor:default !important}.GreyBottomContainer{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(10%,rgba(3,3,3,0)),color-stop(42%,rgba(13,13,13,0.93)),color-stop(100%,rgba(30,30,30,0.93)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ed1e1e1e',GradientType=0)}.ProfileMainMenu{background:#282828;background:-moz-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#323232),color-stop(100%,#1c1c1c));background:-webkit-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-o-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-ms-linear-gradient(top,#323232 0,#1c1c1c 100%);background:linear-gradient(to bottom,#323232 0,#1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#323232,endColorstr=#1c1c1c,GradientType=0)}.arrow{content:'';width:0;height:0;font-size:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#PornhubNetworkBar{display:none}.wrapper{background:#efd2ce url('../../../images/contest-landing/valentines/bg.jpg?cache=2016033150') center center no-repeat;background-size:cover;min-width:994px}#valentinesContainer{width:994px;height:1015px;margin:0 auto}#valentinesContainer .valentinesContent{width:489px;height:100%;padding:30px 0 0 40px;position:relative}#valentinesContainer .valentinesContent.mailSent{display:none}#valentinesContainer .valentinesContent .logo{height:58px;background:transparent url('../../../images/contest-landing/valentines/logo.png?cache=2016033150') center center no-repeat;margin:0 auto;position:relative;z-index:1}#valentinesContainer .valentinesContent .headline{margin:0 auto;text-align:center}#valentinesContainer .valentinesContent .headline h1{color:#FFF;font:600 italic 78px "Open Sans";line-height:64px;margin:10px auto 25px;text-transform:uppercase;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}#valentinesContainer .valentinesContent .headline h1.closed{font-size:64px}#valentinesContainer .valentinesContent .headline h3{background-color:#FFF;color:#000;font:400 italic 15px "Open Sans";padding:2px 10px;text-transform:uppercase;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}#valentinesContainer .valentinesContent .headline h3 span{font-weight:700}#valentinesContainer .valentinesContent h4{color:#000;font:700 16px "Open Sans";margin:40px auto 30px;text-align:justify;-moz-text-align-last:center;text-align-last:center}#valentinesContainer .valentinesContent form#valentinesForm input{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%;height:50px;border:0;box-sizing:border-box;display:block;font-size:21px;margin-top:15px;padding:10px 14px}#valentinesContainer .valentinesContent form#valentinesForm input[type="text"].invalid{border:1px solid red;margin-top:6px}#valentinesContainer .valentinesContent form#valentinesForm input[type="submit"]{background-color:#000;color:#f90;cursor:pointer}#valentinesContainer .valentinesContent form#valentinesForm input[type="checkbox"]{display:none}#valentinesContainer .valentinesContent form#valentinesForm p,#valentinesContainer .valentinesContent form#valentinesForm label{color:#000;font:400 13px "Open Sans";margin:20px 0}#valentinesContainer .valentinesContent form#valentinesForm p span,#valentinesContainer .valentinesContent form#valentinesForm label span{display:inline-block;vertical-align:middle}#valentinesContainer .valentinesContent form#valentinesForm .emailError{color:red;display:none;margin:0;padding-left:10px}#valentinesContainer .valentinesContent form#valentinesForm #subscribeCheck+label .fakeCheckbox{width:21px;height:20px;background:transparent url('../../../images/contest-landing/valentines/sprite-valentines.png?cache=2016033150') -23px 0 no-repeat;margin-right:5px}#valentinesContainer .valentinesContent form#valentinesForm #subscribeCheck:checked+label .fakeCheckbox{background-position:0 0}#valentinesContainer .valentinesContent form#valentinesForm div#vAdblockMessage{display:none;font-size:9px;margin:0;color:#000}#valentinesContainer .valentinesContent form#valentinesForm div#vAdblockMessage .targetP{color:#000;background-color:transparent;display:initial;font-size:9px;line-height:2}#valentinesContainer .valentinesContent a,#valentinesContainer .valentinesContent button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:100%;height:50px;background-color:#000;border:0;color:#f90;box-sizing:border-box;display:block;font-size:21px;line-height:50px;margin-top:80px;text-align:center;cursor:pointer}#valentinesContainer .valentinesContent a.tweet,#valentinesContainer .valentinesContent button.tweet{background-color:#45b0e3;color:#FFF}#valentinesContainer .valentinesContent a.tweet .tweetIcon,#valentinesContainer .valentinesContent button.tweet .tweetIcon{width:29px;height:25px;background:transparent url('../../../images/contest-landing/valentines/sprite-valentines.png?cache=2016033150') 0 -22px no-repeat;display:inline-block;margin-right:15px;vertical-align:middle}#valentinesContainer .valentinesContent a:hover,#valentinesContainer .valentinesContent button:hover{text-decoration:none}#valentinesContainer .valentinesContent .sticky{bottom:25px;color:#6b0109;font:600 11px "Open Sans";line-height:9px;position:absolute;right:-60px;text-align:center;text-transform:uppercase}#valentinesContainer .valentinesContent .sticky span{font:800 13px "Open Sans"}