<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width:1900px){
	.centerwrap{width:1560px;}
	.about, .connect, .fOurProduct, .fOurContent{margin-left:60px; margin-left:0px; width:25%; padding-left:2%;}
	.footer h3{font-size:30px; padding-bottom:8px;}
	.warningPic{width:45%;}
	.warningContent{width:calc(100% - 47%); padding-top:5px;}
	.warningContent p{font-size:15px; line-height:22px; padding-bottom:18px;}
	.warningContent p br{display:none;}
	.termAgree{padding-top:16px; font-size:18px; margin-bottom:42px;} 

	/* Home */
	nav li a{padding:0 15px;}
	.header-buttons li a{padding:0 18px;}
	.searchArea i{width:40px;}
	.logo{width:320px;}
	.episode{width:33.16666666666667%; margin-right:0.25%; margin-bottom:0.25%;}
	.item-meta h5{font-size:16px; padding-left:10px; padding-right:10px;}
	.time, .item-description h4{padding-left:10px;}

	/* Model Bio */
	.modelSlider{padding-right:52px;}
	.modelSlider .item{margin-right:10px;}
	.modelBioDetails h2{padding-bottom:6px;}
	.modelInfo{padding-top:24px;}
	.modelContent{margin-top:36px;}
	.modelContent p{padding-bottom:16px;}

	/* Roku */
	.stepContent{padding:95px 40px 0;}
	.stepContent h4{font-size:32px;}
	.stepContent p{font-size:18px; line-height:26px;}
	.queSection h4{font-size:18px; line-height:22px;}
	.queSection p{font-size:15px; line-height:22px;}
	.queSection{padding-bottom:18px; margin-bottom:18px;}

	/* Members Blog */
	.blogSpace{padding:0 15px;}
	.blogBlock{padding-left:15px; padding-right:15px;}

	/* Members Video */
	.memberInfo{padding-top:34px;}
	.galleryWrapper{padding:25px 0;}
	.memberVideo{width:1400px;}

	/* Members Photo */
	.photos{width:1400px;}
	.photoThumb{margin-right:1%; width:15.83333333333333%; margin-bottom:1%;}

	/* Trailer */
	.trailerArea{display:block;}
	.trailerCover{width:63%;}
	.joinSite{width:calc(100% - 63.5%); margin-left:0px;}
	.dropdownB .memberShip .price{margin-right:26px;}
	.joinSite .signupArea{padding:18px 18px;}
	.joinSite .selectOption{padding:18px 18px;}
	.joinSite .renew{padding-top:20px; padding-bottom:20px;}
	.joinSite .agree{margin-bottom:20px;}
	.joinSite .joinTitle{padding:8px 18px 10px;}
	.joinSite .joinTitle h3{font-size:42px; line-height:40px;}
	.joinSite .joinTitle p{font-size:14px; line-height:16px;}
}
@media only screen and (max-width:1590px){
	.centerwrap{width:1250px;}
	.warningArea{padding:45px 25px;}
	.warningPic{width:40%;}
	.warningContent{width:calc(100% - 42%);}
	.warningContent p{font-size:14px; line-height:22px; padding-bottom:16px;}
	.termAgree{padding-top:6px; margin-bottom:32px;}
	.warningBody{padding:60px 8px;}

	/* Home */
	.header .logo{margin-left:18px; padding-top:15px;}
	.header .header-nav{top:16px;}
	nav li{font-size:14px;}
	nav li ul li{font-size:13px;}
	nav li a{padding:0 12px; line-height:32px;}
	.header-buttons li{font-size:14px;}
	.header-buttons li a{line-height:32px; padding:0 14px;}
	.searchArea i{height:32px;}
	.slider li i{width:100px; height:100px; background-size:100px;}
	.title h2{font-size:40px; padding-bottom:12px;}
	.title h3{font-size:28px; line-height:42px; padding:0 16px;}
	.rosterTitle h2, .onlyText h2, .onlineTitle h2{padding-bottom:0px;}
	.viewall{font-size:16px; margin-top:24px;}
	.viewallT{font-size:16px;}
	.sort p, .sort ul li a{line-height:34px;}
	.episodesArea{padding-top:15px;}
	.item-description h4{line-height:22px; font-size:16px; margin-bottom:5px;} 
	.onlyText .viewall{margin-top:23px;}
	.onlyText{margin-bottom:5px;}
	.title h5{font-size:15px;}
	.rosterTitle h2{line-height:40px;}
	.item-meta h5{font-size:14px;}
	.footer h3{font-size:26px;}
	.item-description h4{font-size:15px;}
	.time{font-size:12px;}
	.footer ul li{line-height:24px; font-size:13px;}
	.footer{padding-top:25px; padding-bottom:20px;}
	footer{padding-bottom:12px;}
	.socialConnect a{font-size:13px;}
	.productsArea{padding-top:10px;}
	.liveCamsArea{padding-top:12px;}
	.customNavigation{top:35%;}

	/* Guys */
	.innerTitle{padding-top:58px; padding-bottom:8px;}
	.pagination{padding-top:30px; padding-bottom:30px;}
	.pagination li{font-size:25px;}
	.pagination li a{min-width:48px; line-height:42px;}
	.pagination li a:hover:after, .pagination li.active a:after{width:48px; height:46px;}

	/* Model Bio */
	.modelInfo ul{column-count:5; -webkit-column-count:5; -moz-column-count:5;}
	.modelInfo ul li{line-height:26px;}
	.modelBioDetails h2{padding-bottom:3px;}
	.modelInfo{padding-top:18px;}
	.modelContent{margin-top:26px; max-height:165px;}
	.modelSlider{padding-right:48px;}
	.modelSlider a.next{right:15px;}
	.featuring{padding-top:64px;}

	/* Roku */
	.stepContent h4{font-size:28px;}
	.stepContent p{font-size:16px;}
	.stepContent p br{display:none;}
	.stepContent{padding:60px 22px 0; height:258px;}
	.stepCount{font-size:24px; line-height:48px;}
	.queArea{padding-top:54px;}
	.queTitle{padding-bottom:20px;}

	/* Members Blog */
	.blogBlock{padding-bottom:26px; margin-bottom:25px; padding-top:24px;}
	.blogBlock h2{font-size:22px;}
	.blogPics{padding-top:7px;}

	/* Members Blog Article */
	.dateTag{font-size:14px;}
	.blogContent p{font-size:14px; line-height:22px;}

	/* Members Video */
	.galleryWrapper{padding:20px 18px;}
	.memberVideo{width:100%; max-width:1400px;}
	.memberInfo{padding-top:24px;}
	.threeLinks{margin-right:28px;}
	.description{padding-top:20px;}
	.memberInfo h2{padding-bottom:18px;}

	/* Members Photo */
	.photos{width:100%; max-width:1400px;}
	.memberPagi{padding-top:24px;}

	/* Join */
	.joinTitle h3{font-size:40px; line-height:40px;}
	.joinTitle p{font-size:14px; line-height:16px;}
	.joinTitle p br{display:none;}
	.membershipTime{font-size:32px; line-height:30px;}
	.membershipTime span{padding-left:2px;}
	.membershipContent{font-size:12px;}
	.price{font-size:50px; line-height:40px;}
	.price sup{font-size:20px;}
	.month{font-size:12px; line-height:16px;}
	.renew{padding-top:16px; padding-bottom:14px;}
	.agree{margin-bottom:16px;}
	.memberShip label i{margin-top:14px;}


	/* Trailer */
	.joinSite .joinTitle h3{font-size:36px; line-height:36px;}
	.joinSite .joinTitle p{font-size:13px;}
	.joinSite .joinTitle{padding:8px 14px 10px;}
	.joinSite .textbox{height:38px; padding:0 12px;}
	.joinSite .selectOption{padding:12px;}
	.joinSite .signupArea{padding:12px;}
	.joinSite .duration{width:62%;}
	.joinSite .membershipTime{font-size:28px;}
	.joinSite .renew{padding-top:12px; padding-bottom:12px;}
}

@media only screen and (max-width:1279px){
	.centerwrap{width:994px;}
	.logo{padding-top:10px; width:250px;}
	.warningArea{padding:40px 15px;}
	.termAgree{font-size:16px;}
	.twoBtns a{font-size:28px; line-height:62px; min-width:226px; margin:0 6px;}

	/* Home */
	.header .logo{margin-left:12px;}
	ul.bjqs-controls.v-centered li a{background-size:36px; width:18px; height:32px;}
	ul.bjqs-controls.v-centered li.bjqs-prev a{left:10px;}
	ul.bjqs-controls.v-centered li.bjqs-next a{right:10px;}
	.searchArea i{width:30px; background-size:16px;}
	.searchArea i.active{background-color:#6d6d6d;}
	nav li{font-size:13px;}
	nav li ul li{font-size:12px;}
	nav li:hover ul{padding:6px 0;}
	nav li:hover ul li a{line-height:16px;}
	nav li a{padding:0 8px;}
	.header-buttons li{font-size:13px;}
	.header-buttons li a{padding:0 10px;}
	.header-buttons{margin-left:5px;}
	.slider li i{width:80px; height:80px; background-size:80px;}
	.episodesArea{padding-top:10px;}
	.title{margin-bottom:8px;}
	.title h2{font-size:34px; padding-bottom:6px;}
	.rosterTitle h2, .onlyText h2, .onlineTitle h2{padding-bottom:0px;}
	.title h3{font-size:24px; line-height:36px; padding:0 12px;}
	.viewall{font-size:15px; margin-top:18px;}
	.sort p{font-size:13px;}
	.sort ul li{font-size:13px; margin-right:5px;}
	.sort p, .sort ul li a{line-height:30px;}
	.sort ul li a{min-width:130px;}
	.item-description h4{font-size:14px;}
	.item-meta{height:26px;}
	.tag{min-width:52px; padding:0 8px; font-size:12px; line-height:26px;} 
	.time{font-size:11px; line-height:26px;}
	.rating li{width:15px;}
	.rating{padding-top:4px; padding-right:6px;}
	.episode{margin-bottom:0.2%;}
	.viewallT{font-size:14px;}
	.viewallT a{line-height:34px; display:block;}
	.item-meta h5{line-height:26px; font-size:13px;}
	.addToCart a{padding:0 12px; line-height:34px; height:34px; font-size:14px; margin-right:5px;}
	/*.cart i{background-size:36px; width:36px; height:28px;}*/
	/*a.cart{padding:0 6px;}*/
	.onlyText .viewall{margin-top:15px;}
	.onlyText{margin-bottom:4px;}
	.productsArea{padding-top:5px;}
	.item-meta h5{font-size:12px; padding-left:8px;}
	.onlineTitle h2{line-height:44px;}
	.liveCamsArea{padding-top:6px;}
	a.prev{background-size:18px;}
	a.next{background-size:18px;}
	a.owl-btn{width:46px; height:62px;}
	.item span{font-size:12px; left:28px; bottom:8px;}
	.item span:before{width:12px; height:12px; top:1px; left:-18px;}
	.backtotop a span{font-size:13px;}
	.backtotop a i{width:64px; height:65px; border-bottom-width:8px; background-size:32px;}
	.footer h3{font-size:22px;}
	.footer ul li{font-size:12px; line-height:22px;}
	.socialConnect a{font-size:12px;}
	.about, .connect, .fOurProduct, .fOurContent{padding-left:1.5%; padding-right:1%;}

	/* Guys */
	.innerTitle{padding-top:42px; padding-bottom:5px;}
	.breadcrumbs{font-size:16px;}
	.innerTitle h1{font-size:34px; line-height:40px;}

	/* Model Bio */
	.modelBioDetails h2{font-size:34px;}
	.modelInfo ul{column-count:4; -webkit-column-count:4; -moz-column-count:4;}
	.modelBioSection{display:block;}
	.modelSlider{position:relative;}
	.modelContent{max-height:inherit; margin-bottom:15px;}
	.modelContent p{font-size:13px; line-height:20px; padding-bottom:12px;}
	.featuring h2{font-size:34px; padding-bottom:4px;}

	/* Roku */
	.stepContent{padding:34px 15px 0; height:200px;}
	.stepContent h4{font-size:24px;}
	.stepContent p{font-size:14px; line-height:22px;}
	.stepCount{font-size:20px; line-height:42px;}
	.queTitle h3{font-size:34px;}
	.queTitle p{font-size:15px;}
	.queSection p{font-size:14px;}
	.queContent{padding-bottom:8px;}

	/* Members Blog */
	.blogSpace{padding:0 10px;}
	.blogBlock{padding-right:10px; padding-left:10px; padding-bottom:20px; margin-bottom:24px; padding-top:20px;}
	.blogBlock h2{font-size:20px;}
	.blogPic{margin-right:1%; width:24.25%;}

	/* Members Blog Article */
	.dateTag{font-size:13px; line-height:18px;}
	.blogContent{padding-top:14px;}
	.singlePost{margin-bottom:48px;}

	/* Members Video */
	.memberInfo{padding-top:20px;}
	.memberInfo h2{font-size:34px; padding-bottom:14px;}
	.threeLinks{margin-right:20px; margin-bottom:15px;}
	.videoAddedR{margin-right:20px;}
	.description{padding-top:5px;}
	.bSpace{padding-bottom:30px;}
	.description p:last-child{padding-bottom:0px;}
	.description p{font-size:13px; line-height:20px; padding-bottom:12px;}

	/* Join */
	.joinBlock{width:540px;}

	/* Trailer */
	.trailerCover{width:100%; margin-bottom:15px; float:none;}
	.joinSite{width:60%; float:none; margin:auto;}
	.trailerArea{padding-bottom:20px;}
}

@media only screen and (max-width:1023px){
	.centerwrap{width:748px;}
	.logo{width:160px; position:relative; z-index:2; float:none; margin:auto; padding-top:6px; padding-bottom:7px;}
	.header-nav{top:0px; width:100%; transform:none; -webkit-transform:none; -moz-transform:none;}
	header{background-color:#252525;}
	.warningArea{padding:20px 15px;}
	.warningPic{width:100%;}
	.warningContent{width:100%; padding-top:15px;}
	header{height:90px;}
	.warningBody{padding:40px 8px;}
	.termAgree{margin-bottom:24px;}

	/* Home */
	.header .logo{float:none; margin:auto; padding-top:6px; padding-bottom:7px; width:160px;}
	.header{background-color:#252525; position:relative;}
	ul.bjqs li a:after{height:80px; background-size:auto 80px;}
	.searchArea i{background-size:18px; width:40px; height:39px;}
	.searchArea{position:absolute; right:6px; top:8px;}
	.searchBlock{right:0px; left:auto; top:50px;}
	.header .header-nav{top:0px;}
	.header-buttons{padding-top:58px; width:100%; float:none; margin-left:0px;}
	.header-buttons li{font-size:13px; text-align:center; width:50%; margin-left:0px; float:left;}
	.header-buttons li.highlight{width:50%;}
	.header-buttons li a{border-radius:0px; -webkit-border-radius:0px; background-color:#4c4c4c;}
	nav li:hover ul{position:relative; top:0px;}
	nav li ul{display:block;}
	nav li a i{display:none;}
	.item-description h4{line-height:20px; font-size:13px; padding-left:8px;}
	.time, .item-description h4{padding-left:8px;}
	.title{padding-top:6px;}
	.sort p{font-size:12px;}
	.sort ul li{font-size:12px; margin-right:3px;}
	.sort ul li a{min-width:120px;}
	.item item-model{width:24.25%;}
	.item item-model:nth-child(5n){margin-right:1%;}
	.item item-model:nth-child(4n){margin-right:0px;}
	.footer h3{font-size:16px; font-weight:400;}
	.footer ul li{font-weight:400; line-height:20px;}
	.socialConnect a{font-weight:400;}
	footer p{font-weight:400;}
	.backtotop a i{width:50px; height:50px; border-bottom-width:6px; background-size:24px;}
	.backtotop a span{font-weight:400;}
	footer{padding:10px 15px;}

	/* Guys */
	.innerTitle{padding-top:25px;}
	.breadcrumbs{font-size:14px;}
	.innerTitle h1{font-size:30px; line-height:32px;}
	.joinBanner{margin-bottom:6px;}
	.pagination{padding-top:20px; padding-bottom:20px;}
	.pagination li{font-size:20px;}
	.pagination li a{min-width:42px; line-height:36px;}
	.pagination li a:hover:after, .pagination li.active a:after{width:42px; height:40px;}

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

	/* Model Bio */
	.modelBioDetails h2{font-size:30px;}
	.avgRating ul li{width:20px;}
	.avgRating p{font-size:13px; line-height:22px;}
	.modelInfo ul{column-count:3; -webkit-column-count:3; -moz-column-count:3;}
	.modelInfo{padding-top:12px;}
	.modelInfo ul li{font-size:13px; line-height:22px;}
	.modelContent{margin-top:20px; margin-bottom:10px;}
	.modelSlider{padding-right:40px;}
	.modelSlider a.next{background-size:25px; right:10px;}
	.modelSlider a.owl-btn{width:25px; height:38px;}
	.featuring h2{font-size:30px;}

	/* Roku */
	.stepContent{padding:22px 15px 0; height:170px;}
	.stepContent h4{font-size:18px;}
	.stepContent p{font-size:12px; line-height:18px;}
	.stepCount{font-size:18px; line-height:36px; padding:0 12px;}
	.queArea{padding-top:34px;}
	.queTitle{padding-bottom:10px;}
	.queContent{padding-top:14px;}
	.queSection h4{font-size:16px; line-height:20px;}
	.queSection p{font-size:13px; line-height:20px;}
	.queSection{padding-bottom:15px; margin-bottom:15px;}

	/* Members Blog */
	.memberArea{height:58px;}
	.blogBlock{padding-top:15px;}
	.blogBlock h2{font-size:18px;}

	/* Members Blog Article */
	.blogContent p{font-size:13px; line-height:20px; padding-bottom:16px;}
	.blogContent{padding-top:10px;}
	.blogContent p:last-child{padding-bottom:0px;}

	/* Members Video */
	.galleryWrapper{padding:18px 15px;}
	.memberInfo h2{font-size:30px; padding-bottom:10px;}
	.memberInfo{padding-top:15px;}
	.modelFeaturing{clear:left; margin-bottom:15px;}
	.modelFeaturing ul li{font-size:12px; margin-right:4px;}
	.modelFeaturing ul li a{min-width:70px; padding:0 8px; line-height:30px;}
	.added{font-size:13px;}
	.modelRating p{font-size:13px; line-height:28px;}
	.modelRating ul li{width:26px;}

	/* Members Photo */
	.memberPagi{padding-top:10px;}

	/* Join */
	.joinBlock{margin:auto;}
	.membershipTime{font-size:25px; line-height:26px;}
	.membershipTime span{font-size:12px; padding-left:3px;}
	.membershipContent{font-size:11px;}
	.price{font-size:42px; line-height:36px;}
	.price sup{font-size:14px; line-height:36px;}
	.month{font-size:10px; right:-2px;}
	.memberShip label i{margin-top:12px; margin-right:8px}
	.signupArea, .selectOption{padding:15px;}
	.textbox{font-size:13px; height:38px; padding:0 14px; margin-bottom:6px;}
	.memberShip label{margin-bottom:6px;}
	.joinBlock{width:460px;}
	.renew{font-size:13px;}
	.joinTitle h3{font-size:34px;}
	.joinTitle p{font-size:13px;}
	.joinTitle{padding:8px 14px 12px;}
	.agree{font-size:13px;}
	.submitShip{font-size:26px; height:62px;}

	/* Trailer */
	.joinSite{width:70%;}
	.joinSite .joinTitle h3{font-size:34px;}
	.joinSite .memberShip label{ margin-bottom:0px;}
	.joinSite .month{right:-4px;}

	.item.item-update { width:calc(100% * (1/2) - 0.25%); }
	.item.item-update:nth-child(3n) { margin-right:0.37%; }
	.item.item-update:nth-child(2n) { margin-right:0; }

	.items .photoThumb { width:calc(100% * (1/4) - 1%); }
	.items .photoThumb:nth-child(6n){margin-right:1%;}
	.items .photoThumb:nth-child(4n){margin-right:0;}
}

@media only screen and (max-width:767px){
	.centerwrap{width:460px;}
	.warningBody{padding:30px 5px;}
	.twoBtns a{font-size:25px; line-height:54px; min-width:170px; margin:0 3px;}
	.termAgree{line-height:20px;}

	/* Home */
	.title{margin-bottom:0px;}
	ul.bjqs li a:after{display:none;}
	.items.update-items, .items.model-items, .items.product-items{padding-left:5px; padding-right:5px;}
	.title h2, .title h5{padding-left:5px;}
	.title h3{margin-left:5px;}
	.items.update-items, .items.model-items{padding-top:8px;}
	.title h2{font-size:30px; padding-bottom:2px;}
	.title h3{font-size:20px; line-height:32px; padding:0 10px; margin-bottom:8px;}
	.viewall{font-size:14px; margin-top:14px;}
	.container{padding:0px;}
	.sort{float:none; width:100%; clear:both; border-top:1px solid #dadada; border-bottom:1px solid #dadada; padding:5px 0; text-align:center;}
	.sort p{font-size:14px; display:inline-block; float:none; padding-right:5px;}
	.responsive_menu{display:inline-block;}
	.episode{width:49.5%; margin-right:1%; margin-bottom:1%;}
	.episode:nth-child(3n){margin-right:1%;}
	.episode:nth-child(2n){margin-right:0px;}
	.modelsArea{padding-left:0px; padding-right:0px; background-color:transparent;}
	.rosterTitle h2{line-height:30px;}
	.viewallT{display:none;}
	.rosterTitle .viewall{display:block; margin-top:9px;}
	.item item-model{width:32.66666666666667%; margin-bottom:1%;}
	.item item-model:nth-child(4n){margin-right:1%;}
	.item item-model:nth-child(3n){margin-right:0px;}
	.item item-model .rating{display:none;}
	.modelsArea .items.model-items{background-color:#ededed;}
	.item-meta{height:28px;}
	.item-meta h5{font-size:13px; line-height:28px;}
	.rating{padding-top:6px;}
	.tag{line-height:28px;}
	.time{line-height:28px;}
	.item.item-product{width:49.5%; margin-right:1%; margin-bottom:1%;}
	.item.item-product:nth-child(2n){margin-right:0px;}
	.onlineTitle{padding-bottom:8px;}
	.onlineTitle h2{line-height:30px;}
	.onlineTitle .viewall{margin-top:8px;}
	.footer{display:block;}
	.about, .connect, .fOurProduct, .fOurContent{width:50%;}
	.about, .connect{margin-bottom:15px;}
	.footer h3{font-size:20px;}
	.liveCamsCarousel{margin-left:-1px; margin-right:0px;}
	.footer{padding-top:15px; padding-bottom:10px;}

	.footer{padding-top:0px;}
	.about, .connect, .fOurProduct, .fOurContent{width:100%; padding:0px;}
	.footer h3{font-size:16px; background-color:#4c4c4c; line-height:32px; border-bottom:1px solid #252525; text-transform:uppercase; padding-left:15px; padding-bottom:0px; color:#fff; font-weight:300; cursor:pointer; position:relative;}
	.footer h3:after{background:url(../images/dropdown.png) no-repeat; width:12px; height:8px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); content:''; top:50%; right:14px; position:absolute;}
	.footer h3.on:after{transform:rotate(180deg); top:36%;}
	.about, .connect{margin-bottom:0px;}
	.footer ul, .socialConnect{padding:15px;}
	.footer{padding-bottom:0px;}
	.footer ul, .socialConnect{display:none;}
	.footer ul li{font-size:14px; line-height:24px;}
	.socialConnect a{font-size:14px;}

	/* Guys */
	.titleLeft{padding-left:5px; padding-right:5px; padding-bottom:5px;}
	.innerTitle .sort{padding-top:7px;}
	.innerTitle{padding-bottom:0px; padding-top:15px;}
	.pagination{}
	.pagination li{font-size:16px;}
	.pagination li a{min-width:34px; line-height:30px;}
	.pagination li a:hover:after, .pagination li.active a:after{width:34px; height:34px;}
	.joinBanner{margin-top:0px; margin-bottom:0px;}

	/* Model Bio */
	.modelInfo ul{column-count:2; -webkit-column-count:2; -moz-column-count:2;}
	.modelBioSection, .featuring h2{padding-left:5px; padding-right:5px;}
	.featuring h2{padding-bottom:0px;}
	.featuring .items.update-items{padding-top:4px;}
	.time em{padding:0px;}
	.rating li{width:13px;}

	/* Roku */
	.setup{padding-left:5px; padding-right:5px;}
	.step{width:100%; margin-right:0px; margin-bottom:10px;}
	.stepContent{height:auto; padding:22px 15px;}
	.stepContent h4{font-size:22px;}
	.stepContent p{font-size:14px; line-height:22px;}
	.queTitle h3{font-size:30px;}
	.queArea{padding-bottom:0px;}

	/* Members Blog */
	.allBlogs{padding-top:5px;}
	.blogSpace{padding-left:6px; padding-right:6px;}
	.blogBlock{padding-left:6px; padding-right:6px; padding-top:12px; padding-bottom:10px; margin-bottom:18px;}
	.blogBlock h2{font-size:16px;}

	/* Members Blog Article */
	.singlePost{margin-bottom:28px;}
	.dateTag{line-height:16px; font-size:12px;}

	/* Members Video */
	.galleryWrapper{margin-top:5px; padding:12px 10px;}
	.bSpace{padding-bottom:20px;}
	.videoAddedR{clear:left; padding-bottom:15px;}

	/* Members Photo */
	.memberPagi{padding-top:5px;}

	/* Join */
	.joinArea{padding:34px 0px 45px;}

	/* Trailer */
	.joinSite{width:95%;}
	.joinSite .duration{width:auto;}
	.arrow{background-size:13px; width:13px; height:10px;}
	.dropdownB .memberShip .price{margin-right:22px;}

	.item.item-model { width:calc(100% * (1/2) - 0.25%); margin-right:0.37%; }
	.item.item-model:nth-child(5n) { margin-right:0.37%; }
	.item.item-model:nth-child(2n) { margin-right:0; }

	.blogPic { width:49%; margin-right:1%; margin-bottom:1%; }
	.blogPic:nth-child(2n) { margin-right:0; }

	.items .photoThumb { width:calc(100% * (1/3) - 1%); }
	.items .photoThumb:nth-child(4n){margin-right:1%;}
	.items .photoThumb:nth-child(6n){margin-right:1%;}
	.items .photoThumb:nth-child(3n){margin-right:0;}
}

@media only screen and (max-width:479px){
	.centerwrap{width:300px;}
	.warningBody{padding:15px 5px;}
	.warningText{height:115px; overflow:auto;}
	.warningArea{padding:10px;}
	.warningContent{padding-top:8px;}
	.warningContent p{font-size:12px; line-height:17px; padding-bottom:10px;}
	.warningContent p:last-child{padding-bottom:0px;}
	.termAgree{font-size:15px; margin-bottom:0px;}
	.termAgree a{display:inline-block;}
	.twoBtns{padding-bottom:10px;}
	.twoBtns a{font-size:20px; min-width:130px; line-height:46px; margin:0 1px;}
	footer p{font-size:11px;}
	.twoBtns{display:none;}
	.formobile{display:block; padding-top:10px; padding-bottom:4px;}

	/* Home */
	.header-buttons li{width:36%;}
	.header-buttons li.highlight{width:64%;}
	.slider li i{width:50px; height:50px; background-size:50px;}
	.title h3{font-size:22px; font-weight:700;}
	.viewall{font-size:12px; margin-top:15px;}
	.episode{width:100%; margin-right:0px; margin-bottom:5px;}
	.item-description h4{font-size:14px; text-align:center; padding:0 8px 8px; margin-bottom:0px; line-height:120%; font-weight:400; }
	/*.item-meta{display:none;}*/
	.item.item-model .item-meta { display:block; }
	.item-thumb a{display:block; position:relative;}
	.item-thumb a:after{opacity:0.6; background:url(../images/play.png) no-repeat; width:40px; height:40px; background-size:40px; position:absolute; left:50%; top:40%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); content:'';}
	.item.item-model .item-thumb a:after { display:none; }
	/*.tapHere{display:block;}*/
	/*.midBanner{display:none;}*/
	.onlyText h2{font-size:22px;}
	.onlyText .viewall{margin-top:5px;}
	.items.update-items, .items.model-items{padding-top:5px;}
	.item item-model .item-meta{display:block; height:22px;}
	.item item-model .item-meta h5{font-size:12px; font-weight:400; line-height:22px; padding-left:6px; padding-right:6px;}
	.item.item-product .item-meta{display:block; background:none; height:auto}
	.item.item-product .item-meta h5{font-size:16px; text-align:center; padding:0 8px 5px; margin-bottom:0px;}
	.items.model-items{padding-bottom:5px; margin-bottom:18px;}
	.addToCart a{font-size:11px; height:30px; line-height:30px;}
	/*.cart i{background-size:32px; width:32px; height:26px;}*/
	.item.item-product{width:100%; margin-right:0px; margin-bottom:5px;}
	.customNavigation{top:36%;}
	.onlineTitle .title h5{font-size:16px; padding-right:5px;}
	.liveCamsCarousel{margin-left:0px; margin-bottom:5px;}
	.accessbanner{display:none;}
	.backtotop{padding-top:4px; padding-bottom:22px;}
	.footer ul li{font-size:13px; line-height:22px;}
	.socialConnect a{font-size:13px;}

	/* Guys */
	.innerTitle h1{font-size:26px; line-height:30px;}
	.breadcrumbs{font-size:13px;}
	.pagination{padding-top:15px; padding-bottom:15px;}
	.pagination li{margin-bottom:4px; font-size:20px;}
	.pagination li.prevN, .pagination li.nextN, .pagination li.active{display:inline-block;}
	.pagination li a{min-width:42px; line-height:38px;}
	.pagination li a:hover:after, .pagination li.active a:after{width:42px; height:42px;}

	/* Model Bio */
	.modelBioPic{width:100%;}
	.modelBioDetails{width:100%; padding-top:20px;}
	.modelBioDetails h2{font-size:26px;}
	.featuring h2{font-size:22px;}
	.featuring{padding-top:40px;}

	/* Roku */
	.stepContent p{font-size:13px; line-height:20px;}
	.stepContent{padding:16px 15px;}
	.queArea{padding-top:20px;}
	.queSection h4{font-size:15px;}

	/* Members Blog */
	.blogBlock h2{font-size:15px;}
	.blogPics{padding-top:3px;}
	.blogBlock{margin-bottom:12px;}

	/* Members Blog Article */
	.dateTag{margin-bottom:3px;}
	.blogContent{padding-top:8px;}
	.blogContent p{font-size:12px; line-height:18px; padding-bottom:14px;}

	/* Members Video */
	.memberInfo h2{font-size:26px; padding-bottom:5px;}
	.modelFeaturing ul li{margin-bottom:4px;}
	.added{padding-top:2px;}

	/* Join */
	.joinBlock{width:300px;}
	.joinTitle h3{font-size:30px; line-height:32px;}
	.joinTitle p{font-size:12px;}
	.signupArea, .selectOption{padding:10px;}
	.textbox{padding:0 12px; height:36px;}
	.memberShip label{text-align:center;}
	.memberShip label i{float:none; margin:auto; display:block;}
	.duration{float:none; display:block; padding-top:8px; padding-bottom:5px;}
	.price{float:none; font-size:46px; display:inline-block;}
	.price sup{font-size:15px; margin:0 -1px;}
	.membershipContent{font-size:12px;}
	.renew{padding-top:8px; padding-bottom:10px;}
	.submitShip{font-size:17px; height:46px;}

	/* Trailer */
	.joinSite .joinTitle h3{font-size:30px; line-height:32px;}
	.joinSite .joinTitle p{font-size:12px;}
	.joinSite .textbox{height:36px;}
	.arrow{top:13%;}

	.items .photoThumb { width:calc(100% * (1/2) - 1%); }
	.items .photoThumb:nth-child(3n){margin-right:1%;}
	.items .photoThumb:nth-child(4n){margin-right:1%;}
	.items .photoThumb:nth-child(6n){margin-right:1%;}
	.items .photoThumb:nth-child(2n){margin-right:0;}

	.item.item-update { width:100%; margin-right:0 !important; }
}</pre></body></html>