Severity: 8192
Message: Function create_function() is deprecated
Filename: geshi/geshi.php
Line Number: 4698
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 693
Function: getPaste
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
/* AGENT_SHEET */ @namespace url(http://www.w3.org/1999/xhtml); @-moz-document domain("xhamster.com"), domain("xhamsterpremiumpass.com") , domain("88.208.24.45") { /* ========== Xhamster Wide v.24 - DEV(new24) LOGED / NOT LOGED - ► ► For FIREFOX ONLY , sorry ..... ► Userstyles to optimize the space with a widescreen . ► Organize each page for less scrolling.: - Thumbnail compact Mosaic take the maximun of the screen. - Player on the left , Infos or Thumbnails on the right. ► Many additional Infos added and organized when is possible: ► Delete Publicity and adverts etc... ============== */ /* (new24) - TEST - NEED PASSWORD - === */ .hRotator>u[title="Video requires password"]:before { position: relative !important; display: inline-block !important; width: 150px !important; margin-left: -5px !important; color: white !important; content: "PASSWORD" !important; text-align: center !important; background: red !important; } /* (new24) - TEST - FOR FRIENDS - === */ .hRotator>u[title="For friends only"]:before { position: relative !important; display: inline-block !important; width: 150px !important; margin-left: -5px !important; color: white !important; content: "For FRIENDS" !important; text-align: center !important; background: red !important; } /* (new24) - TEST - UPLOAD PAGE - ACTOR PANEL - === */ actorPopWrap { padding: 10px; width: 100% !important; margin-left: -220px!important; background: red !important; } .module.actors_container { display: inline-block !important; } #actorPop > .boxC { padding: 10px; width: 100% !important; margin-left: -220px!important; background: red !important; } /* #actorPop #content, */ #actorPop #content tbody tr td .rulesList.under{ width: 100% !important; } #actorPop #content tbody tr td .promo.promo2 { width: 100% !important; } .box.person h2 { position: absolute !important; height: 15px !important; line-height: 15px !important; top: 5px !important; left: -1200px !important; margin-left: 1100px !important; color: white !important; text-align: left !important; background: linear-gradient(#777777, #444444) repeat scroll 0 0 transparent !important; text-shadow: none !important; } .actorDocs .persons { width: 70% !important; } #actorPop .persons_form { width: 55% !important; } #actorPop .buttons.ac { width: 70% !important; } /* (new24) - UPLOAD PAGE - === */ .uploadRules { position: absolute !important; color: #505050; line-height: 15px; left: 700px !important; margin-top: -3px !important; margin-bottom: 10px; padding: 10px; height: 21px!important; padding-bottom: 0 !important; padding-top: 0 !important; border: 1px solid #d8d8d8; border-radius: 3px; text-align: left; overflow: hidden!important; transition: height ease 0.7s !important; } .uploadRules:hover { position: absolute !important; color: #505050; line-height: 15px; margin-bottom: 10px; padding: 10px; height: 240px !important; padding-bottom: 0 !important; padding-top: 0 !important; border: 1px solid #d8d8d8; border-radius: 3px; text-align: left; overflow: hidden!important; } .uploadRules.uploadRules2 + .box h2 { position: relative !important; display: inline-block !important; width: 629px !important; height: 15px !important; line-height: 15px !important; margin-left: 0px !important; top: 0px !important; color: white !important; text-shadow: none !important; text-align: left !important; background: linear-gradient(#777777, #444444) repeat scroll 0 0 transparent !important; } .module .channelsBox label.channel.searchable_list { position: relative !important; display: inline-block!important; min-width: 155px !important; max-width: 155px !important; font-weight: normal; line-height: normal; margin:auto !important; left: -15px !important; margin-bottom: 1px !important; padding: 0 0 0 4px; white-space: nowrap; } /* .module .channelsBox label.channel.searchable_list */ .module .channelsBox label.channel.searchable_list { color: peru !important; text-align: left; text-shadow: none!important; font-size: 13px !important; } .channel.searchable_list>input:checked + span { color: red !important; } /* .channel.searchable_list */ .channelsBox { /* counter-reset: myIndex ! important; */ counter-increment: myIndex 0 ! important; } .channel.searchable_list>input:checked { counter-increment: myIndex !important; } .channel.searchable_list>input:checked + span:before { /* counter-increment: myIndex ! important; */ content: counter(myIndex, decimal-leading-zero); /* counter-set: myIndex 0 !important; */ position: relative !important; min-width: 17px !important; margin-left: -3px !important; margin-right: 10px !important; border-radius: 10px !important; box-shadow: 0 0 2px rgba(162, 160, 160, 0.6) inset !important; font-size: 10px !important; text-align: center !important; color: gold !important; background: none repeat scroll 0 0 rgba(62, 59, 59, 0.6) !important; z-index: 10 !important; } /* (new22) TEST - CAMS - PROMO - TXt "beware fake site - ==== */ .promo.promo2 { position: absolute !important; display: inline-block!important; min-height: 15px !important; max-height: 15px !important; line-height: 15px !important; width: 10px !important; top: 60px !important; overflow: hidden !important; z-index: 500 !important; background: red !important; } .promo.promo2:hover { position: absolute !important; display: inline-block!important; min-height: 15px !important; max-height: 15px !important; line-height: 15px !important; width: auto !important; top: 60px !important; /* padding-left: 20px !important; */ overflow: hidden !important; z-index: 10000 !important; background: red !important; } .promo.promo2 .holder { position: relative !important; display: inline-block!important; min-height: 15px !important; max-height: 15px !important; line-height: 15px !important; padding: 0px !important; /* width: 1000px; */ /* top: 40px !important; */ background: green !important; } .promo.promo2 .holder p { position: relative !important; display: inline-block!important; min-height: 15px !important; max-height: 15px !important; line-height: 15px !important; /* width: 1000px; */ margin-left: 8px !important; padding: 2px 1px !important; padding: 1px 20px 1px 20px !important; background: yellow !important; } /* (new22) - ? */ .promo.promo2 .holder p:before { content: "\01F4A1" !important; position: absolute !important; display: inline-block!important; min-height: 20px !important; max-height: 20px !important; line-height: 20px !important; /* padding: 0px !important; */ width: 8px !important; margin-top: -5px !important; left: -10px !important; text-align: left !important; background: red !important; } /* (new22) NEWS - EMPTY INFOS - === */ .video b:empty { display: none!important; } /* new19) PROFILE - PHOT / VIDEO INTRO - (new TEST) - http://xhamster.com/user/trinityvixxxen (PHOTO / VIDEO) http://xhamster.com/user/sylvinha86 (PHOTO / VIDEO) http://xhamster.com/user/fernanz (VIDEO) http://xhamster.com/user/uk_amateur_slut (PHOTO) === */ #main .main table.w100 tbody tr > td.profileR + td >.box #pIntro { background: transparent!important; min-height: 5px!important; padding: 0!important; margin-bottom: -20px!important; } #main .main table.w100 tbody tr > td.profileR + td >.box #pIntro:before { content: "PHOTO INTRO"!important; position: absolute!important; display: inline-block!important; top: -15px!important; left: 8px!important; background: transparent!important; min-height: 5px!important; padding: 2px 5px!important; margin-bottom: -20px!important; background: red!important; } #main .main table.w100 tbody tr td.profileR +td .box #pIntro.boxC .tabs { position: absolute !important; display: inline-block !important; left: 20px !important; } #main .main table.w100 tbody tr td.profileR +td .box #pIntro.boxC .tabs .content { position: absolute!important; display: inline-block!important; top: 5px !important; left: 2px !important; border-radius: 0 3px 3px; max-width: 998px; /* background: red !important; */ } #main .main table.w100 tbody tr td.profileR +td .box #pIntro.boxC .tabs .tab { position: absolute!important; } /* (new21) INTRO PHOTO */ .profile #pIntro a.photoIntro { position: absolute !important; display: inline-block; float: none!important; height: 100% !important; max-height: 20px !important; min-height: 20px !important; width: 100px!important; top: -18px !important; left: 8px !important; padding: 0px !important; background: black!important; background: transparent !important; z-index: 5000!important; /* visibility: hidden!important; */ } .profile #pIntro a.photoIntro img { position: absolute !important; display: inline-block; float: none!important; height: 100% !important; max-height: 400px !important; min-height: 400px !important; width:auto!important; top: 10px !important; left: -17px !important; padding: 40px 50px !important; background: black!important; z-index: 5000!important; visibility: hidden!important; } .profile #pIntro a.photoIntro:hover img { position: absolute !important; display: inline-block; float: none!important; height: 100% !important; max-height: 400px !important; min-height: 400px !important; width:auto!important; top: 10px !important; left: -17px !important; padding: 40px 50px !important; background: black!important; z-index: 5000!important; visibility: visible !important; } .profile #pIntro .tabs .content .tab img { position: absolute !important; display: inline-block; float: none!important; height: 100% !important; max-height: 400px !important; min-height: 400px !important; width:auto!important; top: 10px !important; left: -17px !important; padding: 40px 50px !important; background: black!important; z-index: 5000!important; visibility: hidden!important; } .profile #pIntro .tabs .content:hover .tab img { position: absolute !important; display: inline-block; float: none!important; height: 100% !important; max-height: 400px !important; min-height: 400px !important; width:auto!important; top: 10px !important; left: -17px !important; padding: 40px 50px !important; background: black!important; z-index: 5000!important; visibility: visible !important; } /* INTRO VIDEO SEUL */ .profile #pIntro .pr { position: absolute !important; display: inline-block !important; top: 0px !important; left: 6px !important; } .profile #pIntro .pr:before { content: "VIDEO INTRO" !important; position: absolute !important; display: inline-block !important; top: -17px !important; left: 30px !important; padding: 1px 5px!important; border-radius: 5px!important; background: gold!important; z-index: 5000!important; } .profile #pIntro .pr:hover iframe { /* content: "VIDEO INTRO" !important; */ position: absolute !important; display: inline-block !important; /* top: -17px !important; */ left: 3px !important; padding: 1px 5px!important; border-radius: 5px!important; background: gold!important; z-index: 5000!important; } .profile #pIntro .tabs .content .tab .pr { position: absolute !important; display: inline-block !important; top: 10px !important; left: -17px !important; /* z-index: 5000!important; */ } .profile #pIntro .tabs:hover .content .tab .pr { position: absolute !important; display: inline-block !important; top: 10px !important; left: -17px !important; z-index: 5000!important; } .profile #pIntro .pr iframe, .profile #pIntro .tabs .content .tab .pr iframe { padding: 20px 50px !important; background: black!important; } /* (new19) - BLOG - POST TEXTAREA - HEIGHT ON FOCUS - === */ .module.first>label { position: absolute!important; width: 90px!important; margin-left: -10px!important; top: 60px!important; font-size: 20px!important; color: peru!important; } .postAdd .module.first>label + a { position: absolute!important; width: auto!important; margin-left: 110px!important; top: 63px!important; font-size: 20px!important; color: peru!important; } .postAdd input[type="text"] { position: absolute!important; width: 1600px!important; margin-left: 80px!important; top: 90px!important; font-size: 20px!important; color: peru!important; } .module.multiTextField { width: 1600px!important; margin-left: 80px!important; } .module.multiTextField label { margin: 10px auto 0; position: absolute!important; width: 80px!important; top: 120px!important; left: 160px!important; text-align: right !important; } .postAdd .module.last { position: absolute!important; top: 140px!important; left: 160px!important; margin: 10px auto 0; text-align: center; } #editor_acts { position: absolute!important; width: 60px!important; top: 183px!important; left: 164px!important; margin: auto!important; padding: 5px!important; border-radius: 5px!important; border: 1px solid violet!important; text-align: center !important; } .module .std.inp { /* width: 100%; */ margin: 0 -12px 0 0; /* padding-right: 250px!important; */ border: 1px solid #d9d9d9; border-radius: 3px; text-shadow: 0 1px #ffffff; color: #666666; background-image: linear-gradient(rgba(85, 85, 85, 0.05) 90%, transparent 50%, transparent)!important; background-size: 30px 18px!important; /* background-attachment: fixed!important; */ /* background-attachment: local!important; */ /* background-attachment: scroll !important; */ /* background-image: repeating-linear-gradient(to bottom, blue, green 9.5%, red 19.5%,#000 20%)!important; */ } /* FOCUS */ .module .std.inp { min-height: 800px !important; /* transition: height 0.1s ease-out 1.5s !important; */ /* -webkit-transition: height 0.1s ease-out 0s !important; */ } /* BLOG POST - MESSAGE */ .boxMsg { position: absolute!important; left: 800px!important; top: 43px!important; border: 2px solid #a6e484; background-color: #f0f7e8; z-index: 5000!important; } /* TEST - LINKS by GM - LINKIFYPLUS - ? === */ .linkifyplus a { display: inline-block!important; width: 250px!important; overflow: hidden!important; text-overflow: ellipsis!important; white-space: nowrap!important; color: peru!important; } .linkifyplus a:before { content: "\01F30F linkify+ "!important; color: black!important; } /* (new9) - VIDEO PASS - === */ #videoPass .gr { position: absolute !important; display: inline-block !important; width: 454px !important; top: 90px !important; left: -385px !important; text-align: center !important; } /* (new9) SEARCH PAGE - MENU TOP LEFT - === */ #searchMenu .menu2 { margin: 0 0 10px; top: 8px !important; margin-bottom: -19px !important; } #searchMenu .menu2 .l1 { width: 307px !important; height: 19px !important; height: 39px !important; margin-top: -7px !important; top: -14px !important; padding-left: 8px !important; } /*PHOTO*/ #searchMenu .menu2.menuSmall { height: 55px !important; margin-top: -17px !important; margin-bottom: -14px !important; } #searchMenu .menu2.menuSmall .l1 { width: 307px !important; height: 19px !important; height: 25px !important; margin-top: 7px !important; top: -14px !important; padding-left: 8px !important; } #searchMenu .menu2 .l1 a { position: relative !important; display: inline-block !important; height: 20px !important; line-height: 20px !important; padding: 2px !important; /*outline: 1px solid violet !important;*/ } #searchMenu .menu2 .l1 .last { position: relative !important; display: inline-block !important; width: 90px !important; margin-right: -50px !important; padding-right: 0 !important; /* transform: scale(0.8) !important; */ } #searchMenu .menu2 .l2 { height: 15px !important; top: -14px !important; width: 307px !important; padding: 1px 4px 0px 4px !important; border-radius: 0 0 0 0 !important; } /* (new9) MENU MOBILE / RANDOM - === */ .menu2 .l1 a[target="_blank"] + .last { display: inline-block !important; margin-left: 165px !important; margin-right: -212px !important; margin-top: -6px !important; padding-right: 0px!important; transform: scale(0.8) !important; } .menu2 .l1 a[target="_blank"] + .last .itemLeft[hint="Mobile version"] { height: 20px !important; line-height: 20px !important; width: 26px !important; margin-left: 0 !important; padding: 2px !important; } .menu2 .l1 a[target="_blank"] + .last a.itemRand { height: 20px !important; line-height: 20px !important; width: 26px !important; margin-left: 0 !important; padding: 2px !important; } /* (new22) LOGED / NOT LOGED - LOGIN CONTAINER - === */ #main .main .w100 > tbody > tr > td[valign="top"] > table > tbody > tr > td[width="100%"] +td { position: absolute !important; display: inline-block ! important; width: 100% ! important; min-width: 200px! important; height: 100% ! important; right: -1300px !important; top: -13px !important; text-align: left !important; z-index: 2000 ! important; } /* (new15) LOGOUT MENU ITEM - === */ /* .l1[href="http://xhamster.com/logout.php"] */ #menuLogin a { height: 19px !important; line-height: 19px ! important; border: none !important; font-size: 13px ! important; text-shadow: none !important; color: white !important; background-color: black ! important; } /* (new9)(LOGED / NOT LOGED) - MENU LANG - NOT LOGED : .menu.menuUser + .main .w100 > tbody > tr > td[valign="top"] > table > tbody > tr > td[width="100%"] +td+ td[width="40"] LOGED : #main .main .w100 > tbody > tr > td[valign="top"] > table > tbody > tr > td[width="100%"] +td+ td[width="40"] === */ #main .main .w100 > tbody > tr > td[valign="top"] > table > tbody > tr > td[width="100%"] +td+ td[width="40"] , .menu.menuUser + .main .w100 > tbody > tr > td[valign="top"] > table > tbody > tr > td[width="100%"] +td+ td[width="40"] { position: absolute !important; display: inline-block !important; height: 18px !important; width: 20px !important; right: -1250px !important; top: 9px !important; } .menuLang .langBox { position: absolute; width: 42px!important; border: 1px solid #D9D9D9; border-radius: 3px 3px 3px 3px; overflow: hidden; background: #F4F4F4; z-index: 4; } .menuLang a { width: 20px !important; height: 11px !important; line-height: 10px !important; padding: 3px !important; font-size: 11px; } /* (new5) PAID VIDEO - === */ #videoTips .box { position: absolute; left: 1px !important; top: 130px; } .hPaid +u:before { position: absolute !important; display: inline-block !important; content : "PAID" !important; transform: rotate(-45deg) !important; top: -110px !important; padding: 30px 2px !important; border-radius: 40px !important; border: 3px solid yellow !important; font-size: 30px !important; color: rgba(255, 0, 0, 0.54) !important; } /* (new9) CAMS - POPULAR BOX - CAMS - VIDEO PAGE - html body div#main div.main table#content.w100 tbody tr td div#idxFeach.box div.boxC iframe#popularBox #popularBox[src^="/popular2.php?"] FRESHBOX - TOP RIGHT SIDE - === */ #cams.block { position: absolute !important; display: inline-block !important; top: 34px !important; margin-top: -14px !important; left: 0px ! important; /* background: red ! important; */ } #cams.block a.arrow { position: absolute !important; display: inline-block !important; float: left; width: 22px !important; height: 18px !important; left: 60px !important; margin: 0 !important; margin-top: -19px !important; background-image: url("http://eu-st.xhamster.com/images/tpl2/icons.png") !important; background-position: -125px -29px !important; } #cams.block +.head { position: absolute !important; display: inline-block ! important; margin-top: -10px ! important; top: 220px !important; left: 0 !important; } /* (VIDEO page) gallery */ #gallery { position: absolute !important; display: inline-block ! important; margin-top: -8px ! important; margin-left: 4px ! important; left: 0 !important; top: 247px !important; } #gallery.block a.arrow { position: absolute !important; display: inline-block !important; float: left; width: 22px !important; height: 18px !important; margin-top: -19px !important; left: 70px !important; margin: 0 !important; background-image: url("http://eu-st.xhamster.com/images/tpl2/icons.png") !important; background-position: -125px -29px !important; background-repeat: no-repeat; } /* (VIDEO PAGE) dating */ #gallery +.head { position: absolute !important; display: inline-block ! important; margin-top: -18px ! important; margin-left: 4px ! important; left: 0 !important; top: 450px; } /* VIDEO PAGE - === */ #dating { position: absolute !important; display: inline-block ! important; margin-top: 5px ! important; top: 456px !important; left: 0! important; } #dating.block a.arrow { position: absolute !important; display: inline-block !important; float: left; width: 22px !important; height: 18px !important; margin-top: -19px !important; left: 60px !important; margin: 0 !important; background-image: url("http://eu-st.xhamster.com/images/tpl2/icons.png") !important; background-position: -125px -29px !important; } /* (new5) TABS - === */ .tabs .head a.sel, .tabs .head a.sel:hover { background-color: gold !important; background-position: 0 -389px; } /* (new5) TABS - PROFILE - RELATED VIDEOS/GALLERIES BLOCK - === */ .profile .tabs .head a.sel { height: 22px !important; line-height: 22px !important; font-size: 15px !important; color: green !important; background: gold !important; } /* (new5) COMMENT RECAPTCHA - === */ #commentForm #recaptchaUserBox { position: absolute !important; bottom: -234px !important; left: 326px !important; } /* TEST - PROFILE - MAIN BUDDY ICON - EDIT ICON UPDATE - === */ .profile .info .thumb .edit { position: absolute; display: block; height: 8px ! important; width: 10px ! important; right: -30px !important; top: 2px ! important; padding: 4px 5px 6px; background-color: transparent !important; } /* TEST - PROFILE - MODERATOR BADGE - === */ .profile .info .moderator { position: absolute; transform: scale(0.2) !important; height: 101px; width: 101px; right: 98px !important; top: -20px !important; bottom: 20px; background: url("http://eu-st.xhamster.com/images/tpl2/userReviewer.png") no-repeat scroll 0 0 transparent!important; } /* TEST - PROFILE - REAL MEMBER (verified) BADGE - === */ .profile .verified { position: absolute; transform: scale(0.55) !important; height: 100px; width: 100px; right: -39px ! important; top: -16px !important; background: url("http://eu-st.xhamster.com/images/tpl2/userReal.png") repeat scroll 0 0 transparent!important; } /* TEST - PROFILE - GIF BOX - === */ #giftBox { position: relative ! important; display: inline-block !important; height: 45px !important; width: 350px !important; z-index: 220 ! important; } #giftBox .send { position: relative ! important; display: inline-block !important; transform: scale(0.5) !important; height: 84px !important; margin-top: -18px !important; margin-left: -10px ! important; } #giftBox .list { position: relative !important; display: inline-block !important; transform: scale(0.8) !important; width: 400px ! important; height: 0px !important; top: -80px !important; margin-left: -35px ! important; padding-left: 4px; overflow: visible ! important; } #giftBox .page { position: relative !important; display: inline-block !important; float: none !important; transform: scale(0.55) !important; height: 72px !important; margin-bottom: -72px ! important; } #giftBox .page a { float: left; height: 64px; width: 64px; margin-top: 3px ! important; } #giftBox .next { position: absolute !important; float: none ! important; height: 20px; width: 20px; margin: 31px 16px; right: -11px !important; top: -16px !important; transform: scale(0.5) !important; } /* ==== TEST - FOOTER ==== */ #footer { position: absolute; width: 100% ! important; height: 0 !important; margin-top: 10px; bottom: 0px !important; color: #252525; font-size: 11px; border: 1px solid red !important; } #footer .shadowTop { height: 10px; margin-top: -9px !important; border-bottom: 1px solid #FFFFFF; } #footer .shadowDown { display: none !important; /* background-position: center -18px; */ /* border-bottom: 1px solid #F5F5F5; */ } #footer { display: none ! important; } /* (new17) PROFILE - REMOVE FROM FRIENDS - LANGUES - FR / US - === */ .profileR a[hint="Usuń z grona znajomych"]:before , .profileR a[hint="Verwijder uit vrieden"]:before , .profileR a[hint="お友だちを削除する"]:before , .profileR a[hint="Remover dos amigos"]:before , .profileR a[hint="Удалить из друзей"]:before , .profileR a[hint="Rimuovi dagli amici"]:before , .profileR a[hint="Eliminar de amigos"]:before , .profileR a[hint="Entferne von Freunden"]:before , .profileR a[hint="Retirer des amis"]:before , .profileR a[hint="Remove from friends"]:before { position: absolute ! important; content: "X" ! important; font-size: 25px ! important; color: red ! important; } /* (new19)SUPP PUB / COKIES MESSAGE - === */ .bottom_message , #plAds , #adTop, #adIndex , #plAdsplAds , .favAds , .adVideo , #adBottom , #playerBox .sponsorTitle , #playerBox .sponsorBottom , #playerBox .sponsorB { display: none !important; } /* (new9) RANKING PAGES - UPLOAD / EDIT ITEMS / MOST - RIGHT / LEFT BUTTONS - === */ /*.hAddition span,*/ .box h2 .btnsRight { position: absolute !important; display: inline-block !important; height: 15px !important; float: none !important; right: 30px !important; color: red !important; } .box h2.gr .btnsRight a { color: gold ! important; } .box h2.gr .btnsRight a:hover { color: peru ! important; } .box h2 a.sel { height: 10px !important; line-height: 10px !important; width: auto !important; margin: 0 0 0 2px !important; padding: 3px 3px 2px 3px !important; font-size: 14px !important; color: red !important; background-image: none !important; background: green !important; } .box h2 div.btnsRight a, .box h2 div.btnsLeft a, .box h2 div.btnsBetween a { height: 10px !important; line-height: 10px !important; width: auto !important; margin: 0 0 0 2px !important; padding: 3px 3px 2px 3px !important; font-size: 14px !important; color: gold !important; background-image: none !important; } /* (new22) - CAM MODEL NAME IN PLAYER */ .btnsLeft .userInfoFromTitle:after { position: absolute ! important; content: " ▶ "" camshow : " attr(uname)! important; height: 10px !important; line-height: 10px !important; width: auto !important; top: 20px ! important; left: -5px ! important; padding: 3px 10px !important; background-image: none !important; background: black ! important; font-size: 14px !important; color: gold !important; z-index: 500000 ! important; } /* TEST BOXC - PROFILE - EMPTY - SUPP - === */ .profile .empty { display: none ! important; } /* (new5) THUMBNAILS - === */ .box.boxR .boxC { position: relative !important; min-height: 0 !important; width: 1400px !important; left: 200px !important; padding: 0 !important; border-radius: 0 0 3px 3px; border-width: 0 1px 1px; } /* (new5) FAVS - THUMBNAILS - === */ .boxC.favVidList { position: relative !important; min-height: 0 !important; width: 1680px !important; left: 0px !important; padding: 0 !important; border-radius: 0 0 3px 3px; border-width: 0 1px 1px; } /* (new5) NEWS - THUMBNAILS - === */ .box .boxC.noPads #news{ position: relative !important; min-height: 0 !important; top: -15px !important; padding: 0 !important; border-radius: 0 0 3px 3px; border-width: 0 1px 1px; } /* TABS IN HEADER - === */ #main .main table.w100 tbody tr td .box .boxC .tabs { display: inline-block !important; margin-top: -36px !important; position: relative !important; } /* TEST - PANEL LEFT - === */ #menuRound{ margin-top: 1px; } /* TEST - PANEL ITEMS - === */ #menuRound .list a, #menuLeft .list a, #menuRight .list a , #menuRound .list a, #menuLeft .list a, #menuRight .list a { display: block; height: 22px !important; line-height: 22px !important; } /* (new9) - PANEL LEFT - CATEGORIES - SCROLLABLE - #menuRound , #menuRight , === */ #menuLeft { width: 85px ! important; height: 890px !important; margin-top: 1px ! important; border-radius: 5px ! important; } #menuLeft .head { display: block; line-height: 17px; padding: 7px 0 8px 3px; border-radius: 5px 5px 0 0 ! important; font-size: 14px; font-weight: bold; text-shadow: 0 1px #000000; color: #FFD700 !important; background: #373737; } #menuLeft .list { width: 85px ! important; height: 850px !important; margin-top: 1px ! important; padding-top: 10px ! important; border-radius: 5px ! important; overflow-x: hidden; overflow-y: auto !important; background: black ! important; } #menuLeft .list a { display: block; height: 17px ! important; line-height: 12px !important; padding: 4px 5px 8px 4px ! important; border-bottom: 1px solid #454545; border-top: 1px solid #5B5B5B; font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 0 1px #000000; color: #EAEAEA; background-color: #4C4C4C; } /* (new2) PANEL RIGHT - USER SECTIONS - === */ #menuRight { position: relative ! important; display: inline-block ! important; margin-top: 2px ! important; z-index: 200 ! important; } /* (new9) NOT LOGGED - HEADER - BACKGROUND - RED - === */ #header>colgroup { position: absolute ! important; display: inline-block !important; height: 32px !important; width: 1918px !important; margin-top: -22px !important; background-color: rgb(62, 62, 62) !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.12)) !important; border: 1px solid rgb(0, 0, 0) !important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.06), 1px 1px 0 rgba(255, 255, 255, 0.03), -1px -1px 0 rgba(0, 0, 0, 0.02), 1px 1px 0 rgba(255, 255, 255, 0.05) inset !important; color: rgb(170, 170, 170) !important; font-weight: bold !important; outline: 0 none !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5) !important; } /* (new9) ALL - UNDER TOP HEADER POSITION - TOUCH LOGED - === */ #header>colgroup+tbody { display: block !important; height: 0px !important; width: 1900px !important; margin-top: -50px !important; } /* (new16) TEST MENU TOP LEFT (.menu2) - === */ .menu2 { position: relative; height: 40px !important; margin-top: 16px; } /* (new9) TEST - MENU LEFT (.menu2) - TOTAL CONTAINER - === */ #main .menu.menuUser + .main table#header.w100>colgroup+tbody>tr:last-of-type { display: inline-block; margin-top: 14px ! important; } #main .menu.menuUser + .main table#header.w100>colgroup+tbody>tr:last-of-type td { display: inline-block; width: 1918px !important; margin-top: -10px ! important; } #main .menu.menuUser + .main table#header.w100>colgroup+tbody>tr:last-of-type td .menu2 { margin-top: 15px ! important; height: 24px !important; position: relative; } /* TEST - MENU LEFT (.menu2) - TABS (.menu2 .l1) - .menu2 .l1 , == */ .menu2 .l1 { height: 39px !important; margin-top: -17px ! important; padding-left: 8px ! important; background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #434343; /* outline: yellow 1px solid ! important; */ } .menu2 .l1 a { height: 20px ! important; line-height: 20px ! important; padding: 2px !important; /* background-color: #535353 ! important; */ /* background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #434343; */ background-position: 0 -101px; } /* (new9) TABS SELECTED / HOVER SELECTED - === */ .menu2 .l1 a.sel , .menu2 .l1 a:not([target="_blank"]):not(.itemRand):not(.itemLeft):hover, .menu2 .l1 a.sel:hover { position: relative ! important; max-height: 18px ! important; min-height: 18px ! important; top: 3px ! important; padding: 0 5px ! important; background-position: 0 -101px; border: inset gold !important; border-bottom: none ! important; border-width: 1px 1px 0px 1px ! important; border-radius: 5px 5px 0 0 ! important; } .menu2 .l1 a.sel { background: #222222 !important; } .menu2 .l2 .sub { display: none; } /* TEST - MENU LEFT (.menu2) - ALL - SUB MENU (.menu2 .l2) - - === */ .menu2 .l2 { position: relative; width: 650px !important; height: 19px !important; top: -19px !important; background: #535353; border-radius: 0 ! important; overflow: hidden; } #main .main table#header.w100 tbody tr td .menu2 .l2 .sub a { height: 10px ! important; line-height: 10px ! important; padding: 2px 10px !important; } /* SUPP - "Win15.00+" - === */ .sub>a[href="http://xhamster.com/cam_contest.php"] , .sub>a[href="http://xhamster.com/webcam_models_wanted.php"] , .sub>a[href="http://xhamster.com/start_broadcasting.php"] { display: none ! important; } /* TEST - MENU LEFT (.menu2) - SUB MENU (.menu2 .l2) - SUB TAB "Recommened Videos" - ICON - === */ #main .main table#header.w100 tbody tr td .menu2 .l2 .sub a[href="http://xhamster.com/recommended_for_me.php"] span.hint .iconL, #main .main table#header.w100 tbody tr td .menu2 .l2 .sub a[href="http://xhamster.com/recommended_for_me.php"] span.hint .iconL .iconHintOver { background-position: -248px -67px; height: 12px ! important; width: 9px ! important; } /* (new18) BLOG POST - POSTS LIST - === */ #blog.box.boxR .boxC { position: relative !important; width: 1730px !important; min-height: 0 !important; left: 20px !important; padding: 0 !important; } #stories .post, #relatedStories .post, #blog .post { position: relative !important; display: inline-block !important; width: 550px !important; border-bottom: 1px dashed #CCCCCC; border-right: 3px gray solid!important; text-align: left!important; } #blog .post { height: 350px!important; padding: 5px!important; overflow: hidden!important; overflow-y: auto!important; } #blog .post:nth-child(odd) { background: rgba(20, 19, 19, 0.17) !important; } #blog .post:nth-child(even) { background: rgba(14, 14, 14, 0.66) !important; color: gold!important; } #blog .post:nth-child(even) .short_body { color: white !important; } #blog .post:nth-child(even) .bottom { background: rgba(20, 19, 19, 0.17) !important; color: gold!important; } #blog .post:nth-child(even) .bottom a { color: peru !important; } #blog .post iframe { display: inline-block!important; margin-left: 100px!important; margin-bottom: -60px!important; transform: scale(0.8)!important; transform-origin: top left!important; } ostView h2 { position: absolute!important; display: inline-block !important; width: 100%!important; min-width: 559px !important; max-width: 559px !important; padding: 1px 22px!important; margin-left: 350px!important; margin-top: -7px!important; border-radius: 3px 0 0; } /* (new17) BLOG SHORT RESUM */ /* (new17) BLOG SHORT RESUM - VIDEO LINK */ .short_body>a~ span.linkifyplus , .short_body>a[href^="http://xhamster.com/user/video/"] { height: 20px; min-width: 100%!important; visibility: hidden!important; } .short_body>a[href^="http://xhamster.com/user/video/"]:before { content: "Video Page"!important; position: relative !important; display: inline-block !important; width: 100%!important; visibility: visible!important; color: gold!important; text-align: center!important; background: black !important; } .short_body>a~ span.linkifyplus:before { content: "Video Page (LinkifyPlus)"!important; position: relative !important; display: inline-block !important; width: 100%!important; visibility: visible!important; color: gold!important; text-align: center!important; background: black !important; } /* (new19) SHORT POST - CONTINUE BUTTON */ .short_body>a:last-of-type[href*="/posts"] { position: absolute !important; display: inline-block !important; content: "Video Page (LinkifyPlus)"!important; width: 100px!important; right: 5px!important; top: 20px !important; padding-right: 10px!important; color: peru!important; text-align: right!important; visibility: visible!important; background: black !important; } /* ==== (new24) BLOG POST ==== */ /* (new2) BLOG POST - POSTS - === */ #postView.box >h2+ .boxC { position: relative ! important; display: inline-block ! important; height: 100% ! important; min-height: 100px !important; width: 1700px !important; margin-left: 10px !important; padding: 5px !important; } #postView.box .boxC .text { position: relative ! important; display: inline-block ! important; height: 100% ! important; min-height: 100px !important; padding: 10px 0px 11px 20px ! important; white-space:pre-line !important; word-wrap: break-word !important; border: 1px solid gray ! important; } /* (new22) BLOG VIEW - VIDEOS LINKS - #postView .text>a[href^="http://xhamster.com/movies/"] === */ /* #postView .text>iframe ~ a[href^="http://xhamster.com/movies/"] */ #postView .boxC div.text a[href^="http://xhamster.com/movies/"] { position: absolute ! important; display: inline-block ! important; font-size: 0!important; color: transparent!important; } /* ? */ /* #postView .text>iframe ~ a[href^="http://xhamster.com/movies/"]:before */ #postView .boxC div.text a[href^="http://xhamster.com/movies/"]:before { Content: "vid"!important; position: absolute ! important; display: inline-block ! important; width: 400px !important; min-height: 35px!important; max-height: 35px!important; min-width: 25px!important; line-height: 14px !important; max-width: 25px!important; margin-top: -230px!important; margin-left: -8px!important; overflow: visible!important; font-size: 8px!important; color: red!important; text-align: right!important; font-size: 12px !important; background: black!important; background-image: url(http://www.dmast70.com/wp-content/themes/ensconce/images/icons/link-icon.png) !important; background-position: center 7px !important; background-size: 80% 80% !important; border-radius: 5px 0 0 5px!important; text-align: center !important; } /* (new5) BLOG POST - GENERAL - TXT POSTS - COLUMNS === */ #storyView .text , #postView.box .boxC .text { display: inline-block !important; width: 1705px !important; -moz-column-width: 290px !important; -moz-column-gap: 24px !important; -webkit-column-gap:: 24px !important; column-gap: 24px !important; -webkit-column-rule: 2px dotted #777 !important; -moz-column-rule: 2px dotted #777 !important; column-rule: 2px dotted #777 !important; font-size: 0.95em !important; overflow-x: auto ! important; overflow-y: auto ! important; } /* (new3) BLOG POST - STORY - TXT POSTS - COLUMNS === */ #storyView .text { display: inline-block !important; width: 1700px !important; max-height: 1500px !important; min-height: 100px !important; column-gap: 24px !important; -moz-column-gap: 24px !important; -moz-column-width: 350px !important; font-size: 0.95em !important; overflow-x: auto ! important; overflow-y: auto ! important; } /* (new20) BLOG POST - POSTS - POSTED BY - BLOCK CONTAINER - === */ .postBottomBlock { position: absolute !important; display: inline-block !important; width: 610px !important; height: 15px !important; top: -41px !important; left: 650px !important; margin-left: 0 !important; margin-right: 0 !important; padding: 1px 10px!important; background: gold !important; } #postView.box.boxL.postBody > h2 { position: relative ! important; display: inline-block ! important; width: 610px ! important; height: 15px !important; line-height: 15px !important; left: -450px !important; top: -23px !important; padding: 1px 10px!important; text-align: left ! important; text-shadow: none !important; color: white !important; background: red !important; } /* (new2) BLOG POST - POSTS - POSTED BY - TOOL FAV - === */ .postBottomBlock .right.tools { position: relative !important; display: inline-block !important; height: 26px !important; width: 45px !important; text-align: justify !important; } .postBottomBlock .right.tools a { width: 28px !important; height: 22px !important; margin: 4px 0 0 8px ! important; padding: 0 !important; } /* (new19) BLOG POST - IMAGE - === */ .short_body>img , #postView .text img:not([src="http://www.gifs.net/Animation11/Webdesign_Elements/Arrows/arrow_comes_by.gif"]) { position: relative !important; display: inline-block !important; width: 300px !important; min-width: 300px !important; max-width: 300px !important; padding: 10px !important; } /* (new24) BLOG POST - POSTS - IFRAME VIDEO in blod post - === */ #postView.box .boxC .text iframe { position: relative ! important; display: inline-block ! important; max-height: 350px !important; max-width: 400px !important; margin-left: -40px ! important; /* margin-top: -50px ! important; */ margin-bottom: -120px ! important; /* padding-top: 100px !important; */ padding: 0 0 1px 0 !important; transform: scale(0.7) ! important; transform-origin: top center!important; /* transform-origin: left top!important; */ overflow: visible!important; outline: 1px solid gray !important; } /* (new22) TEST (not WORKING) - BLOG POST - POSTS - IFRAME VIDEO in blod post - COUNTER - === */ #postView.box .boxC .text iframe { counter-increment: myIndex !important; } #postView.box .boxC .text iframe + br + a[href^="http://xhamster.com/movies/"]:after { position: absolute ! important; display: inline-block ! important; float: none !important; content: counter(myIndex, decimal) "\A \01F53B" !important; font-size: 10px !important; min-height: 120px !important; max-height: 120px !important; min-width: 20px !important; max-width: 20px !important; top: -177px !important; left: -5px !important; color: red !important; text-align: center !important; z-index: 500000!important; outline: 1px solid violet !important; } /* (new22) - BLOG POST VIEW - LINK USER - === */ #postView .text>a[href^="http://xhamster.com/user/"]:not([href*="/video/"]){ font-size: 20px!important; } .text>b>a[href^="http://xhamster.com/user/video/"] { display: inline-block !important; width: 320px !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; } /* (new23) */ .text>b>a[href*="/new-1.html"] { position: absolute !important; display: inline !important; /* display: none !important; */ /* float: right !important; */ /* clear: bnone !important; */ /* width: 1px !important; */ height: 35px !important; line-height: 35px !important; margin-left: -25px !important; margin-top: -7px !important; /* margin-bottom: 30px !important; */ font-size: 12px !important; color: transparent !important; } .text>b>a[href*="/new-1.html"]:before { /* position: relative !important; */ display: inline-block !important; content: "" !important; width: 20px !important; height: 20px !important; top: 5px !important; margin-bottom: -5px !important; margin-left: 18px !important; border: 1px solid peru !important; border-radius: 10px !important; font-size: 12px !important; background: url(http://tympanus.net/Development/MegaWebButtonsPack1//images/icons/user.png) center center no-repeat !important; background-size: 15px 18px!important; z-index: 500 !important; } .text a[href*="/user"]:not([href*="/new-1.html"]):before { position: relative !important; display: inline-block !important; content: "" !important; width: 20px !important; height: 20px !important; /* top: 0px !important; */ margin-bottom: -6px !important; left: -4px !important; border: 1px solid peru !important; border-radius: 10px !important; font-size: 12px !important; background: url(http://tympanus.net/Development/MegaWebButtonsPack1//images/icons/user.png) center center no-repeat !important; background-size: 15px 18px!important; z-index: 500 !important; } .text a[href*="/user"]:not([href*="/new-1.html"]):visited:before, .text>b>a[href*="/new-1.html"]:visited:before { background-color: rgba(77, 77, 77, 0.19) !important; border: 1px solid green !important; } .text a[href*="/user"]:not([href*="/new-1.html"]):hover:before, .text>b>a[href*="/new-1.html"]:hover:before { background-color: rgba(77, 77, 77, 0.19) !important; border: 1px solid red !important; } /* LINK USER DIRECT PAGE - */ #postView .text>a[href*="/video/"] { /* background: url("/webapp/style/sprites/webapp-common-main-1x.48af5992.png") no-repeat scroll 0 -193px rgba(0, 0, 0, 0)!important; */ position: relative!important; display: inline-block!important; float: left!important; width: 100%!important; min-width: 15px!important; max-width: 15px!important; height: 100%!important; min-height: 17px!important; max-height: 17px!important; line-height: 17px!important; margin-top: -17px!important; margin-left: -20px!important; border-radius: 10px!important; color: transparent!important; overflow: hidden!important; border: 1px solid gray!important; } #postView .text>a[href*="/video/"]:before { /* background-image: url("/webapp/style/sprites/webapp-common-main-1x.48af5992.png") !important; */ /* content: url("/webapp/style/sprites/webapp-common-main-1x.48af5992.png") !important; */ /* background: url("/webapp/style/sprites/webapp-common-main-1x.48af5992.png") no-repeat scroll 0 -193px rgba(0, 0, 0, 0)!important; */ content: "?" !important; position: relative!important; display: inline-block!important; font-size: 15px!important; color: peru!important; } #postView .text>a[href*="/video/"]:hover:before { color: white !important; background: black !important; } /* (new5) BLOG POST - BR - DISPLAY: NONE - ==== */ #postView.box >h2+ .boxC .text>br , #blog.box .boxC .post .short_body br , #postView.box .boxC .text br { display: none ! important; } /* (new5) BLOG POST - BLOCKS CONTAINER - === */ .postBody .boxC { background-image: none ! important; border: none ! important; } /* (new5) BLOG POST - COMMENTS - === */ .postBody #commentBox .boxC { position: relative !important; display: inline-block !important; width: 100px !important; background: transparent !important; background-image: none ! important; border: none !important; } /* (new5) BLOG POST - POST A COMMENT - BLOCK - === */ /* (new5) BLOG POST - COMMENT - POST FORM - USER NAME BLOCK - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm table.form { position: absolute !important; display: inline-block !important; max-width: 147px !important; min-width: 147px !important; height: 25px ! important; line-height: 25px ! important; left: 0px ! important; top: -33px !important; padding: 1px 5px 2px 5px ! important; border-radius: 3px 3px 0 0 ! important; background: #333333 ! important; } /* (new5) BLOG POST - COMMENT - POST FORM - USER NAME - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm table.form tbody tr td .uname { height: 15px !important; line-height: 15px !important; margin-top: 20px !important; padding: 2px !important; } /* (new5) BLOG POST - COMMENT - POST FORM - BUTTON "Post Comment" - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm table.form tbody tr td a#commentPost { position: absolute !important; display: inline-block !important; height: 10px !important; width: 100px !important; line-height: 10px !important; margin-top: 40px ! important; margin-left: -85px !important; padding: 0 1px ! important; font-size: 10px ! important; text-decoration: none !important; text-align: center ! important; } /* (new5) BLOG POST - COMMENT - POST FORM - CONTAINER - :hover - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm { position: fixed ! important; display: inline-block !important; width: 125px !important; height: 25px ! important; right: 8px !important; top: 473px ! important; padding: 4px 18px 4px 4px !important; border-radius: 5px !important; background: #333333 !important; overflow: hidden !important; z-index: 5000 !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm:hover { position: fixed ! important; display: inline-block !important; width: 625px !important; height: 125px ! important; right: -1px !important; top: 473px ! important; padding: 4px 18px 4px 4px !important; border-radius: 5px !important; overflow: hidden !important; background: #333333 !important; z-index: 5000 !important; } /* (new5) BLOG POST - COMMENT - POST FORM - (REPLY /COMMENT FORM) - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm>table:first-of-type { position: absolute ! important; display: inline-block !important; width: 635px !important; height: 92px ! important; left: 3px ! important; margin-top: 30px ! important; padding: 4px 18px 4px 10px !important; border-radius: 5px !important; background: red !important; } /* (new5) BLOG POST - COMMENT - POST FORM - 2 TEXT AERA - === */ #postView.box #commentBox.box #commentSub.boxC #commentForm table tbody tr td { margin-left: 4px !important; width: 608px !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm table tbody tr td .commentFormBox { /* position: relative; */ width: 618px !important; margin-top: -2px !important; left: -618px !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm table.replyText td .txt { position: absolute !important; display: inline-block !important; top: -30px !important; left: -498px !important; padding: 0 5px !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm table:first-of-type > tbody > tr > td:last-of-type a.iconL.iconClose{ position: absolute !important; display: inline-block !important; width: 10px !important; top: -36px !important; left: -645px !important; padding: 0 5px !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm table:first-of-type> tbody >tr >td:first-of-type span { position: relative !important; display: inline-block; float: left !important; width: 98px !important; height: 15px !important; line-height: 15px !important; left: -622px !important; top: -37px !important; margin-bottom: -20px !important; margin-right: 10px; padding: 1px 0 1px 5px !important; white-space: nowrap; background: gold !important; z-index: 100 !important; } #postView.box #commentBox.box #commentSub.boxC #commentForm table:first-of-type> tbody >tr >td:last-of-type{ position: absolute !important; display: inline-block !important; float: none !important; width: 100px !important; white-space: nowrap; } /* (new9) BLOG POST - COMMENT LIST - HOVER - === */ #postView.box #commentBox.box #commentSub.boxC #commentList { position: fixed !important; display: inline-block !important; height: 400px !important; right: -1905px !important; top: 515px !important; padding-left: 20px !important; overflow-x: auto !important; overflow-y: scroll !important; width: 1900px !important; } #postView.box #commentBox.box #commentSub.boxC #commentList:hover { position: fixed !important; width: auto !important; height: 400px !important; right: 0px !important; top: 511px !important; border: 1px solid #5C5959 !important; border-top: 14px solid gray ! important; border-bottom: 14px solid gray ! important; overflow-x: auto !important; overflow-y: scroll !important; background: black !important; } /* #postView.box #commentBox.box #commentSub.boxC #commentList .item:first-of-type */ #postView #commentBox .head.gr:before { position: absolute !important; display: inline-block !important; content: "▼ " !important; left: 50px !important; top: 5px ! important; } #postView #commentBox .head.gr { position: fixed !important; display: inline-block !important; width: 390px ! important; top: 720px !important; right: -200px ! important; border: none ! important; text-align: center ! important; transform: rotate(90deg) !important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item { position: relative !important; display: inline-block !important; vertical-align: top ! important; height: 131px !important; width: 365px !important; margin: 2px ! important; border-radius: 5px ! important; border: 1px black solid ! important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .txt { width: 235px !important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .txt .oh { height: 68px !important; line-height: 16px; padding: 1px 5px !important; text-transform: lowercase !important; width: 229px !important; word-wrap: break-word !important; -moz-hyphens: auto !important; overflow-x: hidden !important; overflow-y: auto !important; } /* (new5) BLOG POST - COMMENTS LIST - HEADER - === */ #postView #commentBox h2.gr { display: inline-block !important; width: 400px !important; margin-left: 2px !important; left: 750px !important; border-radius: 5px 5px 0 0 !important; } /* (new5) BLOG POST - COMMENTS LIST - PAGER - === */ #postView.box #commentBox.box #commentSub.boxC #commentList .pager { position: absolute !important; display: inline-block !important; float: right !important; width: auto !important; top: -388px !important; margin-left: -500px !important; padding: 2px !important; text-align: right !important; background-color: #4C4C4C !important; } /* ==== (new2) CAMS ==== */ /* (new9) CAMS - PLAYER / THUMBNAIL PAGE - MORE MODELS ONLINE - ICON SNAPSHOT - #moreOnlineModelsBlock.box #moreModels.boxC #cams.camsCustom .bigThumb .avatar a img[title=" "] === */ /* ALL*/ #snapshot_loader, #snapshot_loader img { display: none !important; } #snapshot .up { position: relative; width: 0; height: 0; left: 150px; border: none !important; } /* SNAPSOT*/ .inside { background-color: transparent !important; border: none ! important; } /* CAMS - MODELS PAGE - (ICON SNAPSHOT) */ #camsTabs + #snapshot_switcher { display: inline-block ! important; position: absolute; margin-left: 95px ! important; margin-top: 157px ! important; border-radius: 5px ! important; transform: scale(0.9) ! important; } /* CAMS PLAYER PAGE - (ICON SNAPSHOT ) */ #moreOnlineModelsBlock.box #moreModels.boxC #snapshot_switcher { position: absolute! important; display: inline-block ! important; margin-left: -20px ! important; margin-top: 108px !important; transform: scale(0.56) ! important; } /* (new9) CAMS - MODELS PAGE / PLAYER - SNAPSHOT PREVIEW (replace the original THUMB on HOVER) - pointer-events: none; #camsTabs + #snapshot_switcher === */ /* CAMS - MODELS PAGE - (PREVIEW) */ #snapshot { display: inline-block ! important; position: absolute; margin-left: 40px ! important; margin-top: -27px ! important; border-radius: 5px ! important; pointer-events: none !important; background-color: transparent ! important; transform: scale(0.5) !important; } #camsTabs + #snapshot_switcher + #snapshot #snapshot_img[src=""] { display: none ! important; } #camsTabs + #snapshot_switcher + #snapshot #snapshot_img[src^="http://userpic.xhamster.com"] { position: absolute ! important; display: inline-block ! important; border-radius: 5px ! important; pointer-events: none !important; outline: 10px solid violet !important; } #camsTabs + #snapshot_switcher + #snapshot #snapshot_img[src^="http://userpic.xhamster.com"]:after { position: absolute ! important; display: inline-block ! important; content: "Preview " ! important; height: 22px !important; width: 192px !important; padding: 2px !important; font-size: 20px !important; text-align: center !important; color: white !important; background-color: rgba(0, 0, 0, 0.31) ! important; background-color: red ! important; cursor: pointer !important; z-index: 200000 ! important; } /* (new9) CAMS PLAYER PAGE - (MODEL PREVIEW) */ #moreOnlineModelsBlock.box #moreModels.boxC #snapshot { border-radius: 5px !important; display: inline-block !important; margin-left: -80px !important; margin-top: -89px !important; transform: scale(0.57) !important; } /* CAMS - PLAYER PAGE - MORE MODELS ONLINE - PANEL INFO - === */ .modelThumb .panel { position: relative; height: 20px; padding: 5px 5px 0 8px; border-bottom: 1px solid #D9D9D9; font-size: 12px; background-color: rgba(0, 0, 0, 0.31) ! important; } #moreOnlineModelsBlock.box div#moreModels.boxC div#cams.camsCustom div.bigThumb div.panel span.age , #moreOnlineModelsBlock.box #moreModels.boxC #cams.camsCustom .bigThumb .panel a.bold { position: relative; height: 20px; padding: 5px 5px 0 8px; font-size: 12px; color: white ! important; border-bottom: 1px solid #D9D9D9; border: none ! important; } #moreOnlineModelsBlock.box div#moreModels.boxC div#cams.camsCustom div.bigThumb div.panel span.age:hover , #moreOnlineModelsBlock.box #moreModels.boxC #cams.camsCustom .bigThumb .panel a.bold:hover { position: relative; height: 20px; padding: 5px 5px 0 8px; border-bottom: 1px solid #D9D9D9; font-size: 12px; color: white ! important; background-color: black ! important; } .modelThumb .inPrivate, .modelThumb .newModel { position: absolute; right: 7px; height: 10px !important; line-height: 10px !important; bottom: 104px !important; padding: 0 3px !important; border-radius: 2px 2px 2px 2px; font-size: 8px !important; font-weight: bold; color: white !important; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); } /* (new9) A VOIR - CAMS PLAYER PAGE - VIEWERS LIST - GENDER - ICON FEMAL - === */ .f.u:after { content: "Ⓕ" ! important; font-size: 15px ! important; color: red ! important; } /* (new2) CAMS PLAYER PAGE - VIEWERS LIST - GENDER - ICON TRANSSEXUEL - === */ .t.u:after { content: "Ⓣ" ! important; font-size: 15px ! important; color: red ! important; } /* ==== UPLOAD VIDEO ==== */ /* INPUT - (60 caracteres MAX)=== */ #upload.boxC #videoEdit input.inp { position: relative ! important; float: left ! important; width: 380px!important; margin: 3px 0; } #upload.boxC #videoEdit .channelsBox label { position: relative !important; display: inline-block !important; height: 20px ! important; line-height: 21px !important; max-width: 300px !important; min-width: 300px !important; top: 5px ! important; margin-bottom: 6px ! important; padding: 1px 4px ! important; text-shadow: none !important; } /* VIDEO PLAYER PAGE - VIDEO DELETED MESSAGGE - TXT "This movie has been removed due to complain from copyright owner." - === */ .error { position: absolute !important; margin: 50px; padding: 20px; border: 1px solid #E48484; border-radius: 3px 3px 3px 3px; font-size: 20px !important; font-weight: bold; text-align: center; color: #2F2F2F; background-color: #F7E8E8; } /* VIDEO PLAYER PAGE - VIDEO NOT FOUND - TXT ".. but you can check out .." - === */ .notFoundB { position: absolute !important; margin-bottom: 50px; margin-left: 553px; margin-right: 100px; margin-top: 185px !important; font-size: 20px !important; font-weight: bold; text-align: center; color: #505050; } .notFoundB + #related .boxC { position: relative; width: 880px !important; left: -40px !important; padding: 10px 0 0; } .notFoundB + #related .boxC #relatedVid { position: relative; width: 990px !important; left: -46px !important; padding: 10px 0 0; } /* (new23) FRIENDS PAGES - LIST - CONTAINER - === */ .friendsList { margin: 33px 0 0 70px !important; } /* (new23) FRIENDS PAGES - THUMBS - === */ .friendsList .user { height: 115px !important; margin-bottom: 5px !important; margin-right: 15px !important; margin-top: 7px !important; box-shadow: 4px 3px #A4A4A4 !important; border: 1px solid #5F5F5F !important; } .uList .userOuter .user .name , .friendsList .user .name { display: inline-block; width: 81px !important; line-height: 13px !important; text-decoration: none; color: white ! important; border-radius: 3px !important; background: #373737 ! important; } .uList .userOuter .user .name:visited , .friendsList .user .name:visited { color: #E76611 ! important; } .friendsList .user .icons { display: inline-block !important; height: 8px !important; line-height: 0; padding: 2px 0; } /* MY FAVORITES USER - THUMBS - BLOCK CONTAINER - === */ .userOuter { float: left; height: 102px !important; margin: -2px 2px 4px 3px !important; padding: 9px; box-shadow: 4px 3px #A4A4A4 !important; border-radius: 2px ! important; /* border: 1px solid #D9D9D9; */ border: 1px solid #5F5F5F !important; background: url("http://eu-st.xhamster.com/images/tpl2/galleryBg.png") repeat-x scroll 0 0 #E3E3E3; } .userOuter .user { float: none; height: 112px !important; margin-top: -9px !important; } /* (new2) FAVORITE USERS - BACKGROUND - === */ .userControlButtons { min-height: 725px !important; text-align: center; } /* REMOVE FAVORITE USERS - CHECK BOX - === */ .userOuter label.s span.c { margin-left: -65px !important; margin-top: -124px !important; } .userOuter label.s span { position: absolute !important; display: inline-block !important; float: left; height: 0 !important; width: 0 !important; font-size: 0 !important; color: transparent !important; } .userOuter.sel { border-radius: 5px !important; border: black 1px solid ! important; } /* (new6) FAVORITE USERS - REMOVE/CLEAR - BIGS BUTTONS - === */ .userControlButtons input.btnBig[value="Remove favorites"] , .userControlButtons input.btnBig[value="Defriend"] { position: absolute ! important; display: inline-block !important; height: 18px !important; width: 200px ! important; line-height: 18px !important; top: 68px ! important; left: 160px ! important; padding: 0 13px; border-radius: 3px; color: gold ! important; text-decoration: none !important; border: 1px solid red !important; background: black !important; } .userControlButtons input.btnBig[value="Clear Retired"] { position: absolute ! important; display: inline-block !important; height: 18px !important; width: 200px ! important; line-height: 18px !important; top: 68px ! important; left: 390px ! important; color: gold ! important; text-decoration: none !important; border: 1px solid red !important; background: black !important; } /* (new5) - MESSAGE SUPPORT - SUPP - === */ #supportAds { display: none ! important; } /* TEST - FRESH VIDEOS - === */ /* TEST - FRESH VIDEOS - FEATURED(, #idxFeach = right) - SUPP ARROW - === */ #dating.block a.arrow , #gallery.block a.arrow , #cams.block a.arrow { display: none ! important; } /* (new5) FRESH VIDEOS - PROMOTED(#vPromo = left) + FEATURED(, #idxFeach = right) BLOCKS + BACKGROUND - (width: 358px = HORIZONTAL 2 thumbs x 4) - or (width: 532px = HORIZONTAL 3 thumbs x 2) - or (width: 1054px = HORIZONTAL 6 thumbs x 0) === */ #vPromo { display: inline-block ! important; float: left! important; width: 1044px !important; max-height: 185px ! important; min-height: 185px ! important; margin-left: 4px !important; border-radius: 5px !important; background: #FCECB6 !important; } #vPromo .iconRefresh2 { position: relative !important; float: left !important; left: -4px !important; top: 6px !important; } #vPromo .boxC { display: inline-block ! important; float: none ! important; width: 1048px !important; max-height: 185px ! important; min-height: 185px ! important; margin-left: 2px !important; margin-top: 17px !important; border-radius: 5px !important; background: #FCECB6 !important; } .boxC .fl { background: #FCECB6 !important; } #vPromo.box .boxC .video { display: inline-block !important; margin-top: -12px !important; } /* TEST - FRESH VIDEOS - PROMO / FEATURED - BACKGROUND TRANSPARENT - #vPromo.box.boxL .boxC #idxFeach .boxC (right = FEATURED) === */ #idxFeach .boxC, #vPromo .boxC , #vPromo .loader { background: none ! important; background: transparent ! important; border: none ! important; } /* (new5) FRESH VIDEOS - PROMOTED(left) - VIDEO THUMBS - ADD ICON "PRO" - === */ #vPromo.box .boxC .video:before { position: absolute !important; display: inline-block !important; content: "PRO" !important; padding: 1px !important; right: 0 !important; font-size: 10px !important; border-radius: 0 0 0 3px !important; color: #000000 !important; text-shadow: 0 3px 2px #000000; background: #FFFFFF !important; } /* (new7) FRESH VIDEOS (IN VIDEO PAGE) - with CAMS/PICTURES/DATING - FEATURED - TITLE + REFRESH ICON - === */ #idxFeach.box h2.gr { position: absolute !important; display: inline-block !important; height: 17px !important; line-height: 20px !important; width: 240px ! important; left: -1098px !important; margin-top: 20px ! important; margin-bottom: 15px ! important; z-index: 200 !important; } #idxFeach.box h2.gr .iconRefresh { height: 14px !important; margin-top: 1px !important; width: 15px; background-position: 0 -51px; color: white ! important; } /* (new9) FRESH VIDEOS (IN VIDEO PAGE/thumbnal video page) - with CAMS/PICTURES/DATING - FEATURED - BLOCK CONTAINER - === */ #idxFeach { position: relative !important; display: inline-block !important; float: right ! important; max-height: 398px !important; min-width: 330px !important; max-width: 330px !important; left: 0px !important; background: red !important; z-index: 100 !important; } #idxFeach .boxC { position: relative ! important; display: inline-block ! important; max-height: 322px !important; min-width: 27px !important; max-width: 27px !important; margin-top: -30px !important; } #vPromo+ #idxFeach .boxC iframe#popularBox { position: relative ! important; display: inline-block ! important; max-height: 360px !important; margin-top: 31px !important; left: 3px !important; border: 1px solid gray ! important; } /* (new9) FRESH VIDEOS (IN XHAMSTER HOME PAGE) - td[width="1"]:last-of-type VIDEO <iframe id="popularBox" frameborder="no" align="middle" marginwidth="0" marginheight="0" allowtransparency="true" src="/viewFrame.php? HOME PAGE <iframe id="popularBox" frameborder="no" align="middle" src="/popular2.php?1411999260" #popularBox[src^="/popular2.php?"] === */ /* #idxFeach .boxC */ td[width="1"]:last-of-type { position: relative ! important; display: inline-block ! important; float: right!important; min-width: 330px!important; margin-top: -17px !important; background: yellow!important; border: 4px dotted peru ! important; } td[width="1"]:last-of-type #idxFeach .boxC { position: relative ! important; display: inline-block ! important; max-height: 285px !important; min-width: 325px!important; margin-top: 0px !important; background: green!important; border: 1px solid blue ! important; } td[width="1"]:last-of-type #idxFeach .boxC iframe{ height: 292px!important; width: 322px!important; margin-top: 0px!important; } /* #popularBox[src^="/popular2.php?"] */ /* (new22) FRESH VIDEOS (IN VIDEO PAGE) - with CAMS/PICTURES/DATING - BLOCK CONTAINER .adVideo.adVideo2 + #idxFeach .boxC #popularBox === */ .adVideo.adVideo2 + #idxFeach { position: relative ! important; display: inline-block ! important; min-width: 290px ! important; top: 0px ! important; left: -855px ! important; padding: 10px 3px 5px 3px ! important; border-radius: 0 0 5px 5px ! important; visibility: hidden ! important; z-index: 500 !important; } .adVideo.adVideo2 + #idxFeach:hover { display: inline-block ! important; min-width: 327px ! important; top: 0px ! important; left: -910px ! important; border-radius: 0 0 5px 5px ! important; visibility: visible ! important; background-color: black ! important; } .adVideo.adVideo2 + #idxFeach:hover:before{ min-height: 720px!important; width: 322px!important; top: -18px ! important; margin-left: -2px !important; } .adVideo.adVideo2 + #idxFeach:before { content: "? CaMs / Pictures / Dating" ! important; position: absolute ! important; display: inline-block ! important; min-height: 20px !important; max-height: 18px ! important; line-height: 18px ! important; width: 245px ! important; top: -20px ! important; margin-left: -53px !important; padding-left: 10px ! important; border-radius: 5px ! important; color: white ! important; background-color: black ! important; visibility: visible ! important; /* outline: 1px solid green ! important; */ } .adVideo.adVideo2 + #idxFeach .boxC { position: relative ! important; display: inline-block ! important; min-height: 702px !important; max-height: 702px ! important; width: 320px ! important; left: -2px !important; top: 30px ! important; z-index: 10000 !important; } .adVideo.adVideo2 + #idxFeach .boxC iframe#popularBox { position: relative ! important; display: inline-block ! important; width: 320px !important; min-height: 660px !important; max-height: 660px ! important; max-height: 348px !important; top: -35px ! important; margin-top: 50px !important; left: 4px !important; border: 1px solid violet ! important; } /* (new9) ICONS GENDER HD etc... - === */ .w100 #idxFeach ~ .box h2 a.tool , .w100 #idxFeach ~ .box h2 span.tool { display: inline-block ! important; float: none !important; height: 18px !important; margin-left: 10px !important; margin-right: -8px ! important; margin-top: -2px !important; padding: 0px !important; transform: scale(0.8) !important; } /*(new9) - ICON HD .box h2 .btnsBetween, === */ .box .head .btnsBetween { position: absolute !important; display: inline-block; left: 1400px!important; } .box .head .btnsBetween a { display: inline-block!important; float: left; font-weight: bold; height: 21px; line-height: 21px; margin: 4px -10px 0 13px!important; padding: 0 2px!important; text-decoration: none; } .box .head .btnsBetween a.sel { border: 1px solid gray!important; border-radius: 3px!important; } /* (new9) ICONS GENDER - === */ .box.boxTL .tool.sel { margin-top: 1px!important; border: 1px solid gray!important; border-radius: 3px!important; } .box.boxTL .tool div { display: inline-block!important; padding: 0 2px!important; } /* (new9) TXT "NEW PORN VIDEO" - === */ .tool[hint="Straight Videos"] +h1 { position: absolute !important; margin-left: 118px!important; margin-top: -9px !important; font-size: 12px !important; } .tool[hint="Straight Videos"] +h1 + small { position: absolute !important; display: inline-block!important; height: 10px!important; right: 492px; margin-top: 4px !important; font-size: 12px !important; } /* (new5) FRESH VIDEOS / CATEGOREIES - PRINCIPAL THUMBNAIL - BACKGROUND TRANSPARENT - #content.w100 tbody tr td.w100 .box.boxL:not(#vPromo) .boxC === */ #content.w100 tbody tr td.w100 #vPromo + #idxFeach ~.box.boxL .boxC { position: relative !important; width: 1740px !important; margin-top: 5px !important; left: 4px !important; background: transparent ! important; } /* (new5) CAMS - MODELS PAGE - TABS - #camsTabs.tabsWithPager .tabs === */ #camsTabs { position: absolute !important; display: inline-block !important; left: 13px !important; margin-top: 17px; } #camsTabs.tabsWithPager .tabs .head { position: absolute !important; display: inline-block !important; float: none !important; height: 14px !important; line-height: 14px ! important; width: 380px !important; top: -20px !important; left: 350px !important; z-index: 500 !important; } #camsTabs .tabs .head a:not(.right) { height: 17px !important; line-height: 17px !important; margin-right: 5px; margin-top: 0 ! important; padding: 0 5px !important; } /* (new9) CAMS MODELS - SEARCH - === */ #camsTabs.tabsWithPager .tabs .head a.right.searchTab { position: absolute ! important; display: inline-block ! important; float: none ! important; height: 14px !important; line-height: 14px !important; left: 332px ! important;; top: 0px !important; padding: 0 15px 0 15px !important; border-radius: 3px 3px 0 0; color: #494949; font-size: 10px !important; font-weight: bold; text-decoration: none; background-image: none ! important; background-color: red ! important; } #camsTabs.tabsWithPager .tabs .head .right.searchTab .textStd.camSearch { border: medium none !important; box-shadow: none !important; height: 10px !important; line-height: 10px ! important; width: 300px ! important; margin-left: -12px ! important; margin-top: -2px ! important; background: white ! important; } #camsTabs.tabsWithPager .tabs .head .right.searchTab .ico { position: absolute !important; display: inline-block !important; height: 12px !important; width: 13px; left: 338px !important; top: 2px !important; z-index: 150 !important; } /* (new9) CAMS MODELS THUMBNAIL - CONTAINER - #camsTabs.tabsWithPager .tabs .content .tab === */ #camsTabs.tabsWithPager .tabs .content .tab:first-of-type #cams { position: absolute ! important; display: inline-block ! important; width: 1818px !important; top: 0px !important; left: 83px ! important; } /* (new5) CAMS - THUMBS - === */ .modelThumb { position: static !important; height: 140px ! important; margin: 2px 10px 0 -9px ! important; background: #2F2F2F !important; } /* CAMS - MODEL INFOS - === */ .modelThumb .panel { top: 0px ! important; } .modelThumb .info { position: relative ! important; line-height: 7px !important; margin-top: -30px ! important; text-align: center ! important; color: #808080; } .modelThumb .info>p>i { position: relative ! important; display: inline-block ! important; min-width: 180px ! important; max-width: 180px ! important; line-height: 8px !important; top: -5px ! important; left: -5px ! important; text-align: center ! important; color: #808080; } /* CAMS - MODEL NAME - === */ #camsTabs.tabsWithPager #cams .bigThumb .panel a.bold { color: white !important; } /* (new22) CAMS - PLAYER PAGE - PLAYER CONTAINER - === */ #camIn.box .boxC { height: 885px !important; /* background: yellow ! important; */ } td.camtd { position: absolute !important; display: inline-block ! important; width: 80% ! important; min-width: 705px ! important; max-width: 1050px ! important; min-height: 700px !important; top: 65px ! important; margin-top: 10px ! important; left: 4px !important; z-index: 50000 ! important; } #chat_video , #xVideoCams { min-height: 790px !important; min-width: 1053px !important; margin-left: 0px ! important; visibility: visible; } /* CAMS PLAYER - ACTIONS BUTTON - === */ #user_main_menu, #model_public_acts { height: 0 !important; margin-bottom: 10px; position: relative; text-align: center; } #camIn.box .public_acts #user_main_menu.indiv a#abuse_btn.btnSmall , #camIn.box .camtd #acts .public_acts a#user_favor_field , #camIn.box .camtd #acts .public_acts a#sendPM.btnSmall , #camIn.box .camtd #acts .public_acts a#view_profile.btnSmall { font-size: 0 !important; display: inline-block !important; float: right !important; width: 20px !important; margin-top: 10px; padding: 1px 5px 5px !important; left: 200px ! important; top: -30px !important; border-radius: 2px !important; color: red !important; background-color: red !important; } #camIn.box .camtd div#acts .public_acts #user_main_menu.indiv .public_act a#tips_btn.btnSmall { position: relative !important; display: inline-block !important; float: right !important; width: 60px !important; margin-top: 10px; padding: 1px 5px 5px !important; left: 350px ! important; top: 0px !important; border-radius: 2px !important; color: red !important; background-color: red !important; } /* (new9) CAMS - PLAYER PAGE - TIPS GOAL INFOS LINE - === */ #goal_info { color: #505050; font-size: 10px; line-height: 13px; margin-bottom: 10px; text-align: left !important; } /*#camIn.box .public_acts #user_main_menu.indiv a#abuse_btn.btnSmall { top: -16px !important; }*/ /* (new22) CAMS - PUBLIC CHAT BUTTON - go private / Cam2Cam - SUPP - === */ div#model_messages div p b.notice , div#model_messages div p b.sender_tips , div#model_messages div p b.topic_upd , #offer_private , #offer_private_block { display: none !important; } div#model_messages div { border-bottom: none ! important; margin: 0; min-height: 0 !important; margin-top: 9px !important; padding: 0 !important; } div#model_messages div p b:not(.topic_upd):not(.sender_tips):not(.notice) { position: relative ! important; display: inline-block ! important; color: #4f4f4f; margin: 0; width: 100% ! important; min-width: 200px ! important; max-width: 200px ! important; padding-left: 3px !important; margin-top: -4px ! important; top: -15px ! important; margin-bottom: -19px ! important; margin-left: -8px ! important; border-top: 1px solid violet! important; } .buy_tips.btnSmall +.iconL.iconHintBig { display: none !important; } #camIn.box .buy_tips:not(.btnSmall) { position: absolute ! important; left: 58px ! important; } #camIn.box .buy_tips.btnSmall { position: absolute ! important; left: -158px ! important; } /* (new22) CAMS - BUY TOKENS and BECOME MEMBER WITHOUT - TIPS - SUPP - === */ #camIn.box #buy_tokens_to_become.user_without_tips a { display: none ! important; } /* (new22) CAMS VIEWVER - CHAT - MESSAGES - RIGHT PANEL - === */ .mMain>tbody>tr>td.camtd + td{ position: absolute !important; display: inline-block !important; float: none !important; height: 870px !important; width: 234px !important; left: 1065px !important; top: 75px !important; } .mMain>tbody>tr>td.camtd + td form[name="model_form"]{ display: inline-block !important; height: 870px !important; width: 235px !important; } .mMain>tbody>tr>td.camtd + td form[name="model_form"] table.w100.messaging { position: absolute !important; display: inline-block !important; height: 533px ! important; max-width: 237px !important; min-width: 237px !important; } .mMain>tbody>tr>td.camtd + td form[name="model_form"] table.w100.messaging> tbody{ display: inline-block !important; height: 733px ! important; max-width: 237px !important; min-width: 237px !important; } .mMain>tbody>tr>td.camtd + td form[name="model_form"] table.w100.messaging> tbody tr td , .mMain>tbody>tr>td.camtd + td form[name="model_form"] table.w100.messaging> tbody tr { display: inline-block !important; width: 235px !important; } #model_dialog.full div#model_messages { height: 845px ! important;; max-width: 210px !important; min-width: 210px !important; padding-top: 20px!important; background: #333333 ! important; } #model_dialog.full div#model_messages div:nth-child(odd) { border-bottom: 1px dotted #D1D1D1; margin: 0; padding: 5px 0 7px; color: peru ! important; background: #333333 ! important; } #model_dialog.full div#model_messages div:nth-child(even) { border-bottom: 1px dotted #D1D1D1; margin: 0; padding: 5px 0 7px; color: peru ! important; background: #222222 ! important; } #model_messages>div:last-of-type { margin-bottom: 100px ! important; } div#model_messages div p b { color: peru ! important;; } div#model_messages div p { color: gray ! important; min-height: 0 !important; padding: 0 !important; } div#model_messages div p:last-of-type { color: gray ! important; min-height: 0 !important; padding: 0 !important; margin-bottom: 22px ! important; } .mMain>tbody>tr>td.camtd + td form[name="model_form"] table.w100.messaging> tbody tr .w100.sending { position: absolute ! important; height: 110px ! important; max-width: 85px !important; min-width: 585px !important; top: 775px ! important; left: 240px ! important; } #camIn table.mMain td.w100.send { min-width: 495px !important; padding: 5px; } #send_textarea { width: 459px !important; height: 84px !important; margin-left: 46px !important; padding-left: 8px; padding-right: 8px; border-radius: 3px 0 0 3px; } #camIn table.mMain td .last { position: absolute !important; display: inline-block ! important; width: 100% ! important; min-width: 50px !important; max-width: 50px !important; top: 1px!important; left: 527px!important; } #camIn table.mMain td .second { position: absolute !important; display: inline-block ! important; width: 100% ! important; min-width: 50px !important; max-width: 50px !important; top: 1px !important; } #emoticons { position: absolute; width: 235px !important; height: auto ! important; left: 0px !important; top: 445px !important; background: black ! important; z-index: 10000; } #emoticons .down-border { position: relative; width: 0; height: 0; left: 230px !important; top: -81px !important; border-left: 10px solid rgba(0, 0, 0, 0); border-right: 10px solid rgba(0, 0, 0, 0); border-top: 10px solid #CCCCCC; transform: rotate(-90deg) !important; } #emoticons .down { position: relative; height: 0; width: 0; left: 230px !important; top: -91px !important; border-left: 10px solid rgba(0, 0, 0, 0); border-right: 10px solid rgba(0, 0, 0, 0); border-top: 10px solid black ! important; transform: rotate(-90deg) !important; } #model_dialog.full #emoticons .inside { height: auto ! important; width: 200px !important; background-color: transparent !important; border: none ! important; } /* (new9)CAM - MESSAGES COUNTER - === */ div#model_messages div { counter-increment: myIndex !important; } div#model_messages div p span { position: relative !important; display: inline-block ! important; clear: both !important; float: right ! important;; bottom: -3px !important; margin-right: -1px; } div#model_messages div p b:before { display: inline-block ! important; content: counter(myIndex, decimal); background: gold !important; min-width: 15px !important; margin-right: 5px ! important; margin-top: -5px ! important; padding: 2px ! important; font-size: 10px !important; text-align: center !important; border-radius: 8px ! important; text-align: center ! important; } /* (new9) MODEL MESSAGES - MODEL ICON - === */ #model_messages .m p span + b { color: red ! important; } #model_messages .m p:last-of-type{ color: #DEDBDB ! important; } #model_messages .m p span + b:after { position: relative ! important; display: inline-block ! important; float: right ! important; content: "? " ! important; right: 10px ! important; padding: 4px ! important; box-shadow: 0px 0px 5px gray !important; border: 2px solid gray ! important; border-radius: 13px ! important; font-size: 13px ! important; color: red ! important; background: black ! important; } /* (new9) MESSAGES - PUB - === */ div#model_messages div p b.notice { display: none !important; } div#model_messages div p b.sender_tips , div#model_messages div p b.topic_upd { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; color: gray ! important; font-size: 10px !important; line-height: 10px !important; } /* (new22) CAMS PLAYER PAGE - MODEL NAME AND INFOS - BLOCK CONTAINER - === */ #camIn.box h2.gr { position: absolute ! important; display: inline-block !important; width: 1260px !important; left: -1085px !important; top: 61px !important; white-space: nowrap !important; } #camIn.box h2.gr span#modelTopic:before { position: relative ! important; display: inline-block !important; content: "▶" ! important; font-size: 12px !important; margin-left: 20px !important; } #camIn.box h2.gr span#modelTopic { position: absolute ! important; display: inline-block !important; max-width: 404px !important; top: -4px ! important; margin-left: 220px !important; padding: 5px !important; font-size: 12px !important; overflow: hidden !important; text-overflow: ellipsis !important; } #camIn.box h2.gr span#modelTopic:hover { position: absolute ! important; display: inline-block !important; top: -4px ! important; margin-left: 220px !important; max-width: 400px !important; line-height: 10px ! important; font-size: 12px !important; white-space: normal !important; background: black ! important; } /* (new22) CAMS PLAYER PAGE - PLAYER and VIEWERS LIST(?) - INFOS POPUP - === */ #camIn .iconUserB { margin-top: -2px !important; } #moreOnlineModelsBlock ~ #user_info { position: absolute ! important; width: 313px; top: 78px !important; left: 50px !important; z-index: 50000 ! important; } /* (new9) CAMS PLAYER PAGE - VIEWERS LIST - INFOS POPUP - ARROW - #user_info .up === */ #user_info .up { position: relative; width: 0; height: 0; top: -12px ! important; left: 4px !important; } #user_info .up-border { position: relative; height: 0; width: 0; left: 4px !important; top: -5px ! important; } /* (new22) CAMS - PREVIEW THUMBNAIL - RIGHT PANEL - #content>tbody>tr+tr (touch NEWS) === */ #moreOnlineModelsBlock { position: absolute !important; display: inline-block !important; float: none !important; height: 780px ! important; width: 590px !important; right: 0px !important; top: 57px !important; background-color: black ! important; } #moreOnlineModelsBlock h2 { position: absolute !important; display: inline-block !important; float: none !important; width: 269px !important; right: 155px !important; top: 2px !important; } #moreOnlineModelsBlock #moreModels { display: inline-block !important; height: 763px !important; width: 568px !important; margin-left: 5px !important; background: black ! important; } #moreOnlineModelsBlock #moreModels #cams.camsCustom { width: 567px !important; height: 746px!important; margin-left: 8px !important; margin-top: 15px ! important; } /* (new23) - CAM PLAYER - RIGHT PANEL - CAMS MODELS */ .camsCustom { font-size: 0; max-height: 764px !important; width: 578px !important; overflow: auto; } #moreOnlineModelsBlock #cams { width: 555px !important; margin: 0 auto; } #moreOnlineModelsBlock #moreModels #cams.camsCustom .modelThumb .panel { margin-top: -25px !important; } /* (new102)NEWS - ITEMS - FLEX - === */ .mainC>hr { display: none ! important; } .boxC #news .mainC { position: relative ! important; display: inline-block !important; height: 100% ! important; width: 1725px !important; overflow: hidden ! important; } .boxC #news .mainC .el { outline: 1px black solid ! important; } .boxC #news .mainC .el { display: inline-block !important; width: 860px !important; height: 175px !important; overflow: hidden ! important; overflow-y: auto ! important; background: #787575 ! important; } /* TEST - NEWS - ITEMS - THUMBNAIL MESSAGE - USER NAME - === */ .boxC #news .mainC .el table.w100 tbody tr td.w100[valign="top"]> a { display: none ! important; } /* (new10) - NEWS - ITEMS - THUMBNAIL MESSAGE - ACTION MESSAGE - .boxC #news .mainC .el table.w100 tbody tr td.w100[valign="top"]> a + span === */ .boxC #news .mainC .el table.w100 tbody tr td.w100[valign="top"]> span { position: relative ! important; display: inline-block !important; width: 92px ! important; height: 30px ! important; line-height: 10px ! important; margin-left: -106px !important; top: 142px ! important; border-radius: 0 0 5px ! important; color: gold ! important;; font-size: 13px !important; text-align: center ! important; background: #4C4C4C !important; } .boxC #news .mainC .el table.w100 tbody tr td.w100[valign="top"]> a + span a { position: absolute ! important; display: inline-block !important; min-width: 500px ! important; line-height: 13px ! important; margin-left: 20px !important; margin-top: -147px ! important; top: 165px ! important; padding: 3px! important; color: #808080; font-size: 13px !important; text-align: center ! important; border-radius: 5px ! important; background: #4C4C4C !important; } /* (new10) INVIT APPROVED - === */ .boxC #news .mainC .el table.w100 tbody tr td.w100[valign="top"]>.custom .user { position: absolute !important; display: inline-block !important; height: 175px !important; top: -65px !important; bottom: 50px!important; } /* (new10) - NEWS - ADD TIME - Cf INVITE - .addtime:nth-child(even) #news .mainC .w100 a:not(target) +span + .custom +.addtime === */ .addtime{ position: relative ! important; display: inline-block !important; width: 95px ! important; margin-left: -100px !important; top: 50px ! important; left: -5px ! important; padding: 2px 0 ! important; color: white ! important; font-size: 10px !important; text-align: center ! important; border-radius: 0px ! important; background: red !important; z-index: 200 ! important; } /* TEST - NEWS - ITEMS - THUMBNAIL MESSAGE - THUMBNAIL - #news .mainC .el table.w100 tbody tr td.w100 .custom table tbody tr td .gallery .boxC #news .mainC .el table.w100 tbody tr td .user , === */ /* USER = */ .boxC #news .mainC .el table.w100 tbody tr td .user { position: relative ! important; display: inline-block ! important; height: 164px ! important; top: 5px !important; left: 0px ! important; border-radius: 0 5px 5px 0px ! important; border: 1px solid black !important; } #news .mainC .el table.w100 tbody tr td.w100 .custom table tbody tr td .user { display: inline-block ! important; position: relative ! important; height: 124px ! important; margin-top: 65px !important; left: 0px ! important; border-radius: 5px! important; border: 1px solid black !important; } /* (new10)NEWS - ROW THUMBNAILS - === */ #news .custom { display: block ! important; position: relative ! important; float: none ! important; width: 745px ! important; max-height: 130px ! important; min-height: 130px ! important; line-height: 17px; margin-bottom: -232px ! important; top: -40px !important; left: 9px ! important; font-size: 15px ! important; color: white !important; outline: 1px solid yellow !important; } /* NEWS - GALLERIES PHOTO THUMBS - INFOS - === */ #news .el .custom .gallery .gtitle { display: block; width: 152px; line-height: 10px ! important; margin-left: 4px; margin-top: -27px !important; text-align: left; font-size: 10px ! important; } /* (new2) NEWS - MESSAGE - === */ #news .el .custom a[href*="/posts"] , #news .el .title { color: white !important; font-size: 15px ! important; } /* (new2) NEWS - BUTTON UNSUBSCRIBE / TOOLS (Delete/report)/SHOW MORE - .unsubscribe.btnBig === */ #news .el input.unsubscribe { position: absolute !important; width: 82px !important; height: 15px !important; line-height: 7px !important; margin-left: -98px !important; margin-top: 128px !important; padding: 0px !important; font-size: 10px; border: red 1px solid ! important; } #news #show_more.pager { position: fixed !important; display: inline-block ! important; height: 30px ! important; max-width: 130px ! important; min-width: 130px ! important; line-height: 28px ! important; top: 830px ! important; left: 10px ! important; margin-left: -5px ! important; padding: 5px ! important; color: #666666; cursor: pointer; font-size: 12px; font-weight: bold; border-radius: 3px ; text-decoration: none !important; } #news #show_more.pager img { display: inline-block; height: 15px ! important; max-width: 120px ! important; margin: 32px 0 -5px 0px ! important; } #news .bottom_menu, #news .top_menu { position: relative !important; float: right; top: 161px !important; left: -6px !important; font-size: 9px; } /* EDIT PROFILE (Same "MORE") - UPDATE BUTTON - === */ #edit.boxC form input.btnBig { position: fixed !important; top: 400px ! important; right: 200px !important; text-decoration: none !important; font-size: 20px ! important; border: 2px solid red ! important; } /* (new5) SEARCH VIDEO - RESULTS THUMBNAIL - === */ #searchRes { position: relative ! important; display: inline-block !important; max-width: 1746px !important; min-width: 1746px !important; left: 10px !important; top: 10px !important; padding: 20px !important; } /* (new5) SEARCH VIDEO - RELATED PREMIUM THUMBNAIL - === */ #searchResR { position: absolute ! important; display: inline-block !important; max-width: 146px !important; min-width: 146px !important; left: 1490px !important; top: 150px !important; padding: 0 2px !important; } #searchResR .box h2 { position: absolute !important; display: inline-block !important; max-width: 192px !important; min-width: 14px !important; left: -898px !important; top: -20px !important; } #searchResR .boxC>iframe , #searchResR .box .boxC { position: relative ! important; display: inline-block !important; max-width: 186px !important; max-height: 610px !important; padding: 10px !important; } #searchRes .boxC { min-height: 610px !important; width: 1218px !important; left: 300px !important; top: 10px !important; } /*#searchResR .boxC>iframe .box2 div.holder div.item a.trumb div.trumb-holder img*/ .trumb-holder>img { display: inline-block !important; vertical-align: top; width: 50% ! important; height: 50% ! important; padding: 0 ! important; } .item .trumb.hRotator > span { display: inline-block !important; width: 140px ! important; margin-left: -145px ! important; padding: 0 ! important; text-align: left ! important; text-overflow: ellipsis ! important; } /* HEADER - TOP XHAM HEADER - ICON HAM SUPP([rowspan="2"]) - === */ #header>tbody>tr>td[rowspan="2"] { display: none !important; } .headSpace { height: 0 !important; line-height: 1px; } /* HEADER - MENU MAIN - === */ .menuMain { margin-bottom: 0; margin-top: -3px ! important; } /* (new9) +no login -MAIN CONTENT - (KEEP IT: POSITION GENERAL) - === */ #main>.main { top: -28px ! important; } /* HEADER - RIGHT MENU "MY NAV BAR" - (with SEARCH / SETTING ICON / MY USER NAME + MY NAV BAR - .l1.hasSub #main .main table#header.w100>colgroup +tbody>tr:nth-child(2) === */ /* (new9) +no login - HEADER - RIGHT MENU "MY NAV BAR" - CONTAINER - === */ /* (new22) - SEARCH LIST SUGESTION */ #searchList { position: absolute; width: 380px !important; left: 660px !important; top: 29px!important; padding: 2px 2px 25px !important; border-radius: 0 0 5px 5px !important; border: 1px solid gray!important; background: #222222 !important; z-index: 800 !important; } #searchList span { display: block; line-height: 30px; min-width: 332px; padding: 0 10px; border-bottom: 1px solid peru; cursor: pointer; font-size: 12px; text-align: left; text-decoration: none; white-space: nowrap; color: peru!important; background-color: rgb(62, 62, 62) !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.12)) !important; border: 1px solid rgb(0, 0, 0) !important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.06), 1px 1px 0 rgba(255, 255, 255, 0.03), -1px -1px 0 rgba(0, 0, 0, 0.02), 1px 1px 0 rgba(255, 255, 255, 0.05) inset !important; color: rgb(170, 170, 170) !important; font-weight: bold !important; outline: 0 none !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5) !important; } #searchList span:hover, #searchList span.sel { color: peru !important; background: none repeat scroll 0 0 #f0f0f0; } /* MEMUS OTHERS */ .menuUser { height: 14px !important; margin-top: -13px !important; } .menuUser .main { position: relative !important; display: inline-block !important; float: right !important; height: 15px !important; line-height: 18px ! important; width: 100% !important; min-width: 640px !important; max-width: 640px !important; right: 120px !important; top: 15px !important; } #main .menu .main>ul { position: relative ! important; display: inline-block ! important; height: 18px !important; line-height: 18px ! important; top: -3px ! important; margin-right: 95px ! important; background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #505050 ! important; } /* HEADER - RIGHT MENU "MY NAV BAR" - LABELS PRINCIPALS - === */ .menuUser a , .menuUser a:visited { color: white !important; text-shadow: none !important; } .menuUser a.l1:hover { background-color: #333131 ! important; height: 18px !important; } /* HEADER - RIGHT MENU "MY NAV BAR" - LABELS SECONDAIRES - SUB - === */ /* HEADER - RIGHT MENU "MY NAV BAR" - SUPP SEPARATOR - === */ #menuLogin>span { display: none !important; } /* (new22)HEADER - RIGHT MENU "MY NAV BAR" - LABELS ITEMS (PRINCIPAL + SECONDAIRES) - .menuUser .main , .menuUser li, .menuUser .sub, === */ .menuUser li { position: relative ! important; display: inline-block ; height: 18px !important; line-height: 18px ! important; min-width: 80px!important; top: 0px !important; z-index: 8000 ! important; background-color: black ! important; } /* FR ?? */ #main .menu.menuUser .main ul.fr li .l1.hasSub + ul.sub { top: 20px !important; z-index: 50000 ! important; } .menuUser .sub li { display: inline-block !important; height: 22px !important; line-height: 22px ! important; padding: 0px 10px 3px 0px !important; background: #333131 !important; } .menuUser .sub a { display: inline-block !important; height: 22px !important; line-height: 22px ! important; padding: 0 8px 2px !important; background: #333131 !important; } .menuUser a.l1 { display: inline-block !important; float: left ! important; height: 18px !important; line-height: 18px ! important; border-left: 1px solid #5B5B5B ! important; border-right: 1px solid #454545 ! important; font-size: 14px ! important; text-align: left !important; color: #FFFFFF ! important; background-image: none !important; } .menuUser .last { display: none !important; } /* (new2)HEADER - LEFT MENU - HOVER TAB MENU - TABS MENU HOVER - POPUP CATEGORIES - === */ .menu2 .subChannel { width: 998px; top: -35px !important; border: 1px solid red ! important; border-radius: 5px ! important; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2); background: #222222 ! important; z-index: 2000 ! important; } .menu2 .l2 .sub a:hover { display: inline-block !important; position: relative ! important; height: 30px ! important; padding: 5px ! important; border: 1px solid red ! important; border-radius: 5px ! important; font-size: 15px ! important; color: gold ! important; background: none repeat scroll 0 0 #373737; z-index: 8000 ! important; } /* (new22) HEADER - LEFT MENU - SEARCH FORM - TOTAL BLOCK CONTAINER - (PB: margin-right MOVE "USER LOGIN" BLOCK) - === */ #header>tbody>tr>td>table>tbody>tr { position: relative ! important; display: inline-block ! important; width: 0px !important; height: 20px ! important; top: 32px ! important; left: 600px ! important; margin-right: 535px ! important; padding: 0 ! important; background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #505050 !important; z-index: 500 !important; } #header>tbody>tr>td>table>tbody>tr form table { width: 467px !important; } /* MATCH FORM - === */ #header>tbody>tr>td>table>tbody>tr>td:first-child { position: absolute !important; display: inline-block !important; height: 19px !important; top: -3px !important; left: 151px !important; } /* (new22) HEADER - LEFT MENU - SEARCH FORM - form BLOCK CONTAINER - .w100>tbody>tr>td[valign="top"] #search === */ .w100>tbody>tr>td[valign="top"]>table>tbody>tr>td[width="100%"] { position: absolute!important; display: inline-block ! important; width: 200px ! important; height: 100%!important; min-height: 15px!important; max-height: 15px ! important; margin-left: -90px !important; margin-top: -3px !important; padding: 0px ! important; } #search .text { width: 380px ! important; height: 16px !important; margin-top: -1px !important; background-color: rgb(62, 62, 62) !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.12)) !important; /* border: 1px solid rgb(0, 0, 0) !important; */ border: 1px solid rgba(205, 142, 80, 0.65)!important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.06), 1px 1px 0 rgba(255, 255, 255, 0.03), -1px -1px 0 rgba(0, 0, 0, 0.02), 1px 1px 0 rgba(255, 255, 255, 0.05) inset !important; /* color: rgb(170, 170, 170) !important; */ color: gold !important; } #search .select { width: 58px !important; height: 16px !important; line-height: 30px !important; margin-top: -1px !important; padding-right: 4px !important; background-color: rgb(62, 62, 62) !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.12)) !important; /* border: 1px solid rgb(0, 0, 0) !important; */ border: 1px solid rgba(205, 142, 80, 0.65)!important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.06), 1px 1px 0 rgba(255, 255, 255, 0.03), -1px -1px 0 rgba(0, 0, 0, 0.02), 1px 1px 0 rgba(255, 255, 255, 0.05) inset !important; color: rgb(170, 170, 170) !important; } #search .select:hover { height: 14px !important; margin-top: -1px !important; font-weight: bolder ! important; color: gold ! important; /* background: black ! important; */ } #search .select .icon { float: right; margin: 5px 1px 0 -5px ! important; } /* (new22)LIST SEARCHABLE ITEMS - CONTAINER - === */ #search .list { position: absolute; width: 116px !important; height: 122px !important; left: 0px ! important; top: 16px !important; padding: 0 5px !important; border-color: gray ! important; border-width: 0 1px 1px ! important; border-radius: 0 0 5px 5px !important; background: #222222 !important; z-index: 4; } #search .list a { display: block; height: 20px !important; line-height: 20px !important; margin-top: 2px !important; padding: 0 !important; border-top: none ! important; color: #969696; text-align: center !important; background-color: rgb(62, 62, 62) !important; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.12)) !important; border: 1px solid rgb(0, 0, 0) !important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.06), 1px 1px 0 rgba(255, 255, 255, 0.03), -1px -1px 0 rgba(0, 0, 0, 0.02), 1px 1px 0 rgba(255, 255, 255, 0.05) inset !important; color: rgb(170, 170, 170) !important; } #search .list a:last-child { line-height: 22px !important; border-radius: 0 0 5px 5px ! important; } #search .list a:first-child { margin-top: 0px !important; line-height: 22px !important; } /* HEADER - LEFT MENU - SEARCH SELECT BUTTON - === */ .select.selectEd>span , .select>span { position: absolute !important; display: inline-block ! important; top: -8px ! important; } /* (new22) HEADER - LEFT MENU - SEARCH - ICON SEARCH SUBMIT BUTTON - === */ #search .submit { position: relative !important; display: block ! important; height: 16px !important; width: 16px !important; margin-top: 0px !important; border: 1px solid rgba(205, 142, 80, 0.65)!important; /* background-image: url("http://eu-st.xhamster.com/images/tpl2/icons.png")!important; */ background: url("http://www.microsoft.com/library/toolbar/3.0/images/LSB/Search_icon.gif") center center no-repeat !important; /* background-position: -58px -60px !important; */ /* background-color: transparent !important; */ } /* (new9) HEADER - LEFT MENU - SEARCH ADVANCED POPUP - BOX TOTAL CONTAINER (WITH ICON) - #searchAdvBox === */ .w100>tbody>tr>td[valign="top"]>table>tbody>tr>td[width="100%"]+td #searchAdvBox { position: absolute!important; display: inline-block ! important; width: 20px!important; height: 20px!important; left: -9px !important; margin-top: 5px !important; top: -10px !important; border-radius: 3px !important; color: #BABABA !important; transform: scale(0.8) ! important; } .iconSettings { background-position: -279px -80px !important; } .iconSettingsOver { background-position: -261px -80px !important; } /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - ICON - === */ #searchAdvBox .icon.iconSettings { display: inline-block; margin-top: 4px !important; } /* HEADER - LEFT MENU - SEARCH ADVANCED - POPUP - #searchAdv #searchAdv .pr === */ /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - TOTAL CONTAINER - === */ #searchAdv .box { position: relative !important; display: inline-block !important; width: 840px !important; margin-left: 570px !important; background: #373737 ! important; border: 1px solid #D1D1D1; border-radius: 3px 3px 3px 3px; } /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - TOP FILTER PARAMETERS - === */ #searchAdv .params { background-image: url("http://eu-st.xhamster.com/images/tpl2/boxLeftBgHover.png") ! important; line-height: 25px; margin: 10px 10px 10px 46px; color: violet ! important; } /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - PRINCIPAL CATEGORIES (Straight / Trans. /Gays) + CHANNELS ITEMS + CHECKBOXS - - === */ /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - PRINCIPAL CATEGORIES (Straight / Trans. /Gays) - === */ .channelsBox label , #searchAdv .chGroup label { display: block; width: 80px; height: 24px !important; line-height: 26px !important; margin-left: 5px !important; margin-right: 5px !important; margin-top: 9px !important; padding: 0 49px 0 12px !important; background: #373737 !important; border-radius: 3px !important; text-align: center !important; color: violet ! important; } /* HEADER - LEFT MENU - SEARCH ADVANCED POPUP - PRINCIPAL CATEGORIES (Staight / Trans. /Gays) - CHECKBOXS - === */ #searchAdvBox form#searchAdv .channelsGroup .chGroup input { position: absolute !important; display: inline-block !important; height: auto; margin-left: -13px !important; left: 28px !important; top: 14px !important; } /* HEADER - LEFT MENU - SEARCH ADVANCED - CHANNELS ITEMS - === */ .channelsBox label { position: relative ! important; display: inline-block ! important; line-height: 17px !important; height: 20px !important; min-width: 144px ! important; max-width: 144px ! important; margin-left: -133px !important; margin-top: -9px ! important; top: -3px ! important; right: -135px !important; padding: 0px 1px 0px 5px !important; background-color: #373737 !important; border-radius: 3px !important; font-weight: bold ! important; font-size: 14px ! important; text-align: left !important; color: white ! important; } .channelsBox label:hover { background-color: black !important; color: gold ! important; } /* HEADER - LEFT MENU - SEARCH ADVANCED - CHANNELS ITEMS - CHECKBOXS - *#searchAdvBox form#searchAdv .channelsGroup .channelsBox input === */ #searchAdvBox form#searchAdv .channelsGroup .channelsBox input[id^="channels"] { display: inline !important; height: auto; margin-left: -12px !important; margin-top: -10px !important; } /* HEADER - LEFT MENU - SEARCH ADVANCED - CATEGORIES - TOOGLE BUTTON - SHOW/HIDE CATEGORIES - === */ #searchAdv .toggle { position: relative !important; float: right; width: 500px !important; height: 20px !important; left: -90px !important; line-height: 20px !important; margin-bottom: 0; margin-right: 10px; margin-top: 10px !important; padding: 0 0 0 20px !important; background: #373737 ! important; border-radius: 3px 3px 3px 3px !important; color: #BABABA !important; cursor: pointer; font-size: 12px !important; } #searchAdv .toggle:hover { background: #1C1A1A ! important; } /* HEADER - LEFT MENU - SEARCH ADVANCED - CHANNELS LIST - when SHOW/HIDE - === */ .chGroup , .channelsGroup { background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #505050 ! important; } .channelsGroup>tbody>tr>td+td { position: relative !important; display: block !important; width: 680px !important; padding-left: 50px !important; margin-left: -50px !important; border: 1px solid #D1D1D1; border-radius: 3px 3px 3px 3px; } /* GENERAL CONTENT - TOTAL CONTAINER (PANEL + THUMBNAIL) - === */ #header>colgroup col{ background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -101px #636363 ! important; width: 200px !important; height: 30px !important; } /*#main> .menu.menuUser+.main>#adTop+table#content.w100 tbody>tr*/ #header+ #adTop+table#content.w100 { width: 1900px ! important; } /* (new9) THUMBNAILS - GENERAL - === */ body { overflow-x: hidden !important; } .main { margin: 0 auto; position: relative; width: 1900px !important; } .clear { display: none !important; } /* (new5)TEST AUTOPAGER - MAIN PADDING - === */ #main { width: 1900px !important; height: 100%; padding: 0 !important; overflow: visible !important; } /* VIDEO THUMBNAILS - TITLE BLOCK CONTAINER + GENDER SELECTION FILTER ICONS - === */ .box h2 a.tool, .box h2 span.tool { display: block; float: right; height: 24px; width: 29px; margin-bottom: 4px; margin-left: 13px !important; margin-right: 3px; margin-top: -4px !important; background-image: url("http://eu-st.xhamster.com/images/tpl2/icons.png?3"); background-position: -29px -111px; background-repeat: no-repeat; } /* (new9) VIDEO THUMBS - GENERAL - :not(.my) .video:not([class=".vList .video"]) === */ .video { position: relative; display: inline-block ! important; float: none ! important; width: 160px ! important; max-height: 174px ! important; min-height: 174px ! important; margin: 0px 12px 5px -2px !important; left: 5px ! important; color: #999999; font-size: 11px; border: 1px solid #D1D1D1 !important; padding: 1px !important; text-align: left; border-radius: 3px ! important; vertical-align: top ! important; box-shadow: #333 -5px 7px 8px ! important; } .video u { position: relative ! important; display: inline-block ! important; max-height: 37px ! important; min-height: 37px ! important; line-height: 12px !important; left: 4px ! important; margin-top: 2px !important; padding: 0 4px ! important; font-size: 11px !important; font-weight: bold; overflow: hidden !important; text-decoration: none; z-index: 100 ! important; } .video .hRate { margin-top: -6px !important; } /* GALLERIES - - RELATED VIDEO THUMBNAILS - === */ #relatedVidList, #relatedVidList .loader { position: relative !important; display: inline-block !important; height: 380px; width: 890px; margin-top: 113px !important; top: 218px !important; } /* (new9) VIDEO THUMBNAILS - CHANNELS - DATE TITLES - SUPP (display:none) - === */ .boxC table.gListing tbody tr td[colspan="3"] , .vDate { display: none !important; } /* (new6)PROMOTED VIDEO THUMBS - === */ .box .boxC .fl { width: 1044px !important; } .box .boxC .fl .video { margin-right: 8px ! important; } .box .boxC div.fl .video:before { position: absolute ! important; display: inline-block ! important; content: "PRO" ! important; border-radius: 0 0 5px 0 ! important; padding: 1px ! important; font-size: 10px ! important; color: #000 ! important; background: #fff ! important; text-shadow: 0px 3px 2px #000; } /* ==== PROFILE ==== */ /* PROFILE - USER TOP INFOS HEADER - === */ .profileR .boxB table.info { display: inline-block ! important; min-width: 350px ! important; max-width: 350px ! important; z-index: 500 ! important; } /* (new5) PROFILE - VIDEO GALLERIES - THUMBNAILS - === */ .tabs .content { display: inline-block ! important; min-width: 925px !important; max-width: 925px !important; background-color: transparent !important; border: medium none !important; border-radius: 0 3px 3px 3px; } .fList , .pList , .gList , .vList { width: 1525px !important; } /* (new9) PROFILE - USER PRESENTATION + COMMENTS BLOCK - === */ .profile .profileR .boxB, .profile .profileR, .profileClosed { max-width: 370px ! important; } .profileR .group.gAbout .gTitle + .gItems { display: inline-block; min-height: 680px !important; max-height: 680px !important; overflow-x: hidden !important; overflow-y: auto !important; } /* (new9)PROFILE - INFOS PANEL - BLOCK CONTAINER - === */ .profileR .full { display: inline-block! important; max-width: 327px ! important; left: -12px ! important; padding-left: 15px ! important; overflow: visible ! important; z-index: 0 !important; } .profileR .full td { display: inline !important; line-height: 12px ! important; margin-right: 7px !important; } /* (new4)PROFILE - FIRST INFOS (with/without GIF BOX) - ( before About) - LABELS - === */ .profileR .boxB .info + #giftBox + .full .group:not(.gAbout) .gItems tbody tr td:first-of-type , .profileR .boxB .info + .full .group:not(.gAbout) .gItems tbody tr td:first-of-type { position: relative ! important; display: inline-block !important; height: 12px ! important; min-width: 70px ! important; line-height: 12px ! important; margin-right: 7px !important; padding: 0px 2px ! important; color: gold ! important; } /* (new16)PROFILE - INFOS - GENERAL - LINKS (+ LINKYPLUS PLUS - Greasy Fork) - https://greasyfork.org/scripts/4255-linkify-plus-plus .profileR .gItems a === */ .profileR .full td a { position: absolute ! important; display: inline-block !important; width: 200px !important; margin-bottom: -7px ! important; height: 15px ! important; line-height: 15px ! important; padding: 1px 3px ! important; border-radius: 5px ! important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; font-size: 12px ! important; background: rgba(200, 190, 190, 0.40) ! important; z-index: 100 ! important; } .profileR .full td a:hover { position: absolute ! important; display: inline-block !important; width: 300px !important; padding: 1px ! important; overflow: hidden !important; font-size: 12px ! important; text-align: center ! important; /* background: rgba(11, 11, 11, 0.84) ! important; */ background: rgba(10, 10, 10, 0.73) ! important; z-index: 500 ! important; } .profileR .full td a:visited { color: violet ! important; } /* (new16)PROFILE - FOR GM : linkifyplus PLUS - TINY URL links.co (with!inside txt link)- https://greasyfork.org/scripts/4255-linkify-plus-plus http://xhamster.com/user/wotdfuck === */ .profileR .full td a.linkifyplus[href="http://links.co"] { position: absolute ! important; display: inline-block !important; width: 100px !important; margin-bottom: -7px ! important; margin-left: 190px!important; height: 15px ! important; line-height: 15px ! important; padding: 1px 3px ! important; border-radius: 5px ! important; overflow: visible !important; text-overflow: ellipsis !important; white-space: nowrap !important; font-size: 12px ! important; background: rgba(184, 60, 60, 0.32) ! important; color: red!important; text-align: center !important; } .profileR .full td a.linkifyplus[href="http://links.co"]:before { content: "L.P.P. : Not working > > "!important; position: absolute ! important; display: inline-block !important; width: auto !important; margin-left: -145px!important; margin-top: -1px!important; height: 15px ! important; line-height: 15px ! important; padding: 1px 3px ! important; border-radius: 5px ! important; text-align: center !important; color: red!important; background: rgba(184, 60, 60, 0.32) ! important; } /* (new5)PROFILE - INFOS - IN FIRST BLOCK (always open) - LINKS (+ LINKYPLUS) - .profileR .gItems a === */ .profileR .full .group table.gItems tbody tr td a.web:hover { position: absolute ! important; display: inline-block !important; width: 250px !important; margin-bottom: -7px ! important; height: 15px ! important; line-height: 15px ! important; padding: 1px 3px ! important; border-radius: 5px ! important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; font-size: 12px ! important; background: rgba(10, 10, 10, 0.73) !important ; } /* (new9)PROFILE - BLOCK ABOUT - SCROLL - .group.gAbout:not(.close) === */ .group.gAbout { display: inline-block !important; max-height: 660px ! important; width: 360px ! important; line-height: 10px ! important; margin-right: 7px !important; padding-top: 7px; } .profile .full td .about img +br+br, .profile .full td .about img +br { display: inline-block !important; } /* === PROFILE - AVATAR USER CONTAINER ==== */ /* AVATAR CONTAINER - .profileR .info >tbody >tr === */ .profileR .info >tbody >tr .thumb { /* position: absolute ! important; */ position: relative !important; display: inline-block !important; max-height: 112px !important; z-index: 10 !important; } .profileR .info .thumb { position: relative !important; display: inline-block !important; max-height: 90px !important; width: 160px ! important; margin-top: -9px !important; left: -9px ! important; border-radius: 3px ! important; } .profileR .info .thumb .img { position: relative; width: 150px; height: 107px !important; padding: 3px; } .profileR #avatarB { position: relative ! important; display: inline-block ! important; height: 100px !important; width: 60px !important; margin-top: 0px !important; margin-left: 1px ! important; } .profileR #avatarB .img img { position: relative ! important; display: inline-block !important; height: 74px !important; width: 76px !important; margin-left: -2px !important; margin-top: -3px !important; } /* PROFILES - ICONS - === */ .profileR .boxB table.info tbody tr td table.thumb tbody tr.icons { position: absolute !important; display: inline-block !important; max-height: 18px !important; line-height: 16px !important; width: 180px !important; top: 90px !important; left: 169px !important; padding: 0 !important; border: none !important; border-radius: 0 0 3px 3px !important; z-index: 800 !important; background-color: black!important; } .profileR .info .icons td { border: medium none !important; text-align: center; } /* (new9) PROFILES - ICON FAV DISABLED */ .icons .disabled .iconFavGray { background-position: -181px -48px ! important; } /* LEVEL FILLED - === */ .profileR .level { position: absolute !important; display: inline-block !important; width: 157px !important; top: 94px !important; left: 0px ! important; z-index: 500 !important; } /* USER NAME TITLE + SHORT PRESENTATION - BLOCK CONTAINER - .profileR === */ .profileR .boxB .breff tr , .profileR .boxB .full tr { background-image: none !important; } .profileR .breff tr.title { position: absolute !important; display: inline-block ! important; width: 190px !important; height: 19px ! important; line-height: normal; top: -50px ! important; left: 165px !important; border-radius: 3px 3px 0 0 ! important; background: rgba(0, 0, 0, 0.34) !important; } /* (new5) TITLE USER NAME - === */ .profileR .title h2 { max-width: 190px !important; margin-bottom: -2px; margin-top: -4px ! important; color: red !important; font-size: 16px ! important; text-align: center !important; text-shadow: none ! important; overflow: hidden !important; text-overflow: ellipsis !important; background: #505050 ! important; } /* (new5) SHORT STATUT TITLE - === */ .profileR #status { height: 47px ! important; line-height: 10px !important; width: 190px !important; margin-top: -8px !important; padding-top: 3px !important; text-shadow: none !important; color: white ! important; background: black !important; } .profileR .info .status { font-size: 11px; overflow: hidden; padding-top: 6px; width: 190px !important; } /* PROFILE RANK - === */ .profileR .info .rank span { text-shadow: none !important; } /* BADGE INFOS RIGHT (TITLE + INFOS) - .profileR .breff>tbody>tr:not(.title):not(.first) === */ .profileR>.boxB>table.info>tbody>tr> td:last-of-type { position: absolute !important; display: inline-block !important; float: none ! important; width: 160px ! important; height: 10px ! important; left: 0px !important; top: 56px !important; } /* (new9) ALL ITEMS - === */ .profileR .breff>tbody>tr>td { display: inline !important; margin-right: -2px !important; } /* SIGNED - === */ .profileR .breff tbody tr.first { position: absolute !important; width: 75px !important; line-height: 11px !important; top: -58px !important; left: 82px !important; padding: 0 1px !important; text-align: center ! important; color: white ! important; background: black !important; } .profileR .breff tbody tr.first td span { position: relative !important; display: inline-block !important; height: 24px !important; font-size: 10px ! important; color: white ! important; background: black !important; } /* (new5) SINGNED UP SINCE - NUMBER OF DAY - (Rouge Brique : #CB4811) - === */ .profileR .breff>tbody>tr.first>td:last-child { position: absolute !important; width: 75px !important; height: 15px !important; line-height: 11px !important; top: 14px !important; left: 0px !important; padding: 1px !important; font-size: 10px ! important; color: #CB4811 ! important; /* background: black !important; */ } /* (new9) LAST ACTIVITY - === */ .profileR .breff>tbody>tr:nth-child(4)>td:first-child span { position: relative !important; display: inline-block ! important; height: 10px ! important; max-width: 75px !important; min-width: 75px !important; line-height: 10px !important; top: -37px !important; left: 73px !important; padding: 1px 1px !important; font-size: 8.5px ! important; text-align: center ! important; color: white ! important; white-space: nowrap !important; background-color: black !important; } /* ONLINE - === */ .profileR .breff>tbody>tr:nth-child(4)>td:last-child div { position: absolute !important; display: inline-block ! important; float: none ! important; width: 77px !important; height: 10px ! important; line-height: 9px !important; top: -22px !important; left: 82px !important; padding: 1px 0px !important; text-align: center ! important; background-color: black !important; } /* LAST TIME - (Rouge Brique : #CB4811) - === */ .profileR .breff>tbody>tr:nth-child(4)>td:last-child { display: inline-block ! important; float: none ! important; width: 77px !important; height: 10px ! important; line-height: 9px !important; margin-top: -41px !important; margin-left: 73px !important; padding: 1px 0px !important; font-size: 10px ! important; text-align: center ! important; color: #CB4811 ! important; background-color: black !important; } /* VIEWED - === */ .profileR .breff>tbody>tr:nth-child(6)>td:first-child span { position: absolute !important; display: inline-block ! important; width: 73px !important; height: 10px ! important; line-height: 10px !important; top: -10px !important; left: 82px !important; padding: 1px 2px !important; font-size: 10px ! important; text-align: center ! important; color: white ! important; white-space: nowrap ! important; overflow: hidden ! important; background-color: black !important; } /* VIEW NUMBER - (Rouge Brique : #CB4811) - === */ .profileR .breff>tbody>tr:nth-child(6)>td:last-child { position: absolute !important; display: inline-block ! important; float: none ! important; width: 75px !important; height: 15px ! important; line-height: 10px !important; top: 2px !important; left: 82px !important; padding: 1px 1px !important; font-size: 10px ! important; text-align: center ! important; color: #CB4811 ! important; white-space: nowrap ! important; background-color: black !important; } /* RANK - === */ .profileR .breff>tbody>tr:nth-child(8){ position: absolute ! important; display: inline-block ! important; float: none ! important; width: 159px !important; min-height: 20px ! important; line-height: 10px !important; top: 20px !important; left: 0px !important; padding: 1px 0px 17px 1px !important; border-radius: 0 0 3px 3px ! important; font-size: 10px ! important; text-align: center ! important; color: white ! important; background-color: black !important; } /*COMMENTS - === */ .profileR .breff>tbody>tr:nth-child(10){ position: absolute ! important; display: inline-block ! important; float: none ! important; width: 189px !important; height: 21px ! important; line-height: 10px !important; top: 18px !important; left: 165px !important; padding: 2px 0px 17px 1px !important; border-radius: 0 0 3px 3px ! important; font-size: 14px ! important; text-align: center ! important; color: gold ! important; background-color: black !important; } /* PROFILE TYPE USER - === */ .profileR .info .types .icon { display: inline-block !important; height: 29px; left: -89px !important; position: absolute !important; top: -17px !important; width: 29px; } /* LINE EMPTY?? = */ .profileR .breff>tbody>tr.first+tr { position: relative ! important; display: block ! important; top: -270px ! important; display: none ! important; } /* (new4) PROFILE - USER PRESENTATION - ITEMS - ZEBRA BACKGROUND (RED) - === */ .profileR .full tr:nth-child(even) { margin-left: -9px !important; } .profileR .full tr:nth-child(odd) { margin-left: -5px !important; background-color: #E3E3E3 !important; } /* (new5) PROFILE - USER PRESENTATION - ABOUT TXT - .profileR .full tr:last-of-type td .about === */ .profileR .full tr td .about { position: relative ! important; display: inline-block ! important; margin-left: -19px !important; width: 353px !important; padding: 3px 0px 400px 19px! important; text-align: left! important; background-color: gold ! important; } /* (new4) PROFILE - USER PRESENTATION - ABOUT IMAGES / VDEOS IFRAME - .profileR .full tr:last-of-type td .about img === */ .profileR .full tr td .about img { display: table ! important; margin: 10px auto ! important; max-width: 338px ! important; } .profileR .boxB .full table.w100 tbody tr.br td .about img[src$=".jpg"] , .profileR .boxB .full table.w100 tbody tr.br td .about img[src$=".gif"]{ position: relative ! important; display: inline-block ! important; max-width: 350px ! important; margin-left: -10px ! important; } /* (new4) VIDEO IFRAME - .profileR .full tr:last-of-type td .about.about>iframe === */ .profileR .full tr td .about.about>iframe { position: relative ! important; display: inline-block ! important; min-width: 490px !important; max-width: 490px !important; text-align: center! important; top: -35px ! important; margin-bottom: -85px ! important; margin-left: -59px ! important; transform: scale(0.76) ! important; } /* (new22) PROFILE - COMMENT BLOCK - COLUMN - (DEV = hidden > visible) === */ .profileR #commentBox { height: 20px!important; max-width: 380px ! important; min-width: 380px ! important; top: 0px !important; left: 0px !important; visibility: hidden! important; } /* (new9) PROFILE - COMMENT BLOCK - COLUMN - HOVER - === */ .profileR #commentBox:hover { position: absolute ! important; top: 10px !important; margin-left: -8px !important; visibility: visible ! important; z-index: 50000 ! important; } .profileR #commentBox .gr { position: absolute ! important; display: inline-block ! important; width: 20px ! important; height: 15px ! important; top: 138px ! important; left: 170px!important; margin-left: 155px ! important; padding: 4px ! important; border-radius: 5px 5px 0 0 ! important; font-size: 0px ! important; z-index: 50000 ! important; } .profileR #commentBox .gr:after { position: absolute ! important; display: inline-block ! important; float: right ! important; content: "? " ! important; top: -1px ! important; font-size: 22px ! important; cursor: pointer ! important; visibility: visible ! important; transform: rotate(-5deg) ! important; } .profileR #commentBox:hover .gr:after { color: gold ! important; } .profileR #commentBox:hover .gr { margin-top: -12px ! important; } .profileR #commentBox .gr:hover { font-size: 0 !important; } /* (new7) COMMENTS LIST - === */ .profileR #commentSub .line { display: none !important; } .profileR #commentBox.box #commentSub.boxC { position: relative !important; display: inline-block !important; width: 1875px ! important; min-height: 765px !important; max-height: 765px !important; left: 2px ! important; top: 130px ! important; padding-top: 20px ! important; border-radius: 5px ! important; background: #222222 ! important; z-index: 5000 ! important; } /* (new2)COMMENTS - ITEMS BLOCK CONTAINER - === */ .profileR #commentList { display: inline-block !important; position: relative ! important; float: none !important; width: 1875px ! important; height: 760px ! important; left: -14px ! important; top: -10px ! important; padding: 0px 20px 0px 20px ! important; overflow: hidden ! important; overflow-y: auto ! important; overflow-x: hidden ! important; } .profileR #commentList .item { position: relative !important; display: inline-block !important; float: none !important; clear: both ! important; width: 295px !important; height: 142px ! important; left: 10px ! important; margin: 1px ! important; padding: 3px 4px ! important; border-radius: 3px ! important; border: 1px red solid ! important; } /* (new5) COMMENT TOOLS - === */ .profileR #commentList .tool { position: absolute !important; display: inline ! important; width: 107px !important; line-height: 11px; bottom: -2px !important; padding: 5px 0; border: medium none gray !important; color: #808080; font-size: 10px; text-shadow:none ! important; } .profileR #commentBox.box #commentSub.boxC #commentList .item div.tool .fr { display: inline-block; position: absolute; float: right !important; width: 42px !important; top: 2px !important; } #commentList .reply { position: absolute !important; display: inline ! important; width: auto!important; line-height: 11px; bottom: 5px !important; padding: 5px 0; border: medium none gray !important; font-size: 10px; text-shadow:none ! important; color: #808080; } /*(new9) - VIDEO PLAYER / BLOG PAGE / PROFILE - COMMENT REPLY ITEM - === */ #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply { height: 10px ! important; width: 30px ! important; line-height: 11px; top: 1px !important; margin-top: 1px!important; margin-left: 120px !important; margin-right: 3px; text-shadow: none !important; font-size: 10px; color: #808080; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span { position: absolute ! important; width: 100px ! important; height: 10px ! important; width: 130px ! important; line-height: 11px; top: 0 !important; margin-top: 115px ! important; margin-right: 3px; right: 47px ! important; text-shadow: none !important; font-size: 10px; color: red ! important; } .profileR #commentList .item .reply span { position: absolute !important; display: inline-block !important; width: 155px !important; left: -118px !important; margin-top: -19px !important; } /* == 1== */ #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span a[target="_blank"] , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span a[target="_blank"] { position: absolute ! important; /* width: 100px ! important; */ width: 145px ! important; height: 10px ! important; line-height: 11px; margin-left: 10px !important; margin-right: 3px ! important; margin-top: 0px ! important; padding: 1px 5px!important; font-size: 10px; text-shadow: none !important; color: peru ! important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span:hover a[target="_blank"] , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span:hover a[target="_blank"]{ height: 20px!important; line-height: 20px!important; margin-top: -9px ! important; border-radius: 5px!important; font-size: 15px!important; text-align: left!important; color: gold ! important; background: black!important; } /* ==2== TEST - TARGET - === */ #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span a[act="reply"] , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span a[act="reply"] { position: absolute ! important; width: 100px ! important; height: 10px ! important; line-height: 11px; top: 0 !important; margin-right: 3px; margin-top: 3px ! important; text-shadow: none !important; font-size: 0 ! important; color: green ! important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span a[target="_blank"]:target , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span a[target="_blank"]:target { background: red ! important; } #postView.box #commentBox.box #commentSub.boxC #commentList .item .reply span a[act="reply"]:before , #playerBox +#commentBox.box #commentSub.boxC #commentList .item .reply span a[act="reply"]:before { content: "▶ " ! important; position: relative ! important; width: 20px ! important; height: 12px ! important; line-height: 11px; margin-left: -23px; top: -2px !important; right: -25px ! important; text-shadow: none !important; font-size: 12px ! important; color: green ! important; } /* PROFILE - COMMENT BUBBLE - === */ .profileR #commentBox.box #commentSub.boxC #commentList .item .txt { position: absolute !important; display: inline-block ! important; width: 180px !important; min-height: 30px ! important; max-height: 109px ! important; margin-left: 0px ! important; margin-top: 3px !important; padding: 1px 1px 9px ! important; overflow: hidden ! important; overflow-y: auto ! important; overflow-x: auto ! important; white-space: pre-line !important; word-wrap: break-word !important; } .profileR #commentBox.box #commentSub.boxC #commentList .item .txt .oh { position:relative !important; display: block ! important; width: 160px !important; margin-left: 0px ! important; margin-top: 3px !important; padding: 2px 1px 1px ! important; } /* (new9) PROFILE - COMMENT POST - ICON USER + SUBMIT POST - === */ .profileR #commentBox.box #commentSub.boxC #commentForm table.form { position: absolute !important; width: 672px !important; top: -118px !important; left: 365px ! important; margin-bottom: 0 !important; padding: 0px !important; border-radius: 5px 5px 0 0 !important; background: red !important; } #commentForm .uname , .profileR #commentBox.box #commentSub.boxC #commentForm table.form tbody tr td a#commentPost{ height: 15px !important; line-height: 15px !important; padding: 2px !important; } /* (new9) PROFILE - COMMENT POST - TEXT AREA - === */ .profileR .commentFormBox { position: absolute ! important; display: inline-block ; width: 673px !important; left: 360px !important; height: 67px ! important; margin-top: -131px ! important; padding: 10px 20px 35px 5px !important;; border-radius: 5px 5px 0 0 !important; background: #333333 !important; } .profileR .commentFormBox #commentInput { height: 72px ! important; margin-top: 15px ! important; } .profileR .commentFormBox #textHint { top: 30px !important; } /* PROFILE - VIDEO THUMBNAIL - IEMS - without Message :not(.my) - .video:not(.my) === */ /* ==== VIDEO PAGE ==== */ /* (new5) VIDEO PLAYER PAGE - PLAYER CONTAINER(can have TOOLS and Video Description inside for the background) - === */ #playerBox h2.gr +.boxC { margin-top: 12px ! important; width: 655px !important; left: 0 !important; } /* (new9) VIDEO PAGE - COMMENT BLOCK - === */ #playerBox + #commentBox { position: absolute !important; float: right !important; width: 1240px ! important; top: 535px !important; right: 0px !important; /* z-index: 500 ! important; */ } /* (new5) A SUPP ?? */ #playerBox + #commentBox #commentSub.boxC { display: none!important; } #playerBox + #commentBox #commentSub.boxC[style="display: inline-block;"], #playerBox + #commentBox #commentSub.boxC[style="display: block;"] { display: inline-block!important; height: 287px !important; max-width: 1185px !important; min-width: 1185px !important; left: 50px ! important; top: 15px ! important; border: none ! important; } /* (new22) VIDEO PAGE - COMMENT BLOCK - COLUMN - === */ #playerBox + #commentBox.box #commentSub.boxC #commentList { display: none !important; } #playerBox + #commentBox.box #commentSub.boxC[style="display: inline-block;"] #commentList , #playerBox + #commentBox.box #commentSub.boxC[style="display: block;"] #commentList { position: fixed !important; display: inline-block !important; float: none !important; height: 405px !important; width: 1233px !important; top: 533px !important; bottom: 2px !important; left: 660px ! important; padding-right: 5px !important; overflow: hidden !important; overflow-y: auto ! important; overflow-x: hidden ! important; border: 1px solid violet ! important; z-index: 5000 !important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .clear { display: none ! important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .item { position: relative !important; display: inline-block !important; float: none !important; clear: both ! important; width: 290px !important; height: 130px ! important; margin: 3px 5px -1px 5px! important; border-radius: 3px ! important; border: gray 1px solid ! important; } /* (new9) VIDEO / PHOTO PAGE - COMMENT BLOCK - COMMENTS COUNTER - === */ #viewBox +#commentBox.box #commentSub #commentList .item , #viewBox.box #commentBox.box #commentSub #commentList .item , #playerBox + #commentBox.box #commentSub.boxC #commentList .item { counter-increment: myIndex ! important; } #viewBox +#commentBox.box #commentSub #commentList .item:before , #viewBox.box #commentBox.box #commentSub #commentList .item:before , #playerBox + #commentBox.box #commentSub.boxC #commentList .item:before { width: 15px ! important; margin-left: -107px ! important; content: counter(myIndex, decimal-leading-zero); font-size: 10px ! important; text-align: center ! important; background: gold ! important; z-index: 10 !important; } /* (new22) - COMMENTED BY ME - http://xhamster.com/movies/3579860/short_red_hairs_babe_first_time_anal.html#commentBox http://xhamster.com/movies/2988278/sdruws2_fucking_in_all_holes_and_eating_cum.html#commentBox http://xhamster.com/movies/3459004/teen_loves_daddys_cock.html === */ #playerBox + #commentBox #commentSub.boxC[style="display: block;"] #commentList .name[href="http://xhamster.com/user/janvier57"]:before , #playerBox + #commentBox #commentSub.boxC[style="display: none;"] #commentList .name[href="http://xhamster.com/user/janvier57"]:before { position: fixed !important; display: inline-block !important; content: " Commented BY JANVIER57" !important; top: 480px !important; padding: 1px 10px !important; background: none repeat scroll 0 0 #505050 !important; border-color: gray #505050 #505050 !important; border-radius: 3px !important; color: gold !important; } /* (new5) PROFILE PAGE - COMMENT BLOCK - COMMENTS COUNTER - === */ .profileR #commentBox.box #commentSub.boxC #commentList .item { position: relative ! important; display: inline-block ! important; counter-increment: myIndex ! important; } .profileR #commentBox.box #commentSub.boxC #commentList .item:before { position: relative ! important; display: inline-block ! important; width: 15px ! important; margin-left: -7px ! important; content: counter(myIndex, decimal); background: gold ! important; border-radius: 5px ! important; font-size: 10px ! important; text-align: center ! important; z-index: 10 !important; } /* (new9) VIDEO PAGE - COMMENT BLOCK - COMMENT BUBBLE - === */ #playerBox + #commentBox.box #commentSub.boxC #commentList .txt { position: absolute !important; display: inline-block ! important; width: 168px !important; min-height: 20px ! important; max-height: 105px ! important; margin-left: -4px ! important; margin-top: -4px !important; padding: 6px 10px 9px; background: #F4F4F4; border: 1px solid #D9D9D9; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px #F0F0F0; text-transform: lowercase ! important; box-shadow: #333 -5px 7px 8px ! important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .txt .oh { width: 190px !important; min-height: 40px ! important; max-height: 98px ! important; margin-left: -8px ! important; margin-top: -4px !important; padding: 6px 10px 9px; border: 1px solid #D9D9D9; border-radius: 3px ! important; overflow: hidden ! important; overflow-y: auto ! important; background: #F4F4F4; } .user .thumb img { height: 80px; width: 80px; box-shadow: #333 -5px 7px 8px ! important; } /* (new5) VIDEO PAGE - COMMENT BLOCK - COMMENT TOOL - === */ #playerBox + #commentBox.box #commentSub.boxC #commentList .tool { display: block ! important; margin-top: -15px !important; } /* (new5) VIDEO PAGE - COMMENT BLOCK - COMMENT LINKS - VISITED - EXAMPLE - http://xhamster.com/movies/1898384/hot_blonde_woke_up_by_cock.html#commentBox === */ #playerBox + #commentBox.box #commentSub.boxC #commentList .txt a { display: inline-block!important; width: 180px!important; overflow: hidden!important; text-overflow: ellipsis!important; white-space: nowrap!important; color: peru!important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .txt a:before { content: "@ ▶ " ! important; color: green ! important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .txt a:visited { color: violet ! important; } #playerBox + #commentBox.box #commentSub.boxC #commentList .txt a:hover:after { position: absolute !important; display: inline-block!important; height: 30px!important; line-height: 10px!important; left: 170px!important; margin-top: -5px!important; padding: 3px 5px!important; content: attr(href) ! important; width: 175px ! important; white-space: pre-wrap !important; word-wrap: break-word!important; font-size: 10px!important; color: white ! important; background: black!important; pointer-events: none!important; z-index: 500!important; } /* (new9) VIDEO PLAYER PAGE - POST COMMNENT BLOCK - USER NAME + SUBBMIT COMMENT BUTTON on top - === */ #playerBox + #commentBox #commentSub.boxC #commentForm .form { position: absolute !important; display: inline-block !important; width: 640px !important; height: 40px !important; line-height: 30px; left: -650px !important; margin-top: -205px !important; } #playerBox + #commentBox .commentFormBox { width: 630px !important; left: -673px !important; top: 25px !important; margin-top: 26px !important; margin-bottom: 60px!important; padding: 30px 20px 153px 5px !important;; border-radius: 5px !important; background: #505050 !important; } #playerBox + #commentBox.box #commentInput { position: absolute !important; width: 635px !important; min-height: 120px ! important; top: 46px !important; } /* SUPP - DISPLAY:NONE - === */ #playerBox + #commentBox #commentSub.boxC #commentForm .textHint { display: none ! important; } /* VIDEO PAGE - TOOLS BLOCK - === */ #playerBox.box .boxC .tools { position: absolute !important; display: inline-block ! important; width: 230px !important; height: 85px ! important; left: 665px !important; top: 90px !important; border-bottom: medium none; border-radius: 3px ! important; background: url("http://eu-st.xhamster.com/images/tpl2/bgSpriteV2.png") repeat-x scroll 0 -54px #505050 ! important; } /* (new9) VIDEO PAGE - TOOLS BLOCK - SHARE BOX - EMBED CODE - POPUP - === */ #shareBox[style="display: block;"] { position: absolute !important; display: inline-block !important; width: 248px ! important; height: 280px ! important; left: 655px !important; top: 290px !important; border-radius: 5px !important; background: black ! important; z-index: 900 !important; } #slideVew + .tools + #shareBox[style="display: block;"] { position: absolute !important; display: inline-block !important; width: 248px ! important; height: auto ! important; left: 600px !important; top: 495px !important; border-radius: 5px !important; background: black ! important; z-index: 900 !important; } #shareBox table { /* display: inline-block; */ height: 276px ! important; width: 244px ! important; margin-left: 2px ! important; margin-top: 2px ! important; padding: 5px ! important; border-radius: 5px !important; border: 2px white solid ! important; } #playerBox.box .boxC #shareBox table tbody { width: 235px !important; min-height: 150px ! important; margin-top: -23px ! important; } #shareBox>table>tbody>tr>td:first-of-type { width: 5px !important; margin-left: -18px ! important; } #shareBox>table>tbody>tr>td:first-of-type{ position: absolute !important; display: inline-block !important; margin-top: 75px!important; margin-left: -15px!important; } #shareBox>table>tbody>tr>td:first-of-type span { position: absolute !important; display: inline-block !important; height: 100% !important; line-height: 12px!important; max-height: 12px !important; min-height: 12px !important; max-width: 20px !important; min-width: 20px !important; white-space: nowrap; transform: rotate(-90deg)!important; color: red !important; } #shareBox textarea { width: 96%!important; min-height: 88px !important; resize: vertical; padding: 6px; border: 1px solid #D9D9D9; border-radius: 3px; font-size: 11px; color: #4F4F4F; background-color: #F9F9F9; } #shareBox .text .icon { position: absolute; width: 11px; height: 8px; left: 114px !important; top: -8px !important; background-position: -36px -55px; } /* SUPPORT match with RELATED PUB ( .sponsorBottom) - === */ #playerBox.box div.boxC #playerSwf + .sponsorBottom + .tools table.w100> tbody> tr , #playerBox.box .boxC #playerSwf + .tools> table.w100> tbody> tr { position: absolute !important; display: block ! important; max-width: 110px !important; top: 5px !important; border-bottom: medium none; } /* (new9) LOGED - ALL BUTTONS - DOWNLOD/SHARE/FAV/SUPPORT/FLAG CONTAINER - match with RELATED PUB ( .sponsorBottom) - A VOIR : #playerBox.box .boxC #playerSwf + .tools> table.w100> tbody> tr> td+td+td === */ #playerBox.box div.boxC #playerSwf + .sponsorBottom + .tools table.w100> tbody> tr> td+td+td { display: inline-block !important; position: relative !important; width: 215px !important; left: -2px ! important; margin-top: 10px ! important; margin-bottom: -8px ! important; } /* VIDEO PAGE - TOOLS BLOCK - REPORT ICON - === */ #playerBox.box .boxC .tools a#btnReport { position: relative !important; display: inline-block ! important; width: 30px !important; margin-left: 49px !important; margin-top: 49px !important; padding: 0 0 0 5px !important; } /* VIDEO PAGE - TOOLS BLOCK - ITEMS RATE - line - #playerBox .rate === */ #playerBox.box .boxC .tools >table>tbody>tr>td:first-of-type>table>tbody>tr>td:first-of-type+td { position: relative ! important; display: inline-block ! important; width: 135px !important; height: 25px !important; line-height: 27px !important; margin-top: 8px ! important; margin-left: 45px !important; padding: 0 3px !important; box-shadow: 0 1px #F0F0F0; font-size: 10px !important; text-decoration: none; text-align: center !important; overflow: hidden; white-space: nowrap; } /* VIDEO PAGE - TOOLS BLOCK - ITEMS RATE - GRAPH - === */ #playerBox .rate { width: 129px !important; margin-left: -5px !important; text-align: center; background-image: none !important; } /* VIDEO PAGE - TOOLS BLOCK - ITEMS RATE - PERCENTAGE GRAPH - === */ #playerBox.box .boxC .tools >table>tbody>tr>td:first-of-type>table>tbody>tr>td:first-of-type+td table { margin-top: -6px !important; border: none ! important; } /* VIDEO PAGE - TOOLS - BUTTON LOAD - DISPLAY: NONE ??? - display: none ! important; === */ #btnLoad { display: inline-block ! important; width: 154px !important; height: 15px !important; line-height: 15px !important; margin-left: 37px !important; padding: 0 3px !important; font-size: 10px !important; overflow: hidden; text-align: center !important; white-space: nowrap; } /* VIDEO PAGE - TOOLS - BUTTON LIKE / UNLIKE - === */ #playerBox.box .boxC .tools >table>tbody>tr>td:first-of-type>table>tbody>tr>td:first-of-type { position: absolute ! important; display: inline-block ! important; margin-left: -5px ! important; margin-top: 0px ! important; border: 2px #84BF8B solid ! important; border-radius: 3px ! important; } #playerBox.box .boxC .tools >table>tbody>tr>td:first-of-type>table>tbody>tr>td:last-of-type { position: absolute ! important; display: inline-block ! important; right: -125px ! important; margin-top: 0px ! important; border-radius: 3px ! important; border: 2px red solid ! important } /* SUPPORT match with RELATED PUB ( .sponsorBottom) - === */ #playerBox.box .boxC .tools >table>tbody>tr>td a[ajax^="/ajax/add_favorite.php?"] { float: left !important; width: 35px ! important; top: -28px ! important; left: -9px ! important; padding: 0 ! important; } /* (new9) VIDEO PAGE - TOOLS - BUTTON FAVED - === */ #playerBox.box .boxC .tools >table>tbody>tr>td a.down[id^="_ajax"] , #playerBox.box .boxC .tools >table>tbody>tr>td a[ajax^="/ajax/add_favorite."] { position: absolute ! important; display: inline-block ! important; float: left !important; height: 35px ! important; width: 35px ! important; top: -38px ! important; left: -9px ! important; padding: 0 ! important; } /* FAV ADD ICON - === */ #playerBox.box .boxC .tools >table>tbody>tr>td a[ajax^="/ajax/add_favorite."] .icon { margin-left: 8px !important; margin-top: 13px !important; } /* FAVED ICON - === */ #playerBox.box .boxC .tools >table>tbody>tr>td a.down[id^="_ajax"] .icon { width: 30px ! important; margin-left: 5px !important; margin-top: 7px !important; } #playerBox.box .boxC .tools >table>tbody>tr>td a.down[id^="_ajax"] .icon { background-image:url(http://eu-st.xhamster.com/images/tpl2/icons.png?3) !important; } /* FAV OK RED ICON - === */ #playerBox.box .boxC .tools >table>tbody>tr>td a.down[id^="_ajax"] .icon.iconFavOk { height: 30px ! important; width: 28px; margin-top: 4px ! important; margin-left: 3px ! important; background-position: -465px -159px !important; } /* (new9) NOT LOGED - FAV ICON - === */ #playerBox.box div.boxC #playerSwf + .sponsorBottom + .tools table.w100> tbody> tr> td+td+td a[onclick^="login.popSignup()"] { display: block !important; width: 17px !important; margin-left: -3px !important; margin-top: -40px !important; text-align: center !important; } /* (new9) VIDEO PAGE - TOOLS - BUTTON UNLIKE UP (GREEN THUMB) - === */ /* #playerBox.box .boxC .tools >table>tbody>tr >td:first-of-type a#btnLike:not([hint="Like"]).l.down .icon.iconLike */ #btnLike.l.down .icon.iconLike { background-position: -194px -1px !important; opacity: 0.2 ! important; outline: 1px solid green ! important; } /* (new9) VIDEO PAGE - TOOLS - BUTTON UNLIKE DOWN (RED THUMB) - === */ #btnLike.r.down .icon.iconUnLike{ background-position: -136px -111px !important; opacity: 0.2! important; outline: 1px solid red ! important; } /* VIDEO PAGE - TOOLS - BUTTON SHARE - === */ #btnShare { position: relative! important; display: inline-block ! important; min-width: 153px !important; height: 15px !important; line-height: 15px !important; top: -1px ! important; left: -16px ! important; padding: 0 3px !important; font-size: 10px !important; text-align: center !important; white-space: nowrap; overflow: hidden; /* outline: red 1px solid ! important; */ } /* VIDEO PAGE - TOOLS - BUTTON REPORT - === */ /* SUPPORT match with RELATED PUB ( .sponsorBottom) - === */ #playerBox.box div.boxC #playerSwf + .sponsorBottom + .tools> table.w100> tbody> tr> td a#btnReport , #playerBox.box .boxC #playerSwf + .tools> table.w100> tbody> tr> td a#btnReport { float: right !important; height: 35px ! important; top: -101px ! important; left: 18px ! important; padding: 0 ! important; } #playerBox.box div.boxC #playerSwf + .sponsorBottom + .tools> table.w100> tbody> tr> td a#btnReport .icon , #playerBox.box .boxC #playerSwf + .tools> table.w100> tbody> tr> td a#btnReport .icon { margin-left: 9px !important; margin-top: 12px !important; } /* (new7) VIDEO PAGE - VIDEO DESCRIPTION - TAGS - === */ #videoInfoBox { position: absolute !important; display: inline-block !important; width: 223px !important; min-height: 50px !important; left: 661px !important; top: 342px !important; padding: 15px 15px 5px; border-radius: 3px; background: none !important; } #playerBox.box .boxC #videoInfoBox table#videoInfo.w100 tbody tr td#channels { position: absolute !important; display: inline-block !important; width: 254px !important; left: -1px !important; top: 20px !important; } /* TAGS - BLOCK TXT "CHANNELS" - DISPLAY:NONE - === */ #playerBox.box .boxC #videoInfoBox table#videoInfo.w100 tbody tr td#channels table tbody tr td:first-of-type { display: none !important; } /* TAGS - BLOCK CONTAINER - === */ #playerBox.box .boxC #videoInfoBox table#videoInfo.w100 tbody tr td#channels.btnList table.w100 tbody tr td+td { position: absolute !important; display: inline-block !important; padding: 0 5px !important; margin-top: 70px ! important; } /* (new7) VIDEO PAGE - VIDEO DESCRIPTION - === */ #playerBox.box .boxC div#videoInfoBox table#videoInfo .desc { position: absolute !important; display: inline-block !important; width: 238px !important; min-height: 270px !important; left: -1100px !important; padding: 2px !important; margin-top: -50px ! important; border: 1px solid gray !important; z-index: 200 ! important; } #playerBox.box .boxC div#videoInfoBox table#videoInfo .desc h2 { position: absolute !important; display: inline-block !important; width: 235px !important; height: auto !important; padding: 2px 5px !important; white-space: normal !important; border: 1px solid gray !important; z-index: 200 ! important; } /* VIDEO PAGE - VIDEO DESCRIPTION - LABEL - TXT "Description" + LINES - - SUPP(display:none) - === */ .box .line, .box .lineS , #playerBox.box .boxC #videoInfoBox table#videoInfo.w100 tbody tr td.desc span { color: #808080; display: none !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - === */ /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - Description - LABEL - == */ #playerBox span { color: #808080; display: none !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - Added by" - #videoInfoBox #videoUser .item:first-of-type+span === */ #videoInfoBox #videoUser .item:nth-of-type(1)> span:nth-of-type(1) { position: absolute !important; display: inline-block !important; width: 248px !important; margin-top: -160px !important; margin-left: -12px ! important; padding: 1px 0 37px 0 !important; border-color: #505050 ! important; border-radius: 3px ! important; font-size: 8px ! important; text-align: center !important; color: white ! important; background: #505050 ! important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - USER - == */ #videoInfoBox #videoUser .item>b , #videoInfoBox #videoUser .item span + a { position: absolute !important; display: inline-block !important; width: 243px !important; height: 19px ! important; line-height: 19px ! important; margin-top: -152px !important; margin-left: -12px ! important; padding: 2px !important; text-align: center !important; font-size: 15px ! important; color: white ! important; background: black !important; } /* (new7) VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - since - === */ #videoInfoBox #videoUser .item a +span { position: absolute !important; display: inline-block !important; width: 243px !important; height: 15px !important; line-height: 15px !important; margin-top: -128px !important; margin-left: -12px ! important; padding: 2px !important; border-radius: 0 0 3px 3px ! important; background: black !important; font-size: 9px ! important; text-align: center !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - Send a message - ICON - == */ #videoInfoBox #videoUser .hint .icon { position: absolute !important; display: inline-block !important; margin-top: -130px !important; left: 117px !important; margin-bottom: -10px !important; top: -34px !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - TXT Runtime == */ #videoInfoBox #videoUser .item:nth-of-type(2)> span:nth-of-type(1) { position: absolute !important; display: inline-block !important; width: 65px !important; top: 3px !important; left: 3px !important; font-size: 9px ! important; text-align: left !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - TIME == */ #videoInfoBox #videoUser .item:nth-of-type(2) { position: absolute !important; display: inline-block !important; width: 244px !important; margin-top: 10px !important; top: -90px !important; left: 3px !important; padding: 1px 2px !important; border-color: #505050 ! important; border-radius: 0 0 3px 3px ! important; border-top: 1px solid gray ! important; font-size: 15px ! important; text-align: center !important; color: white ! important; background: #505050 ! important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - Viewed - == */ #videoInfoBox #videoUser .item:nth-of-type(3)> span:nth-of-type(1) { position: absolute !important; display: inline-block !important; width: 244px !important; margin-top: 10px !important; top: -5px !important; left: 3px !important; width: 65px !important; font-size: 9px ! important; text-align: left !important; } /* VIDEO PAGE - VIDEO DESCRIPTION - INFOS USER/MOVIE - NBR of VIEW - == */ #videoInfoBox #videoUser .item:nth-of-type(3) { position: absolute !important; display: inline-block !important; width: 244px !important; left: 3px !important; margin-top: -112px !important; padding: 1px 2px !important; border-color: #505050 ! important; border-radius: 3px 3px 0 0 ! important; font-size: 15px ! important; text-align: center !important; color: white ! important; background: #505050 ! important; } /* (new9) PROFILE - TITLE THUMBNAILS - === */ #main .main table.w100 tbody tr td.profileR+td .box h2.gr { position: relative !important; display: inline-block !important; width: 1013px !important; left: -1097px !important; padding: 5px 8px 2px 450px !important; } /* (new5) VIDEO / GALLERY PAGE - RELATED VIDEOS/GALLERIES BLOCK - TABS CONTENT - #adTop +#content #related .tabs .content === */ #relatedV.tab { max-width: 800px !important; min-width: 800px !important; margin-top: -5px !important; } #relatedG.tab { position: absolute !important; max-height: 400px !important; left: -50px !important; } /* GALLERY PAGE( VIDEO) - RELATED BLOCK - === */ #relatedV>iframe { position: absolute !important; width: 880px !important; margin-left: -33px !important; left: 5px !important; overflow: visible !important; overflow-x: hidden ! important; overflow-y: hidden !important; } #related .tabs .head { height: 34px; margin-left: 10px !important; } #related { position: absolute !important; display: inline-block !important; max-height: 35px !important; min-height: 35px !important; min-width: 700px ! important; max-width: 700px ! important; right: 235px !important; top: 55px !important; } #related .tabs { height: 35px !important; margin-left: -26px !important; } #relatedVid { min-width: 880px ! important; max-width: 880px ! important; top: 1px !important; left: 9px !important; } /* VIDEO - PAS IFRAME */ #related .tabs .content .tab #relatedVid table tbody { position: absolute !important; display: inline-block !important; left: -40px !important; top: -7px !important; padding: 0px !important; } #relatedGal { position: absolute !important; display: inline-block !important; min-width: 890px !important; max-width: 890px !important; left: 39px !important; top: -55px !important; } #relatedG iframe { position: absolute !important; display: inline-block !important; width: 100% !important; min-width: 920px !important; max-width: 920px !important; height: 433px !important; left: -60px !important; margin-left: 70px !important; top: -10px !important; } #related #relatedGal table tbody tr td .gallery .hRate { margin-top: -5px !important; } /* THUMBNAILS ROWS - GENERAL - NOT : EMPTY SPACE + MORE BUTTON - CAS SPECIAL = http://xhamster.com/user/RaiderDom - A VOIR BLOG LIST (LAST POST).postShort>tbody>tr:last-of-type #main .main table.w100.profile tbody tr td.profileR+td>.box>.boxC table tbody tr:not(:last-child):not(:nth-child(4)):not(.pList) === */ .postShort>tbody>tr:last-of-type { position: absolute ! important; display: inline-block ! important; min-height: 0px ! important; max-height:200px ! important; width: 175px ! important; } /* VIDEO PLAYER PAGE - RELATED VIDEO/GALLERIES CONTAINER THUMBNAIL - === */ #related .tabs .content .tab #relatedVid table tbody { display: inline-block ! important; position: relative ! important; min-width: 800px ! important; max-width: 800px ! important; height: 170px ! important; margin-top: 210px ! important; } /* GALLERRY - PICS FROM THIS G. /POPULARS PICTURES - === */ #viewBoxL #recent .box , #main .main table#content.w100 tbody tr td#viewBoxL #recent .box { position: relative ! important; display: block ! important; width: 205px !important; margin-top: 115px ! important; } /* (new5) GALLERIES PLAYER - PAS PROFILE - RELATED VIDEO - THUMBNAIL - === */ #relatedVid table tbody tr td#relatedVidList { position: relative ! important; display: inline-block !important; width: 880px !important; min-height: 410px ! important; max-height: 410px ! important; margin-left: -160px ! important; left: 135px ! important; top: -119px !important; } /* (new5) VIDEO PLAYER - PAS PROFILE - RELATED VIDEO - THUMBNAIL - === */ #related .tabs .content .tab #relatedVid table tbody tr td#relatedVidList { position: relative ! important; display: inline-block !important; width: 900px !important; min-height: 410px ! important; max-height: 410px ! important; margin-left: -105px ! important; left: 150px ! important; top: -319px !important; } /* (new5) ARROW - LEFT - === */ #related .tabs .content .tab #relatedVid .arrowL { position: absolute !important; width: 30px !important; left: 55px !important; margin-top: 190px !important; top: -411px !important; } #relatedVid .arrowL { position: relative !important; width: 30px !important; max-height: 30px ! important; min-height: 30px ! important; margin-left: 283px !important; margin-top: 400px !important; background: url("http://eu-st.xhamster.com/images/tpl2/videoRelatedArrowBgL.png") no-repeat scroll right center transparent; } #relatedVid .arrowL a { position: absolute !important; display: inline-block !important; max-height: 30px ! important; min-height: 30px ! important; width: 30px !important; margin-left: 10px !important; margin-top: 149px ! important; top: 240px !important; border-radius: 5px ! important; border: gray 1px solid ! important; background-color: #222222 ! important; /* z-index: 500 !important; */ } td[colspan="2"] #related .tabs #relatedVid .arrowL a { position: absolute !important; display: inline-block !important; max-height: 30px ! important; min-height: 30px ! important; width: 30px !important; margin-left: -290px !important; top: 242px !important; border-radius: 5px ! important; border: gray 1px solid ! important; background-color: #222222 ! important; z-index: 100 !important; } #relatedVid .arrowL a .icon.iconArrowBL { background-position: -26px -24px !important; } /* (new9) ARROW - RIGHT - #related .tabs .content .tab #relatedVid .arrowR === */ #relatedVid .arrowR { position: absolute !important; display: inline-block !important; width: 30px !important; height: 30px !important; left: 885px !important; margin-top: 190px !important; top: -171px !important; } #relatedVid .arrowR a { position: absolute !important; display: inline-block !important; margin-left: -835px !important; top: 222px !important; max-height: 30px ! important; min-height: 30px ! important; width: 30px !important; text-align: center ! important; border-radius: 5px ! important; background-color: black ! important; } td[colspan="2"] #related .tabs #relatedVid .arrowR a { position: absolute !important; display: inline-block !important; margin-left: -800px !important; top: -8px !important; max-height: 31px ! important; min-height: 31px ! important; width: 30px !important; text-align: center ! important; border-radius: 5px ! important; background-color: black ! important; } #relatedVid .arrowR a .icon.iconArrowBR { background-position: 1px -23px !important; height: 27px ! important; width: 27px ! important; } #relatedVid .arrowL a .icon.iconArrowBL { background-position: -27px -24px !important; height: 27px ! important; width: 27px ! important; } /* ==== PROFILE - VIDEOS LIST - .vList - ==== */ /* PROFILE - VIDEOS THUMBNAILS - .vList .video html body div#main div.main table.w100 tbody tr td div.box div.boxC table.vList tbody tr td div.video === */ .vList .video { margin: 13px 7px 5px -2px !important; } /* PROFILE - GALLERIES LIST - .gList ==== */ .gList { margin: 13px 7px 15px 3px !important; } /* (new5) PROFILE - BLOG POST LIST PSHORT - BLOCK CONTAINER - === */ .pList tbody tr td table.postShort { position: relative !important; display: inline-block ! important; width: 1516px !important; min-height: 0px !important; max-height: 60px !important; top: -13px !important; margin-bottom: 0px !important; margin-left: 5px ! important; } .pList tbody tr td table.postShort colgroup { display: none !important; } .postShort tbody { display: inline-block !important; position: relative !important; width: 1526px !important; max-height: 70px !important; } .postShort tbody tr { display: inline-block !important; position: relative !important; max-width: 176px !important; min-width: 180px ! important; height: 50px ! important; margin-right: 10px ! important; margin-bottom: 20px ! important; top: 7px ! important; overflow: hidden ! important; outline: 1px solid gray ! important; } /* DATE - === */ .postShort>tbody>tr>td:first-of-type { display: inline-block !important; position: relative !important; width: 180px !important; height: 20px ! important; text-align: left ! important; } /* TITLE + TYPE - === */ .postShort>tbody>tr>td:nth-child(2) { display: inline-block !important; position: relative !important; width: 180px !important; padding-left: 4px ! important; text-align: left ! important; } /* MORE - */ .pList .more a { top: -8px !important; } /* COMMENT ICON - === */ .postShort>tbody>tr>td:nth-child(3) { display: inline-block !important; position: relative !important; width: 180px !important; height: 10px ! important; top: -50px ! important; text-align: right ! important; } /* PROFILE - FRIENDS LIST - fList ==== */ /* (new9) PROFILE - FriendsLIST 1 - === */ .fList { position: relative !important; display: inline-block !important; margin-left: 10px !important; margin-top: -15px !important; max-height: 140px !important; min-height: 140px !important; } .fList tbody tr td .more { position: relative ! important; display: inline-block ! important; min-width: 120px !important; max-width: 120px !important; margin-left: -10px !important; top: -143px ! important; text-align: left !important; background-image: none !important; } .fList tbody tr td .more a { position: relative ! important; display: inline-block ! important; min-width: 110px !important; max-width: 110px !important; } /* (new5) PROFILE - FriendsLIST - PROFILE - ROW - === */ .fList>tbody>tr:not(:last-of-type) { display: inline-block !important; width: 500px ! important; height: 110px ! important; margin-left: -10px ! important; margin-right: 10px ! important; } #main +.box .boxC .fList { position: relative !important; display: inline-block !important; float: right !important; width: 1500px !important; margin-top: -420px !important; margin-left: 10px !important; margin-bottom: -1250px !important; max-height: 140px !important; min-height: 140px !important; } #main +.box .boxC .fList .more { position: relative ! important; display: inline-block ! important; min-width: 190px !important; max-width: 190px !important; margin-left: -30px !important; top: 35px ! important; background-image: none !important; } #main +.box .boxC .fList .more a { position: relative !important; display: inline-block !important; min-width: 110px !important; max-width: 1120px !important; height: 20px !important; line-height: 1px !important; padding: 2px 5px !important; border-radius: 3px !important; color: gold !important; background: -moz-linear-gradient(center bottom , #010101 1%, #525252 50%, #333232 76%) repeat scroll 0 0 #9A9A9A !important; } #main +.box .boxC .fList .more .icon { margin: 6px -50px 0 100px !important; color: gold !important; } #main +.box .gr { position: relative !important; display: inline-block !important; width: 1423px !important; height: 15px !important; line-height: 15px !important; margin-left: 1100px !important; top: -420px !important; left: -730px !important; text-align: left !important; text-shadow: none !important; background: linear-gradient(#777777, #444444) repeat scroll 0 0 transparent !important; color: white !important; } /* (new5) - PROFILE MY - Friend LIST - TEST - === */ /* (new5) PROFILE - BLOG POSTS LIST - .pList - (MY) #main .main table.w100 tbody tr>td.profileR+td .box:nth-child(4) ==== */ /* MY MORE - === */ /* (new5) PROFILE - LIST ALL - GENERAL - MORE BUTTON - NO BACKGROUND IMAGE - === */ .profile .more { position: relative! important; display: inline-block ! important; float: none ! important; height: 10px !important; left: 220px ! important; margin-top: 0px !important; padding-top: 0 !important; background-image: none !important; } .profile .more a { position: relative! important; display: inline-block ! important; height: 18px !important; line-height: 18px !important; padding: 0 5px !important; background: -moz-linear-gradient(center bottom , #010101 1%, #525252 50%, #333232 76%) repeat scroll 0 0 #9A9A9A !important; color: gold ! important; } .profile .more .icon { float: right; margin: 6px 0 0 10px !important; } /* (new22) PROFILE - MY LIST - MY PROFILE - FAV/GALLERY/BLOGPOTS / ETC... - SETTINGS - ALERTE MESSAGES BLOCK - === */ .profile .my { position: relative !important; display: inline-block !important; line-height: 15px; margin-top: -59px !important; padding: 4px 5px 7px; font-size: 11px; text-align: center; color: gray; } .profileR + td .box .my:not(.my2) { position: absolute !important; display: inline-block !important; height: 12px !important; width: 500px ! important; top: -36px !important; left: 730px !important; text-align: left ! important; color: gray; visibility: hidden ! important; } .profileR + td .box .my.my2 { position: absolute !important; display: inline-block !important; height: 15px !important; width: 500px ! important; top: 26px !important; left: 730px !important; text-align: left ! important; color: gold !important; visibility: visible ! important; } .profileR + td .box .my.my2 a { color: peru !important; visibility: visible ! important; } /* (new9)BLOGS POSTS*/ .profileR + td .box .tab .pList .my:not(.my2) { top: -55px !important; } .profileR + td .box .my:not(.my2):hover { position: absolute !important; display: inline-block !important; height: 12px !important; width: 500px ! important; top: -39px !important; left: 730px !important; text-align: left ! important; color: white !important; visibility: visible ! important; } .profileR + td .box .my:not(.my2):before { content: "�" ! important; display: inline-block !important; width: 10px !important; height: 8px !important; line-height: 8px !important; padding: 4px 4px 4px 0px ! important; font-size: 14px ! important; color: black ! important; border-radius: 9px ! important; background: gold ! important; visibility: visible ! important; } .profileR + td .box .my:not(.my2):hover:before { background: red !important; } /* PROFILE VIDEO LIST */ .vList tbody tr td .my { color: gray; font-size: 11px; line-height: 15px; margin-top: 20px !important; padding: 4px 5px 7px; text-align: center; } /* PROFILE GALLERY LIST */ .gList tbody tr td .my { color: gray; font-size: 11px; line-height: 15px; margin-top: 8px !important; padding: 4px 5px 7px; text-align: center; } /* PROFILE NEWS LIST */ .pList tbody tr td .my { color: gray; font-size: 11px; line-height: 15px; margin-top: 24px !important; padding: 4px 5px 7px; text-align: center; } /* A VOIR - PROFILE FIENDS LIST */ /*.pList tbody tr td .my */ .profileR + td .box:last-of-type .boxC .my { color: gray; font-size: 11px; line-height: 15px; margin-top: -4px !important; padding: 4px 5px 7px; text-align: center; } /* (new24) BOX CONTAINER - GENERAL - TITLE - === */ /* (new24) PROFILE - THUMBNAILS VIDEOS / GALLERIES / FRIENDS BLOCKS - TITLES BAR - .profileR+td === */ .box h2 { position: relative ! important; display: inline-block ! important; width: 629px ! important; height: 15px !important; line-height: 15px !important; margin-left: 1100px !important; top: -20px !important; text-align: left ! important; text-shadow: none !important; color: white !important; background: linear-gradient(#777777, #444444) repeat scroll 0 0 transparent !important; } .box h2 a { color: gold !important; } .box.boxR h2 { position: relative ! important; display: inline-block ! important; width: 529px ! important; height: 15px !important; line-height: 15px !important; left: 255px !important; top: -20px !important; text-align: left ! important; text-shadow: none !important; color: white !important; background: red !important; } /* (new24) GALLERY - PHOTO TITLE - H2 */ #viewBox h2.gr { position: relative ! important; display: inline-block ! important; width: 480px ! important; height: 15px !important; line-height: 15px !important; margin-left: 3px !important; top: 0px !important; text-align: left ! important; text-shadow: none !important; color: white !important; background: linear-gradient(#777777, #444444) repeat scroll 0 0 transparent !important; } #viewBox h2.gr a:first-of-type +a { position: relative ! important; display: inline-block ! important; width: 380px ! important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; } /* (new2) NEWS - FITERS - === */ #filter { margin-right: 75px !important; width: 457px !important; } /* (new5) VIDEO PALYER PAGE - COMMENT BLOCK TITLES BAR - === */ #playerBox +#commentBox.box h2.gr.canRoll{ position: relative ! important; display: inline-block ! important; width: 1220px ! important; height: 30px; line-height: 30px; left: -1102px !important; border-radius: 0 0 3px 3px !important; text-align: left ! important; } /* (new5)SEARCH RESULTS - TITLE - === */ #searchRes h2.gr { left: -1096px !important; display: inline-block! important; height: 30px; line-height: 30px; min-width: 600px !important; width: 600px !important; top: 0px ! important; left: -400px !important; text-align: left ! important; text-shadow: none ! important; cursor: text ! important; } /* (new5) PLAYER BOX - VIDEO TITLE - === */ #playerBox.box h2.gr { position: absolute ! important; display: inline-block! important; height: 30px; line-height: 30px; width: 640px !important; left: -1098px !important; top: 69px !important; text-align: center ! important; text-transform: lowercase !important; } #playerBox.box h2.gr::first-letter { font-size: 17px !important; text-transform: capitalize !important; } /* (new5) RANKING / CATEGORIES PAGE - PROMOTED BLOCKS - TITLES - === */ #vPromo h2 { display: inline-block ! important; width: 160px !important; height: 15px !important; line-height: 15px !important; left: -590px !important; padding: 0 !important; text-align: center !important; color: gold !important; text-shadow: none !important; background: black !important; } .box.boxL h2 { position: absolute !important; display: inline-block ! important; width: 280px !important; height: 15px !important; line-height: 15px !important; left: 430px !important; top: 47px !important; padding-left: 5px !important; text-align: left !important; font-size: 10px !important; color: gold !important; text-shadow: none !important; background: black !important; z-index : 500 !important; } #vPromo .iconRefresh2 { cursor: pointer; float: right; margin-bottom: 0; margin-left: 0; margin-right: 4px; margin-top: 0px !important; } /* (new5) FRESH PAGE - THUMBNAIL NORMAL VIDEOS BLOCKS - TITLES - #vPromo #idxFeach +.clear +.box.boxL>h2 #vPromo + #idxFeach + .clear + .box.boxL h2 === */ #vPromo + #idxFeach + .clear + .box.boxL h2 { position: absolute ! important; display: inline-block ! important; height: 15px ! important; line-height: 15px !important; width: 390px !important; top: 48px !important; left: 400px ! important; padding-left: 0px !important; border-radius: 5px 5px 0 0 ! important; color: white !important; text-shadow: none !important; font-size: 12px ! important; background: black ! important; } #vPromo + #idxFeach + .clear + .box.boxL h2 a { position: relative ! important; display: inline-block ! important; margin-left: 5px ! important; top: 0px ! important; padding: 0px !important; border-radius: 8px !important; height: 20px ! important; transform: scale(0.6) !important; } #vPromo + #idxFeach + .clear + .box.boxL h2 span { display: inline-block ! important; margin-left: 10px ! important; margin-right: 10px ! important; } #vPromo + #idxFeach + .clear + .box.boxL h2 small{ margin-top: 0; position: absolute !important; } #vPromo + #idxFeach + .clear + .box.boxL h2 a .icon , #vPromo + #idxFeach + .clear + .box.boxL h2 span .icon { padding: 0 !important; transform: scale(0.8) !important; width: 18px !important; } .box.boxL h2 a , .box.boxL h2 span { transform: scale(0.7) !important; width: 24px !important; height: 19px !important; margin: -2px 0 0 -5px !important; padding: 0 !important; } .box.boxL h2 a .icon , .box.boxL h2 span .icon { width: 18px !important; margin: 1px 0 0 5px !important; } /* (new10) PROFILE - RELATED VIDEOS/GALLERIES BLOCK - TABS CONTENT - === */ .profileR + td .box .boxC .tabs .head { height: 20px !important; margin-bottom: 28px !important; margin-top: -12px !important; } .profile .tabs .head a { height: 19px !important; line-height: 19px !important; margin-right: 4px; font-size: 10px !important; } .profile .gr .subscribe { margin: -3px 1px 0 0 !important; } #main .main table.w100 tbody tr>td.profileR+td { position: absolute !important; width: 1528px !important; height: 893px !important; top: 66px !important; left: 373px !important; overflow: hidden !important; } #main .main table.w100 tbody tr>td.profileR+td .box { position: relative !important; display: inline-block ! important; float: none !important; min-width: 1533px ! important; max-width: 1533px ! important; min-height: 0px !important; max-height: 245px !important; left: -5px !important; margin-top: 11px ! important; top: 28px ! important; margin-bottom: 0px ! important; border: 1px solid #D8D8D8; border-radius: 0 3px 3px 3px ! important; } /* (new6) */ #main .main table.w100 tbody tr>td.profileR+td .box .boxC table tbody { position: relative !important; display: inline-block ! important; width: 1520px !important; height: 100% !important; min-height: 50px !important; max-height: 200px !important; left: 5px !important; padding: 0 !important; } /* (new5) VIDEO LIST */ #main .main table.w100 tbody tr>td.profileR+td .box .boxC table.vList { position: relative !important; display: inline-block ! important; min-height: 0 !important; max-height: 200px !important; max-width: 1550px !important; min-width: 1550px !important; top: -15px !important; left: 0px !important; padding: 0 !important; } #main .main table.w100 tbody tr>td.profileR+td .box .boxC table.vList tbody { position: relative !important; display: inline-block !important; max-width: 1570px !important; min-width: 1570px !important; } #main .main table.w100 tbody tr>td.profileR+td .box .boxC table.vList tbody tr { display: inline-block !important; position: relative !important; } /* (new9) - PROFILE - VLIST MORE - MORE CONTAINER - === */ .vList>tbody>tr:last-of-type { position: absolute !important; display: inline-block !important; width: 100% !important; } /* PROFILE - RELATED - FAVORITES VIDEO PAGE - BUTTON MORE BLOCK - .profile tbody tr td .box .boxC table .more == RELATED VIDEO/FAV MORE - BUTTON CONTAINER - === */ /* PROFILE - MY FAV VIDEO - favVidList - REMOVE BUTTON - === */ .favVidList .fav .btnSmall { position: absolute !important; display: inline-block !important; height: 10px !important; width: 5px !important; margin-bottom: 3px; margin-left: -80px !important; margin-right: 20px !important; margin-top: 158px !important; font-size: 0 !important; text-align: center; } .favVidList .fav .btnSmall:before { content: "X" ! important; display: inline-block !important; font-size: 10px !important; line-height: 10px ! important; } .favVidList .fav .btnSmall:hover:before { content: "X" ! important; display: inline-block !important; line-height: 15px ! important; margin-left: -8px ! important; margin-top: -3px !important; padding: 1px 6px ! important; border-radius: 5px ! important; font-size: 15px !important; color: white ! important; background-color : red ! important; } .favVidList .fav .btnSmall:hover:after { content: "Remove" ! important; display: block !important; width: 80px ! important; line-height: 10px ! important; margin-top: -100px ! important; margin-left: -60px !important; padding: 2px ! important; border-radius: 5px 15px 5px 15px ! important; font-size: 10px !important; color: white ! important; } /* (new5) ==== TOP RATED ==== */ #vTop { position: absolute !important; display: inline-block !important; width: 1705px !important; margin-bottom: 0; margin-right: 0; top: 85px !important; padding: 0 !important; border-spacing: 0px !important; } #vTop td { background-color: transparent ! important; } /* TOP RATED - SPACE - SUPP (display:none) - === */ #vTop td.space { display: none ! important; } /* (new1) TOP RATED - SUPP - === */ #vTop .num { display: none !important; } /* (new5) TOP RATED - ALTERNATE ROW of 2 VIDEOS - FIRST - === */ #vTop tbody tr.a { display: inline-block !important; width: 340px !important; height: 186px ! important; margin-top: -18px ! important; margin-bottom: 5px ! important; } /* TOP RATED - ALTERNATE ROW of 2 VIDEOS - SECOND - === */ #vTop tbody tr.a+ tr { display: inline-block !important; width: 340px !important; height: 186px ! important; margin-top: -18px ! important; margin-bottom: 5px ! important; } /* TOP RATED - ALTERNATE ROW of 2 VIDEOS - FIRST(left side) - THUMB BLOCK - === */ #vTop tbody tr.a tr { display: block !important; width: 165px !important; margin-right: -6px ! important; } /* TOP RATED - ALTERNATEROW of 2 VIDEOS - SECOND(right side) - THUMB BLOCK - === */ #vTop tbody tr.a+ tr tr { display: block !important; width: 165px !important; margin-right: -6px ! important; } /* TOP RATED / CATEGORIES - VIDEO THUMB BLOCK CONTAINER - === */ #vTop .video { position: relative !important; display: inline-block !important; margin-top: -5px ! important; max-height: 167px !important; min-height: 167px !important; } /* (new5) TOP RATED - COUNTER NUMBERS - === */ #vTop { counter-reset: li !important; /* Initialise le compteur */ list-style: none !important; /* Supprime la numérotation par défaut */ font: 15px 'trebuchet MS', 'lucida sans' !important; padding: 0 !important; margin-bottom: 4em !important; text-shadow: none!important; } #vTop tbody tr td+td table tbody tr td .video { position: relative !important; display: inline-block !important; padding: .4em .4em .4em 2em; margin: .5em 0; background: #ddd; color: white !important; text-decoration: none; border-radius: .3em; transition: all .3s ease-out; } #vTop tbody tr td+td table tbody tr td .video:hover{ background: #eee; } #vTop tbody tr td+td table tbody tr td .video:hover:before{ transform: rotate(360deg); } #vTop tbody tr td+td table tbody tr td .video:before{ content: counter(li); counter-increment: li; position: absolute; width: 2em; line-height: 2em; height: 2em; right: 4px !important; top: 91%; margin-top: -1.3em; border-radius: 13px; border: 1px solid #fff; text-align: center; font-weight: bold; background: rgba(135, 207, 235, 0.3) !important; transition: all .3s ease-out; z-index: 100 !important; } /* TOP RATED - THUMB INFOS - BLOCK + TITLE - === */ #vTop .vTopA { position: relative !important; display: inline-block !important; width: 150px !important; height: 39px !important; line-height: 11px !important; left: -174px !important; top: 118px ! important; padding: 2px 5px 5px !important; border-radius: 0 0 5px 5px !important; text-transform: lowercase ! important; text-align: center !important; text-overflow: ellipsis !important; white-space: nowrap !important; word-wrap: normal !important; overflow: hidden !important; background: gray !important; } /* (new5) TOP RATED - THUMB INFOS - INFO POST + RATE - === */ #vTop .vTop { position: relative !important; line-height: 13px !important; margin-left: 5px; left: -170px !important; top: 81px ! important; font-size: 11px; text-align: left; color: #2F2F2F; } #vTop .vTop span { color: white !important; padding-right: 5px; } #vTop .vTop .rateOk , #vTop .vTop .rateNo { position: absolute !important; height: 18px !important; line-height: 21px !important; width: 50px !important; right: 7px !important; top: -36px !important; padding: 2px !important; border-radius: 5px !important; background-color: rgba(0, 0, 0, 0.2) !important; background-image: url("http://eu-st.xhamster.com/images/tpl2/rate.png"); background-position: 31px 2px !important; color: white !important; } /* TOP RATED - END === */ /* ==== (new24) GALLERY ==== */ /* (new24) GALLERIES - THUMBNAIL LEFT - ILISTING - === */ .iListing { position: absolute !important; display: inline-block !important; width: 1040px !important; height: 730px ! important; left: -200px !important; padding: 5px 10px ! important; overflow: hidden ! important; overflow-y: auto ! important; background: #222222 !important; } .iListing>tbody { position: relative ! important; display: inline-block !important; width: 1040px !important; } .iListing>tbody>tr { position: relative ! important; display: inline-block !important; height: auto !important; width: 375px !important; left: 210px !important; margin-right: 30px ! important; margin-bottom: 10px ! important; border-radius: 5px !important; border: 1px solid gray !important; } .iListing>tbody>tr >td { position: relative !important; display: inline-block !important; vertical-align: top; margin-right: 0px ! important; margin-left: 10px ! important; } .iListing tbody tr td .gallery .hRate { position: relative !important; top: -20px !important; padding: 8px 22px 0 4px; font-size: 11px; text-align: left; color: #999999; } .box .boxC table.iListing tbody tr:first-of-type td:last-of-type { display: none ! important; } /* (new9) - A SUPP ?? - GALLERY - THUMBS - ROW - .boxC table.gListing tbody tr:not(:first-of-type) === */ .boxC table.gListing tbody tr:not(:first-of-type) { position: relative ! important; display: inline-block ! important; float: left ! important; clear: right ! important; width: 865px ! important; max-width: 865px ! important; max-height: 190px ! important; min-height: 190px ! important; margin: 0px 5px 12px -2px !important; left: 5px ! important; border: 1px solid #D1D1D1 !important; padding: 1px !important; color: #999999; font-size: 11px; text-align: left; border-radius: 3px ! important; outline: green 1px solid ! important; } /* (new9) GALLERY - SUPP PUB BLOCK - === */ .boxC table.gListing tbody tr td[rowspan="2"], .gListing>tbody>tr>td[rowspan="2"] { display: none ! important; } /* (new24) NEWS - GALLERY - THUMBS - .gallery .boxC table.gListing tbody tr td .boxC table.gListing tbody tr[style=""] td === */ .gallery { position: relative ! important; display: inline-block ! important; float: left ! important; clear: right ! important; vertical-align: top ! important; width: 158px ! important; height: 180px ! important; margin: 3px 10px -1px 2px !important; left: -5px ! important; top: -1px !important; padding: 1px !important; border: 1px solid #D1D1D1 !important; border-radius: 3px ! important; font-size: 11px; text-align: left; color: #999999; } /* (new3) === */ .gallery u { display: block; min-height: 30px ! important; max-height: 30px ! important; line-height: 12px !important; margin-top: -35px !important; padding: 0 4px; font-size: 11px !important; font-weight: bold; text-decoration: none; text-transform: lowercase ! important; overflow: visible !important; } /* GALLERIES + GALLERIES RELATED THUMBNAIL - === */ .gListing tbody tr td .gallery .hRate , #related .tabs .content #relatedG.tab #relatedGal .hRate { display: inline-block ! important; margin-top: -4px !important; /* padding-bottom: 0; */ /* padding-left: 4px; */ /* padding-right: 22px; */ /* padding-top: 0 !important; */ padding: 0 22px 0 4px !important; text-align: left; background-image: none ! important; color: #999999; overflow: visible !important; } /* GALLERY - THUMBS - IMAGE - === */ .img.vam { display: table-cell; vertical-align: top ! important; } /* (new3) GALLERY - PROFILE - GALLERIES LIST - THUMBS - IMAGE - === */ .gallery .thumb { vertical-align: middle; width: 159px ! important; height: 178px ! important; border: 1px solid #D9D9D9; border-radius: 3px 3px 3px 3px; text-align: center; background: url("http://eu-st.xhamster.com/images/tpl2/galleryBg.png") repeat-x scroll 0 0 #E3E3E3; } .gallery .thumb span { position: absolute !important; display: block; top: 0 !important; line-height: 4px !important; padding: 1px ! important; border-radius: 0 0 5px 0 ! important; font-size: 11px; text-align: center; text-shadow: 0px 3px 2px #000; color: #000 ! important; background: #fff ! important; } /* A VOIR video - GALLERY - RELATED THUMBNAIL - #related #relatedGal === */ #relatedG.tab #relatedGal { position: absolute !important; display: inline-block !important; height: 400px !important; min-width: 890px !important; max-width: 890px !important; top: -5px !important; left: 34px ! important; padding: 0 !important; } #relatedGal>table { position: relative !important; height: 406px !important; top: 54px !important; left: 0px ! important; } #relatedGal .gallery { top: -42px !important; left: 7px ! important; margin-right: 15px ! important; margin-top: -19px ! important; margin-bottom: 30px ! important; padding-bottom: 12px !important; border: none !important; box-shadow: #333 -5px 7px 8px ! important; } /* (new5)RELATED GALLERIES - BUTTON MORE - === */ #related #relatedGal .more { position: relative ! important; display: inline-block ! important; height: 20px ! important; line-height: 20px ! important; top: -75px ! important; left: 380px ! important; background: none !important; } #related #relatedGal .more a { position: relative ! important; height: 20px ! important; line-height: 20px ! important; top: 55px ! important; } #relatedVid .more { position: absolute ! important; display: inline-block ! important; height: 20px ! important; line-height: 20px ! important; top: 335px ! important; left: 380px ! important; background: none !important; } #relatedVid .more a { position: relative ! important; height: 20px ! important; line-height: 20px ! important; top: 40px ! important; } #relatedVid .more a .icon.iconPagerNext , #related #relatedVid .more a .icon.iconPagerNext , #related #relatedGal .more a .icon.iconPagerNext{ position: relative ! important; top: -4px ! important; } /* (new9) ARROW - == */ /*#relatedG.tab #relatedGal .arrowR ,*/ #related #relatedGal .arrowR , #related #relatedG .arrowR { position: absolute !important; display: inline-block !important; width: 34px !important; height: 34px !important; top: 400px !important; left: 65px !important; background: url("http://eu-st.xhamster.com/images/tpl2/videoRelatedArrowBgR.png") no-repeat scroll 0 center transparent !important; } /*#relatedG.tab #relatedGal .arrowL ,*/ #related #relatedGal .arrowL , #related #relatedG .arrowL { position: absolute !important; display: inline-block !important; height: 34px !important; width: 34px !important; top: 400px !important; left: 25px !important; background: url("http://eu-st.xhamster.com/images/tpl2/videoRelatedArrowBgR.png") no-repeat scroll 0 center transparent !important; } #related #relatedGal .arrowR a, #related #relatedGal .arrowL a, #related #relatedG .arrowR a, #related #relatedG .arrowL a { display: block; height: 26px; width: 26px; margin-left: -14px !important; margin-top: -63px !important; padding: 3px !important; border-radius: 5px !important; background: black !important; z-index: 5000 !important; } /* (new24) GALLERY - VIEWBOX PAGE - VIEWBOX - === */ #viewBox { width: 625px !important; } #viewBox > .boxC { height: 805px !important; width: 625px !important; left: 5px !important; } /* (new24) GALLERY - VIEWBOX PAGE - VIEWER - SLIDESHOW BUTTON - === */ .box h2 a.slideTool { position: relative !important; display: inline-block !important; } /* (new24) GALLERY - VIEWBOX PAGE - PREVIEWER - IMAGE SIZE - === */ #viewFix>tbody>tr>td>a[href^="http://xhamster.com/photos"]{ position: absolute !important; display: inline-block !important; width: 626px !important; height: 805px !important; top: 4px!important; left: 0!important; } #imgSized { display: inline-block ! important; transform: scale(0.80) ! important; transform-origin: 100% 10% !important; max-height: 800px! important; margin-left: -15% !important; } #imgSized[style="max-width: none;"] { position: absolute !important; display: inline-block ! important; transform: scale(1) ! important; max-height: 867px! important; min-height: 867px! important; margin-top: -23% ! important; top: 99px !important; margin-left: -50% !important; padding: 50px 120px 10px 120px !important; box-shadow: rgba(28, 28, 28, 0.73) 550px 3px 4px; background: black !important; z-index: 50000 !important; /* outline: 2px solid green !important; */ } /* (new9) GALLERY - VIEWBOX PAGE - VIEWER - ICON ZOOM IMAGE SIZE- === */ #zoom { position: fixed ! important; display: inline-block ! important; height: 41px !important; width: 41px !important; left: 590px !important; top: 37px !important; bottom: 5px; cursor: pointer; /* transform: scale(0.75) !important; */ /* transform-origin: 0% 0% !important; */ /* -moz-transform-origin: 50% 100% !important; */ z-index: 500000 !important; } #zoom div { position: absolute !important; vertical-align: top !important; height: 32px !important; line-height: 32px !important; width: 35px !important; left: 7px !important; /* top: -26px !important; */ transform: scale(0.78) !important; transform-origin: 0% 0% !important; /* -moz-transform-origin: 0% 0% !important; */ border-radius: 8px !important; background-color: red !important; } #zoomIn { background-position: -465px -5px !important; } #zoomOut { background-position: -508px -5px !important; } /* (new24) GALLERIE - PHOTO VIEW - SLIDESHOW BUTTON - === */ .box h2 a.slideTool { position: fixed !important; display: inline-block !important; float: none !important; height: 21px !important; line-height: 22px !important; left: 500px !important; top: 33px !important; padding: 2px 5px !important; border-radius: 5px !important; background-image: none !important; background-color: #B41301 !important; z-index: 500000 !important; } /* (new5) GALLERY - VIEWBOX PAGE - PICS OF THIS GALLERY - THUMBNAILS - === */ #recent { position: absolute !important; display: inline-block !important; max-width: 205px !important; min-width: 205px !important; left: 437px !important; margin-top: -113px ! important; } #recent #listSmall.boxC , #recent #listSmall.boxC + .box #listRecent.boxC { position: absolute !important; display: inline-block !important; max-width: 195px !important; min-width: 195px !important; min-height: 333px !important; left: 200px !important; } #recent #listSmall.boxC { top: 20px ! important; } #recent >.box > h2 { position: absolute !important; display: block !important; margin-top: -5px ! important; margin-left: 1300px !important; } #recent #listSmall.boxC + .box #listRecent.boxC { top: 490px ! important; } #recent #listSmall.boxC + .box h2 { top: 440px ! important; left: 100px !important; } #viewBoxL #recent .box h2.gr { width: 189px !important; } /* (new10) */ #gPreview { position: absolute; width: 150px !important; left: 845px !important; z-index: 500 ! important; } /* (new9) GALLERY - VIEWBOX PAGE - SLIDE PLAYER - NEXT/PREV BLOCK - === */ .slidePlayer .process { display: none !important; } .slidePlayer .opt { position: absolute !important; display: inline-block; height: 20px !important; width: 400px !important; top: 320px !important; left: -300px !important; margin: 1px -5px 2px; } #viewBox.box .boxC #slideVew.slidePlayer { position: absolute ! important; width: 199px !important; height: 25px ! important; left: 635px !important; top: 492px !important; padding: 0 5px; border-radius: 5px ! important; text-align: center; background: black ! important; z-index: 200 ! important; } .slidePlayer a.prev { position: relative !important; display: inline-block !important; width: 45px !important; height: 15px !important; line-height: 16px !important; margin-left: 0px ! important; top: -2px ! important; } .slidePlayer a.prev .arrow { margin-top: -8px ! important; } .slidePlayer a.play { position: relative !important; display: inline-block !important; height: 15px ! important; line-height: 15px ! important; margin-bottom: 6px; margin-left: 3px !important; margin-right: 2px; top: -3px !important; } .slidePlayer a.next { position: relative !important; display: inline-block !important; height: 15px !important; line-height: 16px !important; width: 45px !important; margin-right: -19px ! important; top: -2px ! important; } .slidePlayer a.next .arrow { margin-top: -8px ! important; } /* (new5) GALLERY - VIEWBOX PAGE - TOOLS - RATING/SHARE - === */ #viewBox .tools { position: absolute ! important; display: inline-block !important; height: 50px !important; width: 192px !important; left: 635px !important; top: 424px !important; border-radius: 5px ! important; background: black ! important; z-index: 200 ! important; } #slideVew+.tools> table>tbody>tr { position: absolute !important; margin-top: -6px !important; margin-left: -5px !important; } #viewBox.box #btnLike , #viewBox.box #btnUnLike { height: 25px !important; padding: 1px 6px !important; } #viewBox .rate { height: 17px ! important; line-height: 9px !important; } #viewBox.box #btnFavG { position: relative !important; width: 36px !important; margin-left: -200px !important; margin-top: 34px !important; padding: 0 2px !important; } #viewBox.box #btnFav { position: relative !important; width: 36px !important; margin-left: -156px !important; margin-top: 34px !important; padding: 0 2px !important; } #slideVew+.tools> table>tbody>tr #btnShare { position: relative !important; max-width: 80px !important; min-width: 80px !important; height: 24px ! important; line-height: 24px ! important; margin-left: -96px !important; margin-top: 35px !important; padding: 0 !important; } #slideVew+.tools> table>tbody>tr #btnReport { position: relative !important; max-width: 25px !important; min-width: 25px !important; height: 24px ! important; line-height: 24px ! important; margin-left: -28px !important; margin-top: 34px !important; padding: 0 !important; } /* (new9) GALLERY - VIEWBOX PAGE - INFO BOX - === */ #galleryInfoBox { position: absolute ! important; display: inline-block !important; width: 810px !important; left: 4px !important; top: 810px !important; border-radius: 0 0 5px 5px ! important; background: #505050 ! important; } #shareBox + #galleryInfoBox { position: absolute ! important; display: inline-block !important; width: 590px !important; left: 4px !important; top: 895px !important; border-radius: 0 0 5px 5px ! important; background: #505050 ! important; } /* (new9) GALLERY PUB - === */ .sponsorBottom { visibility: hidden !important; } #viewBox.box .sponsorBottom #galleryInfoBox { position: absolute ! important; display: inline-block !important; width: 590px !important; height: 50px !important; left: 4px !important; top: 905px !important; border-radius: 0 0 5px 5px ! important; background: #505050 ! important; visibility: visible !important; } #galleryInfo { margin-top: -11px !important; } #galleryInfo .descr { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #DEDEDE; color: white !important; } #galleryInfo .w100>tbody>tr>td>span , #galleryInfo>tbody>tr>td .item span { color: white ! important; } #galleryInfo>tbody>tr>td .item span +a { color: gold ! important; } #galleryUser .item { color: gold!important; float: left; padding-left: 25px; } /* (new5) GALLERY - VIEWBOX PAGE - POPULAR PICTURES THUMBNAIL - TITLE - === */ #viewBoxL #recent .box .box h2.gr { height: 20px ! important; line-height: 20px ! important; margin-top: 10px !important; margin-left: 100px !important; padding: 0 5px 1px 9px ! important; font-size: 13px ! important; } /* (new5) GALLERY - VIEWBOX PAGE - PICS FROM THIS GALLERY - TITLE - === */ #viewBoxL #recent > .box >h2.gr { height: 20px ! important; line-height: 20px ! important; top: 0px !important; left: -1100px !important; padding: 0 5px 1px 9px ! important; font-size: 13px ! important; } /* GALLERY - VIEWBOX PAGE - POPULAR PICTURES THUMBNAIL - === */ #recent #listSmall.boxC + .box #listRecent.boxC { margin-top: -15px ! important; } /* (new9) GALLERY - VIEWBOX PAGE - COMMENT BLOCK - #viewBox.box #commentBox.box === */ #viewBox + #commentBox.box , #viewBox.box #commentBox.box { position: absolute !important; float: right !important; width: 1040px !important; right: 0 !important; top: 535px !important; z-index: 500 !important; } #viewBox + #commentBox.box h2 , #viewBox.box #commentBox.box h2 { position: absolute !important; width: 950px !important; left: -74px !important; top: -350px !important; z-index: 200 !important; } #viewBox +#commentBox.box #commentSub.boxC { position: absolute !important; display: inline-block !important; float: none !important; max-width: 580px ! important; min-width: 580px ! important; margin-top: -190px !important; left: 1345px !important; background: none !important; border: none !important; } /* (new9) GALLERY - VIEWBOX PAGE - COMMENT BLOCK - COLUMN - === */ #viewBox +#commentBox.box #commentSub #commentList , #viewBox.box #commentBox.box #commentSub #commentList { position: absolute !important; display: inline-block !important; clear: none !important; float: left !important; max-height: 388px !important; width: 1030px !important; top: 185px ! important; right: 920px ! important; padding: 5px !important; overflow: auto !important; overflow-y: auto ! important; overflow-x: auto ! important; border: 1px solid gray !important; border-radius: 5px !important; } #viewBox +#commentBox.box #commentSub #commentList .item , #viewBox.box #commentBox.box #commentSub #commentList .item { position: relative !important; display: inline-block !important; float: left !important; clear: none !important; width: 249px !important; height: 130px !important; margin: -2px 5px 5px -2px !important; border-radius: 3px !important; border: 1px solid gray !important; } /* (new9) GALLERY - VIEWBOX PAGE - COMMENT BLOCK - COMMENT BUBBLE - === */ #viewBox +#commentBox.box #commentSub #commentList .item .txt , #viewBox.box #commentBox.box #commentSub #commentList .txt { position: absolute !important; display: inline-block ! important; width: 120px !important; max-height: 75px ! important; min-height: 75px ! important; margin-left: -4px ! important; margin-top: -4px !important; background: #F4F4F4; border: 1px solid #D9D9D9; border-radius: 3px; box-shadow: 0 1px #F0F0F0; } #viewBox +#commentBox.box #commentSub #commentList .item .txt .oh , #viewBox.box #commentBox.box #commentSub #commentList .txt .oh { position: absolute !important; display: inline-block ! important; width: 125px !important; max-height: 75px ! important; margin-left: -4px ! important; margin-top: -4px !important; padding: 2px 4px 5px 5px ! important; text-transform: lowercase ! important; overflow: hidden ! important; overflow-y: auto ! important; } /* (new9) GALLERY - VIEWBOX PAGE - COMMENT BLOCK - POST COMMENT CONTAINER - #viewBox + #commentBox #commentSub.boxC #commentForm === */ #viewBox + #commentBox.box #commentSub.boxC #commentForm { position: absolute !important; display: inline-block ! important; width: 600px !important; top: 160px !important; bottom: 0 !important; right: 1200px !important; padding: 25px 5px 2px 5px !important; border: 1px solid red !important; border-radius: 5px !important; background-color: #505050 !important; color: black ! important; } #viewBox + #commentBox.box #commentSub.boxC #commentForm > table:first-of-type { visibility: hidden ! important; } #viewBox + #commentBox.box #commentSub.boxC #commentForm:hover { position: absolute !important; display: inline-block ! important; width: 600px !important; min-height: 80px ! important; top: 160px !important; bottom: 0 !important; right: 1200px !important; padding: 30px 5px 0px 5px !important; border-radius: 5px !important; border: 1px solid red !important; color: black ! important; background-color: #505050 !important; z-index: 500 ! important; } #viewBox + #commentBox.box #commentSub.boxC #commentForm:hover > table:first-of-type { visibility: visible ! important; } /* (new5) GALLERY - COMMENT BLOCK - POST COMMENT CONTAINER - USER NAME + POST BUTTON - === */ #viewBox +#commentBox.box #commentSub #commentForm table.form tbody tr:first-of-type , #viewBox.box #commentBox.box #commentSub #commentForm table.form tbody tr:first-of-type{ position: absolute ! important; max-width: 570px !important; min-width: 570px !important; top: 110px ! important; margin-top: -105px !important; padding-left: 11px !important; } #commentPost { height: 18px !important; line-height: 16px !important; margin: 0 -10px 0 15px; padding: 0 10px !important; text-decoration: none !important; } /* (new2) GALLERY - COMMENT BLOCK - POST COMMENT CONTAINER - TEXT INPUT - === */ #viewBox +#commentBox.box #commentSub #commentForm table .commentFormBox , #viewBox.box #commentBox.box #commentSub #commentForm table .commentFormBox { width: 499px !important; } /* (new9) GALLERY VIEW - PAGINATION - RELATED PAGER - .pagerSmall === */ #galleryInfoBox+ .pager { position: absolute !important; display: inline-block ! important; height: 15px !important; min-width: 325px !important; max-width: 325px !important; left: 700px !important; top: 65px !important; margin-top: -15px ! important; border-radius: 3px !important; border-color: #505050 ! important; text-shadow: 0 1px #000000 ! important; background: #222222 ! important; } /* (new2) A VOIR - PAGINATION - PAGER SMALL - === */ .pagerSmall { height: 8px !important; border-radius: 3px !important; border-color: #505050 ! important; text-shadow: 0 1px #000000 ! important; background: #505050 ! important; } .pagerSmall a , .pagerSmall >span , #viewBoxL #recent .box .box #listRecent.boxC .pagerSmall >span + a { position: relative ! important; display: inline-block !important; float: none; line-height: 3px !important; top: -6px !important; margin: -8px 2px 0 !important; border: 1px solid #CECECE; border-radius: 3px ! important; box-shadow: 0 1px #F0F0F0; font-size: 10px ! important; text-shadow: none ! important; color: #707070; text-decoration: none; } #listSmall .pagerSmall a, #listSmall .pagerSmall span { padding: 3px 0 4px; width: 14px !important; } /* (new3) GALLERY - PROFILE - GALLERIES LIST - THUMBS - === */ .gList .gallery { position: relative !important; display: inline-block !important; clear: right !important; height: 180px !important; width: 157px !important; vertical-align: top !important; left: -9px !important; margin: -2px 16px 4px -7px !important; padding: 1px !important; box-shadow: #333 -5px 7px 8px ! important; border-radius: 3px !important; text-align: left; border: 1px solid #D1D1D1 !important; } /* (new5)GALLERIES - PROFILE - RATE BLOCK (with / without TITLE) - === */ .gList tbody tr td .gallery .hRate { position: relative !important; top: -13px !important; } .gList tbody tr td .gallery.iItem .hRate { position: relative !important; top: -23px !important; } /* (new3) GALLERIES PAGES - RATE BLOCK - === */ #userList.boxC .gallery .hRate { position: relative !important; top: -14px !important; } /* GALLERY - VIEWBOX PAGE - GALLERIES - (FIRST but move the both - MORE BUTTON??))ROW 3 THUMBS - === */ .gList>tbody>tr:not(:last-of-type) { position: relative !important; display: inline-block !important; max-height: 220px !important; margin-top: -15px ! important; left: 15px ! important; } /* (new22) MY FAV GALLERIES + PICTURES - THUMBS - .boxC.favList table tbody tr td .gallery.iTem === */ .boxC.favList { margin-top: 20px !important; } .boxC.favList table tbody tr td .gallery { position: relative !important; display: inline-block !important; vertical-align: top !important; width: 158px !important; max-height: 195px !important; min-height: 195px !important; left: -5px !important; margin: 5px 5px 1px 2px !important; padding: 1px !important; border: 1px solid #D1D1D1 !important; border-radius: 3px !important; text-align: left;} /* (new9)MY FAV GALLERIES + PICTURES - REMOVE BUTTON - === */ .box .boxC .gallery .hRate { margin-bottom: -13px !important; margin-top: -3px !important; } .gallery .btnList a{ position: absolute !important; display: inline-block !important; height: 10px !important; width: 5px !important; margin-left: 8px !important; margin-bottom: -15px !important; margin-top: -13px !important; left: 77px !important; text-align: center; font-size: 0 !important; } .gallery .btnList a:before { content: "X" ! important; display: inline-block !important; font-size: 10px !important; line-height: 10px ! important; margin-top: -10px !important; } /* A VOIR - PROFILE LIST - EMPTY TD (nothing in it ) - === */ /*#main .main table.w100.profile tbody tr td.profileR + td > .box > .boxC table.vList tbody>tr:nth-child(4) ,*/ #main .main table.w100.profile tbody tr td.profileR + td > .box > .boxC table.gList tbody tr:nth-child(3) , #main .main table.w100.profile tbody tr td.profileR + td > .box > .boxC table.fList tbody>tr:nth-child(4) { display: none ! important; } /* ==== END ==== XHAM - GALLERY ==== */ /* (new9)PAGINATION - === */ .pager { position: absolute ! important; display: inline-block ! important; float: right!important; min-width: 630px !important; height: 12px ! important; top: 70px ! important; left: 660px ! important; margin: 0 -4px -4px; padding: 1px 10px 1px 10px ! important; border-radius: 3px ! important; border: none ! important; font-weight: bold; text-align: right ! important; background: #373737 ! important; } .pager span, .pager a { display: block; float: left; height: 12px ! important; line-height: 12px ! important; max-width: 40px!important; margin: 0 3px 0 2px; padding: 0 3px 0 3px !important; border: 1px solid #CECECE; border-radius: 2px; box-shadow: 0 1px #EBEBEB; color: #5E5E5E; text-align: center; text-decoration: none; background: url("http://eu-st.xhamster.com/images/tpl2/pagerItemBg.png") repeat-x scroll 0 0 #E0E0E0; } .pager a.first[overicon="iconPagerPrevHover"]{ min-width: 50px ! important; box-shadow: 1px 1px #030303 !important; border-radius: 3px ! important; border: 1px solid #363636 !important; text-align: right !important; font-size: 12px !important; color: peru ! important; background: url("http://eu-st.xhamster.com/images/tpl2/pagerItemBgPrev.png") repeat-x scroll 0 0 gray ! important; } .pager a.last[overicon="iconPagerNextHover"] { position: absolute ! important; min-width: 105px ! important; float: left ! important; left: 2px ! important; box-shadow: 1px 1px #030303 !important; font-size: 15px !important; text-align: left !important; border-radius: 3px ! important; border: 1px solid #363636 !important; background-color: black ! important; } .last.colR { position: absolute ! important; display: block ! important; min-width: 125px ! important; margin-left: -152px ! important; padding-right: 10px ! important; background: url("http://eu-st.xhamster.com/images/tpl2/pagerItemBgPrev.png") repeat-x scroll 0 0 black !important; font-size: 15px !important; text-align: left !important; border: 1px outset gold ! important; border-left-width: 01px ! important; border-radius: 3px 7px 7px 3px ! important; background-color: black ! important; } .pager .first .icon { margin-top: 4px ! important; } .pager .last .icon { margin-top: 4px ! important; } /* (new5) PAGINATION - PAGE PRINCIPALE - === */ #vPromo + #idxFeach ~.box.boxL .boxC .pager { margin-top: 14px ! important; } .box.boxL .boxC .adVideo+.fl ~ .pager { margin-top: 83px ! important; left: 680px ! important; } /* PAGINATION - ACTUAL PAGE - === */ .pager span { box-shadow: 2px 3px #030303 !important; background: none repeat scroll 0 0 black !important; border: 1px solid gold !important; color: gold !important; } /* PAGINATION - USER FAVORITES GALLERIES - === */ #userList.boxC .pager { left: 460px ! important; top: -37px !important; } /* (new6)PAGINATION - MY FAVORITES USERS - === */ .uList +.pager { top: 50px !important; left: 760px ! important; max-width: 400px !important; min-width: 400px !important; } /* PAGER - DATING SEARCH PAGE - === */ #datingTabs.tabsWithPager .tabs .content .tab .pager { top: 52px ! important; left: 660px ! important; } /* PAGER - VIDEOS USER - === */ .box.boxR .boxC table.w100 tbody tr td .pager { top: -35px ! important; left: 480px ! important; } /* PAGER - FAVORITES - === */ .boxC.favVidList .pager { top: -18px ! important; left: 520px ! important; } /* (new59) PAGER SEARCH RESULTS - .profileR #commentBox.box #commentSub.boxC #commentList .pager === */ #searchRes .pager { top: -28px !important; margin-left: 20px !important; } #searchRes2 .pager { top: -20px !important; margin-left: -285px !important; } /* PAGER PROFILE COMMENT - .profileR #commentBox.box #commentSub.boxC #commentList .pager === */ #commentList .pager { position: absolute !important; display: inline-block !important; float: right !important; width: auto !important; top: -185px !important; right: 0px !important; padding: 2px !important; background-color: #4C4C4C !important; text-align: right !important; } /* (new9) PAGER - CAMS - === */ #camsTabs .pager { position: absolute !important; display: inline-block !important; width: 100% ! important; min-width: 100px ! important; max-width: 100px ! important; float: none !important; top: -20px !important; margin-left: 520px !important; } /* (new9) PAGER - FRIENDS PAGE - === */ .friendsList ~ .pager { position: absolute !important; display: inline-block !important; float: none !important; max-width: 300px ! important; min-width: 300px ! important; top: -47px !important; margin-left: -155px !important; border: 1px solid red ! important; } /* (new5) PAGER - PHOTOS - === */ .gListing +.pager { top: 49px !important; margin-left: 25px !important; } /* (new5) PAGER - STORIES - === */ #stories.boxC .pager { top: 49px !important; margin-left: 25px !important; } /* (new5) PAGER - FAVORITS POSTS - === */ #blog.box.boxR .pager { top: -38px !important; margin-left: -205px !important; } /* (new9) PAGER VIDEO PLAYER PAGE - COMMENTS - VERTICAL - === */ #playerBox +#commentBox.box #commentSub.boxC #commentList .pager { position: fixed !important; display: inline-block !important; float: none !important; min-height: 15px !important; max-height: 15px !important; max-width: 305px !important; min-width: 305px !important; margin: 5px -16px -16px ! important; margin-left: 500px ! important; top: 505px!important; box-shadow: #333 4px 7px 8px ! important; transform: rotate(0deg) ! important; z-index: 50000 ! important; } /* (new9) PROFILE - COMMENTS - PAGINATION - === */ #commentList .pager { position: fixed !important; display: inline-block !important; top: 108px!important; left: 370px ! important; max-width: 310px !important; min-width: 45px !important; border: 1px solid gold ! important; } /* DATING - SEARCH FORM - === */ table#datingSearch { background: none repeat scroll 0 0 black !important; border: 1px solid gold !important; height: 1824px !important; margin-left: -21px !important; width: 200px !important; } #advanced_search_fields { border-bottom: 1px solid #E9E9E9; margin-bottom: 10px; margin-left: 1px !important; padding-bottom: 5px; padding-left: 0; } #datingChecks div { display: inline-block !important; float: none !important; height: 20px !important; position: relative !important; right: 39px !important; width: 100px !important; } #datingFilter { color: #5D5D5D; display: inline-block !important; max-width: 200px !important; position: absolute !important; } #datingFilter.box .boxB form.xForm table#datingSearch tbody { display: inline-block !important; position: relative !important; width: 200px !important; left: 0px !important; } #datingFilter.box .boxB form.xForm table#datingSearch tbody tr { position: relative !important; vertical-align: sub; max-width: 39px !important; padding: 0 !important; font-size: 10px !important; background: #222222!important; } #datingFilter.box .boxB form.xForm table#datingSearch tbody tr th { position: relative !important; vertical-align: sub; max-width: 70px !important; padding: 5px !important; font-size: 10px !important; text-align: left ! important; color: gold ! important; background: #222222!important; } .xForm table td, .xForm table th { max-width: 110px !important; vertical-align: middle !important; padding: 2px 0 3px !important; border-bottom: 1px solid #E9E9E9; } #datingFilter.box .boxB form.xForm table#datingSearch tbody tr td select , #city_edit{ width: 100px !important; } /*#datingFilter.box .boxB form.xForm table#datingSearch tbody tr td.noborder input*/ #my_country_link, #my_city_link, .my_state_link { height: 18px !important; line-height: 25px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 4px !important; padding: 0 !important; font-size: 8px !important; font-weight: bold; } .xForm select { display: inline-block !important; font-size: 13px !important; /* height: 22px !important; */ /* line-height: 19px !important; */ } .xForm select, input[type="text"] { background-color: #FCFCFC; border: medium none !important; border-radius: 3px 3px 3px 3px; box-shadow: none !important; color: #717171; height: 19px ! important; line-height: 12px !important; padding: 3px; } /* DATING - THUMBNAIL - CONTAINER - === */ #datingTabs { position: absolute !important; width: 1695px !important; left: 206px !important; right: 360px !important; background: #333333!important; } #datingTabs.tabsWithPager .tabs .content { max-width: 1690px !important; background: #222222!important; border: 1px solid #D8D8D8; border-radius: 0 3px 3px 3px; } /* LINKS COLORS - NORMAL MODE - LoVeHAte : Link -o- Visited -e- Hover(+Visited) - Active -t-e - === */ /* LINKS COLORS - VISITED (Rouge Brique : #CB4811) - color: #772B20 !important; === */ #menuRight .list a:visited , #galleryInfo>tbody>tr>td .item span +a:visited , .uList .userOuter .user a.name:visited , #camsTabs.tabsWithPager #cams .bigThumb .panel a.bold:visited , #videoInfoBox #videoUser .item span + a:visited , a:visited { color: #CB4811 ! important; } /* LINKS COLORS - HOVER (GREEN : #1B8216) - #galleryInfo>tbody>tr>td .item span +a:hover, .uList .userOuter .user a.name:hover, #camsTabs.tabsWithPager #cams .bigThumb .panel a.bold:hover, #videoInfoBox #videoUser .item span + a:hover, a:hover, a.colR { color: #1B8216 ! important; } /* LINKS COLORS - HOVER VISITED (Rouge Brique clair : #EF5514) #menuRight .list a:visited:hover , #galleryInfo>tbody>tr>td .item span +a:visited:hover , .uList .userOuter .user a.name:visited:hover , #camsTabs.tabsWithPager #cams .bigThumb .panel a.bold:visited:hover , #videoInfoBox #videoUser .item span + a:visited:hover , a:visited:hover { color: #EF5514 ! important; } /* LINKS COLORS(special) - LoVeHAte : Link - Visited - Hover(+Visited) - Active - === */ /* LINKS COLORS(special) - VISITED - NO Rouge Brique (WHITE) - === */ #menuRound .list a:visited , #menuLeft .list a:visited , .sub>a:visited , #main .main table#header.w100 tbody tr td .menu2 .l1 a:visited { color: white ! important; } /* LINKS COLORS(special BACKGROUND GRAY) - VISITED - NO Rouge Brique clair - TAN - === */ #news a:visited.hRotator u { color: TAN ! important; } /* LINKS COLORS(special) - HOVER - NO .. - GOLD - === */ #menuRound .list a:hover , #menuLeft .list a:hover , #menuRight .list a:hover , a.hRotator:hover , .sub>a:visited:hover , #main .main table#header.w100 tbody tr td .menu2 .l1 a:hover { color: gold ! important; } /* LINKS COLORS(special) - HOVER - NO .. - GREEN - === */ .gallery a:hover , a.name:hover , a.hRotator:hover { color: green ! important; } /* LINKS COLORS(special BACKGROUND GRAY) - HOVER - NO Rouge Brique clair - GOLD - === */ #news a:hover.hRotator u { color: gold ! important; } /* LINKS COLORS(special) - HOVER VISITED - NO Rouge Brique clair - GOLD - === */ #menuRound .list a:visited:hover , #menuLeft .list a:visited:hover , .sub>a:visited:visited:hover , #main .main table#header.w100 tbody tr td .menu2 .l1 a:visited:hover { color: GOLD ! important; } /* LINKS COLORS(special) - HOVER VISITED - NO Rouge Brique clair - RED - === */ a.hRotator:visited:hover { color: RED ! important; } /* LINKS COLORS(special) - HOVER VISITED - NO Rouge Brique clair - GREEN - === */ .gallery a:visited:hover , a.name:visited:hover { color: RED ! important; } /* LINKS COLORS(special BACKGROUND GRAY) - HOVER VISITED - NO Rouge Brique clair - VIOLET - === */ #news a:visited:hover.hRotator u { color: VIOLET ! important; } /* (new23) - MY NEWS - VIDEO VISITED - === */ .video a .thumb { display: block; height: 120px; width: 160px; outline: 2px solid gray!important; } .video a:visited .thumb{ display: block; height: 120px; width: 160px; outline: 2px solid violet!important; } /* TEST ==== */ /* TEST - LINKS COLORS(special) - ACTIVE - NO.. - RED - === */ .sub>a:visited:active , #main .main table#header.w100 tbody tr td .menu2 .l1 a:active { color: blue ! important; } /* TEST - LINKS COLORS(special) - FOCUS - NO.. - GREEN - === */ .sub>a:visited:focus , #main .main table#header.w100 tbody tr td .menu2 .l1 a:focus { color: RED ! important; } /* (new9) TEST - PROBLEM VISITED - http://xhamster.com/user/video/Ynotsex/favorite-5.html === */ /* .video a.hRotator:visited>u { color: blue ! important; } */ /* BACKGROUND - BLACK - #main #main .main table.w100 tbody tr td .box .boxC #main .main table.w100 tbody tr td .box .boxC .tabs .content .tab === */ /*#main , #main .main table.w100 tbody tr td .box .boxC , #main .main table.w100 tbody tr td .box .boxC .tabs .content .tab { background-color : black !important; background-image: none ! important; }*/ /* ===== END =============== */ } @-moz-document domain("suggestions.xhamster.com") { html { background: none repeat scroll 0 0 transparent !important; height: 100%; max-width: 1900px !important; min-width: 1000px; overflow: visible!important; } } @-moz-document url("http://xhamster.com/user/xHamster/blog/1.html") { html { background: none repeat scroll 0 0 transparent !important; height: 100%; max-width: 1900px !important; min-width: 1000px; overflow: visible!important; } /* === END === */ }