@charset "utf-8";body,ul,ol,li,p,img,h1,h2,h3,h4,h5,h6,form,fieldset,label,legend,input,table,tr,td,th,iframe,a,dl,dt,dd{margin:0;padding:0;font-size:100%;line-height:116%;outline:none}
ul,ol,li{list-style:none}
button::-moz-focus-inner{border:0;padding:0}
h1,h2,h3,h4,h5{font-weight:normal}
img{border:none}
body{padding:0;font:82.5% 'Helvetica Neue',Helvetica,Arial;background:#f2f2f2;-webkit-text-size-adjust:none}
h1,h2{font-family:'Helvetica Neue',Helvetica,Arial;font-size:180%;color:#333;padding:8px 0px;margin:0 0 6px 0;display:inline-block;zoom:1;*display:inline}
h1 span.count,h2 span.count,h3 span.count{color:#999;padding:0 8px 0 8px;margin:0 0 0 4px;border-left:1px solid #ddd}
h3{font-family:'Helvetica Neue',Helvetica,Arial;font-size:130%;color:#666;padding:1px 0 8px 0;margin:0 0 6px 0}
a:link{color:#4184a2}
a:visited{color:#6496ad}
a:hover{color:#195772}
a.reset{vertical-align:top;display:block;margin:4px 0 0 6px}
a.reset:hover{color:#4184a2}
.wrap{max-width:1458px;margin:auto;padding:0 5px}
.wrap.msg{text-align:center;padding:4px}
.wrap.msg a{color:#000;font-weight:bold}
.grid{clear:both;padding-bottom:20px;overflow:hidden}
.grid .mainw{float:left;width:100%;padding:0}
.grid .main{width:auto}
.grid .left170,.grid .left200,.grid .right300{float:left}
.grid .left170{width:190px;margin-left:-100%;font-family:Tahoma,Geneva,sans-serif}
.grid .left200{width:200px;margin-left:-100%;font-family:Tahoma,Geneva,sans-serif}
.grid .right300{width:300px;margin-left:-300px}
.grid .l170{margin-left:210px}
.grid .l200{margin-left:220px}
.grid .r300{margin-right:320px}
.grid .left170 h2{font-size:140%;padding:12px 0;margin:0}
.grid .left200 h2{font-size:150%;padding:12px 0}
.grid .right300 ul.sFilters{margin-bottom:20px}
body.member .grid .r300{margin-right:0}
body.member .rFixed .r300{margin-right:320px}
body.member #playerbox_wrapper{max-width:918px;margin:auto}
body.member #player{background:#000000;background:-moz-linear-gradient(top,#000000 0%,#222222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#222222));background:-webkit-linear-gradient(top,#000000 0%,#222222 100%);background:-o-linear-gradient(top,#000000 0%,#222222 100%);background:-ms-linear-gradient(top,#000000 0%,#222222 100%);background:linear-gradient(to bottom,#000000 0%,#222222 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#222222',GradientType=0 )}
.embedFilter{clear:both;border:1px solid #e1e1e1;background:#eee;padding:5px 10px}
.embedFilter a{color:#444}
.embedFilter p{padding:6px 0}
.embedFilter label{display:inline-block;zoom:1;*display:inline;margin:0 5px 0 0}
.embedFilter select{padding:5px}
span.embedLink{display:block;padding:6px 0 0 0;margin:6px 0 0 0;border-top:1px solid #e1e1e1}
span.embedLink input{width:96%;display:block;padding:2%;margin:3px 0 0 0}
.rStatic .mainw .main:first-child{min-height:820px}
#head #networkBar{background:#2a2a2a}
#head{background:#e1e1e1;border-bottom:1px solid #d1d1d1;margin:0 0 6px 0}
#head #networkBar ul{display:inline-block;zoom:1;*display:inline;letter-spacing:-5px;border-right:1px solid #333;border-left:1px solid #222}
#head #networkBar ul.right{float:right}
#head #networkBar ul li{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;position:relative}
#head #networkBar ul li a{display:inline-block;zoom:1;*display:inline;color:#999;vertical-align:top;text-decoration:none;font-size:110%;padding:9px 10px;font-weight:bold;border-left:1px solid #393939;border-right:1px solid #222}
#head #networkBar ul li.premium a{padding:6px}
#head #networkBar ul li.premium a span{display:inline-block;padding:2px 6px 1px;border:1px solid #ffc707;background:#ffc707;background:-moz-linear-gradient(top,#ffc707 0%,#ff9207 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc707),color-stop(100%,#ff9207));background:-webkit-linear-gradient(top,#ffc707 0%,#ff9207 100%);background:-o-linear-gradient(top,#ffc707 0%,#ff9207 100%);background:-ms-linear-gradient(top,#ffc707 0%,#ff9207 100%);background:linear-gradient(to bottom,#ffc707 0%,#ff9207 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc707',endColorstr='#ff9207',GradientType=0 );color:#000;border-radius:10px}
#head #networkBar ul li.premium a:hover span{background:#ffc62d}
#head #networkBar ul li a.admin,#head #networkBar ul li a.admin:hover{color:red}
#head #networkBar ul li a:hover{color:#ccc;background:#222}
#head #networkBar ul li.active>a{background:#222;color:#fff}
#head #networkBar ul li.notification a{color:#ccc}
#head #networkBar ul li.notification>a span.count,#head #networkBar ul.conversation li a span.name span.count{color:#fff;background:#cc3300;font-size:85%;vertical-align:top;padding:1px 5px;display:inline-block;zoom:1;*display:inline;margin:-2px 0 -2px 6px;border-radius:3px;box-shadow:1px 1px rgba(0,0,0,.1),1px 1px rgba(255,255,255,.1) inset}
#head #networkBar ul li.coins a{color:#ccc}
#head #networkBar ul li.coins span.ico,.pointCount span.ico{vertical-align:top;margin:-2px 6px -2px 0;display:inline-block;zoom:1;*display:inline;padding:1px;border:1px solid #ed1c24}
#head #networkBar ul li.coins span.ico span,.pointCount span.ico span{background:url(http://assets.porn.com/images/i.png) -146px -63px;display:inline-block;zoom:1;*display:inline;width:16px;height:16px}
#head #networkBar ul li.coins span.alert{background:url(http://assets.porn.com/images/i.png) -164px -63px;display:inline-block;zoom:1;*display:inline;width:9px;height:9px;border-radius:2px;vertical-align:top;margin:3px 0 -2px 6px}
#head #networkBar ul li.messaging span.ico{vertical-align:top;margin:-2px 6px -2px 0;display:inline-block;zoom:1;*display:inline;padding:1px;border:1px solid #555}
#head #networkBar ul li.messaging span.ico span{background:url(http://assets.porn.com/images/i.png) -146px -80px;display:inline-block;zoom:1;*display:inline;width:16px;height:16px}
#head div.logo{position:relative;margin:14px 0 14px 0;clear:both;float:left;width:220px;height:33px}
#head a.logo{background:url(http://assets.porn.com/images/i.png) 0 -9px;width:220px;height:33px;position:absolute;top:0;left:0}
#head a.sep10{position:absolute;top:0;left:24px}
#head #networkBar ul li span.uAvatar{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:-2px 0;border:1px solid #555;position:static}
#head #networkBar ul li span.uAvatar img{background:#fff}
.listPlaylists a.profileSmall,.blockHeader .profileSmall{width:auto;height:auto;margin:0}
#head #networkBar ul li .profileSmall,.listPlaylists a.profileSmall img,.blockHeader .profileSmall img{width:20px;height:20px;border-radius:3px;margin:-2px 6px -2px 0}
.listPlaylists a.profileSmall img,.blockHeader .profileSmall img{margin:-4px 6px 1px 0}
#head #networkBar ul li.messaging ul li .profileSmall{width:26px;height:26px;border-radius:3px;margin:0 6px 0 0}
#head #networkBar ul li.messaging ul li.me .profileSmall{float:right;margin:0 0 0 6px}
#head #networkBar ul.conversation{position:absolute;top:35px;right:0px;width:700px;border:none;z-index:12;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.5);border:1px solid #666;border-top:none;padding:2px;font-size:85%;font-family:Tahoma,Geneva,sans-serif}
#head #networkBar ul.conversation li.users{float:left;color:#666;width:210px;border-right:1px solid #fff}
#head #networkBar ul.conversation li.users ul{overflow:auto;max-height:340px}
#head #networkBar ul.conversation li.users ul.recentList li.recconv{cursor:pointer}
#head #networkBar ul.conversation li.chat{float:left;color:#666;width:489px}
#head #networkBar ul.conversation li.chat form{background:#eee;padding:5px;margin:0 0 1px 0;position:relative}
#head #networkBar ul.conversation li.chat form .aComplete{position:absolute;top:30px;left:5px;width:200px;padding:5px;background:#fff;border:1px solid #ccc;z-index:9}
#head #networkBar ul.conversation li.chat form .aComplete a{display:block;padding:2px;cursor:pointer}
#head #networkBar ul.conversation li.chat form input.txt{padding:5px;margin:0 0 4px 0;width:200px;color:#999;font-family:Tahoma,Geneva,sans-serif;font-size:100%}
#head #networkBar ul.conversation li.chat form textarea{width:85%;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;max-width:85%;font-family:Tahoma,Geneva,sans-serif;color:#666;font-size:100%;height:14px;padding:5px}
#head #networkBar ul.conversation li.chat form input.newMessage{width:85%;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;max-width:85%;font-family:Tahoma,Geneva,sans-serif;color:#666;font-size:100%;height:14px;padding:5px}
#head #networkBar ul.conversation li.chat form textarea:focus{height:44px}
#head #networkBar ul.conversation li.chat form input.txt:focus{color:#333}
#head #networkBar ul.conversation li.chat form input.btn{width:10%;margin:0 0 0 1%;vertical-align:top;padding:3px}
#head #networkBar ul.conversation li.chat ul{overflow:auto;max-height:300px}
#head #networkBar ul.conversation li.chat li.them a{margin:0 10px 4px 0}
#head #networkBar ul.conversation li.chat li.me a{margin:0 0 4px 10px}
#head #networkBar ul.conversation li.chat a{border:none;padding:0;cursor:pointer}
#head #networkBar ul.conversation li.chat a:hover span.name{text-decoration:underline}
#head #networkBar ul.conversation li.chat p{padding:6px 4px 6px;border-bottom:1px solid #e1e1e1;overflow:hidden;color:#333}
#head #networkBar ul.conversation li.chat p span.msg a{text-decoration:underline;display:inline;font-weight:bold;margin:0}
#head #networkBar ul.conversation li.chat p span.msg a:hover{color:#000}
#head #networkBar ul.conversation li.chat li span.date{padding:0 5px;text-decoration:none}
#head #networkBar ul.conversation li.chat li.me p{text-align:right}
#head #networkBar ul.conversation li.instruc{width:680px}
#head #networkBar ul.conversation li ul{border:none;display:block;overflow:auto}
#head #networkBar ul.conversation li ul li{display:block}
#head #networkBar ul.conversation li ul li:last-child p{border:none}
#head #networkBar ul.conversation li span.date{display:block;padding:0 5px 0 0;color:#999;vertical-align:top;font-weight:normal}
#head #networkBar ul.conversation li a{border:none;font-weight:normal;margin:0;background:none;font-size:100%;display:block;padding:10px 8px 8px;color:#666;border-bottom:1px solid #e1e1e1}
#head #networkBar ul.conversation li:last-child a{border:none}
#head #networkBar ul.conversation li.newMsg{cursor:pointer}
#head #networkBar ul.conversation li.newMsg a{padding:8px 8px;text-decoration:underline}
#head #networkBar ul.conversation li.newMsg.active a,#head #networkBar ul.conversation li.newMsg.active a:hover{color:#fff}
#head #networkBar ul.conversation li.users a:hover{background:#eee;color:#333}
#head #networkBar ul.conversation li a span.name span.uAvatar{position:static;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:-3px 6px 4px 0;border:1px solid #ccc}
#head #networkBar ul.conversation li a span.name{color:#666;display:block}
#head #networkBar ul.conversation li a span.name span.count{font-size:100%;padding:1px 4px 2px}
#head #networkBar ul.conversation li ul li.active a,#head #networkBar ul.conversation li ul li.active a:hover{background:#4184a2;border:none}
#head #networkBar ul.conversation li ul li.active a span.name{color:#fff}
#head #networkBar ul.conversation li ul li.active a span.date{color:#ccc}
#head #networkBar ul.conversation li.new a{background:#ffffcc;font-weight:bold;color:#000}
#head #networkBar ul.conversation li.new a span.name{color:#333}
#head #networkBar ul.conversation li.users.new a:hover{background:#eee}
#head #networkBar ul.conversation li p.overview{padding:7px 10px;background:#ddd;color:#333;border:none;margin:0 0 1px 0;position:relative}
#head #networkBar ul.conversation li.instruc p.overview{background:none;margin:0}
#head #networkBar ul.conversation li p.overview .controls{position:absolute;top:1px;right:0;cursor:pointer}
#head #networkBar ul.conversation li p.overview .controls a{display:inline-block;zoom:1;*display:inline;padding:6px 8px}
#head #networkBar ul.conversation li p.overview .controls a:hover{background:#4184a2;color:#fff}
#head #networkBar span.arrow,#head #networkBar .lang span.arrow{width:11px;height:11px;background:url(http://assets.porn.com/images/i.png) -269px -63px;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:5px 0 0 0}
#head #networkBar ul.dropDownMenu{position:absolute;top:35px;right:0px;text-align:right;width:220px;border:1px solid #666;border-top:none;padding:2px;z-index:12;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.5)}
#head #networkBar ul.dropDownMenu li{display:block;border:none}
#head #networkBar ul.dropDownMenu li a{display:block;border:none;border-bottom:1px solid #e1e1e1;color:#333;padding:4px 8px}
#head #networkBar ul.dropDownMenu li.active a{color:#fff}
#head #networkBar ul.dropDownMenu li a:hover{color:#ccc}
#head #networkBar ul.dropDownMenu li a:hover span{color:#aaa}
#head #networkBar ul.dropDownMenu li a span{color:#888;font-size:75%;font-family:Tahoma,Geneva,sans-serif;display:block;font-weight:normal}
#head #networkBar ul.dropDownMenu li:last-child a{border-bottom:none}
#head #networkBar ul.dropDownMenu li.divider a{border-top:2px solid #e1e1e1}
#head #networkBar a.l200toggle{display:none;padding:9px 10px;float:left;text-decoration:none;font-size:90%;font-weight:bold;font-size:110%;color:#999}
#head #networkBar a.l200toggle span{display:inline-block;zoom:1;*display:inline;width:16px;height:16px;background:url(http://assets.porn.com/images/i.png) -232px -63px no-repeat;vertical-align:top;margin:0px 3px -2px 0}
#head #networkBar a.l200toggle.active{background:#4177b7;color:#fff}
#head #networkBar .lang span,.langNotification h3 span{background:url(http://assets.porn.com/images/i.png) no-repeat;width:16px;height:11px;margin:2px 0 0 6px;display:inline-block}
#head #networkBar .lang ul.dropDownMenu{width:140px}
#head #networkBar .lang ul.dropDownMenu span{float:right}
#head #networkBar .en span,#head #networkBar .lang .en span,.langNotification h3.en span{background-position:-105px -104px}
#head #networkBar .de span,#head #networkBar .lang .de span,.langNotification h3.de span{background-position:-121px -104px}
#head #networkBar .fr span,#head #networkBar .lang .fr span,.langNotification h3.fr span{background-position:-153px -104px}
#head #networkBar .es span,#head #networkBar .lang .es span,.langNotification h3.es span{background-position:-137px -104px}
#head #networkBar .pt span,#head #networkBar .lang .pt span,.langNotification h3.pt span{background-position:-217px -104px}
#head #networkBar .it span,#head #networkBar .lang .it span,.langNotification h3.it span{background-position:-185px -104px}
#head #networkBar .ru span,#head #networkBar .lang .ru span,.langNotification h3.ru span{background-position:-169px -104px}
#head #networkBar .pl span,#head #networkBar .lang .pl span,.langNotification h3.pl span{background-position:-201px -104px}
#head #networkBar .nl span,#head #networkBar .lang .nl span,.langNotification h3.nl span{background-position:-233px -104px}
#head #networkBar .tr span,#head #networkBar .lang .tr span,.langNotification h3.tr span{background-position:-249px -104px}
#head #networkBar .jp span,#head #networkBar .lang .jp span,.langNotification h3.jp span{background-position:-185px -115px}
#head #networkBar .se span,#head #networkBar .lang .se span,.langNotification h3.se span{background-position:-201px -115px}
#head #networkBar .ca span,#head #networkBar .lang .ca span,.langNotification h3.ca span{background-position:-105px -115px}
#head #networkBar .au span,#head #networkBar .lang .au span,.langNotification h3.au span{background-position:-121px -115px}
#head #networkBar .br span,#head #networkBar .lang .br span,.langNotification h3.br span{background-position:-137px -115px}
#head #networkBar .us span,#head #networkBar .lang .us span,.langNotification h3.us span{background-position:-153px -115px}
#head #networkBar .mx span,#head #networkBar .lang .mx span,.langNotification h3.mx span{background-position:-169px -115px}
.langNotification{position:fixed;bottom:10px;right:10px;width:100%;max-width:560px;border:1px solid #666;box-shadow:5px 5px 5px rgba(0,0,0,.5);padding:0;z-index:9999;background:#fff}
.langNotification a.close{opacity:.4 !important;top:5px !important;right:5px !important;padding:5px !important}
.langNotification a.close:hover{opacity:.8 !important}
.langNotification h3 span{float:none;display:inline-block;margin:6px 6px 0 0;vertical-align:top}
.langNotification h3{font-weight:bold;margin:0;padding:0}
.langNotification h3 a{text-decoration:underline;padding:15px 15px 0;color:#4177b7;display:inline-block}
.langNotification a{text-decoration:none;color:#333;display:block;padding:10px 15px 15px}
.langNotification a:hover{color:#333}
form.filter{}
form.filter p{padding:10px 0}
.sections{float:left;margin:0 0 0 5px;letter-spacing:-5px;font-family:Tahoma,Geneva,sans-serif}
.sections li{display:inline-block;zoom:1;*display:inline;letter-spacing:normal}
.sections li a,#head .externalLinks a{text-decoration:none;display:inline-block;zoom:1;*display:inline;padding:1.75em .4em 2.35em;height:.6em;color:#175b79;position:relative}
.sections li a span.new,.externalLinks a span.new{position:absolute;background:#ed1c24;color:#fff;font-weight:bold;top:-4px;right:0;padding:2px 4px;font-size:85%}
.sections li.active a{border-bottom:.5em solid #bbb;padding-bottom:1.85em}
.sections li a:hover,#head .externalLinks a:hover{background:#d1d1d1;color:#333}
.sections li.expand {display:none}
.gayrainbow{background:url(http://assets.porn.com/images/gay-head.png) repeat-x;display:block;height:6px;width:100%}
#head .externalLinks{float:right}
#head .lowNav{display:none;float:right;padding:3px 5px 3px 0}
#head .lowNav a{padding:12px 10px 11px 10px;background:#555;display:inline-block;zoom:1;*display:inline;text-decoration:none;background:#555;margin:0 0 0 3px;display:none}
#head .lowNav a.search span{background:url(http://assets.porn.com/images/i.png) -192px -63px no-repeat;display:inline-block;zoom:1;*display:inline;width:16px;height:16px}
#head .lowNav a.nav span{background:url(http://assets.porn.com/images/i.png) -212px -63px no-repeat;display:inline-block;zoom:1;*display:inline;width:16px;height:16px}
#mTabs{display:block;text-align:center}
#mTabs li{display:inline-block;width:25%;min-height:60px;vertical-align:top}
#mTabs a{display:block;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#ffffff 0%,#cccccc 100%);background:-o-linear-gradient(top,#ffffff 0%,#cccccc 100%);background:-ms-linear-gradient(top,#ffffff 0%,#cccccc 100%);background:linear-gradient(to bottom,#ffffff 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0 );border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #fff;text-decoration:none;color:#000;text-align:center;padding:3px 0}
#mTabs a span.ico{background:url(http://assets.porn.com/images/tabs_sd.png) no-repeat;display:inline-block;width:52px;height:37px}
@media screen and (-webkit-min-device-pixel-ratio:2){#mTabs a span.ico{background:url(http://assets.porn.com/images/tabs_hd.png) no-repeat;background-size:460px 37px;-webkit-background-size:460px 37px}}
#mTabs a.register span.ico{background-position:0 0px}
#mTabs a.cams span.ico{background-position:-52px 0}
#mTabs a.dating span.ico{background-position:-101px 0}
#mTabs a.dating-gay span.ico{background-position:-154px 0}
#mTabs a.app-apple span.ico{background-position:-205px 0}
#mTabs a.app-android span.ico{background-position:-256px 0}
#mTabs a.app-general span.ico{background-position:-307px 0}
#mTabs a span.link{font-size:85%;font-weight:bold;display:block}
div.notification.wrap{margin:-6px auto 6px;padding:0;border-top:none}
div.notification.wrap p{padding:10px}
div.notification.wrap form{border-top:1px solid #CCCC33;margin:0 10px}
div.notification.wrap form p{padding:12px 0}
div.notification.wrap form label{font-weight:bold}
div.notification.wrap form input[type="text"]{padding:5px;margin:0 8px;width:220px}
.clear{clear:both;display:block}
.grid .left170.expanded{display:block}
.searchbox{border:1px solid #ccc;width:20%;background:#fff;float:left;margin:14px 0 14px 5px;height:31px;box-shadow:1px 1px 2px rgba(0,0,0,.1) inset;border-radius:3px;position:relative}
.searchbox:hover{border-color:#aaa;box-shadow:2px 2px 2px rgba(0,0,0,.15) inset}
.searchbox input[type="text"]{width:97%;background:none;border:none;padding:6px;z-index:9;font-family:'Helvetica Neue',Helvetica,Arial;font-size:120%;position:absolute;top:0;left:0}
.searchbox button.btn{border:none;border-left:1px solid #ccc;padding:0 12px;height:31px;border-radius:0;margin:0;z-index:10;position:absolute;right:0}
.searchbox button.btn span{background:url(http://assets.porn.com/images/i.png) -220px -9px;display:inline-block;zoom:1;*display:inline;width:16px;height:16px}
.searchbox.expanded{display:block}
.autocomplete,.ui-autocomplete{position:absolute;top:36px;left:-1px;right:-1px;background:#fff;z-index:999;box-shadow:0 5px 8px rgba(0,0,0,.6);border-top:3px solid #333333}
.autocomplete li,.ui-autocomplete li{border-bottom:1px solid #e1e1e1}
.autocomplete a,.ui-autocomplete a{display:block;text-decoration:none;padding:5px;color:#333;font-size:110%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.autocomplete span.type,.ui-autocomplete span.type{font-size:85%;float:right;color:#999;padding:5px}
.autocomplete a:hover,.ui-autocomplete a:hover,.ui-autocomplete .ui-state-focus{text-decoration:underline}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
a span.hl{font-weight:bold}
ul li.mZone,ul.listThumbs li.mZone,.mZone,.tZone{display:block;min-width:10px;width:auto;text-align:center;margin-bottom:6px}
.fZone{padding:20px 0 30px;border-top:1px solid #e1e1e1;letter-spacing:-5px;text-align:center}
.rmHolder{overflow:hidden}
.externalLinks .rmHolder{display:inline-block;vertical-align:top;height:4.7em;max-width:95px;min-height:1px;min-width:1px}
.externalLinks .rmHolder iframe{height:4.7em;display:inline-block;vertical-align:top}
.fZone .rmHolder{display:inline-block;zoom:1;*display:inline;width:25%}
.rZone .rmHolder{margin-bottom:10px}
body.pic .fZone{border:none}
#foot{background:#e1e1e1;border-top:1px solid #d1d1d1;margin:6px 0 0 0;clear:both;padding:30px 0}
#foot .wrap{position:relative}
#foot .logo{width:104px;height:17px;background:url(http://assets.porn.com/images/i.png) no-repeat 0 -43px;float:left;margin:0 0 16px 0}
#foot .logoRed{position:absolute;bottom:0;right:10px;background:url(http://assets.porn.com/images/logo_red.gif) no-repeat;width:308px;height:129px;margin:0 0 10px 0}
#foot .cr{color:#666;font-size:85%;margin:3px 0 0 10px;float:left}
#foot a{text-decoration:none}
#foot a:hover{text-decoration:underline}
#foot ul{clear:both}
#foot ul li{display:inline-block;zoom:1;*display:inline;padding:8px 20px 0 0}
#foot .f1{border-top:1px solid #d1d1d1;padding-top:10px;margin:0 0 18px 0}
#foot .f1 a{color:#333;font-weight:bold;font-size:100%}
#foot .f2 a{color:#666;font-weight:bold;font-size:85%}
#foot .f3{font-size:75%;display:block;padding:20px 0 0 0;color:#444}
#foot .f3 a{display:block;text-decoration:underline}
#foot .f3 img{margin-left:-6px}
.plusone{vertical-align:top;margin:7px;display:inline-block;color:#ccc}
a.btn,input.btn,button.btn{background:#eeeeee;background:-moz-linear-gradient(top,#eeeeee 0%,#dddddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#dddddd));background:-webkit-linear-gradient(top,#eeeeee 0%,#dddddd 100%);background:-o-linear-gradient(top,#eeeeee 0%,#dddddd 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#dddddd 100%);background:linear-gradient(to bottom,#eeeeee 0%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0 );border:1px solid #ccc;padding:8px;display:inline-block;zoom:1;*display:inline;text-decoration:none;border-radius:2px;color:#333;font-family:Tahoma,Geneva,sans-serif}
a.btn:hover,input.btn:hover,button.btn:hover{border-color:#aaa;cursor:pointer}
a.btn .activeIco,span.icoCheck{background:url(http://assets.porn.com/images/i.png) -31px 0 no-repeat;height:9px;width:11px;display:none;margin:2px 4px 0 0;vertical-align:top}
a.btn.active .activeIco{display:inline-block;zoom:1;*display:inline}
.btn.active{border:1px solid #aaa;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;background:#dddddd;background:-moz-linear-gradient(top,#dddddd 0%,#e1e1e1 00%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dddddd),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#dddddd 0%,e1e1e1 100%);background:-o-linear-gradient(top,#dddddd 0%,#e1e1e1 100%);background:-ms-linear-gradient(top,#dddddd 0%,#e1e1e1 100%);background:linear-gradient(to bottom,#dddddd 0%,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd',endColorstr='#e1e1e1',GradientType=0 )}
a.btnBlue,.vidSource a.btnBlue{background:#4d90fe;background:-moz-linear-gradient(top,#4d90fe 0%,#4787ed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d90fe),color-stop(100%,#4787ed));background:-webkit-linear-gradient(top,#4d90fe 0%,#4787ed 100%);background:-o-linear-gradient(top,#4d90fe 0%,#4787ed 100%);background:-ms-linear-gradient(top,#4d90fe 0%,#4787ed 100%);background:linear-gradient(to bottom,#4d90fe 0%,#4787ed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d90fe',endColorstr='#4787ed',GradientType=0 );border:1px solid #3079ED;color:#fff}
a.btnBlue:hover,a.btnBlue.active{border-color:#1b67df}
.dropDown a.btnBlue.drop:hover{border-color:#1b67df}
a.btnBlue.active,a.btnBlue:active,.dropDown > a.btnBlue:active,.dropDown a.drop.btnBlue:hover,.buttons a.drop.btnBlue.active{background:#4787ed;background:-moz-linear-gradient(top,#4787ed 0%,#4d90fe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4787ed),color-stop(100%,#4d90fe));background:-webkit-linear-gradient(top,#4787ed 0%,#4d90fe 100%);background:-o-linear-gradient(top,#4787ed 0%,#4d90fe 100%);background:-ms-linear-gradient(top,#4787ed 0%,#4d90fe 100%);background:linear-gradient(to bottom,#4787ed 0%,#4d90fe 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4787ed',endColorstr='#4d90fe',GradientType=0 );border-color:#1b67df}
a.ctaRight{float:right;margin:0 0 4px 4px}
.pager{padding:10px 0 36px;text-align:left;overflow:hidden}
.pager a{padding:8px 12px 7px;font-size:130%;text-decoration:none;color:#333;font-weight:bold;border:1px solid #e6e6e6;border-radius:3px;font-family:'Helvetica Neue',Helvetica,Arial}
.pager a:hover{border-color:#d6d6d6}
.pager a.active{background:#f2f2f2;box-shadow:0 2px 2px rgba(0,0,0,.14) inset;border:1px solid #ccc}
.pager a.nav{padding:8px 12px 7px;border:1px solid #ccc}
.pager a.nav:hover{border-color:#bbb}
.buttons{padding:4px 0 4px;vertical-align:top;color:#666;float:right;font-family:Tahoma,Geneva,sans-serif}
.buttons.settings{padding-top:4px}
.buttons .label{display:inline-block;zoom:1;*display:inline;margin:8px 5px 0 0;vertical-align:top}
.buttons a{margin:0 0 4px 0}
a.lowSort{display:none;padding:6px;float:right;margin-top:2px}
.dropDown{display:inline-block;zoom:1;*display:inline;position:relative;vertical-align:top}
.dropDownMenu{position:absolute;background:#fff;top:36px;right:0;width:160px;box-shadow:0 5px 8px rgba(0,0,0,.6);z-index:2;border-top:3px solid #333;display:none}
.listPlaylists .dropDownMenu{right:auto;right:0;left:auto}
.dropDownMenu a{display:block;border-bottom:1px solid #e1e1e1;padding:7px;text-decoration:none;color:#333;margin:0}
.dropDownMenu a span.l1{float:right;color:#777;font-size:85%}
.dropDownMenu a.divider{border-bottom:2px solid #ccc}
.dropDownMenu h3{margin:0;font-size:115%;padding:3px 8px;background:#ddd}
.dropDownMenu a:last-child{border:none}
.dropDownMenu a:hover{background:#333;color:#fff}
.dropDownMenu li.active a{background:#555;color:#fff}
.dropDownMenu li.active a:hover{background:#222;color:#fff}
.dropDown a.sub{border-top-right-radius:0;border-bottom-right-radius:0}
.dropDown a.drop{border-left:none;border-radius:2px;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:1px;padding-right:1px}
.dropDown a.drop:hover,.buttons a.drop.active{border-left:1px solid #aaa;margin-left:-1px}
.dropDown a.drop span,.dropDown a span.arrow,.buttons a span.arrow{background:url(http://assets.porn.com/images/i.png) no-repeat 0 0;width:7px;height:5px;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:5px 0 0 0;opacity:.6}
.dropDown a.drop:hover span{opacity:1}
.dropDown>a:active{border:1px solid #aaa;box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;background:#dddddd;background:-moz-linear-gradient(top,#dddddd 0%,#e1e1e1 00%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dddddd),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#dddddd 0%,e1e1e1 100%);background:-o-linear-gradient(top,#dddddd 0%,#e1e1e1 100%);background:-ms-linear-gradient(top,#dddddd 0%,#e1e1e1 100%);background:linear-gradient(to bottom,#dddddd 0%,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd',endColorstr='#e1e1e1',GradientType=0 )}
.dropDown input[type="text"]{padding:4px;width:160px}
.buttons .group{display:inline-block;zoom:1;*display:inline;letter-spacing:-5px;margin:0 1px 0 0}
.buttons .group a{border-radius:0;letter-spacing:normal;margin:0 -1px 0 0}
.buttons .group a:hover,.buttons .group a.active{z-index:3;position:relative}
.buttons .group a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}
.buttons .group a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}
.buttons a span.settings{background:url(http://assets.porn.com/images/i.png) no-repeat -262px -4px;width:16px;height:16px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:.6}
.buttons a span.filters{background:url(http://assets.porn.com/images/i.png) no-repeat -251px -63px;width:16px;height:16px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:.6}
.buttons a:hover span.settings,.buttons a:hover span.filters{opacty:.8}
.buttons.settings .dropDown a.btn{padding:8px}
.buttons.settings .dropDownMenu{width:220px}
.buttons.settings .dropDownMenu{top:36px}
.buttons.settings .dropDownMenu p{padding:6px 8px;border-bottom:1px solid #eee}
.buttons.settings .dropDownMenu p input{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:2px 8px 0 0}
.buttons.settings .dropDownMenu p span.desc{display:block;font-size:85%;color:#777;margin:4px 0 0 26px}
.buttons.settings .dropDownMenu p:last-child{border:none}
.buttons.settings .dropDownMenu p.head{font-weight:bold;border-top:1px solid #666}
.buttons.settings .dropDownMenu p.head:first-child{border:none}
.listFilters{font-family:Tahoma,Geneva,sans-serif}
.listFiltersWide ul.sFilters{columns:6;-webkit-columns:6;-moz-columns:6}
ul.sFilters{font-size:95%}
ul.sFilters li:last-child>a{border:none}
ul.sFilters li{position:relative;overflow:hidden}
ul.sFilters li a{line-height:normal;color:#333;text-decoration:none;display:block;padding:1px 4px;border-bottom:1px solid #e6e6e6;overflow:hidden;position:relative}
ul.sFilters li:hover>a:last-child{background:#e6e6e6}
ul.sFilters li>a:hover{text-decoration:underline}
ul.sFilters li a span.count,ul.sFilters li a span.countSub{font-weight:normal;position:absolute;top:3px;right:4px;color:#a1a1a1;font-size:75%;-webkit-transition:top .3s linear,bottom .3s linear;-moz-transition:top .3s linear,bottom .3s linear;-ms-transition:top .3s linear,bottom .3s linear;-o-transition:top .3s linear,bottom .3s linear;transition:top .3s linear,bottom .3s linear}
ul.sFilters li a span.countSub{bottom:-14px;top:auto}
ul.sFilters li a.sub span.countSub{bottom:3px;color:#333}
ul.sFilters li a.sub span.count{top:-14px}
ul.sFilters.initial li:hover>a span.count,ul.sFilters.initial li:hover .group .count{display:block;color:#333}
ul.sFilters li a.add{padding:1px 6px;color:#4085fb;float:left;border-right:1px solid #e1e1e1}
ul.sFilters li a.add:hover{background:#4085fb;color:#fff;text-decoration:none;border-right:1px solid #f2f2f2}
ul.sFilters li.active>a.add{background:#ed1c24;color:#fff}
ul.sFilters li.active>a.add:hover{background:#dc0305;color:#fff}
ul.sFilters li.noResults a{color:#888;padding-left:24px}
ul.sFilters li.noResults a:hover .count{display:block}
ul.sFilters li span.rm{padding:0 4px 0 0;display:inline-block;zoom:1;*display:inline}
ul.sFilters li.active>a{background:#0ca860;color:#fff;padding-top:2px;padding-bottom:2px;border-bottom:none;margin-bottom:1px}
ul.sFilters li.active>a .count{color:#fff}
ul.sFilters li.active:hover>a:last-child{background:#0ca860}
ul.sFilters li.active>a:hover{background:#06713f}
ul.sFilters li a.expand {padding:1px 2px;margin:0 0 0 0;float:right;background:none;display:inline-block;zoom:1;*display:inline;cursor:pointer;border-left:1px solid #e1e1e1}
ul.sFilters li a.expand span{background:url(http://assets.porn.com/images/i.png) no-repeat 0 0;width:7px;height:7px;display:inline-block;zoom:1;*display:inline;opacity:.75}
ul.sFilters li a.expand:hover{background:#e6e6e6;text-decoration:none;border-left:1px solid #f2f2f2}
ul.sFilters li a.expand:hover span{opacity:1}
ul.sFilters li ul{margin:0 0 0 20px;border-left:1px solid #e1e1e1;display:none}
ul.sFilters li ul li.active a{font-weight:normal}
ul.sFilters li ul li a{padding-left:4px}
ul.sFilters li.active ul li a.rm{margin:0;padding:1px 8px}
ul.sFilters li.active ul{display:block}
.filterSuggest{margin:0 0 16px 0;font-family:Tahoma,Geneva,sans-serif}
.filterSuggest h3.sub{clear:both;padding:0;font-size:100%;margin:0}
.filterSuggest a{display:inline-block;zoom:1;*display:inline;color:#4184a2;text-decoration:none;padding:4px 0 4px 0;border-radius:3px;margin:0;font-size:85%}
.filterSuggest .count{color:#888;padding:4px 8px 4px 4px;vertical-align:top;display:inline-block;font-size:85%}
.filterSuggest a:hover{color:#333;border-color:#cdcdcd;text-decoration:underline}
body.pic{background:#151515}
body.pic #head,body.pic #foot{opacity:.2;-moz-transition:opacity 1s ease-in .3s}
body.pic #head:hover,body.pic #foot:hover{opacity:1}
body.pic .reportOptions,body.pic .shareOptions{background:#111;border:4px solid #222;color:#ccc}
.rZone{float:right;width:300px}
.listThumbs,.listProfiles,.listChannels{font-family:Tahoma,Geneva,sans-serif;letter-spacing:-5px;clear:both}
.listThumbs{margin:0 -.3%}
.listThumbs li,.listProfiles li,.listChannels li{border-radius:2px;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:18%;padding:.7%;letter-spacing:normal;font-size:80%;color:#666;position:relative;box-shadow:1px 1px 0 rgba(0,0,0,.1) inset,-1px -1px 0 rgba(0,0,0,.1) inset;margin:0 .3% .5%}
body.member .listChannels li{width:22%}
.listThumbs li:hover,.listProfiles li:hover,.listChannels li:hover{box-shadow:1px 1px 0 rgba(0,0,0,.2) inset,-1px -1px 0 rgba(0,0,0,.2) inset;background:#fff}
.listThumbs li a.title,.listProfiles li a.title{color:#000;text-decoration:none;padding:0 0 7px 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.listThumbs li a.thumb,.listProfiles li a.thumb,.listChannels li a.thumb,.listGalleries li a.thumb{display:block;position:relative;margin:0 0 6px 0;border-radius:2px;overflow:hidden}
.listThumbs li a.thumb,.listChannels li a.thumb,.listChannels li span.sthumbs a{background-size:auto 101%;background-position:center;background-repeat:no-repeat}
.listThumbs li a.thumb .scrub{height:18px;position:absolute;background:rgba(0,0,0,.3);bottom:-30px;left:0;width:100%;-webkit-transition:bottom .2s linear;-moz-transition:bottom .2s linear;-ms-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear}
.listThumbs li a.thumb .scrub span{width:5%;position:absolute;left:0;padding:9px 0;background:rgba(0,0,0,.6);margin:0}
.listThumbs li a.thumb:hover .scrub{bottom:0}
.listThumbs li a.thumb:hover .duration{bottom:-30px}
.listThumbs li a.thumb:hover span.hd{bottom:-30px}
.listThumbs li a.thumb img,.listProfiles li a.thumb img,.listChannels li a.thumb img,.listChannels li span.sthumbs a img{width:100%;height:auto;display:inline-block;zoom:1;*display:inline;border:none}
.listThumbs li a.thumb img{min-height:110px}
.listThumbs li .profileSmall{margin:0 8px 0 0}
.listThumbs li span.uploader{display:block;margin:-4px 0 2px 0}
.listThumbs li.aRight,.listGalleries li.aRight{float:right;width:auto;width:38%;padding-top:3.7%;padding-bottom:3.7%;text-align:center}
.listThumbs li.aRight span,.listGalleries li.aRight span{display:block;color:#888;text-align:center;font-family:Tahoma,Geneva,sans-serif;margin:0 0 4px 0}
.listThumbs li.aRight iframe,.listGalleries li.aRight iframe{margin:auto}
.listThumbs li.aRight:hover,.listGalleries li.aRight:hover{background:none}
.listGalleries li.aRight{width:300px;height:270px;padding:5px;font-size:85%}
.listPlaylists .listThumbs li a.thumb img,.profile .listThumbs li a.thumb img,#playlist .listThumbs li a.thumb img{min-height:20px}
.listThumbs li a.thumb .duration{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.6);color:#fff;padding:2px 5px;-webkit-transition:bottom .2s linear;-moz-transition:bottom .2s linear;-ms-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear}
.listThumbs li span.tags{display:block;margin:8px 0;letter-spacing:-5px;border-bottom:1px solid #e1e1e1}
.listThumbs li span.expanded{height:auto;overflow:auto}
.listThumbs li span.tags span.all{position:absolute;top:0;right:0;margin:0;padding:5px 8px}
.listThumbs li span.expanded span.all{bottom:0;top:auto}
.listThumbs li span.tags span{display:inline-block;zoom:1;*display:inline;color:#666;width:48%;letter-spacing:normal;vertical-align:top;margin:0 0 6px 0}
.listThumbs li span.tags>span:nth-child(2n){margin-left:4%}
.listThumbs li span.tags span span.thumb{background-size:100% auto;display:block;width:100%;border-radius:2px}
.listThumbs li span.tags span span.thumb img{width:100%;height:auto}
.listThumbs li span.tags span span.name{display:block;width:100%;margin:0}
.listThumbs li span.rating,.listProfiles li span.rating{float:right;display:inline-block;zoom:1;*display:inline}
.removable a.close{position:absolute;top:-4px;right:-4px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-moz-transition:opacity .2s linear;moz-transition:opacity .2s linear;opacity:0;background:#000;box-shadow:1px 1px 0 rgba(51,51,51,.2);padding:8px;border-radius:15px;z-index:1}
.removable li:hover a.close,.removable div:hover a.close,.avatar:hover a.close{opacity:.75}
.removable a.close:hover{opacity:.95}
.removable a.close span{background:url(http://assets.porn.com/images/i.png) no-repeat -66px -64px;width:12px;height:12px;display:inline-block;zoom:1;*display:inline}
li a.thumb span.locked{position:absolute;top:10px;right:10px;left:10px;bottom:10px;background:rgba(0,0,0,.8);text-align:center;border-radius:10px;font-weight:bold;color:#fff;text-align:center;font-size:85%}
li a.thumb span.locked span.ico,.na span.locked span.ico{background-image:url(http://assets.porn.com/images/video_locked.png);background-size:29px 43px;width:29px;height:43px;display:block;margin:20px auto 8px auto}
li a.thumb span.locked.small{left:auto;bottom:auto;padding:5px;top:3px;right:3px;border-radius:3px}
li a.thumb span.locked.small span.ico{background:url(http://assets.porn.com/images/i.png) -163px -80px;width:14px;height:20px;margin:0}
.listComments a.close{padding:4px;border-radius:3px;top:0;right:0}
.listComments p a.username{font-weight:bold}
.listComments div:hover a.close{opacity:.65}
span.hd{background:url(http://assets.porn.com/images/i.png) no-repeat -221px -82px;width:25px;height:17px;position:absolute;bottom:4px;left:4px;-webkit-transition:bottom .2s linear;-moz-transition:bottom .2s linear;-ms-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear}
.listChannels span.hd{bottom:auto;top:4px}
.btn span.hd{position:static;display:inline-block;vertical-align:top;margin:0px 4px -2px 0}
.profile .listThumbs li{width:23%}
.profile #tabHistory p{font-size:85%;margin:0 0 6px 0;color:#666}
.right300 .listProfiles li{width:23%}
.right300 .listProfiles li:hover{box-shadow:none}
.r300 .l200 .listThumbs li{width:23%}
.listChannels li{box-shadow:1px 1px 0 rgba(0,0,0,.1) inset,-1px -1px 0 rgba(0,0,0,.1) inset;margin:0 .5% 1.4%;width:30.33333%;padding:1%}
ul.listChannels li span.title{font-size:110%;font-weight:bold;margin:0;color:#fff;line-height:160%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.listChannels li span.base{position:absolute;bottom:0;left:0;width:95%;padding:.3% 2.5%;background:rgba(0,0,0,.75)}
.listChannels li .logo{width:110px;height:55px;background-color:#fff;background-position:center;background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;border-radius:5px;border:3px solid rgba(0,0,0,.75);margin:-30px 0 6px 0;display:block;float:right}
.listChannels li span.count{display:block;margin:0 0 6px 0;color:#ccc}
.listChannels li a.thumb{margin:0}
.l170 .listChannels li{width:22%}
.main h2,.main h1{float:left;clear:left}
.main .pageTitle{float:left;clear:left;margin:0 0 10px 0}
.main .pageTitle h2,.main .pageTitle h1{margin-bottom:0;padding-bottom:0}
.main .pageTitle h1 a{text-decoration:none}
.main .pageTitle h3{font-size:100%;clear:left;margin:0;padding:0}
h2.cam{margin-bottom:0;padding:0}
h2 span.help{background:#3079ed;color:#fff;font-weight:bold;font-size:55%;line-height:65%;display:inline-block;padding:6px;border-radius:10px;vertical-align:top;margin:3px 0 0 6px;cursor:help}
.left200 h2{display:block}
.left200 .listProfiles li{padding:5px;width:44%;padding:3%;margin:0;box-shadow:none}
.left200 .listProfiles a.title{padding:0 0 2px 0}
.left200 span.cover{display:inline-block;zoom:1;*display:inline;width:100%;height:auto;background-position:center center;border-radius:10px;margin:0 0 10px 0;position:relative;overflow:hidden}
.left200 span.cover span:first-child{display:inline-block;zoom:1;*display:inline;background-size:100% auto;-webkit-background-size:100% auto;width:100%}
.left200 span.cover span:last-child{position:absolute;top:0;right:-200px;max-width:200px;background-size:100% auto;-webkit-transition:right .2s ease-out .1s;-moz-transition:right .2s ease-out .1s;-ms-transition:right .2s ease-out .1s;-o-moz-transition:right .2s ease-out .1s;moz-transition:right .2s ease-out .1s}
.left200 span.cover:hover span:last-child{right:0}
.left200 span.cover img{width:100%;height:auto}
.listPlaylists{margin:0 -.5%}
.listPlaylists .listThumbs,.profile .listPlaylists .listThumbs{clear:both;letter-spacing:-5px;margin:0 -1%}
.listPlaylists .listThumbs li,.profile .listPlaylists .listThumbs li{padding:1%;border:none;width:31.3333333%;box-shadow:none}
.listPlaylists .listThumbs li a.thumb{margin:0}
.listPlaylists .listThumbs li:hover{border:none;box-shadow:none}
.listPlaylists{letter-spacing:-5px;font-family:Tahoma,Geneva,sans-serif;clear:both}
.listPlaylists>li{position:relative;width:30.333333%;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0;letter-spacing:normal;padding:6px 1%;border-radius:2px;margin:.5%;box-shadow:1px 1px 0 rgba(0,0,0,.1) inset,-1px -1px 0 rgba(0,0,0,.1) inset}
.listPlaylists>li:hover{box-shadow:1px 1px 0 rgba(0,0,0,.2) inset,-1px -1px 0 rgba(0,0,0,.2) inset}
.listPlaylists li .buttons{padding:0;display:block;float:none;text-align:left}
.listPlaylists li p{font-size:85%;color:#666;margin:2px 0}
.listPlaylists li .uAvatar,.vidSource .uAvatar{display:inline-block;zoom:1;*display:inline;position:static;vertical-align:top;margin:-3px 4px 0 0}
.listPlaylists li .dropDown{float:right}
.listPlaylists li .label{font-size:85%;margin:8px 4px;vertical-align:top;display:inline-block;zoom:1;*display:inline;color:#666}
.listPlaylists .btn{font-size:85%}
.listPlaylists li h3{display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:4px 0 0px 0;font-size:110%;font-weight:bold;text-transform:capitalize}
.listPlaylists li h3 a{text-decoration:none;color:#333}
.listPlaylists li ul.listThumbs li a.title{padding:0}
.listPlaylists li ul.listThumbs li{margin:0 0 8px 0}
.listPlaylists li a.btn:hover{text-decoration:underline}
.listThumbsDVD li{clear:both;margin:0 0 40px 0}
.listThumbsDVD li h2{margin:0;font-size:150%}
.listThumbsDVD li .buttons{padding-bottom:0}
.listThumbsDVD li a.thumbs{letter-spacing:-4px;display:block;clear:both;margin:0 -.25%}
.listThumbsDVD li a.thumbs span{display:inline-block;zoom:1;*display:inline;width:9.5%;margin:.25%;background-size:100% auto;background-position:center center}
.listThumbsDVD li a.thumbs span img{width:100%;height:auto}
.listThumbsDVD li .tags,ul.tagFilter{clear:both;display:block;padding:5px 0 8px;font-family:Tahoma,Geneva,sans-serif;font-size:85%}
.listThumbsDVD li .tags a,ul.tagFilter a{display:inline-block;zoom:1;*display:inline;padding:3px 8px;text-decoration:none;border-radius:3px;border:1px solid #e1e1e1;margin:0 2px 2px 0}
ul.tagFilter li{display:inline-block;zoom:1;*display:inline}
ul.tagFilter a span{color:#999}
.profile div.tagFilter{margin:0 0 -38px;float:right}
.profile div.tagFilter .dropDownMenu{width:500px;padding:0 0 0 4px}
div.empty{background:#f2f2f2;text-align:center;padding:30px;border:1px solid #e1e1e1;margin:0 0 20px 0;color:#666;clear:both}
.listDVDs{letter-spacing:-5px;clear:both}
.listDVDs li{position:relative;display:inline-block;zoom:1;*display:inline;width:18%;padding:1%;letter-spacing:normal;vertical-align:top;margin:0 0 0 0;border-radius:2px}
.listDVDs li a.thumb{width:100%;height:auto;display:inline-block;zoom:1;*display:inline;background-position:center;background-repeat:no-repeat;background-size:100% auto;border-radius:3px;margin:0 0 8px 0}
.listDVDs li a.thumb img{height:auto;width:100%}
.listDVDs li:hover{box-shadow:1px 1px 0 rgba(0,0,0,.2) inset,-1px -1px 0 rgba(0,0,0,.2) inset}
.listDVDs li a.title{font-size:110%;font-weight:bold;text-decoration:none;display:inlinse-block;margin:0 0 0 0;color:#333}
.listDVDs li span.rating{color:#666;font-size:85%;font-family:Tahoma,Geneva,sans-serif;display:block}
.listDVDs li span.miniScenes{display:block;padding:5px 0;-moz-transition:opacity linear .2s;-webkit-transition:opacity linear .2s;opacity:.75}
.listDVDs li:hover span.miniScenes{opacity:1}
.listDVDs li span.miniScenes span{display:block;padding:0 0 2px 0;font-size:85%;color:#666}
.listDVDs li span.miniScenes a{background-size:auto 100%;width:70px;height:60px;margin:0 0 2px 0;display:inline-block;zoom:1;*display:inline;background-position:center;border-radius:2px}
.listGalleries{letter-spacing:-5px;clear:both}
.listGalleries li{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;margin:0 0 10px 0;letter-spacing:normal;text-align:center;width:14.666666%;padding:.7%;margin:0 .3% .5%;box-shadow:1px 1px 0 rgba(0,0,0,.1) inset,-1px -1px 0 rgba(0,0,0,.1) inset;border-radius:2px}
.listGalleries li a.thumb{width:100%;height:auto;margin:0;background-position:center;background-repeat:no-repeat}
.listGalleries li a.thumb img{width:100%;height:auto;display:block}
.listGalleries li a{display:inline-block;zoom:1;*display:inline}
.listGalleries li span.count{display:block;font-family:Tahoma,Geneva,sans-serif;font-size:85%;color:#999;margin:4px 10px 4px}
.listGallery{letter-spacing:-5px}
.listGallery li{display:inline-block;zoom:1;*display:inline;vertical-align:bottom;margin:0 10px 10px 0;letter-spacing:normal;background:#eee}
.listGallery li a{display:inline-block;zoom:1;*display:inline;padding:10px 10px 10px 10px}
.showPic{width:800px;max-height:840px;background:#111;padding:15px;float:left;margin:0;position:relative;overflow:hidden}
.showPic.loading{opacity:.5}
.showPic .iprev,.showPic .inext{height:93%;width:50%;position:absolute;top:0}
.showPic .inext{right:0;left:auto}
.showPic img{width:auto;margin:auto;display:block;max-width:800px;background-repeat:no-repeat;background-position:center}
.showPic .pager{margin:0;padding:0;background:rgba(5,5,5,.6);width:100%;-moz-transition:bottom .2s linear .2s;text-align:center}
.showPic:hover .pager{bottom:0}
.showPic .pager a{border:none;display:inline-block;zoom:1;*display:inline;color:#fff;padding:16px 32px}
.showPic .pager a.prev{float:left}
.showPic .pager a.next{float:right}
.showPic .pager a:hover{background:rgba(5,5,5,.9);color:#999}
.showPic .pager span{color:#999;font-size:85%;width:100px;margin:auto;display:block;padding:4px;text-align:center}
.showPic select{margin:auto;background:#333;border:1px solid #000;color:#ccc;padding:2px}
body.pic .listGallery{width:298px;padding:0;height:870px;float:left;margin:0 0 10px 10px;overflow:auto;text-align:center;background:#111}
body.pic .listGallery li{background:none;overflow:hidden;width:86px;height:86px;vertical-align:middle;margin:0 3px 3px 0;text-align:center}
body.pic .listGallery li.active{outline:2px solid #3366cc}
body.pic .listGallery li img{display:inline-block;zoom:1;*display:inline;vertical-align:middle}
body.pic .listGallery li a{padding:0;width:86px;height:86px;background-position:center;display:inline-block;zoom:1;*display:inline;opacity:.7;-moz-transition:opacity .2s linear;background-size:130px}
body.pic .listGallery li a:hover{opacity:1}
body.pic a.backTo{padding:10px;margin:0 0 6px 0;color:#ccc;background:#111;text-decoration:none;display:block;color:#ccc}
body.pic .favorites,body.pic .vidSource,body.pic .infoBar{border-color:#222}
body.pic .results .bar{background:#222}
body.pic p.about{color:#999;margin-bottom:36px}
body.pic .rate a.vUp,body.pic .rate a.vDn,body.pic .favorites .fUp{border-color:#333;color:#999}
body.pic .rate a.vUp span.ico,body.pic .rate a.vDn span.ico,body.pic .favorites .fUp span.ico{opacity:1}
body.pic .infoBar .views p{color:#666;text-align:right}
body.pic .infoBar .views span{color:#666}
body.pic .vidSource{padding:4px 0}
body.pic .vidSource a:hover{color:#999}
body.pic p.tip{font-size:85%;color:#666;padding:4px 0 20px 0;clear:both}
body.pic .buttons{clear:both;float:none}
.listTags,.listChannels{margin:0 -.5%;letter-spacing:-5px;clear:both}
.listTags h1{letter-spacing:normal;display:block}
.listTags .cat{position:relative;display:inline-block;zoom:1;*display:inline;width:13.2%;vertical-align:top;margin:0 .5% 1%;letter-spacing:normal;text-align:left}
.listTags .cat a.thumbs{display:block}
.listTags .cat a.thumbs img{width:100%;height:auto;border-radius:2px}
.listTags .cat a.name,.listChannels li .title{font-size:130%;font-family:'Helvetica Neue',Helvetica,Arial;color:#333;display:block;margin:0 0 6px 0;text-decoration:none}
.listTags .cat a.name{font-size:100%;font-weight:bold}
.listTags .cat .stats{overflow:hidden;font-weight:bold}
.listTags .cat .stats a{text-align:left;font-size:85%;padding:6px;text-decoration:none;color:#005276;display:block;margin:0 0 2px 0}
.listTags .cat .stats a:hover{color:#333}
.listTags .cat .stats a span{float:right}
.listMembers li{width:23%;display:inline-block;zoom:1;*display:inline;padding:5px 1% 5px 1%;font-family:Tahoma,Geneva,sans-serif;position:relative}
.listMembers li p.user a.uAvatar{position:static;display:inline-block;zoom:1;*display:inline;margin:-4px 4px 0 0;vertical-align:top;background:#fff}
.listMembers li p.user a.profileSmall{margin:-8px 6px 8px 0}
.listMembers li p.user a.profileSmall img{border:none}
.listMembers li p.user a{text-decoration:none;font-weight:bold;font-size:85%;color:#175B79}
.listMembers li p.user a:hover{text-decoration:underline}
.listMembers li p.user a.close{border-radius:2px;padding:4px;top:6px;right:6px;background:rgba(0,0,0,.75)}
.listMembers li .memberDrop{width:auto;left:34px;top:22px;width:220px;padding:5%;font-size:85%}
.listMembers li .memberDrop a{text-decoration:none}
.camsAlert{background:#14171a;background:-moz-linear-gradient(top,#14171a 0%,#3f474f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#14171a),color-stop(100%,#3f474f));background:-webkit-linear-gradient(top,#14171a 0%,#3f474f 100%);background:-o-linear-gradient(top,#14171a 0%,#3f474f 100%);background:-ms-linear-gradient(top,#14171a 0%,#3f474f 100%);background:linear-gradient(to bottom,#14171a 0%,#3f474f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#14171a',endColorstr='#3f474f',GradientType=0 );padding:10px;position:relative;position:fixed;bottom:0;right:0;border:1px solid #000;border-bottom:none;box-shadow:0 0 10px rgba(0,0,0,.4);text-decoration:none;width:340px;margin:0 0 0 116px}
.camsAlert .logo{background:url(/images/porncomlive_white.png);width:182px;height:23px;margin:0 0 12px 0;display:block}
.camsAlert .close{position:absolute;top:1px;right:1px;background:rgba(0,0,0,.4);padding:6px 10px;color:#fff}
.camsAlert .close:hover{background:#ed1c24}
.camsAlert .preview{max-width:106px;border:1px solid #ccc;float:left;width:106px;height:70px;background-size:100% auto;margin:0 8px 0 0}
.camsAlert .avatar{display:inline-block;border:1px solid #ccc;vertical-align:top;margin:0 8px 8px 0}
.camsAlert .name{display:inline-block;font-size:180%;color:#fff;vertical-align:top;margin:4px 0 0 0}
.camsAlert .name .status{color:#00ad14;font-size:50%;font-weight:bold;display:block;margin:2px 0 0 0;text-decoration:blink}
.camsAlert .watch{background:#00ad14;font-weight:bold;text-transform:uppercase;padding:7px 0px;margin:0 0 0 116px;border-radius:3px;display:block;text-
align:center;color:#000;text-align:center;font-size:110%}
.camsAlert .watch:hover{background:#00cb17}
.camInfo{overflow:visible !important}
.camInfo a.user{color:#333;position:relative;text-decoration:none;padding:0;display:block}
.camInfo a.user .username{display:block;font-size:110%;font-weight:bold;margin:0 0 2px 0}
.camInfo a.user .location,.camInfo a.user .misc,.camInfo a.user .age{font-size:85%;color:#666;font-family:Tahoma,Geneva,sans-serif;display:inline-block}
.camInfo a.user .location{display:block;margin:2px 0 0 0}
.camInfo a.user.misc{color:#336699;background:#ddd;padding:3px;font-weight:normal}
.camInfo a.user .age,.camInfo a.user .misc{background:#ddd;padding:3px;margin:0 4px 0 0;font-weight:bold;font-family:Tahoma,Geneva,sans-serif}
.camInfo a.user .misc span{color:#003366}
.camInfo a.user .misc{font-weight:normal}
.camInfo a.user .user.female .age{color:#ff006c}
.camInfo a.user .user.male .age{color:#0078ff}
.camInfo a.user .user.trans .age{color:#8a00ff}
.camInfo a.user span.gender{background:#999;position:absolute;top:31px;left:-4px;width:12px;height:12px;border-radius:12px}
.camInfo a.user.female span.gender{background:#ff006c}
.camInfo a.user.male span.gender{background:#0078ff}
.camInfo a.user.trans span.gender{background:#8a00ff}
.camInfo a.user img{margin:4px 8px 0 0;display:inline-block;vertical-align:top;float:left;border:2px solid #999}
.camInfo a.user.female img{border:2px solid #ff006c;border-top:none;border-left:none}
.camInfo a.user.male img{border:2px solid #0078ff;border-top:none;border-left:none}
.camInfo a.user.trans img{border:2px solid #8a00ff;border-top:none;border-left:none}
p.about{color:#333;line-height:140%;margin-bottom:20px;font-size:12px;clear:both}
.categories .cat{width:320px;position:relative;box-shadow:2px 2px 0px rgba(0,0,0,.15);display:inline-block;zoom:1;*display:inline}
.categories .cat a.thumbs{overflow:hidden;position:relative;display:block}
.categories .cat a.thumbs span.large{width:160px;height:160px}
.categories .cat a.thumbs span{width:80px;height:80px;float:left;background-size:auto 105%;background-position:center}
.categories .cat a.thumbs span.name{width:auto;float:none;position:absolute;bottom:0;left:0;right:0;height:auto;padding:14px;color:#fff;font-size:170%}
.categories .cat a.add{position:absolute;left:0;top:0}
.categories .cat .stats{border-top:1px solid #fff;background:#eeeeee;overflow:hidden}
.categories .cat .stats a{float:left;width:25%;vertical-align:top;text-align:center;font-size:80%;padding:12px 0;text-decoration:none;color:#005276}
.categories .cat .stats a:hover{color:#333}
.categories .cat .stats a span{font-size:150%;font-weight:bold;display:block;margin:0 0 3px 0}
.rStatic .main h1{margin:2px 0;font-size:140%}
#player{position:relative;margin-bottom:2px}
#player .rmedia{background:rgba(0,0,0,.75);position:absolute;padding:42px 40px 35px 40px;width:300px;left:50%;margin-left:-190px;margin-top:-150px;top:50%}
#player .rmedia span.text{font-size:85%;display:block;text-align:center;color:#999;position:absolute;top:2px;width:100%;left:0}
#player .scrubthumb{background:#222;border-radius:5px;width:130px;height:88px;text-align:center;border:7px solid #222;color:white;text-shadow:1px 1px black;position:absolute;bottom:43px;background-repeat:no-repeat;background-position:center center}
#player .play{width:302px;height:201px;margin:auto;border:1px solid #000;display:block;position:relative;width:100%;max-width:480px;height:auto;-webkit-background-size:100%;background-size:100%}
#player .play img{width:100%;height:auto}
#player .rmedia a.play{position:absolute;top:-10px;right:-10px;width:auto;height:auto;border:none;border-radius:40px;background:#333;color:#fff;font-size:200%;text-decoration:none;padding:13px 12px;border:2px solid #009933}
#player .rmedia a.play span{display:block;width:16px;height:13px;line-height:14px}
#player .rmedia a.play:hover{background:#222}
#player .rmedia span.close{position:absolute;top:14px;left:0;width:100%;text-align:center;padding:4px 0;color:#ffcc33;font-weight:bold;font-size:125%;cursor:pointer;text-decoration:underline}
#player .rmedia span.close:hover{color:#fff}
#player .rmedia span.close2{position:absolute;bottom:4px;left:0;width:100%;text-align:center;padding:4px 0;color:#ffcc33;font-weight:bold;font-size:125%;cursor:pointer;text-decoration:underline}
#player .rmedia span.close2:hover{color:#fff}
div.na{background:#000000;background:-moz-linear-gradient(top,#000000 0%,#222222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#222222));background:-webkit-linear-gradient(top,#000000 0%,#222222 100%);background:-o-linear-gradient(top,#000000 0%,#222222 100%);background:-ms-linear-gradient(top,#000000 0%,#222222 100%);background:linear-gradient(to bottom,#000000 0%,#222222 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#222222',GradientType=0 );padding:170px 20px;color:#ccc;text-align:center;font-weight:bold;font-size:110%;border-radius:10px;clear:both}
div.na a{color:#f8961d;text-decoration:none}
div.na a:hover{text-decoration:underline}
#sp{background:#111;padding:10px;overflow:hidden;color:#fff}
#sp img{width:200px;height:80px;float:left;margin:0 10px 0 0;border:1px solid #fff;padding:2px}
#sp p{font-size:110%;color:#ccc;margin:0 0 6px 0;line-height:130%}
#sp p a{color:#FFCD19;font-weight:bold}
#sp p a:hover{color:#fff}
#sp a.cta{font-weight:bold;color:#ccc;font-size:110%;text-decoration:none;background:#000;display:inline-block;zoom:1;*display:inline;padding:4px 8px;border-radius:3px;margin:0 4px 0 0}
#sp a.cta span{color:#FFCD19}
#sp a.cta:hover{background:#FFCD19;color:#a72300}
#sp a.cta:hover span{color:#000}
.plOptions,.embedOptions,.reportOptions,.shareOptions{clear:both;background:#eee;padding:14px 12px 2px 12px;color:#333;margin:0 0 12px 0;border:4px solid #e1e1e1}
.shareOptions{padding:12px}
.plOptions p,.embedOptions p,.reportOptions p{margin:0 0 12px 0}
.plOptions p.bdr{padding:8px;border:1px solid #ccc}
.plOptions p label{padding:0 6px;display:inline-block;zoom:1;*display:inline}
.plOptions p input[type="text"]{padding:4px;display:inline-block;zoom:1;*display:inline;color:#888}
.plOptions p input[type="text"]:focus{color:#333}
.plOptions p input.short{width:60px}
.plOptions ul{background:#e6e6e6;border-radius:8px;margin:10px 0;padding:8px;border:1px solid #ccc;box-shadow:1px 1px 0px rgba(0,0,0,.06) inset}
.plOptions ul li a{text-decoration:none;padding:4px 6px;display:block;color:#444;font-weight:bold;border-radius:3px}
.plOptions ul li a span{font-weight:normal;padding:0 0 0 6px;color:#777;font-size:85%;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.plOptions ul li a span.l2{padding:0 0 0 6px;font-style:italic}
.plOptions ul li a span.icoCheck{float:right;padding:0}
.plOptions ul li a:hover{background:#555;color:#fff}
.plOptions ul li a:hover span{color:#aaa}
.pointCount{font-size:110%;font-weight:bold;padding-bottom:6px;float:left;margin-right:6px}
.embedOptions textarea,.reportOptions textarea{width:90%;padding:1%}
.embedOptions .links p{width:49%;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.embedOptions p label{display:block;margin:0 0 2px 0;font-weight:bold}
.embedOptions p input{width:96%;padding:1%}
.reportOptions label input{margin:0 4px 0 0}
.reportOptions .msg{font-weight:bold;color:green}
.reportOptions .msg.error{color:#911}
.reportOptions .btn{margin-right:9px}
div.notification{background:#ffffcc;border:1px solid #cccc33;padding:8px 12px;margin:0 0 12px 0;clear:both}
div.notification p{margin:0}
.mCTA{text-align:center;padding:6px;font-size:110%;background:#fff;border:1px solid #ccc;margin:4px 0}
.lowTabs{border-bottom:1px solid #ccc;margin:0 5px;display:none}
.lowTabs li{display:inline-block;zoom:1;*display:inline}
.lowTabs li.active a{background:#ccc;color:#111}
.lowTabs li a{display:inline-block;zoom:1;*display:inline;background:#f1f1f1;padding:12px;text-decoration:none;color:#666}
.lowZone{display:none;border-top:1px solid #e1e1e1;margin:10px 0 0 0;padding:10px 0 0 0;text-align:center;clear:both}
.lowZone .zF1,.lowZone .zF2,.lowZone .zF3{display:inline-block;zoom:1;*display:inline;margin:5px 0;max-width:305px}
.infoBar{padding:8px 0;border-top:3px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:0 0 8px 0;clear:both;overflow:hidden;display:block}
.infoBar.first{border-top:none;padding-top:0}
.infoBar p{color:#666;font-size:85%;padding:0 0 2px 0}
.profile .avatar{width:200px;height:200px;background-position:center center;background-color:#ccc;margin:0 auto 4px;position:relative;overflow:hidden}
.profile .actionCall{font-size:110%}
.profile .avatar .controls{background:rgba(0,0,0,.4);position:absolute;bottom:-50px;width:100%;font-size:85%;text-align:right;-webkit-transition:bottom .1s linear;-moz-transition:bottom .1s linear;-ms-transition:bottom .1s linear;-o-transition:bottom .1s linear;transition:bottom .1s linear}
.profile .avatar:hover .controls,.profile .avatar .controls.loading{bottom:0}
.profile .avatar .controls.loading{background:rgba(0,0,0,.4) url(/images/loader.gif) 4px center no-repeat}
.profile .avatar .controls a.btn{margin:5px 5px 5px 0;border:none}
.profile .avatar a.close{top:auto;right:auto;bottom:6px;left:6px}
.profile p.bio{color:#666;line-height:160%;margin:-6px 0 12px 0;max-height:80px;overflow:hidden;clear:both}
.profile p.bio.expanded{max-height:none}
.profile p.bio span{font-weight:bold}
.profile p.showall{margin:0 0 16px 0}
.profile .main h2{margin-bottom:6px;padding-bottom:6px;float:none;display:block;border-bottom:1px solid #e1e1e1}
.profile .main h2 span.uAvatar{display:inline-block;zoom:1;*display:inline;position:static;margin:4px 8px 0 0;vertical-align:top}
.profile .main .buttons.settings{padding-top:0}
.profile a.edit{font-size:85%;display:block;margin:0 0 6px 0}
.profile .editProfile{background:#ffffcc;border:1px solid #cccc33;padding:5px 10px}
.profile .editProfile p{padding:5px 0}
.profile .editProfile label{display:block;padding:0 0 2px 0;color:#333}
.profile .editProfile input,.profile .editProfile select{padding:2px;font-family:Tahoma,Geneva,sans-serif}
.profile a.all{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:13px 0 0 0}
.profile .twitterFeed{font-size:85%;color:#666;border-bottom:1px solid #e1e1e1}
.profile .twitterFeed h3{color:#999;margin:0;padding:4px 0}
.profile .twitterFeed a.name{text-decoration:none}
.profile .twitterFeed p{margin:0 0 10px 0;line-height:130%}
.profile .twitterFeed p span.date{display:block;color:#999;padding:4px 0 0 0}
.profile .pager{padding:8px 0 20px}
.profile a.upgrade{vertical-align:top;margin:9px 0 0 0;font-size:85%;padding:4px 12px !important;float:right}
.profile .memberSince{color:#666;font-size:85%;margin:3px 0 14px 0;float:left}
.profile .infoBar{overflow:visible}
.profile .infoBar p{margin:0 0 6px 0}
.profile h2 .dropDown{margin:4px 4px 0 -4px;font-family:Tahoma,Geneva,sans-serif}
.profile h2 .dropDown a.btn{padding:4px}
.profile h2 .dropDown .dropDownMenu{right:auto;left:0;width:420px;font-size:60%;padding:10px}
.profile h2 .dropDown .dropDownMenu img{border:1px solid #e1e1e1;padding:4px;margin:4px;border-radius:3px;cursor:pointer}
.profile h2 .dropDown .dropDownMenu img.active{background-color:#ded}
.profile h2 .dropDown .dropDownMenu img:hover{border:1px solid #666}
.profile h2 .dropDownMenu p.head{font-weight:bold;color:#666;margin:0 0 8px 0}
.dropDown a span.arrow{margin:5px 0 2px}
h2 .dropDown a span.arrow{margin-top:3px}
ul.tabs{display:block;border-bottom:1px solid #8db5c7;margin:0 0 10px 0;clear:both;}
ul.tabs:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
ul.tabs li{display:inline-block;zoom:1;*display:inline}
ul.tabs li.right{float:right}
ul.tabs li a{display:inline-block;zoom:1;*display:inline;padding:10px 13px;background:#d1d1d1;margin:0 2px 0 0;color:#666;text-decoration:none}
ul.tabs li a span{font-weight:bold}
ul.tabs li.right a{margin-right:0}
ul.tabs li a:hover span{text-decoration:underline;color:#333}
ul.tabs li.active a{color:#333;background:none;background:#f2f2f2;border:1px solid #8db5c7;border-bottom:none;margin-bottom:2px;padding:9px 12px 13px;margin-bottom:-1px}
ul.tabs li.active a:hover span{text-decoration:none}
ul.tabsSub{border-left:1px solid #8db5c7;margin:-10px 0 10px 0}
ul.tabsSub li{display:inline-block;zoom:1;*display:inline;padding:5px 0}
ul.tabsSub li a{padding:5px 12px;display:inline-block;zoom:1;*display:inline;color:#666;text-decoration:none;border-right:1px solid #e1e1e1}
ul.tabsSub li:last-child a{border-right:none}
ul.tabsSub li.active a span{text-decoration:underline;color:#333;font-weight:bold}
ul.tabsSub li a:hover span{text-decoration:underline}
.listProfiles li{width:14.666666%}
.listProfiles li a.thumb{background-position:center;background-size:auto 100%;-webkit-background-size:auto 100%}
.listProfiles li span.interact{display:block;padding:8px 0 0 0}
.listProfiles li span.interact .btn{padding:3px 5px}
.listProfiles li a.thumb span.online{position:absolute;bottom:4px;display:block;left:4px;padding:2px 3px;background:rgba(0,0,0,.65);color:#66cc99;font-weight:bold;border-radius:3px}
.listProfiles li .pointCount{position:absolute;top:4px;left:4px;padding:6px;background:rgba(255,255,255,.75);color:#000;text-shadow:1px 1px rgba(255,255,255,.75);font-size:105%}
.rate{display:inline-block;zoom:1;*display:inline;font-family:Tahoma,Geneva,sans-serif}
.rate a{text-decoration:none}
.rate a.vUp,.rate a.vDn,.favorites .fUp,.privateMessage a.pm{padding:7px;display:inline-block;zoom:1;*display:inline;text-decoration:none;border-radius:3px;color:#666}
.rate a.vUp:hover,.rate a.vDn:hover,.favorites .fUp:hover,.privateMessage a.pm:hover{padding:6px;border:1px solid #ccc}
.rate a.active,.favorites .fUp.active,.privateMessage a.pm.active{background:#b2e0c1}
.rate a.vUp span.text,.favorites .fUp span.text,.privateMessage span.text{margin:0px 0 0 4px;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.rate a.vUp span.ico,.rate a.vDn span.ico,.privateMessage a.pm span.ico,a.report .ico{width:19px;height:18px;background:url(http://assets.porn.com/images/i.png) no-repeat -105px -43px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:.6}
.rate a.vDn span.ico{background-position:-125px -43px}
.privateMessage a.pm span.ico{background-position:-248px -23px}
.privateMessage a.pm:hover span.ico{background-position:-248px -43px;opacity:1}
.rate a.vUp:hover span.ico,.rate a.vUp.active span.ico{background-position:-145px -43px;opacity:1}
.rate a.vDn:hover span.ico,.rate a.vDn.active span.ico{background-position:-165px -43px;opacity:1}
.rate .results,.favorites .results,.privateMessage .results{display:block;padding:6px 0 0 0;font-size:85%;font-family:Tahoma,Geneva,sans-serif;color:#999}
.rate .results .bar{display:block;background:#bbb;margin:0 0 3px 0}
.rate .results .bar span{padding:1px 0 2px;background:#009933;display:block}
a.report .ico{background-position:-105px -82px;margin:-1px 0 -2px 0}
.left200 .rate,.left200 .privateMessage{float:left;margin:0 6px 6px 0}
.favorites,.privateMessage,.infoBar .gplus{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:0 0 0 12px;padding:0 0 0 12px;border-left:1px solid #e1e1e1;font-family:Tahoma,Geneva,sans-serif}
.privateMessage{border:none;margin:0;padding:0}
.favorites .fUp span.ico{background:url(http://assets.porn.com/images/i.png) no-repeat -105px -62px;width:19px;height:18px;display:inline-block;zoom:1;*display:inline;opacity:.6;vertical-align:top}
.favorites .fUp:hover span.ico,.favorites .fUp.active span.ico{background-position:-125px -62px;opacity:1}
.favorites .results .bar,.privateMessage .results .bar{background:#bbb;padding:1px 0 2px;display:block;margin:0 0 3px 0}
.left200 .rate a.vUp,.left200 .rate a.vDn,.left200 .favorites .fUp,.left200 .privateMessage a.pm{padding-left:2px;padding-right:2px;cursor:pointer}
.left200 .rate a.vUp:hover,.left200 .rate a.vDn:hover,.left200 .favorites .fUp:hover,.left200 .privateMessage a.pm:hover{padding:6px 1px}
.left200 .favorites{padding:0;margin:0;border:none;float:left}
.left200 .privateMessage a.block{cursor:pointer}
.infoBar .views{clear:none;float:right;padding:5px 0;text-align:right}
.infoBar .views p{font-size:200%;color:#333}
.infoBar .views span{display:block;font-size:85%;font-family:Tahoma,Geneva,sans-serif;color:#999;margin:2px 0 0 0;padding:0 0 0 0;text-align:right}
.vidSource{padding:2px 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #e1e1e1;overflow:hidden;clear:both}
.vidSource p.source{font-size:110%;font-weight:bold;color:#666;font-family:'Helvetica Neue',Helvetica,Arial;display:block;vertical-align:top;margin:0 0 8px 0}
.vidSource p.source .profileSmall{margin:-2px 2px 0 4px;float:none;display:inline-block;vertical-align:top;width:auto;height:auto}
.vidSource p.source .profileSmall img{width:20px;height:20px}
.vidSource .uAvatar{margin:-1px 2px 0 4px}
.vidSource p{font-family:Tahoma,Geneva,sans-serif;font-size:100%;color:#444}
.vidSource p.hd{padding:12px 0 0 0}
.vidSource a{color:#175B79}
.vidSource a.male{color:#666}
.vidSource a:hover{color:#333}
.vidSource p.playlists{font-size:85%;line-height:180%}
.vidSource p.playlists a{text-decoration:none;display:inline-block;zoom:1;*display:inline;font-weight:bold}
.vidSource p.playlists a span{color:#999;font-weight:normal}
.vidSource p.playlists a:hover span{color:#666}
.vidSource a.srcDVD,.vidSource a.srcChannel,.vidSource a.srcActor{float:left;border:1px solid #e1e1e1;border-radius:2px;padding:2px;margin:-2px 10px 6px 0}
.vidSource a.srcDVD:hover,.vidSource a.srcChannel:hover,.vidSource a.srcActor:hover{border-color:#175B79}
.vidSource a.srcActor{float:right;margin:-2px 0 2px 4px}
.vidSource a.actionCall{display:inline-block;padding:4px 12px;margin:-2px 0 0 6px;vertical-align:top}
.vidSource a.actionCall:hover{color:#fff}
.vidSource div.suggestActors{}
.vidSource div.suggestActors .btn{padding:3px 8px;margin:0 0 8px 0}
.vidSource div.suggestActors .suggestActor{padding:10px 10px 2px 10px;margin:0 0 10px 0;border:1px solid #e1e1e1;background:#fff;clear:both}
.vidSource div.suggestActors .suggestActor input{width:100% !important;box-sizing:border-box}
.vidSource div.suggestActors .suggestActor p.note{font-size:100%;margin:0 0 4px 0}
.vidSource div.suggestActors .suggestActor ul{padding:8px 0 0 0}
.vidSource div.suggestActors .suggestActor ul li{border:1px solid #e1e1e1;width:105px;padding:4px;text-align:center;display:inline-block;margin:0 8px 8px 0}
.vidSource div.suggestActors .suggestActor ul li:hover{border:1px solid #ccc}
.vidSource div.suggestActors .suggestActor ul li.active{background:#ffffcc;border:1px solid #cccc33}
.vidSource div.suggestActors .suggestActor ul li img{width:105px;height:105px;margin:0 0 4px 0;background:#ccc}
.vidSource div.suggestActors .suggestActor ul li span{font-weight:bold;font-size:85%;display:block;margin:0 0 4px 0}
.vidSource div.suggestActors .suggestActor ul li a.btn{display:block;text-align:center;margin:0}
.multiTag{margin:0 0 16px 0;padding:8px 0 16px;border-bottom:1px solid #E1E1E1}
.multiTag h2{display:block;float:none;padding:0}
.multiTag p{font-size:85%;color:#666;margin:0 0 8px 0;font-family:Tahoma,Geneva,sans-serif}
.multiTag ul li{display:inline-block;padding:0 6px 6px 0;font-family:Tahoma,Geneva,sans-serif;vertical-align:top}
.multiTag ul li input.btn{padding:5px;font-family:Tahoma,Geneva,sans-serif;font-weight:normal;vertical-align:top}
.multiTag ul li label{padding:6px 2px;display:inline-block;border:1px solid #ccc;background:#ccc}
.multiTag ul li label:hover{background:#bbb;border-color:#bbb}
.multiTag ul li label input{display:inline-block;margin:1px 0 0 0;padding:0;vertical-align:top}
.multiTag ul li a{display:inline-block;padding:6px;text-decoration:none;border:1px solid #ccc;border-left:none;color:#333}
.multiTag ul li a:hover{text-decoration:underline}
.multiTag ul li.active label{background:#DD4B39;border-color:#DD4B39}
.multiTag ul li.active a{border-color:#DD4B39}
.timeTags{background:#111;display:block;position:relative;padding:3px;font-family:Tahoma,Geneva,sans-serif;margin:0 0 2px 0}
.timeTags li{display:inline-block;position:relative}
.timeTags li span.label{padding:7px 4px 0;color:#fff;font-size:85%;display:inline-block;vertical-align:top;font-weight:bold}
.timeTags li a{display:inline-block;color:#ffb400;vertical-align:top;text-decoration:none;border:1px solid #333;border-top:none;border-left:none;padding:2px 6px 4px;margin:2px}
.timeTags li a:hover{border:1px solid #000;border-right:none;border-bottom:none}
.timeTags li a{display:inline-block;vertical-align:top;font-size:85%}
.timeTags li a span{color:#fff;font-weight:normal;display:block;color:#999;font-size:75%}
.timeTags li a.close{border:none;padding:4px}
.timeTags li:hover a.close{opacity:.75}
.timeTags li:hover a.close:hover{opacity:1}
.timeTags li.add{position:relative}
.timeTags li.add a{font-weight:normal;font-weight:bold}
.timeTags li.add ul{right:0;top:32px;position:absolute;width:100%;background:#111;border-top:none}
.timeTags li.add ul li{position:static;display:block;border-bottom:1px solid #333}
.timeTags li.add ul li:last-child{border:none}
.timeTags li.add ul li a{display:block;font-weight:normal;padding-top:2px 10px}
.comments{margin:0 0 20px 0;font-family:Tahoma,Geneva,sans-serif}
.comments textarea,.comments input[type="text"]{font-family:Tahoma,Geneva,sans-serif;font-size:85%;margin:0 0 4px 0;padding:4px;color:#666;vertical-align:top}
.comments textarea{height:48px;-moz-transition:height .2s linear;-webkit-transition:height .2s linear;width:180px}
.comments .btn{padding:4px 6px}
#tabComments .btn{vertical-align:top}
.listComments div{border-bottom:1px solid #e1e1e1;margin:8px 0;padding:0 0 8px 0;font-size:85%;color:#666;position:relative}
.listComments div:last-child{border-bottom:none}
.listComments div p{padding:3px;overflow:hidden;font-weight:bold}
.listComments div p span{font-weight:normal}
.listComments div p.date{color:#999;display:inline-block;zoom:1;*display:inline}
.listComments div p.rm{float:right;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
.listComments div p.rm a{font-weight:normal;color:red;text-decoration:none}
.listComments div p.rm a:hover{text-decoration:underline}
.listComments div:hover p.rm{opacity:1}
.listComments div.basic a,a.basic{text-decoration:none;color:#175B79}
.listComments div.basic a:hover{text-decoration:underline;color:#333}
.listComments div.premium{color:#333}
.listComments div.premium p,.listComments div.basic p{padding:3px 3px 3px 3px}
.listComments div.premium p.date{padding:3px;font-weight:normal}
.listComments div a.uAvatar,.uAvatar{padding:1px;border:1px solid #ccc;position:absolute;top:0px;left:0;margin:0}
.listComments div a.uAvatar span,.uAvatar span{display:block;background:url(http://assets.porn.com/images/i.png) no-repeat -174px -63px #ddd;width:16px;height:16px}
.listComments div a.uAvatar:hover{border:1px solid #999}
.listComments div.premium a,a.premium{font-weight:bold;text-decoration:none;color:#ed1c24}
.listComments div.premium a:hover{color:#333;text-decoration:underline}
.listComments a.all{font-size:85%}
.profileSmall{float:left;width:32px;height:32px;margin:4px 4px 0 0}
.profileSmall img{border-radius:3px}
div.memberDrop{display:none;position:absolute;top:24px;font-size:100%;margin:0;left:0px;width:180px;border-top:3px solid #333;padding:10px;z-index:12;background:#fff;box-shadow:0 5px 8px rgba(0,0,0,.6)}
div.memberDrop a.user{font-weight:bold;padding:0 0 6px 0;display:block}
div.memberDrop p.bio{margin:0 0 6px 0;padding:0;color:#444}
div.memberDrop p.online{color:#999;margin:0;padding:0 0 6px 0}
div.memberDrop p.interact{margin:0;padding:6px 0 0 0;border-top:1px solid #e1e1e1}
div.memberDrop p.interact a{display:inline-block;padding:4px 8px;border:1px solid #e1e1e1;border-radius:3px;font-weight:normal;color:#4184A2}
div.memberDrop p.interact a:hover{border-color:#ccc}
.matchingTags{font-family:Tahoma,Geneva,sans-serif}
.matchingTags p.note,.left200 p.note,.right300 p.note{font-size:85%;color:#666;margin:-4px 0 8px 0;background:#e1e1e1;padding:6px;font-family:Tahoma,Geneva,sans-serif}
.left200 p.note{margin-top:0}
.matchingTags li{line-height:normal;color:#333;text-decoration:none;display:block;padding:3px 0;border-bottom:1px solid #e6e6e6;overflow:hidden;position:relative;overflow:hidden}
.matchingTags li:last-child{border:none}
.matchingTags li a{font-size:85%}
.matchingTags li a.name{text-decoration:none;display:block;margin:0 0 3px 0;color:#333}
.matchingTags li a.name span{font-weight:normal;color:#666;display:block;font-size:95%;margin:2px 0 0 0}
.matchingTags li a.name span:hover{text-decoration:underline;color:#333}
.matchingTags li a.name:hover{color:#333}
.matchingTags li span.thumb{width:80px;height:55px;float:left;background-size:102% auto;background-position:center;margin:0 4px 0 0;border-radius:3px}
.matchingTags li .voteTags{-moz-transition:opacity .1s ease-in;-webkit-transition:opacity .1s ease-in;float:right;opacity:0}
.matchingTags li a.btn{padding:4px 6px;margin:4px 0;font-size:85%;float:right}
.matchingTags li:hover .voteTags{opacity:1}
.matchingTags li a.vUp,.matchingTags li a.vDn{padding:2px 4px;display:block;text-decoration:none}
.matchingTags li a.vUp span,.matchingTags li a.vDn span{background:url(http://assets.porn.com/images/i.png) no-repeat -220px -26px;height:14px;width:12px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:.55}
.matchingTags li a.vDn span{background-position:-220px -43px}
.matchingTags li a.vUp:hover span,.matchingTags li a.vUp.active span{background-position:-233px -26px;opacity:1}
.matchingTags li a.vDn:hover span,.matchingTags li a.vDn.active span{background-position:-233px -43px;opacity:1}
.matchingTags li a.tt{font-size:85%;opacity:0;-moz-transition:opacity .1s ease-in;-webkit-transition:opacity .1s ease-in}
.matchingTags li:hover a.tt{opacity:1}
.matchingTags li a.tt:hover{color:#333}
#plOverlay{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;opacity:.1;background:rgba(0,0,0,.1)}
.alpha{margin:0 0 20px 0}
.alpha a{display:inline-block;zoom:1;*display:inline;margin:2px;padding:6px 0;text-align:center;width:29px;font-size:85%;text-transform:uppercase;text-decoration:none;background:#eee;border-radius:2px;color:#555}
.alpha a:hover,.alpha a.active{color:#fff;background:#4177b7}
#playlist{position:fixed;bottom:0;left:0;background:#2b2b2b;width:100%;font-family:Tahoma,Geneva,sans-serif}
#playlist #plHead{background:#1b1b1b;padding:0;color:#999;border-bottom:1px solid #111;letter-spacing:-5px}
#playlist #plHead em{font-style:normal}
#playlist #plHead .right{float:right}
#playlist #plHead .right li{display:inline-block;zoom:1;*display:inline;padding:0 0}
#playlist #plHead a{padding:6px 10px 5px;border-left:1px solid #2b2b2b;display:inline-block;zoom:1;*display:inline;vertical-align:middle;color:#aaa;letter-spacing:normal}
#playlist #plHead a.prev,#playlist #plHead a.next{border-right:1px solid #2b2b2b}
#playlist #plHead p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;padding:0 5px;letter-spacing:normal;font-size:85%}
#playlist #plHead a span{display:inline-block;zoom:1;*display:inline;width:14px;height:15px;vertical-align:middle;opacity:.5}
#playlist #plHead a:hover{background:#2b2b2b}
#playlist #plHead a:hover span{opacity:1}
#playlist #plHead a p{padding:0 8px 0 0}
#playlist #plHead a.plName{text-decoration:none;border-left:none;font-size:85%;padding:7px 16px 6px}
#playlist #plHead a.plName:hover{background:none;text-decoration:underline}
#playlist #plHead div.changeList{position:relative;display:inline-block;zoom:1;*display:inline;letter-spacing:normal}
#playlist #plHead div.changeList .clDrop{position:absolute;bottom:34px;left:8px;width:200px;box-shadow:0 5px 8px rgba(0,0,0,.6);font-size:85%}
#playlist #plHead div.changeList .clDrop a{background:#fff;display:block;border:none;border-bottom:1px solid #E6E6E6;color:#333;padding:8px;text-decoration:none}
#playlist #plHead div.changeList .clDrop a:hover{background:#4177B7;color:#fff}
#playlist #plHead div.changeList .clDrop a span{width:auto;height:auto;float:right;opacity:1;color:#aaa}
#playlist #plHead div.changeList .clDrop a:hover span{color:#ddd}
#playlist #plHead div.changeList .clDrop .head{padding:8px;background:#ddd;color:#333;border-top:3px solid #333}
#playlist #plHead div.changeList .clDrop .head a{float:right;background:none;padding:0}
#playlist #plHead div.changeList .clDrop .head a:hover{text-decoration:underline;color:#000}
#playlist #plHead div.changeList .clDrop .active a{}
#playlist #plHead div.changeList .clDrop a.all{font-weight:bold;border:none;border-top:1px solid #E6E6E6}
#playlist #plHead div.changeList a.changeList{border-left:none;border-right:1px solid #2b2b2b}
#playlist #plHead div.changeList a.changeList span{background:url(http://assets.porn.com/images/i.png) -28px -78px no-repeat;width:12px}
#playlist #plHead div.changeList a.changeList.active span{background-position:-41px -78px}
#playlist #plHead a.auto span{background:url(http://assets.porn.com/images/i.png) no-repeat 0 -78px}
#playlist #plHead a.auto.on span{background-position:-14px -78px;opacity:.8}
#playlist #plHead a.auto.on:hover span{opacity:1}
#playlist #plHead a.prev span{background:url(http://assets.porn.com/images/i.png) no-repeat 0 -63px}
#playlist #plHead a.next span{background:url(http://assets.porn.com/images/i.png) no-repeat -15px -63px}
#playlist #plHead a.shuffle span{background:url(http://assets.porn.com/images/i.png) no-repeat -30px -63px;width:17px}
#playlist #plHead a.shuffle.on span{background-position:-48px -63px;opacity:.8}
#playlist #plHead a.subscribe span{background:url(http://assets.porn.com/images/i.png) no-repeat -73px -95px;width:15px}
#playlist #plHead a.subscribe.on span{background-position:-89px -95px;opacity:.8}
#playlist #plHead a.like span{background:url(http://assets.porn.com/images/i.png) no-repeat -1px -95px;width:15px}
#playlist #plHead a.like.on span{background-position:-19px -95px;opacity:.8}
#playlist #plHead a.dislike span{background:url(http://assets.porn.com/images/i.png) no-repeat -37px -95px;width:15px}
#playlist #plHead a.dislike.on span{background-position:-55px -95px;opacity:.8}
#playlist #plHead a.close span{background:url(http://assets.porn.com/images/i.png) no-repeat -66px -63px;width:12px}
#playlist #plHead a.collapse span{background:url(http://assets.porn.com/images/i.png) no-repeat -79px -63px;width:13px}
#playlist #plContent{white-space:nowrap;overflow:hidden;position:relative;padding:0 28px}
#playlist #plContent a.mLeft,#playlist #plContent a.mRight{position:absolute;top:0;left:0;background:#1b1b1b;padding:45px 9px;z-index:9;border-right:1px solid #2b2b2b}
#playlist #plContent a.mRight{left:auto;right:0;border-right:none;border-left:1px solid #2b2b2b}
#playlist #plContent a.mLeft span,#playlist #plContent a.mRight span{width:8px;height:11px;background:url(http://assets.porn.com/images/i.png) -54px -79px no-repeat;display:inline-block;zoom:1;*display:inline;opacity:.6}
#playlist #plContent a.mRight span{background-position:-62px -79px}
#playlist #plContent a.mLeft:hover,#playlist #plContent a.mRight:hover{background:#111}
#playlist #plContent a.mLeft:hover span,#playlist #plContent a.mRight:hover span{opacity:1}
#playlist #plContent ul.listThumbs{letter-spacing:-5px;padding:0}
#playlist #plContent ul.listThumbs li{border:none;max-width:102px;margin:0;padding:6px;border-right:1px solid #1b1b1b;border-radius:0;position:relative}
#playlist #plContent ul.listThumbs li:hover{background:#353535;border-color:#1b1b1b}
#playlist #plContent ul.listThumbs li.active{background:#4f4f4f}
#playlist #plContent ul.listThumbs li a.thumb{margin:0}
#playlist #plContent ul.listThumbs li a.thumb span.duration{padding:1px 2px;font-size:85%}
#playlist #plContent ul.listThumbs li a.title{margin:0;padding:5px 0 0 0;color:#ccc}
#playlist #plContent ul.listThumbs li a.close{position:absolute;top:1px;right:1px;background:#1b1b1b;padding:5px;display:none}
#playlist #plContent ul.listThumbs li a.close:hover{background:#181818}
#playlist #plContent ul.listThumbs li a.close span{background:url(http://assets.porn.com/images/i.png) no-repeat -22px 0;width:8px;height:8px;display:inline-block;zoom:1;*display:inline;opacity:.8}
#playlist #plContent ul.listThumbs li:hover a.close{display:block}
#playlist.collapsed #plContent{display:none}
#playlist.collapsed #plHead a.collapse span{background-position:-91px -63px}
select.category{display:block;padding:2%;width:100%;margin:auto;clear:both;margin:0 0 6px 0}
.mFilters{clear:both;margin:0 0 6px 0}
.mFilters li{display:block;border-bottom:1px solid #e1e1e1;overflow:hidden}
.mFilters li:last-child{border-bottom:none}
.mFilters li a{font-weight:bold;padding:6px;float:left;font-size:85%}
.mFilters li a.remove{font-weight:normal;float:right;padding:6px;background:#ed1c24;text-decoration:none;color:#fff;font-size:85%}
#loungeFeed ul.messages{height:488px;overflow:auto;margin:10px 0 20px;padding:10px;background:#f2f2f2;border-bottom:1px solid #e1e1e1}
#loungeFeed ul.messages li,ul.newsFeed li{border-bottom:1px solid #e1e1e1;padding:6px 0;width:100%;color:#222;font-family:Tahoma,Geneva,sans-serif;position:relative}
#loungeFeed ul.messages span.uAvatar,ul.newsFeed li span.uAvatar,.listUsers li span.uAvatar{position:static;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:-2px 6px 0 0}
.listUsers li span.uAvatar{margin-top:4px}
.listUsers li span.uAvatar img{width:32px;height:32px}
#loungeFeed ul.messages a.thumb,ul.newsFeed li a.thumb{width:80px;height:50px;margin:0 10px 0 0;background-position:center;float:left;border-radius:3px}
#loungeFeed ul.messages a.profile,ul.newsFeed li a.profile{width:50px;height:50px}
#loungeFeed ul.messages a.name,ul.newsFeed li a.name,.listUsers li a.name{position:relative;font-family:Tahoma,Geneva,sans-serif;cursor:pointer;padding:0 6px 0 0;color:#666}
#loungeFeed ul.messages a.name:hover,ul.newsFeed li a.name:hover,.listUsers li a.name:hover{text-decoration:underline;color:#333}
#loungeFeed ul.messages span.date,ul.newsFeed li span.date{font-size:85%;font-family:Tahoma,Geneva,sans-serif;color:#999;display:block;padding:2px 0 0 0}
#loungeFeed ul.messages span.type,ul.newsFeed li span.type{color:#999}
#loungeFeed ul.messages .type,ul.newsFeed li .type{text-decoration:none;color:#999}
#loungeFeed ul.messages .type a,ul.newsFeed li .type a{color:#999}
#loungeFeed ul.messages .type a:hover,ul.newsFeed li .type a:hover{text-decoration:underline;color:#666}
#loungeFeed ul.messages span.msg a,ul.newsFeed li span.msg a{text-decoration:none;color:#ed1c24}
#loungeFeed ul.messages span.msg a:hover,ul.newsFeed li span.msg a:hover{text-decoration:underline}
#loungeFeed ul.messages a.bold,ul.newsFeed li a.bold{font-weight:bold;color:#000}
#loungeFeed ul.messages em a,ul.newsFeed li em a{font-weight:bold}
#loungeFeed .sendMessage{background:#eee;padding:8px;border-bottom:1px solid #ccc;clear:both}
#loungeFeed .sendMessage input[type="text"]{width:80%;padding:5px;margin:0 5px 0 0}
#loungeFeed .sendMessage .btn{padding:4px 6px;float:right;width:14%}
#loungeFeed p.note{color:#666;padding:14px 20px 18px 0;float:left}
ul.newsFeed{margin:0 0 20px 0;padding:0 10px 0 0;overflow:auto;max-height:600px}
ul.newsFeed li{padding:12px 0}
ul.newsFeed li:last-child{border:none}
ul.newsFeed li span.msg{font-size:85%}
ul.newsFeed li a.thumb{float:right;margin:0 0 0 10px}
#loungeFeed ul.messages div.memberDrop,ul.newsFeed div.memberDrop{top:30px;left:26px;width:220px;font-size:85%}
#loungeFeed ul.messages div.memberDrop a,ul.newsFeed div.memberDrop a{text-decoration:none}
#loungeFeed ul.messages li.uservideolike div.memberDrop,#loungeFeed ul.messages li.livideolink div.memberDrop,#loungeFeed ul.messages li.playlistmade div.memberDrop,#loungeFeed ul.messages li.playlistadd div.memberDrop,#loungeFeed ul.messages li.uservideocomm div.memberDrop{left:116px}
.listUsers li{border-bottom:1px solid #eee;padding:6px 0;overflow:auto;width:100%;color:#222;font-family:Tahoma,Geneva,sans-serif}
.listUsers li:last-child{border:none}
.listUsers li span.coins{float:right;color:#444}
.listUsers li .pointCount{font-size:100%;display:block;color:#333;margin:-18px 0 0 40px}
.listPlaylistsText li{border-bottom:1px solid #eee;padding:6px 0;color:#222;display:block}
.listPlaylistsText li a{text-decoration:none;font-weight:bold}
.listPlaylistsText li:last-child{border:none}
.listPlaylistsText li span.count{float:right;font-weight:normal}
.listPlaylistsText li span.date{font-size:85%;color:#999;font-weight:normal;display:block}
.blockHeader{border-bottom:2px solid #e1e1e1;margin:0 0 10px 0}
.blockHeader .profileSmall{display:inline-block;float:none;vertical-align:top;margin-left:6px}
.blockHeader p.info{border-bottom:1px solid #eee;clear:both;color:#666;font-size:85%;font-family:Tahoma,Geneva,sans-serif;padding:0 0 6px}
.playlist .blockHeader p.info,.profile .blockHeader p.info{border-bottom:none}
.blockHeader p.info strong{padding-right:12px}
.blockHeader p.desc{font-size:110%;color:#333;padding:5px 0}
.blockHeader a.btnBlue{margin-bottom:6px}
.blockHeader .logo{float:left;margin:10px 12px 10px 0}
.upcomingCams{margin:0 0 20px 0}
.upcomingCams .camLogo{float:right;background:url(http://assets.porn.com/images/porncomlive.png);width:210px;height:27px;float:right}
.upcomingCams ul{text-align:center;clear:both}
.upcomingCams ul li{display:inline-block;margin:0 22px;vertical-align:top;text-align:left}
.upcomingCams div.next{font-size:160%;padding:3px 0;border-bottom:1px solid #e1e1e1;margin-bottom:20px}
.upcomingCams a.actionCall{font-size:165%}
.upcomingCams p.profile{width:190px;padding:14px 0 4px 0}
.upcomingCams p.profile a.username{font-size:110%;font-weight:bold;display:block;text-decoration:none}
.upcomingCams p.profile .camAge{font-size:85%;color:#666}
.camPromo{width:190px;height:338px;display:block;position:relative;text-decoration:none;color:#fff;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial;text-transform:uppercase}
a.camPromo:link,a.camPromo:visited{color:#fff}
.camPromo input.txt{height:32px;width:119px;background:none;border:none;color:#333;top:355px;left:18px;position:absolute}
.camPromo input.btn{position:absolute;top:355px;right:11px;background:none;border:none;width:34px;height:34px}
.camPromo.soon{height:338px}
.camPromo.soon input.txt,.camPromo.soon input.btn,.camPromo.live input.txt,.camPromo.live input.btn{display:none}
.camPromo:hover{color:#fff}
.camPromo.live{color:#ffc600;text-decoration:blink;cursor:pointer}
.camPromo .counter{position:absolute;width:100%;top:319px;left:0;text-align:center;font-size:110%;text-shadow:1px 1px rgba(0,0,0,.1)}
a.promo{display:block;overflow:hidden;background:#000;vertical-align:middle;text-align:right;color:#fff;font-weight:bold;font-size:85%}
a.promo span{display:inline-block;vertical-align:middle;width:17%}
a.promo img.left{float:left;max-width:716px;width:48%}
a.promo img.right{display:inline-block;vertical-align:middle;max-width:502px;width:35%}
div.deal{border-bottom:1px dotted #d1d1d1;color:#000;margin-bottom:6px}
div.deal p{padding:0 6px 6px 6px;text-align:center}
div.deal span.brand {font-weight:bold;color:#ed1c24}
div.deal span.price{font-weight:bold;background:#66ff66;color:#006600}
div.deal a.cta{padding:5px}
.player div.deal{padding-top:6px}
a.actionCall{display:block;text-align:center;border-radius:3px;text-decoration:none;margin:6px 0}
p.intro{text-align:center;border-bottom:1px solid #e1e1e1;margin-bottom:6px;padding-bottom:6px}
.mdlWrap{z-index:40001}
.mdlOverlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:black;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);z-index:40001}
.mdlOffset{position:absolute;top:15%;width:100%;z-index:40002}
.mdlMain{width:85%;max-width:600px;position:relative;margin:0 auto;background-color:white;box-shadow:5px 5px 15px rgba(0,0,0,.7);border:8px solid rgba(0,0,0,.2);padding:30px 30px 18px 30px;display:none}
.mdlMain a.close{position:absolute;background:#222;padding:8px;top:-16px;right:-16px;border-radius:24px;border:4px solid #aaa}
.mdlMain .notification{border:none;border-bottom:1px solid #cc3;margin:-28px -28px 18px -28px}
.mdlMain a.close span{width:12px;height:12px;background:url(http://assets.porn.com/images/i.png) -66px -64px;display:inline-block;zoom:1;*display:inline}
.mdlMain a.close:hover{background:#333}
.mdlMain h3{font-size:220%;color:#333}
.mdlMain h3.sub{font-size:140%;padding:0 0 0 0}
.mdlMain p{margin:0 0 22px 0;line-height:140%}
.mdlMain img.promo{width:100%;max-width:640px;border:1px solid #ccc;padding:5px;margin:0 0 12px 0}
.mdlMain img.fRight{float:right;border:1px solid #ccc;padding:5px;margin:0 0 4px 8px}
.mdlMain h3 span{color:#ed1c24}
.mdlMain h4{color:#666;margin:-8px 0 12px 0;border-bottom:1px solid #e1e1e1;padding:0 0 9px 0}
.mdlMain form label{display:block;font-weight:bold;margin:0 0 5px 0;color:#333}
.mdlMain form label.remember{display:inline-block;zoom:1;*display:inline;font-weight:normal;color:#666;margin:0 0 0 10px}
.mdlMain form label.remember:hover{color:#555}
.mdlMain form label.remember input{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:1px 3px 0 0}
.mdlMain form p{margin:0 0 18px 0}
.mdlMain form p span.msg{font-size:85%;font-family:Tahoma,Geneva,sans-serif;color:#ed1c24}
.mdlMain form select{padding:4px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.mdlMain form input[type="text"],.mdlMain form input[type="password"],.memberSearch input[type="text"],.memberSearch select,.vidSource div.suggestActors .suggestActor input{width:50%;padding:8px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.mdlMain form input[type="text"]:hover,.mdlMain form input[type="password"]:hover,.memberSearch input[type="text"]:hover,.memberSearch select:hover,.vidSource div.suggestActors .suggestActor input:hover{box-shadow:1px 1px 1px rgba(0,0,0,.2) inset;border-top:1px solid #a0a0a0;border-left:1px solid #a0a0a0;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9}
.mdlMain form input[type="text"]:focus,.mdlMain form input[type="password"]:focus,.memberSearch input[type="text"]:focus,.memberSearch select:focus,.vidSource div.suggestActors .suggestActor input:focus{box-shadow:1px 1px 1px rgba(0,0,0,.3) inset;border:1px solid #4d90fe}
.mdlMain form p.error input[type="text"],.mdlMain form p.error input[type="password"]{background:#ffffcc}
.mdlMain form span.note{font-size:85%;margin:-5px 0 5px 2px;font-family:Tahoma,Geneva,sans-serif;clear:left}
.mdlMain form span{display:block;color:#666;margin:4px 0 0 0}
.mdlMain form.loading input.btn,.mdlMain form.loading input.btn:hover{background:#DD4B39 url(/images/loader.gif) no-repeat 4px center / 27px;padding-left:38px}
.mdlMain form.loading input.btn:hover{background-color:#C53727}
.mdlMain form p.captcha img{margin-left:10px;display:inline-block;zoom:1;*display:inline}
.mdlMain form input.btn,a.actionCall,.profile a.upgrade,.multiTag input.btn{-moz-transition:padding .2s linear 0s;border:1px solid transparent;background:#dd4b39;background:-moz-linear-gradient(top,#dd4b39 0%,#dd4b39 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd4b39),color-stop(100%,#dd4b39));background:-webkit-linear-gradient(top,#dd4b39 0%,#dd4b39 100%);background:-o-linear-gradient(top,#dd4b39 0%,#dd4b39 100%);background:-ms-linear-gradient(top,#dd4b39 0%,#dd4b39 100%);background:linear-gradient(to bottom,#dd4b39 0%,#dd4b39 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd4b39',endColorstr='#dd4b39',GradientType=0 );color:#fff;font-family:'Helvetica Neue',Helvetica,Arial;font-weight:bold;font-size:85%;text-transform:uppercase;padding:8px 12px}
.mdlMain form span.rdo label{display:inline-block;padding:0 8px 0 0}
.mdlMain form span.rdo label:hover{text-decoration:underline;cursor:pointer}
.mdlMain form span.rdo label input{vertical-align:top;margin:1px 4px 0 0}
.mdlMain form input.btn:hover,a.actionCall:hover,.profile a.upgrade:hover{background:#dd4b39;background:-moz-linear-gradient(top,#dd4b39 0%,#c53727 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd4b39),color-stop(100%,#c53727));background:-webkit-linear-gradient(top,#dd4b39 0%,#c53727 100%);background:-o-linear-gradient(top,#dd4b39 0%,#c53727 100%);background:-ms-linear-gradient(top,#dd4b39 0%,#c53727 100%);background:linear-gradient(to bottom,#dd4b39 0%,#c53727 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd4b39',endColorstr='#c53727',GradientType=0 )}
.mdlMain .group{padding:12px 0 8px 0}
.mdlMain .group h4{border:none;font-weight:bold;margin-bottom:2px}
.mdlMain .group p{margin:0;border:1px solid #ccc;margin:0 0 4px 0;background:#E8E8E8}
.mdlMain .group p:hover{border-color:#aaa}
.mdlMain .group p.active{background:#ffffcc}
.mdlMain .group label{margin:0;cursor:pointer;padding:10px 18px;font-size:110%}
.mdlMain .group label input{vertical-align:top;display:inline-block;margin:1px 4px 0 0}
.mdlMain .group label span{margin:2px 0 0 21px}
.mdlMain .group label span.desc{color:#2c72ea;font-size:85%}
.mdlMain .group label span.perday{color:#0aa25a}
.mdlMain .group label span.price{margin:0;float:right}
.mdlMain hr{background:none;border:none;border-bottom:1px solid #ccc;margin-bottom:20px}
.mdlMain div.pic{background:#eee;min-width:100px;min-height:100px;border-radius:10px;border:1px solid #ccc;margin-bottom:10px;max-width:1200px;max-height:1200px;padding:4px;text-align:center}
.mdlMain div.pic>div,.mdlMain div.pic>img{margin:auto;max-width:100%}
.join{text-align:center;padding:5px;max-width:1100px;margin:auto}
.joinStrip{border-top:8px solid #ed1c24;text-align:center;margin:-6px 0 8px 0;padding:0 1%}
.joinStrip p{font-size:150%;padding:15px 0;color:#4a4a4a;font-family:'Oswald',sans-serif}
.bMembership{width:50%;display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0 5% 10px 0;text-align:left}
.bMembership .icoPoints,.bMembership .icoFavs,.bMembership .icoConnect,.bMembership .icoProfile,.bMembership .icoPlaylists,.bMembership .icoHD,.bMembership .icoAds,.bMembership .icoDownload,.bMembership .icoContent{position:absolute;top:0;left:0;vertical-align:top;background-repeat:no-repeat;background-image:url(http://assets.porn.com/images/freemembership.png);width:60px;height:60px}
.bMembership .icoPoints{background-position:0px 0px}
.bMembership .icoFavs{background-position:0px -68px}
.bMembership .icoConnect{background-position:0px -131px}
.bMembership .icoProfile{background-position:0px -199px}
.bMembership .icoPlaylists{background-position:0px -267px}
.bMembership .icoHD{background-position:0px -338px}
.bMembership .icoAds{background-position:0 -406px}
.bMembership .icoDownload{background-position:0 -474px}
.bMembership .icoContent{background-position:0 -542px}
.bMembership li{position:relative;padding:0 0 36px 86px}
.bMembership li:last-child{padding-bottom:0}
.bMembership h4{font-size:140%;margin:0 0 3px 0;color:#333}
.bMembership p{color:#666}
.bMembership p img{padding:2px;border:1px solid #e1e1e1;margin:7px 3% 5px 0;display:inline-block;border-radius:3px}
.grid .mdlMain{box-shadow:none;margin:0;padding:20px 3.5% 8px;background:#e1e1e1;float:right;border:1px solid #acacac;display:inline-block;zoom:1;*display:inline;vertical-align:top;text-align:left;width:36%}
.grid .mdlMain h4.hide{display:none}
.mdlMain form input[type="text"],.mdlMain form input[type="password"]{width:94%}
.mdlMain form p.captcha input[type="text"]{width:50%}
.grid .mdlMain .notification{display:none}
.grid .mdlMain a.close{display:none}
.grid .mdlMain.solo{float:none;display:block;margin:10px auto;max-width:600px}
.memberSearch label{margin:0 0 3px 0;font-size:85%;font-weight:bold;display:block;color:#666}
.memberSearch form p{padding:5px 0}
.memberSearch select{width:178px;padding:5px}
.memberSearch input[type="text"]{width:166px;padding:5px}
.memberSearch select.age{width:84px;margin-right:4px}
.memberSearch label.check{font-weight:normal}
.memberSearch label.check input{float:left;margin:8px 8px 4px 0}
#noVideo{position:relative;overflow:hidden;min-height:300px}
#noVideo .thumbs{opacity:.7}
#noVideo .thumbs img{display:block;float:left;width:20%}
#noVideo .cta{width:70%;margin:0 0 0 10%;position:absolute;top:5%;background:rgba(0,0,0,.75);padding:5%;text-align:center;border-radius:10px}
#noVideo .cta h3{font-size:220%;line-height:100%;margin:0 0 20px 0;display:block;color:#fff}
#noVideo .cta p{font-weight:bold;margin:0 0 20px 0;font-size:120%;display:block;line-height:120%;color:#fff}
#noVideo .cta a.go{padding:10px;font-weight:bold;text-decoration:none;border-radius:5px;font-size:160%;display:block;color:#fff;background:#559900;background:-moz-linear-gradient(top,#559900 0%,#447a00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#559900),color-stop(100%,#447a00));background:-webkit-linear-gradient(top,#559900 0%,#447a00 100%);background:-o-linear-gradient(top,#559900 0%,#447a00 100%);background:-ms-linear-gradient(top,#559900 0%,#447a00 100%);background:linear-gradient(to bottom,#559900 0%,#447a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#559900',endColorstr='#447a00',GradientType=0 );text-shadow:1px 1px 0 rgba(0,0,0,.1)}
#noVideo .cta a.go:hover{padding:10px !important;color:#fff;height:auto !important;background:#77ad33;background:-moz-linear-gradient(top,#77ad33 0%,#559900 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#77ad33),color-stop(100%,#559900));background:-webkit-linear-gradient(top,#77ad33 0%,#559900 100%);background:-o-linear-gradient(top,#77ad33 0%,#559900 100%);background:-ms-linear-gradient(top,#77ad33 0%,#559900 100%);background:linear-gradient(to bottom,#77ad33 0%,#559900 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#77ad33',endColorstr='#559900',GradientType=0 )}
.notice-wrap{position:fixed;top:36px;right:0px;width:250px;z-index:9999}
* html .notice-wrap{position:absolute}
.notice-item{border-bottom:2px solid #111;background:#333;font-weight:bold;color:#eee;padding:6px;font-family:'Helvetica Neue',Helvetica,Arial;display:block;position:relative;margin:0 0 12px 0}
.notice-item-close{position:absolute;font-family:Arial;font-size:12px;font-weight:bold;right:6px;top:6px;cursor:pointer}
textarea#debug_out{height:200px;background:white;position:fixed;top:10px;right:10px;border:1px solid black;min-width:500px;color:black}
.legal #cb_content,.legal table.statement{margin:20px 6%}
.legal p{font-family:'Helvetica Neue',Helvetica,Arial;line-height:160%;margin:0 0 16px 0}
.legal p.title,#legal h3,#legal h2{font-weight:bold;text-shadow:none;margin:20px;font-size:110%;color:#555}
.legal p.title{margin-top:0}
.legal ol{margin:20px}
.legal ol li{display:list-item;list-style:upper-roman;margin:10px 60px}
.legal .terms ol li{display:list-item;list-style:lower-alpha;margin:10px 60px}
.legal .terms ol ol li{list-style:lower-roman}
.legal .dmca ol li{display:list-item;list-style:decimal;margin:10px 60px}
.legal table.records{margin:auto;font-family:'Helvetica Neue',Helvetica,Arial}
.legal table.records td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}
.legal table.records td:hover{background:rgba(255,255,255,.3)}
.legal .terms ul,.legal .terms ul li{list-style:disc;margin:0 0 0 30px}
.jcrop-holder{direction:ltr;text-align:left}
.jcrop-vline,.jcrop-hline{background:#fff;font-size:0;position:absolute}
.jcrop-vline{height:100%;width:1px !important}
.jcrop-vline.right{right:0}
.jcrop-hline{height:1px !important;width:100%}
.jcrop-hline.bottom{bottom:0}
.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}
.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}
.jcrop-dragbar.ord-n{margin-top:-4px}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0}
.jcrop-dragbar.ord-w{margin-left:-4px}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:.70!important}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:.7 !important}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}
.jcrop-holder img,img.jcrop-preview{max-width:none}
@media(max-width:1458px){body.pic .listGallery{clear:both;float:none;display:block;margin-left:0;width:auto;height:200px}}
@media(max-width:1199px){.grid .right300,.grid .right300 .rmHolder{display:none}
.grid .r300{margin-right:0}
body.member .rFixed .r300{margin-right:0}
.rStatic .right300,.rStatic .right300 .rmHolder{display:block}
.rStatic .r300{margin-right:320px}
#head .nav{clear:both;border-top:1px solid #f2f2f2;background:#e1e1e1;padding:1px}
.sections{margin:0}
.sections li a,#head .externalLinks a{padding:.75em .25em 1.35em}
#head .externalLinks{clear:both}
.sections li.active a{border:none;background:#4177B7;padding:.75em .25em 1.35em;color:#fff}
.searchbox{width:35%;float:right;margin:14px 5px 14px 0}
#head div.logo{margin-left:5px}
#head .wrap{padding:0}
.buttons .label{display:none}
.listThumbs li{width:23%}
.listProfiles li,.listGalleries li{width:18%}
.l170 .listChannels li,body.member .listChannels li{width:30.3333%}
.listDVDs li{width:23%}
.fZone .rmHolder{width:33.333333%}
.fZone .rmHolder:nth-child(4){display:none}
.externalLinks .rmHolder{height:2.7em;max-width:89px}
.externalLinks .rmHolder iframe{height:2.7em}
.listTags .cat{width:19%}
#head #networkBar ul li.messaging{position:static}
.showPic{float:none;margin:auto}
.listFiltersWide ul.sFilters{columns:5;-webkit-columns:5;-moz-columns:5}
.listThumbs li.aRight{width:48%}
.upcomingCams ul li{width:14.66666%;margin:1%}
.upcomingCams p.profile{width:auto}
.upcomingCams ul li img{width:100%}}
@media(max-width:1024px){.rStatic .left200{float:none;width:auto;margin-left:0;clear:left}
.rStatic .l200{margin-left:0;float:none}
.rStatic .comments textarea{width:75%;margin:0 5px 0 0}
.comments .btn{padding:14px 16px}
.matchingTags li{vertical-align:top;display:inline-block;zoom:1;*display:inline;border:none;padding:3px;width:80px}
.matchingTags li a.name span{display:none}
.matchingTags li span.thumb{display:inline-block;zoom:1;*display:inline}
.matchingTags li .voteTags{display:none}
.matchingTags .btn,.matchingTags li a.tt{display:none}
.player .listThumbs li:first-child{display:none}
.player .listThumbs li:last-child{display:none}
.upcomingCams ul li{width:23%;margin:1%;vertical-align:top}}
@media(max-width:979px){a.promo{text-align:left}
a.promo img.left{width:100%;display:block}
a.promo img.right{display:none}
a.promo span.txt{display:none}
.listThumbs li.aRight,.listGalleries li.aRight{display:none}
.rStatic .right300 .rmHolder:nth-child(3){display:none}
.rStatic .mainw .main:first-child{min-height:540px}
.matchingTags p.note{display:none}
.gayrainbow{background-size:100%}
.listThumbs li,.r300 .l200 .listThumbs li{width:31.3333333%}
.listDVDs li{width:31.3333333%}
.listFiltersWide ul.sFilters{columns:4;-webkit-columns:4;-moz-columns:4}
.listProfiles li,.listGalleries li{width:21%;padding:2%;margin:0;box-shadow:none}
.left200 .listProfiles li{width:46%;padding:2%;margin:0;box-shadow:none}
.l170 .listChannels li,body.member .listChannels li{width:47%}
.listPlaylists > li{width:47%}
h1,h2{display:block;font-size:140%;padding:7px 0px}
.rStatic .main h1{font-size:140%}
.fZone .rmHolder{width:50%}
.fZone .rmHolder:nth-child(3){display:none}
.listTags .cat{width:24%}
#foot .logoRed{width:154px;height:64px;background:url(http://assets.porn.com/images/logo_red.gif) no-repeat;background-size:154px 64px}}
@media(max-width:768px){.grid .left200{float:none;width:auto;margin-left:0;clear:left}
.grid .l200{margin-left:0;float:none}
.grid .left170{display:none}
.camPromo{display:none}
.grid .l170{margin-left:0}
#head #networkBar a.l200toggle{display:inline-block}
.listFilters.expanded{background:#fff;box-shadow:6px 6px 30px #000;z-index:9999;display:block;margin:0;padding:1% 0;position:absolute;top:35px;left:0;width:100%}
.listFilters.expanded ul.sFilters>li{display:inline-block;width:31.33333%;margin:0 1%}
.listFilters.expanded h2{display:none}
.listFilters.expanded li a{padding:5px 4px}
.listFilters.expanded li a.expand {padding:5px}
.listFilters.expanded li a.add{padding:5px 6px}
.listFilters.expanded li a span.count{top:7px}
.listFilters.expanded li a.sub span.countSub{bottom:7px}
ul.sFilters li.active > a{padding:5px 4px}
.searchbox{margin:7px 5px 7px 0}
.fZone{clear:both}
.sections{display:none;margin:0;clear:both;float:none;overflow:hidden;background:#333;font-family:'Helvetica Neue',Helvetica,Arial;font-weight:bold}
.sections li{width:11.111111%}
.sections li a,.sections li.active a{padding:14px 6px;margin:0;text-align:center;font-size:110%;color:#ccc;border-right:2px solid #222;display:block;border-bottom:2px solid #222;text-transform:uppercase}
.sections li.active a{background:#222}
.sections li a:hover{background:#222;color:#fff}
.sections.expanded{display:block}
#head .nav{border:none;padding:0}
.sections li{width:33.333333%}
#head .lowNav,#head .lowNav a.nav{display:inline-block;zoom:1;*display:inline}
#head div.logo{margin:7px 0 7px 2px}
#head .externalLinks{display:none}
.listThumbs li,.profile .listThumbs li{width:31.3333333%;box-shadow:none}
.listThumbs li span.tags{display:none}
.listProfiles li,.left200 .listProfiles li,.listGalleries li{width:21%}
.player .listThumbs li:first-child{display:inline-block}
.player .listThumbs li:last-child{display:none}
.listDVDs li{width:48%;margin-bottom:6px}
.listDVDs li{width:31.33333%}
.listDVDs li span.miniScenes{display:none}
.grid{padding-bottom:0;overflow:visible}
.pager .numbers{display:none}
.pager{padding-bottom:10px}
.pager a.nav:last-child{float:right}
.pager a.nav{width:48%;text-align:center;padding:18px 0}
.fZone{padding-top:10px}
.dropDown a.sub{padding:8px 6px}
.plusone{display:none}
.joinStrip p{font-size:140%;padding:10px 0 0}
.listTags .cat{width:24%;box-shadow:none}
.left200 span.cover{max-width:200px;float:left;margin:0 20px 0 0}
.left200 .infoBar{clear:none}
.left200 .comments,.left200 .comments form{clear:both}
#head #networkBar>ul li{font-size:85%}
#head #networkBar ul li.messaging{display:none}
.mdlMain{border:none;width:82%;padding:15px 5% 18px}
.mdlMain .notification{display:none}
.mdlMain a.close{top:-6px;right:-6px}
.listChannels li,.l170 .listChannels li,body.member .listChannels li{width:47%}
.showPic{width:98%;padding:1%;height:auto;max-height:none}
.showPic img{width:100%;height:auto}
.showPic .pager{bottom:0;position:static}
.showPic .pager a{color:#fff;background:#000}
body.pic .listGallery{width:100%;margin:10px 0;height:320px;float:none;clear:both}
.bMembership,.grid .mdlMain{width:93%;float:none;display:block;margin:0 auto 20px}
#head #networkBar{text-align:right}
#head #networkBar ul{display:none}
#head #networkBar ul.right{display:inline-block;zoom:1;*display:inline;float:none}
#head #networkBar ul li a{padding:9px 4px}
.vidSource a.actionCall{display:block;margin:6px 0 0 0}
#sponsor p{font-size:90%}
.vidSource p.source{font-size:100%}
.listFiltersWide ul.sFilters{columns:4;-webkit-columns:4;-moz-columns:4}
div.na{padding:80px 20px}
.upcomingCams ul li{width:31.3333%;margin:1%}
.upcomingCams p.profile{display:none}}
@media(max-width:760px){.rStatic .mainw .main:first-child{min-height:0}
.rStatic .right300,.rStatic .right300 .rmHolder{display:none}
.rStatic .r300{margin-right:0}
.listPlaylists > li,.listPlaylists > li:hover{width:97%;padding-bottom:20px;box-shadow:none}
.l170 .listPlaylists li .listThumbs li{width:31.3333%}
p.intro{display:none}
.player ul.tabs li{font-size:100%;width:50%}
.player ul.tabs li a{display:block;text-align:center;font-weight:bold}}
@media(max-width:600px){.main .pageTitle{margin:3px 0 10px 0}
a.lowSort{display:inline-block;margin-left:4px}
div.sorting{display:none;float:none}
.buttons{clear:left;display:block;margin-left:0}
.buttons .dropDownMenu{right:auto;left:0}
.fZone .rmHolder{width:100%}
.fZone .rmHolder:nth-child(2){display:none}
#sp img{width:100px;height:40px}
#sp p{font-size:85%}
#sp a.cta{font-size:100%}
.listThumbs li span.scrub{display:none}
.listDVDs li{width:48%}
.listThumbsDVD li a.thumbs span{width:19.5%}
.blockHeader p.desc{padding:5px 0}
.listChannels li,.l170 .listChannels li,body.member .listChannels li{width:47%;box-shadow:none;margin-bottom:20px}
.listChannels li:hover{box-shadow:none}
.listChannels li .logo{display:none}
#player .scrubthumb{background-size:100%;width:93px;height:63px}
.listFilters.expanded ul.sFilters>li{width:48%}
.vidSource a.srcDVD{display:none}
.profile div.tagFilter .dropDownMenu{width:310px}
p.about{padding-top:6px}
.listTags .cat{width:32.3333%}
.listFiltersWide ul.sFilters{columns:3;-webkit-columns:3;-moz-columns:3}
#foot .logoRed{position:static;display:block}
ul.tabs{clear:both}}
@media(max-width:479px){#head #networkBar ul li.coins{display:none}
.camLogo{display:none}
.filterSuggest .count{display:none}
.filterSuggest a{padding:4px;margin:0 0 4px 0;background:#ddd}
.buttons{float:none;display:block;text-align:left}
#sp img{display:none}
#sp p{display:none}
div.na{padding:20px 20px}
#noVideo .thumbs img{width:25%}
.listFiltersWide ul.sFilters{columns:2;-webkit-columns:2;-moz-columns:2}
.main .pageTitle h3{font-size:80%}
#head #networkBar ul li a.gohd{display:none}
.blockHeader p.desc{font-size:85%}
h1,h2{font-size:110%;font-weight:bold}
.rStatic .main h1{font-size:110%}
.grid .mainw{float:none}
.player .listThumbs li:last-child{display:inline-block}
#head #networkBar ul li a{font-size:95%}
#head div.logo{margin-left:2px;width:207px}
#head .lowNav{padding-right:2px}
.searchbox{display:none}
#head .lowNav a.search{display:inline-block;zoom:1;*display:inline}
.listProfiles li,.left200 .listProfiles li,.listGalleries li{width:29.3333333%}
.listGalleries li a.thumb{background-size:100% auto}
.listThumbs li,.r300 .l200 .listThumbs li,.profile .listThumbs li{width:48%;padding:1%;margin:0;box-shadow:none}
.rStatic .r300{margin-right:0}
#head .externalLinks>a.btn{display:none}
.sections li{width:50%}
.listThumbsDVD li a.thumbs span{width:24.5%}
.infoBar .views{display:block;text-align:left;float:none;padding:0 0 8px 0}
.infoBar .views p{display:inline-block;zoom:1;*display:inline;font-size:140%}
.infoBar .views span{margin:3px 0 0 6px;text-align:left;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.left200 span.cover{max-width:260px;float:none;margin:0 auto 14px;display:block}
.left200 .infoBar{clear:both}
.searchbox{margin:0 1% 4px 1%;width:98%}
.main .pageTitle{width:80%}
.main .pageTitle h1,.main .pageTitle h2{font-size:90%}
.vidSource a.srcDVD,.vidSource a.srcChannel,.vidSource a.srcActor{display:none}
#sponsor p{font-size:80%}
#sponsor a.cta{font-size:100%;margin-bottom:4px}
.listChannels li,.l170 .listChannels li,body.member .listChannels li{width:97%}
.mdlMain h3{font-size:150%}
.mdlMain form p{margin:0 0 8px 0}
.mdlMain form span,.mdlMain h4{font-size:85%}
.listTags .cat{display:block;width:100%;padding:1px 0;overflow:hidden;border-bottom:1px solid #e1e1e1;margin:0}
.listTags .cat:hover{background:none}
.listTags .cat a.thumbs{float:left;width:25%}
.listTags .cat a.name{font-size:110%}
.listTags .cat .stats{clear:right;float:right;width:70%}
.listTags .cat a.name{float:right;margin:0;padding:10px 0;width:70%}
.listTags .cat .stats a{padding:6px 0}
.upcomingCams ul li{width:48%;margin:1%}
ul.tabs li{font-size:85%}
ul.tabs li a{padding:14px 6px}
ul.tabs li.active a{padding:14px 6px 17px}}
#tab #mTabs li{width:100%}
#tab #mTabs li span.ico{vertical-align:top}
#tab{background-color:#e1e1e1}
#tab div a{text-decoration:none;padding:1.75em 0 2.35em;height:.6em;display:block;color:#175b79}
#tab div a:hover{background:#d1d1d1;color:#333333}
#tab div.tab{text-align:center}
@media(max-width:89px){#tab div a{padding:.75em .5em 1.35em}}
