@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600italic);.displayFlex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexWrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.button{display:inline-block;text-decoration:none;border:none;cursor:pointer;vertical-align:top;text-align:center}.orangeButton{border:0;background:#f90;color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.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,.93) 42%,rgba(30,30,30,.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,.93)),color-stop(100%,rgba(30,30,30,.93)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%)}.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%)}.arrow{content:'';width:0;height:0;font-size:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userSelect{-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdownFilters{display:none;position:absolute;top:35px;right:0;min-width:188px;overflow-y:auto;overflow-x:hidden;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;z-index:100;background:#1b1b1b}.dropdownFilters>li{line-height:32px;background:#1b1b1b;font-size:12px;white-space:nowrap;text-transform:capitalize}.dropdownFilters>li.active>span>a,.dropdownFilters>li:hover>span>a{color:#cacaca;font-weight:700}.dropdownFilters>li>span{height:32px;display:block;padding:0;cursor:default}.dropdownFilters>li>span>a{color:#969696;cursor:pointer;display:block;padding:0 25px}.dropdownFilters>li>span>a:hover{text-decoration:none}.dropdownFilters>li i{display:none;width:15px;height:19px;background-repeat:no-repeat;margin-right:10px;position:relative;top:5px}.dropdownFilters>li i.mr{background-position:-227px -271px}.dropdownFilters>li i.mv{background-position:-192px -290px}.dropdownFilters>li i.tt{background-position:-192px -348px}.dropdownFilters>li i.ms{background-position:-207px -327px}.dropdownFilters>li i.tr{background-position:-192px -309px}.dropdownFilters>li i.lg{background-position:-192px -328px}.dropdownFilters>li i.mf{background-position:-192px -252px}.dropdownFilters>li i.a{background-position:-207px -252px}.dropdownFilters>li i.nv{background-position:-207px -271px}.dropdownFilters>li i.re{background-position:-207px -290px}.dropdownFilters>li i.cm{background-position:-227px -292px}.dropdownFilters>li i.ht{background-position:-265px -342px}.dropdownFilters>li i.av{background-position:-263px -275px;width:20px}.dropdownFilters>li i.po{background-position:-264px -292px;width:20px}.dropdownFilters>li i.straight{background-position:-245px -305px;width:16px;height:17px}.dropdownFilters>li i.gay{background-position:-245px -324px;width:16px;height:17px}.dropdownFilters>li i.shemale{background-position:-245px -343px;width:16px;height:17px}.wrapLongTitle{word-break:break-word;word-wrap:break-word}.itemTagBtn{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:8px 18px;background:#1b1b1b;font-weight:400;font-size:14px;color:#fff;text-transform:capitalize;white-space:nowrap}.itemTagBtn:hover{text-decoration:none;background-color:#2f2f2f}.itemTagBtnWideDropdown{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:8px 18px;background:#1b1b1b;font-weight:400;font-size:14px;color:#fff;text-transform:capitalize;white-space:nowrap;display:inline-block;margin:3px 0}.itemTagBtnWideDropdown:hover{text-decoration:none;background-color:#2f2f2f}.text-red{color:red}*{margin:0;padding:0;font-family:"Open Sans",sans-serif}a{color:#85adc1}.innerContainer{width:585px;margin:0 auto;position:relative}.icon{width:52px;height:52px;background:url(../../../images/contest-landing/pornhub-cares/cares-sprites.png?cache=2024053002) no-repeat transparent;background-size:400%}ul{list-style:none}h2{text-transform:uppercase;font-size:1.8em;font-weight:700}header{background-color:#333;width:100%;text-align:center;padding:10px 0}.intro{background:url(../../../images/contest-landing/pornhub-cares/header.jpg?cache=2024053002) top center no-repeat #e2e2e2;background-size:2135px;padding:130px 0 0}.intro h3{width:53%;color:#6692a8;text-align:center;margin:30px auto 20px}.intro p{font-size:.9em;text-align:center;margin:0 0 1em 0;clear:both}.intro li{margin:20px 5% 30px;float:left;width:40%;font-size:1.1em;text-align:center}.intro li .icon{margin:0 auto}.intro li em{display:block;margin:.3em auto 0;font-size:1.1em;font-weight:600;width:90%}.intro .documentIcon{background-position:-158px 0}.intro .videoIcon{background-position:-158px -45px}.headerImage{background:url(../../../images/contest-landing/pornhub-cares/care-title.png?cache=2024053002) 53px 0 no-repeat transparent;background-size:81%;height:310px}.students{margin:20px 0 0;background:url(../../../images/contest-landing/pornhub-cares/care-title.png?cache=2024053002) bottom center no-repeat transparent;height:210px}.criteria{background:#333;text-align:center;padding:0 0 40px;position:relative}.criteria h2{color:#b9b6b7;padding:30px 0 20px}.criteria h4{color:#fff}.criteria li{color:#959595}.criteria .icon{margin:0 auto;background-size:460%}.criteria .heartIcon{background-position:-3px 0}.criteria .crownIcon{background-position:-70px 0}.criteria .lightIcon{background-position:-127px 0}.criteria p{width:80%;margin:0 auto 20px}.criteria .innerContainer:after{content:'';width:0;height:0;border:70px solid transparent;border-bottom:none;border-top:30px solid #333;position:absolute;bottom:-90px;left:222.5px;z-index:2}.who{background:#d2d2d2;text-align:center;padding:0 0 20px;position:relative;color:#2f2e2f}.who h2{padding:60px 0 20px}.who .icon{margin:0 auto;background-size:460%}.who .buildingIcon{background-position:-1px -52px}.who .ageIcon{background-position:-68px -55px}.who .documentGlassIcon{background-position:-128px -55px}.who p{width:80%;margin:0 auto 20px}.details{background:#84adc1;color:#fff;padding:25px 0;text-align:center}.details p{width:70%;margin:0 auto}.details .innerContainer:after{content:'';width:0;height:0;border:70px solid transparent;border-bottom:none;border-top:30px solid #84adc1;position:absolute;bottom:-55px;left:222.5px;z-index:2}.application{background:#e9e9e9;padding:50px}.application .formOverview,.application .mainForm{width:85%;margin:0 auto 20px;max-height:800px;transition:all .5s ease;overflow:hidden;opacity:1}.application .formOverview:after,.application .mainForm:after{clear:both;display:block;content:''}.application .formOverview.hidden,.application .mainForm.hidden{display:none}.application .formOverview{display:none;max-height:800px}.application .formOverview.active{display:block}.application .formOverview li{color:#767676;margin:0 0 1em}.application .formOverview h4{font-size:1.3em;text-transform:uppercase}.application .formOverview .overview{font-size:1.1em}.application.hidden .formOverview,.application.hidden .mainForm{max-height:0;opacity:.1;margin:0 auto}.application.hidden .innerContainer:after{content:'';width:0;height:0;border:70px solid transparent;border-bottom:none;border-top:30px solid #d1d1d1;position:absolute;bottom:-50px;left:222.5px;z-index:2;border-bottom:30px solid #d1d1d1;border-top:none}.application .input,.application input{display:block;width:100%;margin:10px auto;font-size:1em;padding:6px 10px;border:1px solid #a4a4a4;outline:0;transition:border .1s linear;background:#fff;color:#8c8c8c;box-sizing:border-box}.application .input:focus,.application input:focus{border:1px solid #85adc1}.application .input:focus.err,.application input:focus.err{border:1px solid #f03435}.application .err,.application .err+.checkbox,.application .err+.input{border:1px solid #f03435}.application .formErr{color:#f03435}.application input[type=checkbox],.application input[type=file]{display:none}.application label[for=file],.application label[for=terms]{margin:0 0 15px}.application #terms:checked+.checkbox{background:url(../../../images/vmobile/sprite-ui.png?cache=2024053002) -830px -105px no-repeat #fff;background-size:857px}.application .checkbox{width:20px;height:20px;background:#fff;border:1px solid #a4a4a4;float:left;margin:0 10px 0 0}.application .input{color:#8c8c8c;background:#d6d6d6;border:1px solid #d6d6d6}.application .input .right{float:right;font-size:2em;line-height:.7}.application #country{position:relative}.application #country:after{content:'';width:0;height:0;font-size:0;border-bottom:0 none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d6d6d6;position:absolute;right:14px;top:13px;z-index:3}.application #country:before{content:'';width:0;height:0;font-size:0;border-bottom:0 none;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #8c8c8c;position:absolute;top:13px;right:12px;z-index:2}.application #country .countryOptions{position:absolute;width:100%;display:none;left:0;top:100%;color:#8c8c8c;overflow:auto;height:200px}.application #country .countryOptions li{background:#d6d6d6;border:1px solid #d6d6d6;border-top-color:#fff;padding:7px 10px;transition:all .3s linear}.application #country .countryOptions li:hover{background:#c6c6c6}.application #country .countryOptions.active{display:block}.application .labelText,.application label{color:#969696;margin:0 0 0 15px;font-size:.95em;display:block}.application button{display:inline-block;text-decoration:none;border:none;cursor:pointer;vertical-align:top;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background:#39ad80;display:block;width:85%;margin:0 auto;line-height:2em;font-size:1.6em;text-transform:uppercase;font-weight:700;color:#fff}.application .edit{width:50%;background:#bfbfbf}.application h3{text-align:center;font-size:1.4em}.application h3.expired{color:#39ac7f}.submissions{background:#d1d1d1;text-align:center}.submissions h2{color:#303030;padding:30px 0 20px}.submissions li{border-top:1px solid #fff;padding:20px 0 40px}.submissions h4{color:#303030;text-transform:capitalize;font-size:1.3em}.submissions .timestamp{color:#5a5a5a;margin:0 0 10px}.submissions.hidden{display:none}div.pagination3{position:relative;width:100%;clear:both;margin:20px 0 0 0;overflow:hidden;text-align:center}div.pagination3 ul{position:relative;margin:auto;width:auto;max-width:900px;overflow:hidden;display:block;zoom:1}div.pagination3 ul li{line-height:54px;font-size:20px;white-space:nowrap;display:inline-block;border:none}div.pagination3 ul li a,div.pagination3 ul li span{display:block;padding:0 25px;width:auto;color:#a5a5a5;margin:0 3px;text-transform:uppercase;font-weight:700}div.pagination3 ul li.page_current span,div.pagination3 ul li.page_next a,div.pagination3 ul li.page_previous a{color:#fff;background:#84adc1;padding:0 25px;width:auto}div.pagination3 ul li.page_current span:hover,div.pagination3 ul li.page_next a:hover,div.pagination3 ul li.page_previous a:hover{background:#95bed2}div.pagination3 ul li.page_next a,div.pagination3 ul li.page_next span{margin-right:0;padding:0 25px;width:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-decoration:none}div.pagination3 ul li.page_previous a,div.pagination3 ul li.page_previous span{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-left:0;padding:0 25px;width:auto;text-decoration:none}div.pagination3 ul li:first-child a,div.pagination3 ul li:first-child span{margin-left:0!important}div.pagination3 ul li.page_dots span{cursor:default!important;color:#fff}div.pagination3 ul li.page_dots span:hover{background:#1f1f1f}div.pagination3 ul.firstPage li{display:inline-block}.greyButton{padding:6px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-weight:700;display:inline-block;position:relative;text-align:center;vertical-align:top;cursor:pointer;border:none;text-decoration:none;background:#e9e9e9}.greyButton:hover{text-decoration:none}.greyButton.big{padding:8px 20px;font-size:17px}.greyButton.small{padding:0 10px}.greyButton.noBold{font-weight:400}.greyButton.buttonSidebar{font-weight:400;font-size:12px;padding:2px 10px}