<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*corbinfisher.com*/
header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:'Montserrat', sans-serif; background-color:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block; height:auto;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none; font-weight:normal;}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
.items.clear:before,.items.clear:after { content:none; display:block; }
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .backtotop a i, .submitShip{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
::-webkit-input-placeholder{color:#7d7d7d; opacity:1;}
::-moz-placeholder{color:#7d7d7d; opacity:1;}
:-ms-input-placeholder{color:#7d7d7d; opacity:1;}
:-moz-placeholder{color:#7d7d7d; opacity:1;}

header{background-color:#040303; position:relative;}
.logo{float:left; margin-left:12px; padding-top:12px; padding-bottom:10px;}
body.nontour-area .logo { max-width:180px; }
.header-nav{right:0px; position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.header-buttons{float:right; margin-left:10px;}
.header-buttons li{float:right; font-size:16px; font-weight:300; margin-left:4px; text-transform:uppercase;}
.header-buttons li a{color:#fff; line-height:36px; border-radius:3px; -webkit-border-radius:3px; padding:0 21px; display:block;}
.header-buttons li a:hover, .header-buttons li a.active{color:#ffd405;}
.header-buttons li:first-child{margin-left:0px;}
.header-buttons li.highlight{font-weight:700;}
.header-buttons li.highlight a{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00);}
.header-buttons li.highlight a:hover{color:#000;}
.header-buttons li:first-child a{padding-right:15px;}
.warningBody{padding:80px 8px;}
.warningArea{background-color:#ededed; padding:75px 45px;}
.warningPic{float:left;}
.warningPic img{width:100%;}
.warningContent{float:right; width:calc(100% - 840px); text-align:center; padding-top:18px;}
.warningContent p{font-size:17px; line-height:24px; color:#626060; padding-bottom:24px; font-weight:300;}
.termAgree{font-size:20px; line-height:24px; color:#124b91; padding-top:24px; font-weight:300; margin-bottom:54px; text-align:center;}
.termAgree a{color:#124b91;}
.termAgree a:hover{color:#f1aa00;}
.twoBtns{text-align:center;}
.twoBtns a{font-size:32px; font-weight:bold; color:#fff; text-shadow:0 3px 7px rgba(0,0,0,0.18); text-transform:uppercase; line-height:72px; min-width:256px; display:inline-block; vertical-align:top; border-radius:3px; -webkit-border-radius:3px; margin:0 12px;}
.twoBtns a.leave{background-image:linear-gradient(to bottom, #c1c0c0, #b5b4b4, #aaa8a8, #9e9d9d, #939191);}
.twoBtns a.enter{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00);}
.twoBtns a:hover{background:#124b91;}
.footer{background-color:#eeeeee; padding-top:35px; padding-bottom:30px; display:flex;}
.footer h3{font-size:33px; color:#8c8d8d; text-transform:uppercase; font-weight:normal; padding-bottom:13px; font-weight:300;}
.footer ul li{font-weight:300; font-size:14px; line-height:28px; text-transform:uppercase;}
.footer ul li a{color:#8c8d8d;}
.footer ul li a:hover{color:#124b91;}
.about{margin-left:32px; border-right:1px solid #dbdbdb; width:420px; float:left;}
.connect{float:left; margin-left:98px; width:430px; border-right:1px solid #dbdbdb;}
.socialConnect a{font-weight:300; font-size:14px; color:#8c8d8d; /*padding-left:38px;*/ line-height:24px; margin-bottom:4px; display:block; text-transform:uppercase;}
.socialConnect a:last-child{margin-bottom:0px;}
.socialConnect a:hover{color:#124b91;}
.socialConnect a i { display:inline-block; margin-right:6px; min-width:24px; color:#2b2b2b; font-size:27px; vertical-align:middle; }
/*.twitter{background:url(../images/socialIcons.jpg) no-repeat left 0px;}
.instagram{background:url(../images/socialIcons.jpg) no-repeat left -28px;}
.vimeo{background:url(../images/socialIcons.jpg) no-repeat left -56px;}*/
.socialConnect a i.cfSocialLogo{ width:24px; height:24px; background:url(../images/socialIcons.jpg) no-repeat left -84px;}
.socialConnect a i.socialTikTok{ width:24px; height:24px; background:url(../images/social_tiktok.png) no-repeat; background-size:100%;}
.socialConnect a i.cfSocialLogoHCF{ width:24px; height:24px; background:url(../images/icon_HCF.png) no-repeat; background-size:100%;}
.socialConnect a i.cfSocialLogoBCF{ width:24px; height:24px; background:url(../images/icon_BCF.png) no-repeat; background-size:100%;}
.fOurProduct{float:left; margin-left:92px; width:380px; border-right:1px solid #dbdbdb;}
.fOurContent{float:left; margin-left:92px;}
footer{background-color:#2b2b2b; padding-top:12px; padding-bottom:14px;}
footer p{font-size:12px; color:#a6a6a6; text-align:center; font-weight:300;}
footer p a{color:#a6a6a6;}
footer p a:hover{color:#f5dc32;}
.formobile{display:none;}

/*Responsive menu*/
.responsive_menu{padding-top:0px;}
.responsive_menu select{display:block; width:188px; height:38px; padding:4px 12px; font-size:14px; line-height:normal; color:#7f7e7e; vertical-align:middle;border:none; text-align:left; cursor:pointer; font-family:'Montserrat', sans-serif; font-weight:400; border:none; background:#e7e6e6 url(../images/dropdown.png) no-repeat 95% center; margin:auto; border-radius:0px; -webkit-border-radius:0px; -webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow:''; text-transform:uppercase;}
.responsive_menu select option{padding:2px 0; color:#7f7e7e; text-align:left; text-transform:uppercase;}
/*Responsive menu close*/

/* Responsive menu */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; top:3px; width:180px; left:7px;position:absolute;padding:4px 0;min-height:42px;z-index:9999}.mean-container a.meanmenu-reveal{width:22px;height:18px;padding:7px 8px 10px;position:absolute;top:8px;left:0px!important;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background-color:transparent;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:right;width:100%;background:rgba(0, 0, 0, 0.9);margin:55px 0px 0 0; position:absolute; right:0px; top:0px;}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul ul{background-color:rgba(0, 0, 0, 0.5);}.mean-container .mean-nav ul li{position:relative;float:none;width:100%; font-size:14px;}.mean-container .mean-nav ul li a{display:block;float:none;width:80%;padding:11px 10%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #000;text-decoration:none;height:auto; line-height:16px;}.mean-container .mean-nav ul li li{font-size:13px;}.mean-container .mean-nav ul li li a{width:70%;padding:10px 15%;border-bottom:1px solid #000;text-shadow:none!important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#ffc60c; color:#fff;}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:auto;border:0!important;padding:0 6px!important;text-align:center;position:absolute;right:0;top:11px;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both; display:none;}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
/* Closed */

/* Home */
.header{position:absolute; left:0px; top:0px; width:100%; z-index:10; background:none}
.header .logo{padding-top:19px; padding-bottom:0px; margin-left:24px;}
nav{float:left;}
nav li{float:left; font-size:16px; font-weight:300; text-transform:uppercase;}
nav li a{color:#fff; line-height:36px; display:block; padding:0 20px;}
nav li a.active, nav li a:hover{color:#ffd405;}
nav li a i{background:url(../images/dropdown.png) no-repeat; width:11px; height:7px; display:inline-block; vertical-align:middle; position:relative; top:-2px; margin-left:2px;}
nav li ul{display:none;}
nav li:hover ul{display:block; position:absolute; background-color:#ffd405; padding:8px 0; top:34px;}
nav li:hover a{color:#ffd405;}
nav li ul li{float:none; font-size:14px;}
nav li:hover ul li a{line-height:22px; color:#000;}
nav li:hover ul li a:hover{color:#fff;}
.searchArea{float:left; position:relative;}
.searchArea i{background:url(../images/search.png) no-repeat center center; height:36px; display:block; width:50px; cursor:pointer;}
.searchBlock{position:absolute; display:none; left:4px; box-shadow:0 2px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);}
.searchBox{background:#fff; width:250px; height:40px; border:none; padding:0 14px; font-family:'Montserrat', sans-serif; font-size:14px; font-weight:300;}
.header .header-nav{transform:none; -webkit-transform:none; -moz-transform:none; top:20px;}
.container{padding-left:6px; padding-right:6px;}
.episodesArea{padding-top:20px;}
.title{margin-bottom:12px; padding-top:10px;}
.vodArea .title { display:inline-block; width:100%; }
.title h2{font-size:48px; letter-spacing:-0.025em; color:#1e1e1e; text-transform:uppercase; font-weight:400; float:left; padding-bottom:18px;}
.onlyText{margin-bottom:8px;}
.onlyText h2{padding-bottom:0px;}
.title h3{font-size:33px; letter-spacing:-0.01em; color:#fff; text-transform:uppercase; background-color:#a3a8ae; line-height:45px; padding:0 18px; float:left; font-weight:400; clear:left;}
.title h3.guys{ background-color:#53a1ff; }
.title h3.coeds{ background-color:#fec601; }
.title h3.select{ background-color:#a3a8ae; }
.title h4{font-size:22px; letter-spacing:-0.01em; color:#fff; text-transform:uppercase; background-color:#a3a8ae; padding:6px 15px; float:left; font-weight:400; clear:left; margin-bottom:15px; }
.viewall{float:left; font-size:18px; letter-spacing:-0.025em; color:#7f7e7e; text-transform:uppercase; margin-top:27px; margin-left:10px; line-height:18px;}
.viewall a{color:#7f7e7e; text-decoration:underline;}
.viewall a:hover{text-decoration:none;}
.sort{float:right; padding-top:5px;}
.sort p{font-size:14px; font-weight:400; color:#7f7e7e; text-transform:uppercase; line-height:38px; float:left; padding-right:10px;}
.sort ul{float:left;}
.sort ul li{float:left; font-size:14px; font-weight:400; text-transform:uppercase; text-align:center; margin-right:7px;}
.sort ul li a{background-color:#e7e6e6; line-height:38px; display:block; color:#7f7e7e; min-width:130px; padding:0 10px; }
.sort ul li:last-child{margin-right:0px;}
.sort ul li a:hover, .sort ul li.active a, .sort ul li a.active{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00); color:#fff;}

.items { display:flex; flex-wrap:wrap; margin-bottom:10px; }
.items.update-items {}
/*.item.item-update{float:left; max-width:634px; position:relative; margin-right:3px; margin-bottom:3px; width:33.16666666666667%; margin-right:0.25%; margin-bottom:0.3%;}*/
/*.item.item-update:nth-child(3n){margin-right:0px;}*/
.item.item-update { float:left; position:relative; flex-grow:0; width:calc(100% * (1/3) - 0.25%); margin-right:0.37%; margin-bottom:0.3%; }
.item.item-update:nth-child(3n){margin-right:0px;}

.item.item-update .item-thumb a:before{background:url(../images/boxshadow.png) repeat-x; width:100%; height:88px; content:''; position:absolute; left:0px; bottom:0px; z-index:0}
.item .item-thumb a img{width:100%;max-width:100%;}
.item-description{position:absolute; left:0px; width:100%; bottom:0px; z-index:1}
.item-description h4{font-size:18px; font-weight:900; color:#fff; padding-left:12px; line-height:30px;}
.item-description h4 a{color:#fff; text-shadow:#484848 2px 2px 5px; }
.item-description h4 a:hover{color:#ffc60c;}
.item-meta{background-color:rgba(0,0,0,0.39); height:30px;}
.item-meta h5{font-size:18px; font-weight:900; color:#fff; line-height:30px; padding-left:12px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:12px;}
.item-meta h5 a{color:#fff;}
.item-meta h5 a:hover{color:#ffc60c;}
.tag{min-width:56px; padding:0 10px; text-align:center; font-size:13px; color:#fff; text-transform:uppercase; line-height:30px; float:left;}
.category-guys{background-color:#53a1ff;}
.category-coeds{background-color:#fec601;}
.category-select{background-color:#a3a8ae;}
.time{float:left; line-height:30px; font-weight:400; font-size:13px; color:#fff; padding-left:12px;}
.time a, .time span{color:#53a1ff;}
.time a:hover{color:#fff;}
.time em{font-style:normal; padding:0 3px;}
.rating{float:right; padding-top:5px; padding-right:8px;}
.rating li{float:left; margin-left:1px; color:#fcc009; }
.midBanner{padding-top:4px; padding-bottom:8px;}
.midBanner img { display:inline-block; width:100%; max-width:100%;}
.topEpisidesArea{}
.onlyText .viewall{margin-top:29px;}
.modelsHeaderArea { }
.rosterTitle h2{line-height:48px; padding-bottom:0px;}
.rosterTitle .viewall{display:none;}
.title h5{font-size:16px; color:#124b91; font-weight:300; font-weight:300; text-transform:uppercase; clear:left; padding-left:2px;}
.modelsArea{background-color:#ededed; padding-left:6px; padding-right:6px; margin-bottom:5px;}
.bg-light-gray { background-color:#ededed; }
.mb-5 { margin-bottom:5px;  }
.viewallT{float:left; font-size:18px; font-weight:400; letter-spacing:-0.025em; color:#7f7e7e; text-transform:uppercase;}
.viewallT a{color:#7f7e7e; line-height:38px; text-decoration:underline;}
.viewallT a:hover{text-decoration:none;}
.whiteSort ul li a{background-color:#fff;}
.items.model-items {}
/*.item.item-model{float:left; margin-right:22px; margin-bottom:17px; max-width:364px; position:relative; width:19.2%; margin-right:1%; margin-bottom:0.8%;}*/
.item.item-model { float:left; position:relative; flex-grow:0; width:calc(100% * (1/5) - 1% + 0.2%); margin-right:1%; margin-bottom:1%; }
.item.item-model:nth-child(5n){margin-right:0px;}
.item.item-model:after{background:url(../images/boxshadow.png) repeat-x; width:100%; height:88px; content:''; position:absolute; left:0px; bottom:0px; z-index:0}
h3.coed{background-color:#fec601;}
h3.select{background-color:#7f7f7f;}
.coed{background-color:#eab601;}
.select{background-color:#7f7f7f;}
.addToCart{position:absolute; left:7px; top:8px;}
.addToCart.regular { position:relative; width:100%; text-align:center; left:0; top:0; margin:5px 0; }
.addToCart.regular &gt; div { display:inline-block; }
.addToCart a{background:#124b91; background-image:linear-gradient(to bottom, #53a1ff, #448ae3, #3574c7, #255fab, #124b91); padding:0 16px; margin-right:7px; font-weight:400; font-size:14px; text-decoration:none; color:#fff; line-height:40px; float:left; text-transform:uppercase; height:40px; border-radius:3px; -webkit-border-radius:3px;}
.addToCart a:last-child{margin-right:0px;}
.addToCart.regular a { float:none; display:inline-block; font-size:22px; }
a.cart{padding:0 12px;}
/*.cart i{background:url(../images/addincart.png) no-repeat; display:inline-block; width:43px; height:32px; vertical-align:middle;}*/
.cart i { font-size:20px; vertical-align:middle; }
.addToCart a:hover{ background-image:linear-gradient(to bottom, #53a1ff, #4a94ee, #4086de, #367acd, #2c6dbd); text-decoration:none;}
.item.item-product{float:left; margin-right:7px; position:relative; width:19.68%; margin-right:0.4%;}
.item.item-product:nth-child(5n){margin-right:0px;}
.item.item-product .item-meta h5{float:none;}
.item.item-product .item-thumb {background-color:#dbdbdb; text-align:center; padding:20px; }
.item.item-product .item-thumb a img { display:inline-block; max-width:100%; vertical-align:top; }
.item.item-product .item-thumb a:before{background:url(../images/boxshadow.png) repeat-x; width:100%; height:88px; content:''; position:absolute; left:0px; bottom:0px; z-index:0}
.productsArea{padding-top:20px;}
.liveCamsArea{padding-top:40px; padding-bottom:10px;}
.onlineTitle h2{line-height:50px; padding-bottom:0px;}
/* Online Slider */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.owl-pagination{display:none;}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
/*.item{position:relative; margin:0 3px;}*/
.item-carousel span{position:absolute; left:36px; bottom:12px; font-size:16px; font-weight:300; color:#fff; line-height:15px; text-transform:uppercase; z-index:1}
.item-carousel span:before{background-color:#21bb4f; width:14px; height:14px; border-radius:14px; -webkit-border-radius:14px; position:absolute; left:-21px; top:0px; content:''; }
.item-carousel:after{background:url(../images/onlineShadow.png) repeat-x; width:100%; height:66px; content:''; position:absolute; left:0px; bottom:0px; z-index:0}
.accessbanner{}
.accessbanner img { width:100%; max-width:100%; }
.backtotop{text-align:center; padding-top:22px; padding-bottom:24px;}
.backtotop a{margin:auto; display:inline-block;}
.backtotop a i{background:#1e1e1e url(../images/gototop.png) no-repeat center center; width:74px; height:75px; border-bottom:10px solid #f6b505; display:block; margin:auto;}
.backtotop a span{font-size:14px; font-weight:300; color:#8c8d8d; padding-top:4px; display:block;}
.backtotop a:hover span{color:#124b91;}
.backtotop a:hover i{background-color:#f6b505; border-color:#1e1e1e;}
.customNavigation{position:absolute; top:38.5%; /*transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); height:82px;*/ width:100%;}
a.owl-btn{width:67px; height:82px; display:block; text-indent:-9999px; position:absolute; cursor:pointer;}
a.prev{left:0px; background:rgba(255,255,255,0.5) url(../images/onlineLeft.png) no-repeat center center;}
a.next{right:0px; background:rgba(255,255,255,0.5) url(../images/onlineRight.png) no-repeat center center;}
.liveCamsCarousel{position:relative; margin-left:-3px; margin-right:-1px;}
.tapHere{display:none; padding-left:5px; padding-right:5px; padding-bottom:8px;}
.tapHere a{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00); text-align:center; display:block; border-radius:3px; -webkit-border-radius:3px; padding-top:10px; padding-bottom:12px;}
.tap{font-size:41px; font-weight:700; text-transform:uppercase; color:#fff; text-shadow:0 1px 6px #c99100; display:block; line-height:42px;}
.forAccess{font-size:16px; font-weight:400; color:#000000; text-transform:uppercase; text-shadow:0 1px 6px #8c6500; display:block;}
.tapHere a:hover{ background-image: linear-gradient(to bottom, #ffc60c, #f7ba08, #efaf04, #e7a302, #de9801);}

/* Guys */
.breadcrumbs{font-size:18px; font-weight:400; color:#1e1e1e; text-transform:uppercase;}
.breadcrumbs a{color:#1e1e1e;}
.breadcrumbs a:hover{color:#ffc60c;}
.innerTitle{padding-top:78px; padding-bottom:12px;}
.innerTitle h1{font-size:36px; font-weight:400; color:#1e1e1e; text-transform:uppercase;}
.titleLeft{float:left;}
.titleLeft h1 a { color:#ffd405; }
.innerTitle .sort{padding-top:14px;}
.joinBanner{margin-bottom:8px; margin-top:4px;}
.joinBanner img{width:100%;}
.pagination{text-align:center; padding-top:30px; padding-bottom:30px;}
.pagination li{display:inline-block; vertical-align:top; font-size:29px; font-weight:700; text-align:center;}
.pagination li a{border:2px solid #bebdbd; background:#fff; min-width:54px; line-height:50px; color:#bebdbd; display:block; border-radius:3px; -webkit-border-radius:3px; position:relative;}
.pagination li a:hover{color:#fff; z-index:1; position:relative; border-color:#fff;}
.pagination li.active a{color:#fff; z-index:1; position:relative; border-color:#fff;}
.pagination li a:hover:after, .pagination li.active a:after{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00); content:''; width:54px; height:54px; position:absolute; left:-2px; top:-2px; z-index:-1; border-radius:3px; -webkit-border-radius:3px;}

/* Roster */
.rostermidB{margin-bottom:14px;}

/* Model Bio */
.modelBioSection{ display:flex;}
.modelBioPic{float:left; width:28.8%;}
.modelBioPic img{width:100%;}
.modelBioDetails{float:right; width:calc(100% - 30%); position:relative; margin-left:1.2%;}
.modelBioDetails h2{font-size:36px; font-weight:400; color:#124b91; text-transform:uppercase; padding-bottom:12px; margin-top:-8px;}
.avgRating{}
.avgRating ul{float:left; padding:0;}
.avgRating ul li{float:left; margin-right:2px;}
.avgRating ul li i.fa{ font-size:25px; }
.avgRating ul li:last-child{margin-right:0px;}
.avgRating p{font-size:14px; font-weight:300; color:#878686; padding-left:10px; line-height:28px; float:left;}
.modelInfo{ padding-top:40px;}
.modelInfo ul{column-count:6; -webkit-column-count:6; -moz-column-count:6;}
.modelInfo ul li{font-size:14px; font-weight:300; color:#878686; line-height:30px;}
.modelInfo ul li span{color:#124b91;}
.modelContent{margin-top:56px; max-height:250px; overflow:auto; font-size:14px; font-weight:300; color:#878686; line-height:22px; }
.modelContent p{padding-bottom:22px;}
.modelSlider{padding-right:58px; position:absolute; bottom:0px; width:100%;}
.modelSlider .item{margin-left:0px; margin-right:16px;}
.modelSlider a.owl-btn{width:31px; height:46px;}
.modelSlider a.next{right:20px; background:url(../images/profileArrow.png) no-repeat center center;}
.featuring{ padding-top:84px;}
.featuring h2{font-size:36px; letter-spacing:-0.025em; color:#1e1e1e; text-transform:uppercase; font-weight:400; padding-bottom:10px;}

/* Roku */
.step{float:left; width:33.16666666666667%; margin-right:0.25%;}
.step:last-child{margin-right:0px;}
.stepContent{background-color:#e7e7e7; height:328px; text-align:center; width:100%; padding:95px 50px 0;}
.stepContent h4{font-size:36px; font-weight:400; color:#124b91; text-transform:uppercase; letter-spacing:-0.025em;}
.stepContent p{font-size:22px; font-weight:300; color:#000000; line-height:30px;}
.stepContent p a{color:#124b91;}
.stepContent p a:hover{color:#000;}
.stepCount{font-weight:900; font-size:27px; color:#fce12f; text-transform:uppercase; background-color:#000000; padding:0 16px; line-height:58px;}
.queArea{padding-top:65px; padding-bottom:5px;}
.queTitle{padding-bottom:28px; padding-left:6px; padding-right:6px;}
.queTitle h3{font-size:36px; letter-spacing:-0.025em; color:#1e1e1e; text-transform:uppercase; font-weight:400;}
.queTitle p{font-size:16px; font-weight:300; color:#124b91; text-transform:uppercase;}
.queContent{background-color:#ededed; padding-left:7px; padding-right:7px; padding-top:26px; padding-bottom:24px;}
.queSection{padding-bottom:20px; border-bottom:1px solid #bcbcbc; margin-bottom:24px;}
.queSection h4{font-size:20px; font-weight:400; color:#124b91; text-transform:uppercase; line-height:24px;}
.queSection p{font-size:17px; font-weight:400; color:#626060; line-height:24px;}
.queSection p span{display:block;}
.queSection:last-child{border-bottom:0px; margin-bottom:0px;}
.memberVideo .queContent { padding:25px; }
.vodArea.memberVideo { padding-left:6px; padding-right:6px; }

/* Members Blog */
.blogSpace{padding:0 20px;}
.blogBlock{background-color:#ededed; padding:34px 20px; margin-bottom:35px;}
.blogBlock:last-child{margin-bottom:10px;}
.blogBlock h2{font-size:24px; letter-spacing:-0.025em; text-transform:uppercase; font-weight:400; color:#124b91;}
.blogBlock h2 a{color:#124b91;}
.blogBlock h2 a:hover{color:#ffc60c;}
.blogPics{padding-top:10px;}
.blogPic{float:left; width:24.0625%; margin-right:1.25%;}
.blogPic img{width:100%;}
.blogPic:nth-child(4n){margin-right:0px;}

/* Members Blog Article */
.dateTag{font-size:15px; line-height:20px; color:#878686; font-weight:300;}
.dateTag a{color:#878686; text-decoration:underline;}
.dateTag a:hover{color:#124b91; text-decoration:underline;}
.blogContent{padding-top:20px;}
.blogContent p{font-size:15px; line-height:23px; font-weight:300; color:#626060; padding-bottom:23px;}
.blogContent p:last-child{padding-bottom:10px;}
.singlePost{margin-bottom:68px;}

/* Members Video */
.galleryWrapper{background-color:#ededed; padding:44px 0;}
.memberVideo{margin:0 auto; width:1538px;}
.memberInfo{padding-top:32px;}
.memberInfo h2{font-size:36px; letter-spacing:-0.025em; color:#124b91; text-transform:uppercase; font-weight:400; padding-bottom:20px;}
.fewInfo{}
.threeLinks{float:left; margin-right:36px;}
.threeLinks a{width:62px; height:56px; border-radius:3px; -webkit-border-radius:3px; float:left; margin-right:9px; background-image:linear-gradient(to bottom, #b8b7b7, #afaeae, #a6a5a6, #9d9c9d, #939395); text-align:center;}
.threeLinks a:last-child{margin-right:0px;}
.threeLinks a:hover{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00);}
.threeLinks a span{font-size:11px; font-weight:400; text-transform:uppercase; color:#fff;}
.threeLinks a i{display:block; margin:auto; margin-top:7px;}
i.photoIcon{background:url(../images/photo.png) no-repeat center center; width:33px; height:27px;}
i.capsIcon{background:url(../images/caps.png) no-repeat center center; width:33px; height:27px;}
.threeLinks a i.download{background:url(../images/download.png) no-repeat center center; width:35px; height:36px; margin-top:10px;}
.videoAddedR{float:left; margin-right:28px;}
.modelRating ul{float:left;}
.modelRating ul li{float:left; margin-right:2px;}
.modelRating ul li:last-child{margin-right:0px;}
.modelRating p{font-size:14px; font-weight:300; color:#878686; padding-left:10px; line-height:32px; float:left;}
.added{font-size:14px; font-weight:300; color:#878686; padding-top:6px;}
.added span{color:#124b91;}
.modelFeaturing{float:left;}
.modelFeaturing h5{font-size:15px; font-weight:400; color:#124b91; text-transform:uppercase; margin-bottom:3px;}
.modelFeaturing ul{}
.modelFeaturing ul li{float:left; font-size:13px; font-weight:300; margin-right:7px; text-align:center; text-transform:uppercase;}
.modelFeaturing ul li a{background-color:#040303; border-radius:3px; -webkit-border-radius:3px; min-width:76px; padding:0 10px; display:block; color:#f5dc32; line-height:34px;}
.modelFeaturing ul li a:hover{color:#fff; background-color:#124b91;}
.modelFeaturing ul li:last-child{margin-right:0px;}
.description{ padding-top:28px;}
.description h4{font-size:15px; font-weight:400; color:#124b91; text-transform:uppercase; padding-bottom:4px;}
.description p{font-size:14px; font-weight:300; color:#878686; line-height:22px; padding-bottom:22px;}
.description p:last-child{padding-bottom:0px;}
.bSpace{padding-bottom:50px;}

/* Members Photo */
.photos{margin:0 auto; width:1538px;}
/*.photoThumb{float:left; margin-right:22px; margin-bottom:24px;}
.photoThumb:nth-child(6n){margin-right:0px;}*/

.items .photoThumb { float:left; position:relative; flex-grow:0; width:calc(100% * (1/6) - 1%); margin-right:1.2%; margin-bottom:1%; }
.items .photoThumb a { display:inline-block; width:100%; text-align:center; }
.items .photoThumb a img { display:inline-block; width:100%; max-width:100%; height:auto; }
.items .photoThumb:nth-child(6n){margin-right:0px;}

.memberPagi{padding-top:30px;}
i.videoIcon{background:url(../images/videoIcon.png) no-repeat center center; width:34px; height:27px;}

/* Join */
.joinArea{background:url(../images/joinBanner.jpg) no-repeat top center / cover; padding:44px 34px 55px;}
.joinBlock{width:588px; background-color:rgba(0,0,0,0.33); border-radius:12px; -webkit-border-radius:12px; padding:8px;}
.joinBlock .joinTitle:first-child{border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
.joinTitle{background-color:#040303; padding:8px 24px 12px;}
.joinTitle h3{font-size:48px; font-weight:400; color:#f4cb05; text-transform:uppercase; line-height:46px;}
.joinTitle p{font-weight:300; color:#fff; text-transform:uppercase; font-size:16px; line-height:18px;}
.signupArea{background-color:rgba(255,255,255,0.9); padding:18px 22px;}
.textbox{font-size:14px; font-weight:300; color:#878686; text-transform:uppercase; border:1px solid #c6c5c5; background-color:#fff; font-family:'Montserrat', sans-serif; margin-bottom:10px; height:42px; padding:0 18px; width:100%;}
.textbox:last-child{margin-bottom:0px;}
.selectOption{background-color:rgba(255,255,255,0.9); padding:18px 22px; text-align:center;}
.memberShip label{border:1px solid #c6c5c5; background-color:#fff; display:block; padding:10px; margin-bottom:12px; position:relative; cursor:pointer; text-align:left;}
.memberShip label:last-child{margin-bottom:0px;}
.duration{float:left;}
.membershipTime{font-weight:700; font-size:36px; color:#124b91; text-transform:uppercase; line-height:36px; }
.membershipTime span{font-size:14px; font-weight:400; color:#124b91; text-transform:uppercase; line-height:16px;}
.membershipContent{color:#787878; font-size:13px; font-weight:300; display:block;}
.membershipContent span{color:#040303; font-weight:400; text-decoration:underline;}
.price{float:right; position:relative; font-size:60px; font-weight:300; color:#124b91; line-height:46px; letter-spacing:-0.01em;}
.month{font-size:13px; color:#787878; font-weight:300; position:absolute; right:0px; bottom:0px; line-height:16px; letter-spacing:normal;}
.price sup{font-size:24px; font-weight:400; color:#124b91; position:relative; top:-5px; letter-spacing:normal; margin:0 -2px; line-height:36px;}
.memberShip label input{overflow:hidden; position:absolute; left:-10000px; top:0px;}
.memberShip label i{background:url(../images/select.png) no-repeat left top; width:18px; height:18px; float:left; margin-top:18px; margin-right:12px;}
.memberShip label input[type="radio"]:checked + i{background-position:left bottom;}
.renew{text-align:center; font-size:14px; line-height:18px; font-weight:300; color:#878686; padding-top:20px; padding-bottom:20px;}
.renew a{color:#878686; text-decoration:underline;}
.renew a:hover{color:#124b91; text-decoration:none;}
.agree{font-size:14px; color:#787878; font-weight:300; text-align:center; position:relative; margin:auto; margin-bottom:20px; display:block; cursor:pointer;}
.agree input{overflow:hidden; position:absolute; left:-10000px; top:0px;}
.agree i{background:url(../images/select.png) no-repeat left top; width:18px; height:18px; margin-right:5px; display:inline-block; vertical-align:top;}
.agree input[type="checkbox"]:checked + i{background-position:left bottom;}
.agree span{color:#124b91;}
.agree a{color:#124b91; text-decoration:underline;}
.agree a:hover{color:#124b91; text-decoration:none;}
.submitShip{background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00); font-size:30px; font-weight:700; color:#fff; text-shadow:0 1px 6px #c99100; text-transform:uppercase; height:72px; border-radius:3px; -webkit-border-radius:3px; cursor:pointer; border:none; width:100%;}
.submitShip:hover{color:#000;}

/* Trailer */
.trailerArea{ display:flex;}
.trailerCover{float:left; width:67%;}
.trailerCover video{width:100%; display:block;}
.joinSite{float:right; width:calc(100% - 67.5%); border:1px solid #c6c5c5; border-radius:4px; -webkit-border-radius:4px; margin-left:0.5%;}
.joinSite.noBorder{border:0 !important; border-radius:0; -webkit-border-radius:0;}
.joinSite .joinTitle:first-child{border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.dropdownB{position:relative;}
.dropdownB ul{display:none; position:absolute; width:100%; z-index:5;}
.dropdownB ul li .arrow{display:none;}
.dropdownBoxB .arrow{display:block;}
.arrow{width:16px; height:13px; position:absolute; right:10px; top:50%; background:url(../images/dropdownArrow.png) no-repeat center center; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);}
.dropdownBoxB label, .dropdownB ul label{margin-bottom:0px;}
.dropdownB .memberShip .price{margin-right:40px;}
.dropdownBoxB label i, .dropdownB ul label:hover i{background-position:left bottom;}
.joinSite .renew{padding-top:30px; padding-bottom:28px;}
.joinSite .signupArea{padding:26px 22px;}
.joinSite .selectOption{padding:26px 22px 0;}
.joinSite .agree{margin-bottom:25px;}

/* Custom Styles */
.purchased_hilite { cursor:default !important; }
.btn,.purchased_hilite { display:inline-block; font-size:18px; cursor:pointer; text-transform:uppercase; border-radius:50px; border:1px solid #CCC; padding:10px 20px; color:#222; text-shadow:#FFF 1px 1px 1px; background:linear-gradient(0deg, rgb(191, 191, 191) 0%, rgb(236, 236, 236) 100%); }
.btn:hover { background:linear-gradient(0deg, rgb(236, 236, 236) 0%, rgb(191, 191, 191) 100%); }
.btn.btn-primary, .purchased_hilite { background-image:linear-gradient(to bottom, #ffc60c, #fcbf08, #f8b804, #f5b102, #f1aa00); color:#FFF; text-shadow:#f1aa00 1px 1px 1px; border:1px solid #f1aa00; }
.btn.btn-primary:hover { background-image:linear-gradient(to bottom, #f1aa00, #f5b102, #f8b804, #fcbf08, #ffc60c); color:#000; }
.text-center { text-align:center !important; }
.alert { display:inline-block; width:100%; padding:15px; text-align:center; color:#383d41; background-color:#e2e3e5; border-color:#d6d8db; margin:2em 0; border-radius:4px; }
.alert h3 { display:inline-block; width:100%; font-size:1.4em; font-weight:700; margin:0 0 10px 0; }
.alert h3:last-child { margin:0; }
.alert-danger {
	color: #721c24;
	background-color: #f8d7da;
	border-color: #f5c6cb;
}
.alert-success {
	color: #155724;
	background-color: #d4edda;
	border-color: #c3e6cb;
}
.alert-info {
	color: #0c5460;
	background-color: #d1ecf1;
	border-color: #bee5eb;
}
.alert-warning {
	color: #856404;
	background-color: #fff3cd;
	border-color: #ffeeba;
}
@media only screen and (max-width:767px){
	.hide_mobile { display:none !important; }
}

.item.item-update .purchased_hilite, .memberVideo .purchased_hilite { font-size:inherit; text-shadow:none; color:#FFF; }
.item.item-update a .purchased_hilite, .memberVideo a .purchased_hilite { font-size:inherit; padding:inherit; border-radius:inherit; background:none; border:0; cursor:pointer !important; text-shadow:none; color:#FFF; }

.video-progress {
  display: none;
  position: relative;
  width: 64px;
  height: 64px;
  position:absolute; top:50%; left:50%; margin-left:-32px; margin-top:-32px; z-index:99;
}
.video-progress div {
  animation: video-progress 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  transform-origin: 32px 32px;
}
.video-progress div:after {
  content: " ";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #fff;
  margin: -3px 0 0 -3px;
}
.video-progress div:nth-child(1) {
  animation-delay: -0.036s;
}
.video-progress div:nth-child(1):after {
  top: 50px;
  left: 50px;
}
.video-progress div:nth-child(2) {
  animation-delay: -0.072s;
}
.video-progress div:nth-child(2):after {
  top: 54px;
  left: 45px;
}
.video-progress div:nth-child(3) {
  animation-delay: -0.108s;
}
.video-progress div:nth-child(3):after {
  top: 57px;
  left: 39px;
}
.video-progress div:nth-child(4) {
  animation-delay: -0.144s;
}
.video-progress div:nth-child(4):after {
  top: 58px;
  left: 32px;
}
.video-progress div:nth-child(5) {
  animation-delay: -0.18s;
}
.video-progress div:nth-child(5):after {
  top: 57px;
  left: 25px;
}
.video-progress div:nth-child(6) {
  animation-delay: -0.216s;
}
.video-progress div:nth-child(6):after {
  top: 54px;
  left: 19px;
}
.video-progress div:nth-child(7) {
  animation-delay: -0.252s;
}
.video-progress div:nth-child(7):after {
  top: 50px;
  left: 14px;
}
.video-progress div:nth-child(8) {
  animation-delay: -0.288s;
}
.video-progress div:nth-child(8):after {
  top: 45px;
  left: 10px;
}
@keyframes video-progress {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* Slider */
.slider {margin:auto; max-width:100%; position:relative;}
.flexslider { overflow-x:hidden; }
ul.bjqs {position:relative; list-style:none; padding:0; margin:0; overflow:hidden; display:none; }
/*.flexslider ul.slides li{position:absolute; display:none;}*/
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute; background:url(../images/arrows.png) no-repeat; width:26px; height:46px; text-indent:-9999px; top:50%!important; transform:translateY(-50%);}
ul.bjqs-controls.v-centered li.bjqs-next a{right:20px; background-position:right top;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:20px; background-position:left top;}
ol.bjqs-markers{list-style:none; padding:0; margin:0; width:100%; display:none;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
ul.bjqs li a:after{background:url(../images/sliderShadow.png) repeat-x left top; content:''; width:100%; height:171px; position:absolute; left:0px; top:0px;}
.slider li i{background:url(../images/play.png) no-repeat; width:128px; height:128px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); left:50%; top:50%; position:absolute;}

.flexslider ul.slides li:after { background:url(../images/sliderShadow.png) repeat-x left top; content:''; width:100%; height:171px; position:absolute; left:0px; top:0px; z-index:10; }
@media only screen and (max-width: 1023px){
	.flexslider ul.slides li:after { display:none; }
}

.flexslider ul.slides li a { display:inline-block; width:100%; vertical-align:top; }
.flexslider ul.slides li .hero-overlay { position:absolute; z-index:999; padding:10px 20px; color:#FFF; text-shadow:#000 1px 1px 2px; font-size:18px; background:rgba(255,228,47,0.35); }
.flexslider ul.slides li .hero-overlay.hero-top-left { top:160px; left:0; }
.flexslider ul.slides li .hero-overlay.hero-top-right { top:160px; right:0; }
.flexslider ul.slides li .hero-overlay.hero-bottom-left { bottom:60px; left:0; }
.flexslider ul.slides li .hero-overlay.hero-bottom-right { bottom:60px; right:0; }

@media only screen and (max-width:1900px){
	.flexslider ul.slides li .hero-overlay.hero-top-left { top:140px; }
	.flexslider ul.slides li .hero-overlay.hero-top-right { top:140px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-left { bottom:60px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-right { bottom:60px; }
}
@media only screen and (max-width:1590px){
	.flexslider ul.slides li .hero-overlay.hero-top-left { top:120px; }
	.flexslider ul.slides li .hero-overlay.hero-top-right { top:120px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-left { bottom:60px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-right { bottom:60px; }
}

@media only screen and (max-width:1279px){
	.flexslider ul.slides li .hero-overlay.hero-top-left { top:100px; }
	.flexslider ul.slides li .hero-overlay.hero-top-right { top:100px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-left { bottom:60px; }
	.flexslider ul.slides li .hero-overlay.hero-bottom-right { bottom:60px; }
}
@media only screen and (max-width:1023px){
	.flexslider ul.slides li .hero-overlay { width:100%; text-align:center; padding:10px 0; }
	.flexslider ul.slides li .hero-overlay.hero-top-left,
	.flexslider ul.slides li .hero-overlay.hero-top-right,
	.flexslider ul.slides li .hero-overlay.hero-bottom-left,
	.flexslider ul.slides li .hero-overlay.hero-bottom-right { top:auto; bottom:0; }
}

.trailer_sidebar { padding:0 !important; }
.trailer_sidebar .trailer_sidebar_image { display:inline-block; max-width:100%; vertical-align:top; margin-bottom:0px; }
.trailer_sidebar ul.trailer_sidebar_list { display:inline-block; width:100%; margin:0; padding:15px; list-style:none; }
.trailer_sidebar ul.trailer_sidebar_list li { display:inline-block; width:100%; padding:8px 0; font-size:1.4em; }
.trailer_sidebar ul.trailer_sidebar_list li i.fa { color:#ffc60c; }
@media only screen and (max-width:1023px){
	.trailer_sidebar ul.trailer_sidebar_list li { font-size:1.1em; }
}
</pre></body></html>