header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:'Open Sans', sans-serif; background-color:#0c0c0c;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
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;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .submit, .loginBtn, .joinNowBtn, .joinNowBtn2{-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:#fefbfb; opacity:1;}
::-moz-placeholder{color:#fefbfb; opacity:1;}
:-ms-input-placeholder{color:#fefbfb; opacity:1;}
:-moz-placeholder{color:#fefbfb; opacity:1;}

/* Responsive menu */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; top:9px; width:100%; right:0px;position:absolute;padding:4px 0;min-height:42px;z-index:1}.mean-container a.meanmenu-reveal{width:22px;height:18px;padding:7px 8px 10px;position:absolute;top:0px;right:10px!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:#636363;}.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:43px 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:96%;padding:12px 2%;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 a{width:88%;padding:12px 6%;border-bottom:1px solid #000;/*opacity:.75;filter:alpha(opacity=75);*/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:#edc373; color:#0c0c0c;}.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 */

.centerwrap{width:1745px; margin:auto;}
header{background-color:#000; border-bottom:1px solid #1f1f1f;}
.logo{float:left; margin-left:7px; margin-top:6px;}
nav{float:left; border-left:1px solid #1f1f1f; margin-left:14px;}
nav li{font-weight:300; font-size:20px; letter-spacing:-0.025em; border-right:1px solid #1f1f1f; float:left; text-transform:uppercase;}
nav li a{line-height:58px; display:block; padding:0 20px 2px; color:#fcf8f8;}
nav li a:hover, nav li a.active{background-color:#212121; color:#edc373;}
nav li.responsive{display:none;}
.socialHeader{float:left; padding-top:15px; margin-left:14px;}
.socialHeader a{width:30px; height:30px; float:left; margin-right:10px;}
.socialHeader a:hover{opacity:0.7;}
a.facebook{background:url(../../images/hotwifexxx/images2019/facebook.png) no-repeat center center;}
a.twitter{background:url(../../images/hotwifexxx/images2019/twitter.png) no-repeat center center;}
a.instagram{background:url(../../images/hotwifexxx/images2019/instagram.png) no-repeat center center;}
a.youtube{background:url(../../images/hotwifexxx/images2019/youtube.png) no-repeat center center;}
.hRight{float:right; margin-right:8px; padding-top:8px; text-align:center;}
.hRight a{float:left; min-width:132px; line-height:44px; font-weight:600; letter-spacing:-0.025em; font-size:19px; text-transform:uppercase;}
a.login{color:#fefcfc; background-color:#636363; margin-right:9px;}
a:hover.login{background-color:#212121; color:#edc373;}
a.joinNow{color:#0c0c0c; background-color:#edc373;}
a:hover.joinNow{background-color:#212121; color:#edc373;}
.banner{margin-top:-1px;}
.banner img{width:100%;}
.movieBlock{float:left; width:425px; margin-right:15px; margin-bottom:20px;}
.movieBlock:nth-child(4n){margin-right:0px;}
.movies{padding-top:44px; padding-bottom:55px;}
.title{ margin-bottom:15px;}
.title h2{font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#fefbfb; float:left; text-transform:uppercase;}
a.viewAll{font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#fefbfb; float:right; text-transform:uppercase; background:url(../../images/hotwifexxx/images2019/rightArrow.png) no-repeat right center; padding-right:16px;}
a:hover.viewAll{color:#edc373;}
.moviePic{position:relative; margin-bottom:4px;}
.moviePic i{position:absolute; right:0px; top:0px;}
.moviePic img{width:100%;}
.movieBlock h4{font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#fdfcfc; border-bottom:3px solid #232323; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; text-transform:uppercase; margin-bottom:2px; padding-bottom:2px;}
.movieBlock h4 a{color:#fdfcfc;}
.movieBlock h4 a:hover{color:#edc373;}
.movieBlock p{font-weight:400; font-size:14px; letter-spacing:-0.025em; color:#fefbfb; text-transform:uppercase;}
.movieBlock p a{color:#edc373; text-decoration:underline;}
.movieBlock p a:hover{color:#fff; text-decoration:none;}
.movieBlock p span{color:#898888;}
.topPicks{padding-top:30px; padding-bottom:60px;}
.picks img{width:100%;}
.pickB{float:left; margin-right:7px;}
.pickBR{float:right;}
.pickS{float:left; margin-right:7px; width:881px;}
.pickSmall{float:left; margin-right:8px; margin-bottom:8px;}
.pickSmall:nth-child(2n){margin-right:0px;}
.midbanner{margin-bottom:10px; background:url(../../images/hotwifexxx/images2019/midBanner.jpg) no-repeat center top / cover; background-attachment:fixed; height:770px; padding-top:128px;}
.ourModels{padding-top:44px; padding-bottom:55px;}
.getAccess{text-align:center; padding-top:20px; padding-bottom:45px;}
.getAccess h5{font-size:36px; letter-spacing:-0.025em; font-weight:800; text-transform:uppercase; border-bottom:1px solid #edc373; display:inline-block;}
.getAccess h5 a{color:#edc373;}
.getAccess h5 a:hover{color:#fff;}
.getAccess p{font-size:23px; font-weight:700; text-transform:uppercase; letter-spacing:-0.025em; color:#fdfdfc;}
.modelBlock{float:left; margin-right:15px; margin-bottom:22px;}
.modelBlock:nth-child(5n){margin-right:0px;}
.modelPic{margin-bottom:4px;}
.modelPic img{width:100%;}
.modelBlock h4{font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#fdfcfc; border-bottom:3px solid #232323; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; text-transform:uppercase; margin-bottom:2px; padding-bottom:2px;}
.modelBlock h4 a{color:#edc373;}
.modelBlock h4 a:hover{color:#fdfcfc;}
.accessNow{text-align:center; padding-top:60px; padding-bottom:116px;}
.accessNow a{font-weight:400; font-size:52px; color:#0c0c0c; background-color:#edc373; line-height:88px; letter-spacing:-0.025em; text-transform:uppercase; display:inline-block; padding:0 110px;}
.accessNow a:hover{background-color:#212121; color:#edc373;}
footer{background-color:#232323; padding:30px; margin-bottom:120px;}
.footerBanner{float:left; width:766px;}
.footerBanner2{display:none;}
.footerBanner img, .footerBanner img{width:100%;}
.footerBanner2{float:right; width:766px;}
.footerContent{float:right; width:calc(100% - 804px);}
.fLogo{padding-bottom:15px; padding-top:5px;}
.points{background:url(../../images/hotwifexxx/images2019/border.jpg) repeat-x left bottom; padding-bottom:18px;}
.points ul{float:left; margin-right:20px;}
.points ul:last-child{margin-right:0px;}
.points li{font-weight:300; font-size:18px; letter-spacing:-0.025em; color:#edc373; text-transform:uppercase; background:url(../../images/hotwifexxx/images2019/point.png) no-repeat left center; padding-left:30px; margin-bottom:8px;}
.points li:last-child{margin-bottom:0px;}
.siteSupport{padding-top:30px; padding-bottom:32px;}
.sitemap{float:left; display:flex; display:-ms-flexbox; display:-moz-flex; display:-webkit-flex; align-items:center; -webkit-align-items:center; margin-right:54px;}
.sitemap:last-child{margin-right:0px;}
.sitemap h5{font-size:16px; font-weight:300; letter-spacing:-0.025em; color:#edc373; text-transform:uppercase; padding-right:13px;}
.sitemap ul{padding-left:15px; border-left:1px solid #edc373; padding-top:8px; padding-bottom:8px;}
.sitemap li{font-size:16px; font-weight:300; letter-spacing:-0.025em; color:#fcf8f8; text-transform:uppercase; line-height:23px;}
.sitemap li a{color:#fcf8f8;}
.sitemap li a:hover{color:#edc373;}
.fSocial{padding-left:10px; border-left:1px solid #edc373; height:108px; padding-top:20px;}
.fSocial a{width:30px; height:30px; float:left; margin-right:8px;}
.fSocial a:hover{opacity:0.7;}
.fSocial a:nth-child(3n){clear:left;}
.copyright{font-size:13px; letter-spacing:-0.025em; color:#787777; line-height:19px; font-weight:300;}
.copyright a{color:#787777;}
.copyright a:hover{color:#edc373;}

/* Scenes */
.pagination{text-align:center; padding-top:40px; padding-bottom:70px;}
.pagination li{font-weight:400; font-size:25px; display:inline-block; vertical-align:top; margin:0 1px;}
.pagination li a{background-color:#272727; display:block; border-radius:5px; -webkit-border-radius:5px; color:#fff; min-width:56px; line-height:56px;}
.pagination li a:hover, .pagination li.active a{background-color:#edc373; color:#0c0c0c;}
.innerBlock{padding-top:70px;}

/* Categories */
a.logout{margin-right:0px;}
.categories .modelBlock h4 a{color:#fdfdfc;}
.categories .modelBlock h4 a:hover{color:#edc373;}
.innerPagi{padding-top:10px; padding-bottom:105px;}
.footer{background-color:#232323; padding:50px 60px 60px 72px; margin-bottom:66px;}
.footerLeft{float:left; width:784px;}
.footerLeft .fLogo{padding-top:0px;}
.fContent{background:url(../../images/hotwifexxx/images2019/border.jpg) repeat-x left top; padding-top:14px;}
.footerRight{float:right;}
.footerRight .sitemap{margin-right:34px;}
.footerRight .sitemap:last-child{margin-right:0px;}
.footerRight .sitemap ul{padding-top:0px; padding-bottom:0px;}
.footerRight .fSocial{height:115px; padding-top:28px;}

/* Members DVD Detail */
.dvdDetailArea{padding-top:78px;}
.dvdModel{float:left; width:912px;}
.dvdModel img{width:100%;}
.dvdDetails{float:right; width:calc(100% - 956px);}
.dvdDetails h1{font-size:27px; font-weight:400; letter-spacing:-0.025em; color:#edc373; text-transform:uppercase; margin-top:-10px; padding-bottom:8px;}
.ratingArea{border-top:3px solid #232323; border-bottom:3px solid #232323; padding-top:14px; padding-bottom:16px;}
.ratingArea ul{float:left; padding-left:2px;}
.ratingArea ul li{float:left; margin-right:1px;}
.ratingArea p{font-size:15px; font-weight:400; color:#fff; text-transform:uppercase; letter-spacing:-0.025em; border-left:1px solid #636363; padding-left:11px; margin-left:13px; float:left; line-height:22px;}
.released{font-size:14px; font-weight:400; color:#898888; text-transform:uppercase; letter-spacing:-0.025em; padding:16px 0px;}
.dvdcategories{font-size:14px; font-weight:400; text-transform:uppercase; letter-spacing:-0.025em; color:#fefefd; border-top:3px solid #232323; border-bottom:3px solid #232323; padding:16px 0px; }
.dvdcategories span{color:#898888;}
.dvdcategories a{color:#edc373; text-decoration:underline;}
.dvdcategories a:hover{color:#fff; text-decoration:none;}
.description{padding:22px 0px 0;}
.description p{font-size:14px; font-weight:400; letter-spacing:-0.025em; color:#787777; line-height:19px;}
.description p span{text-transform:uppercase; color:#fefbfb;}
.bigdvdScenes{padding-bottom:15px;}
.scenesFrom{font-size:27px; color:#edc373; font-weight:400; letter-spacing:-0.025em; border-bottom:3px solid #232323; display:inline-block; padding-top:38px; margin-bottom:50px;}
.dvdScenes{ margin-bottom:62px;}
.dvdSceneTitle{}
.dvdSceneTitle h3{float:left; line-height:22px; font-size:20px; letter-spacing:-0.025em; color:#fefbfb; text-transform:uppercase; font-weight:400; margin-right:14px; padding-left:1px;}
.dvdSceneTitle h3 a{color:#fefbfb;}
.dvdSceneTitle h3 a:hover{color:#edc373;}
.dvdSceneTitle ul{float:left; border-left:1px solid #636363; border-right:1px solid #636363; padding-left:14px; padding-right:13px}
.dvdSceneTitle ul li{float:left; margin-right:1px;}
.avg{font-size:15px; font-weight:400; color:#fff; text-transform:uppercase; letter-spacing:-0.025em; padding:0 14px; float:left; line-height:22px;}
.rPhotos{font-size:15px; font-weight:400; color:#898888; text-transform:uppercase; letter-spacing:-0.025em; border-left:1px solid #636363; padding-left:14px; float:left; line-height:22px;}
.postcategories{font-size:14px; font-weight:400; text-transform:uppercase; letter-spacing:-0.025em; color:#fefefd; border-top:3px solid #232323; border-bottom:3px solid #232323; padding:10px 2px; margin-top:12px; margin-bottom:8px;}
.postcategories span{color:#898888;}
.postcategories a{color:#edc373; text-decoration:underline;}
.postcategories a:hover{color:#fff; text-decoration:none;}
.dvdDescription{padding-bottom:3px;}
.dvdDescription p{font-size:14px; font-weight:400; letter-spacing:-0.025em; color:#787777; line-height:19px; padding-bottom:19px;}
.dvdDescription p span{text-transform:uppercase; color:#fefbfb;}

/* Members Photo Detail */
.memberDetails{padding-top:78px;}
.memberDLeft{float:left; width:1264px;}
.memberPhotos{}
.memberPhoto{float:left; margin-right:13px; margin-bottom:14px;}
.memberPhoto img{width:100%;}
.memberPhoto:nth-child(5n){margin-right:0px;}
.memberInnerP{padding-top:14px; padding-bottom:25px; text-align:center;}
.memberInnerP li{font-weight:400; font-size:20px; display:inline-block; vertical-align:top;}
.memberInnerP li a{background-color:#272727; display:block; border-radius:5px; -webkit-border-radius:5px; color:#fff; min-width:44px; line-height:44px;}
.memberInnerP li a:hover, .memberInnerP li.active a{background-color:#edc373; color:#0c0c0c;}
.memberDRight{float:right; width:calc(100% - 1292px);}
.memberDRight h2{font-size:20px; font-weight:400; color:#fdfdfc; letter-spacing:-0.025em; margin-top:-5px; padding-bottom:12px;}
.smallText{padding:20px 0;}
.smallText p{font-size:14px; border-left:0px; margin-left:0px; padding-left:10px;}
.textLink{display:flex; display:-ms-flexbox; display:-moz-flex; display:-webkit-flex; font-size:14px; font-weight:400; text-transform:uppercase; letter-spacing:-0.025em; color:#fefefd; border-top:3px solid #232323; border-bottom:3px solid #232323; padding:20px 0px;}
.textLink span{color:#898888; margin-right:7px;}
.textLink a{color:#edc373; text-decoration:underline;}
.textLink a:hover{color:#edc373; text-decoration:none;}
.topBNone{border-top:0px;}
.released2{font-size:14px; font-weight:400; color:#898888; text-transform:uppercase; letter-spacing:-0.025em; padding:20px 0px;}
.btns{padding-top:44px;}
.btns a{font-size:30px; font-weight:400; color:#edc373; text-transform:uppercase; border:1px solid #636363; border-radius:5px; -webkit-border-radius:5px; text-align:center; display:block; margin-bottom:24px; letter-spacing:-0.025em;}
.btns a:hover{background-color:#151515;}
.btns a span{line-height:70px; display:inline-block}
a.download span{background:url(../../images/hotwifexxx/images2019/download.png) no-repeat left center; padding-left:50px;}
a.video span{background:url(../../images/hotwifexxx/images2019/video.png) no-repeat left center; padding-left:52px;}
a.favorite span{background:url(../../images/hotwifexxx/images2019/favorite.png) no-repeat left center; padding-left:40px;}
.commentsArea{width:1340px; margin:auto; padding-bottom:104px; padding-top:80px;}
h3.comment{font-size:30px; font-weight:400; color:#edc373; text-transform:uppercase; background:url(../../images/hotwifexxx/images2019/chat.png) no-repeat left center; padding-left:54px; margin-bottom:38px;}
.commentbox{background-color:#282727; padding:28px 25px; margin-bottom:15px;}
.putname{font-family:'Open Sans', sans-serif; font-size:20px; color:#fefbfb; letter-spacing:-0.025em; border:1px solid #3a3a3a; border-radius:3px; -webkit-border-radius:3px; background-color:#000; height:54px; margin-bottom:18px; padding:0 20px; width:348px;}
.commentbox textarea{font-family:'Open Sans', sans-serif; font-size:20px; color:#fefbfb; letter-spacing:-0.025em; border:1px solid #3a3a3a; border-radius:3px; -webkit-border-radius:3px; background-color:#000; height:136px; margin-bottom:25px; padding:14px 20px; width:100%; resize:none;}
.submit{float:right; font-weight:600; color:#0c0c0c; font-size:20px; text-transform:uppercase; background-color:#edc373; height:48px; padding:0 40px; border:none; font-family:'Open Sans', sans-serif; cursor:pointer; letter-spacing:-0.025em;}
.submit:hover{background-color:#0c0c0c; color:#fff;}
.commentBlock{background-color:#282727; margin-bottom:16px; padding:25px 28px;}
.commentBlock h5{font-size:16px; letter-spacing:-0.025em; font-weight:400; margin-bottom:3px;}
.commentBlock h5 a{color:#edc373;}
.commentBlock h5 a:hover{color:#fff;}
.commentBlock p{font-size:14px; letter-spacing:-0.025em; font-weight:400; line-height:19px; color:#787777; margin-bottom:5px;}
.date{font-size:14px; letter-spacing:-0.025em; font-weight:400; color:#dadada;}

/* Members Video Detail */
.memberVideo{position:relative; margin-bottom:22px;}
.memberVideo img, .memberVideo video{width:100%; display:block;}
.memberVideo i{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
a.photos span{background:url(../../images/hotwifexxx/images2019/photo.png) no-repeat left center; padding-left:52px;}
.dvdDeta{display:none;}
.dvdDeta p{font-size:13px; font-weight:400; letter-spacing:-0.025em; color:#787777; line-height:18px; padding-bottom:16px;}
.dvdDeta p span{text-transform:uppercase; color:#fefbfb;}

/* Login */
.loginPage{background:#000 url(../../images/hotwifexxx/images2019/login4k.jpg) no-repeat center top / cover;}
.loginwrap{width:944px; margin:118px auto 350px;}
.loginArea{background-color:#212121; border-radius:3px; -webkit-border-radius:3px; padding:15px;}
.loginLogo{background-color:#000; padding-top:4px; padding-bottom:6px; margin-bottom:54px;}
.loginLogo img{margin:auto;}
.loginLeft{float:left; width:344px; margin-left:44px; text-align:center; padding-bottom:55px;}
.loginwrap h3{font-size:36px; color:#edc373; text-transform:uppercase; text-align:center; border-bottom:3px solid #333333; letter-spacing:-0.025em; font-weight:400; padding-bottom:4px;}
.loginLeft h3{margin-bottom:30px;}
.textbox{font-family:'Open Sans', sans-serif; font-size:20px; letter-spacing:-0.025em; color:#fefbfb; background-color:#000; border:1px solid #3a3a3a; height:54px; padding:0 21px; margin-bottom:10px; width:100%; font-weight:400;}
.keepsign{font-size:17px; font-weight:300; color:#edc373; letter-spacing:-0.025em; display:inline-block; margin-top:14px; margin-bottom:40px;}
.keepsign input{margin-right:5px;}
.recaptcha{ margin-bottom:38px;}
.loginBtn{font-size:23px; font-weight:600; color:#0c0c0c; text-transform:uppercase; background-color:#edc373; height:54px; width:236px; margin:auto; font-family:'Open Sans', sans-serif; border:none; cursor:pointer;}
.loginBtn:hover{background-color:#0c0c0c; color:#edc373;}
.forgotPass{font-size:17px; font-weight:300; letter-spacing:-0.025em; color:#525252; padding-left:1px; padding-top:11px;}
.forgotPass a{color:#525252;}
.forgotPass a:hover{color:#edc373;}
.loginRight{float:right; width:344px; margin-right:54px; text-align:center;}
.loginRight ul{display:inline-block; padding-top:18px;}
.loginRight ul li{font-size:20px; font-weight:300; color:#fff; background:url(../../images/hotwifexxx/images2019/point.png) no-repeat left center; padding-left:26px; text-align:left; letter-spacing:-0.025em; text-transform:uppercase; line-height:42px;}
a.joinLink{font-size:30px; font-weight:400; color:#fff; text-decoration:underline; letter-spacing:-0.025em; text-transform:uppercase; margin-top:12px; display:block;}
a:hover.joinLink{color:#edc373; text-decoration:none;}

/* Model Bio */
.modelBioBlock{padding-top:78px; padding-bottom:20px;}
.modelBioLeft{float:left; width:1264px; position:relative; overflow:hidden;}
.modelBioContent{background:url(../../images/hotwifexxx/images2019/shadow.png) no-repeat; width:793px; height:433px; position:absolute; left:0px; top:0px; padding-left:58px;}
.modelBC h3{font-size:27px; letter-spacing:-0.025em; color:#edc373; text-transform:uppercase; border-bottom:3px solid #636363; padding-bottom:3px; width:auto;}
.modelBC{width:338px; padding-top:48px;}
.modelRating{padding-top:12px; padding-bottom:56px;}
.modelRating ul{float:left; padding-left:2px;}
.modelRating ul li{float:left; margin-right:1px;}
.modelRating p{font-size:15px; font-weight:400; color:#fff; text-transform:uppercase; letter-spacing:-0.025em; border-left:1px solid #636363; padding-left:11px; margin-left:13px; float:left; line-height:22px;}
.stats{ padding-top:8px;}
.stats li{font-size:15px; line-height:36px; letter-spacing:-0.025em; color:#fff;}
.stats li span{text-transform:uppercase;}

.modelBioRight h3{font-size:27px; letter-spacing:-0.025em; color:#edc373; text-transform:uppercase; border-bottom:3px solid #232323; margin-top:-8px; padding-bottom:3px; font-weight:400; margin-bottom:29px;}
.textBlocks{margin-bottom:16px;}
.biobox{float:left; height:40px; border:none; background-color:#636363; border-radius:3px; -webkit-border-radius:3px; padding:0 13px; width:48.5%; margin-right:3%; font-size:15px; color:#fefbfb; font-weight:400; font-family:'Open Sans', sans-serif;}
.biobox:nth-child(2n){margin-right:0px;}
.dropdown{}
.dropdownBox{border:1px solid #edc373; background-color:#0c0c0c; padding-left:18px; padding-right:14px; position:relative; cursor:pointer;}
.months{float:left; font-size:21px; letter-spacing:-0.005em; color:#edc373; font-weight:600; line-height:20px; padding-top:16px; padding-bottom:16px; width:235px;}
.months span{font-size:12px; color:#cac8c8; display:block; letter-spacing:-0.005em; padding-left:2px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.price{font-size:34px; letter-spacing:-0.025em; font-weight:700; color:#edc373; float:left; padding-top:12px;}
.price sup{font-size:18px; font-weight:400; letter-spacing:-0.005em; margin-right:1px;}
.price span{font-size:14px; font-weight:400; letter-spacing:-0.005em;}
.arrow{border:1px solid #636363; border-radius:3px; -webkit-border-radius:3px; width:30px; height:32px; position:absolute; right:14px; top:50%; background:url(../../images/hotwifexxx/images2019/downArrow.png) no-repeat center center; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);}
.dropdown, .dropdownB{position:relative;}
.dropdown ul, .dropdownB ul{display:none; position:absolute; width:100%; z-index:5;}
.dropdown ul li{border:1px solid #edc373; background-color:#0c0c0c; padding-left:18px; padding-right:14px; position:relative; cursor:pointer; margin-bottom:-1px;}
.dropdown ul li .arrow{display:none;}
.dropdownB ul li{border:1px solid #edc373; background-color:#0c0c0c; padding:12px; position:relative; cursor:pointer; margin-bottom:-1px;}
.dropdownB ul li .arrow{display:none;}
.dropdownBox .arrow, .dropdownBoxB .arrow{display:block;}
.selectMathod{text-align:center; padding-top:14px; padding-bottom:24px;}
.selectMathod label{font-size:17px; font-weight:300; color:#edc373; margin:0 18px;}
.selectMathod label input{margin-right:2px;}
.selectMathod i{display:inline-block; position:relative; top:4px; margin-left:5px; width:29px;}
.redirected{border-top:3px solid #232323; border-bottom:3px solid #232323; text-align:center; padding-top:17px; padding-bottom:18px;}
.redirected p{font-size:17px; font-weight:300; color:#fefcfc; letter-spacing:-0.025em; background:url(../../images/hotwifexxx/images2019/lock.png) no-repeat left center; padding-left:27px; line-height:22px; display:inline-block; margin-bottom:16px;}
.joinNowBtn{width:236px; height:54px; background-color:#edc373; font-size:23px; letter-spacing:-0.025em; text-transform:uppercase; border:none; font-family:'Open Sans', sans-serif; font-weight:600; cursor:pointer;}
.joinNowBtn:hover{background-color:#212121; color:#edc373;}
.gift{font-size:16px; font-weight:300; text-align:center; padding-top:14px;}
.gift p{color:#868585; background:url(../../images/hotwifexxx/images2019/gift.png) no-repeat right center; padding-right:38px; display:inline-block; line-height:26px;}
.gift p a{color:#868585; text-decoration:underline;}
.gift p a:hover{color:#edc373; text-decoration:none;}


/* Trailer */
.trailerInfo{padding-bottom:100px;}
.trailerInfo h2{font-size:20px; font-weight:400; color:#fdfdfc; letter-spacing:-0.025em; padding-bottom:5px; border-bottom:3px solid #232323;}
.trailerRating{border:none; padding-bottom:13px;}
.trailerRating ul{padding-left:0px;}
.trailerRating p{border:none; margin-left:0px; font-size:14px;}
.trailerStarr{border:0px; padding:0px; padding-bottom:12px;}
.trailerD{}
.trailerD a{font-size:14px; color:#edc373; text-transform:uppercase; letter-spacing:-0.025em; font-weight:400; margin-right:14px; line-height:18px;}
a.downloadT{background:url(../../images/hotwifexxx/images2019/downloadGold.png) no-repeat left center; padding-left:23px;}
a.photosT{background:url(../../images/hotwifexxx/images2019/photosGold.png) no-repeat left center; padding-left:25px;}
a.commentsT{background:url(../../images/hotwifexxx/images2019/commentGold.png) no-repeat left center; padding-left:27px;}
a.favoritesT{background:url(../../images/hotwifexxx/images2019/favoriteGold.png) no-repeat left center; padding-left:19px; margin-right:0px;}
.trailerD a:hover{color:#fff;}
.trailerMInfo{display:none;}
.trailerMInfo h2{font-size:20px; font-weight:400; color:#fdfdfc; letter-spacing:-0.025em; padding-bottom:5px; border-bottom:2px solid #232323; margin-bottom:14px;}
.videoDetails p{font-size:13px; font-weight:400; letter-spacing:-0.025em; color:#787777; line-height:18px; padding-bottom:16px;}
.videoDetails p span{text-transform:uppercase; color:#fefbfb;}

/* Join */
.joinPage{background:#0c0c0c url(../../images/hotwifexxx/images2019/joinbg.jpg) no-repeat center top / cover; padding-top:48px;}
.joinwrap{width:944px; margin:0px auto; padding-bottom:235px;}
.joinArea{background-color:#212121; border-radius:3px; -webkit-border-radius:3px; padding:15px; margin-bottom:18px;}
.joinLogo{background-color:#000; padding-top:4px; padding-bottom:6px;}
.joinLogo img{margin:auto;}
.joinForm{text-align:center; padding-top:48px; width:654px; margin:auto;}
.joinForm h3{font-size:27px; font-weight:400; color:#edc373; display:inline-block; padding:0 18px 8px; border-bottom:3px solid #333333; text-transform:uppercase; margin-bottom:24px;}
.textBoxes{margin-bottom:62px;}
.joinForm .biobox{height:49px; padding:0 24px;}
.dropdownBoxB{border:1px solid #edc373; background-color:#0c0c0c; padding:12px; position:relative; cursor:pointer;}
.monthBlock{float:left; display:flex; display:-ms-flexbox; display:-moz-flex; display:-webkit-flex; border-right:1px solid #262626; margin-right:22px; width:439px;}
.monthsB{float:left; font-size:21px; letter-spacing:-0.005em; color:#edc373; font-weight:600; line-height:20px; text-align:left; padding:4px 0;}
.monthsB span{font-size:12px; color:#cac8c8; display:block; letter-spacing:-0.005em; padding-left:0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.priceB{font-size:34px; letter-spacing:-0.025em; font-weight:700; color:#edc373; float:left; padding-top:1px;}
.priceB sup{font-size:18px; font-weight:400; letter-spacing:-0.005em; margin-right:1px;}
.priceB span{font-size:14px; font-weight:400; letter-spacing:-0.005em;}
.bestValue{float:left; font-size:17px; font-weight:600; color:#030200; text-transform:uppercase; letter-spacing:-0.025em; line-height:48px; padding:0 18px; background-color:#edc373; margin-right:20px;}
.dropdownB{margin-bottom:60px;}
.joinForm .selectMathod{padding-top:0px; padding-bottom:54px;}
.joinNowBtn2{width:284px; height:64px; background-color:#edc373; font-size:30px; letter-spacing:-0.025em; text-transform:uppercase; border:none; font-family:'Open Sans', sans-serif; font-weight:600; cursor:pointer;}
.joinNowBtn2:hover{background-color:#000; color:#edc373;}
.secure{padding-top:34px; padding-bottom:30px;}
.secure p{font-size:17px; font-weight:300; color:#fefcfc; letter-spacing:-0.025em; background:url(../../images/hotwifexxx/images2019/lock.png) no-repeat left center; padding-left:27px; line-height:22px; display:inline-block;}

/*
Light 300, Regular 400, Semi-bold 600, Bold 700, Extra Bold 800
*/
