body{background-color:#ccd1d4;color:#183964;font:14px 'Roboto',sans-serif;font-weight:300}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h2,h3{text-transform:uppercase;font-weight:400;padding-bottom:5px;margin-top:0;padding-top:0;margin-bottom:5px}h2{font-size:1.6em}h3{font-size:1.3em;margin-bottom:7px;padding-bottom:0}h4{font-size:1.2em;font-weight:400;padding-top:30px}.section-header h3{line-height:1.5em;font-size:1.5em;margin:10px 0}a.section-header-link{text-decoration:none;line-height:29px;font-size:1.25em}a.section-header-link:hover{text-decoration:underline}p{line-height:1.4em;margin-top:0;font-size:1.2em}img{border:0;image-rendering:auto;image-rendering:high-quality;-ms-interpolation-mode:bicubic;vertical-align:middle}a{color:#7aaddc;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.pull-left{float:left !important}.pull-right{float:right !important}.right-align{text-align:right}.left-align{text-align:left}.center-align{text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{overflow:hidden !important;max-width:100%;text-overflow:ellipsis !important;white-space:nowrap !important}.hide{display:none}.show,.show-block{display:block}.show-inline-block{display:inline-block}.show-inline{display:inline}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.layout{max-width:1600px;margin-top:0;margin-right:auto;margin-left:auto;position:relative;background:#fff9ec;height:100%}.l-content{margin:0 auto 0;padding-bottom:30px;padding-left:40px;padding-right:40px;padding-top:20px}.l-content.content-video-view{max-width:1280px}.l-content.no-bottom-margin{margin-bottom:0;padding-bottom:0}.l-content.no-top-margin{margin-top:0;padding-top:0}.no-content{with:100%;margin:10px auto 0;padding-top:20%;padding-bottom:20%;text-align:center;background-color:#fff}.col-left-pad{padding-left:2em}.hx-text-page{padding-top:50px;padding-bottom:50px;max-width:900px;margin-bottom:150px}.section{margin-bottom:40px}.section-mini{margin-bottom:20px}.section-header{vertical-align:bottom}.grid:after{content:"";display:table;clear:both}p.big{font-size:1.5em;font-weight:700}p.note{font-size:.8em}.hx-text-page h4{text-transform:uppercase}.hx-text-page h2{text-transform:uppercase;margin-bottom:30px}.form-custom input{border-radius:0 !important}#passwordForm fieldset{background-color:#fff;margin-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;border-radius:3px}.message-box{border-radius:3px;padding:10px;color:#fff;display:table;width:100%;max-width:600px;margin:0 auto 40px}.form-message .message-box{margin-bottom:0;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.message-error{background-color:#c22026}.message-success{background-color:#00b6b8}.message-fail{background-color:#183964}.message-icon{display:table-cell;vertical-align:middle;font-size:4.5em;text-align:right;padding:10px}.message-body{display:table-cell;vertical-align:middle;padding:10px}.message-body p{margin-bottom:5px}.banner{text-align:center;max-width:100%;display:table}.rslides_container{position:relative}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.slider-buttons_nav{z-index:30;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:.7;overflow:hidden;text-decoration:none;margin-top:-1em;font-size:4em;color:#fff;padding-left:15px;padding-right:15px}.slider-buttons_nav:active{opacity:1.0}.slider-buttons_nav.next{left:auto;right:0}.slider-buttons_nav:focus{outline:0}.slider-buttons_tabs{margin-top:0;text-align:center;display:none}.slider-buttons_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.slider-buttons_tabs a{text-indent:-9999px;overflow:hidden;background:#ccc;background:rgba(0,0,0,.2);display:inline-block;_display:block;*display:block;width:9px;height:9px}.slider-buttons_here a{background:#222;background:rgba(0,0,0,.8)}ul.model-stats{list-style:none;margin-left:0;padding-left:0}ul.model-stats li{line-height:1.3em;display:inline-block;text-align:center;border:1px solid #333;margin-bottom:5px;background-color:#173863;font-size:.8em}ul.model-stats li label{background-color:#fef9eb;display:block;padding:3px 5px}ul.model-stats li span{font-weight:700;display:inline-block;color:#fff;padding:3px 5px}.mega-join-wrapper{background:#d9e7f4;padding:20px 40px}.mega-join-text a{display:inline-block;padding:10px 20px;color:#183964;border:3px solid #fff;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-transform:uppercase}.mega-join-text{margin:0 auto;font-size:1.5em}.mega-join-text span{display:inline-block;white-space:nowrap}.mega-join-link i{color:#c22026;font-weight:bold}.mega-join-text a:hover{border:3px solid #c22026;background-color:#c22026;color:#fff}.mega-join-text a:hover i{color:#fff}.pitch-section{font-size:.7em;line-height:1em;background:#7aaddc;color:#fff;margin-bottom:0;padding:30px 7%}.pitch-text{padding-right:30px;border-right:1px solid #d9e7f4;margin-right:30px}.pitch-text p{text-align:justify;font-weight:300;line-height:1.8em;font-size:1.3em}.pitch-points ul{list-style:none;line-height:1.8em;font-size:1.3em;padding:0;margin:0}.pitch-points li{position:relative;margin-top:0;margin-right:0;margin-left:0;padding:0 0 0 20px}.pitch-points li:before{content:'';position:absolute;top:7px;left:5px;width:6px;height:6px;border-radius:50%;background:#fff}.pitch h2{text-transform:capitalize;font-weight:700;font-size:2em;line-height:1.2em;margin-bottom:0;margin-bottom:10px;padding-bottom:0}.pitch-text a{color:#fff;font-weight:700}.pitch-text a:hover{color:#c22026}.pagination{text-align:center;font-size:1.5em;line-height:1.5em;font-weight:400;margin:10px 0}.pagination ul{list-style:none;margin:0;padding:0}.pagination li{display:inline-block}.pagination a{padding:0 5px}.pagination .current{padding:0 10px}.pagination .current{background-color:#183964;color:#fff}.pagination a{display:inline-block;color:#183964;text-decoration:none}.pagination a:hover{color:#7aaddc}.pagination .sep{color:#183964}.pagination .next,.pagination .previous{padding:0 15px;color:#fff;margin-left:5px;background-color:#00b6b8}.pagination a.next:hover,.pagination a.prv:hover{color:#fff;background-color:#7aaddc}.left-space{padding-left:10px}.bottom-call-to-action{text-align:center}.bottom-call-to-action a{display:inline-block;margin:20px auto;background:#c22026;text-transform:uppercase;font-size:48px;text-decoration:none;padding:10px 40px 11px;color:#fff}.thumbnail-grid{text-align:justify;margin-right:-10px}.grid-item-wrapper{padding-right:10px;padding-bottom:10px}.thumbnail{position:relative;overflow:hidden}.thumbnail a{display:block;width:100%}.thumbnail .play-button{position:absolute;top:0;left:0;height:100%;opacity:0;display:none;background:url("//cdn.8teenboy.com/assets/images/play-button.png") no-repeat center center;width:100%}.thumbnail .bareback-badge{position:absolute;top:10px;right:10px;border:1px solid #fff;color:#fff;background:rgba(0,0,0,0.30);padding:2px 5px 2px;text-transform:uppercase;font-size:.8em;font-weight:700}.thumbnail .watermark-helix{position:absolute;bottom:1em;right:1em;width:30%;opacity:.6}a.thumbnail-link{text-decoration:none;color:#183964}a.thumbnail-link:hover{text-decoration:underline}.thumbnail:hover .play-button{opacity:1;display:block}.thumbnail-bottom-text{width:100%;margin-top:2px;height:20px;line-height:20px}a .thumbnail-title{color:#183964;text-decoration:none;outline:0;border:0;text-transform:uppercase;font-weight:400;font-size:.8em}a:hover .thumbnail-title{text-decoration:underline}.thumbnail-title{display:block}.model-thumbnail{position:relative}.thumbnail-overlay-text{position:absolute;bottom:0;background-color:rgba(0,0,0,0.46);width:100%;padding:40px 10px 7px;font-weight:400;color:#fff;text-align:left;text-shadow:-1px 1px 1px rgba(0,0,0,0.3);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 37%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 37%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 37%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.split-left{display:inline-block;width:70%}.split-right{display:inline-block;text-align:right;float:right}.duration-text{color:#7aaddc;font-size:.8em}.player-bottom-toolbar{background:#000;position:relative;margin-top:-4px;padding-left:.8em}.player-bottom-toolbar .pure-menu-children{bottom:38px;background:rgba(0,0,0,0.89)}.player-bottom-toolbar .menu-item-heading{color:#fff;font-weight:700;padding:.8em 1em;border-bottom:1px solid #333}.player-bottom-toolbar .pure-menu-children .pure-menu-link{padding:.5em 1em}.player-bottom-toolbar .pure-menu-children a.pure-menu-link:hover{background:#183964}.player-bottom-toolbar .pure-menu{padding:0}.player-bottom-toolbar .toolbar-link{border-radius:0}.player-bottom-toolbar .pure-menu-link{padding-top:.8em;padding-bottom:.8em;background:transparent;color:#bbb;font-weight:700}.player-bottom-toolbar .pure-menu-link:hover{color:#ededed}.player-bottom-toolbar .button-join{position:absolute;top:0;right:0;padding-top:.6em;padding-bottom:.6em;text-shadow:none}p.scene-description{text-align:justify}.j-gallery.less{overflow:hidden;height:400px !important}.show-more-wrapper{margin-top:.5em;border-top:1px solid #7aaddc}a.show-more{display:block;text-align:center;padding:.5em;text-decoration:none;color:#7aaddc;text-transform:uppercase;font-weight:400}a.show-more:hover{color:#183964}.preview-counter{border:1px solid #183964}.preview-counter-text{display:inline-block;padding:5px 5px 5px 10px}.preview-counter-number{display:inline-block;padding:5px 10px 5px 5px;font-weight:700}.favorited-video{color:#c22026 !important}a.videos-filter-link{padding:5px 10px;display:inline-block;text-decoration:none;border:1px solid #7aaddc;text-transform:none}a.videos-filter-link:hover{border:1px solid #183964;color:#183964}.video-player-disabled-link{position:relative;display:block}.join-video-overlay{position:absolute;top:50%;left:25%;text-align:center;display:inline-block;width:50%;background-color:rgba(193,32,37,0.67);padding:10px}.join-video-overlay strong{display:block;font-size:1.8em;text-transform:uppercase;color:#fff;font-weight:300}.join-video-overlay p{padding:0;margin:0;color:#fff;font-size:.9em}.footer{background:#311f15;color:#d9e7f4;padding-top:10px;width:100%;max-width:1600px;padding-bottom:40px;margin:0 auto;font-size:.9em;line-height:1.3em}.footer .l-content{max-width:960px;margin:0 auto 0;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}.footer-box{padding-right:20px}.footer p{padding-top:0;margin-top:2px;margin-bottom:2px}.footer a{color:#fff;font-weight:300;text-decoration:none}.footer a:hover{text-decoration:underline}.footer-links{display:inline-block;list-style:none;margin:10px 0;padding:0;font-size:1.2em;position:relative}.footer-links li{display:inline-block;zoom:1;vertical-align:middle;padding-top:0;padding-right:10px;padding-left:0;margin:0 20px 10px 0;text-align:center}.footer-links li a{display:block;white-space:nowrap;padding-top:1px;padding-bottom:1px;text-decoration:none}.footer-fineprint{text-align:center;font-size:.9em;border-top:1px solid #4b3021;padding-top:20px;margin-top:20px;line-height:2em;height:100%}.footer-fineprint a{color:#fff;font-weight:400}.footer-fineprint a:hover{text-decoration:underline}a.footer-brand-link{max-width:150px;display:block}.footer h3{text-transform:uppercase;color:#fff;font-weight:300;font-size:1.5em}.footer-social{text-align:left}.footer-social ul{list-style:none;padding-left:0}.footer-social li{display:inline-block;margin:5px}.footer-social li a{display:inline-block;padding:10px 10px;text-align:center;height:40px;width:40px;font-size:20px;line-height:20px;border-radius:20px;background:#f5f5f5;color:#311f15}a.twitter:hover{color:#4099ff}a.facebook:hover{color:#3b5998}a.instagram:hover{color:#fb3958}a.youtube:hover{color:#c4302b}.button-apply{position:relative;color:white !important;text-shadow:0 1px 1px rgba(0,0,0,0.2);display:block}.button-apply-text{font-weight:300;font-size:24px;position:absolute;left:0;top:calc(50% - 12px);display:block;text-align:center;width:100%;background-color:rgba(0,0,0,0.55);letter-spacing:.05em}@media screen and (max-width:80em){.thumbnail .bareback-badge{font-size:.8em}}@media screen and (max-width:64em){.l-content{padding-left:20px;padding-right:20px}.mega-join-wrapper{padding:20px}.thumbnail .bareback-badge{font-size:.6em}.hide-lg{display:none !important}.show-lg,.show-lg-block{display:block !important}.show-lg-inline-block{display:inline-block !important}.show-lg-inline{display:inline !important}}@media screen and (max-width:48em){.mega-join-text{font-size:1.5em;text-align:center}.pitch-text{padding-right:0;border-right:0;margin-right:0;margin-bottom:20px}.pitch-points li{width:49%;display:inline-block}.bottom-call-to-action a{font-size:28px}.content-video-view .col-left-pad{padding-left:0}.thumbnail .bareback-badge{font-size:.8em}.hide-md{display:none !important}.show-md,.show-md-block{display:block !important}.show-md-inline-block{display:inline-block !important}.show-md-inline{display:inline !important}}@media screen and (max-width:35.5em){h2{font-size:1.4em}h3{font-size:1.1em}h4{font-size:1em}p{line-height:1.3em;font-size:1em}.section-header h3{line-height:1.5em;font-size:1.5em}.login-txt{display:none}.banner{margin-bottom:0}.l-content{padding-bottom:0}.l-content.content-model-view{padding-left:0;padding-right:0;padding-top:0}.content-model-view .headshot-wrapper{padding-bottom:20px}.content-model-view .col-left-pad{padding-left:0}.col-sm-pad{padding-left:10px !important;padding-right:10px}.model-description{margin-bottom:1.5em}.player-wrapper{margin:0;padding:0}.join-video-overlay{font-size:.9em;top:30%;left:15%;width:70%}.mega-join-text{font-size:1em}.mega-join-text a{border:3px solid #c22026;color:#fff;background:#c22026;width:100%}.mega-join-text a:hover,.mega-join-text a:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.mega-join-text i{color:#fff}.hx-text-page{padding-top:20px;padding-bottom:20px;max-width:900px;margin-bottom:20px}.pager{font-size:18px;margin:10px 0 10px 0}.pager a{padding:0 3px}.bottom-call-to-action a{font-size:18px}.bottom-call-to-action{padding-bottom:30px}.bottom-call-to-action a{margin:0 auto}.footer-box{margin-bottom:20px;padding-right:0;text-align:center}a.footer-brand-link{max-width:150px;display:block;margin:0 auto}.hide-sm{display:none !important}.show-sm,.show-sm-block{display:block !important}.show-sm-inline-block{display:inline-block !important}.show-sm-inline{display:inline !important}}header{min-height:80px;display:block;font-size:16px;font-weight:400}.navbar{position:fixed;width:100%;max-width:1600px;top:0;z-index:1000;top:0;left:50%;transform:translateX(-50%);-webkit-box-shadow:0 8px 6px -6px rgba(5,5,5,0.7);-moz-box-shadow:0 8px 6px -6px rgba(5,5,5,0.7);box-shadow:0 8px 6px -6px rgba(5,5,5,0.7);background-color:rgba(253,255,255,0.85);-webkit-font-smoothing:antialiased;overflow:hidden}.custom-wrapper{-webkit-font-smoothing:antialiased;height:80px;overflow:hidden;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;transition:height .3s}.custom-wrapper.open{height:255px}.members .custom-wrapper.open{height:306px !important}.navbar-logo{display:block;display:inline-block;*display:inline;zoom:1;vertical-align:middle;padding:22px 40px 22px 0;height:80px}.navbar-logo img{height:36px;vertical-align:top}.navbar .pure-menu-link,.navbar a.menu-login-link{color:rgba(49,31,21,0.62);color:#183964;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase}.navbar .pure-menu-active>.pure-menu-link,.navbar .pure-menu-link:hover,.navbar .pure-menu-link:focus{background:0;color:#7aaddc}.navbar .pure-menu-selected .pure-menu-link,.navbar .pure-menu-selected .pure-menu-link:visited{color:#00b6b8;background:0}.navbar a.pure-menu-link{line-height:20px;padding:32px 20px 28px;margin-bottom:0;margin-top:0}.navbar a.custom-menu-link-helixstudios{padding:9px 15px 5px;line-height:20px}.custom-menu-link-helixstudios span{font-weight:900}.navbar a.custom-menu-link-helixstudios:hover{background:#000;color:#fff}.custom-menu-link-helixstudios img{height:18px}.navbar-logo-wrapper a.menu-login-link{letter-spacing:1px;color:#fff;float:right;margin-right:20px;border:none !important}.menu-buttons{text-align:right;padding-right:20px}.button-join,.button-login{color:white;border-radius:0;font-weight:700;margin-left:0;font-size:16px}.button-join{background:#c22026;padding-right:20px;padding-left:20px;border:1px none #c22026}.button-login{border:1px none #7aaddc;background:#311f15;margin-right:10px !important}.navbar-logo-wrapper{padding-left:40px;background-color:#183964}.navbar-action-buttons{position:absolute;right:0;top:0;padding-right:40px;text-transform:uppercase}.navbar-action-buttons .pure-button{margin:23px 0}.menu-navigation{padding-left:20px}.members .navbar-logo-wrapper,.members .menu-navigation{float:left;width:auto;display:inline-block}.members .menu-buttons{float:right;width:auto;display:inline-block}.custom-toggle{width:34px;height:34px;display:block;position:absolute;top:8px;left:20px;display:none}.custom-toggle .bar{background-color:#183964;background-color:#fff;display:block;width:20px;height:2px;border-radius:100px;position:absolute;top:18px;right:7px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.custom-toggle .bar:first-child{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.custom-toggle.x .bar{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-toggle.x .bar:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:80em){.navbar a.pure-menu-link{padding-right:15px;padding-left:15px}}@media screen and (max-width:64em){header{font-size:14px;min-height:50px}.custom-wrapper{height:50px}.navbar-logo{padding-top:11px;padding-bottom:11px;padding-left:0;padding-right:20px;height:50px}.navbar-logo img{height:28px}.navbar a.pure-menu-link{padding:15px 10px}.navbar-logo-wrapper{padding-left:20px}.navbar-action-buttons{padding-right:20px}.navbar-action-buttons .pure-button{margin:10px 0;font-size:1em}}@media(max-width:48em){header{min-height:96px}header.members{min-height:50px}.navbar{background-color:rgba(255,255,255,1)}.navbar-logo-wrapper{width:100%;border-bottom:1px solid #c5c5c5}.navbar-logo{padding-left:0;padding-right:0;text-align:center;width:100%}.navbar .menu-login-link{position:absolute;right:20px;top:0;margin-right:0 !important}.navbar .menu-login-link span{display:none}.navbar a.pure-menu-link{border-bottom:1px solid #eee;padding-left:40px}.navbar-logo-wrapper a.pure-menu-link{padding-left:10px}.navbar-action-buttons{position:relative;right:auto;top:auto;padding-right:0}.navbar-action-buttons .pure-button{width:100%;font-size:18px;padding-top:.7em;padding-bottom:.7em;margin:0}.navbar-action-button-wrapper{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block;zoom:1;margin:0}.menu-navigation{padding-left:0}.menu-buttons{text-align:left;padding-right:0}.custom-toggle{display:block}.members .navbar-logo-wrapper,.members .menu-navigation{float:none;width:inherit;display:inherit}.members .menu-buttons{float:none;width:inherit;display:inherit}}
