/*
name:        deviantH0VER v7 (rotane)
author:      rotane.deviantart.com
created:     February 28, 2010
updated:     January 12, 2017, v0.9-2 (Fixed username links on new thumbs)
short info:  Aims to add hover-effects to all links on dA
*/

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("deviantart.com") {

/* === GLOBAL === */

/* no focus (no dotted outline for pressed links) */
#deviantART-v7 a, #deviantART-v7 a:active { outline: none !important; }

/* collections pop-up colour-fix */
#deviantART-v7 #overhead-collect .collect-tagline { color: #999b9a !important; }
#deviantART-v7 #overhead-collect .welcome a       { color: #999b9a !important; text-decoration: none !important; }
#deviantART-v7 #overhead-collect .welcome a:hover { text-decoration: underline !important; }

/* make footer channel-switcher bigger */
#deviantART-v7 .popup2.popup2-ft-ch-switcher { height: 300px !important; width: 300px !important; }

/* footer links */
#deviantART-v7 #footer-pane-extra a       { color: #cccecd !important; text-decoration: none !important; }
#deviantART-v7 #footer-pane-extra a:hover { text-decoration: underline !important; }

/* pagination */
/* outdated, I guess
#deviantART-v7 .shadow a { color: #666A68 !important; text-decoration: none !important; }
#deviantART-v7 .shadow a:hover { background: #E4EAE3 !important; text-decoration: none !important; }
#deviantART-v7 .shadow a:hover.r,
#deviantART-v7 .shadow a:hover.l { background: #CCD9C8!important; text-decoration: underline !important; }
*/



/* === MESSAGE CENTRE === */

/* link colours/hovers */
#deviantART-v7 .messages .messages-right a,
#deviantART-v7 .messages .messages-right .tabtext,
#deviantART-v7 .messages .mczone-filter .f1          { color: #666a68 !important; text-decoration: none !important; }
#deviantART-v7 .messages .messages-right a .tabtext  { color: #445046 !important; }
#deviantART-v7 .messages .messages-right .mcx-confirm-overlay a.gmbutton2r { color: #fff !important; }
#deviantART-v7 .messages .messages-right a:hover,
#deviantART-v7 .messages .mczone-filter div:hover.f1 { text-decoration: underline !important; }

#deviantART-v7 .messages .messages-right .mczone-title .mczone-filter tbody td.f div:hover.f1.active,
#deviantART-v7 .messages .messages-right a:hover.gmbutton,
#deviantART-v7 .messages .messages-right a:hover.gmbutton2,
#deviantART-v7 .messages .messages-right a:hover.gmbuttonlil,
#deviantART-v7 .messages .messages-right .moodbox a:hover,
#deviantART-v7 .messages .messages-right .nav2 a:hover.l { text-decoration: none !important; }

#deviantART-v7 .messages .messages-right .mcb-body,
#deviantART-v7 .messages .messages-right .mcb-preview { color: #2C3635 !important; }

/* Original popup height fix */
#deviantART-v7 .popup2-mcbox-comment { height: 270px !important; }
#deviantART-v7 .popup2-mcbox-comment > div > strong > a { color: #506256 !important; text-decoration: none !important; }
#deviantART-v7 .popup2-mcbox-comment > div a { color: #666a68 !important; text-decoration: none !important; }
#deviantART-v7 .popup2-mcbox-comment a:hover { text-decoration: underline !important; }

/* menu hover effects */
#deviantART-v7 .messages .messages-left .page2 a:hover       { background-position:     0 -200px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i1  { background-position:    0px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i2  { background-position:  -40px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i3  { background-position:  -80px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i4  { background-position: -120px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i5  { background-position: -160px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i6  { background-position: -200px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i7  { background-position: -240px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i8  { background-position: -280px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i9  { background-position: -320px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i10 { background-position: -360px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i11 { background-position: -400px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i12 { background-position: -440px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i13 { background-position: -480px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i14 { background-position: -520px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i15 { background-position: -560px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i16 { background-position: -600px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i17 { background-position: -640px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i18 { background-position: -680px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i19 { background-position: -720px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i20 { background-position: -760px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i21 { background-position: -800px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i22 { background-position: -840px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i23 { background-position: -880px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i24 { background-position: -920px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i25 { background-position: -960px -80px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover i.i26 { background-position: -100px -80px !important; }

/* kill hover effects on active */
#deviantART-v7 .messages .messages-left .page2 a:hover.selected       { background-position:      0 -300px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i1  { background-position:    0px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i2  { background-position:  -40px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i3  { background-position:  -80px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i4  { background-position: -120px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i5  { background-position: -160px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i6  { background-position: -200px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i7  { background-position: -240px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i8  { background-position: -280px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i9  { background-position: -320px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i10 { background-position: -360px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i11 { background-position: -400px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i12 { background-position: -440px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i13 { background-position: -480px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i14 { background-position: -520px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i15 { background-position: -560px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i16 { background-position: -600px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i17 { background-position: -640px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i18 { background-position: -680px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i19 { background-position: -720px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i20 { background-position: -760px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i21 { background-position: -800px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i22 { background-position: -840px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i23 { background-position: -880px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i24 { background-position: -920px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i25 { background-position: -960px -120px !important; }
#deviantART-v7 .messages .messages-left .page2 a:hover.selected i.i26 { background-position: -1000px -120px !important; }

/* fix for birthday buttons in menu */
#deviantART-v7 .messages .messages-left .page2 .birthday-user a,
#deviantART-v7 .messages .messages-left .page2 .birthday-user a span { color: #445046 !important; }
#deviantART-v7 .messages .messages-left .page2 .birthday-user a:hover { background-position: 0 0 !important; }
#deviantART-v7 .messages .messages-left .page2 .birthday-user span.birthday-when { color: #666a68 !important; font-size: 10px !important; margin: 0 0 2px 0 !important; display: inline-block !important; }
/* birthday time right */
/* #deviantART-v7 .messages .messages-left .page2 .birthday-user span.birthday-when { width: 100px !important; text-align: right !important; } */

/* MC pagination */
#deviantART-v7 .messages .messages-right .td-footer .shadow a:hover      { background: #E4EAE3 !important; text-decoration: none !important; }
#deviantART-v7 .messages .messages-right .td-footer .shadow a:hover.page { background: #D6DED4 !important; text-decoration: underline !important; }

/* reply box buttons */
#deviantART-v7 .messages a:hover.smbutton { text-decoration: none !important; }



/* === USERPAGES and JOURNALPAGES === */

/* ribbon */
#deviantART-v7 #gmi-GMFrame_BluesBar .gmbutton2 .bluestip,
#deviantART-v7 #gmi-GPage .gmbutton2 .bluestip,
#deviantART-v7 #super-secret-groups a,
#deviantART-v7 #super-secret-activity a,
#deviantART-v7 #super-secret-stats a { color: #666a68 !important; }

#deviantART-v7 #super-secret-activity a { text-decoration: none !important; }
#deviantART-v7 #super-secret-activity .f a:hover,
#deviantART-v7 #super-secret-activity .activity-menu-footer a:hover { text-decoration: underline !important; }

/* nicknamelink */
#deviantART-v7 #deviant .gruserbadge h1 a.u { color: #222624 !important; }
#deviantART-v7 #deviant .gruserbadge h1 a:hover.u { color: #222624 !important; }

/* badges-link */
#deviantART-v7 #deviant .gruz-badgeholder a { color: #333735 !important; border: 1px solid #BCCEB7 !important; border-radius: 6px !important; margin-right: -4px !important; margin-top: 2px !important; }
#deviantART-v7 #deviant .gruz-badgeholder a:hover { background: #EAF0E9 !important; }
#deviantART-v7 #deviant span:hover.gruz-morebadges { text-decoration: underline !important; }

/* modules - lists (u and j) */
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .list a.a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .list a.h,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .headlines a.a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .grf-mirror a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .pp.c a.a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .p.c a.a { color: #506256 !important; text-decoration: none !important; }
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .list a:hover.a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .list a:hover.h,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .headlines a.a:hover,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .grf-mirror a:hover,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .pp.c a:hover.a,
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .p.c a:hover.a { text-decoration: underline !important; }

/* shoutbox (u and j) */
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .shouts .f a.a.u { color: #506256 !important; text-decoration: none !important; font-weight: bold !important; }
#deviantART-v7 #deviant #gruze-columns .gr-box.gr-genericbox .shouts .f a:hover.a.u { text-decoration: underline !important; }

/* gallery/folder button */
#deviantART-v7 #deviant #gruze-columns .hyperbuttons .gmbutton2 { color: #2C3635 !important; }

/* devID */
#deviantART-v7 #deviant #aboutme a { color: #506256 !important; text-decoration: none !important; }
#deviantART-v7 #deviant #aboutme a:hover { text-decoration: underline !important; }

/* journal history */
#deviantART-v7 .gr-recent_journals .f a:not(:first-child) { color: #506256 !important; }

/* badge page */
#deviantART-v7 #badges-page .sidebox a { color: #506256 !important; text-decoration: none !important; }
#deviantART-v7 #badges-page .sidebox a:hover { text-decoration: underline !important; }

#deviantART-v7 .badge-main .badgebox.actualsize { background: transparent !important; }

#deviantART-v7 .badge-main .badge,
#deviantART-v7 #badges-page #badgedisplay .featured-badges a.target-link { background: linear-gradient(to bottom, #E2E8E1, #D2DED1) !important; box-shadow: inset 0 1px 0 rgba(255,255,255,0.5) !important; }
#deviantART-v7 #badges-page #badgedisplay .featured-badges a.target-link:hover { background: linear-gradient(to bottom, #ECF2EB, #DCE8DB) !important; color: #2C3635 !important; border-color: #A6B2A6 !important; }



/* === GROUP PAGES === */

/* left sidebar */
#deviantART-v7 #group .ultramenu a { color: #4F5A4C !important; text-shadow: 0 1px 0 rgba(255,255,255,0.5) !important; border-radius: 3px !important; padding: 2px 1px 0 !important; margin: 0 0 3px 5px !important; }
#deviantART-v7 #group .ultramenu a.gmbutton2,
#deviantART-v7 #group .ultramenu a.gmbutton2 b { background-image: none !important; }

#deviantART-v7 #group .ultramenu a:hover { color: #4F5A4C !important; background: #F5FFF4 !important; background: linear-gradient(to bottom, #C4D0C2, #CBD7C9) !important; box-shadow: inset 0 1px 2px rgba(0,0,0,0.25), inset 0 -1px 0 rgba(255,255,255,0.85) !important; }
#deviantART-v7 #group .ultramenu a.selected,
#deviantART-v7 #group .ultramenu a.selected:hover { color: #4F5A4C !important; text-shadow: 0 1px 0 rgba(255,255,255,0.9) !important; border: 1px solid #aaa !important; padding: 2px 0 0 !important; background: #F5FFF4 !important; background: linear-gradient(to bottom, #F2F5F2, #E2E5E2) !important; box-shadow: inset 0 1px 0 rgba(255,255,255,0.5) !important; }

/* groupnamelink */
#deviantART-v7 #group .gruserbadge h1 a.u,
#deviantART-v7 #group .gruserbadge h1 a:hover.u { color: #222624 !important; }

/* more link */
#deviantART-v7 #group a.link-more:hover { background-color: #778474 !important; }

/* members box */
#deviantART-v7 #group .gm-tabs a.gtab:hover { text-decoration: underline !important; }
#deviantART-v7 #group .gm-tabs a.gtab,
#deviantART-v7 #group .gm-tabs a.gtab.gtabi-gm { color: #222624 !important; text-decoration: none !important; }



/* === TABS on USERPAGES and MESSAGE CENTRE and NOTES === */
/* yes i know, tabs have recently gotten a :hover effect, but it's not as pretty as it could be :P */

/* any tab reset */
/* #deviantART-v7 .catbar a.gtab, */
#deviantART-v7 .messages a.gtab  { 
 border-top-left-radius: 5px !important; 
 border-top-right-radius: 5px !important; 
 border: 1px solid transparent !important;
 border-bottom: none !important;
 padding: 8px 14px 8px 36px !important;
 margin-bottom: 0px !important; 
 margin-right: 7px !important; 
 top: 0 !important;
}
#deviantART-v7 .messages a.gtab.gtabi-mc i.gtab-i { 
 display: none !important; 
}
/* fix for Notes page */
#deviantART-v7 #notes .messages-head { 
 margin-bottom: -1px !important;
}
/* tab hover*/
#deviantART-v7 .catbar .tab:hover:not(.active), 
#deviantART-v7 .messages a.gtab:hover { 
 border: 1px solid #9CB0A1 !important;
 border-bottom: none !important;
 background: #CDDBCD!important; 
 background: linear-gradient(to bottom, #EEF0EE 1px, #D7E5D7 1px, #C3D1C3) !important; 
}
/* active tab */
/* #deviantART-v7 .catbar a.gtab.gtabi-mc, */
#deviantART-v7 .catbar .tab.active.profile, 
#deviantART-v7 .messages a.gtab.gtabi-mc {
 background-image: none !important; 
 border: 1px solid #9CB0A1 !important;
 border-bottom: none !important;
 background: #E3E9E3 !important; 
 background: linear-gradient(to bottom, #fff 1px, #F1F4F1 1px, #E3E9E3) !important; 
}



/* === BROWSE === */

/* left menu */
#deviantART-v7 #browse2 .sliding-menu a,
#deviantART-v7 #browse2 .non-sliding-menu a { color: #666a68 !important; }
#deviantART-v7 #browse2 #facetMenu-Browse a { color: #666a68 !important; font-family: Verdana !important; font-size: 12px !important; }

/* thumbs + caption. maybe global? */
#deviantART-v7 .stream:not(.journal-module):not(.journal-stream) .tt-a a { color: #666a68 !important;  }

/* groups.d */
#deviantART-v7 #browse2 .stream #groupsDirTable a { color: #2C3635 !important; }
#deviantART-v7 #browse2 .stream #groupsDirTable .longdesc a.readmore { color: #666a68 !important; background-color: #ADBAA9 !important; }
#deviantART-v7 #browse2 .stream #groupsDirTable .longdesc a:hover.readmore { color: #333834 !important; }

#deviantART-v7 #browse2 #catBar #convertBlurb a { text-decoration: none !important; }
#deviantART-v7 #browse2 #catBar #convertBlurb a:hover { text-decoration: underline !important; }



/* === GALLERY === */

#deviantART-v7 #deviant .blues-bar a.h { color: #506256 !important; text-decoration: none !important; }
#deviantART-v7 #deviant .browse-cat a span,
#deviantART-v7 #deviant .browse-sort a { color: #2C3635 !important; text-decoration: none !important; }
#deviantART-v7 #deviant .blues-bar a:hover.h,
#deviantART-v7 #deviant .browse-cat a:hover span,
#deviantART-v7 #deviant .browse-sort a:hover { text-decoration: underline !important; }

#deviantART-v7 #deviant .blues-bar a.h.active,
#deviantART-v7 #deviant .browse-cat a.active span,
#deviantART-v7 #deviant .browse-sort a.active { color: #2C3635 !important; text-decoration: none !important; }



/* === DEVIATION PAGES === */

/* artist's comments */
#deviantART-v7 .dev-view-about .dev-description .text.block a { color: #666A68 !important; text-decoration: underline !important; font-weight: normal !important; }
#deviantART-v7 .dev-view-about .dev-description .text.block h1 a,
#deviantART-v7 .dev-view-about .dev-description .text.block h2 a,
#deviantART-v7 .dev-view-about .dev-description .text.block h3 a,
#deviantART-v7 .dev-view-about .dev-description .text.block b a { font-weight: inherit !important; }
#deviantART-v7 .dev-view-about .dev-description .text.block a:hover { text-decoration: none !important; }

/* title, user, category links */
#deviantART-v7 .dev-view-about .dev-title-container h1 a { color: #222624 !important; }
#deviantART-v7 .dev-view-about .dev-title-container h1 a:hover { color: #222624 !important; }
#deviantART-v7 .dev-view-about .dev-about-cat-cc,
#deviantART-v7 .dev-view-about .dev-about-tags-cc a { color: #666A68 !important; }
#deviantART-v7 .dev-view-about .dev-about-cat-cc a.h,
#deviantART-v7 .dev-view-about .dev-about-tags-cc a.discoverytag { color: #333735 !important; }
#deviantART-v7 .dev-view-about .dev-about-cat-cc a.h:hover,
#deviantART-v7 .dev-view-about .dev-about-tags-cc a.discoverytag:hover { color: #333735 !important; text-decoration: underline !important; }

/* sidebar stuff */
#deviantART-v7 #dv7 .resview7-meta a,
#deviantART-v7 #dv7 .resview7-meta a strong,
#deviantART-v7 #dv7 .resview7-meta a.smbutton span,
#deviantART-v7 .dev-right-bar-content a.a,
#deviantART-v7 .dev-right-bar-content a[href="http://sta.sh"]{ color: #666A68 !important; text-decoration: none !important; }
#deviantART-v7 #dv7 .resview7-meta a:hover,
#deviantART-v7 .dev-right-bar-content a.a:hover,
#deviantART-v7 .dev-right-bar-content a[href="http://sta.sh"]:hover { text-decoration: underline !important; }
#deviantART-v7 #dv7 .resview7-meta a:hover strong,
#deviantART-v7 #dv7 .resview7-meta a:hover.smbutton,
#deviantART-v7 #dv7 .resview7-meta div:hover#favebtn-wrap a { text-decoration: none !important; }

#deviantART-v7 #dv7 .resview7-meta .social a { color: #666A68 !important; text-decoration: none !important; }
#deviantART-v7 #dv7 .resview7-meta .social a:hover { color: #000 !important; text-decoration: none !important;}

/* delete/edit links */
#deviantART-v7 #dv7 .resview7-meta .edit_buttons a.edit_buttons_edit,
#deviantART-v7 #dv7 .resview7-meta .edit_buttons a:hover.edit_buttons_edit { color: #fff !important; text-decoration: none !important; }

#deviantART-v7 #dv7 .resview7-meta .smbutton.smbutton-textonly:hover strong { text-decoration: underline !important; }

/* redraw button */
#deviantART-v7 #dv7 .resview7-meta .redrawbutton:hover { text-decoration: none !important; }

/* contest entry */
#deviantART-v7 .dev-page-container .contestinfo h1 a { color: #506256 !important; }



/* === COMMENTS === */
#deviantART-v7 #gmi-CComment .ctext.ch > .ch-ctrl.cc-in a { text-decoration: none !important; font-weight: normal !important; color: #666A68 !important; }
#deviantART-v7 #gmi-CComment .ctext.ch > .ch-ctrl.cc-in a:hover { text-decoration: underline !important; }
#deviantART-v7 #gmi-CComment .ctext.ch > .ch-ctrl.cc-in .cc-meta a:hover { text-decoration: underline !important; }



/* === username links === */
#deviantART-v7 a.username { color: #666A68 !important; text-decoration: none !important; }
#deviantART-v7 a.username:hover { text-decoration: underline !important; }
#deviantART-v7 #gmi-CComment .ctext.ch > .ch-ctrl.cc-in .cc-meta a.username { font-weight: bold !important; color: #415247 !important; }
#deviantART-v7 #gmi-CComment.note-red .ctext.ch > .ch-ctrl.cc-in .cc-meta a { color: #fff !important; } /* cake comment */

/* except on new new thumbs http://fav.me/da2hk2o */
#deviantART-v7 .torpedo-container a.username { color: #fff !important; }
#deviantART-v7 .torpedo-container .with-state-msg a.username,
#deviantART-v7 .torpedo-container .freeform:not(.with-background-art) a.username { color: #3d4f42 !important; }

  
/* --- FIXES --- */
/* blue buttons with white text please */
#deviantART-v7 .smbutton-blue span { color: #fff !important; }
#deviantART-v7 .smbutton.smbutton-blue  { text-decoration: none !important; }

/* journals footer on profile page */
#deviantART-v7 .c .more-journals-link { color: #5A5E5C !important; font-weight: bold !important; font-size: 15px !important; }
#deviantART-v7 .c .more-journals-link:hover { text-decoration: underline !important; }
#deviantART-v7 .journal-footer a.comments,
#deviantART-v7 .journal-footer a.faves { color: #929D91 !important; font-size: 11px !important; } 
#deviantART-v7 .journal-footer a em { margin-bottom: -1px !important; }

/* report button */
#deviantART-v7 #dv7 #gmi-ResourcePageMetaPane .reportit a.a { font-weight: bold; color: #415247 !important; font-family: Trebuchet MS !important; font-size: 14px !important;  }
#deviantART-v7 #dv7 #gmi-ResourcePageMetaPane .reportit a.a:hover { text-decoration: none !important; }





}
/* === STA.SH === */

@-moz-document domain("sta.sh") {

#deviantART-v7.stash-page a.u,
#deviantART-v7.stash-page #artist-comments h1 a { color: #304030 !important; }
#deviantART-v7.stash-page .cc-copy a.u  { color: #97A2A0 !important; }

#deviantART-v7.stash-page a:hover.u,
#deviantART-v7.stash-page .cc-time a:hover,
#deviantART-v7.stash-page #artist-comments h1 a:hover { text-decoration: underline !important; }

}

