@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;}
img {max-width:100%}
#adsbottom{text-align:center;margin:0 auto;padding-bottom: 10px;}
#adsbottom, .sp iframe,
#adsbottom object,
#adsbottom embed {
width: 100%;
}
.gaylink a span {
color:#E347E3;
}
.gaylink a:hover span{
color:#D52630;
}
.translink a span{
color:#F09418;
}
.translink a:hover span{
color:#1873B1;
}
.lezlink a span{
color:#D7285D;
}
.lezlink a:hover span{
color:#E3C30E;
}
.mejs-container {
  width: 100% !important;
  height: auto !important;
  padding-top: 57%;
}
.mejs-overlay, .mejs-poster {
  width: 100% !important;
  height: 100% !important;
}
.mejs-mediaelement video {
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  width: 100% !important;
  height: 100% !important;
}
#playerbox img{
 display:inline;
 margin:4px;
 border:1px solid red;
}
#playerbox img:hover{
 border:1px solid blue;
}
.carica a:link{
 color:#2CBE07;
}
ol.commentlist{
 margin: 10px 5px;
 padding: 10px;
}
.commentlist .comment-body{
 padding: 10px;
 background: #EFEFEF;
 border: solid thin #DEDEDE;
 margin: 10px 0;
 position: relative;
}
.comment-body a.comment-reply-link{
 position: absolute;
 top: 10px;
 right: 10px;
 color: #AEAEAE;
}
ol.commentlist li{
 list-style: none;
}
ol.commentlist img.avatar{
 padding: 5px;
 background: #DEDEDE;
 border: solid thin #CECECE;
 float: left;
 display: block;
 margin: 15px;
 width: 32px;
 height: 32px;
}
ol.commentlist .comment-author{
 line-height: 25px;
}
.comment-body cite.fn{
 font-size: 14px;
 font-style: normal;
}
.commentmetadata a{
 margin: 0;
 font-size: 11px;
 color: #999;
}
.comment-body p{
 margin: 5px;
}
 
.comment-body .comment-author.vcard{
 margin: 0;
}
ul,ol,li{list-style:none;}
button::-moz-focus-inner{border:0;padding:0;}
span.ldc-ul_cont{background:none;border:none;font-size: 22px;}
span.ldc-ul_cont img{height: 26px; width: 26px;}
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;}
.likebtn{padding-top:5px; margin-bottom: -40px; margin-right:10px;z-index: 99999;float: right;position: }
.wpulike{z-index: 99999;}
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:420px;}
#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:-4px;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,0.1),1px 1px rgba(255,255,255,0.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(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(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(images/i.png) -146px -80px;display:inline-block;zoom:1;*display:inline;width:16px;height:16px;}
#head a.logo{width:auto;max-height:28px;float:left;margin:1px 0 14px 0;clear:both;}
#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 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,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 0.2s linear;-moz-transition:height 0.2s linear;-ms-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.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 0.2s linear;-moz-transition:height 0.2s linear;-ms-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.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(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:100%;border:1px solid #666;border-top:none;padding:2px;z-index:12;background:#fff;box-shadow:5px 5px 5px rgba(0,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{background:#FA95F5;z-index:999;display:inline-block;zoom:1;*display:inline;width:16px;height:16px;background:url(images/i.png) -232px -63px no-repeat;vertical-align:top;margin:0px 3px -2px 0;}
#head #networkBar a.l200toggle.active{background:#4177b7;color:#fff;z-index: 9999;}
#head #networkBar .lang span,.langNotification h3 span{background:url(images/i.png) no-repeat;width:16px;height:11px;margin:2px 0 0 6px;display:inline-block;}
#head #networkBar .lang ul.dropDownMenu{width:100%;}
#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,0.5);padding:0;z-index:9999;background:#fff;}
.langNotification a.close{opacity:0.4 !important;top:5px !important;right:5px !important;padding:5px !important;}
.langNotification a.close:hover{opacity:0.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{}
/* ==== TAGS ==== */
#tags { margin: 0 10px; }
#tags li {
	width: 24%;
	display: inline-block;
	*display: inline;
	zoom: 1;
}
.social-post { top:3.0em; padding-left:10px; margin-bottom:20px; }
.counter-twitter { float:left; margin-left:0em; }
.counter-fb-like { float:left; margin-left:0.5em; }
.counter-google-one { float:left; margin-left:0.2em; padding-right:10px; }
#tags li.tag_col_0,
#tags li.tag_col_1,
#tags li.tag_col_2 { width: 26%; }
#tags li.tag_col_3 { width: 20%; }
#tags li a { text-decoration: none; }
#tags li a:hover { text-decoration: underline; }
form.filter p{padding:10px 0;}
.sections{float:left; margin:0 0 0 5px;letter-spacing:-4px;font-family:Tahoma,Geneva,sans-serif;}
.sections li{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;}
.sections li a,#head .exLinks a{text-decoration:none;display:inline-block;zoom:1;*display:inline;padding:1.75em 0.4em 2.35em;height:0.6em;color:#175b79;position:relative;}
.sections li a span.new,.exLinks 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:0.5em solid #bbb;padding-bottom:1.85em;}
.sections li a:hover,#head .exLinks a:hover{background:#d1d1d1;color:#333;}
.sections li.expand{display:none;}
.gayrainbow{background:url(images/gay-head.png) repeat-x;display:block;height:6px;width:100%;}
#playerbox iframe,
#playerbox object,
#playerbox embed {
top: 0;
left: 0;
width: 100%;
background:#000;
}
#head .exLinks{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(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(images/i.png) -212px -63px no-repeat;display:inline-block;zoom:1;*display:inline;width:16px;height:16px;}


@media screen and (-webkit-min-device-pixel-ratio:2){#mTabs a span.ico{background:url(images/tabs_hd.png) no-repeat;background-size:460px 37px;-webkit-background-size:460px 37px;}}
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,0.1) inset;border-radius:3px;position:relative;}
.searchbox:hover{border-color:#aaa;box-shadow:2px 2px 2px rgba(0,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(images/i.png) -220px -9px;display:inline-block;zoom:1;*display:inline;width:16px;height:16px;}
.searchbox.expanded{display:block;}
.expanded ul{width: 100%}
.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,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;}
.thumi img{width: 218px;height: 180px;}
.thumi:hover{background:#000;opacity: 0.8;}
.fZone{padding:20px 0 30px;border-top:1px solid #e1e1e1;letter-spacing:-4px;text-align:center;}
.rmHolder{overflow:hidden;}
.exLinks .rmHolder{display:inline-block;vertical-align:top;height:4.7em;max-width:95px;min-height:1px;min-width:1px;}
.exLinks .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(images/i.png) no-repeat 0 -43px;float:left;margin:0 0 16px 0;}
#foot .logoRed{position:absolute;bottom:0;right:10px;background:url(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(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,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.ctadsRight{float:right;margin:0 0 4px 4px;}
.pager{padding:10px 0 36px;text-align:left;overflow:hidden;}
.pager a{z-index:99999;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 span.current{background:#f2f2f2;box-shadow:0 2px 2px rgba(0,0,0,0.14) inset;border:1px solid #ccc;padding:8px 12px 7px;font-size:130%;text-decoration:none;}
.pager a.nav{padding:8px 12px 7px;border:1px solid #ccc;}
.pager a.nav:hover{border-color:#bbb;}
.buttons{padding:15px 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:100%;box-shadow:0 5px 8px rgba(0,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(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:0.6;}
.dropDown a.drop:hover span{opacity:1;}
.dropDown>a:active{border:1px solid #aaa;box-shadow:1px 1px 1px rgba(0,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:-4px;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(images/i.png) no-repeat -262px -4px;width:16px;height:16px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:0.6;}
.buttons a span.filters{background:url(images/i.png) no-repeat -251px -63px;width:16px;height:16px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:0.6;}
.buttons a:hover span.settings,.buttons a:hover span.filters{opacty:0.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;margin-top: 20px;}
ul.sFilters{font-size:95%;width: 100%}
ul.sFilters li:last-child>a{border:none;float: left;}
ul.sFilters li{position:relative;overflow:hidden;}
ul.sFilters li a{width:100%; 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:hover{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 0.3s linear,bottom 0.3s linear;-moz-transition:top 0.3s linear,bottom 0.3s linear;-ms-transition:top 0.3s linear,bottom 0.3s linear;-o-transition:top 0.3s linear,bottom 0.3s linear;transition:top 0.3s linear,bottom 0.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(images/i.png) no-repeat 0 0;width:7px;height:7px;display:inline-block;zoom:1;*display:inline;opacity:0.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:0.2;-moz-transition:opacity 1s ease-in 0.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;}
.viewall{float:right;margin-right: 10px;}
.listThumbs,.listProfiles,.listChannels{font-family:Tahoma,Geneva,sans-serif;letter-spacing:-4px;clear:both;}
.listThumbs{margin:0 -0.3%;}
.listThumbs li,.listProfiles li,.listChannels li{border-radius:2px;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:17.8%;padding:0.7%;letter-spacing:normal;font-size:80%;color:#666;position:relative;box-shadow:1px 1px 0 rgba(0,0,0,0.1) inset,-1px -1px 0 rgba(0,0,0,0.1) inset;margin:0 0.3% 0.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,0.2) inset,-1px -1px 0 rgba(0,0,0,0.2) inset;background:#fff;}
.listThumbs li img:hover{
    opacity:1;
}
.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,0.3);bottom:-30px;left:0;width:100%;-webkit-transition:bottom 0.2s linear;-moz-transition:bottom 0.2s linear;-ms-transition:bottom 0.2s linear;-o-transition:bottom 0.2s linear;transition:bottom 0.2s linear;}
.listThumbs li a.thumb .scrub span{width:5%;position:absolute;left:0;padding:9px 0;background:rgba(0,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:180px;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.adsRight,.listGalleries li.adsRight{float:right;width:auto;width:38%;padding-top:3.7%;padding-bottom:3.7%;text-align:center;}
.listThumbs li.adsRight span,.listGalleries li.adsRight span{display:block;color:#888;text-align:center;font-family:Tahoma,Geneva,sans-serif;margin:0 0 4px 0;}
.listThumbs li.adsRight iframe,.listGalleries li.adsRight iframe{margin:auto;}
.listThumbs li.adsRight:hover,.listGalleries li.adsRight:hover{background:none;}
.listGalleries li.adsRight{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,0.6);color:#fff;padding:2px 5px;-webkit-transition:bottom 0.2s linear;-moz-transition:bottom 0.2s linear;-ms-transition:bottom 0.2s linear;-o-transition:bottom 0.2s linear;transition:bottom 0.2s linear;}
.listThumbs li span.tags{display:block;margin:8px 0;letter-spacing:-4px;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 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-moz-transition:opacity 0.2s linear;moz-transition:opacity 0.2s linear;opacity:0;background:#000;box-shadow:1px 1px 0 rgba(51,51,51,0.2);padding:8px;border-radius:15px;z-index:1;}
.removable li:hover a.close,.removable div:hover a.close,.avatar:hover a.close{opacity:0.75;}
.removable a.close:hover{opacity:0.95;}
.removable a.close span{background:url(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,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(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(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:0.65;}
/*  Comments
	========================================================================== */
.avatar{
float: right;	
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
 border-radius: 50%;
}
ol.commentlist{
 margin: 10px 5px;
 padding: 10px;
}
.commentlist .comment-body{
 padding: 10px;
 background: #EFEFEF;
 border: solid thin #DEDEDE;
 margin: 10px 0;
 position: relative;
}
.comment-body a.comment-reply-link{
 position: absolute;
 top: 10px;
 right: 10px;
 color: #AEAEAE;
}
ol.commentlist li{
 list-style: none;
}
ol.commentlist img.avatar{
 padding: 5px;
 background: #DEDEDE;
 border: solid thin #CECECE;
 float: left;
 display: block;
 margin: 15px;
 width: 32px;
 height: 32px;
}
ol.commentlist .comment-author{
 line-height: 25px;
}
.comment-body cite.fn{
 font-size: 14px;
 font-style: normal;
}
.commentmetadata a{
 margin: 0;
 font-size: 11px;
 color: #999;
}
.comment-body p{
 margin: 5px;
}
 .comment{
 width: 100%;
}
.inline-comments-container{
 width: 100%;
}
.comment-body .comment-author.vcard{
 margin: 0;
}
span.hd{background:url(images/i.png) no-repeat -221px -82px;width:25px;height:17px;position:absolute;bottom:4px;left:4px;-webkit-transition:bottom 0.2s linear;-moz-transition:bottom 0.2s linear;-ms-transition:bottom 0.2s linear;-o-transition:bottom 0.2s linear;transition:bottom 0.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,0.1) inset,-1px -1px 0 rgba(0,0,0,0.1) inset;margin:0 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:0.3% 2.5%;background:rgba(0,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,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 0.2s ease-out 0.1s;-moz-transition:right 0.2s ease-out 0.1s;-ms-transition:right 0.2s ease-out 0.1s;-o-moz-transition:right 0.2s ease-out 0.1s;moz-transition:right 0.2s ease-out 0.1s;}
.left200 span.cover:hover span:last-child{right:0;}
.left200 span.cover img{width:100%;height:auto;}
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;}
.listGalleries{letter-spacing:-4px;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:0.7%;margin:0 0.3% 0.5%;box-shadow:1px 1px 0 rgba(0,0,0,0.1) inset,-1px -1px 0 rgba(0,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:-4px;}
.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:0.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,0.6);width:100%;-moz-transition:bottom 0.2s linear 0.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,0.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:0.7;-moz-transition:opacity 0.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{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 -0.5%;letter-spacing:-4px;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 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,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;}
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,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,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:40px;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{text-align:center;margin:0 auto;padding-bottom: 10px;}
#sp iframe,
#sp object,
#sp embed {
width: 100%;
}
#sp{text-align:center;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,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;}
.listProfiles li .pointCount{position:absolute;top:4px;left:4px;padding:6px;background:rgba(255,255,255,0.75);color:#000;text-shadow:1px 1px rgba(255,255,255,0.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(images/i.png) no-repeat -105px -43px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:0.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(images/i.png) no-repeat -105px -62px;width:19px;height:18px;display:inline-block;zoom:1;*display:inline;opacity:0.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 ;}
.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:0.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 0.2s linear;-webkit-transition:height 0.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 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.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(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,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 0.1s ease-in;-webkit-transition:opacity 0.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(images/i.png) no-repeat -220px -26px;height:14px;width:12px;display:inline-block;zoom:1;*display:inline;vertical-align:top;opacity:0.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 0.1s ease-in;-webkit-transition:opacity 0.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:0.1;background:rgba(0,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:-4px}
#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:0.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,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(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(images/i.png) no-repeat 0 -78px;}
#playlist #plHead a.auto.on span{background-position:-14px -78px;opacity:0.8;}
#playlist #plHead a.auto.on:hover span{opacity:1;}
#playlist #plHead a.prev span{background:url(images/i.png) no-repeat 0 -63px;}
#playlist #plHead a.next span{background:url(images/i.png) no-repeat -15px -63px;}
#playlist #plHead a.shuffle span{background:url(images/i.png) no-repeat -30px -63px;width:17px;}
#playlist #plHead a.shuffle.on span{background-position:-48px -63px;opacity:0.8;}
#playlist #plHead a.subscribe span{background:url(images/i.png) no-repeat -73px -95px;width:15px;}
#playlist #plHead a.subscribe.on span{background-position:-89px -95px;opacity:0.8;}
#playlist #plHead a.like span{background:url(images/i.png) no-repeat -1px -95px;width:15px;}
#playlist #plHead a.like.on span{background-position:-19px -95px;opacity:0.8;}
#playlist #plHead a.dislike span{background:url(images/i.png) no-repeat -37px -95px;width:15px;}
#playlist #plHead a.dislike.on span{background-position:-55px -95px;opacity:0.8;}
#playlist #plHead a.close span{background:url(images/i.png) no-repeat -66px -63px;width:12px;}
#playlist #plHead a.collapse span{background:url(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(images/i.png) -54px -79px no-repeat;display:inline-block;zoom:1;*display:inline;opacity:0.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:-4px;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(images/i.png) no-repeat -22px 0 ;width:8px;height:8px;display:inline-block;zoom:1;*display:inline;opacity:0.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(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;}
#promo{display: none;}
.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,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,0.7);border:8px solid rgba(0,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(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,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,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 0.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 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(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:0.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,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,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 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,0.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:0.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 .exLinks a{padding:0.75em 0.25em 1.35em;}
#head .exLinks{clear:both;}
.sections li.active a{border:none;background:#4177B7;padding:0.75em 0.25em 1.35em;color:#fff;}
.searchbox{width:35%;float:right;margin:14px 5px 14px 0;}
#head a.logo{margin-left:5px;}
#head .wrap{padding:0;}
.buttons .label{display:none;}
.listThumbs li{width:23%;}
.listThumbs li img{height: 147px;}
.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;}
.exLinks .rmHolder{height:2.7em;max-width:89px;}
.exLinks .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.adsRight{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.adsRight,.listGalleries li.adsRight{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:100%;}
.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(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;}
#playerbox iframe,
#playerbox object,
#playerbox embed {
height: 300px;
}
.adsidebar{display:none;}
.left200{display:none;}
.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;margin-top: -10px;padding-bottom: 5px;}
.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  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 a,.sections li.active a{padding:14px 6px;margin:0;text-align:center;font-size:110%;color:#ccc;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;}
.sections.expanded{width: 100%;}
#head .nav{border:none;padding:0;}
.sections li{}
#head .lowNav,#head .lowNav a.nav{display:inline-block;zoom:1;*display:inline;}
#head a.logo{width:auto;max-height:15px;margin-top: -10px;}
#head .exLinks{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:180px;}
.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{width: 100%;}
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;}
.dashicons{display:none;}
.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;}
.sections.expanded{display:block;text-align: center}
.sections.expanded{width: 100%;margin:0 auto;}
}
@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:100%;}
.vidSource a.srcDVD{display:none;}
.profile div.tagFilter .dropDownMenu{}
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;}
#playerbox iframe,
#playerbox object,
#playerbox embed {
height: 200x;
}
.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 a.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:45%;padding:1%;margin:0;box-shadow:none;padding-left: 10px;}
.rStatic .r300{margin-right:0;}
#head .exLinks>a.btn{display:none;}
.sections li{width:100%;}
.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:0.6em;display:block;color:#175b79;}
#tab div a:hover{background:#d1d1d1;color:#333333;}
#tab div.tab{text-align:center;}
.uultra-search-results{display:none;}
.tagbox { 
background-color:#eee;
border: 1px solid #ccc;
margin:0px 10px 10px 0px;
line-height: 200%;
padding:2px 0 2px 2px;

}
.taglink  { 
padding:2px;
}

.tagbox a, .tagbox a:visited, .tagbox a:active { 
text-decoration:none;
}

.tagcount { 
background-color:green;
color:white;
position: relative;
padding:2px;
}
.terms a, .terms a:visited, .terms a:active { 
background:#eee;
border:1px solid #ccc;
border-radius:5px;
text-decoration:none;
padding:3px;
margin:3px;
text-transform:uppercase;
}

.terms a:hover { 
background:#a8281a;
color:#FFF;
}
    .form-submit {
    display: none;
    }
    .comment-form-author,
    .comment-form-email,
    .comment-form-url {
    width: 50%;
    }
.wp-video-shortcode {
	max-width: 100%;
}

.wp-audio-shortcode {
	max-width: 100%;
}
@media only screen and (min-width: 321px) and (max-width: 756px) {
.expanded ul{width: 100%} 
.expanded u li a {
	text-align: center;
	width: 20%;
}	
.logo img {
	margin-top: 10px;
	max-height:50px;
	width: auto;
}
}	
@media (max-width:320px) {
.logo img {
	margin-top: 22px;
	max-height:40px;
	width: auto;
}
}
@media screen and (max-width: 768px) {.sections li{width: 100%;}}
@media (max-width:89px){#tab div a{padding:0.75em 0.5em 1.35em;}}

.switcher-box {
    position: relative;
    height: 24px;
    width: 48px;
    float: right;
    margin: 16px 0;
}
.switcher {
    background: #A8A8A8;
    height: 24px;
    border-radius: 25px;
}
.light-btn {
    display: none;
}
.dark-btn {
	left:0;
	top:0;
	box-shadow: 0 0 8px -2px rgba(0, 0, 0, 0.9);
	background: #333;
	display: block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
	position: absolute;
}

.container {
    font-size: 0; /*fix white space*/
}
.container > div {
    font-size: 16px; /*reset font size*/
    display: inline-block;
    vertical-align: top;
    width: 33.33%;
    border: 1px solid none;
    box-sizing: border-box;
    text-align: center;
}
@media (max-width: 480px) { /*breakpoint*/
    .container > div {
        display: block;
        width: 100%;
	
    }
}

.duration{background-color:#DE2600;color:#fff;font-size:13px;font-weight:bold;top:12px;left:12px;position: absolute;}
.duration2{background: #000;opacity: .6;color:#fff; padding: 1px 4px;font-weight:bold;top:125px;left:11px;position: absolute;border-radius: 3px;}

.widget_nav_menu a {
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #ccc;
display: block;
margin: 0 auto;
color: #4061A2;
font-size: 14px;
font-family: arial;
}

/* Paginador */
.paginador {box-sizing: border-box;clear: both;margin: 2px 0 14px;text-align: center;}
.inactive {color: #454a55;line-height: 17px;margin-left: 7px;margin-right: 5px;margin-top: 6px;transition: all 0.25s ease 0s;}
.paginador a {border: 2px solid #152531;border-radius: 50%;display: inline-block;font-size: 14px;font-weight: bold;height: 21px;padding: 10px 0;text-align: center;width: 40px;}
.current, .paginador a:hover {border: 2px solid #26a8db;border-radius: 50%;color: #26a8db;display: inline-block;font-weight: bold;height: 15px;margin-left: 5px;margin-top: 0;padding: 16px 0;vertical-align: middle;width: 50px;}



.pagination2 {
    display: inline-block;
}

.pagination2 a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
}

.pagination2 a.active {
    background-color: #4CAF50;
    color: white;
    border: 1px solid #4CAF50;
}

.pagination2 a:hover:not(.active) {background-color: #ddd;}



.foot2 {
    background: #EFEAEA;

.myIframe {
     position: relative;
     padding-bottom: 65.25%;
     padding-top: 30px;
     height: 0;
     overflow: auto; 
     -webkit-overflow-scrolling:touch; //<<--- THIS IS THE KEY 
     border: solid black 1px;
} 
.myIframe iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}

