403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/httpd/html/shylaj.com/public_html/vod/css/style.css
/*  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;
}

Youez - 2016 - github.com/yon3zu
LinuXploit