| Server IP : 208.122.213.31 / Your IP : 216.73.216.45 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/shylaj.com/public_html/vod/css/ |
Upload File : |
/* RESET
========================================================================== */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px;background-color:#FFFFFF;}
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}
.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, nav li a:after, .getAccessBtn{-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;}
::-moz-placeholder{opacity:0.5}
::-webkit-placeholder{opacity:0.5}
.blockItem:before,
.blockItem:after,
.block:before,
.block:after,
.cf:before,
.cf:after {
display: table;
content: " ";
}
.blockItem:after,
.block:after,
.cf:after {
clear: both;
}
/* Added For Twitter from Original Style CSS */
.title_bar_right {margin-top:15px; margin-bottom:5px; padding-left:10px; padding-right:10px; /* width:200px; */ line-height:37px; text-align:center; vertical-align:middle;border:0px; font-size:16px; color:#FFFFFF;
background-image: url(http://shylaj.com/vod/images/title_bar_pink.png);
background-color:#ff077e;
display: block;
width: 100%;
}
/* Twitter Feed CSS */
.twitter {text-align:left;}
.twitter_account {text-align:left;padding:6px; color:#67B1FC;line-height:24px;}
.twitter_account a {color:#67B1FC; font-weight:bold;}
.twitter_description {display:block;text-align:left;padding:6px; color:#2d2d2d; line-height:22px;}
.tweet {text-align:left;margin-top:2px; margin-bottom:2px; padding:8px;padding-right:0px; font-size:12px;color:#2d2d2d; line-height:20px;}
.tweet a {color:#2d2d2d;}
.tweet a:hover {color:#808080;}
.tweet_background {background: -webkit-linear-gradient(#FFFFFF, #dedede); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FFFFFF, #dedede); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FFFFFF, #dedede); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FFFFFF, #dedede); /* Standard syntax */}
.twitter_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(http://shylaj.com/vod/images/icons/twitter_icon.png);}
/* Retina version */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.twitter_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(http://shylaj.com/vod/images/icons/twitter_icon_retina.png);}
}
/* FONTS
========================================================================== */
@font-face {
font-family:'AvenirMedium';
src: url('../fonts/AvenirMedium.eot');
src: url('../fonts/AvenirMedium.eot') format('embedded-opentype'),
url('../fonts/AvenirMedium.woff2') format('woff2'),
url('../fonts/AvenirMedium.woff') format('woff'),
url('../fonts/AvenirMedium.ttf') format('truetype'),
url('../fonts/AvenirMedium.svg#AvenirMedium') format('svg');
}
body {
font-family:'Courier New'; /* DEFAULT FONT */
}
@font-face {
font-family:'AvenirNextBold';
src: url('../fonts/AvenirNextBold.eot');
src: url('../fonts/AvenirNextBold.eot') format('embedded-opentype'),
url('../fonts/AvenirNextBold.woff2') format('woff2'),
url('../fonts/AvenirNextBold.woff') format('woff'),
url('../fonts/AvenirNextBold.ttf') format('truetype'),
url('../fonts/AvenirNextBold.svg#AvenirNextBold') format('svg');
}
@font-face {
font-family:'AvenirBlack';
src: url('../fonts/AvenirBlack.eot');
src: url('../fonts/AvenirBlack.eot') format('embedded-opentype'),
url('../fonts/AvenirBlack.woff2') format('woff2'),
url('../fonts/AvenirBlack.woff') format('woff'),
url('../fonts/AvenirBlack.ttf') format('truetype'),
url('../fonts/AvenirBlack.svg#AvenirBlack') format('svg');
}
@font-face {
font-family: 'ArialBlack';
src: url('../fonts/Arial-Black.eot');
src: url('../fonts/Arial-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/Arial-Black.woff2') format('woff2'),
url('../fonts/Arial-Black.woff') format('woff'),
url('../fonts/Arial-Black.ttf') format('truetype'),
url('../fonts/Arial-Black.svg#Arial-Black') format('svg');
font-weight: 900;
font-style: normal;
}
/* Basic jQuery Slider 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; width:47px; height:86px; text-indent:-9999px; top:50%!important; margin-top:-43px;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:44px; background:url(../images/custom/rightArrow.png) no-repeat;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:44px; background:url(../images/custom/leftArrow.png) no-repeat;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%; position:absolute; bottom:55px; left:0px!important; z-index:2}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline; text-indent:-9999px; padding:0 4px;}
ol.bjqs-markers li a{display:inline-block; background:url(../images/custom/point.png) no-repeat left top; width:22px; height:22px;}
ol.bjqs-markers li.active-marker a{background:url(../images/custom/point.png) no-repeat left bottom;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
/* Basic jQuery Slider styles Closed*/
header{background-color:#111111;}
.logo{float:left; margin-left:25px; margin-top:0; margin-bottom:5px; position:relative; z-index:5;}
.logo img {max-height: 80px; }
nav{float:left; padding-top:22px; margin-left:36px;}
nav li{float:left; font-family:'Courier New'; font-size:24px; text-transform:uppercase; padding-right:40px;}
nav li span{display:none;}
nav li a{color:#d7d7d7; line-height:34px; display:block; position:relative}
nav li a:hover{color:#ff077e;}
nav li a:after{position:absolute; left:40%; bottom:0px; width:10%; background-color:#ff077e; height:1px; opacity:0; content:''}
nav li a:hover:after{opacity:1; left:0%; width:100%;}
nav li.join{display:none;}
.joinBtn{float:right; margin-top:14px; margin-right:21px;}
.joinBtn a{font-family:'AvenirNextBold'; font-size:24px; color:#fff; letter-spacing:-0.01em; /* border:2px solid #fff; */ height:50px; line-height:50px; padding:0 40px; display:block;}
.joinBtn a:hover{border-color:#ff077e; color:#ff077e;}
.slider{position:relative;}
.pornvideos{background-color:#e2e2e2; padding:0 44px;}
.pornvideos h2{color:#222222; font-family:'Courier New'; font-weight:bold; line-height:86px; font-size:38px; float:left;text-transform: uppercase;}
.pornvideos p,.pornvideos .pornvideos__right{float:right; line-height:86px; font-family:'AvenirMedium'; font-size:18px; letter-spacing:-0.01em; text-transform:uppercase;}
.pornvideos p a,.pornvideos .pornvideos__right a{color:#222222; text-decoration:underline;}
.pornvideos p a:hover,.pornvideos .pornvideos__right a:hover{color:#ff077e;}
.pornvideos__right .sort_options select {margin-top: 1em; }
.bodyArea{padding-left:44px; padding-right:44px; padding-top:25px;}
.pornVideoArea{}
.pornVideoArea.pornVideoArea--modelUpdates {margin-bottom: 3em; }
.pornVideo{float:left; width:23.5%; margin-right:2%; margin-bottom:16px;}
.pornVideo:nth-child(4n){margin-right:0px;}
.pornVideo h4{font-family:'AvenirNextBold'; font-size:20px; letter-spacing:-0.01em; font-weight:normal; float:left; line-height:32px;height: 32px;overflow: hidden;width: 90%;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.pornVideo h4 a{color:#222222;}
.pornVideo h4 a span{font-family:'AvenirMedium'; font-style:italic; color:#8b8b8b; }
.pornVideo h4 a:hover{color:#ff077e;}
.fourK{float:right; margin-top:4px;width: 9%;max-width: 24px;}
.sexypic{clear:both;}
.sexypic img{width:100%;}
.videoDetails{background-color:#e2e2e2; padding:14px 18px;}
.videoDetails p{font-size:15px; font-family:'Courier New'; color:#222; text-align:justify; margin-bottom:12px;height: 4.2em;overflow: hidden;line-height: 1.4;}
.time{font-size:15px; color:#7e7e7e; font-family:'AvenirNextBold'; float:left; padding-left:25px; line-height:18px; background:url(../images/custom/time.png) no-repeat left top;}
.time.pics {background-image: none; padding-left: 0; }
.view{font-size:15px; color:#7e7e7e; font-family:'AvenirNextBold'; float:left; padding-left:32px; line-height:18px; background:url(../images/custom/view.png) no-repeat left top; margin-left:78px;}
.download{font-size:15px; color:#7e7e7e; font-family:'AvenirNextBold'; float:right; padding-left:33px; line-height:18px; background:url(../images/custom/download.png) no-repeat left top;}
.midBanner{margin-top:6px; margin-bottom:22px;}
.title{ padding-bottom:18px;}
.title h2{color:#222222; font-family:'AvenirNextBold'; font-size:38px; float:left;}
.title p,.title .title__right{float:right; font-family:'AvenirMedium'; font-size:23px; letter-spacing:-0.01em; text-transform:uppercase; color:#a5a5a5; padding-top:10px;}
.title p a,.title .title__right a{color:#222222; text-decoration:underline;}
.title p a:hover,.title .title__right a:hover{color:#ff077e;}
.pagination,.modelLetterLinks{text-align:center; padding-top:15px; padding-bottom:26px;}
.pagination li,.modelLetterLinks li{display:inline; font-size:22px; letter-spacing:-0.05em; text-align:center;}
.pagination li a,.modelLetterLinks li a,.modelLetterLinks li span{display:inline-block; font-family:'AvenirMedium'; color:#474747; line-height:48px; border:2px solid #e2e2e2; min-width:62px;}
.modelLetterLinks li span {cursor: default;}
.pagination li.active a,.pagination li:active a, .pagination li a:hover,.modelLetterLinks li.active a,.modelLetterLinks li:active a, .modelLetterLinks li a:hover{border:2px solid #ff077e; font-family:'AvenirBlack';}
.pagination li.prev a, .pagination li.next a{min-width:124px;}
.pagination li.dot,.modelLetterLinks li span{line-height:48px; border:2px solid #e2e2e2; min-width:62px; display:inline-block}
.allBabes{padding-bottom:40px;}
.modelPic{float:left; width:15.4166%; margin-right:1.5%; margin-bottom:22px;}
.modelPic:nth-child(6n){margin-right:0px;}
.modelPic img{width:100%;height: auto;}
.modelDetails{background-color:#e2e2e2; text-align:center; padding:14px;}
.modelDetails h4{font-family:'AvenirNextBold'; font-size:24px; letter-spacing:-0.01em; text-transform:uppercase; line-height:22px;height: 22px;overflow: hidden;-ms-text-overflow: ellipsis; text-overflow: ellipsis;white-space: nowrap;}
.modelDetails h4 a{color:#222222;}
.modelDetails h4 a:hover{color:#ff077e;}
.modelDetails p{font-family:'AvenirMedium'; font-size:14px; letter-spacing:-0.01em; color:#222222; line-height:22px; text-transform:uppercase;}
.modelDetails p a{color:#222222; text-decoration:underline;}
.modelDetails p a:hover{color:#7e7e7e; text-decoration:none;}
.midwrap{max-width:1214px; margin:auto;}
.devices{background:url(../images/custom/devices.png) no-repeat left top; padding-left:355px; padding-top:20px; padding-bottom:14px; margin-bottom:62px;}
.devices h3{font-family:'Courier New'; font-weight:bold; color:#222222; text-transform:uppercase; font-size:62px; letter-spacing:-0.01em; line-height:62px; padding-bottom:4px;}
.devices h3 span{color:#ff077e;}
.devices p{font-family:'AvenirNextBold'; font-weight:normal; color:#a4a4a4; font-size:46px; letter-spacing:-0.01em; line-height:46px;}
a.getAccess{background:#ffa77e url(../images/custom/btn.jpg) repeat-x; height:184px; display:block; text-align:center; padding-top:32px; margin-bottom:58px;}
a.getAccess span.instant{font-family:'AvenirNextBold'; font-size:68px; color:#fff; letter-spacing:-0.01em; text-shadow:2px 3px 0px rgba(73,8,35,0.46); display:inline-block; background:url(../images/custom/lock.png) no-repeat right top; padding-right:80px; line-height:86px;}
a.getAccess span.billing{font-family:'AvenirMedium'; font-size:26px; color:#000; letter-spacing:-0.01em; display:inline-block; margin-top:-5px;}
a:hover.getAccess{background:#ff087e;}
footer{text-align:center; padding:0 44px 14px;background-color:#ffffff;}
footer p{color:#222222; font-size:14px; padding-bottom:14px;}
/* Join */
.secure{background-color:#fd1a87;}
.joinWrap{width:1484px; margin:auto;}
.secure p{font-family:'AvenirNextBold'; font-size:25px; letter-spacing:-0.01em; text-align:center; color:#fff; line-height:86px;}
.secure p i{background:url(../images/custom/secure.png) no-repeat; width:57px; height:57px; display:inline-block; top:16px; position:relative;}
.secure p i:first-child{margin-right:16px;}
.secure p i:last-child{margin-left:16px;}
.joinBanner{}
.joinArea{background-color:#f2f2f2; margin-bottom:15px;}
.joinArea h3{font-family:'AvenirBlack'; letter-spacing:-0.05em; color:#000; font-size:27px; text-transform:uppercase; padding-bottom:22px;}
.createAccount{float:left; width:372px; padding-left:30px; padding-right:30px; padding-top:28px;}
.createAccount h3{margin-right:-15px;}
.textbox{height:52px; border:2px solid #acacac; font-family:'AvenirMedium'; font-size:20px; letter-spacing:-0.01em; color:#b4b4b4; text-transform:uppercase; padding:0 20px; margin-bottom:14px; width:100%;}
.membership{float:left; width:644px; background-color:#e3e3e3; padding-left:30px; padding-right:30px; padding-top:28px;}
.membership h3{text-align:center;}
.membership label{display:block; border:1px solid #9c9c9c; height:82px; padding:2px; border-radius:10px; -webkit-border-radius:10px; background-color:#f8f8f8; font-family:'AvenirMedium'; font-size:22px; margin-bottom:8px; cursor:pointer;}
.membership label strong{font-family:'AvenirBlack';}
.labelbg{background:url(../images/custom/labelBg.jpg) repeat-x left top; display:block; height:76px; border-radius:8px; -webkit-border-radius:8px;}
.membership label.active .labelbg{background:url(../images/custom/labelBg.jpg) repeat-x left bottom;}
.membership label input{margin-left:26px; margin-top:32px; margin-right:26px; float:left;}
.data{padding-top:22px; float:left;}
.data span{color:#9c9c9c;}
.getAccessBtn{background:#ffa77e url(../images/custom/getAccess.jpg) repeat-x; height:82px; border-radius:10px; -webkit-border-radius:10px; border:none; cursor:pointer; text-align:center; font-family:'AvenirBlack'; font-size:43px; color:#fff; text-shadow:2px 2px 0px rgba(73,8,35,0.46); width:100%; margin-bottom:50px;}
.getAccessBtn:hover{background:#ff087e;}
.joinReason{float:right; width:465px; padding-left:25px; padding-right:25px; padding-top:28px;}
.joinReason h3{padding-bottom:12px;}
.joinReason ul{}
.joinReason ul li{font-family:'AvenirBlack'; font-size:22px; letter-spacing:-0.025em; line-height:40px; color:#000; background:url(../images/custom/arrow.png) no-repeat left 9px; padding-left:34px; text-transform:uppercase;}
#deposit_amount,
.sort_options select {
background: #fff url("../images/custom/arrow-select.png") no-repeat scroll 96% center;
border: 1px solid #b3b3b3;
color: #000;
float: right;
font-family: "AvenirMedium";
font-size: 17px;
margin-left: 10px;
height: 28px;
letter-spacing: -0.25px;
letter-spacing: -0.025em;
padding: 0 10px;
max-width: 200px;
width: auto;
}
.row.cartItemRow.depositRow:hover {
opacity: 0.85;
}
.accountStatus.forms.formsAlt,
.accountStatus.forms,
.accountStatus {
max-width: 500px;
margin: 0 0 2em;
}
#deposit_amount,
.accountBalance {
margin-bottom: 1em;
}
.depositRow span {
display: inline-block;
vertical-align: middle;
}
.depositRow .date {
margin-right: 1em;
}
.depositRow .separator {
margin: 0 1em;
visibility: hidden;
}
.accountBalance strong {
text-transform: uppercase;
}
#deposit_amount {
float: none;
display: inline-block;
padding-right: 1.5em;
width: auto;
}
.modelBioPic {
float: left;
margin-right: 20px;
margin-bottom: 20px;
}
.modelBioPic img {
height: auto !important;
width: auto !important;
}
.modelBioInfo__avgRating {
font-size: 2.0em;
margin-bottom: 0.5em;
}
.modelBioInfo__avgRating strong {
font-family: AvenirBlack, sans-serif;
}
.modelBioInfo__extraFields strong {
font-family: AvenirMedium, sans-serif;
}
.modelBioInfo__extraFieldsBio {
background: #e2e2e2;
float: left;
font-family: AvenirMedium;
font-size: 1.3em;
margin: 1em auto;
padding: 2em;
text-align: center;
}
.pornVideoArea.pornVideoArea--modelBio {
margin-bottom: 2em;
clear: both;
}
.pornvideos.modelBioTitle.clear {
font-family: AvenirBlack;
font-size: 2.2em;
line-height: 1.875;
}
.pornvideos.modelBioTitle a {
color: #a6a6a6;
}
.txt a,
.txt {
color: #222;
-webkit-transition: color 0.15s linear,font-size 0.15s ease-out;
-moz-transition: color 0.15s linear,font-size 0.15s ease-out;
-ms-transition: color 0.15s linear,font-size 0.15s ease-out;
-o-transition: color 0.15s linear,font-size 0.15s ease-out;
transition: color 0.15s linear,font-size 0.15s ease-out;
}
.txt.galleryTags a,
.txt a:hover {
color: #ff077e;
}
.txt.galleryTags a {
text-decoration: underline;
}
.txt.galleryTags a:hover {
color: #000;
}
.txt {
font-size: 20px;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
line-height: 1;
}
.txt.txtLabel {
display: inline-block;
margin-right: 5px;
}
.txt.txtMd,
.txt.txtLabel.txtLabelMd {
font-size: 34px;
}
.txt.txtLg,
.txt .txtLg,
.txt.txtLabel.txtLabelLg {
font-size: 46px;
}
.txt .txtB a,
.txt.txtB a,
.txt.txtB,
.txt .txtB {
font-family: "AvenirNextBold",sans-serif;
}
.ttu {
text-transform: uppercase;
}
.txt.galleryMeta {
font-size: 21px;
}
.galleryMeta .update_date {
margin-right: 1em;
}
.galleryTags {
margin-bottom: 15px;
}
.mbQ {
margin-bottom: 0.25em;
}
.mbH {
margin-bottom: 0.5em;
}
.mb1e {
margin-bottom: 1em;
}
.mb2e {
margin-bottom: 2em;
}
.mb5 {
margin-bottom: 5px;
}
.mb10 {
margin-bottom: 10px;
}
.block {
clear: both;
display: block;
}
.block.photo_gallery_block {
margin: 0 -5px 10px;
}
.block .blockItem {
float: left;
margin: auto;
}
.block .blockItem img {
border: none;
display: block;
padding: 0;
margin: auto;
width: 100%;
}
.block.photo_gallery_block .blockItem img {
border: 1px solid #000;
}
.block.photo_gallery_block .blockItem {
padding: 0 5px 10px;
width: 12.5%;
}
.sexypic {
overflow: hidden;
position: relative;
}
.sexypic a {
display: block;
width: 100%;
}
.sexypic a img {
height: auto;
width: 100%;
}
.sexypic .sexypicOverlayed {
background: rgba(255, 7, 126, 0.79);
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
padding: 25px 30px;
}
.sexypic .setTags,
.sexypic .setDescription,
.sexypic .sexypicOverlayed {
-webkit-transition: opacity 0.3s ease-out, transform 0.3s ease-out, visibility 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out, transform 0.3s ease-out, visibility 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out, transform 0.3s ease-out, visibility 0.3s ease-out;
-o-transition: opacity 0.3s ease-out, transform 0.3s ease-out, visibility 0.3s ease-out;
transition: opacity 0.3s ease-out, transform 0.3s ease-out, visibility 0.3s ease-out;
visibility: hidden;
opacity: 0;
}
.sexypic .setDescription {
-webkit-transition: opacity 0.3s ease-out, transform 0.25s ease-out, visibility 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out, transform 0.25s ease-out, visibility 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out, transform 0.25s ease-out, visibility 0.3s ease-out;
-o-transition: opacity 0.3s ease-out, transform 0.25s ease-out, visibility 0.3s ease-out;
transition: opacity 0.3s ease-out, transform 0.25s ease-out, visibility 0.3s ease-out;
}
.sexypic:hover .setTags,
.sexypic:hover .setDescription,
.sexypic:hover .sexypicOverlayed {
color: #fff;
opacity: 1;
visibility: visible;
}
.sexypic .setDescription {
-webkit-transform: translateY(-120%);
-moz-transform: translateY(-120%);
-ms-transform: translateY(-120%);
-o-transform: translateY(-120%);
transform: translateY(-120%);
font: 900 17px/1.2 "ArialBlack", Arial, sans-serif;
letter-spacing: -0.25px;
letter-spacing: -0.025em;
height: 8.4em;
margin-bottom: 1em;
}
.sexypic .setTags {
-webkit-transform: translateY(150%);
-moz-transform: translateY(150%);
-ms-transform: translateY(150%);
-o-transform: translateY(150%);
transform: translateY(150%);
font: 14px/1.1 Arial, sans-serif;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
}
.sexypic .setTags a {
color: #fff;
display: inline-block;
text-decoration: underline;
width: auto;
}
.sexypic .setTags a:hover {
text-decoration: none;
}
.sexypic:hover .setTags,
.sexypic:hover .setDescription {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.videoDetails.videoDetailsAlt {
}
.videoDetails.videoDetailsAlt .setModel,
.videoDetails.videoDetailsAlt h4 {
color: #222;
font: 24px/1.2 "Courier New", sans-serif; font-weight:bold; letter-spacing:-0.05em;
float: none;
height: 1.2em;
display: block;
overflow: hidden;
white-space: nowrap;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
width: auto;
}
.videoDetails.videoDetailsAlt .setModel {
font: 17px/1.2 "Courier New", sans-serif;
}
.videoDetails.videoDetailsAlt .time.setTime {
float: right;
margin-top: 5px;
}
.videoDetails.videoDetailsAlt .time.setTime.pics {
margin-top: 7px;
padding-left: 2px;
}
.videoDetails.videoDetailsAlt .setDate {
color: #8e8e8e;
font: 14px/1.1428 "Courier New", sans-serif;
}
.clb {
clear: both;
}
.bodyAreaWrapper {
margin-bottom: 4em;
}
.videoContainer {
float: left;
width: 49%;
}
.format_select_menu {
background: -moz-linear-gradient(#808080, #303030); /* For Firefox 3.6 to 15 */
background: -o-linear-gradient(#808080, #303030); /* For Opera 11.1 to 12.0 */
background: -webkit-linear-gradient(#808080, #303030); /* For Safari 5.1 to 6.0 */
background: linear-gradient(#808080, #303030); /* Standard syntax */
background-color: #505050;
color: #fff;
font-size: 12px;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
padding-bottom: 5px;
padding-top: 5px;
text-align: right;
}
.format_select_menu select {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: none;
padding-right: 20px;
margin-right:5px;
color:#2b2b2b;
background: #fff url('../images/custom/arrow-select.png') no-repeat 96% center;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 1px;
text-overflow: '';
}
.galleryDescription {
margin-bottom: 1em;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
}
.galleryTags {
letter-spacing: -0.1px;
letter-spacing: -0.01em;
}
.galleryTags a {
color: #ff077e;
-webkit-transition: color 0.15s linear;
-moz-transition: color 0.15s linear;
-ms-transition: color 0.15s linear;
-o-transition: color 0.15s linear;
display: inline-block;
margin: 0 0.1em 0.5em 0;
transition: color 0.15s linear;
text-decoration: underline;
}
.galleryTags a:hover {
color: #222;
}
.gallery_info.gallery_info--movies {
float: right;
width: 49%;
}
.cartWrapper {
float: right;
}
.removeFromSaveListBtnWrapper,
.removeFromCartBtnWrapper,
.purchaseOptionsWrapper {
display: inline-block;
vertical-align: middle;
}
.purchased_hilite,
.removeFromSaveListBtnWrapper a,
.removeFromCartBtnWrapper a,
.addCartLink,
.priceDetails a {
background: #ff077e;
display: inline-block;
vertical-align: middle;
padding: 1em;
font-size: 23px;
font-family: AvenirNextBold;
text-align: center;
}
.purchased_hilite,
.removeFromCartBtnWrapper a .cart_remove,
.removeFromSaveListBtnWrapper a .cart_remove {
color: #fff;
}
.purchased_hilite {
line-height: 1.2;
padding: 0.5em;
width: 100%;
display: block;
}
/* .removeFromSaveListBtnWrapper .smallerTxt,
.removeFromCartBtnWrapper .smallerTxt {
background-color: transparent;
height: 1.7em;
line-height: 1.7em;
padding: 0;
font-size: 0.8em;
} */
.purchased_hilite,
.removeFromSaveListBtnWrapper a,
.removeFromCartBtnWrapper a,
.addCartLink,
.priceDetails a,
.addCartLink,
.addCartLink a,
.removeFromSaveListBtnWrapper a,
.removeFromSaveListBtnWrapper,
.removeFromCartBtnWrapper a,
.removeFromCartBtnWrapper,
.purchaseOptionsWrapper a,
.purchaseOptionsWrapper {
color: #fff;
}
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.cartFooterBtn,
.transactionHistoryBtns .btn.btnSubmit,
.forms .btn.btnSubmit,
.addCartLink,
.priceDetails a,
.removeFromCartBtnWrapper,
.removeFromSaveListBtnWrapper,
.purchaseOptionsWrapper {
position: relative;
z-index: 1;
}
.videoVODNav .removeFromSaveListBtnWrapper a::before,
.videoVODNav .removeFromCartBtnWrapper a::before,
.cartFooterBtn::before,
.transactionHistoryBtns .btn.btnSubmit::before,
.forms .btn.btnSubmit::before,
.addCartLink::before,
.priceDetails a::before,
.removeFromCartBtnWrapper::before,
.removeFromSaveListBtnWrapper::before,
.purchaseOptionsWrapper::before {
display: block;
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255,255,255,0.33);
z-index: -1;
opacity: 0;
-webkit-transform: scale3d(0.35, 1, 1);
transform: scale3d(0.35, 1, 1);
-webkit-transition: -webkit-transform 0.4s, opacity .4s;
transition: transform 0.4s, opacity .4s;
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.videoVODNav .removeFromSaveListBtnWrapper a:hover::before,
.videoVODNav .removeFromCartBtnWrapper a:hover::before,
.cartFooterBtn:hover::before,
.transactionHistoryBtns .btn.btnSubmit:hover::before,
.forms .btn.btnSubmit:hover::before,
.addCartLink:hover::before,
.priceDetails a:hover::before,
.removeFromCartBtnWrapper:hover::before,
.removeFromSaveListBtnWrapper:hover::before,
.purchaseOptionsWrapper:hover::before {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.videoVODNav .removeFromSaveListBtnWrapper a:active,
.videoVODNav .removeFromCartBtnWrapper a:active,
.cartFooterBtn:active,
.transactionHistoryBtns .btn.btnSubmit:active,
.forms .btn.btnSubmit:active,
.addCartLink:active,
.priceDetails a:active,
.removeFromCartBtnWrapper:active,
.removeFromSaveListBtnWrapper:active,
.purchaseOptionsWrapper:active {
-webkit-transition: transform 0.1s linear;
-moz-transition: transform 0.1s linear;
-ms-transition: transform 0.1s linear;
-o-transition: transform 0.1s linear;
transition: transform 0.1s linear;
-webkit-transform: translateY(1px);
-ms-transform: translateY(1px);
-o-transform: translateY(1px);
transform: translateY(1px);
}
.vodNavGallery {
margin-bottom: 1em;
}
/* REGISTER
========================================================================== */
.pt40,
#register {
padding-top: 40px;
}
.container {
margin-left: auto;
margin-right: auto;
}
.container.containerSm {
max-width: 448px;
}
.bgBox,
.forms {
background: #f2f2f2;
}
.centerBox,
.forms {
margin: 0 auto 2em;
text-align: center;
padding: 40px 80px;
}
.forms.formsAlt {
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.formStatus {
text-align: center;
margin: 0 auto 3em;
}
.forms h3 {
font-family: 'AvenirNextBold';
font-size: 24px;
letter-spacing: -0.5px;
letter-spacing: -0.05em;
text-transform: uppercase;
text-align: center;
margin: 0 auto 0.5em;
}
.forms .textbox {
border: 2px solid #acacac;
color: #949494;
font-family: 'AvenirMedium';
font-size: 17px;
height: 2.35em;
line-height: 2.35em;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
margin: 0 auto 0.59em;
padding: 0 1em;
text-align: center;
text-transform: none;
width: 100%;
}
.transactionHistoryBtns .btn,
.forms .btn {
border: 1px solid #acacac;
background: #f2f2f2;
background: -moz-linear-gradient(top, #f2f2f2 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top, #f2f2f2 0%,#e9e9e9 100%);
background: -o-linear-gradient(top, #f2f2f2 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top, #f2f2f2 0%,#e9e9e9 100%);
background: linear-gradient(to bottom, #f2f2f2 0%,#e9e9e9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e9e9e9',GradientType=0 );
font-size: 13px;
line-height: 2.31em;
height: 2.31em;
max-width: 180px;
margin: 0 auto 0.77em;
}
.transactionHistoryBtns .btn:hover,
.forms .btn:hover {
background: #d8d8d8;
background: -moz-linear-gradient(top, #d8d8d8 0%, #cfcfcf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d8d8), color-stop(100%,#cfcfcf));
background: -webkit-linear-gradient(top, #d8d8d8 0%,#cfcfcf 100%);
background: -o-linear-gradient(top, #d8d8d8 0%,#cfcfcf 100%);
background: -ms-linear-gradient(top, #d8d8d8 0%,#cfcfcf 100%);
background: linear-gradient(to bottom, #d8d8d8 0%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#cfcfcf',GradientType=0 );
cursor: pointer;
}
.captchaWrapper {
clear: both;
display: block;
font-size: 10px;
max-width: 180px;
margin: 0 auto 1em;
text-align: center;
width: 100%;
}
.captchaWrapper img {
border: 1px solid #acacac;
height: auto;
width: 100%;
}
.transactionHistoryBtns .btn.btnSubmit,
.forms .btn.btnSubmit {
background: #ffa87e;
background: -moz-linear-gradient(top, #ffa87e 0%, #ff077e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa87e), color-stop(100%,#ff077e));
background: -webkit-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
background: -o-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
background: -ms-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
background: linear-gradient(to bottom, #ffa87e 0%,#ff077e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa87e', endColorstr='#ff077e',GradientType=0 );
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:none;
cursor:pointer;
text-align:center;
font-family:'AvenirBlack';
font-size:29px;
color:#fff;
height: 1.67em;
line-height: 1.67em;
padding: 0 1em;
text-shadow:2px 2px 0px rgba(73,8,35,0.46);
max-width: none;
width:100%;
margin-bottom:0.5em;
}
.centerBox a,
.alreadyMember a {
color: #ff077e;
font-family:'AvenirBlack';
font-size: 15px;
letter-spacing: -0.5px;
letter-spacing: -0.05em;
text-decoration: underline;
text-transform: uppercase;
-webkit-transition: color 0.2s ease-out;
-moz-transition: color 0.2s ease-out;
-ms-transition: color 0.2s ease-out;
-o-transition: color 0.2s ease-out;
transition: color 0.2s ease-out;
}
.centerBox a:hover,
.alreadyMember a:hover {
color: #222;
}
.centerBox {
color: #222;
clear: both;
display: block;
margin: 0 auto 2em;
max-width: 800px;
width: 92%;
text-align: center;
}
.centerBox a {
font-family: AvenirMedium,sans-serif;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
}
.centerBox .txt a {
font-size: inherit;
}
.tac {
text-align: center;
}
.table {display: table;text-align:left;}
.table, .table *, .table *:before, .table *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row {display: table-row;text-align:left;}
.cell {display: table-cell;text-align:left;vertical-align:middle;padding-bottom:6px;padding-right:6px;font-weight:normal;}
.ondemand_transactions_wrapper a {color:#272727;}
.ondemand_transactions_wrapper a:hover {color:#808080;}
.ondemand_transactions {width: 100%;}
.ondemand_transactions a {color:#272727;}
.ondemand_transactions_heading {background-color:#ff077e;}
.ondemand_transactions_info {padding-top: 30px;padding-bottom: 30px;}
.ondemand_transactions_info:first-child, .ondemand_transactions_info:last-child {padding: 30px 35px; }
.ondemand_transactions_heading .ondemand_transactions_info:first-child, .ondemand_transactions_heading .ondemand_transactions_info:last-child {padding: 0 35px; }
.ondemand_transactions_info {padding:4px;vertical-align: middle;}
.ondemand_transactions_heading .ondemand_transactions_info a,
.ondemand_transactions_heading .ondemand_transactions_info {
color: #fff;
}
.ondemand_transactions_heading .ondemand_transactions_info {
font: bold 21px/2.1428 "AvenirBlack", sans-serif;
text-transform: uppercase;
}
.cartDetailsItems .row.cartItemRow {
background: #f3f3f3;
}
.cartDetailsItems .row.cartItemRow .cell {
border-bottom: 1px solid #fff;
color: #000;
font-family: "AvenirMedium";
font-size: 15px;
letter-spacing: -0.1px;
letter-spacing: -0.01em;
text-transform: uppercase;
}
.cartDetailsItems .row.cartItemRow .cell a {
color: #ff077e;
-webkit-transition: color 0.2s ease-out;
-moz-transition: color 0.2s ease-out;
-ms-transition: color 0.2s ease-out;
-o-transition: color 0.2s ease-out;
transition: color 0.2s ease-out;
text-decoration: underline;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemTitle {
font-family: "AvenirBlack";
font-size: 16px;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemTitle a,
.cartDetailsItems .row.cartItemRow .cell a:hover {
color: #222;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemTitle a {
text-decoration: none;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemTitle a:hover {
color: #ff077e;
}
.cartItemThumbnail {
width: 193px;
}
.cartItemThumbnail img,
.cartItemThumbnail a {
display: block;
max-width: 133px;
}
.cartItemThumbnail img {
height: auto !important;
margin: auto;
padding: 0;
max-width: 100%;
width: auto;
-webkit-transition: opacity 0.2s ease-out;
-moz-transition: opacity 0.2s ease-out;
-ms-transition: opacity 0.2s ease-out;
-o-transition: opacity 0.2s ease-out;
transition: opacity 0.2s ease-out;
opacity: 1;
}
.cartItemThumbnail a:hover img {
opacity: 0.8;
}
.ondemand_transactions {
margin-bottom: 40px;
}
.forms.formsAlt.formAccountInfo {
margin: 0 0 2em;
}
.transactionHistoryBtns {
margin-bottom: 2em;
}
.cartFooter {
text-align: center;
}
.ondemand_transactions .cartFooterBtn,
.cartFooterBtn {
color: #fff;
}
.cartFooterBtn {
background: -moz-linear-gradient(top, #ffa87e 0%, #ff077e 100%);
background: #ffa87e;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa87e), color-stop(100%,#ff077e));
background: linear-gradient(to bottom, #ffa87e 0%,#ff077e 100%);
background: -ms-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
background: -o-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
background: -webkit-linear-gradient(top, #ffa87e 0%,#ff077e 100%);
border: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
cursor: pointer;
display: inline-block;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa87e', endColorstr='#ff077e',GradientType=0 );
font-family: 'AvenirBlack';
font-size: 29px;
height: 1.67em;
line-height: 1.67em;
margin: 0 auto 1em;
max-width: none;
padding: 0 1em;
text-align: center;
text-shadow: 2px 2px 0 rgba(165, 30, 74, 0.76);
width: auto;
}
.centeredWrapper,
.cartDetails {
min-height: 70vh;
}
.videoVODNav .cartWrapper {
float: none;
padding-top: 5px;
}
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em;
font-size: 21px;
}
.videoVODNav .purchaseOptionsWrapper,
.videoVODNav .removeFromSaveListBtnWrapper,
.videoVODNav .removeFromCartBtnWrapper {
float: left;
width: 75%;
}
.videoVODNav .purchaseOptionsWrapper.purchased {
clear: both;
display: block;
float: none;
width: 100%;
}
.videoVODNav .purchaseOptionsWrapper a,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a {
display: block;
width: 100%;
}
.videoVODNav .addCartLink {
padding: 0.45em;
float: right;
margin: 0;
width: 24%;
}
.videoVODNav .add_cart_icon {
margin: auto;
}
.blockFeeds .blockItem {
margin-bottom: 4em;
}
/* RESPONSIVE NAVBAR
========================================================================== */
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; right:0px;position:absolute;padding:4px 0;min-height:42px;z-index:5}.mean-container a.meanmenu-reveal{width:22px;height:21px;padding:13px;position:absolute;top:14px;right:0;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:#ff077e;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:right;width:200px;background:#222;margin:57px 10px 0 0; box-shadow:0px 0px 8px rgba(0,0,0,0.5)}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul ul{background-color:#333;}.mean-container .mean-nav ul li{position:relative;float:none;width:100%; font-family:"AvenirMedium"; font-size:16px;}.mean-container .mean-nav ul li a{display:block;float:none;width:80%;padding:0px 10%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #000;text-decoration:none;text-transform:uppercase; height:auto; line-height:40px;}.mean-container .mean-nav ul li li a{width:80%;padding:0 10%;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:#fff; color:#ce0074}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:auto;border:0!important;padding:0 12px!important;text-align:center;position:absolute;right:0;top:0;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}.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}
/* MEDIA QUERIES
========================================================================== */
@media only screen and (max-width:1900px){
.view{margin-left:12%;}
}
@media only screen and (min-width:1600px){
.pornvideos__right .sort_options select {
margin-top: 1.5em;
}
}
@media only screen and (max-width:1599px){
.logo{margin-left:20px;}
ol.bjqs-markers{bottom:35px;}
.pornvideos{padding:0 24px;}
.bodyArea{padding-left:24px; padding-right:24px;}
nav li{font-size:20px; padding-right:22px;}
.joinBtn a{font-size:20px; padding:0 30px;}
.pornvideos h2{font-size:32px; line-height:66px;}
.pornvideos p,.pornvideos .pornvideos__right{font-size:16px; line-height:66px;}
.pornVideo h4{font-size:16px; letter-spacing:normal;}
.videoDetails p{font-size:14px;}
.pornVideo{width:24.25%; margin-right:1%;}
.videoDetails{padding:10px 12px;}
.view, .time, .download{font-size:14px;}
.view{margin-left:8%;}
.title h2{font-size:32px;}
.title p,.title .title__right{font-size:20px;}
.modelPic{margin-right:1%; width:15.83%;}
/* Join */
.joinWrap{width:1250px;}
.secure p{font-size:20px;}
.createAccount{width:352px; padding-left:20px; padding-right:20px;}
.membership{width:534px; padding-left:20px; padding-right:20px;}
.joinArea h3{font-size:26px;}
.joinReason{width:364px; padding-left:20px; padding-right:20px;}
.joinReason h3{padding-bottom:18px;}
.joinReason ul li{font-size:18px; line-height:normal; padding-bottom:20px; background-position:left 1px;}
}
@media (min-width:1280px) and (max-width:1439px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em;
font-size: 18px;
}
.videoVODNav .addCartLink {
padding: 0.29em 0;
}
}
@media only screen and (max-width:1279px){
nav{margin-left:26px;}
nav li{font-size:17px; padding-right:20px;}
.joinBtn a{font-size:18px; padding:0 20px;}
ul.bjqs-controls.v-centered li a{width:32px; height:60px; margin-top:-30px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{background-size:32px; left:20px;}
ul.bjqs-controls.v-centered li.bjqs-next a{background-size:32px; right:20px;}
ol.bjqs-markers{bottom:20px;}
ol.bjqs-markers li a{background-size:16px; width:16px; height:16px;}
ol.bjqs-markers li.active-marker a{background-size:16px; width:16px; height:16px;}
.title{padding-bottom:10px;}
.pornvideos h2{font-size:28px; line-height:60px;}
.pornvideos p,.pornvideos .pornvideos__right{line-height:60px;}
.pornVideo{width:32.66%;}
.pornVideo:nth-child(4n){margin-right:1%;}
.pornVideo:nth-child(3n){margin-right:0px;}
.view{margin-left:11.5%;}
.title h2{font-size:28px;}
.title p,.title .title__right{font-size:16px;}
.pagination li,.modelLetterLinks li{letter-spacing:normal; font-size:20px;}
.pagination li a,.modelLetterLinks li a{height:44px; min-width:52px; line-height:44px;}
.pagination li.dot{height:44px; min-width:52px; line-height:44px;}
.modelDetails h4{font-size:20px;}
.modelDetails p{font-size:13px; letter-spacing:normal; line-height:18px;}
.devices{background-size:300px; padding-top:40px; padding-left:325px;}
.devices h3{font-size:46px; line-height:32px;}
.devices p{font-size:30px;}
.midwrap{width:960px;}
/* Join */
.joinWrap{width:990px;}
.secure p{line-height:normal;}
.secure p span{display:inline-block; width:80%; position:relative; top:10px; padding-bottom:30px;}
.createAccount{width:30%;}
.textbox{font-size:16px; height:48px; padding:0 12px;}
.membership{width:43%;}
.membership label{font-size:18px;}
.membership label input{margin-left:16px; margin-right:16px;}
.joinReason{width:27%;}
.joinReason ul li{font-size:16px; padding-bottom:14px;}
.joinArea h3{font-size:20px;}
.getAccessBtn{font-size:38px;}
}
@media (min-width:992px) and (max-width:1079px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em;
font-size: 17px;
}
.videoVODNav .addCartLink {
padding: 0.29em 0;
}
}
@media only screen and (max-width:1023px){
.joinBtn{display:none;}
nav{padding-top:0px;}
nav li{padding-right:0px;}
nav li span{display:block;}
nav li img{display:none;}
nav li a::after{height:0px;}
ol.bjqs-markers{bottom:10px;}
.pornvideos h2{font-size:24px; line-height:54px;}
.pornvideos p,.pornvideos .pornvideos__right{font-size:14px; line-height:54px;}
.pornVideo h4{line-height:18px; height: 36px; padding-bottom:5px; font-size:18px;}
.pornVideo h4 a span{display:block; font-style:normal; font-size:14px;}
.videoDetails p{font-size:13px; text-align:left;}
.time{float:left; margin-bottom:5px; padding-left:32px; background-position:3px top;}
.view{float:left; margin-left:0px; clear:both; margin-bottom:5px;}
.download{float:left; clear:both;}
.midBanner{margin-top:0px; margin-bottom:8px;}
.view, .time, .download{font-size:13px;}
.title h2{font-size:24px;}
.title p,.title .title__right{font-size:15px; padding-top:5px;}
.pagination,.modelLetterLinks{padding-top:5px; padding-bottom:16px;}
.modelPic{width:32%; margin-right:2%; margin-bottom:2%;}
.modelPic:nth-child(3n){margin-right:0px;}
.devices{padding-top:10px; margin-bottom:42px;}
.devices h3{line-height:42px; padding-bottom:0px;}
.devices p{font-size:26px; line-height:36px;}
a.getAccess{padding-top:22px; height:144px;}
a.getAccess span.instant{font-size:48px; background-size:50px; padding-right:66px; line-height:70px;}
a.getAccess span.billing{font-size:20px;}
.midwrap{width:708px;}
/* Join */
.joinWrap{width:748px;}
.secure p{font-size:18px;}
.secure p span{width:78%; top:7px; padding-bottom:26px;}
.createAccount{width:100%; padding-bottom:20px;}
.membership{width:100%;}
.joinReason{width:100%; padding-bottom:12px;}
.membership label{font-size:20px;}
.joinArea h3{font-size:22px; letter-spacing:normal;}
.joinReason ul li{letter-spacing:normal; font-size:18px;}
}
@media (min-width:768px) and (max-width:991px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em 0.4em;
font-size: 16px;
}
.videoVODNav .addCartLink {
padding: 0.5em 0;
}
}
@media (max-width:991px){
.modelBioInfo__extraFieldsBio {
font-size: 1em;
}
}
@media (min-width:768px){
.modelBioPic {
max-width: 33%;
}
.modelBioInfo {
float: left;
max-width: 64%;
}
.modelBioInfo {
font-size: 1.4em;
}
.blockFeeds {
margin: 0 -1em 2em;
}
.blockFeeds .blockItem {
float: left;
padding: 0 1em 2em;
width: 50%;
}
}
@media only screen and (max-width:767px) {
.logo{width:230px; margin-left:12px;}
.mean-container a.meanmenu-reveal{top:10px; padding:8px;}
.mean-container .mean-nav{margin:44px 10px 0 0;}
.mean-container .mean-nav ul li a{padding:0 6%; width:88%;}
ul.bjqs-controls.v-centered li.bjqs-prev a{background-size:20px; left:5px;}
ul.bjqs-controls.v-centered li.bjqs-next a{background-size:20px; right:5px;}
ul.bjqs-controls.v-centered li a{width:20px; height:37px; margin-top:-18px;}
ol.bjqs-markers{bottom:0px;}
ol.bjqs-markers li a{background-size:10px; width:10px; height:10px;}
ol.bjqs-markers li.active-marker a{background-size:10px; width:10px; height:10px;}
ol.bjqs-markers li{padding:0 2px;}
.pornvideos{padding:10px 12px;}
.pornvideos h2{font-size:22px; line-height:normal;}
.pornvideos p,.pornvideos .pornvideos__right{line-height:normal; float:left; font-size:13px;}
.bodyArea{padding-left:12px; padding-right:12px; padding-top:15px;}
.pornVideo{width:49%; margin-right:2%;}
.pornVideo:nth-child(3n){margin-right:2%;}
.pornVideo:nth-child(2n){margin-right:0px;}
.title h2{font-size:22px;}
.title p,.title .title__right{float:left; padding-top:0px; font-size:13px; clear:both;}
.title{padding-bottom:15px;}
.pagination li,.modelLetterLinks li{font-size:16px;}
.pagination li a,.modelLetterLinks li a,.modelLetterLinks li span, .pagination li.dot{height:40px; line-height:40px; min-width:42px;}
.pagination li.prev a, .pagination li.next a{min-width:84px;}
.modelDetails p{font-size:12px;}
.allBabes{padding-bottom:20px;}
.devices{background-size:180px; padding-left:195px; padding-top:6px; padding-bottom:5px; margin-bottom:26px;}
.devices h3{line-height:26px; font-size:30px;}
.devices p{letter-spacing:normal; font-size:18px; line-height:20px;}
a.getAccess{height:104px; padding-top:14px; margin-bottom:38px;}
a.getAccess span.instant{font-size:32px; line-height:54px; padding-right:52px; background-size:40px;}
a.getAccess span.billing{margin-top:0px; font-size:16px; letter-spacing:normal;}
footer{padding:0 10px 5px;}
.midwrap{width:430px;}
/* Join */
.joinWrap{width:460px;}
.secure{padding:10px 0;}
.secure p{letter-spacing:normal; font-size:15px;}
.secure p i{display:block; margin:auto; background-size:30px; width:30px; height:30px;}
.secure p i:first-child, .secure p i:last-child{margin:auto; top:auto;}
.secure p span{padding-top:12px; padding-bottom:12px; width:100%; top:auto;}
.joinReason ul li{font-size:16px; background-position:left 0px;}
.createAccount h3{margin-right:0px;}
.joinArea h3{padding-bottom:12px;}
.getAccessBtn{margin-bottom:34px;}
.modelBioPic,
.modelBioInfo {
display: block;
float: none;
margin: auto;
text-align: center;
width: auto;
}
.modelBioPic img {
display: inline-block;
}
}
@media (min-width:580px) and (max-width:767px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em 0.4em;
font-size: 16px;
}
.videoVODNav .addCartLink {
padding: 0.5em 0;
}
}
@media (max-width:579px){
.transactionsHistoryWrapper > .transactionHistoryBtns,
.transactionsHistoryWrapper > h2 {
margin-left: auto;
margin-right: auto;
text-align: center;
}
.forms.formAccountInfo {
margin-left: auto;
margin-right: auto;
}
.myaccountLoginInfo {
padding-top: 1em;
}
.myaccountLoginInfo .cell {
display: block;
clear: both;
float: none;
text-align: center;
width: 100%;
}
.row.rowUsernameTextOnly {
display: block;
margin-bottom: 1em;
text-align: center;
}
.row.rowUsernameTextOnly .cell {
display: inline-block;
width: auto;
}
/* .row.rowUsernameTextOnly .cell + .cell {
margin-left: 2em;
} */
}
@media (min-width:480px) and (max-width:579px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em 0.4em;
font-size: 16px;
}
.videoVODNav .addCartLink {
padding: 0.5em 0;
}
}
@media (min-width:380px) and (max-width:479px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.5em 0.4em;
font-size: 21px;
}
.videoVODNav .addCartLink {
padding: 0.666em 0;
}
}
@media (max-width:379px){
.purchased_hilite,
.videoVODNav .removeFromSaveListBtnWrapper a,
.videoVODNav .removeFromCartBtnWrapper a,
.videoVODNav .addCartLink,
.videoVODNav .priceDetails a {
padding: 0.39em 0.4em;
font-size: 19px;
}
.videoVODNav .addCartLink {
padding: 0.5em 0;
}
}
@media only screen and (max-width:479px){
.pornVideo{width:100%; margin-right:0px;}
.videoDetails p {height: auto;}
.time{background-position:left top; padding-left:25px; margin-bottom:0px;}
.view{clear:none; margin-left:11%; margin-bottom:0px;}
.download{clear:none; float:right;}
.title h2{line-height:24px;}
.pagination li, .pagination li.dot,.modelLetterLinks li, .modelLetterLinks li span{display:none;}
.pagination li.next,.pagination li.prev,.pagination li.active,.modelLetterLinks li.active{display:inline;}
.modelPic{width:49%; margin-right:2%;}
.modelPic:nth-child(3n){margin-right:2%;}
.modelPic:nth-child(2n){margin-right:0px;}
.devices{background-size:250px; background-position:center top; padding-left:0px; padding-top:118px; text-align:center; margin-bottom:16px;}
.devices h3{padding-bottom:3px; line-height:30px;}
a.getAccess{height:84px; padding-top:11px; margin-bottom:28px;}
a.getAccess span.instant{background-size:30px; padding-right:42px; line-height:42px; font-size:22px;}
a.getAccess span.billing{font-size:14px;}
footer p{font-size:13px;}
.midwrap{width:300px;}
/* Join */
.joinWrap{width:300px;}
.joinArea h3{font-size:20px;}
.createAccount{padding-left:12px; padding-right:12px;}
.membership{padding-left:12px; padding-right:12px;}
.joinReason{padding-left:12px; padding-right:12px; padding-bottom:20px;}
.membership label{font-size:16px;}
.data{padding-top:13px; width:80%;}
.option1 .data, .option4 .data{padding-top:25px;}
.getAccessBtn{height:62px; font-size:28px;}
.joinReason ul li{font-size:14px; padding-bottom:10px;}
}
/* VOD
========================================================================== */
@media (min-width:1080px){
.gallery_info--movies .galleryTags {
font-size: 17px;
}
.vodNavGallery.vodNavGalleryPhotos {
float: right;
max-width: 25%;
}
.gallery_info.gallery_info--photos {
float: left;
max-width: 75%;
}
}
@media (min-width:1280px){
.gallery_info--movies .galleryDescription {
font-size: 20px;
}
.gallery_info--movies .galleryTags {
font-size: 18px;
}
}
@media (min-width:1440px){
.gallery_info--movies .galleryDescription {
font-size: 22px;
}
.gallery_info--movies .galleryTags {
font-size: 20px;
}
}
@media (min-width:1561px){
.sexypic .setDescription {
font-size: 19px;
}
.sexypic .setTags {
font-size: 16px;
}
.gallery_info--movies .galleryDescription {
font-size: 24px;
}
.gallery_info--movies .galleryTags {
font-size: 22px;
}
}
@media (min-width:1781px){
.sexypic .setDescription {
font-size: 20px;
}
.sexypic .setTags {
font-size: 17px;
}
.gallery_info--movies .galleryDescription {
font-size: 26px;
}
.gallery_info--movies .galleryTags {
font-size: 24px;
}
}
@media (min-width:1901px){
.sexypic .setDescription {
font-size: 21px;
}
.sexypic .setTags {
font-size: 18px;
}
}
@media (min-width:1280px) and (max-width:1439px){
.sexypic .setDescription {
font: bold 16px/1.1 Arial, sans-serif;
height: 7.2em;
}
.block.photo_gallery_block .blockItem {
width: 16.6666%;
}
}
@media (min-width:1080px) and (max-width:1279px){
.sexypic .setDescription {
font-size: 15px;
}
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 44px;
}
.block.photo_gallery_block .blockItem {
width: 16.6666%;
}
}
@media (max-width:1079px){
.txt,
.txt.galleryMeta {
font-size: 19px;
}
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 26px;
}
.galleryTags {
font-size: 18px;
}
.galleryDescription {
line-height: 1;
}
}
@media (min-width:992px) and (max-width:1079px){
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 38px;
}
.block.photo_gallery_block .blockItem {
width: 16.6666%;
}
}
@media (max-width:1023px){
.gallery_info.gallery_info--movies,
.videoContainer {
clear: both;
display: block;
float: none;
margin: 0 auto 2em;
width: 100%;
}
.ondemand_transactions_info:first-child, .ondemand_transactions_info:last-child {
padding: 20px;
}
.ondemand_transactions_heading .ondemand_transactions_info:first-child, .ondemand_transactions_heading .ondemand_transactions_info:last-child {
padding: 0 20px;
}
.cartItemThumbnail {
width: 173px;
}
}
@media (max-width:991px){
.table.cartDetailsItems {
display: block;
}
.table.cartDetailsItems .ondemand_transactions_heading {
display: block;
padding-top: 3px;
padding-bottom: 3px;
width: 100%;
}
.table.cartDetailsItems .ondemand_transactions_heading .cell:not(:first-child) {
display: none;
}
.ondemand_transactions_info:first-child, .ondemand_transactions_info:last-child {
padding: 0 20px;
}
.table.cartDetailsItems .ondemand_transactions_heading
.cartDetailsItems .row,
.cartDetailsItems .row.cartItemRow {
display: block;
border-bottom: 1px solid #fff;
padding: 20px 0;
}
.cartDetailsItems .row.cartItemRow .cell {
border-bottom: none;
display: block;
text-align: left;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemThumbnail {
float: left;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemTitle {
padding-top: 0;
}
.videoVODNav .purchaseOptionsWrapper, .videoVODNav .removeFromSaveListBtnWrapper, .videoVODNav .removeFromCartBtnWrapper {
width: 82%;
}
.videoVODNav .addCartLink {
width: 17%;
}
.purchased_hilite,,
.videoVODNav .removeFromSaveListBtnWrapper a, .videoVODNav .removeFromCartBtnWrapper a, .videoVODNav .addCartLink, .videoVODNav .priceDetails a {
font-size: 15px;
}
.videoVODNav .add_cart_icon {
height: 22px;
}
}
@media (min-width:480px) and (max-width:991px){
.transactionsHistoryWrapper .cartItemRow:before,
.transactionsHistoryWrapper .cartItemRow:after {
display: table;
content: " ";
}
.transactionsHistoryWrapper .cartItemRow:after {
clear: both;
}
}
@media (min-width:768px) and (max-width:991px){
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 30px;
}
.block.photo_gallery_block .blockItem {
width: 25%;
}
.centerBox,
.forms {
padding: 30px 60px;
}
}
@media (min-width:768px) and (max-width:1079px), (min-width:480px) and (max-width:767px){
.sexypic .sexypicOverlayed {
padding: 15px 20px;
}
.sexypic .setDescription {
font-size: 14px;
}
.sexypic .setTags {
font-size: 13px;
}
.videoDetails {
padding: 10px 8px;
}
}
@media (min-width:768px) and (max-width:991px), (min-width:480px) and (max-width:579px){
.sexypic .setDescription {
font: bold 13px/1.1 Arial, sans-serif;
}
.sexypic .setTags {
font-size: 12px;
}
.videoDetails {
padding: 8px 5px;
}
.videoDetails.videoDetailsAlt {
position: relative;
}
.videoDetails.videoDetailsAlt .time.setTime {
/* position: absolute;
bottom: 5px;
right: 5px; */
padding-left: 26px;
margin-bottom:1px;
margin-top: 0;
}
.videoDetails.videoDetailsAlt .time.setTime.pics {
margin-top: 2px;
padding-left: 0;
}
.videoDetails.videoDetailsAlt .setModel,
.videoDetails.videoDetailsAlt h4 {
font-size: 16px;
}
.videoDetails.videoDetailsAlt .setModel {
font-size: 15px;
}
.sexypic .setDescription {
height: 7.2em;
}
}
@media (max-width:767px){
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 27px;
}
.block.photo_gallery_block .blockItem {
width: 33.3333%;
}
.pornvideos h2 {
float: none;
}
.centerBox,
.forms {
padding: 20px 40px;
}
}
@media (max-width:479px) {
.videoDetails.videoDetailsAlt {
position: relative;
}
.videoDetails.videoDetailsAlt .time.setTime {
/* position: absolute;
bottom: 5px;
right: 5px; */
margin-top: 2px;
padding-left: 26px;
}
.videoDetails.videoDetailsAlt .time.setTime.pics {
margin-top: 2px;
padding-left: 0;
}
.videoDetails.videoDetailsAlt .time.setTime {
margin-top: 1px;
}
.videoDetails.videoDetailsAlt .setModel,
.videoDetails.videoDetailsAlt h4 {
font-size: 16px;
}
.txt,
.txt.galleryMeta {
font-size: 18px;
}
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 24px;
}
.galleryTags {
font-size: 15px;
}
.block.photo_gallery_block .blockItem {
width: 50%;
}
.addCartLink,
.purchaseOptionsWrapper {
/* padding: 0.9em 1em; */
font-size: 21px;
}
.addCartLink {
padding: 0.84em 1em;
}
.centerBox,
.forms {
padding: 10px 20px;
}
.cartItemThumbnail img, .cartItemThumbnail a {
width: 160px;
}
.cartDetailsItems .row.cartItemRow .cell.cartItemThumbnail {
float: none;
display: block;
clear: both;
margin: 0 auto 10px;
width: 200px;
}
.table.cartDetailsItems .ondemand_transactions_heading .cell,
.table.cartDetailsItems .row.cartItemRow .cell {
text-align: center;
}
/* .table.cartDetailsItems .ondemand_transactions_heading .cell {
width: 100%;
max-width: none;
display: block;
} */
.bodyAreaCart .title,
.bodyAreaCart .title h2 {
clear: both;
display: block;
float: none;
text-align: center;
width: 100%;
}
}
@media (max-width:379px) {
.videoDetails {
padding: 8px 5px;
}
.sexypic .setDescription {
font: bold 16px/1.1 Arial, sans-serif;
}
.sexypic:focus .setTags,
.sexypic:focus .setDescription,
.sexypic:focus .sexypicOverlayed {
color: #fff;
opacity: 1;
visibility: visible;
}
.sexypic:focus .setTags,
.sexypic:focus .setDescription {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.txt,
.txt.galleryMeta {
font-size: 16px;
}
.txt.txtLg, .txt .txtLg, .txt.txtLabel.txtLabelLg {
font-size: 20px;
}
.galleryTags.txt.cf {
font-size: 14px;
line-height: 1.5;
}
.galleryTags a {
margin: 0 0.1em 0.2em 0;
}
.addCartLink,
.purchaseOptionsWrapper {
/* padding: 0.75em 1em; */
padding: 0;
font-size: 20px;
}
.addCartLink {
padding: 0.68em 1em;
}
.centerBox,
.forms {
padding: 10px;
}
}
/* Button code for purchases all over the site */
button svg.fa-spinner { display:none; }
button.alreadyclicked svg.fa-spinner { display:inline; }
.ui-widget button.btn-green { outline: none;
background: -webkit-linear-gradient(top,#61BD4F 0,#5AAC44 100%);
background: linear-gradient(to bottom,#61BD4F 0,#5AAC44 100%);
box-shadow: 0 1px 0 #3F6F21;
color: #fff;
padding: 7px 15px;
}