<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-weight:400;font-feature-settings: "lnum";}
ol,ul{list-style:none}
blockquote,q{quotes:none}
/*img{border:none; margin:0px; padding:0px; max-width:100%; display:block;} */
img{border:none; margin:0px; padding:0px; 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, .captions, .modelName, .dvdCaption, .categoryName, .submit, .loginBtn input, .selectric, .joinNowBtn{-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;}


/* Responsive menu */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; top:3px; width:180px; 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:8px;right: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:#76d7ff;}.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:54px 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:16px;}.mean-container .mean-nav ul li a{display:block;float:none;width:80%;padding:12px 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 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:#76d7ff; 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 */

.centerwrap{width:1860px; margin:auto; position:relative;}
.logo{float:left; width:335px; padding-top:6px; padding-bottom:10px; position:relative; z-index:2}




.hright{padding-top:12px; float:right;}
nav{float:left; padding-top:2px;}
nav li{float:left; font-weight:700; font-size:21px; letter-spacing:-0.005em; text-transform:uppercase; margin-left:2px;}
nav li a{color:#595859; line-height:41px; border:1px solid #fff; padding:0 16px 0 20px; display:block; position:relative;}
nav li a.active{background-color:#d31f23; border-color:#d31f23; color:#fff; text-shadow:0 1px 1px #44abd5; padding:0 16px;}
nav li a:hover{background-color:#d31f23; border-color:#d31f23; color:#fff; text-shadow:0 1px 1px #44abd5;}
nav li a:after{background-color:#d31f23; height:16px; width:2px; content:''; position:absolute; right:-6px; top:12px;}
nav li a.active:after, nav li a:hover:after, nav li.BigBtn a:after, nav li.lineNone a:after{display:none;}
nav li.lineNone{margin-right:22px;}
nav li.BigBtn{font-size:25px; margin-right:10px; margin-top:-2px;}
nav li.BigBtn a{background-color:#fff; border-color:#fff; padding:0 28px; color:#595859; line-height:46px;}
nav li.BigBtn a:hover{background-color:#d31f23; color:#fff; text-shadow:none;}
nav li.BigBtn:last-child{margin-right:0px;}
nav li.BigBtn.join a{background-color: #22da00; border-color: #22da00; }
nav li.BigBtn.join a:hover{background-color:#d31f23; color:#fff;}


nav li.BigBtnToy{font-size:22px; margin-right:10px; margin-top:-2px;}
nav li.BigBtnToy a{background-color:#fff; border-color:#fff; padding:0 28px; color:#fff line-height:46px;}
nav li.BigBtnToy a:hover{background-color:#d31f23; color:#fff; text-shadow:none;}
nav li.BigBtnToy:last-child{margin-right:0px;}
nav li.BigBtnToy.join a{background-color: #d31f23; border-color: #22da00; color:#fff;} 
nav li.BigBtnToy.join a:hover{background-color:#22da00; color:#fff;} 





.banner img{width:100%;}
.forMobile{display:none;}
.title{background-color:#fff;}
/*
.title h2{float:left; font-weight:900; color:#d31f23; text-transform:uppercase; font-size:30px; line-height:56px; background:url(../images/titleIcon.png) no-repeat left center; padding-left:50px;}
*/
.title h2{float:left; font-weight:700; color:#d31f23; text-transform:uppercase; font-size:30px; line-height:30px;background: url(images/nsLogo.png) no-repeat left 0px;padding-left: 55px;    margin-top: 10px;}
.title h2.normal{text-transform:none;}
a.viewAll{float:right; font-weight:700; font-size:17px; letter-spacing:-0.005em; color:#d31f23; text-transform:uppercase; line-height:56px; padding:0 18px; border-left:1px solid #f1d6e3; position:relative;}
a.viewAll:before{background-color:#fff; width:1px; height:100%; content:''; position:absolute; left:-2px; top:0px;}
a.viewAll:after{background-color:#fff; width:1px; height:100%; content:''; position:absolute; right:0px; top:0px;}
/* a.viewAll span{border-bottom:2px solid #75d7ff;}  */
a.viewAll i{font-size:15px; color:#ff50ac; font-style:normal; position:relative; top:-2px; margin-left:5px;}
a:hover.viewAll{background-color:#d31f23; color:#fff;}
a:hover.viewAll i{color:#fff;}
a:hover.viewAll span{border:none;}
.videoArea{padding-top:23px; padding-bottom:12px;}
.videoBlock{float:left; width:610px; position:relative; margin-right:15px; margin-bottom:18px;}
.videoBlock:nth-child(3n){margin-right:0px;}
.videoBlock:hover .captions{opacity:1;}
.comingVideo{float:left; width:610px; position:relative; margin-right:15px; margin-bottom:18px;}
.comingVideo:nth-child(3n){margin-right:0px;}
.comingVideo:hover .captions{opacity:1;}
.captions{background:rgba(255,255,255,0.7) url(../images/play.png) no-repeat 12px center; padding-left:71px; padding-top:12px; padding-bottom:12px; position:absolute; left:0px; width:100%; opacity:0; bottom:0px;}
.captions h4, .dvdCaption h4{font-size:17px; font-weight:700; text-transform:uppercase;}
.captions h4 a, .dvdCaption h4 a{color:#d31f23;}
.captions h4 a:hover, .dvdCaption h4 a:hover{color:#595858;}
.captions p, .dvdCaption p{font-size:15px; color:#595859;}
.captions p a, .dvdCaption p a{font-weight:700; color:#241f20;}
.captions p a:hover, .dvdCaption p a:hover{color:#d31f23;}
.download{text-align:center; padding-bottom:30px;}
.download a{font-weight:900; font-size:48px; color:#FFFFFF; text-shadow:1px 2px 1px #d31f23; line-height:90px; border:1px solid #d31f23; padding:0 140px; text-transform:uppercase; background-color:#d31f23; display:inline-block;}
.download a:hover{background-color:#241f20;}
.download p {font-size: 26px; line-height:50px;display: inline-block;color: #241f20;text-transform: uppercase;position: relative;}
.bigPic{float:left;}
.smallPics{width:933px; float:left; margin-left:11px;}
.smallPic{float:left; margin-right:11px; margin-bottom:12px;}
.smallPic:nth-child(2n){margin-right:0px;}
.bigPicR{float:right;}
.pics{padding-bottom:58px;}
.comingsoon{position:absolute; right:0px; top:0px;}
.noIcon{background-image:none; padding-left:15px;}
.modelArea{padding-top:23px; padding-bottom:42px;}
.modelBlock, .dvdBlock{float:left; width:359px; margin-right:16px; margin-bottom: 10px; position:relative;}
.modelBlock img, .dvdBlock img{width:100%;}
.modelBlock:nth-child(5n), .dvdBlock:nth-child(5n){margin-right:0px;}
.modelBlock:hover .modelName, .dvdBlock:hover .dvdCaption{opacity:1;}
.modelName{background:rgba(255,255,255,0.7); padding:10px 10px 10px 15px; position:absolute; left:0px; width:100%; opacity:0; bottom:0px;}
.modelName a{font-weight:700; font-size:17px; color:#241f20; line-height:23px;}
.modelName a:hover{color:#d31f23;}
.dvdCaption{background:rgba(255,255,255,0.7); padding:12px 10px 12px 15px; position:absolute; left:0px; width:100%; opacity:0; bottom:0px;}
.dvdArea{padding-top:23px; padding-bottom:42px;}
.lastPadding{padding-top:60px; padding-bottom:20px;}
.fFeatures{background-color:#eceded;}
.fFeatures ul{display:flex; justify-content:center;}
.fFeatures li{font-size:17px; font-weight:700; color:#595858; text-transform:uppercase; padding:0 30px; border-right:1px solid #cecece; border-left:1px solid #cecece; position:relative;}
.fFeatures li:before{background-color:#fff; width:1px; height:100%; content:''; position:absolute; left:-2px; top:0px;}
.fFeatures li:last-child:after{background-color:#fff; width:1px; height:100%; content:''; position:absolute; right:0px; top:0px;}
.fFeatures li span{ line-height:56px; display:block;}
.fFeatures li strong{font-weight:700; font-family:'Open Sans', sans-serif;}
.footer{background-color:#f8f8f8;}
.footerwrap{width:1494px; margin:auto; padding:28px 0;}
.fLogo{float:left;}
.fLinks{float:left; padding-left:44px; display:flex; margin-top:-5px;}
.fLinks ul{padding-left:24px; padding-right:24px; border-right:1px solid #c7c9c9;}
.fLinks ul:first-child{padding-left:0px;}
.fLinks ul li{font-size:13px; line-height:19px; font-weight:500; text-transform:uppercase;}
.fLinks ul li a{color:#595859;}
.fLinks ul li a:hover{color:#d31f23;}
.fLinks ul li.fJoin{font-weight:700;}
.fLinks ul li.fJoin a{color:#d31f23; text-decoration:underline;}
.fLinks ul li.fJoin a:hover{color:#d31f23; text-decoration:none;}
.fContent{float:left; width:575px; margin-left:45px;}
.fContent p{font-size:12px; font-weight:500; color:#ababab; line-height:15px;}
.socialLinks{float:right; padding-top:5px;}
.socialLinks a{margin-left:8px; float:left; border-radius:3px; -webkit-border-radius:3px; height:25px; width:25px; float:left;}

.social { padding-top:5px;}
.socialimg{max-width:40px; max-width:100%; height:auto;}
.facebook{display:block;float:left; margin-left:5px; margin-bottom:5px;background:#fff;}
a:hover.facebook{background-color:#fff; border: solid; border-width: medium; border-color:red;}
.instagram{display:block; float:left;margin-bottom:5px;margin-left:5px;}
a:hover.instagram{background-color:#fff; border: solid; border-width: medium; border-color:red;}
.twitter{background-color:#000000;display:block; float:left;margin-left:5px; margin-bottom:5px;}
a:hover.twitter{background-color:#000000; border: solid; border-width: medium; border-color:red;}
a:hover.twitter{background-color:#55acee;}
a.youtube{background:#a2a2a2 url(../images/youtube.png) no-repeat;}
a:hover.youtube{background-color:#FF0000;}
a.tumblr{background:#a2a2a2 url(../images/tumblr.png) no-repeat;}
a:hover.tumblr{background-color:#32506d;}
.fSpace{padding-bottom:272px;}

/* DVDs */
.title ul{float:right;}
.title li{float:left; font-weight:700; font-size:17px; letter-spacing:-0.005em; text-transform:uppercase; line-height:56px; padding:0 18px; border-right:1px solid #f1d6e3; border-left:1px solid #f1d6e3; position:relative;}
.title li a{color:#777777;}
.title li a:before{background-color:#fff; width:1px; height:100%; content:''; position:absolute; left:-2px; top:0px;}
.title li:last-child a:after{background-color:#fff; width:1px; height:100%; content:''; position:absolute; right:0px; top:0px;}
.title li a i{/*font-size:15px; color:#ff50ac; font-style:normal;*/ background:url(../images/pinkArrow.png) no-repeat; position:relative; top:-2px; margin-left:5px; width:8px; height:10px; display:inline-block;}
.title li a.active span, .title li a:hover span{border-bottom:2px solid #d31f23;}
.title li a.active i, .title li a:hover i{transform:rotate(90deg);}
.dvdsArea{padding-bottom:0px;}
.dvdsArea .dvdBlock{margin-bottom:16px;}
.vidMidBanner{background:url(../images/vidmidBanner.jpg) no-repeat center top / cover; background-attachment:fixed; height:550px;}
.modelsMidBanner{background:url(../images/modelsmidBanner.jpg) no-repeat center top / cover; background-attachment:fixed; height:550px;}
.homeMidBanner{background:url(../images/homemidBanner.jpg) no-repeat center top / cover; background-attachment:fixed; height:550px;}
.dvdD a{text-transform:none;}
.vidMidBanner a{height:100%; width:100%; display:block;}
.modelsMidBanner a{height:100%; width:100%; display:block;}
.homeMidBanner a{height:100%; width:100%; display:block;}
.lastdvds{padding-bottom:22px;}

/* Categories */
.categories{ padding-bottom:10px;}
.category{float:left; width:359px; margin-right:16px; position:relative; margin-bottom:16px;}
.category:nth-child(5n){margin-right:0px;}
.category:hover .categoryName{opacity:1;}
.category img{width:100%;}
.categoryName{background:rgba(255,255,255,0.7); padding:10px 10px 10px 15px; position:absolute; left:0px; width:100%; /*opacity:0;*/ bottom:0px; text-transform:uppercase;}
.categoryName h4{font-weight:700; font-size:17px; line-height:23px;}
.categoryName h4 a{color:#595858;}
.categoryName h4 a:hover{color:#d31f23;} 

/* Specials */
.specials{padding-top:23px; padding-bottom:40px;}
.special{float:left; width:300px; margin-right:10px; position:relative; margin-bottom:16px;}
.special:nth-child(6n){margin-right:0px;}
.special:hover .categoryName{opacity:1;}
.special img{width:100%;}
.specialName{background:rgba(255,255,255,0.7); padding:10px 10px 10px 15px; position:absolute; left:0px; width:100%; opacity:0; bottom:0px; text-transform:uppercase;}
.specialName h4{font-weight:700; font-size:17px; line-height:23px;}
.specialName h4 a{color:#595858;}
.specialName h4 a:hover{color:#ff50ac;}

/* Scenes */
.areaSpace{padding-bottom:15px;}

/* Models */
.modelPage{padding-bottom:10px;}
.modelPage .modelBlock{margin-bottom:16px;}

/* IndPhoto */
.innerHeader{border-bottom:4px solid #ffedf6;}
.modelInd{padding-top:54px;}
.indLeft{float:left; width:1400px;}
.indPhotos{ margin-right:-2px;}
.indPhoto{float:left; margin-right:18px; margin-bottom:16px;}
.indPhoto img{width:100%;}
.indPhoto:nth-child(5n){margin-right:0px;}
.pagination{text-align:center; padding-top:13px; padding-bottom:24px; font-family:'Open Sans', sans-serif; font-weight:600; font-size:20px;}
.pagination a{background-color:#f7f6f6; border:1px solid #e9e9e9; min-width:44px; line-height:42px; display:inline-block; color:#595859; border-radius:5px; -webkit-border-radius:5px; margin:0 1px;}
.pagination a:hover, .pagination span{background-color:#ff50ac; border-color:#ff50ac; display:inline-block; font-family:'Open Sans', sans-serif; font-weight:600; color:#fff; border-radius:5px; -webkit-border-radius:5px;}
.pagination span{cursor:default; line-height:44px; min-width:44px; margin:0 1px;}
.description{padding-bottom:20px;}
.description p{font-size:15px; line-height:20px; color:#595859; font-weight:400; padding-bottom:20px;}
.description h2{font-size:15px; line-height:20px; color:#595859; font-weight:400; padding-bottom:20px;background-color:white;padding-left:0px;}
.description p span{color:#d31f23; font-weight:700;}
.indRight{float:right; width:424px;}
.indRight h2{font-weight:700; font-size:17px; text-transform:uppercase; line-height:20px; color:#595858; padding-bottom:24px;}
.ratingArea{border-top:4px solid #ffedf6; border-bottom:4px solid #ffedf6; padding:25px 0;}
.ratingArea ul{float:left; margin-right:8px;}
.ratingArea ul li{float:left; margin-right:1px;}
.ratingArea p{float:left; font-size:15px; letter-spacing:-0.025em; color:#595859; border-left:1px solid #c6c4c4; padding-left:8px; font-weight:400;}
.datePhotos{font-weight:400; font-size:15px; letter-spacing:-0.025em; color:#595859; padding-top:26px; padding-bottom:30px;}
.datePhotos span{font-family:'Open Sans', sans-serif;}
.buttons a{font-size:29px; font-weight:900; color:#75d7ff; text-transform:uppercase; background:#ffedf6 url(../images/titleIcon.png) no-repeat 38px center; line-height:78px; margin-bottom:18px; display:block; padding-left:77px;}
.buttons a i{display:inline-block; margin-left:12px; vertical-align:middle; position:relative; top:-3px;}
.stremVideo{position:relative;}
.stremVideo ul{position:absolute; left:0px; top:78px; width:100%; z-index:2; display:none;}
.stremVideo ul li{margin-bottom:1px; text-align:center; text-transform:uppercase; font-weight:700; font-family:'Montserrat', sans-serif;}
.stremVideo ul li a{background:#d31f23; line-height:34px; padding-left:0px!important; margin-bottom:0px!important; color:#fff; font-size:21px!important;}
.videoI{background:url(../images/videoI.png) no-repeat; width:40px; height:40px;}
.downloadPics{background:url(../images/downloadPics.png) no-repeat; width:39px; height:38px;}
.videoIcon{background:url(../images/videoIcon.png) no-repeat; width:47px; height:30px;}
.favorites{background:url(../images/favorites.png) no-repeat; width:39px; height:33px;}
.buttons a:hover{background-color:#75d7ff; color:#fff;}
.buttons a:hover .downloadPics, .buttons a:hover .videoIcon, .buttons a:hover .favorites, .buttons a:hover .photoIcon, .buttons a:hover .videoI{background-position:left bottom;}
.textLink{display:flex;font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.025em;color:#595859;padding:22px 0}
.textLink span{color:#595859;margin-right:7px;text-transform:uppercase}
.textLink a{color:#241f20;font-weight:700;text-decoration:underline}
.textLink a:hover{color:#d31f23;}
.midBorder{border-top:4px solid #ffedf6; border-bottom:4px solid #ffedf6;}
.commentArea{padding-top:47px; padding-bottom:56px;}
.yourName{font-family:'Raleway', sans-serif; font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#595859; padding:0 25px; height:54px; background-color:#f7f6f6; border:1px solid #e9e9e9; border-radius:3px; -webkit-border-radius:3px; margin-bottom:18px; width:404px;}
.commentArea textarea{font-family:'Raleway', sans-serif; font-weight:400; font-size:20px; letter-spacing:-0.025em; color:#595859; padding:18px 25px; height:136px; background-color:#f7f6f6; border:1px solid #e9e9e9; border-radius:3px; -webkit-border-radius:3px; margin-bottom:20px; width:100%; resize:none;}
.submit{float:right; font-family:'Raleway', sans-serif; font-weight:700; color:#fdfdfc; background-color:#76d7ff; border:1px solid #3cb7f7; height:40px; padding:0 32px; cursor:pointer; font-size:20px; letter-spacing:-0.005em; text-transform:uppercase;}
.submit:hover{background-color:#d31f23; border-color:#f73dab;}
.cMessages{padding-bottom:190px;}
.cMessage{border:5px solid #f7f6f6; background-color:#fff; padding:20px 24px; margin-bottom:34px;}
.cMessage h5{font-weight:700; font-size:16px; padding-bottom:7px;}
.cMessage h5 a{color:#75d7ff;}
.cMessage h5 a:hover{color:#ff50ac;}
.cMessage p{font-size:15px; line-height:19px; letter-spacing:-0.025em; color:#595859; padding-bottom:5px;}
.date{font-size:14px; letter-spacing:-0.025em; color:#ff50ac; font-weight:300; font-family:'Open Sans', sans-serif;}
.footerInner{border-top:5px solid #eceded;}

.indvideo{position:relative; margin-bottom:15px;}
.indvideo img{width:100%;}
.indvideo i{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);}
.photoIcon{background:url(../images/camera.png) no-repeat; width:41px; height:35px;}

/* Login */
.login{background:url(../images/loginBg.jpg) no-repeat center top / cover; max-height:100%; background-attachment:fixed}
.midSpace{width:650px; left:50%; top:98px; position:absolute; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); z-index:9;}
.whiteBox{background-color:#fff; padding:40px 48px 38px;}
.boxLogo{width:276px; margin:auto; margin-bottom:35px;}
.boxTitle{background-color:#d31f23; text-align:center; text-transform:uppercase;}
.boxTitle span{line-height:56px; font-size:27px; font-weight:900; color:#fff; background:url(../images/titleIcon.png) no-repeat left center; padding-left:54px;}
.loginForm{padding-top:25px; text-align:center; padding-bottom:60px;}
.twoInput{ padding-bottom:28px;}

.loginbox{border:1px solid #000000; height:40px; border-radius:3px; -webkit-border-radius:3px; background-color:#f7f6f6; font-family:'Raleway', sans-serif; font-weight:400; color:#595859; font-size:17px; letter-spacing:-0.025em; float:left; width:270px; padding:0 16px;}
.loginbox:nth-child(2n){float:right;}
.keepMe{font-family:'Raleway', sans-serif; font-weight:400; font-size:17px; letter-spacing:-0.025em; color:#595859; margin-bottom:20px; display:block;}
.keepMe input{margin-right:10px;}
.loginBtn input{font-size:25px; letter-spacing:-0.005em; font-weight:700; color:#fdfdfc; height:54px; width:254px; margin:auto; border:1px solid #f73dab; background-color:#d31f23; cursor:pointer; text-transform:uppercase; font-family:'Raleway', sans-serif;}
.loginBtn input:hover{ background-color:#f73dab;}
.whyJoin{ padding-top:14px;}
.whyJoin ul{float:left; width:272px;}
.whyJoin ul:nth-child(2n){float:right; width:264px;}
.whyJoin ul li{font-size:16px; font-weight:700; color:#595858; text-transform:uppercase; background:url(../images/titleIcon.png) no-repeat left center; border-bottom:1px solid #cecece; line-height:47px; padding-left:37px;}
.whyJoin ul li span{font-family:'Open Sans', sans-serif; font-weight:500;}
.forgot{text-align:right; padding-top:12px; padding-bottom:292px;}
.forgot a{font-weight:400; color:#fff; text-decoration:underline; font-size:17px; letter-spacing:-0.025em;}
.forgot a:hover{text-decoration:none;}

/* Join */
.joinArea{}
/*.selectric-wrapper{position:relative;cursor:pointer}
.selectric-responsive{width:100%}
.selectric{border:1px solid #3cb7f7;border-radius:0;background:#76d7ff;position:relative;overflow:hidden}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 15px;font-size:21px;line-height:73px;color:#fcf9f9;height:73px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; font-weight:700; text-align:center;}
.selectric .button{display:block;position:absolute;right:60px;top:0;width:50px;height:73px;text-align:center; background:url(../images/dropdown.png) no-repeat center center; text-indent:-9999px;}
.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none; display:none;}
.selectric-hover .selectric{background-color:#3cb7f7;}
.selectric-hover .selectric .button{color:#a2a2a2}
.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}
.selectric-open{z-index:9999}
.selectric-open .selectric-items{display:block}
.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}
.selectric-hide-select select{position:absolute;left:-100%}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}
.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}
.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#76d7ff;border:1px solid #3cb7f7;z-index:-1;box-shadow:0 0 10px -6px}
.selectric-items .selectric-scroll{height:100%;overflow:auto}
.selectric-above .selectric-items{top:auto;bottom:100%}
.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:16px;line-height:30px;min-height:20px}
.selectric-items li{display:block;padding:10px;color:#fff;cursor:pointer}
.selectric-items li.selected{background:#E0E0E0;color:#444}
.selectric-items li.highlighted{background:#1e95d2;color:#fff}
.selectric-items li:hover{background:#1e95d2;color:#fff}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}
.selectric-items .selectric-group li{padding-left:25px}*/
.selectMathod{text-align:center; padding-top:15px; padding-bottom:24px;}
.selectMathod label{font-size:17px; font-weight:400; color:#595859; display:inline-block; vertical-align:top; margin:0 18px;}
.selectMathod label i{display:inline-block; position:relative; top:4px; margin-left:5px;}
.redirected{border-top:1px solid #cfcece; text-align:center; border-bottom:1px solid #cfcece; padding-top:22px; padding-bottom:32px;}
.redirected p{font-size:17px; font-weight:400; letter-spacing:-0.025em; background:url(../images/lock.png) no-repeat left center; padding-left:27px; color:#595859; display:inline-block; line-height:22px; margin-bottom:25px; margin-left:50px; margin-right:50px;}
.joinNowBtn{font-size:25px; letter-spacing:-0.005em; font-weight:700; color:#fdfdfc; height:54px; width:254px; margin:auto; border:1px solid #d31f23; background-color:#22da00; cursor:pointer; text-transform:uppercase; font-family:'Raleway', sans-serif;}

.joinNowBtn:hover{ background-color:#241f20;}
.gift{text-align:center; padding-top:26px;}
.gift p{font-size:18px; letter-spacing:-0.025em; color:#868585; font-weight:400; background:url(../images/giftcard.png) no-repeat right center; padding-right:37px; display:inline-block; line-height:25px;}
.gift p a{text-decoration:underline; color:#868585;}
.gift p a:hover{text-decoration:none; color:#d31f23;}
.joinForm{padding-top:25px; text-align:center; padding-bottom:10px;}

.dropdownB, .dropdown{position:relative;}
.dropdownB ul, .dropdown ul{display:none; position:absolute; width:100%; z-index:5;}
.dropdownB ul li, .dropdown ul li{border:1px solid #fff; background-color:#d31f23; padding:12px; position:relative; cursor:pointer; margin-bottom:-1px;}
.dropdownB ul li, .dropdown ul li:hover{ background-color:#241f20;}
.dropdownB ul li .arrow, .dropdown ul li .arrow{display:none;}
.dropdownBox .arrow, .dropdownBoxB .arrow{display:block;}
.dropdownBoxB, .dropdownBox{border:1px solid #241f20; background-color:#d31f23; padding:12px; position:relative; cursor:pointer;}
.monthBlock{float:left; display:flex; display:-ms-flexbox; display:-moz-flex; display:-webkit-flex; border-right:1px solid #fff; margin-right:14px; width:380px;}
.monthsB{float:left; font-size:20px; letter-spacing:-0.005em; color:#fcf9f9; font-weight:600; line-height:20px; text-align:left; padding:4px 0 0; font-family:'Open Sans', sans-serif;}
.monthsB span{font-size:12px; color:#fff; display:block; letter-spacing:-0.005em; padding-left:0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropdown .monthsB{float:left; border-right:1px solid #fff; margin-right:14px; width:260px;}
.dropdown .monthsB span{font-size:11px;}
.membershipOption{float:left; font-size:21px; letter-spacing:-0.005em; color:#fcf9f9; font-weight:600; line-height:20px; text-align:center; padding:14px}
.priceB{font-size:30px; letter-spacing:-0.025em; font-weight:700; color:#fff; float:left; padding-top:1px; font-family:'Open Sans', sans-serif;}
.priceB sup{font-size:16px; font-weight:400; letter-spacing:-0.005em; margin-right:1px;}
.priceB span{font-size:13px; font-weight:400; letter-spacing:-0.005em;}
.bestValue{float:left; font-size:16px; font-weight:600; color:#1e95d2; text-transform:uppercase; letter-spacing:-0.025em; line-height:46px; padding:0 12px; background-color:#fff; margin-right:12px;}
.arrow{width:30px; height:32px; position:absolute; right:10px; top:50%; background:url(../images/dropdown.png) no-repeat center center; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);}


/* IndModel */
.modelBioBlock{padding-top:54px; padding-bottom:28px;}
.modelBioLeft{float:left; width:1334px; position:relative; overflow:hidden;}
.modelBioPic img{width:100%;}
.modelBioContent{background:url(../images/shadow.png) no-repeat; position:absolute; left:0px; top:0px; width:837px; height:457px;}
.modelBC{position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); width:384px;}
.modelBC h1,h2,h3{font-weight:900; color:#fff; text-transform:uppercase; font-size:27px; background-color:#d31f23; padding-left:58px;}
.modelBC h1 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.modelBC h2 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.modelBC h3 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.sceneBC{position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); width:384px;}
.sceneBC h1,h2,h3{font-weight:900; color:#fff; font-size:27px; background-color:#d31f23; padding-left:58px;}
.sceneBC h1 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.sceneBC h2 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.sceneBC h3 span{background:url(../images/titleIcon.png) no-repeat left center; padding-left:38px; line-height:56px; display:block;}
.modelRating{text-align:left; padding-top:15px; padding-bottom:50px; padding-left:58px;}
.modelRating ul{display:inline-block; vertical-align:top;}
.modelRating ul li{display:inline-block; vertical-align:top;}
.modelRating p{display:inline-block; vertical-align:top; font-size:15px; letter-spacing:-0.025em; color:#595859; border-left:1px solid #c6c4c4; padding-left:8px; font-weight:400;}
.modelRating p span{font-family:'Open Sans', sans-serif;}
.stats{padding-top:5px; padding-left:58px;}
.stats li{font-weight:400; color:#595859; font-size:15px; line-height:36px; letter-spacing:-0.025em;}
.stats li span{color:#d31f23; text-transform:uppercase;}
.modelBioRight{float:right; width:calc(100% - 1380px);}
.modelBioRight .loginbox{width:48.8%;}
.modelBioRight .twoInput{padding-bottom:18px;}
.modelBioRight .joinForm{padding-top:18px; padding-bottom:0px;}
.modelBioRight .selectMathod{padding-top:18px;}
.modelBioRight .redirected{padding-top:20px; padding-bottom:22px;}
.modelBioRight .redirected p{margin-bottom:20px;}
.modelBioRight .gift p{font-size:16px;}
.modelBioRight .gift{padding-top:12px;}
.modelBioRight .selectric .label{margin:0 38px 0 20px; text-align:left;}
.modelBioRight .selectric .button{right:10px;}

/* indscene */
.indScene{padding-bottom:86px;}
.indSceneDVD{}
.indScene h1{font-size:17px; font-weight:700; color:#595858; text-transform:uppercase; margin-bottom:10px;}
.indSceneDVD h1{font-size:17px; font-weight:700; color:#595858; margin-bottom:10px;}
.sceneRating{}
.sceneRating ul{float:left; margin-right:8px;}
.sceneRating ul li{float:left; margin-right:1px;}
.sceneRating p{float:left; font-size:15px; letter-spacing:-0.025em; color:#595859; border-left:1px solid #c6c4c4; padding-left:8px; font-weight:400;}
.sceneTextLink{display:flex;font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.025em;color:#595859;padding:10px 0 5px;}
.sceneTextLink span{color:#595859;margin-right:7px;text-transform:uppercase}
.sceneTextLink a{color:#d31f23;font-weight:700;text-decoration:underline}
.sceneTextLink a:hover{color:#241f20;}
.sceneDateP{font-weight:400; font-size:15px; letter-spacing:-0.025em; color:#595859; padding-bottom:20px;}
.sceneDateP span{font-family:'Open Sans', sans-serif; font-weight:400;}
.sceneRight{ float:right; width:424px;}
.sceneRight .loginbox{width:48.8%;}
.sceneRight .twoInput{padding-bottom:18px;}
.sceneRight .joinForm{padding-top:18px; padding-bottom:0px;}
.sceneRight .selectMathod{padding-top:18px;}
.sceneRight .redirected{padding-top:20px; padding-bottom:22px;}
.sceneRight .redirected p{margin-bottom:20px; margin-left:0px; margin-right:0px;}
.sceneRight .gift p{font-size:16px;}
.sceneRight .gift{padding-top:12px;}
.sceneRight .selectric .label{margin:0 38px 0 20px; text-align:left;}
.sceneRight .selectric .button{right:10px;}
.iconLinks a{background-color:#d31f23; border:1px solid #d31f23; float:left; margin-right:2%; width:23.5%; height:81px; padding-top:13px; text-align:center;}
.iconLinks a:last-child{margin-right:0px;}
.iconLinks a i{height:38px; width:44px; margin:auto; display:block; margin-bottom:3px;}
.downloadI{background:url(../images/downloadPics.png) no-repeat center top;}
.iconLinks a span{font-size:14px; letter-spacing:-0.01em; color:#fff; text-transform:uppercase; font-weight:500;}
.photoI{background:url(../images/camera.png) no-repeat center 1px;}
.commentI{background:url(../images/comment.png) no-repeat center top;}
.favoriteI{background:url(../images/favorites.png) no-repeat center top;}
.iconLinks a:hover{background-color:#241f20; border-color:#75d7ff}
.iconLinks a:hover span{color:#fff;}
.iconLinks a:hover i{background-position:center bottom;}
.iconLinks a:hover .photoI{background-position:center -39px;}
.iconLinks a:hover .favoriteI{background-position:center -38px;}
.bSpaceN{padding-bottom:0px;}

/* indDVD */
.indDVD .datePhotos{border-bottom:4px solid #ffedf6; padding-bottom:20px;}
.indDVD .description{/*border-top:4px solid #ffedf6;*/ padding-top:28px;}
.dvdScene{padding-bottom:60px;}
.dvdScenes{padding-top:40px; padding-bottom:10px;}
.dvdScene h2{font-weight:700; font-size:24px; text-transform:uppercase; padding-bottom:5px;}
.dvdScene h2 a{color:#fff;}
.dvdScene h2 a:hover{color:#241f20;}
.dvdSubInfo{border-top:4px solid #ffedf6; border-bottom:4px solid #ffedf6; padding:12px 0;}
.dvdRating{float:left;}
.dvdRating ul{padding-right:8px; float:left;}
.dvdRating li{float:left; margin-right:1px;}
.dvdRating p{float:left; font-size:15px; letter-spacing:-0.025em; color:#595859; border-left:1px solid #c6c4c4; padding-left:8px; font-weight:400; line-height:20px;}
.dvdDatePhotos{font-weight:400; font-size:15px; letter-spacing:-0.025em; color:#595859; line-height:20px; float:left; border-left:1px solid #c6c4c4; padding-left:12px; margin-left:12px;}
.dvdDatePhotos span{font-family:'Open Sans', sans-serif; font-weight:400;}
.dvdLinks{font-weight:400; font-size:15px; letter-spacing:-0.025em; color:#595859; line-height:20px; float:left; border-left:1px solid #c6c4c4; padding-left:12px; margin-left:12px;}
.dvdLinks span{display:inline-block; vertical-align:top; margin-right:5px;}
.dvdLinks p{display:inline-block; vertical-align:top;}
.dvdLinks p a{color:#241f20; text-decoration:underline; font-weight:400;}
.dvdLinks p a:hover{color:#d31f23; text-decoration:none;}
.dvdCate{font-weight:400; font-size:15px; color:#595859; float:left; border-left:1px solid #c6c4c4; padding-left:12px; margin-left:12px; line-height:20px;}
.dvdCate span{text-transform:uppercase; float:left; margin-right:4px;}
.dvdCate p{font-weight:400; float:left;}
.dvdCate p a{color:#241f20; font-weight:400; text-decoration:underline;}
.dvdCate p a:hover{color:#d31f23; text-decoration:none;}
.dvdDescription{padding-top:10px;}
.dvdDescription p{font-size:15px; line-height:20px; color:#595859; font-weight:400; padding-bottom:20px;}
.dvdDescription p span{color:#a082d8; font-weight:700;}
.indDVDS{position:relative; margin-bottom:80px; }
.indDVDS img, .indDVDS video{width:100%; display:block;}

/* Basic jQuery Slider essential styles */
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{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; text-indent:-9999px; top:50%!important; margin-top:-28px;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:60px; background:rgba(255,255,255,0.23) url(../images/sliderRight.png) no-repeat 18px center; width:60px; height:56px; border-radius:4px; -webkit-border-radius:4px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:60px; background:rgba(255,255,255,0.23) url(../images/sliderLeft.png) no-repeat 12px center; width:60px; height:56px; border-radius:4px; -webkit-border-radius:4px;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%; display:none;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

.sliderCaption{position:absolute; right:200px; top:50%; width:450px; background-color:rgba(14,14,14,0.33); padding:26px 26px 30px 26px; text-align:center; transform:translateY(-50%);}
.exclusive{font-weight:500; font-size:32px; letter-spacing:-0.025em; color:#0e0e0e; background-color:#fff; line-height:60px; text-transform:uppercase;}
.exclusive span{color:#d61f21; position:relative; top:10px; display:inline-block; vertical-align:top;}
.exclusive p{display:inline-block; padding:0 10px; font-weight:700;}
.day{font-weight:600; font-family:'Open Sans', sans-serif; font-size:60px; line-height:58px; color:#fff; text-transform:uppercase; text-align:center; padding-top:24px; padding-bottom:10px;}
.price{position:relative; font-weight:700; font-family:'Open Sans', sans-serif; font-size:30px; letter-spacing:0.01em; color:#fff; text-transform:uppercase; margin-bottom:18px;}
.price span{display:inline-block; position:relative;}
a.redeem{font-weight:500; font-size:42px; color:#fff; text-transform:uppercase; padding:0 10%;  margin:auto; line-height:72px; background-color:#d31f23; display:inline-block; border-radius:3px; -webkit-border-radius:3px;}
a:hover.redeem{background-color:#241f20;}

.sidepop{position:fixed; right:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); background-color:#d31f23; z-index:9999; width:46px; height:340px}
.offerLink{transform:rotate(270deg); -moz-transform:rotate(270deg); -webkit-transform:rotate(270deg); color:#fff; font-size:16px; text-transform:uppercase; width:294px; position:relative; top:150px; left:125px; float:right;}
.offerLink a{color:#fff;}
.offerLink a:hover{color:#000;}
.close{font-family:'Open Sans', sans-serif; color:#000; font-size:12px; text-transform:uppercase; position:absolute; bottom:5px; width:100%; text-align:center; cursor:pointer;}

.mobileBanner{display:none;}
.topSpace{padding-top:14px;}
.bottomSpace{padding-bottom:14px;}


/* 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:20px;}

/* Models */
.pagination{text-align:center; padding-top:64px;}
.pagination li{display:inline-block; font-size:25px; padding:0 3px;}
.pagination li a{background-color:#272727; border-radius:6px; -webkit-border-radius:6px; width:56px; line-height:56px; display:inline-block; color:#fff;}
.pagination li a:hover {background-color:#d31f23;}
.pagination li a.active{background-color:#d31f23;}

.tSpaceR{margin-top:0px; margin-bottom:0px!important;}

.pagination_az{text-align:center; padding-top:24px; padding-bottom:24px;}
.pagination_az li{display:inline-block; font-size:18px; padding:0 3px;}
.pagination_az li a{background-color:#272727; border-radius:6px; -webkit-border-radius:6px; width:30px; line-height:30px; display:inline-block; color:#fff;}
.pagination_az li a:hover {background-color:#d31f23;}
.pagination_az li a.active {background-color:#76d7ff;}
.letter_nocontent{color:black;}

#validate_error{display:none;}

.rating_empty {background-image: url("images/icons/star-outline.png");background-repeat: no-repeat;}
.rating_voted {background-image: url("images/icons/starFull.png");background-repeat: no-repeat;}
.rating_half {background-image: url("images/icons/starHalf.png");background-repeat: no-repeat;}
.rating_unrated {background-image: url("images/icons/starFull.png");background-repeat: no-repeat;}
.rating_nonvoteable {display:inline-block; width:16px; height:16px;    padding:0px; background-size: 100%;}

.views_remaining {font-size:16px;font-weight:bold;color:#2d2d2d;position:relative; left:35%}
#trailer_player{display:none;}
#trailer_thumb{display: inline-block;}
#limit_thumb{display:none;}
#limit_poster{z-index: 6; position: absolute;top: 0%;left: 0%;}
#limit_poster img {background: transparent; }
#notrailer_poster{z-index: 6; position: absolute;top: 0%;left: 0%;}
#notrailer_poster img {background: transparent; }
.play_icon {
    width: 10%;
    height: 10%;
    position: absolute;
    top: 0%;
    left: 0%;
    z-index: 6;
    margin-top: 20%;
    margin-left: 45%;
}

/* Coming Soon Popup */
.comingsoon_overlay { position:fixed; top:0; left:0; width:100%; height:100%; z-index:999; background:rgba(0,0,0,0.5); text-align:center; display:block; }
.comingsoon_overlay .centerbox { display:table; width:100%; height:100%; }
.comingsoon_overlay .middle { display:table-cell; vertical-align:middle; }
.comingsoon_overlay .middle .comingsoon_box { margin:auto; vertical-align:middle; display:inline-block; width:500px; padding:25px; border:1px solid #c1c1c1; background:#f1f1f1; color:#222; font-size:18px; text-transform:none; position:relative; }
.comingsoon_overlay .middle .comingsoon_box span.icon { font-size:38px; vertical-align:top; }
.comingsoon_overlay .middle .comingsoon_box h3 { display:inline-block; width:100%; padding:15px 0 10px 0; font-size:18px; vertical-align:top; }
.comingsoon_overlay .middle .comingsoon_box p { display:inline-block; width:100%; padding:0; margin:0; font-size:14px; vertical-align:top; }
.comingsoon_overlay .middle .comingsoon_box a.close_comingsoon_box { position:absolute; top:5px; right:5px; padding:5px 8px; border:1px solid #c1c1c1; color:#222; font-weight:300; font-size:10px; }
.comingsoon_overlay .middle .comingsoon_box a:hover.close_comingsoon_box { background:#c1c1c1; color:#FFF; }

/*
.videothumb { display:inline-block; width:100%; background:#FFF; position:relative;  z-index:0; }
.videothumb a { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; z-index:20; }
.videothumb img.video_placeholder { position:relative; top:0; left:0; display:inline-block; max-width:100%; vertical-align:top; z-index:5; }
.videothumb video { position:absolute; width:100%; height:100%; z-index:10; top:0; left:0; object-fit:fill; background:#FFF; }
.videothumb .rait--pos { z-index:15; }
*/


.videothumb {
    position: relative; width:100%; background:#FFF; z-index:0;
}

.videothumb a { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; z-index:20; }


/* Create a pseudo element that uses padding-bottom to take up space */
.videothumb::after {
    display: block;
    content: '';
    /* 16:9 aspect ratio */
  /*  padding-bottom: 56.22950819672131%; */
}

.videothumbseries::after {
    display: block;
    content: '';
    /* 16:9 aspect ratio */
   padding-bottom: 20%;
}




/* Image is positioned absolutely relative to the parent element */
.videothumb img.video_placeholder {
    /* Image should match parent box size */
    position: absolute;
    left: 0;
    top: 0;
    max-width: 100%;
  /*  height: 100%; */
    z-index:5;
}



.videothumbnetwork {
    position: relative; width:100%; background:#FFF; z-index:0;
}

.videothumbnetwork a { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; z-index:20; }


/* Create a pseudo element that uses padding-bottom to take up space */
.videothumbnetwork::after {
    display: block;
    content: '';
    /* 16:9 aspect ratio */
    padding-bottom: 76.22950819672131%;
}

/* Image is positioned absolutely relative to the parent element */
.videothumbnetwork img.video_placeholder {
    /* Image should match parent box size */
    position: absolute;
    left: 0;
    top: 0;
    max-width: 100%;
  /*  height: 100%; */
    z-index:5;
}








.videothumb video { position:absolute; width:100%; height:100%; z-index:10; top:0; left:0; object-fit:fill; background:#FFF; }
.videothumb .rait--pos { z-index:15; }
.videothumbnetwork .rait--pos { z-index:15; }

.moreLinkssub {float:left; padding-right:20px;}
.moreLinkssub a{font-weight: 700;font-size: 17px;color: #d31f23;line-height: 23px;}
.moreLinkssub a:hover{color: #241f20;}

.sort_current{border-bottom: 2px solid #d31f23;}


.new{ padding-bottom:0px;}
.new p{font-size:20px; line-height:30px; color:#535252; font-weight:400;}
.footerL{float:left; width:875px; margin-left:2%;}
.footerR{float:right; width:875px;margin-right:2%;}
.footerwrap{width:1860px; margin:auto; position:relative;}
h2.titlefooter{color:#241f20; font-size:30px; letter-spacing:-0.005em; font-weight:400; text-transform:uppercase; background:url(../images/logoIcon.png) no-repeat left center; padding-left:55px; margin-bottom:32px;}
h2.titlefooter span{font-weight:700;}

.emailinput{border:1px solid #000000; height:40px; border-radius:3px; -webkit-border-radius:3px; background-color:#f7f6f6; font-family:'Raleway', sans-serif; font-weight:400; color:#595859; font-size:17px; letter-spacing:-0.025em; width:350px; padding:0 16px;}
.enteremail{font-size:20px; letter-spacing:-0.005em; font-weight:700; color:#fdfdfc; height:42px; width:150px; margin:auto; margin-left:-10px; border:1px solid #d31f23; background-color:#000; cursor:pointer; text-transform:uppercase; font-family:'Raleway', sans-serif;}
.emailtext{text-align:center; padding-bottom:10px;padding-top:10px;background: #d31f23;width: 85%;font-color: #ffffff;margin: auto; line-height: 3em;}
.emailtext p {font-size: 20px; line-height:30px;display: inline-block;color: #ffffff;text-transform: uppercase;position: relative;}

.thankyou{text-align:center; padding-bottom:5px;}
.thankyou p {font-size: 18px; line-height:24px;display: inline-block;color: #fff;text-transform: uppercase;position: relative;}




.outmostdiv {
  height: 100%;
}
  
.additionaloutmostdiv{
  text-align: center;
  color: white;
  background:  #d31f23;
  font-weight: 100;
  display: flex;
  justify-content: center; 
  align-items: center;
  font-family: Helvetica Neue;
  color: $text_color;
  
  &gt; * {
    margin: auto;
  }
}

.main-example {
  /*  margin: 0 auto; */
    width: 355px;
    text-align: center;
}
.main-example .countdown-container {
    height: 130px;
    
}
.main-example .time {
    border-radius: 5px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);
    display: inline-block;
    text-align: center;
    position: relative;
    height: 95px;
    width: 65px;

    -webkit-perspective: 479px;
    -moz-perspective: 479px;
    -ms-perspective: 479px;
    -o-perspective: 479px;
    perspective: 479px;

    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;

    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);

    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.main-example .count {
    background: #202020;
    color: #f8f8f8;
    display: block;
    font-family: 'Oswald', sans-serif;
    font-size: 2em;
    line-height: 2.4em;
    overflow: hidden;
    position: absolute;
    text-align: center;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.8);
    top: 0;
    width: 100%;

    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);

    -webkit-transform-style: flat;
    -moz-transform-style: flat;
    -ms-transform-style: flat;
    -o-transform-style: flat;
    transform-style: flat;
}
.main-example .count.top {
   /*  border-top: 1px solid rgba(255,255,255,0.2);
   border-bottom: 1px solid rgba(255,255,255,0.1); */
    border-radius: 5px 5px 0 0;
    height: 50%;

    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
.main-example .count.bottom {
    background-image: linear-gradient(rgba(255,255,255,0.1), transparent);
    background-image: -webkit-linear-gradient(rgba(255,255,255,0.1), transparent);
    background-image: -moz-linear-gradient(rgba(255,255,255,0.1), transparent);
    background-image: -ms-linear-gradient(rgba(255,255,255,0.1), transparent);
    background-image: -o-linear-gradient(rgba(255,255,255,0.1), transparent);
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    border-radius: 0 0 5px 5px;
    line-height: 0;
    height: 50%;
    top: 50%;

    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
}
.main-example .count.next {
}
.main-example .label {
    font-size: normal;
  /*  margin-top: 5px; */
    display: block;
    position: relative;
   /* top: 95px; */
    width: 100%;
}
/* Animation start */
.main-example .count.curr.top {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
    z-index: 3;
}
.main-example .count.next.bottom {
    -webkit-transform: rotateX(90deg);
    -moz-transform: rotateX(90deg);
    -ms-transform: rotateX(90deg);
    -o-transform: rotateX(90deg);
    transform: rotateX(90deg);
    z-index: 2;
}
/* Animation end */
.main-example .flip .count.curr.top {
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;

    -webkit-transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    -ms-transform: rotateX(-90deg);
    -o-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
}
.main-example .flip .count.next.bottom {
    -webkit-transition: all 250ms ease-in-out 250ms;
    -moz-transition: all 250ms ease-in-out 250ms;
    -ms-transition: all 250ms ease-in-out 250ms;
    -o-transition: all 250ms ease-in-out 250ms;
    transition: all 250ms ease-in-out 250ms;

    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

.main-example {
    width: 25%;
}
.main-example .countdown-container {
    height: 128px;
    padding-top: 5%;
}
.main-example .time {
    height: 70px;
    width: 60px;
}
.main-example .count {
    font-size: 1.5em;
    line-height: 70px;
}
.main-example .label {
    font-size: 1em;
    top: 72px;
}
.countdown_text{
position:relative;
  font-size: 30px;
  color:white;
  font-weight:400;
text-transform: uppercase;
}

.countdown_button_container{
position: relative;
    float: left;
}

a.countdown_button{font-weight:500; font-size:30px; color:#fff; text-transform:uppercase; padding:10% 10%;  width:270px; margin:auto; background-color:#22da00; display:inline-block; -webkit-border-radius:3px;}
a:hover.countdown_button{background-color:#000; color:#fff;}

.ipblur{filter:blur(20px);}</pre></body></html>