Advertisement
decembre

STY - Flickr WideScreen - NEW Photo Page v.1

Jul 25th, 2016
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 118.82 KB | None | 0 0
  1.  
  2. @namespace url(http://www.w3.org/1999/xhtml);
  3.      
  4. @-moz-document /* domain("flickr.com") */  url-prefix(https://www.flickr.com/photos/) {
  5.  
  6.    
  7. /* STYLE1 ============================================================================= */
  8. /* ==================================================================================== */
  9. /* ==================================================================================== */
  10. /* ==== FLICKR - 0-NEW1a - Flickr WideScreen - NEW Photo Page (avr2015) - CLEAN 02 - ==== */
  11. /* ==================================================================================== */
  12. /* ==================================================================================== */
  13. /* ==================================================================================== */
  14.  
  15. /* (avr2015) - FOOTER - A VOIR - GENERAL - HIDDEN -
  16. FAV: https://www.flickr.com/photos/7540081@N08/favorites/page3/
  17. === */
  18. .fluid.html-favorites-page-view .view.footer-full-view  {
  19. display: none !important;
  20. }
  21.  
  22. /* (avr2015) - FOOTER -PHOTO PAGE - HIDDEN / VISBLE HOVER -  - === */
  23. .html-photo-page-scrappy-view.fluid.scrolling-layout.yui3-js-enabled .view.footer-full-view {
  24.     position: absolute !important;
  25. display: inline-block !important;
  26.     width: 100%;
  27.     bottom: -125px !important;
  28.     left: 0;
  29. /* max-height: 20px !important; */
  30. /* overflow: hidden !important; */
  31. border-top: 1px dashed gray !important;
  32. transition: all ease 0.8s !important;
  33. }
  34. .html-photo-page-scrappy-view.fluid.scrolling-layout.yui3-js-enabled .view.footer-full-view:hover {
  35.     position: absolute !important;
  36. display: inline-block !important;
  37.     width: 100%;
  38.     bottom: 0px !important;
  39.     left: 0;
  40. border-top: 1px dashed gray !important;
  41. background: black !important;
  42. z-index: 50000 !important;
  43. transition: all ease 0.1s !important;
  44. }
  45. .html-photo-page-scrappy-view.fluid.scrolling-layout.yui3-js-enabled .view.footer-full-view footer.foot .foot-container:before {
  46. content: "Flickr About" !important;
  47. position: absolute !important;
  48. display: inline-block !important;
  49. right: 90px !important;
  50. margin-top: -55px !important;
  51. padding: 4px 3px !important;
  52. border-radius: 5px 5px 0 0 !important;
  53. color: gray !important;
  54. background: #333 !important;
  55. }
  56. .html-photo-page-scrappy-view.fluid.scrolling-layout.yui3-js-enabled .view.footer-full-view:hover footer.foot .foot-container:before {
  57. margin-top: -39px !important;
  58. color: gold !important;
  59. background: black !important;
  60. }
  61.  
  62. /* END ===  TEST - FOOTER ======= */
  63. /* (avr2015)TEST PHOTO - NOTES TXT - EXPAND PHOTO - ADD ICON EXPAND IMAGE - with HOVER - === */
  64. .photo-notes-scrappy-view.box-hovered:after ,
  65. .photo-notes-scrappy-view:after {
  66.     content: "." !important;
  67.     position: fixed!important;
  68.     display: inline-block !important;
  69.     float:left !important;
  70.     clear: left !important;
  71.     height: 20px !important;
  72.     line-height: 16px !important;
  73.     width: 20px !important;
  74.     top: 232px !important;
  75.     left: 1417px !important;
  76.     border-radius: 3px !important;
  77.     color: transparent !important;
  78.     text-align: center !important;
  79.     visibility: visible !important;
  80.     opacity: 0.2 !important;
  81.     background-image: url(https://icons.duckduckgo.com/ip2/markmail.org.ico) !important;
  82.     background-size: cover !important;
  83.     transition: opacity ease 0.2s , transform ease 0.5s !important;
  84.     background-color: black !important;
  85. }
  86. .photo-notes-scrappy-view.box-hovered:hover:after ,
  87. .photo-notes-scrappy-view:hover:after {
  88.     cursor: move !important;
  89.     opacity: 1 !important;
  90.     background-image: url(https://icons.duckduckgo.com/ip2/markmail.org.ico) !important;
  91.     background-size: cover !important;
  92.     transform: scale(1.2) !important;
  93.     transition: opacity ease 0.7s , transform ease 0.2s !important;
  94.     background-color: peru !important;
  95. }
  96.  
  97. /* (avr2015) - NOTES INDICATOR - === */
  98. .photo-notes-scrappy-view.box-hovered span:after ,
  99. .photo-notes-scrappy-view:not(.box-hovered) span:after {
  100.     content: "notes..." !important;
  101.     position: fixed !important;
  102.     display: inline-block !important;
  103.     -moz-user-select: none;
  104.     height: 15px !important;
  105.     line-height: 14px !important;
  106.     width: 65px !important;
  107.     top: 127px !important;
  108.     right: 520px !important;
  109.     font-size: 14px !important;
  110.     text-indent: 15px !important;
  111.     text-align: left !important;
  112.     color: #fff;
  113.     cursor: context-menu !important;
  114.     z-index: 10 !important;
  115.     opacity: 1 !important;
  116.     visibility: visible !important;
  117. /* background: rgba(210, 179, 140, 0.24)!important; */
  118. }
  119. .photo-notes-scrappy-view.box-hovered span:hover:after ,
  120. .photo-notes-scrappy-view:not(.box-hovered) span:hover:after {
  121.     color: white !important;
  122. }
  123.  
  124. /* (avr2015)TEST - PHOTO - NOTES COUNTER - === */
  125. .photo-notes-scrappy-view.box-hovered ,
  126. .photo-notes-scrappy-view {
  127.     content: counter(myIndex, decimal);
  128.     counter-increment: myIndex  0 !important;
  129. }
  130. /* .photo-notes-scrappy-view.box-hovered span:hover:before , */
  131. .photo-notes-scrappy-view.box-hovered span:before ,
  132. .photo-notes-scrappy-view:not(.box-hovered) span:before {
  133.     counter-increment: myIndex ! important;
  134.     content: counter(myIndex, decimal);
  135.     position: fixed !important;
  136.     display: inline-block !important;
  137.     min-width: 15px !important;
  138.     max-width: 65px !important;
  139.     height: 14px !important;
  140.     line-height: 14px !important;
  141.     top: 127px !important;
  142.     left: 1334px !important;
  143.     font-size: 10px !important;
  144.     text-align: left!important;
  145.     text-indent: 3px !important;
  146. /* color: black !important; */
  147.     cursor: context-menu !important;
  148.     opacity: 1 !important;
  149.     z-index: 0 !important;
  150.     background: rgba(210, 179, 140, 0.7)!important;
  151. }
  152. .photo-notes-scrappy-view.box-hovered span:last-of-type:before ,
  153. .photo-notes-scrappy-view:not(.box-hovered) span:last-of-type:before {
  154.     color: red !important;
  155.     cursor: context-menu !important;
  156.     opacity: 1 !important;
  157.     visibility: visible !important;
  158.     z-index: 10 !important;
  159. /* background: rgba(210, 179, 140, 0.7)!important; */
  160. }
  161.  
  162.  
  163. /* (avr2015) PHOTO - TEST FOR NOTES */
  164.  
  165. .fluid.html-photo-page-scrappy-view.scrolling-layout {
  166.     min-height: 100%;
  167.     min-width: 1060px;
  168.     position: relative;
  169.     overflow: hidden !important;
  170. }
  171. .photo-notes-scrappy-view:not(.box-hovered) span {
  172.     opacity: 1 !important;
  173.     visibility: hidden !important;
  174. }
  175.  
  176. .photo-notes-scrappy-view .note {
  177.     background: rgba(255, 0, 0, 0.06) !important;
  178. }
  179. .photo-notes-scrappy-view.box-hovered:hover .note:not(:hover) {
  180.     opacity: 1 !important;
  181.     background: rgba(210, 179, 140, 0.24) !important;
  182. }
  183.  
  184. .view.photo-well-scrappy-view ,
  185. .view.photo-well-scrappy-view.requiredToShowOnServer {
  186.     display: inline-block !important;
  187.     height: 100% !important;
  188.     max-height: 800px !important;
  189.     min-height: 800px !important;
  190.     width: 100% !important;
  191.     min-width: 1300px !important;
  192.     max-width: 1300px !important;
  193. }
  194. .photo-well-scrappy-view .height-controller {
  195.     height: 891px !important;
  196.     width: 1300px !important;
  197. }
  198. .view.sub-photo-view ,
  199. .view.sub-photo-view.requiredToShowOnServer {
  200.     float: right !important;
  201.     width: 584px !important;
  202.     margin-right: 0 !important;
  203.     margin-top: -745px !important;
  204. }
  205. .view.sub-photo-view .sub-photo-container.centered-content ,
  206. .view.sub-photo-view.requiredToShowOnServer .sub-photo-container.centered-content {
  207.     width: 579px !important;
  208.     margin-left: -900px !important;
  209. }
  210. .photo-notes-scrappy-view .note-text .text-alignment-fix {
  211.     max-height: 155px;
  212.     max-width: 210px;
  213.     padding: 3px 5px !important;
  214.     color: tomato !important;
  215.     border-radius: 0px 0px 3px 3px !important;
  216.     box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), 0 3px 20px 0 rgba(0, 0, 0, 0.3);
  217.     background: rgba(0, 0, 0, 0.6) !important;
  218. }
  219.  
  220. .photo-notes-scrappy-view .note-text a.author {
  221. display: inline-block !important;
  222. height: 15px !important;
  223.     line-height: 15px !important;
  224.     min-width: 90px !important;
  225.     max-width: 90px !important;
  226.     font-size: 14px;
  227.     font-weight: 400 !important;
  228. color: white !important;
  229. padding: 0 3px !important;
  230. overflow: hidden !important;
  231. white-space: nowrap !important;
  232. text-overflow: ellipsis !important;
  233. background-color: #fcf1d1 !important;
  234.     background: rgba(0, 0, 0, 0.2) !important;
  235. }
  236.  
  237.  
  238. /* (avr2015) PHOT - NOTE - EDIT - === */
  239. .photo-notes-scrappy-view .note-text.adding .text-alignment-fix, .photo-notes-scrappy-view .note-text.editing .text-alignment-fix {
  240.     min-width: 317px !important;
  241.     max-height: none;
  242. padding: 20px !important;
  243.     border-radius: 3px;
  244. background-color: #333 !important;
  245. }
  246. .photo-notes-scrappy-view .note-text .note-text-buttons {
  247.     min-width: 307px !important;
  248.     margin-top: 5px;
  249. }
  250.  
  251.  
  252. /* (avr2015) PHOTO - KEEP RATIO - CONTAINER - for VERY LARGE IMAGE
  253. TEST LINK:
  254. https://www.flickr.com/photos/nathanarrington/8710520420/in/pool-the_cream_of_portraitfaces_
  255. PB TEST LINK (HEIGHT) :
  256. https://www.flickr.com/photos/dsd2203/3363562487/in/pool-ohmyeros|dsd2203
  257. - ===  */
  258. html.scrolling-layout #content .centered-content {
  259.     width: 0 !important;
  260.     height: 0 !important;
  261. }
  262. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view img {
  263.     max-height: 820px !important;
  264.     width: 100% !important;
  265.     max-width: 1300px !important;
  266.     z-index: 0 !important;
  267. }
  268. .low-res-photo ,
  269. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view .main-photo img {
  270.     max-height: 820px !important;
  271.     max-width: 1300px !important;
  272.     width: 100% !important;
  273.     z-index: 0 !important;
  274. }
  275.  
  276. /* (avr2015) A VOIR - ZOOM PHOTO -
  277. === */
  278. .zoom-modal {
  279.     z-index: 550000 !important;
  280.     background: rgba(0, 0, 0, 0.8) !important;
  281.  
  282. }
  283. .zoom-modal .zoom-photo-container {
  284.     transform-origin: 900px 500px 0 !important;
  285. }
  286. .zoom-modal .zoom-photo-container img {
  287.     opacity: 1 !important;
  288. }
  289.  
  290. /* ==== (avr2015) PHOTO PAGE - TOOLTIP / POPUP / MENU ETC  === */
  291. .fluid.html-photo-page-scrappy-view.scrolling-layout .view.fluid-modal-view.flickr-view-root-view  ,
  292. .fluid.html-photo-page-scrappy-view.scrolling-layout .view.fluid-modal-view.flickr-view-root-view .modal.html-modal.scrappy-dialog   {
  293.      z-index: 50000 !important;
  294. }
  295. .fluid.html-photo-page-scrappy-view.scrolling-layout .view.fluid-modal-view  .album-selection input.album-selection-search {
  296.     box-shadow: 0 0 0 1px gray inset !important;
  297.     color: white !important;
  298.     background-color: rgba(0, 0, 0, 0.09) !important;
  299. }
  300. .fluid.html-photo-page-scrappy-view.scrolling-layout.view.fluid-modal-view  .album-selection input.album-selection-search::-moz-placeholder  {
  301.     color: gray !important;
  302. }
  303.  
  304. /* (avr2015) MENU POPUP - BOX SHADOW - LEFT / BOTTOM - BLACK - ALL */
  305.  
  306. .ui-dialog-cta.scrappy-dialog,
  307. .ui-dialog-cta .scrappy-dialog,
  308. .ui-dialog-modal.scrappy-dialog,
  309. .ui-dialog-modal .scrappy-dialog,
  310. .ui-dialog-alert.scrappy-dialog,
  311. .ui-dialog-alert .scrappy-dialog,
  312.  
  313. .fluid-modal-view.scrappy-dialog,
  314. .fluid-modal-view .scrappy-dialog ,
  315.  
  316. .yui3-popover-content ,
  317. .subnav-refresh .sn-dropdowntarget ul.sn-dropdown ,
  318. .fluid .droparound .body .content.menu {
  319.           border: 1px solid rgba(0, 0, 0, 0.4) !important;
  320.           box-shadow: -10px 10px 3px 1px rgba(0, 0, 0, 0.7) , 0 1px 4px rgba(0, 0, 0, 0.4) !important;
  321. }
  322.  
  323. /* ADD TO GROUP - POPUP INVITATION  + RULE VIOLATION - === */
  324. .add-to-dialog.add-to-group {
  325.           border: 1px solid red !important;
  326. background: rgba(0, 0, 0, 0.70) !important;
  327. }
  328.  
  329. .add-to-dialog.add-to-group .hd {
  330. background: rgba(0, 0, 0, 0.20) !important;
  331. }
  332. .add-to-dialog.add-to-group .bd {
  333. background: rgba(0, 0, 0, 0.60) !important;
  334. }
  335. .add-to-dialog .add-to-selector li strong.item-name {
  336.           border-top: 1px solid gray !important;
  337. }
  338. .add-to-dialog .add-to-selector li:hover {
  339. background: rgba(36, 36, 37, 0.83) !important;
  340. }
  341. .add-to-dialog .add-to-selector li.item.group.item-selected.administered ,
  342. .add-to-dialog .add-to-selector li.item.group.item-disabled.administered.invited {
  343. background: rgba(142, 52, 8, 0.51) !important;
  344. }
  345. .add-to-dialog .add-to-selector li.item.group.item-selected.administered:hover ,
  346. .add-to-dialog .add-to-selector li.item.group.item-disabled.administered.invited:hover {
  347. background: rgba(142, 52, 8, 0.91) !important;
  348. }
  349.  
  350. .rule-violation .bd {
  351.           background: rgba(0, 0, 0, 0.25) !important;
  352.           border: 1px solid rgba(128, 128, 128, 0.25) !important;
  353. }
  354. .rule-violation .msg {
  355. background: rgba(255, 255, 213, 0.16);
  356. }
  357. ul.pool-restrictions {
  358.           border-bottom: 1px solid peru !important;
  359. }
  360.  
  361. /* RIGHT SIDEBAR - INVIT POOL ICON - FROM THIS POPUP - === */
  362. .yui3-popover-hidden #options-menu ul .option-invite-to-group span {
  363.           border-right: 3px solid gray !important;
  364.           border-bottom: 2px solid gray !important;
  365. background-color: rgba(0, 0, 0, 0.7) !important;
  366. }
  367. .yui3-popover-hidden #options-menu ul .option-invite-to-group span:hover {
  368. background-color: rgba(0, 0, 0, 0.7) !important;
  369. }
  370.  
  371. /* (new20) TOOLTIPS - ALL */
  372. #global-dialog-container {
  373. background-color: transparent !important;
  374. }
  375. /* FOR ALL LUNGUAGES) - == */
  376. .invite-content .button-container input.DeleteButt  {
  377. background: #E40600;
  378. }
  379.  
  380. .ui-dialog-cta.scrappy-dialog,
  381. .ui-dialog-cta .scrappy-dialog,
  382. .ui-dialog-modal.scrappy-dialog,
  383. .ui-dialog-modal .scrappy-dialog,
  384. .ui-dialog-alert.scrappy-dialog,
  385. .ui-dialog-alert .scrappy-dialog,
  386. .fluid-modal-view.scrappy-dialog,
  387. .fluid-modal-view .scrappy-dialog {
  388.     color: peru !important;
  389. background: rgba(34, 34, 34, 0.81) !important;
  390. }
  391.  
  392.  
  393.  
  394. /* (var2015) PHOTO PAGE - POOL INVIT POPUP - === */
  395. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog:not(.ui-util-removed) {
  396.           background: #222 !important;
  397. }
  398. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper {
  399.           box-shadow: none !important;
  400. background: #222 !important;
  401. }
  402. .album-selection-list-item-title {
  403.           color: peru !important;
  404. }
  405.  
  406. /* (var2015) PHOTO - DIALOGUE POPUP / TOOLTIP - DELETE PCTURE - === */
  407. .ui-dialog-modal .confirmation-dialog-view {
  408.           color: red !important;
  409. background: #333 !important;
  410. }
  411. .album-selection  {
  412.           box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 4px rgba(0, 0, 0, 0.2);
  413. }
  414. .modal.subview-modal.fluid-album-modal.scrappy-dialog .body ,
  415. .modal.subview-modal.fluid-album-modal.scrappy-dialog .body .content .album-selection ol {
  416.     border-top: 1px solid rgba(0, 0, 0, 0.4) !important;
  417. }
  418. .ui-dialog-wrapper .ui-dialog-body .album-selection  input {
  419.           border: 1px solid rgba(0, 0, 0, 0.5) !important;
  420.           color: rgba(255, 255, 255, 0.9) !important;
  421. }
  422. .ui-dialog-wrapper .ui-dialog-body .album-selection  input::-moz-placeholder {
  423.           border: 1px solid rgba(0, 0, 0, 0.5) !important;
  424.           color: rgba(255, 255, 255, 0.9) !important;
  425.           text-shadow: none !important;
  426. }
  427. .album-selection .album-selection-list-item {
  428.           border: 1px solid gray !important;
  429. }
  430. .album-selection-list-item.belongs-to-album {
  431.           border: 1px solid peru !important;
  432. }
  433. .album-selection-list-item:hover {
  434.           border: 1px solid peru !important;
  435.           color: tomato !important;
  436. background-color: #333 !important;
  437. }
  438. .album-selection-list-item:hover span {
  439.           color: tomato !important;
  440. }
  441.  
  442. .album-selection-list-item.belongs-to-album:hover {
  443. background-color: black !important;
  444. }
  445. .album-selection-list-item.belongs-to-album:hover span {
  446.           color: gold !important;
  447. }
  448. .album-selection-buttons {
  449.           box-shadow: none !important;
  450. background-color: rgba(0, 0, 0, 0.2) !important;
  451. }
  452.  
  453. /* (avr2015) ADULT CONTENT - MESSAGE - === */
  454. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view > .restricted-interstitial {
  455.     position: relative;
  456.     display: flex;
  457.     -moz-box-align: center;
  458.     margin: 0 !important;
  459.     padding: 20px !important;
  460.     text-align: center !important;
  461.     z-index: 500 !important;
  462. background: #333 !important;
  463. }
  464. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view > .restricted-interstitial > .restricted-interstitial-message {
  465. width: 100% !important;
  466.     align-self: center;
  467.     color: #fff;
  468. }
  469. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view > .restricted-interstitial > .restricted-interstitial-message p + p button.ui-button {
  470.     position: absolute!important;
  471.     width: 500px !important;
  472.     top: -300px !important;
  473.     left: 0px !important;
  474.     margin: 0 !important;
  475. }
  476. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view > .restricted-interstitial > .restricted-interstitial-message p + p + p {
  477.     position: absolute !important;
  478.     width: 500px !important;
  479.     top: -250px !important;
  480.     left: 0px !important;
  481. }
  482.  
  483. /* (avr2015) USER AVATAR - MORE INFOS (with MY GM) on HOVER - PHOTO - WITH GM "ViewUSERInfoxPool" - USER INFO from BUDY ICON - === */
  484. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view {
  485.     position: fixed !important;
  486.     display: inline-block !important;
  487.     width: 543px !important;
  488.     height: 160px !important;
  489.     right: 1px !important;
  490.     top: 57px !important;
  491.     padding: 20px !important;
  492.     z-index: 0 !important;
  493.     visibility: hidden !important;
  494. background: #222  !important;
  495. }
  496. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover {
  497.     position: fixed !important;
  498.     display: inline-block !important;
  499.     width: 543px !important;
  500.     height: 160px !important;
  501.     right: 1px !important;
  502.     top: 57px !important;
  503.     padding: 20px !important;
  504.     transition: all ease 0.2s !important;
  505.     z-index: 50000 !important;
  506.     visibility: visible !important;
  507. }
  508. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:not(:hover):before {
  509.     content: "INFOS   " !important;
  510.     position: fixed !important;
  511.     display: inline-block !important;
  512.     width: 25px !important;
  513.     height: 25px !important;
  514.     right: 520px !important;
  515.     top: 57px !important;
  516.     padding: 20px !important;
  517.     color: gold !important;
  518.     text-align: left !important;
  519.     border: 1px solid gold !important;
  520.     z-index: 100 !important;
  521.     visibility: visible !important;
  522. }
  523.  
  524. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .droparound.subview-droparound {
  525.     width: 373px !important;
  526.     left: 22px !important;
  527.     right: 0 !important;
  528.     top: 17px !important;
  529.     opacity: 0 !important;
  530.     transition: all ease 1s !important;
  531. }
  532. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .droparound.subview-droparound  {
  533.     width: 552px !important;
  534.     left: 22px !important;
  535.     right: 0 !important;
  536.     top: 17px !important;
  537.     opacity: 1 !important;
  538.     box-shadow: -10px 10px 3px 1px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.4) !important;
  539. background-color: #333 !important;
  540. }
  541. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .body {
  542.     width: 552px !important;
  543. }
  544. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview {
  545.     width: 552px !important;
  546.  
  547. }
  548. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  {
  549.     width: 528px !important;
  550. }
  551. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  .attribution.shorter {
  552.     min-width: 425px !important;
  553.     max-width: 425px !important;
  554. }
  555. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  .attribution.shorter .fade-out {
  556.     min-width: 425px !important;
  557.     max-width: 425px !important;
  558.     text-overflow: ellipsis !important;
  559. }
  560. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  .ui-dialog-wrapper {
  561.     position: fixed !important;
  562.     height: auto !important;
  563.     width: auto !important;
  564.     left: 1795px !important;
  565.     border: 1px solid peru !important;
  566.     color: gray !important;
  567. background: #222 !important;
  568. }
  569. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  .ui-dialog-wrapper .following-unfollow {
  570. background-color: white !important;
  571. }
  572. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view:hover .content.subview > .view.person-card-view.flickr-view-root-view  .links.secondary {
  573.     width: 223px !important;
  574. }
  575.  
  576.  
  577. /* (avr2015) USER AVATAR - MORE INFOS (with MY GM) on HOVER - FOR ALBUM - === */
  578. .html-album-page-view .view.fluid-droparound-view.flickr-view-root-view {
  579.     position: fixed !important;
  580.     display: inline-block !important;
  581.     width: 543px !important;
  582.     height: 160px !important;
  583.     left: 1px !important;
  584.     top: 7px !important;
  585.     padding: 20px !important;
  586.     z-index: 0 !important;
  587.     visibility: hidden !important;
  588. background: #222  !important;
  589. }
  590. .html-album-page-view .view.fluid-droparound-view.flickr-view-root-view:hover {
  591.     position: fixed !important;
  592.     display: inline-block !important;
  593.     width: 543px !important;
  594.     height: 160px !important;
  595.     left: 1px !important;
  596.     top: 7px !important;
  597.     padding: 20px !important;
  598.     transition: all ease 0.7s !important;
  599.     z-index: 0 !important;
  600.     visibility: visible !important;
  601.     z-index: 50000 !important;
  602. background: black  !important;
  603. }
  604.  
  605. .html-album-page-view .view.fluid-droparound-view.flickr-view-root-view:not(:hover):before {
  606. content: "INFOS   " !important;
  607.     position: fixed !important;
  608.     display: inline-block !important;
  609.     width: 25px !important;
  610.     height: 25px !important;
  611.     left: 56px !important;
  612.     top: 31px !important;
  613.     padding: 20px !important;
  614.     color: gold !important;
  615.     text-align: left !important;
  616.     border: 1px solid gold !important;
  617.     z-index: 0 !important;
  618.     visibility: visible !important;
  619. }
  620.  
  621.  
  622. /* (avr2015) OVERLAY - POINTER EVENTS NONE - === */
  623.  
  624. .fluid .fluid-chalkboard-overlay,
  625. .fluid .fluid-modal-overlay,
  626. .fluid .fluid-droparound-overlay  ,
  627.  
  628. .fluid .fluid-chalkboard-overlay.transparent,
  629. .fluid .fluid-modal-overlay.transparent,
  630. .fluid .fluid-droparound-overlay.transparent {
  631.     background-color: transparent;
  632.     pointer-events: none !important;
  633. }
  634. .fluid .fluid-droparound-overlay.under-nav.transparent {
  635.     display: none !important;
  636.     z-index: -1 !important;
  637.     pointer-events: none !important;
  638. }
  639.  
  640. /* (avr2015) COMMENTS - TOTAL CONTAINER - === */
  641. .sub-photo-comments-view {
  642. /* position: absolute !important; */
  643.     position: fixed !important;
  644.     display: inline-block !important;
  645.     float: none !important;
  646.     clear: both;
  647.     width: 1200px !important;
  648.     min-height: 563px !important;
  649.     max-height: 563px !important;
  650.     margin-left: -420px !important;
  651.     margin-bottom: 20px;
  652.     top: 137px !important;
  653.     margin-bottom: 20px;
  654.     padding: 5px !important;
  655.     padding: 5px 95px 5px 95px !important;
  656.     color: gray !important;
  657.     overflow: hidden !important;
  658.     overflow-y: auto !important;
  659.     opacity: 1 !important;
  660.     visibility: hidden !important;
  661.     z-index: 5000 !important;
  662.     transition: all ease 1.5s !important;
  663.     background: #222 !important;
  664. }
  665.  
  666.  
  667.  
  668. /* COMMENTS CONTAINER - REVERSE ORDER - === */
  669. .comments-holder.order-chronological.photosInComments ul.comments {
  670.     display: flex !important;
  671.     flex-flow: row-reverse wrap-reverse;
  672.     justify-content: space-around;
  673. }
  674.  
  675. .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments {
  676. /* position: absolute!important; */
  677.     display: flex !important;
  678.     flex-flow: row-reverse wrap-reverse;
  679.     justify-content: space-around;
  680.     height: 100% !important;  
  681.     width: 1280px !important;
  682.     margin-left: -78px !important;
  683.     padding: 5px 40px 0px !important;
  684. overflow: hidden !important;
  685. overflow-y: auto !important;
  686. visibility: hidden !important;
  687. transition: all ease 0.7s !important;
  688. transition: all 0.1s linear !important;
  689. background: black !important;
  690. }
  691. .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments:hover {
  692. /* position: absolute!important; */
  693.     display: flex !important;
  694.     flex-flow: row-reverse wrap-reverse;
  695.     justify-content: space-around;
  696.     width: 1280px !important;
  697.     margin-left: -78px !important;
  698.     padding: 5px 40px 0px !important;
  699. padding-bottom: 500px !important;
  700. padding-top: 5px !important;
  701. overflow: hidden !important;
  702. overflow-y: auto !important;
  703. visibility: visible !important;
  704. opacity: 1 !important;
  705. /* transition: all ease 0.7s !important; */
  706. transition: all 0.7s linear !important;
  707. background: rgba(0, 0, 0, 0.58) !important;
  708. z-index: 500000 !important;
  709. }
  710.  
  711.  
  712. /* (avr2015)TEST - PHOTO - COMMENTS - CONTAINER - ADD ICON - NEAR TOP RIGHT PANEL - === */
  713.  
  714.  
  715. /* .sub-photo-comments-view:not(:hover):before  */
  716. .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments:before  {
  717. content: "⏫" !important;
  718.     position: fixed !important;
  719.     display: inline-block !important;
  720.     float: none !important;
  721.     float: none !important;
  722.     height: 40px !important;
  723.     line-height: 75px !important;
  724.     width: 41px !important;
  725.     left: 1395px !important;
  726.     top: 171px !important;
  727.     padding: 5px 25px 5px 15px !important;
  728.     border-radius: 3px  !important;
  729.     font-size: 15px !important;
  730.     text-align: center !important;
  731.     transform: rotate(-90deg) !important;
  732.     visibility: visible !important;
  733. opacity: 0.9 !important;
  734. z-index: 500 !important;
  735. background-image: url('http://tympanus.net/Development/MegaWebButtonsPack1/images/icons/comment.png') !important;
  736. background-position: 15px 35px !important;
  737. background-repeat: no-repeat !important;
  738. background-size: 12px 19px !important;
  739. }
  740.  
  741.  
  742. /* .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments:hover .comment {
  743.     background-color: rgba(255, 255, 255, 1) !important;
  744.     border-radius: 2px;
  745. } */
  746. .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments .comment:hover:before {
  747.     background: red !important;
  748.     border-radius: 2px;
  749. }
  750.  
  751.  
  752.  
  753. /* (avr2015) PHOTO - ADD INDICATOR for - "Comments Disable ..." -
  754. TEST LINK (withe OLD comments):
  755. https://www.flickr.com/photos/patrick-siboni/7565760918/in/faves-104762055@N07/
  756. TEST LINK (with NO comments):
  757. https://www.flickr.com/photos/jung_n_freud/9024913089/in/faves-35670770@N04/
  758. === */
  759.  
  760. @keyframes fade {
  761.     from {opacity: 0;}
  762.     to {opacity: 1;}
  763. }
  764.  
  765. .sub-photo-comments-view .comments-holder.order-chronological.photosInComments ul.comments:after  {
  766. content: "Comments Disable ..." !important;
  767.     position: fixed !important;
  768.     display: inline-block !important;
  769.     float: none !important;
  770.     height: 50px !important;
  771.     line-height: 25px !important;
  772.     width: 90px !important;
  773.     left: 1470px !important;
  774.     top: 160px !important;
  775.     padding: 5px 25px 5px 15px !important;
  776. /* padding: 5px !important; */
  777.     border-radius: 3px  !important;
  778.     font-size: 15px !important;
  779. color: gold !important;
  780.     text-align: center !important;
  781.     transform: rotate(0deg) !important;
  782.     visibility: visible !important;
  783. /* visibility: hiden !important; */
  784. /* opacity: 0 !important; */
  785. opacity: 0.9 !important;
  786. z-index: 0 !important;
  787. /* background-image: url('http://tympanus.net/Development/MegaWebButtonsPack1/images/icons/comment.png') !important; */
  788. /* background-position: 15px 35px !important; */
  789. /* background-repeat: no-repeat !important; */
  790. /* background-size: 12px 19px !important; */
  791. /* background: #222 !important; */
  792. background: red !important;
  793. }
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800. /* (avr2015) VIEW MORE STATS - === */
  801. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-right-stats-view .show-more-stats {
  802.     position: absolute !important;
  803.     width: 90px!important;
  804.     height: 20px !important;
  805.     line-height: 54px !important;
  806.     right: 5px !important;
  807.     margin-top: -7px !important;
  808.     padding: 0 4px !important;
  809.     cursor: pointer;
  810.     font-size: 14px;
  811.     text-indent: -20px !important;
  812.     text-align: center !important;
  813.     text-decoration: none !important;
  814.     color: gray !important;
  815.     white-space: nowrap !important;
  816.     background: -5px center url('https://www.flickr.com/sparklines/t/EyI_ZBdkNyIAACkAwP8lFkouehhTHzY6SUVNEQ--.png') no-repeat !important;
  817.     background-size: contain !important;
  818.     background-color: #222 !important;
  819.     opacity: 0.6 !important;
  820. }
  821.  
  822.  
  823. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-right-stats-view .show-more-stats:hover,
  824. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-right-stats-view .show-more-stats:visited:hover {
  825.     color: #b9d56e !important;
  826.     text-decoration: none !important;
  827. }
  828.  
  829. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-date-view {
  830.     position: fixed !important;
  831.     display: inline-block !important;
  832.     float: none !important;;
  833.     height: 100% !important;
  834.     min-height: 25px !important;
  835.     max-height: 25px !important;
  836.     line-height: 15px!important;
  837.     min-width: 20px !important;
  838.     width: 199px !important;
  839.     margin-left: 0px !important;
  840.     right: 60px !important;
  841.     top: 165px !important;
  842.     padding: 1px 4px !important;
  843. }
  844. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-date-view > .date-taken.editable:hover {
  845.     height: 17px !important;
  846.     margin-top: 3px !important;
  847.     padding-top: 6px !important;
  848.     background-color: #3D3E3E !important;
  849. }
  850. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-date-view > .date-taken:hover .date-taken-label:before {
  851. content: attr(title) !important;
  852.     position: absolute !important;
  853.     display: inline-block !important;
  854.     height: 15px !important;
  855.     width: 255px !important;
  856.     line-height: 15px !important;
  857.     left: -6px !important;
  858.     margin-top: -15px !important;
  859.     padding: 0 6px !important;
  860.     font-size: 12px !important;
  861.     text-indent: 5px !important;
  862.     color: gold !important;
  863.     background-color: #3D3E3E !important;
  864. }
  865. .ui-dropdown > span {
  866.     background-color: transparent;
  867.     color: grey !important;
  868. }
  869.  
  870.  
  871. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view ul ,
  872. .photo-license-view .ui-dropdown:not(.ui-dropdown-closed) > ul {
  873. position: absolute !important;
  874.     left: -60px;
  875.     box-shadow: 5px 5px 5px black !important;
  876.     opacity: 1 !important;
  877. /* background-color: #333 !important; */
  878. }
  879. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view ul > li.ui-dropdown-item-selected {
  880. /* color: tomato !important; */
  881. }
  882. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view ul > li {
  883.     font-size: 14px;
  884.     line-height: 24px;
  885.     padding: 0 15px;
  886. /* color: gray !important; */
  887. }
  888.  
  889.  
  890.  
  891.  
  892.  
  893. /* (new2) PHOTO PAGE - PHOTO - ==== */
  894. .global-nav-old .global-nav-shim {
  895.     height: 1px !important;
  896. }
  897.  
  898. /* (new2015) AUTHOR INFOS TOOLTIP - === */
  899. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .person-card-view h3.fade-out {
  900.     width: 420px !important;
  901.     text-overflow: ellipsis !important;
  902. }
  903. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .person-card-view .fade-out ,
  904. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .person-card-view h3.fade-out {
  905.     color: peru !important;
  906. }
  907. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .person-card-view h3.fade-out:after ,
  908. .html-photo-page-scrappy-view.scrolling-layout.yui3-js-enabled .view.fluid-droparound-view.flickr-view-root-view .person-card-view .fade-out::after {
  909.     width: 0px !important;
  910.     background: none !important;
  911. }
  912. /* (avr2015) PRO BADGE - ==== */
  913. #recent-activity .pro-badge ,
  914. .avatar.person.medium + .pro-badge-inline {
  915.     display: inline-block;
  916.     height: 11px;
  917.     line-height: 5px !important;
  918.     width: 23px;
  919.     top: 35px !important;
  920.     left: 58px !important;
  921.     font-size: 5px;
  922.     text-align: center;
  923.     text-indent: 1px;
  924.     box-sizing: border-box;
  925. /* border: 1px solid red !important; */
  926.     border-radius: 3px;
  927.     background: transparent none repeat scroll 0 0;
  928.     transform: rotate(90deg);
  929.     color: #888A8C !important;
  930. /* color: red !important; */
  931. }
  932.  
  933. /* (avr2015)TEST - PHOTO - TITLE DESCRIPTION - === */
  934. .sub-photo-title-desc-view {
  935.     position: absolute !important;
  936. display: inline-block !important;
  937. height: 0 !important;
  938.     width: 1298px !important;
  939.     left: -70px !important;
  940. margin: 0 !important;
  941. left: 0 !important;
  942.     bottom: 0px !important;
  943.     padding: 0 !important;
  944.     border-bottom: none !important;
  945. }
  946. .sub-photo-title-desc-view > .title-desc-block.showFull {
  947.     max-height: 100%;
  948. }
  949.  
  950. .sub-photo-title-desc-view > .title-desc-block.showFull {
  951.     position: relative;
  952.     top: -10px !important;
  953. bottom: 0 !important;
  954.     padding: 0 !important;
  955.     word-wrap: break-word;
  956.     overflow: visible !important;
  957.     z-index: 200 !important;
  958. }
  959.  
  960.  
  961. /* TITLE */
  962. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-title {
  963.     position: fixed !important;
  964.     display: inline-block !important;
  965.     width: 1220px !important;
  966.     top: 0px !important;
  967.     left: 50px !important;
  968.     margin-bottom: 10px;
  969.     font-size: 17px !important;
  970.     color: #656c7a !important;
  971.     text-align: center !important;
  972.     word-wrap: break-word;
  973. }
  974.  
  975. /* TITLE + DESCRIPTION EDITABLES - === */
  976. /* TITLE EDITABLE */
  977. .sub-photo-title-desc-view > .title-desc-block.editable > h1.meta-field.photo-title {
  978.     position: absolute !important;
  979.     display: inline-block !important;
  980.     width: 1200px !important;
  981.     min-height: 18px;
  982.     line-height: 18px;
  983.     top: -905px !important;
  984.     margin-bottom: 10px;
  985.     font-size: 20px !important;
  986.     font-weight: 600;
  987.     text-align: center !important;
  988.     word-wrap: break-word;
  989.     cursor: pointer !important;
  990. }
  991. .sub-photo-title-desc-view > .title-desc-block .title-desc-edit.ui-icon-title-desc-edit {
  992.     margin-top: -904px !important;
  993. margin-right: 50px !important;
  994. }
  995.  
  996. /* TTILE EDITABLE - ADD EDIT ICON - HOVER */
  997. /* .sub-photo-title-desc-view > .title-desc-block.editable > h1.meta-field.photo-title:hover:after  , */
  998. .sub-photo-title-desc-view > .title-desc-block.editable > h1.meta-field.photo-title:after {
  999.     content: "X" !important;
  1000.     display: inline-block !important;
  1001.     float: right !important;
  1002.     width: 20px !important;
  1003.     min-height: 18px;
  1004.     line-height: 18px;
  1005.     font-size: 20px !important;
  1006.     font-weight: 600;
  1007.     color: transparent !important;
  1008.     text-align: center !important;
  1009.     word-wrap: break-word;
  1010.         cursor: pointer !important;
  1011. }
  1012.  
  1013. /* (avr2015) DESCRITION EDITABLE - ADD EDIT ICON - HOVER */
  1014. /* .sub-photo-title-desc-view > .title-desc-block.editable > .meta-field.photo-desc:after , */
  1015. .sub-photo-title-desc-view > .title-desc-block.editable > .meta-field.photo-desc:hover:after {
  1016.     content: "X" !important;
  1017.     position: absolute !important;
  1018.     display: inline-block !important;
  1019.     float: right !important;
  1020.     width: 20px !important;
  1021.     min-height: 18px;
  1022.     line-height: 18px;
  1023.     top: 4px !important;
  1024. left: 1270px !important;
  1025.     font-size: 20px !important;
  1026.     font-weight: 600;
  1027.     color: transparent !important;
  1028.     text-align: center !important;
  1029.     word-wrap: break-word;
  1030.     cursor: pointer !important;
  1031. background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -160px -151px !important;
  1032. }
  1033.  
  1034. /* (var2015) PHOTO TITLE + DESCRIPTION EDITABLES - EDIT FORM - === */
  1035. .fluid .editing-shim {
  1036.     position: absolute;
  1037.     display: block;
  1038.     height: 100%;
  1039.     width: 100%;
  1040.     top: 0;
  1041.     z-index: 50;
  1042. }
  1043. .sub-photo-title-desc-view.editing {
  1044.     position: fixed !important;
  1045.     display: inline-block !important;
  1046. height: auto !important;
  1047. max-height: 600px !important;
  1048.     width: 1198px !important;
  1049. /* border-bottom: medium none !important; */
  1050.     margin: 0 0 !important;
  1051.     top: 20% !important;
  1052.     left: 5px !important;
  1053.     padding: 50px !important;
  1054. overflow: hidden !important;
  1055.     z-index: 50000 !important;
  1056. /* background-color: rgba(51, 51, 51, 0.7) !important; */
  1057. }
  1058. .sub-photo-title-desc-view.editing  .title-desc-block.editable > .meta-field.photo-desc {
  1059.     display: none !important;
  1060. }
  1061.  
  1062. /* (avr2015) PHOTO - DESCRIPTION */
  1063. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-desc {
  1064.     position: absolute !important;
  1065.     display: inline-block !important;
  1066.     float: none !important;
  1067.     clear: both;
  1068.     line-height: 0px !important;
  1069.     max-height: 13px !important;
  1070.     min-height: 13px !important;
  1071.     width: 1298px !important;
  1072.     margin-bottom: 0;
  1073. top: -5px !important;
  1074. bottom: 20px !important;
  1075. left: 0 !important;
  1076.     text-align: center !important;
  1077.     font-size: 14px;
  1078.     font-weight: 400;
  1079.     overflow: hidden !important;
  1080.     overflow-y: hidden !important;
  1081.     transition: all ease 0.7s !important;
  1082.     border-bottom: 1px solid gray !important;
  1083. }
  1084. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-desc:hover {
  1085. /* position: relative !important; */
  1086.     display: inline-block !important;
  1087.     width: 1298px !important;
  1088.     height: 100% !important;
  1089.     min-height: 300px !important;
  1090.     max-height: 300px !important;
  1091. left: 0px !important;
  1092.     top: -100px !important;
  1093.     margin-top: -15% !important;
  1094.     text-align: center !important;
  1095.     overflow: hidden !important;
  1096.     overflow-y: auto !important;
  1097.     transition: all ease 1s !important;
  1098.     border-top: 1px solid gray !important;
  1099.     border-bottom: 4px solid peru !important;
  1100. /* background: red !important; */
  1101. }
  1102. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-desc > p {
  1103.     color: white !important;
  1104. }
  1105.  
  1106. /* (var2015) PHOTO DESCRIPTION - INDICATOR - ⏬ - === */
  1107. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-desc:not(.show-editable):not(:hover):before {
  1108. /* position: absolute !important; */
  1109.     position: relative !important;
  1110.     display: inline-block !important;
  1111.     width: 20px !important;
  1112.     height: 15px !important;
  1113.     line-height: 20px !important;
  1114.     content: "⏫" !important;
  1115. top: -5px !important;
  1116.     border-radius: 20px 20px 0 0 !important;
  1117.     text-align: center !important;
  1118.     font-size: 15px !important;
  1119.     color:red !important;
  1120.     visibility: visible !important;
  1121.     opacity: 0.6 !important;
  1122. }
  1123.  
  1124.  
  1125. /* (var2015) PHOTO  - FAVED BY - TOOLTIP - ====*/
  1126. .ui-dialog-modal-curtain.ui-dialog-modal-curtain-clear {
  1127.     background: transparent none repeat scroll 0 0;
  1128.     transition: none 0s ease 0s ;
  1129. /* display: none !important; */
  1130. }
  1131. .sub-photo-left-view > .sub-photo-fave-view.faves-present {
  1132.     position: fixed !important;
  1133.     display: inline-block !important;
  1134.     float: none !important;
  1135.     height: 15px !important;
  1136.     line-height: 14px !important;
  1137.     margin-left: 0 !important;
  1138.     margin-top: 10px;
  1139.     top: 115px !important;
  1140.     right: 5px !important;
  1141.     padding-bottom: 0 !important;
  1142.     border-bottom: none !important;
  1143. /* color: gray !important; */
  1144.     z-index: 50000 !important;
  1145. /* background: red !important; */
  1146. }
  1147. .sub-photo-left-view > .sub-photo-fave-view > .faved-by {
  1148. /* position: absolute !important; */
  1149.     display: inline-block;
  1150.     margin-left: 0 !important;
  1151.     width: 100% !important;
  1152. /* font-size: 14px; */
  1153. /* font-size: 0px !important; */
  1154.     font-weight: 900;
  1155. z-index: 500 !important;
  1156. }
  1157. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display {
  1158. /* font-size: 14px; */
  1159.     font-size: 0px !important;
  1160.     font-weight: 400;
  1161. }
  1162. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:not(:last-of-type) {
  1163.     position: relative !important;
  1164.     display: inline-block !important;
  1165.     height: 15px !important;
  1166.     line-height: 20px !important;
  1167.     width: 100% !important;
  1168.     min-width: 85px !important;
  1169.     max-width: 85px !important;
  1170.     top: 5px !important;
  1171.     padding-bottom: 5px !important;
  1172. /* color: peru !important; */
  1173.     font-size: 14px !important;
  1174.     text-align: center !important;
  1175.     text-overflow: ellipsis !important;
  1176.     overflow: hidden !important;
  1177.     white-space: nowrap !important;
  1178. /* background: red !important; */
  1179. }
  1180. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:not(:last-of-type):before {
  1181.     content: "+" !important;
  1182.     margin-left: 5px !important;
  1183.     margin-right: 5px !important;
  1184.     font-size: 14px !important;
  1185. /* color: gray !important; */
  1186. }
  1187. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:first-of-type:before {
  1188.     content: "♥ by" !important;
  1189.     margin-left: 5px !important;
  1190.     margin-right: 5px !important;
  1191.     font-size: 14px !important;
  1192. }
  1193.  
  1194.  
  1195. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:not(:last-of-type):hover,
  1196. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:not(:last-of-type):visited:hover {
  1197.     text-decoration: none !important;
  1198. }
  1199.  
  1200. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:last-of-type {
  1201.      display: inline-block !important;
  1202.      max-width: 135px !important;
  1203.      font-size: 14px !important;
  1204.      white-space: nowrap !important;
  1205. overflow: hidden !important;
  1206. text-overflow: ellipsis !important;
  1207. }
  1208. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:last-of-type:not(:only-of-type):before {
  1209.     content: "+" !important;
  1210.     margin-left: 5px !important;
  1211.     margin-right: 5px !important;
  1212.     font-size: 14px !important;
  1213. }
  1214. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:last-of-type:hover,
  1215. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:last-of-type:visited:hover {
  1216.     text-decoration: none !important;
  1217. }
  1218.  
  1219. .sub-photo-left-view > .sub-photo-fave-view.faves-present .ui-icon-fave-star {
  1220.     display: none !important;
  1221. }
  1222. /* .view.dialog-tooltip.ui-dialog.ui-dialog-tooltip , */
  1223. .faved-by + .ui-dialog-tooltip:not(.ui-util-removed) {
  1224.     position: fixed !important;
  1225.     display: inline-block !important;
  1226.     float: none !important;
  1227.     width: auto !important;
  1228.     min-width: 452px !important;
  1229.     height: auto !important;
  1230.     left: 1243px !important;
  1231.     top: 155px !important;
  1232.     padding: 5px !important;
  1233.     box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  1234.     background: #333  !important;
  1235. }
  1236. .sub-photo-left-view > .sub-photo-fave-view .ui-dialog-wrapper > .ui-dialog-arrow {
  1237.     right: 38px !important;
  1238. }
  1239. .sub-photo-left-view > .sub-photo-fave-view .ui-dialog-wrapper > .ui-dialog-arrow::after {
  1240.     content: "";
  1241.     border-bottom: 9px solid red !important;
  1242.     border-left: 9px solid transparent;
  1243.     border-right: 9px solid transparent;
  1244. }
  1245. /* .view.dialog-tooltip.ui-dialog.ui-dialog-tooltip .ui-dialog-wrapper , */
  1246. .sub-photo-left-view > .sub-photo-fave-view .ui-dialog-wrapper {
  1247.     display: inline-block !important;
  1248.     max-height: 740px !important;
  1249.     height: 100% !important;
  1250.     width: 100% !important;
  1251.     min-width: 650px !important;
  1252.     max-width: 650px !important;
  1253.     top: 5px !important;
  1254.     left: 0px !important;
  1255.     overflow-x: hidden;
  1256.     overflow-y: auto;
  1257. /* opacity: 1 !important; */
  1258. /* background: #222  !important; */
  1259. /* background: red  !important; */
  1260. }
  1261. /* .view.dialog-tooltip.ui-dialog.ui-dialog-tooltip .ui-dialog-body ,  */
  1262. .sub-photo-left-view > .sub-photo-fave-view .dialog-tooltip .ui-dialog-body  {
  1263. /* position: relative !important; */
  1264.     display: inline-block !important;
  1265. /* z-index: 5000000 !important; */
  1266. /* opacity: 1 !important; */
  1267. /* outline: 1px solid green !important; */
  1268. /* background: green  !important; */
  1269. }
  1270. .sub-photo-left-view > .sub-photo-fave-view .dialog-tooltip .ui-dialog-body ul li {
  1271.     display: inline-block !important;
  1272.     width: 207px !important;
  1273.     font-size: 14px;
  1274.     line-height: 0;
  1275.     white-space: nowrap;
  1276. /* z-index: 5000000 !important; */
  1277. /* opacity: 1 !important; */
  1278. /* outline: 1px solid green !important; */
  1279. }
  1280.  
  1281.  
  1282.  
  1283. /* (var2015) PHOTO - ERROR POPUP - NOT FAVS POSSIBLE -
  1284. https://www.flickr.com/photos/aliscarpulla/3711400911/in/faves-56297792@N00/
  1285. === */
  1286. .view.dialog-alert.ui-dialog.ui-dialog-alert.scrappy-dialog {
  1287.     display: inline-block !important;
  1288.     width: auto !important;
  1289.     min-width: auto !important;
  1290.     height: auto !important;
  1291.     margin-top: -333px !important;
  1292.     padding: 10px !important;
  1293. background: #222 !important;
  1294. /* background: red !important; */
  1295. }
  1296. .view.dialog-alert.ui-dialog.ui-dialog-alert.scrappy-dialog .ui-dialog-wrapper {
  1297.     position: relative !important;
  1298. /* position: fixed !important; */
  1299. /* display: inline-block !important; */
  1300.     height: auto !important;
  1301.     width: 352px !important;
  1302.     left: 4px !important;
  1303. color: violet !important;
  1304.     background: #333 !important;
  1305. /* background: violet !important; */
  1306. }
  1307.  
  1308. /* (var2015) PHOTO - FROM "ALL IN ONE" - GM - "CROSS-RECOMMENDATION" - PHOTO PAGE - BOTTOM RIGHT SIDEBAR -
  1309. GM "Flickr Cross-Recommendations"  : TWEAK for 27 Thumbs change  :
  1310. // DECEMBRE TWEAK 6 to 18 or 27 (line44):
  1311.     var MAX_IMGS = 27;
  1312. === */
  1313. #FCR_main>h3 {
  1314.           display: none !important;
  1315. }
  1316. #FCR_main {
  1317.     position: fixed !important;
  1318.     display: inline-block !important;
  1319.     width: 775px !important;
  1320.     height: 50px !important;
  1321.     margin-top: 22px !important;
  1322.     right: 0px !important;
  1323.     top: -100px !important;
  1324.     padding: 0px 0 0px 0px  !important;
  1325.     border-bottom: 1px solid gray !important;
  1326.     text-align: center !important;
  1327.     transform: scale(0.34) !important;
  1328.     background: #222 !important;
  1329.     z-index: 59999 !important;
  1330.     transition: background ease 0.7s ,  padding ease 0.1s !important;
  1331. /* outline: 1px solid green !important; */
  1332. }
  1333. #FCR_main:hover {
  1334.     width: 490px !important;
  1335.     height: auto !important;
  1336.     margin-top: 22px !important;
  1337.     right: 2px !important;
  1338.     top: -48px !important;
  1339.     border-radius: 0 0 0 5px !important;
  1340.     padding: 50px 10px 90px 10px !important;
  1341.     transform: scale(1) !important;
  1342.     box-shadow: -5px 5px 5px gray !important;
  1343.     text-align: center !important;
  1344.     background: black !important;
  1345.     z-index: 59999 !important;
  1346.     transition: background ease 0.7s ,  padding ease 0.7s !important;
  1347. }
  1348.  
  1349. #FCR_main:not(:hover):after {
  1350. content: "CR" !important;
  1351.     position: fixed !important;
  1352.     display: inline-block !important;
  1353.     width: 20px !important;
  1354.     height: 20px !important;
  1355.     margin-top: 22px !important;
  1356.     right: 690px !important;
  1357.     top: 175px !important;
  1358.     padding: 2px  !important;
  1359.     border-radius: 5px !important;
  1360.     text-align: center !important;
  1361. cursor: context-menu !important;
  1362.     overflow: hidden !important;
  1363.     transform: scale(2) !important;
  1364. /* background: #222 !important; */
  1365.     background: peru !important;
  1366.     z-index: 59999 !important;
  1367.     transition: background ease 4s !important;
  1368. }
  1369. #FCR_main:hover:after {
  1370. content: "CRoss Recomendations ..." !important;
  1371.     position: fixed !important;
  1372.     display: inline-block !important;
  1373.     width: 200px !important;
  1374.     height: 20px !important;
  1375.     margin-top: 22px !important;
  1376.     right: 305px !important;
  1377.     top: 5px !important;
  1378.     padding: 2px  !important;
  1379.     border-radius: 0 0 5px 0 !important;
  1380.     text-align: center !important;
  1381.     color: peru !important;
  1382. cursor: context-menu !important;
  1383.     overflow: hidden !important;
  1384.     transform: scale(1) !important;
  1385. /* background: #222 !important; */
  1386.     background: #333 !important;
  1387.     z-index: 59999 !important;
  1388.     opacity: 0.7 !important;
  1389.     transition: background ease 0.8s !important;
  1390. }
  1391.  
  1392. #FCR_photos>a {
  1393.     margin-right: 0 !important;
  1394. }
  1395. #FCR_photos>a>img {
  1396.     position: relative !important;
  1397.     display: inline-block !important;
  1398.     width: 100% !important;
  1399.     max-width: 75px !important;
  1400.     min-width: 75px !important;
  1401.     max-height: 75px !important;
  1402.     min-height: 75px !important;
  1403.     margin-top: 24px !important;
  1404.     margin-bottom: -25px !important;
  1405.     outline: 1px solid grey !important;
  1406. }
  1407.  
  1408.  
  1409. /* (avr2015) PHOTO - TEST - NO BLURRY IMAGE - === */
  1410. .low-res-photo {
  1411. /* display: none !important; */
  1412.     opacity: 0.2 !important;
  1413. }
  1414.  
  1415.  
  1416. /* (avr2015) PHOTO - TEST - POOL INVIT POPUP - COLOR done - === */
  1417. /* (avr 2015) */
  1418. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog:not(.ui-util-removed) {
  1419.     display: inline-block !important;
  1420.     height: auto !important;
  1421.     line-height: 24px;
  1422.     min-width: 680px !important;
  1423.     max-width: 680px !important;
  1424.     margin-left: -245px !important;
  1425.     margin-top: -264px !important;
  1426.     padding: 5px 5px 12px 5px !important;
  1427.     border-radius: 3px;
  1428.     font-size: 16px;
  1429.     box-shadow: -10px -10px 3px 1px rgba(0, 0, 0, 0.3), 10px -10px 3px 1px rgba(0, 0, 0, 0.3) !important;
  1430.     z-index: 50000 !important;
  1431. /* background: #222 !important; */
  1432. /* background: tan !important; */
  1433. }
  1434. /* (avr 2015) */
  1435. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper {
  1436.     position: relative !important;
  1437.     display: inline-block !important;
  1438.     min-width: 675px !important;
  1439.     max-width: 675px !important;
  1440.     height: auto !important;
  1441.     left: 2px !important;
  1442.     top: 4px !important;
  1443.     line-height: 24px;
  1444.     border-radius: 3px;
  1445.     box-shadow: none !important;
  1446.     color: #212124;
  1447.     font-size: 16px;
  1448.     font-weight: 400;
  1449. /* background: #222 !important; */
  1450. /* background: red !important; */
  1451. }
  1452. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper  h2 {
  1453. /* color: gray !important; */
  1454. }
  1455. .album-selection-list-item-title {
  1456. /* color: peru !important; */
  1457. }
  1458.  
  1459.  
  1460. /* (avrr2015) PHOTO - DIALOGUE POPUP / TOOLTIP - DELETE PCTURE - === */
  1461.  
  1462.  
  1463. .ui-dialog-modal .confirmation-dialog-view {
  1464.     position: relative !important;
  1465.     display: inline-block !important;
  1466.     width: 638px !important;
  1467. }
  1468.  
  1469. /* (avr2015) */
  1470. .modal.subview-modal.fluid-album-modal.scrappy-dialog {
  1471.           min-height: 160px !important;
  1472.           height: 630px !important;
  1473.           overflow-y: hidden !important;
  1474.           overflow-x: hidden !important;
  1475. }
  1476. .modal.subview-modal.fluid-album-modal.scrappy-dialog  .body .content {
  1477.           display: inline-block !important;
  1478.           min-height: 555px !important;
  1479.           max-height: 555px !important;
  1480.           width: 705px !important;
  1481.           font-size: 14px;
  1482.           padding: 0 20px 20px;
  1483.           border-radius: 0 0 5px 5px !important;
  1484.           overflow-y: hidden !important;
  1485.           overflow-x: hidden !important;
  1486. }
  1487.  
  1488. /* .modal .album-selection-dialog-view, .ui-dialog-modal .album-selection-dialog-view {
  1489.           background: rgba(0, 0, 0, 0.20) !important;
  1490. } */
  1491. .view.group-selection-dialog-view.flickr-view-root-view.album-selection-dialog-view  {
  1492.           background: transparent !important;
  1493. }
  1494. .modal.subview-modal.fluid-album-modal.scrappy-dialog  .body .content .album-selection  {
  1495.           position: relative !important;
  1496.           display: inline-block !important;
  1497.           min-width: 700px !important;
  1498.           max-width: 700px !important;
  1499.           min-height: 160px !important;
  1500.           max-height: 530px !important;
  1501.           line-height: 15px !important;
  1502.           left: -8px !important;
  1503.           top: 0px !important;
  1504.           padding: 0 0 30px  20px !important;
  1505.           border-radius: 0 0 3px 3px !important;
  1506.           box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 4px rgba(0, 0, 0, 0.2);
  1507.           font-size: 16px;
  1508.           overflow: hidden !important;
  1509.           overflow-y: hidden !important;
  1510.           overflow-x: hidden !important;
  1511.           background: transparent !important;
  1512. }
  1513.  
  1514. .modal.subview-modal.fluid-album-modal.scrappy-dialog  .body .content .album-selection ol  {
  1515.           position: relative !important;
  1516.           display: inline-block !important;
  1517.           min-width: 700px !important;
  1518.           max-width:400px !important;
  1519.           max-height: 410px !important;
  1520.           line-height: 15px !important;
  1521.           left: -13px !important;
  1522.           top: -15px !important;
  1523.           border-radius: 3px;
  1524.           box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 4px rgba(0, 0, 0, 0.2);
  1525.           font-size: 16px;
  1526.           overflow: hidden !important;
  1527.           overflow-y: auto !important;
  1528.           overflow-x: hidden !important;
  1529. }
  1530. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper .ui-dialog-body .js-content ,
  1531. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper .ui-dialog-body {
  1532.           display: inline-block !important;
  1533.           height: auto !important;
  1534. }
  1535. .ui-dialog .ui-dialog-body h2 {
  1536.           height: 15px !important;
  1537.           line-height: 15px !important;
  1538.           margin-top: -10px !important;
  1539.           padding: 5px 5px 5px 19px !important;
  1540.           text-align: left;
  1541.           font-weight: 600 !important;
  1542. }
  1543. .view.dialog-modal.ui-dialog.ui-dialog-modal.scrappy-dialog .ui-dialog-wrapper .ui-dialog-body .js-content .ui-dialog-button.ui-dialog-button-neutral.ui-dialog-button-close.hide-text {
  1544.           margin-top: -22px !important;
  1545. }
  1546. .ui-dialog-wrapper .ui-dialog-body .album-selection  input {
  1547.           -moz-appearance: none !important;
  1548.           height: 11px !important;
  1549.           margin-bottom: 4px !important;
  1550.           border-radius: 3px !important;
  1551. }
  1552. .ui-dialog-wrapper .ui-dialog-body .album-selection  input::-moz-placeholder {
  1553.           border: 1px solid rgba(0, 0, 0, 0.5) !important;
  1554.           color: rgba(255, 255, 255, 0.9) !important;
  1555.           text-shadow: none !important;
  1556. }
  1557.  
  1558. .ui-dialog-wrapper .ui-dialog-body .album-selection-list {
  1559.           height: auto !important;
  1560.           max-height: 500px !important;
  1561.           padding: 5px !important;
  1562. }
  1563.  
  1564. .album-selection-list-item-icon-wrapper {
  1565.           height: 48px !important;
  1566.           width: 305px !important;
  1567.           border: 1px solid peru !important;
  1568. }
  1569.  
  1570. .album-selection-list-item-icon {
  1571.           height: 48px !important;
  1572.           width: 48px !important;
  1573.           border: 1px solid peru !important;
  1574. }
  1575.  
  1576. .album-selection .album-selection-list-item {
  1577.           display: inline-block !important;
  1578.           min-width: 310px !important;
  1579.           max-width: 310px !important;
  1580.           min-height: 65px !important;
  1581.           max-height: 65px !important;
  1582.           margin-top: 5px !important;
  1583.           padding: 5px 0 0 3px !important;
  1584.           border: 1px solid gray !important;
  1585. }
  1586. .album-selection-list-item.belongs-to-album {
  1587.           display: inline-block !important;
  1588.           min-width: 310px !important;
  1589.           max-width: 310px !important;
  1590.           min-height: 65px !important;
  1591.           max-height: 65px !important;
  1592.           padding: 5px 0 0 3px !important;
  1593.           border: 1px solid peru !important;
  1594. }
  1595. .album-selection-list-item:hover {
  1596.           display: inline-block !important;
  1597.           min-width: 310px !important;
  1598.           max-width: 310px !important;
  1599.           min-height: 65px !important;
  1600.           max-height: 65px !important;
  1601.           padding: 5px 0 0 3px !important;
  1602.           border: 1px solid peru !important;
  1603.           transition: all ease 0.7s !important;
  1604. }
  1605.  
  1606. .album-selection-list-item.belongs-to-album:hover {
  1607.           transition: all ease 0.7s !important;
  1608. }
  1609. .album-selection-list-item.belongs-to-album:before {
  1610.           content: "X" !important;
  1611.           position: absolute !important;
  1612.           display: inline-block !important;
  1613.           min-width: 20px !important;
  1614.           max-width: 20px !important;
  1615.           min-height: 20px !important;
  1616.           max-height: 20px !important;
  1617.           line-height: 20px !important;
  1618.           right: 3px !important;
  1619.           top: 50% !important;
  1620.           border-radius: 100% !important;
  1621.           padding: 5px !important;
  1622.           border: 1px solid peru !important;
  1623.           text-align: center !important;
  1624.           z-index: 100 !important;
  1625.           opacity: 0.8 !important;
  1626.           color: gold !important;
  1627. background-color: black !important;
  1628. }
  1629. .album-selection-list-item.belongs-to-album:hover:before {
  1630.           opacity: 1 !important;
  1631. background-color: red !important;
  1632. }
  1633.  
  1634. .album-selection .album-selection-list-item .album-selection-list-item-labels {
  1635.           position: relative !important;
  1636.           display: inline-block !important;
  1637.           height: 40px !important;
  1638.           line-height: 15px !important;
  1639.           min-width: 247px !important;
  1640.           left: 55px !important;
  1641.           top: -45px !important;
  1642.           margin: 0 auto !important;
  1643.           padding: 0 !important;
  1644.           border-radius: 0 50px 50px 0 !important;
  1645.           font-size: 15px !important;
  1646.           white-space: nowrap !important;
  1647.           overflow: hidden !important;
  1648.           text-overflow: ellipsis !important;
  1649. }
  1650.  
  1651. .album-selection .album-selection-list-item .album-selection-list-item-labels span {
  1652.     position: relative !important;
  1653.           height: 15px !important;
  1654.           line-height: 15px !important;
  1655.           width: 100% !important;
  1656.           min-width: 247px !important;
  1657.           max-width: 247px !important;
  1658.           margin: 0 auto !important;
  1659.           padding: 0 !important;
  1660.           font-size: 15px !important;
  1661.           white-space: nowrap !important;
  1662.           overflow: hidden !important;
  1663.           text-overflow: ellipsis !important;
  1664. }
  1665. .album-selection .album-selection-list-item .album-selection-list-item-labels span.isPending {
  1666.           position: absolute !important;
  1667.           height: 10px !important;
  1668.           line-height: 10px !important;
  1669.           width: 100% !important;
  1670.           min-width: 247px !important;
  1671.           max-width: 247px !important;
  1672.           right: 0px !important;
  1673.           top: 30px !important;
  1674.           margin: 0 auto !important;
  1675.           padding: 0 !important;
  1676.           font-size: 10px !important;
  1677.           white-space: nowrap !important;
  1678.           overflow: hidden !important;
  1679. }
  1680.  
  1681. .album-selection-buttons {
  1682.           position: relative !important;
  1683.           display: inline-block !important;
  1684.           height: 36px !important;
  1685.           min-width: 655px !important;
  1686.           max-width: 655px !important;
  1687.           left: 2px !important;
  1688.           border-top: none !important;
  1689.           text-align: center !important;
  1690. }
  1691. .ui-dialog-button.ui-dialog-button-done.album-selection-done.ui-dialog-button-confirm ,
  1692. .ui-dialog-button.ui-dialog-button-neutral.ui-dialog-button-done.album-selection-done {
  1693.           height: 24px !important;
  1694.           line-height: 20px !important;
  1695.           margin-top: 7px !important;
  1696. }
  1697.  
  1698.  
  1699. /* (avr2015) PHOTO - POLL LIST COUNTER -
  1700. .sub-photo-contexts-view .sub-photo-context .context-list li
  1701. === */
  1702. .sub-photo-contexts-view .sub-photo-context .context-list  {
  1703.           counter-increment: myIndex ! important;
  1704.           counter-increment: myIndex  0 !important;
  1705.           margin-left: -5px !important;
  1706.           border-radius: 5px !important;
  1707.           border: 1px solid gray !important;
  1708. }
  1709. .sub-photo-contexts-view .sub-photo-context .context-list li  {
  1710.           border: 1px solid gray !important;
  1711. }
  1712. .sub-photo-contexts-view .sub-photo-context .context-list li:before {
  1713.           counter-increment: myIndex ! important;
  1714.           content: counter(myIndex, decimal-leading-zero);
  1715.           position: absolute !important;
  1716.           min-width: 17px !important;
  1717.           margin-left: -20px !important;
  1718.           border-radius: 10px !important;
  1719.           box-shadow: 0 0 2px rgba(162, 160, 160, 0.6) inset !important;
  1720.           font-size: 10px !important;
  1721.           text-align: center !important;
  1722.           color: peru !important;
  1723.           z-index: 10 !important;
  1724. }
  1725.  
  1726.  
  1727. /* (avr2015) PHOTO - KEEP RATIO - FACADE PROTECTION - SUPP for ADDON THUMBNAIL ZOOMPLUS - ===  */
  1728. .zoom-modal .zoom-photo-container .facade-of-protection-zoom  ,
  1729. .photo-well-scrappy-view .height-controller .photo-well-media-scrappy-view > .facade-of-protection-neue {
  1730.           display: none !important;
  1731. }
  1732.  
  1733.  
  1734. /* (var2015) PHOTO - LIGHTBOX - === */
  1735. body > #content > .view.photo-page-lightbox-scrappy-view > div {
  1736.           display: flex !important;
  1737.           float: none !important;
  1738.           top: 33px !important;
  1739. background: #212124 !important;
  1740. }
  1741.  
  1742. .photo-page-lightbox-scrappy-view .photo-well-view > .photo-well-media-view,
  1743. .photo-page-lightbox-scrappy-view .photo-well-view.dark > .photo-well-media-view {
  1744.           position: relative !important;
  1745.           display: inline-block !important;
  1746.           vertical-align: middle !important;
  1747.           height: 849px !important;
  1748.           width: 1920px !important;
  1749.           text-align: center !important;
  1750. }
  1751. .photo-page-lightbox-scrappy-view .photo-well-view.enable-zoom .facade-of-protection-neue,
  1752. .photo-page-lightbox-scrappy-view .photo-well-view.dark.enable-zoom .facade-of-protection-neue {
  1753.           display: none !important;
  1754. }
  1755.  
  1756. .photo-page-lightbox-scrappy-view .photo-well-view > .photo-well-media-view img,
  1757. .photo-page-lightbox-scrappy-view .photo-well-view.dark > .photo-well-media-view .main-photo img {
  1758.           vertical-align: middle !important;
  1759. }
  1760.  
  1761.  
  1762. /* (avr2015) PHOTO NAVIGATION - PREV/NEXT ARROWS */
  1763. .photo-well-scrappy-view .height-controller > .navigate-target.navigate-prev {
  1764.           min-width: 20px !important;
  1765.           width: 2% !important;
  1766. }
  1767. .photo-well-scrappy-view .height-controller > .navigate-target.navigate-prev > span {
  1768.           background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/icons-36c2f8d6.png") no-repeat scroll -419px -53px !important;
  1769. }
  1770. .photo-well-scrappy-view .height-controller > .navigate-target.navigate-next {
  1771.           min-width: 20px !important;
  1772.           width: 2% ! important;
  1773.           z-index: 0 !important;
  1774. }
  1775. .photo-well-scrappy-view .height-controller > .navigate-target.navigate-next > span {
  1776.           background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/icons-36c2f8d6.png") no-repeat scroll -416px 0 !important;
  1777. }    
  1778.  
  1779.      
  1780. /* (avr2015) ====- PHOTO - PANEL RIGHT ==== */
  1781.  
  1782. /* (avr2115) - PHOTO PAGE - for ALL USERS - ACTION BAR - FAV/SHARE/ALL SIZE - === */
  1783. .photo-engagement-view {
  1784.           position: fixed ! important;
  1785.           width: 140px!important;
  1786.           width: 170px;
  1787.           top: 124px !important;
  1788.           right: 345px ! important;
  1789.           margin-right: 40px !important;
  1790.           z-index: 0 !important;
  1791.           transform: scale(0.7) !important;
  1792. }
  1793.  
  1794. /* (avr2015) - PHOTO PAGE - for ALL USERS - ACTION BAR - ICONs FAV/SHARE/ALL SIZE - === */
  1795. .photo-engagement-view > div a {
  1796.           padding: 8px 1px !important;
  1797. }
  1798. .photo-engagement-view .fave-view {
  1799.           height: 30px !important;
  1800.           width: 21px !important;
  1801.           margin-right: 2px !important;
  1802. }
  1803. .view.fave-view .button {
  1804.           height: 30px !important;
  1805.           width: 21px !important;
  1806.           padding: 0 !important;
  1807. }
  1808.  
  1809. .fave-view .fave-star {
  1810.           height: 10px !important;
  1811.           width: 10px !important;
  1812.           top: -3px !important;
  1813.           left: 21px !important;
  1814.           transform: scale(0.5, 0.5);
  1815. }
  1816. .photo-engagement-view .fave-view .button-overlay {
  1817.           height: 30px !important;
  1818. }
  1819. .photo-engagement-view .fave-view .button-overlay a {
  1820.           height: 20px !important;
  1821.  
  1822. }
  1823. .photo-engagement-view > div.fluid-share-photo-view {
  1824.           margin-right: 0px !important;
  1825. }
  1826.  
  1827.  
  1828. /* (avr2115) - PHOTO PAGE - for MY PHOTO - ACTION BAR + ICONS - === */
  1829. .photo-engagement-view.has-wallart {
  1830.           width: 186px !important;
  1831.           margin-right: 1px !important;
  1832.           transform: scale(0.7) !important;
  1833. }    
  1834. .photo-engagement-view > div.wallart {
  1835.           margin-right: 7px !important;
  1836. }    
  1837. .photo-engagement-view > .view.photo-well-scrappy-edit-view {
  1838.           margin-right: 4px !important;
  1839. }
  1840. .photo-engagement-view > .view.photo-well-scrappy-edit-view  + .fluid-share-photo-view {
  1841.           margin-right: 0px !important;
  1842. }
  1843.  
  1844. /* (avr2015) USER AVATAR - MORE INFOS (with MY GM) on HOVER - PHOTO - AUTHOR - ==== */
  1845. /* .fluid .droparound , */
  1846. .view.fluid-droparound-view.flickr-view-root-view .droparound.subview-droparound {
  1847.           z-index: 50000 !important;
  1848. }
  1849.  
  1850.  
  1851. /* (avr2015) USER AVATAR - MORE INFOS (with MY GM) on HOVER - IN ALBUM -
  1852. https://www.flickr.com/photos/youcancallmekristin/albums/72157635471526233
  1853. === */
  1854. html.fluid.html-album-page-view .view.fluid-droparound-view.flickr-view-root-view:not(:hover):before {
  1855.           content: "INFOS   " !important;
  1856.           top: 57px !important;
  1857.           visibility: visible !important;
  1858. }
  1859. html.fluid.html-album-page-view .view.fluid-droparound-view.flickr-view-root-view  .droparound.subview-droparound {
  1860.           top: 24px !important;
  1861.           z-index: 50000 !important;
  1862. }
  1863.  
  1864.  
  1865. /* (avr2015) PHOTO - USER NAME */
  1866. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info {
  1867.           position: absolute !important;
  1868.           display: inline-block !important;
  1869.           float: none !important;
  1870.           width: 489px !important;
  1871.           height: 30px !important;
  1872.           margin-left: 14px !important;
  1873.           top: -10px !important;
  1874. }
  1875. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info a.owner-name span:visited ,
  1876. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info a.owner-name span ,
  1877. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info a.owner-name:visited ,
  1878. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info a.owner-name {
  1879.           max-width: 400px !important;
  1880.           top: 6px !important;
  1881.           color: gray !important;
  1882. }
  1883. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments .comment .comment-author ,
  1884. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments .comment .comment-author:visited ,
  1885. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments .comment .comment-author a:visited ,
  1886. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments .comment .comment-author a {
  1887.           color: gray !important;
  1888. }
  1889. .sub-photo-comments-view .comments .comment .comment-author span.deleted {
  1890.           color: #656c7a !important;
  1891. opacity: 0.5 !important;
  1892. }
  1893.  
  1894. .attribution-view {
  1895.           position: fixed !important;
  1896.           height: 50px !important;
  1897.           line-height: 50px !important;
  1898.           width: 505px !important;
  1899.           right: 78px !important;
  1900.           top: 54px !important;
  1901. }
  1902. .attribution-view .avatar.person {
  1903.           margin-top: 0 !important;
  1904.           top: 6px !important;
  1905. }
  1906.  
  1907.  
  1908. .sub-photo-right-view > .sub-photo-right-row1 {
  1909.           border-bottom: medium none !important;
  1910.           padding-bottom: 4px !important;
  1911. }
  1912. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-right-stats-view {
  1913.           line-height: 13px !important;
  1914.           margin-right: 30px;
  1915.           margin-top: 13px;
  1916.           font-size: 14px ! important;
  1917. }
  1918. .comment-count-label ,
  1919. .fave-count-label ,
  1920. .view-count-label{
  1921.           line-height: 10px ! important;
  1922.           font-size: 15px !important;
  1923.           color: violet ! important;
  1924. }
  1925.  
  1926. /* (avr2015) PHOTO - RELATIONSHIP - FOLLOW/UNFOLLOW - CONTAINER -
  1927. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .owner-name + a + .view.follow-view
  1928. === */
  1929. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .owner-name  + .owner-name-with-by.truncate + .view.follow-view.clear-float.photo-attribution {
  1930.           height: 20px !important;
  1931.           line-height: 20px !important;
  1932.           margin-top: 2px !important;
  1933. }
  1934.  
  1935. .attribution-view.photo-attribution > .attribution-info .relationship {
  1936.           display: inline-block !important;
  1937.           height: 25px !important;
  1938.           top: 0px !important;
  1939. }
  1940. .attribution-view.photo-attribution > .attribution-info .relationship button {
  1941.           display: inline-block !important;
  1942.           margin-top: 0px !important;
  1943.           opacity: 0.4 !important;
  1944.           transition: opacity 0.7s !important;
  1945. }
  1946. .attribution-view.photo-attribution > .attribution-info .relationship button:hover {
  1947.           opacity: 1 !important;
  1948. }
  1949. .unfluid.follow.is-following.ui-button.ui-button-icon.ui-button-transparent.ui-button-dropdown {
  1950.           height: 26px !important;
  1951. }
  1952.  
  1953. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .follow-view > .relationship .follow.ui-button::before,
  1954. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .follow-view > .relationship .follow.ui-button::after {
  1955. background: gold !important;
  1956. }
  1957.  
  1958.  
  1959.  
  1960. /* (avr2015) PHOTO - FOLLOW / UNFOLLOW */
  1961.  
  1962. /* (avr2015) PHOTO - IN ALL PLACEINFOS TOOLTIP TOP RIGHT - TXT FOLLOW / UNFOLLOW */
  1963. .unfluid.follow.is-following.ui-button.ui-button-icon.ui-button-transparent.ui-button-dropdown span {
  1964.     display: inline-block !important;
  1965.     height: 20px !important;
  1966.     width: auto !important;
  1967. /* font-size: 0 !important; */
  1968.     font-size: 12px !important;
  1969.     color: gray !important;
  1970. /* padding: 0 0 0 0px !important; */
  1971. }
  1972. /* (avr2015) PHOTO - IN ALL PLACEINFOS TOOLTIP TOP RIGHT - TXT FOLLOW / UNFOLLOW - IN TOP RIGHT PANEL */
  1973. .sub-photo-left-view > .attribution-view > .attribution-info .follow-view > .relationship .follow.ui-button > span {
  1974.     color: #fff;
  1975.     font-size: 0 !important;
  1976.     padding: 0 0 0 31px !important;
  1977. }
  1978. /* (avr2015) PHOTO - IN ALL PLACEINFOS TOOLTIP TOP RIGHT - TXT FOLLOW / UNFOLLOWIN INFOS TOOLTIP TOP RIGHT */
  1979. .view.follow-view .relationship.ui-util-selected button span {
  1980.     font-size: 0 !important;
  1981.     padding: 0 0 0 0px !important;
  1982. }
  1983.  
  1984.  
  1985. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .relationship .dialog-tooltip {
  1986.     position: fixed !important;
  1987. display: inline-block !important;
  1988.     top: 130px !important;
  1989.     left: 1285px !important;
  1990.     box-shadow: -10px 10px 3px 1px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.4) !important;
  1991. background: #333 !important;
  1992. }
  1993. .sub-photo-left-view > .attribution-view.photo-attribution > .attribution-info .relationship .dialog-tooltip .ui-dialog-body ul li {
  1994.     color: peru !important;
  1995. }
  1996.  
  1997. .person-card-view .follow-view > .relationship .dialog-tooltip .ui-dialog-body ul li a ,
  1998. .person-card-view .follow-view > .relationship .dialog-tooltip .ui-dialog-body ul li label{
  1999.     height: 25px !important;
  2000.     line-height: 30px !important;
  2001. }
  2002. .person-card-view .follow-view > .relationship .dialog-tooltip .ui-dialog-body ul li {
  2003.     margin-top: 0px !important;
  2004.     line-height: 25px !important;
  2005. }
  2006. .person-card-view .follow-view > .relationship .dialog-tooltip .ui-dialog-body ul li:not(.divider):not(.following-unfollow){
  2007.     margin-top: -4px !important;
  2008.     margin-bottom: 4px !important;
  2009. }
  2010.  
  2011. /* (avr2015)TEST - PHOTO - RIGHT PANEL INFOS - NUMBERS of VIEWS / FAVS / COMMENTS - === */
  2012. .sub-photo-right-view {
  2013.     position: fixed !important;
  2014.     display: inline-block !important;
  2015.     width: 505px !important;
  2016.     height: 39px !important;
  2017.     line-height: 14px !important;
  2018.     top: 84px !important;
  2019.     margin-top: 0 !important;
  2020.     right: 0px !important;
  2021. z-index: 1 !important;
  2022. }
  2023. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view {
  2024.     position: absolute !important;
  2025.     display: inline-block !important;
  2026.     float: none !important;
  2027.     width: 207px !important;
  2028.     margin-bottom: 0 !important;
  2029.     margin-left: 0 !important;
  2030.     margin-right: 0px !important;
  2031.     right: 60px !important;
  2032.     top: 104px !important;
  2033.     overflow: visible;
  2034.     white-space: nowrap;
  2035.     text-align: left !important;
  2036. }
  2037.  
  2038. /* (avr015) PHOTO - PEOPLE + TAG - CONTAINER - === */
  2039.  
  2040. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view:not(:empty)  {
  2041.     position: relative !important;
  2042.     width: 505px !important;
  2043.     max-height: 56px !important;
  2044.     min-height: 56px !important;
  2045.     margin-top: 25px !important;
  2046.     padding: 20px 0 0 1px !important;
  2047. /* border: 1px solid peru !important; */
  2048.     border: 1px solid gray !important;
  2049.     border-radius: 5px !important;
  2050. overflow: hidden !important;
  2051. overflow-x: hidden !important;
  2052. /* overflow-y: auto !important; */
  2053. }
  2054. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view:not(.empty) > h3 {
  2055.     position: relative !important;
  2056.     display: inline-block !important;
  2057. height: 15px !important;
  2058.     line-height: 15px !important;
  2059.     margin-top: 6px !important;
  2060.     top: -26px !important;
  2061.     font-size: 16px;
  2062. text-indent: 5px !important;
  2063.     color: gray !important;
  2064. /* z-index: 50000 !important; */
  2065. }
  2066.  
  2067. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view > .person-list   {
  2068.     position: relative !important;
  2069.     width: 500px !important;
  2070.     top: -35px !important;
  2071.     left: 5px !important;
  2072.     max-height: 50px !important;
  2073.     min-height: 50px !important;
  2074.     padding: 2px 0 2px 1px !important;
  2075.     border-radius: 0px !important;
  2076.     overflow-x: hidden !important;
  2077.     overflow-y: auto !important;
  2078. border-top: 1px solid gray !important;
  2079. border-bottom: none !important;
  2080. /* border: 1px solid gray !important; */
  2081. /* border: 1px solid yellow !important; */
  2082. /* background: tan !important; */
  2083. }
  2084. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view li {
  2085.     position: relative !important;
  2086.     display: inline-block !important;
  2087.     float: none !important;
  2088.     height: 20px !important;
  2089.     width: 230px !important;
  2090.     margin-top: 7px !important;
  2091.     padding: 8px 6px !important;
  2092.     border: 1px solid gray !important;
  2093.     border-radius: 3px;
  2094.     overflow: hidden;
  2095.     transition: opacity 300ms ease-out 0s, background-color 0.2s ease-in-out 0s;
  2096. }
  2097.  
  2098. .sub-photo-right-view > .sub-photo-tags-view {
  2099.     position: relative !important;
  2100.     display: inline-block !important;
  2101.     float: none !important;
  2102.     clear: both;
  2103.     width: 505px !important;
  2104. /* height: 27px !important; */
  2105. /* line-height: 18px !important; */
  2106.     margin-top: 0px !important;
  2107.     margin-left: -3px !important;
  2108.     margin-bottom: -7px !important;
  2109.     padding-top: 0 !important;
  2110.     border-bottom: none !important;
  2111.     border-top: none ! important;
  2112. /* background: red !important; */
  2113. }
  2114.  
  2115. /* (avr2015) PHOTO - PEOPLE + PEOPLE EMPTY */
  2116. .view.sub-photo-tags-view.people-is-empty {
  2117.     position: relative !important;
  2118.     display: inline-block !important;
  2119.     float: none !important;
  2120.     clear: both;
  2121.     width: 505px !important;
  2122. /* height: 27px !important; */
  2123. /* line-height: 18px !important; */
  2124.     margin-top: 10px !important;
  2125.     margin-left: -3px !important;
  2126.     margin-bottom: -7px !important;
  2127.     padding-top: 0 !important;
  2128.     border-bottom: none !important;
  2129.     border-top: none ! important;
  2130. /* background: red !important; */
  2131. }
  2132.  
  2133.  
  2134. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view.empty {
  2135.     position: relative !important;
  2136.     display: inline-block !important;
  2137. /* width: 220px !important; */
  2138.     width: 480px !important;
  2139.     max-height: 18px !important;
  2140.     min-height: 18px !important;
  2141.     line-height: 18px !important;
  2142.     margin-left: 2px !important;
  2143.     margin-top: 12px !important;
  2144.     padding: 2px 10px !important;
  2145. /* border: 1px solid gray !important; */
  2146.     border: none !important;
  2147.     border-radius: 3px;
  2148.     text-align: left !important;
  2149.     overflow: hidden !important;
  2150. /* background: yellow !important; */
  2151. }
  2152. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view.empty h3 {
  2153.     position: relative !important;
  2154.     display: inline-block !important;
  2155.     width: 230px !important;
  2156.     line-height: 18px !important;
  2157.     height: 18px !important;
  2158.     margin-left: -5px !important;
  2159.     font-size: 16px;
  2160.     text-align: center !important;
  2161. /* color: gray !important; */
  2162. /* background: aqua !important; */
  2163. }
  2164. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view > .show-add-people {
  2165.     position: relative !important;
  2166.     display: inline-block !important;
  2167.     float: none !important;
  2168.     line-height: 18px !important;
  2169.     height: 18px !important;
  2170.     top: -26px !important;
  2171. /* right: -400px !important; */
  2172.     right: -300px !important;
  2173.     font-size: 14px;
  2174. /* color: peru !important; */
  2175. }
  2176. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view.empty > .show-add-people {
  2177.     position: relative !important;
  2178.     display: inline-block !important;
  2179.     float: none !important;
  2180.     line-height: 18px !important;
  2181.     height: 18px !important;
  2182.     top: -5px !important;
  2183.     right: -180px !important;
  2184.     font-size: 14px;
  2185. /* color: peru !important; */
  2186. }
  2187.  
  2188.  
  2189. /* (avr2015) PHOTO - LISCENCE ICONS */
  2190. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view > .photo-license-info > .photo-license-url-iconOnly {
  2191.     display: inline-block;
  2192.     vertical-align: middle;
  2193. /* color: peru !important; */
  2194. }
  2195.  
  2196. .ui-icon-tiny-copyright ,
  2197. .ui-icon-tiny-9cc {
  2198.     height: 22px;
  2199.     width: 22px;
  2200.     border: 2px solid rgba(194, 188, 188, 0.67) !important;
  2201.     border-radius: 100% !important;
  2202.     background-color: rgba(194, 188, 188, 0.67) !important;
  2203.     transform: scale(0.6) !important;
  2204. }
  2205.  
  2206. /* (avr2015) PHOTO - LICENSE - 2/3 ICON*/
  2207. .ui-icon-tiny-3cc ,
  2208. .ui-icon-tiny-1cc ,
  2209. .ui-icon-tiny-2cc ,
  2210. .ui-icon-tiny-6cc,
  2211. .ui-icon-tiny-5cc,
  2212. .ui-icon-tiny-4cc ,
  2213. .ui-icon-tiny-10cc {
  2214.     height: 22px;
  2215.     width: 76px;
  2216.     border: 2px solid rgba(194, 188, 188, 0.67) !important;
  2217.     background-color: rgba(194, 188, 188, 0.67) !important;
  2218.     border-radius: 5px !important;
  2219.     transform: scale(0.7) !important;
  2220. }
  2221.  
  2222. /* (avr2015) A VOIR - PHOTO - EXIF INFOS + MAP - ON HOVER - === */  
  2223. .sub-photo-right-view > .photo-charm-exif-scrappy-view {
  2224.     position: absolute !important;
  2225.     width: 260px !important;
  2226.     height: 101px !important;
  2227.     right: 0px !important;
  2228.     visibility: hidden !important;
  2229. }
  2230. .sub-photo-right-view > .photo-charm-exif-scrappy-view:hover {
  2231.     position: absolute !important;
  2232.     width: 260px !important;
  2233.     height: 101px !important;
  2234.     right: 0px !important;
  2235. }
  2236. .ui-menu.c-charm-list.exif-charm-list {
  2237. /* height: 101px !important; */
  2238. /* height: auto !important; */
  2239. background: peru !important;
  2240. }
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246. /* (avr2015) PHOTO - EXIF - CONTAINER - ==== */
  2247. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul > div.exif-column-1 {
  2248. position: absolute !important;
  2249. display: inline-block !important;
  2250.     float: none !important;
  2251.     width: 255px;
  2252.     margin-right: 0 !important;
  2253. right: 2px !important;
  2254. margin-top: 5px !important;
  2255. padding: 0 5px !important;
  2256. border-radius: 5px !important;
  2257. color: peru !important;
  2258. z-index: 500 !important;
  2259.     visibility: hidden !important;
  2260. background: #333 !important;
  2261. /* background: red !important; */
  2262. }
  2263. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul > div.exif-column-1:hover {
  2264. position: absolute !important;
  2265. display: inline-block !important;
  2266.     float: none !important;
  2267.     width: 255px;
  2268. height: 277px !important;
  2269.     margin-right: 0 !important;
  2270. right: 2px !important;
  2271. margin-top: 5px !important;
  2272. padding: 0 5px !important;
  2273. border-radius: 5px !important;
  2274. color: peru !important;
  2275. z-index: 500 !important;
  2276. overflow: hidden !important;
  2277. overflow-y: auto !important;
  2278.     visibility: visible !important;
  2279. background: #333 !important;
  2280. /* background: red !important; */
  2281. }
  2282. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul > div.exif-column-1 > li.c-charm-item-camera .ui-illustration-camera {
  2283. position: relative !important;
  2284. display: inline-block !important;
  2285.     min-height: 15px !important;
  2286.     max-height: 15px !important;
  2287.     width: 100%;
  2288.     min-width: 25px !important;
  2289.     max-width: 25px !important;
  2290. border-radius: 3px !important;
  2291.     padding: 1px 0;
  2292.     background-position: 50% 50%;
  2293.     background-repeat: no-repeat;
  2294.     background-size: contain;
  2295.     transform: translate3d(0px, 0px, 0px);
  2296.     visibility: visible !important;
  2297. background-color: peru !important;
  2298. }
  2299.  
  2300. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul > div.exif-column-1 > .extended-exif-item:nth-child(even)  {
  2301.     height: auto;
  2302.     line-height: 1.3;
  2303.     margin: 0 0 5px;
  2304.     min-height: 20px;
  2305.     padding: 0;
  2306.     position: relative;
  2307.     vertical-align: middle;
  2308. background-color: #222 !important;
  2309. }
  2310. /* (new28) PHOTO - EXIF - ICONS - === */
  2311. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-aperture ,
  2312. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-focal-length ,
  2313. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-exposure-time ,
  2314. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-iso ,
  2315. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-flash-off ,
  2316. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-charm-list > ul i.ui-icon-tiny-exif {
  2317.     border-radius: 100% !important;
  2318.     background-color: peru !important;
  2319. }
  2320.  
  2321.  
  2322. /* (avr2015) PHOTO - MAP - CONTAINER - ==== */
  2323. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-column-2 {
  2324.     float: left;
  2325.     width: 245px;
  2326.     height: 101px !important;
  2327. }
  2328. .c-charm-item-location {
  2329. /* float: left; */
  2330.     width: 245px;
  2331.     height: 101px !important;
  2332. }
  2333.  
  2334. .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-column-2:hover {
  2335. position: absolute !important;
  2336. display: inline-block !important;
  2337.     right: 20px !important;
  2338.     z-index: 5000 !important;
  2339. visibility: visible !important;
  2340. }
  2341.  
  2342.  
  2343. /* .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-column-2 .c-charm-item-location .location-data-container.editable , */
  2344. /* .sub-photo-right-view > .photo-charm-exif-scrappy-view .exif-column-2 .c-charm-item-location .location-data-container */
  2345.  
  2346. .photo-charm-exif-scrappy-view .c-charm-item-location .map-container {
  2347.     align-items: center;
  2348.     display: flex;
  2349.     justify-content: center;
  2350. }
  2351.  
  2352. .photo-charm-exif-scrappy-view .c-charm-item-location .map-container .static-maps::before {
  2353.     position: absolute;
  2354.     content: "foo";
  2355.     width: 243px;
  2356.     height: 98px;
  2357.     left: 0;
  2358.     top: 0;
  2359.     border: 1px solid #cfd6d9;
  2360.     border-radius: 3px;
  2361.     color: transparent;
  2362.     z-index: 4;
  2363. }
  2364.  
  2365. /* (avr2015) PHOTO - MAP - LOCALISATION DATA - for MAP on HOVER - === */
  2366. .photo-charm-exif-scrappy-view .c-charm-item-location .location-data-container {
  2367.     position: absolute !important;
  2368.     float: none !important;
  2369.     top: 60px !important;
  2370.     margin-bottom: -10px;
  2371.     margin-left: -10px;
  2372.     padding: 10px;
  2373.     transition: background-color 200ms ease-in-out 0s;
  2374.     overflow: hidden;
  2375. visibility: visible  !important;
  2376. }
  2377.  
  2378. .photo-charm-exif-scrappy-view .c-charm-item-location .location-data-container > a {
  2379.     float: left;
  2380.     font-size: 14px;
  2381.     font-weight: 400;
  2382. color: peru !important;
  2383. }
  2384.  
  2385.      
  2386. /* (avr015) PHOTO - COMMMENT FORM - COMMENTS APPEAR ON HOVER - VOIR : "COMMENTS REVERSE ORDER" - === */
  2387.  
  2388. /* (avr015) PHOTO - SHORT - TEST */
  2389. .sub-photo-comments-view .comments-form {
  2390.     position: fixed !important;
  2391.     width: 100px !important;
  2392.     margin: 15px 10px 0 0;
  2393.     right: 400px !important;
  2394.     top: 141px !important;
  2395.     opacity: 1 !important;
  2396.     visibility: visible !important;
  2397.     transition: all ease 0.7s !important;
  2398.     z-index: 0 !important;
  2399. }
  2400. .sub-photo-comments-view .comments-form:hover {
  2401.     position: fixed !important;
  2402.     right: -5px !important;
  2403.     top: 141px !important;
  2404.     width: 505px !important;
  2405.     opacity: 1 !important;
  2406.     visibility: visible !important;
  2407. /* transition: all ease 8s !important; */
  2408.     z-index: 0 !important;
  2409. }
  2410.  
  2411. .comments-form .comment-icon.circle-icon {
  2412.     position: absolute !important;
  2413.     display: inline-block !important;
  2414.     height: 32px !important;
  2415.     width: 32px !important;
  2416.     top: 35px !important;
  2417.     left: -8px !important;
  2418.     overflow: hidden !important;
  2419.     opacity: 1 !important;
  2420.     z-index: 0 !important;
  2421. }
  2422.  
  2423. /* (avr2015) comment-form-field - NOT HOVER */
  2424. .sub-photo-comments-view .comments-form .comment-form-field {
  2425.     display: inline-block ! important;
  2426.     height: 100% !important;
  2427.     min-height: 80px !important;
  2428.     max-height: 80px !important;
  2429.     left: 55px !important;
  2430.     margin-left: 1px !important;
  2431. /* transition: all ease 0.1s !important; */
  2432. /* border: 1px solid violet !important; */
  2433. }
  2434. /* (avr2015)comment-form-field - HOVER */
  2435. /* .sub-photo-comments-view .comments-form .comment-form-field:hover,
  2436. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field:focus ,
  2437. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field:active ,
  2438. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:hover,
  2439. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:focus ,
  2440. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:active , */
  2441. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field {
  2442.     display: inline-block ! important;
  2443.     height: 100% !important;
  2444.     min-height: 80px !important;
  2445.     max-height: 80px !important;
  2446.     margin-left: 1px !important;
  2447. /* transition: width ease 8s !important; */
  2448. /* border: 1px solid green !important; */
  2449. /* background: red !important; */
  2450. }
  2451.  
  2452.  
  2453. /* (avr2015) PHOTO - COMMENT - textarea NOT HOVER */
  2454. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field textarea {
  2455.     position: relative;
  2456.     display: inline-block ! important;
  2457.     height: 100% !important;
  2458.     min-height: 50px !important;
  2459.     max-height: 50px !important;
  2460.     width: 120px !important;
  2461.  
  2462.     -moz-appearance: none !important;
  2463.     border: 1px solid rgba(0, 0, 0, 0.5) !important;
  2464.     border-radius: 3px !important;
  2465.     color: gray !important;
  2466.  
  2467.     transition: width ease-in 7s !important;
  2468. /* transition: width 4s linear !important; */
  2469. /* background-color: #333 !important; */
  2470.     background-color: rgba(0, 0, 0, 1) !important;
  2471. }
  2472. /* (avr2015) PHOTO - COMMENT - textarea HOVER */
  2473. /* .sub-photo-comments-view .comments-form .comment-form-field textarea:hover,
  2474. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field textarea:focus ,
  2475. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field textarea:active ,
  2476. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:hover,
  2477. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:focus ,
  2478. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:active , */
  2479. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea {
  2480.     display: inline-block ! important;
  2481.     height: 100% !important;
  2482.     min-height: 50px !important;
  2483.     max-height: 50px !important;
  2484.     width: 422px !important;
  2485.     transition: width 0.7s linear !important;
  2486. }
  2487.  
  2488.  
  2489. /* pre:hover,
  2490. pre:focus,
  2491. textarea:hover,
  2492. textarea:focus , */
  2493.  
  2494. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field textarea:hover,
  2495. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view .comments-form .comment-form-field textarea:focus,
  2496. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:hover,
  2497. .fluid.html-photo-page-scrappy-view .sub-photo-comments-view:hover .comments-form .comment-form-field textarea:focus {
  2498.     -moz-appearance: none !important;
  2499.     background-color: rgba(0, 0, 0, 1) !important;
  2500. /* background: red !important; */
  2501. }
  2502.  
  2503. /* (avr2015) PHOTO - COMMENT BUTTON - === */
  2504. .sub-photo-comments-view button.comment {
  2505.     position: fixed !important;
  2506.     display: inline-block ! important;
  2507.     width: 140px !important;
  2508.     height: 20px ! important;
  2509.     padding: 0 3px ! important;
  2510.     right: 303px !important;
  2511.     top: 215px !important;
  2512.     margin: 15px 10px 0 0;
  2513.     opacity: 0.4 !important;
  2514.     visibility: visible !important;
  2515.     z-index: 500 ! important;
  2516. transition: all ease 0.7s !important;
  2517. }
  2518. .sub-photo-comments-view button.comment:hover {
  2519. opacity: 1 !important;
  2520. }
  2521.  
  2522.  
  2523. /* (avr2015) PHOTO - GROUPS :  .view.sub-photo-groups-view */
  2524. .sub-photo-right-view > .sub-photo-contexts-view {
  2525.     margin-top: 127px !important;
  2526. /* margin-bottom: 45px !important; */
  2527. }
  2528. .sub-photo-contexts-view .sub-photo-context {
  2529.     border-top: none !important;
  2530.     position: relative;
  2531. }
  2532.  
  2533. .sub-photo-contexts-view .sub-photo-context h5 {
  2534.     position: relative !important;
  2535.     display: inline-block !important;
  2536.     line-height: 24px;
  2537.     top: 20px !important;
  2538.     margin-top: 4px !important;
  2539.     font-size: 16px;
  2540.     font-weight: normal;
  2541. /* color: gray !important; */
  2542. /* color: red !important; */
  2543.     z-index: 50000 !important;
  2544. }
  2545. /* (var2015) PHOTO - ADD TO - POOL/ALBUM/GALLERY */
  2546. .sub-photo-contexts-view .sub-photo-context a.add-to {
  2547.     position: absolute;
  2548.     right: 5px !important;
  2549.     margin-top: 21px !important;
  2550.     font-size: 14px;
  2551. /* color: peru !important; */
  2552. }
  2553.  
  2554. /* (var2015) PHOTO - TEST - CONTEXT LIST - ALL - PREVENT OVERFLOW on HOVER to modify the WIDTHh of the container when SCRLLBAR is shown -
  2555. TEST:
  2556. https://www.flickr.com/photos/bruno-decembre/175070277/?details=1
  2557. FROM:
  2558. http://stackoverflow.com/questions/21998843/increase-width-on-overflow-to-adjust-scrollbars
  2559. === */
  2560. .sub-photo-contexts-view .sub-photo-context ul.context-list {
  2561.     position: relative !important;
  2562.     margin-top: 10px;
  2563.     width: 505px !important;
  2564.     max-height: 200px !important;
  2565.     padding: 2px 0 0 1px  !important;
  2566.     overflow-x: hidden !important;
  2567.     overflow-y: auto !important;
  2568.     z-index: 1 !important;
  2569. }
  2570.  
  2571. .sub-photo-contexts-view .sub-photo-context ul.context-list:hover {
  2572.     margin-top: 10px;
  2573.     max-height: 638px !important;
  2574.     width: 505px !important;
  2575.     padding-right: 7px !important;
  2576.     overflow-x: hidden !important;
  2577.     overflow-y: auto !important;
  2578.     background: black !important;
  2579. /* transition: height ease 2s, background ease 2s  !important; */
  2580.     transition: all ease 2.5s !important;
  2581. /* z-index: 50000 !important; */
  2582. }
  2583. .sub-photo-contexts-view .sub-photo-context .context-list li {
  2584.     position: relative ;
  2585.     display: inline-block !important;
  2586.     float: none !important;
  2587.     width: 230px !important;
  2588.     height: 60px !important;
  2589.     margin: 0 0 2px;
  2590.     overflow: hidden;
  2591.     padding: 6px!important;
  2592.     border: 1px solid transparent;
  2593.     border-radius: 3px;
  2594.     transition: opacity 300ms ease-out 0s, background-color 0.2s ease-in-out 0s;
  2595. }
  2596.  
  2597. .sub-photo-contexts-view .sub-photo-context .context-list li:hover {
  2598. /* background: rgba(13, 13, 13, 0.46); */
  2599.      border: 1px solid gray ! important;
  2600. }
  2601.  
  2602. /* (var2015) PHOTO - POOLS */
  2603. .sub-photo-groups-view {
  2604.     margin-top: -25px !important;
  2605.     margin-bottom: 13px !important;
  2606. /* max-height: 200px !important; */
  2607. }
  2608. .sub-photo-contexts-view .invitation-notice {
  2609.     position: absolute !important;
  2610.     display: inline-block !important;
  2611.     width: 466px !important;
  2612.     margin-top: 1px !important;
  2613.     padding: 2px 17px !important;
  2614.     margin-bottom: 53px !important;
  2615.     border-top: medium none !important;
  2616.     text-align: right !important;
  2617.     font-size: 14px;
  2618. /* color: gold !important; */
  2619. background-color: #333 !important;
  2620. }
  2621.  
  2622. /* (var2015) PHOTO - ALBUMS */
  2623. .view.sub-photo-albums-view {
  2624.     margin-top: -35px !important;
  2625. /* max-height: 200px !important; */
  2626. }
  2627. .sub-photo-contexts-view  .view.sub-photo-albums-view .context-list {
  2628.     margin-top: 10px;
  2629.     min-height: 76px !important;
  2630.     max-height: 76px !important;
  2631.     overflow-x: hidden !important;
  2632.     overflow-y: auto !important;
  2633. }
  2634.  
  2635. /* (var2015) PHOTO - GALLERIE */
  2636. .view.sub-photo-galleries-view:not(.empty) {
  2637. /* max-height: 200px !important; */
  2638.     margin-top: -35px !important;
  2639. /* margin-bottom: -22px !important; */
  2640. }
  2641. .view.sub-photo-galleries-view:not(.empty) ul.context-list {
  2642.     position: relative !important;
  2643.     width: 505px !important;
  2644.     min-height: 76px !important;
  2645.     max-height: 76px !important;
  2646.     margin-top: 10px;
  2647. margin-bottom: -22px !important;
  2648.     padding: 2px 0 0 1px !important;
  2649.     overflow-x: hidden !important;
  2650.     overflow-y: auto !important;
  2651. }
  2652. .view.sub-photo-galleries-view ul.context-list:hover {
  2653.     position: relative !important;
  2654.     width: 505px !important;
  2655.     min-height: 76px !important;
  2656.     max-height: 300px !important;
  2657.     margin-top: 10px;
  2658.     padding: 2px 0 0 1px !important;
  2659.     overflow-x: hidden !important;
  2660.     overflow-y: auto !important;
  2661. /* z-index: 5000 !important; */
  2662. }
  2663.  
  2664.  
  2665. /* (avr2015) PHOTO - POLL LIST - POOL ACCEPT INVIT BUTTON - === */
  2666. .sub-photo-contexts-view .sub-photo-context .context-list li button.accept-invite {
  2667.     display: inline-block;
  2668.     vertical-align: top;
  2669.     height: 15px !important;
  2670.     line-height: 14px !important;
  2671.     min-width: 80px;
  2672.     padding: 0 20px !important;
  2673.     transition: background-color 150ms ease-in-out 0s;
  2674.     opacity: 0.4 !important;
  2675. }
  2676. .sub-photo-contexts-view .sub-photo-context .context-list li button.accept-invite:hover {
  2677.     transition: background-color 150ms ease-in-out 0s , opacity ease 0.7s !important;
  2678.     opacity: 1 !important;
  2679. }
  2680.  
  2681. /* (avr2015) PHOTO - DELETE IMAGE - ALL POOLS -
  2682. remove
  2683. === */
  2684. .sub-photo-contexts-view .sub-photo-context .context-list li .remove ,
  2685. .sub-photo-contexts-view .sub-photo-context .context-list li:hover .remove {
  2686.     position: absolute !important;
  2687. /* display: inline-block !important; */
  2688.     height: 10px !important;
  2689.     width: 10px !important;
  2690.     margin-top: 30px !important;
  2691.     margin-right: 8px!important;
  2692. /* padding: 1px !important; */
  2693. /* border: 4px solid red !important; */
  2694.     border: 2px solid red !important;
  2695.     border-radius: 10px !important;
  2696.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -201.3px -67.5px !important;
  2697. /* background-size: contain !important; */
  2698.     z-index: 100 !important;
  2699.     transform: scale(1.2) !important;
  2700. /* background-color: rgba(252, 0, 0, 0.92) !important; */
  2701. /* background-color: white !important; */
  2702. background-color: red !important;
  2703. }
  2704. .sub-photo-contexts-view .sub-photo-context .context-list li .remove {
  2705.     display: inline-block !important;
  2706.     opacity: 0.6 !important;
  2707. }
  2708. .sub-photo-contexts-view .sub-photo-context .context-list li:hover .remove {
  2709.     opacity: 1 !important;
  2710. }
  2711. .sub-photo-contexts-view .sub-photo-context .context-list li .remove:hover:before {
  2712.     content: "Delete \A Image" !important;
  2713.     position: fixed !important;
  2714.     display: inline-block !important;
  2715.     width: 100% !important;
  2716.     min-width: 40px !important;
  2717.     max-width: 40px !important;
  2718.     line-height: 8px !important;
  2719.     top: -10px !important;
  2720.     left: -18px !important;
  2721.     padding: 2px !important;
  2722.     border-radius: 5px !important;
  2723.     text-align: center !important;
  2724.     font-weight: 600 !important;
  2725.     font-size: 10px !important;
  2726.     opacity: 1 !important;
  2727.     z-index: 0 !important;
  2728.     z-index: 500 !important;
  2729.     background: red !important;
  2730. }
  2731.  
  2732. /* (avr2015) PHOTO - REMOVE INVITE - ALL POOLS -
  2733. .cancel-invite
  2734. === */
  2735.  
  2736. .sub-photo-contexts-view .sub-photo-context .context-list li .cancel-invite {
  2737. /* display: inline-block !important; */
  2738.     opacity: 0.6 !important;
  2739. }
  2740. .sub-photo-contexts-view .sub-photo-context .context-list li:hover .cancel-invite {
  2741. /* display: inline-block !important; */
  2742.     opacity: 1 !important;
  2743. }
  2744. /* .sub-photo-contexts-view .sub-photo-context .context-list li span a.cancel-invite */
  2745. /* .sub-photo-contexts-view .sub-photo-context .context-list li span:not(.cancel-invite) .cancel-text */
  2746.  
  2747. .sub-photo-contexts-view .sub-photo-context .context-list li .cancel-invite ,
  2748. .sub-photo-contexts-view .sub-photo-context .context-list li:hover .cancel-invite {
  2749. position: absolute !important;
  2750. /* position: relative !important; */
  2751. /* display: inline-block !important; */
  2752.     height: 10px !important;
  2753.     width: 10px !important;
  2754.     top: 40px !important;
  2755.     right: 18px!important;
  2756. /* padding: 1px !important; */
  2757. /* border: 4px solid red !important; */
  2758.     border: 2px solid yellow !important;
  2759.     border-radius: 10px !important;
  2760.     font-size: 0px !important;
  2761.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -201.3px -67.5px !important;
  2762. /* background-size: contain !important; */
  2763.     z-index: 2500 !important;
  2764. cursor: pointer !important;
  2765.     transform: scale(1.2) !important;
  2766. /* background-color: rgba(252, 0, 0, 0.92) !important; */
  2767. /* background-color: white !important; */
  2768. background-color: yellow !important;
  2769. }
  2770. .sub-photo-contexts-view .sub-photo-context .context-list li .cancel-invite:hover:before {
  2771.     content: "Remove \A Invte" !important;
  2772.     position: fixed !important;
  2773.     display: inline-block !important;
  2774.     width: 100% !important;
  2775.     min-width: 40px !important;
  2776.     max-width: 40px !important;
  2777.     line-height: 8px !important;
  2778.     top: -10px !important;
  2779.     left: -18px !important;
  2780.     padding: 2px !important;
  2781.     border-radius: 5px !important;
  2782.     text-align: center !important;
  2783.     font-weight: 600 !important;
  2784.     font-size: 10px !important;
  2785.     opacity: 1 !important;
  2786.     z-index: 0 !important;
  2787. z-index: 500 !important;
  2788.     background: peru !important;
  2789. }
  2790.  
  2791.  
  2792. /* (avr2015) PHOTO - VIEW MORE - POOLS */
  2793. .sub-photo-contexts-view .sub-photo-context .view-all-contexts-of-type {
  2794.     position: fixed !important;
  2795.     display: inline-block !important;
  2796.     width: 15px !important;
  2797.     height: 15px !important;
  2798.     line-height: 4px !important;
  2799.     top: 258px !important;
  2800. /* margin-left: -19px !important; */
  2801.     right: 505px !important;
  2802.     padding: 3px !important;
  2803.     border-radius: 10px !important;
  2804.     font-size: 0px !important;
  2805. /* color: gold ! important; */
  2806. /* color: transparent !important; */
  2807.     cursor: pointer !important;
  2808. /* background: #333 !important; */
  2809. /* text-align: left !important; */
  2810. /* visibility: hidden !important; */
  2811.     z-index: 5000 !important;
  2812. }
  2813. .sub-photo-contexts-view .sub-photo-context .view-all-contexts-of-type a:before {
  2814.     content: "✚" !important;
  2815.     position: relative !important;
  2816.     display: inline-block !important;
  2817.     width: 15px !important;
  2818.     height: 15px !important;
  2819.     line-height: 18px !important;
  2820.     top: -1px !important;
  2821.     left: -1px !important;
  2822. /* margin-left: -500px !important; */
  2823.     padding: 1px !important;
  2824.     border-radius: 10px !important;
  2825.     font-size: 15px !important;
  2826.     text-align: center !important;
  2827.     cursor: pointer !important;
  2828. /* color: gold ! important; */
  2829. /* background: #333 !important; */
  2830.     visibility: visible !important;
  2831. /* pointer-events: none !important; */
  2832. }
  2833. .sub-photo-contexts-view .sub-photo-context .view-all-contexts-of-type a:hover:before {
  2834. /* width: 10px !important; */
  2835. /* height: 8px !important; */
  2836. /* line-height: 18px !important; */
  2837. /* top: -1px !important; */
  2838. /* margin-left: -1px !important; */
  2839. /* padding: 1px !important; */
  2840.     font-size: 16px !important;
  2841.     cursor: pointer !important;
  2842. color: tomato ! important;
  2843.     background: black !important;
  2844. }
  2845.  
  2846.  
  2847.  
  2848. /* (var2015) PHOTO - PERSO - MY POOLS INDICATORS  - CF SEPARATE USERSTYLES - ==== */
  2849.  
  2850.  
  2851. /* (var2015) PHOTO - POOLS / GALLERIES - EMPTY */
  2852.  
  2853. /* ALL EMPTY */
  2854. .sub-photo-contexts-view .sub-photo-context.empty p:first-child {
  2855. margin-top: -5px !important;
  2856.     margin-bottom: -24px !important;
  2857. }
  2858. .sub-photo-contexts-view .sub-photo-context.empty a.add-to {
  2859.     margin-top: 21px !important;
  2860.     right: 5px !important;
  2861. }
  2862.  
  2863. /* (var2015) PHOTO - POOL EMPTY */
  2864. .sub-photo-contexts-view .sub-photo-context-groups.empty {
  2865.     display: inline-block !important;
  2866.     width: 483px !important;
  2867.     height: 15px !important;
  2868. /* top: -20px !important; */
  2869.     margin-bottom: -9px !important;
  2870.     margin-left: -2px !important;
  2871. margin-top: 25px !important;
  2872. margin-bottom: 15px !important;
  2873. padding: 1px 10px !important;
  2874.     border: none !important;
  2875.     text-align: left !important;
  2876. border: 1px solid green !important;
  2877. }
  2878. .sub-photo-contexts-view .sub-photo-context-groups.empty p:last-child {
  2879.     display: inline-block !important;
  2880.     height: 100% !important;
  2881.     line-height: 15px !important;
  2882.     margin-top: 4px !important;
  2883.     max-height: 15px !important;
  2884.     max-width: 200px !important;
  2885.     min-height: 15px !important;
  2886.     min-width: 200px !important;
  2887.     position: absolute !important;
  2888.     right: -100px !important;
  2889.     visibility: visible !important;
  2890.     width: 100% !important;
  2891. }
  2892. .sub-photo-contexts-view .sub-photo-context-groups.empty a.add-to {
  2893.     margin-top: 21px !important;
  2894.     right: 5px !important;
  2895. }
  2896.  
  2897. /* (avr2015) GALLERIES - EMPTY */
  2898. .sub-photo-contexts-view .sub-photo-context-galleries.empty {
  2899.     display: inline-block !important;
  2900.     height: 15px !important;
  2901.     width: 483px !important;
  2902. /* top: -45px !important; */
  2903.     margin-top: 25px !important;
  2904.     margin-left: -2px !important;
  2905.     margin-bottom: 4px !important;
  2906.     padding: 1px 10px !important;
  2907. /* border: 1px solid red !important; */
  2908.     border: 1px solid gray !important;
  2909.     text-align: left !important;
  2910. /* visibility: hidden ! important; */
  2911. /* background: green !important; */
  2912. }
  2913.  
  2914. .sub-photo-contexts-view .sub-photo-context-galleries.empty p:last-child  {
  2915.     position: absolute !important;
  2916.     display: inline-block !important;
  2917.     height: 100% !important;
  2918.     min-height: 15px !important;
  2919.     max-height: 15px !important;
  2920.     line-height: 15px !important;
  2921.     width: 100% !important;
  2922.     max-width: 200px !important;
  2923.     min-width: 200px !important;
  2924.     right: -100px !important;
  2925.     margin-top: 4px !important;
  2926.     visibility: visible ! important;
  2927. /* visibility: hidden ! important; */
  2928. }
  2929.  
  2930.  
  2931. /* (var2015) PHOTO - ADDITIONAL INFOS - === */
  2932. .view.sub-photo-additional-info-view:not(:empty) {
  2933.     display: inline-block !important;
  2934.     height: auto !important;
  2935.     width: 483px !important;
  2936. margin-top: 10px !important;
  2937.     margin-left: -3px !important;
  2938.     padding: 5px 10px !important;
  2939.     border: 1px solid gray !important;
  2940.     border-radius: 5px !important;
  2941. /* color: gray !important; */
  2942. }
  2943. .view.sub-photo-additional-info-view:empty {
  2944.     display: inline-block !important;
  2945.     height: auto !important;
  2946.     width: 480px !important;
  2947.     margin-top: 11px;
  2948.     padding: 5px 10px !important;
  2949. /* border: 1px solid gray !important; */
  2950.     border-radius: 5px !important;
  2951. /* color: gray !important */;
  2952. }
  2953. .additional-info > h3 {
  2954. position: relative !important;
  2955.     display: inline-block !important;
  2956.     width: 480px !important;
  2957.     margin-bottom: -2px !important;
  2958.     margin-top: 0px !important;
  2959.     top: -5px !important;
  2960. /* color: gray !important; */
  2961. }
  2962. .sub-photo-additional-info-view li {
  2963.     position: relative !important;
  2964.     display: inline-block !important;
  2965.     width: 117px !important;
  2966.     vertical-align: bottom !important;
  2967.     height: 100% !important;
  2968.     min-height: 27px !important;
  2969.     max-height: 27px !important;
  2970. /* line-height: 18px !important; */
  2971.     margin-top: -5px !important;
  2972. /* background: blue !important; */
  2973. }
  2974. .sub-photo-additional-info-view li i  {
  2975. /* width: 18px !important; */
  2976. /* height: 18px !important; */
  2977.     line-height: 18px !important;
  2978. /* background-color: rgba(194, 188, 188, 0.67) !important; */
  2979.     border: 2px solid rgba(194, 188, 188, 0.67) !important;
  2980.     border-radius: 100% !important;
  2981.     transform: scale(0.8) !important;
  2982. }
  2983.  
  2984. /* .sub-photo-additional-info-view li > .safety-value,  */
  2985. /* .sub-photo-additional-info-view li > .privacy-value , */
  2986. .sub-photo-additional-info-view li >  span:last-of-type ,
  2987. .feedback-container  {
  2988.     position: relative !important;
  2989.     display: inline-block !important;
  2990. /* font-size: 0 !important; */
  2991.     width: 80px !important;
  2992.     text-align: left !important;
  2993. color: gray !important;
  2994. }
  2995.  
  2996. /* (var2015) PHOTO - ADDITIONAL INFOS - NORMALS + EDITING - SUPP INFO LABELS - === */
  2997. .sub-photo-additional-info-view  .add-meta-permission + li .safety-label ,
  2998. .sub-photo-additional-info-view  .add-meta-permission .meta-permissions-label ,
  2999. .sub-photo-additional-info-view  .commenting-permission .commenting-label ,
  3000. .sub-photo-additional-info-view li > .safety-label ,
  3001. .sub-photo-additional-info-view li span.privacy-label {
  3002.     display: none !important;
  3003. }
  3004. /* (var2015) PHOTO - ADDITIONAL INFOS - NORMALS + EDITING - DROPDOWN INFO LABELS - === */
  3005. /* .sub-photo-additional-info-view .ui-dropdown */
  3006. /* .sub-photo-view .ui-dropdown > .truncate */
  3007. .sub-photo-additional-info-view .ui-dropdown > .truncate {
  3008.     position: relative !important;
  3009.     display: inline-block !important;
  3010.     float: right;
  3011.     width: 75px !important;
  3012.     vertical-align: bottom !important;
  3013.     height: 100% !important;
  3014.     min-height: 27px !important;
  3015.     max-height: 27px !important;
  3016.     top: 0px !important;
  3017.     left: -2px !important;
  3018.     margin-right: 0px !important;
  3019.     white-space: normal !important;
  3020.     word-wrap: normal !important;
  3021. /* background: red !important; */
  3022. }
  3023.  
  3024.  
  3025. /* (var2015) PHOTO - PRIVACY ICONS -
  3026. https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png
  3027. */
  3028. .sub-photo-additional-info-view .c-charm-item-privacy  i.ui-icon-tiny-privacypublic {
  3029.     height: 21px !important;
  3030.     width: 21px !important;
  3031.     margin-left: -7px !important;
  3032.     margin-top: -5px !important;
  3033.     padding: 2px !important;
  3034.     border: 2px solid green !important;
  3035.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3036.     background-position: 1px -173px !important;
  3037. /* background-color: green !important; */
  3038.     opacity: 0.35 !important;
  3039. }
  3040. /* PRIVATE */
  3041. .sub-photo-additional-info-view i.ui-icon-tiny-privacyprivate {
  3042.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3043.     background-position: -39px -149px !important;
  3044.     height: 17px !important;
  3045.     width: 17px !important;
  3046.     margin-left: -7px !important;
  3047.     margin-top: -5px !important;
  3048.     padding: 2px 2px 2.5px 2px !important;
  3049.     border: 2px solid red !important;
  3050.     opacity: 0.6 !important;
  3051. }
  3052. /* FRIEND */
  3053. .sub-photo-additional-info-view i.ui-icon-tiny-privacyfriends {
  3054.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3055.     background-position: -39px -149px !important;
  3056.     height: 17px !important;
  3057.     width: 17px !important;
  3058.     margin-left: -7px !important;
  3059.     margin-top: -5px !important;
  3060.     padding: 2px 2px 2.5px 2px !important;
  3061.     border: 2px solid red !important;
  3062.     opacity: 0.6 !important;
  3063. }
  3064.  
  3065. /* SAFE */
  3066. .sub-photo-additional-info-view i.ui-icon-tiny-safety-0 {
  3067. /* height: 15px !important; */
  3068. /* width: 15px !important; */
  3069.     border: 2px solid green !important;
  3070.     opacity: 0.6 !important;
  3071. }
  3072.  
  3073. /* MODERATE */
  3074. .sub-photo-additional-info-view i.ui-icon-tiny-safety-1 {
  3075.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -170.46px -101px !important;
  3076.     height: 15px !important;
  3077.     width: 15px !important;
  3078.     margin-left: -7px !important;
  3079.     margin-top: -5px !important;
  3080.     padding: 2px 2px 2.5px 2px !important;
  3081.     border: 2px solid orange !important;
  3082.     opacity: 0.6 !important;
  3083. }
  3084.  
  3085. /* RESTRICTED */
  3086. .sub-photo-additional-info-view i.ui-icon-tiny-safety-2 {
  3087.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3088.     background-position: -39px -149px !important;
  3089.     height: 17px !important;
  3090.     width: 17px !important;
  3091.     margin-left: -7px !important;
  3092.     margin-top: -5px !important;
  3093.     padding: 2px 2px 2.5px 2px !important;
  3094.     border: 2px solid red !important;
  3095.     opacity: 0.6 !important;
  3096. }
  3097.  
  3098. /* FLAG */
  3099. .sub-photo-additional-info-view i.ui-icon-tiny-flag-photo {
  3100.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll 4px -188px !important;
  3101.     height: 15px !important;
  3102.     width: 15px !important;
  3103.     margin-top: -5px !important;
  3104.     margin-right: 15px;
  3105.     padding: 2px 2px 2.5px 2px !important;
  3106.     opacity: 0.35 !important;
  3107.     border: 2px solid yellow !important;
  3108.     background-color: white !important;
  3109. }
  3110. .sub-photo-additional-info-view i.ui-icon-tiny-flag-photo {
  3111. /* background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -6px -190px !important; */
  3112. /* height: 17px !important; */
  3113. /* width: 16px !important; */
  3114. /* margin-right: 15px !important; */
  3115. /* vertical-align: top !important; */
  3116. }
  3117. .sub-photo-additional-info-view li .flag-photo {
  3118.     color: #006dac;
  3119.     font-size: 14px;
  3120. }
  3121.  
  3122. /* FEEDBACK */
  3123. .sub-photo-additional-info-view .feedback-container  {
  3124.     position: relative !important;
  3125.     display: inline-block !important;
  3126.     height: 100% !important;
  3127.     min-height: 18px !important;
  3128.     max-height: 18px !important;
  3129. /* line-height: 10px !important; */
  3130.     width: 490px !important;
  3131.     margin-top: 5px !important;
  3132. /* background: red !important; */
  3133. }
  3134. .feedback-container a.give-feedback  {
  3135.     position: relative !important;
  3136.     display: inline-block !important;
  3137. /* height: 100% !important; */
  3138. /* min-height: 18px !important; */
  3139. /* max-height: 18px !important; */
  3140.     line-height: 15px !important;
  3141.     margin-top: -7px !important;
  3142.     color: #006dac;
  3143.     font-size: 15px !important;
  3144. }  
  3145.  
  3146. /* FEEDBACK - SPRITE -
  3147. ACTUAL:
  3148. background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -75px -171px !important;
  3149. TWEAK:
  3150.     padding: 2px !important;
  3151.     border: 2px solid green !important;
  3152.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3153.     background-position: 1px -173px !important;    
  3154.  
  3155. === */
  3156. /* .sub-photo-additional-info-view i.ui-icon-tiny-feedback {
  3157.     position: relative !important;
  3158.     display: inline-block !important;
  3159.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -75px -171px !important;
  3160.     height: 18px !important;
  3161.     line-height: 18px !important;
  3162.     width: 18px !important;
  3163.     margin-left: -4px;
  3164.     margin-right: 16px;
  3165.     top: -3px !important;
  3166.     opacity: 0.47;
  3167.     vertical-align: middle;
  3168.     background-color: white !important;
  3169. } */
  3170. .sub-photo-additional-info-view i.ui-icon-tiny-feedback {
  3171.     position: relative !important;
  3172.     display: inline-block !important;
  3173.     height: 28px !important;
  3174.     width: 28px !important;
  3175.     margin-left: -10px !important;
  3176.     margin-right: 16px;
  3177.     top: -3px !important;
  3178.     padding: 2px !important;
  3179.     opacity: 0.35 !important;
  3180.     border: 2px solid gray !important;
  3181.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3182.     background-position: -24px -172px !important;
  3183.     background-color: white !important;
  3184.     transform: scale(0.6) !important;
  3185. }
  3186.  
  3187. /* (var2015) PHOTO - ADDITIONAL INFOS - EDITING - ICONS - === */
  3188. /* (avr2015) ADDITIONAL INFOS - EDITING - OK - COMMENTING ICON */
  3189. /* .sub-photo-additional-info-view i.ui-icon-tiny-commentPermission3, .sub-photo-additional-info-view i.ui-icon-tiny-metaPermission3 {
  3190.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -172px -66px !important;
  3191.     height: 17px !important;
  3192.     width: 17px !important;
  3193.     margin-left: -7px !important;
  3194.     margin-top: -5px !important;
  3195.     padding: 2px 2px 2.5px 2px !important;
  3196.     border: 2px solid tomato !important;
  3197.     opacity: 0.6 !important;
  3198. } */
  3199. .sub-photo-additional-info-view i.ui-icon-tiny-commentPermission3, .sub-photo-additional-info-view i.ui-icon-tiny-metaPermission3 {
  3200.     background-image: url(https://s.yimg.com/uy/build/images/cameraroll/cameraroll-1x-s12605cfbb7.png) !important;
  3201.     background-position: 1px -173px !important;
  3202.     height: 21px !important;
  3203.     width: 21px !important;
  3204.     padding: 2px 2px 2.5px 2px !important;
  3205.     border: 2px solid green !important;
  3206.     opacity: 0.6 !important;
  3207. }
  3208. /* (var2015) PHOTO - ADDITIONAL INFOS - EDITING - ADD TAGS/PEOPLE ICON */
  3209. /* .sub-photo-additional-info-view i.ui-icon-tiny-commentPermission2, .sub-photo-additional-info-view i.ui-icon-tiny-metaPermission2 {
  3210.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -202px -18px !important;
  3211.     height: 17px !important;
  3212.     width: 17px !important;
  3213.     margin-left: -7px !important;
  3214.     margin-top: -5px !important;
  3215.     padding: 2px 2px 2.5px 2px !important;
  3216.     border: 2px solid tomato !important;
  3217.     opacity: 0.6 !important;
  3218. } */
  3219. .sub-photo-additional-info-view i.ui-icon-tiny-commentPermission2, .sub-photo-additional-info-view i.ui-icon-tiny-metaPermission2 {
  3220.     background: rgba(0, 0, 0, 0) url("https://s.yimg.com/uy/build/images/sprites/scrappy-10271d4f.png") no-repeat scroll -202px -18px !important;
  3221.     border: 2px solid tomato !important;
  3222.     height: 17px !important;
  3223.     margin-left: -7px !important;
  3224.     margin-top: -5px !important;
  3225.     opacity: 0.6 !important;
  3226.     padding: 2px 2px 2.5px !important;
  3227.     width: 17px !important;
  3228. }
  3229.  
  3230.  
  3231.  
  3232.  
  3233. /* (var2015) PHOTO - TAGS + TAG EMPTY - CONTAINER */
  3234. .sub-photo-tags-tag-view.empty {
  3235.     visibility: hidden !important;
  3236. }
  3237. /* .sub-photo-tags-tag-view.empty .tags-list input  */
  3238. .sub-photo-tags-tag-view.empty a.show-add-tags{
  3239.     display: inline-block !important;
  3240.     height: auto !important;
  3241.     width: 180px !important;
  3242.     height: 45px !important;
  3243.     visibility: visible !important;
  3244. background: yellow ! important;
  3245. }
  3246. /* .sub-photo-tags-tag-view.empty .tags-list input  */
  3247. .sub-photo-tags-tag-view.empty a.show-add-tags:hover {
  3248.     display: inline-block !important;
  3249.     height: auto !important;
  3250.     width: 180px !important;
  3251. /* height: 45px !important; */
  3252. /* height: auto !important; */
  3253.     background-color: red !important;
  3254.     outline: 1px solid violet ! important;
  3255. }
  3256.  
  3257. /* .sub-photo-right-view > .sub-photo-tags-view  */
  3258. .sub-photo-tags-tag-view {
  3259.     position: fixed !important;
  3260.     display: inline-block !important;
  3261.     float: none !important;
  3262.     min-width: 490px !important;
  3263.     max-width: 490px !important;
  3264.     height: 45px !important;
  3265.     right: -20px !important;
  3266.     bottom: -19px !important;
  3267.     padding: 0 5px 0 5px !important;
  3268.     border-bottom: none !important;
  3269.     border-top: none ! important;
  3270.     border-radius: 5px 5px  0 0 !important;
  3271. /* z-index: 50000000 !important; */
  3272. /* background: #333 !important; */
  3273. /* background: peru !important; */
  3274. }
  3275. /* .sub-photo-right-view > .sub-photo-tags-view:hover */
  3276. .sub-photo-tags-tag-view:hover {
  3277.     height: auto !important;
  3278.     z-index: 50000000 !important;
  3279. /* background: #333 !important; */
  3280. /* background: red !important; */
  3281. }
  3282.      
  3283. /* .sub-photo-right-view > .sub-photo-tags-view:hover */
  3284. .sub-photo-tags-tag-view:hover  {
  3285.     margin-bottom: 18px !important;
  3286. }
  3287.      
  3288.      
  3289.      
  3290. /* =================== */
  3291. /* (var2015) PHOTO - ICON*/
  3292. .sub-photo-contexts-view .sub-photo-context-groups .context-list li .thumbnail:before ,
  3293. .sub-photo-contexts-view .sub-photo-context-groups .context-list li .thumbnail:after {
  3294.       background: none repeat scroll 0 0 transparent;
  3295.       box-shadow: none !important;
  3296.       content: "";
  3297.       height: 100%;
  3298.       left: -2px;
  3299.       padding: 2px;
  3300.       position: absolute;
  3301.       top: -2px;
  3302.       transition: none 0s ease 0s  !important;
  3303.       width: 100%;
  3304. /* padding: 0 !important; */
  3305. /* font-size: 0 !important; */
  3306. /* outline: 1px solid violet !important; */
  3307. }
  3308. .sub-photo-view .circle-icon:after {
  3309.       border: medium none !important;
  3310.       border-radius: 0 !important;
  3311.       bottom: 0;
  3312.       content: "";
  3313.       display: block;
  3314.       left: 0;
  3315.       pointer-events: none;
  3316.       position: absolute;
  3317.       right: 0;
  3318.       top: 0;
  3319.       z-index: 1;
  3320. }
  3321. .sub-photo-contexts-view .sub-photo-context-groups .context-list li .thumbnail {
  3322.       border-radius: 0 ! important;
  3323. }
  3324. .sub-photo-view .circle-icon {
  3325.       border-radius: 0 !important;
  3326. }
  3327. .sub-photo-view .circle-icon img {
  3328.       border-radius: 0!important;
  3329. }
  3330.  
  3331.  
  3332. /* (var2015) NEW PHOTO PAGE === END ==== */
  3333.  
  3334.  
  3335.  
  3336.  
  3337. /* ==== (avr2015) ==== START ==== NEW PHOTO PAGE -  COLOR ==== */
  3338.  
  3339. /* (new28) LINK + VISITED + VISITER HOVER
  3340. #73B379 -
  3341. SUPP  background-color: transparent;
  3342. (ajout : background-color: #333333;)
  3343. === */
  3344. a {
  3345.     color: peru !important;
  3346.     text-decoration: none !important;
  3347. /* background-color: #333333 !important; */
  3348. /* background-position:-2px -2px !important; */
  3349. }
  3350. a:hover,
  3351. a:visited:hover {
  3352.     color: #B9D56E !important;
  3353.     text-decoration: none !important;
  3354. background-color: transparent !important;
  3355. /* background-color: #333333 !important; */
  3356. /* background-position:-2px -2px !important; */
  3357. }
  3358. a:active {
  3359.     background-color: transparent !important;
  3360.     color: #CC0000 !important;
  3361.     text-decoration: none !important;
  3362. }
  3363.  
  3364. /* LINKS /TXT COLORS */
  3365.  
  3366. .additional-info > h3 ,
  3367. .view.sub-photo-additional-info-view:empty ,
  3368. .view.sub-photo-additional-info-view:not(:empty) ,
  3369. .sub-photo-contexts-view .sub-photo-context h5 ,
  3370. .sub-photo-right-view > .sub-photo-tags-view > .sub-photo-tags-people-view.empty h3 ,
  3371. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:last-of-type:not(:only-of-type):before ,
  3372. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:first-of-type:before ,
  3373. .sub-photo-left-view > .sub-photo-fave-view > .faved-by > .initial-faved-by-display a:not(:last-of-type):before ,
  3374. .sub-photo-left-view > .sub-photo-fave-view.faves-present ,
  3375. .sub-photo-title-desc-view > .title-desc-block > .meta-field.photo-desc ,
  3376. .sub-photo-right-view > .sub-photo-right-row1 > .photo-license-view ul > li ,
  3377. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-date-view  ,
  3378. .sub-photo-right-view > .sub-photo-right-row1 > .sub-photo-right-stats-view .show-more-stats ,
  3379. .sub-photo-comments-view {
  3380. /* color: #444444 !important; */
  3381. /* color: #999999 !important; */
  3382. color: gray !important;
  3383. /* color: aqua !important; */
  3384. }
  3385.  
  3386.  
  3387. /* STYLE1 ============================================================================= */
  3388. /* ==================================================================================== */
  3389. /* ==================================================================================== */
  3390. /* END =====FLICKR - 0-NEW - Flickr WideScreen - NEW Photo Page (avr2015) ============= */
  3391. /* ==================================================================================== */
  3392. /* ==================================================================================== */
  3393. /* ==================================================================================== */
  3394.      
  3395. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement