@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("mail.google.com") {

/*BACKGROUND*/
body {background: #253960 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFCCAMAAAAHcEfNAAABDlBMVEUAHT8jOWEiOGEhOGEkOWAbNmEgOGEeN2EZNWAdN2EcNmEBHkEIJ08XNF8NLFYfOGEEIkcKKVIOLVcJKFABH0IYNGAaNWEkOWEQL1oCIEQRL1sUMl0EIkgMK1UVM14WM18KKVEGJEsPLlgSMFsHJUwMK1QSMFwVMl4DIUUTMV0CH0QCH0IPLlkLKlMfN2IaNmEHJk4BHUEDIUcFJEoDIUYGJUsOLFcFI0gWM14GJUwYNWATMVwHJk0FI0kiOWENLFUGJEoEI0geN2IPLVgRMFsJKVELKVMWNF8QL1kLK1QRL1oFI0oUMl4AHUAIJ04XNGAIJk4DIEUfN2ELKVIJJ1AQLlkUMV0LKlQdNmEDIES4lXSdAAAAr0lEQVR4XsXFVW4FQRRDQT9mZggzMzMz8/43Esu6avWM8h+XrIP/3gNWKOepmzmZlY75wQumZZ1WqWz6coItOqA7rNExRmSDdmhc9mmZnvGIvPOOmrnAsFTMGy6xQF+4wYQMyBGKziZVzRlGZZ4+cI22uUXXnGNMJmWPZuQTPXOPKRmUbRqSKxScJzTMLqU9TbNEiYCs5xsZT0pOra9YpJKTDIiFREMOEflDS+K65xfVph0QhFefsgAAAABJRU5ErkJggg==") top left repeat-x !important;
	color: #fff !important;}
	
/*LOADING SCREEN*/
#loading {background: #253960 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFCCAMAAAAHcEfNAAABDlBMVEUAHT8jOWEiOGEhOGEkOWAbNmEgOGEeN2EZNWAdN2EcNmEBHkEIJ08XNF8NLFYfOGEEIkcKKVIOLVcJKFABH0IYNGAaNWEkOWEQL1oCIEQRL1sUMl0EIkgMK1UVM14WM18KKVEGJEsPLlgSMFsHJUwMK1QSMFwVMl4DIUUTMV0CH0QCH0IPLlkLKlMfN2IaNmEHJk4BHUEDIUcFJEoDIUYGJUsOLFcFI0gWM14GJUwYNWATMVwHJk0FI0kiOWENLFUGJEoEI0geN2IPLVgRMFsJKVELKVMWNF8QL1kLK1QRL1oFI0oUMl4AHUAIJ04XNGAIJk4DIEUfN2ELKVIJJ1AQLlkUMV0LKlQdNmEDIES4lXSdAAAAr0lEQVR4XsXFVW4FQRRDQT9mZggzMzMz8/43Esu6avWM8h+XrIP/3gNWKOepmzmZlY75wQumZZ1WqWz6coItOqA7rNExRmSDdmhc9mmZnvGIvPOOmrnAsFTMGy6xQF+4wYQMyBGKziZVzRlGZZ4+cI22uUXXnGNMJmWPZuQTPXOPKRmUbRqSKxScJzTMLqU9TbNEiYCs5xsZT0pOra9YpJKTDIiFREMOEflDS+K65xfVph0QhFefsgAAAABJRU5ErkJggg==") top left repeat-x !important;
	color: #fff !important;}	

/* DEFAULTS FOR ALL LINKS */
a:link, a:visited, .link { color: #82BDFF !important; }
a:active, .link:active { color: #92CDFF !important; }

/* CHANGE GLOBAL FONT */
*{font-family: "Lucida Grande", Tahoma, Verdana !important; font-size:8pt !important;}

/* HIDE ICONS */
.aBJ8he,.gUlKtd { display: none !important;}

/* SOME ENHANCEMENTS FOR THE INPUT FIELD */
input {padding: .2em .4em !important;}
input:not([type="submit"]),
select {background: #ffffff !important;
	border: 1px solid #99F !important;
	color: #300 !important;}

/* SHOW THE USEFUL LINKS (NEW WINDOW, PRINT ALL, ETC.) IN A ROW */
table[class="PwUwPb XoqCub MMcQxe"] td[class="eWTfhb"]>div[class="XoqCub"] {
	width: 98% !important;
	position: absolute !important;
	text-align: center !important;
	right: 0 !important;
}
table[class="PwUwPb XoqCub MMcQxe"] td[class="eWTfhb"]>div[class="XoqCub"] div {
	display: inline !important;
}
table[class="PwUwPb XoqCub MMcQxe"] td[class="eWTfhb"]>div[class="XoqCub"] span img {
	margin-left: 1em !important;
}

/* BLOCK THE ADS TABLE IN THE MESSAGE WINDOW */
td[class="eWTfhb"]>div[class="XoqCub"]>div[class="XoqCub"]:last-child {display: none !important;}

/* ENLARGE MENU BAR FONT */
.zD5BAe,.HSZged {font-size: 12px !important;}

/* FONTS COLOR TO WHITE */
.nQ6QTe,.oi23Hf,.bSwwie,.l73JSe,.zD5BAe,.bsABdf,.cBhtOe,.SUicbd,.DiWSpb,.VfONdd,.bKmyId,.DiWSpb,.vZFPPc,.z8N7nd,.vwcZUe,.wTQwoc,.AiCerc,.msgb,.u7uAnb {color: #FFFFFF !important;}

/* FONTS COLOR TO  BLUE */
.qZkfSe,.SvrlRe,.m7Qktd,.haNaWc,.IUntof,.GaVz0,.eGbrz .l73JSe,.rj1J6b {color: #82BDFF !important;}

/* FONTS COLOR TO  BLACK */
.MRoIub,.mrKIf,.f8w49d {color: #000000 !important;}

/* MOVE THE MAIL BODY DOWN, SO THAT THE USEFUL LINKS WON'T COVER ON IT */
td[class="eWTfhb"]>div[class="XoqCub ice3Ad"] {margin-top: 1em !important;}

/* WIDEN THE TABLE AFTER WE BLOCKED THE ADS */
table[class*="PwUwPb XoqCub MMcQxe"],
table[class="NQNkZd"],
table[class="N2mZ7b"] {width: 99% !important;}

/* THE REPLY TEXTAREA UNDER THE MAILBODY SHOULD ALSO BE WIDEN */
textarea.gV2Gwc {width: 98.5% !important;}

/* REDESIGN MESSAGE LIST - CHANGE SENDER FONT COLOR TO BLACK */
.qNUdo,.k62PNc {color: #000000 !important;}

/* REDESIGN MESSAGE LIST - CHANGE SUBJECT FONT COLOR TO DARK GRAY */
.HhG5wd {color: #515459 !important;}

/* REDESIGN MESSAGE LIST - CHANGE UNREAD MESSAGE BACKGROUND TO GRAY */
tr[class^="xweT7d QhHSYc"] {background: #D8D8D8 !important;}

/* REDESIGN MESSAGE LIST - CHANGE READ MESSAGE BACKGROUND TO LIGHT GRAY */
tr[class^="xweT7d AnqB9d"] {background: #E8E8E8 !important;}

/* REDESIGN MESSAGE LIST - HOVER ITEM */
tr[class^="xweT7d AnqB9d"]:hover, tr[class^="xweT7d QhHSYc"]:hover {background-color : #92CDFF !important;}

/* REDESIGN MESSAGE LIST - REDUCE FONT SIZE OF EMAIL SNIPPETS */
.bEeVec {font-size:10px !important;}

/* REDESIGN MESSAGE DISPLAY - CHANGE SUBJECT FONT COLOR TO BLUE */
.VrHWId {color: #515459 !important; font-size:11px !important; padding-left:7px !important;}

/* HIDE CHAT/CONTACTS BOX  */
div[class="XoqCub a3hTGd"] { display: none !important; }

/* HIDE INVITES BOX */
div[class="XoqCub I94Sdc"] { display: none !important; }

/* HIDE THE FOOTER BAR */
div.s7hnoe, div.Ax9Ooe, div.tBLpAf, .LaiJff { display: none !important; }

/* LEFT MENU */
.NIPhib .zD5BAe, .gb1 {color:#FFFFFF !important; text-decoration:none !important; font-size:12px !important; }

/* LABEL MENU */
.XPj4ef .R7iiN {background-color:#c3d9ff !important;}

/* ADS FROM EMAILS */
.qWFFaf{display:none!important}

/* NOTIFY MENU */
.BjBjHb, .seWxW {background-color:#cccccc !important;}

/* HIDE SPAM COUNT */
span#ds_spam b,.ACpQre a[href$='#spam']{visibility:hidden;}span#ds_spam b::before,.ACpQre a[href$='#spam']::before{content:'Spam';visibility:visible;font-weight:400;text-decoration:none;}

/* FIX LOAD SCREEN */
.msgb {background: #253960 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFCCAMAAAAHcEfNAAABDlBMVEUAHT8jOWEiOGEhOGEkOWAbNmEgOGEeN2EZNWAdN2EcNmEBHkEIJ08XNF8NLFYfOGEEIkcKKVIOLVcJKFABH0IYNGAaNWEkOWEQL1oCIEQRL1sUMl0EIkgMK1UVM14WM18KKVEGJEsPLlgSMFsHJUwMK1QSMFwVMl4DIUUTMV0CH0QCH0IPLlkLKlMfN2IaNmEHJk4BHUEDIUcFJEoDIUYGJUsOLFcFI0gWM14GJUwYNWATMVwHJk0FI0kiOWENLFUGJEoEI0geN2IPLVgRMFsJKVELKVMWNF8QL1kLK1QRL1oFI0oUMl4AHUAIJ04XNGAIJk4DIEUfN2ELKVIJJ1AQLlkUMV0LKlQdNmEDIES4lXSdAAAAr0lEQVR4XsXFVW4FQRRDQT9mZggzMzMz8/43Esu6avWM8h+XrIP/3gNWKOepmzmZlY75wQumZZ1WqWz6coItOqA7rNExRmSDdmhc9mmZnvGIvPOOmrnAsFTMGy6xQF+4wYQMyBGKziZVzRlGZZ4+cI22uUXXnGNMJmWPZuQTPXOPKRmUbRqSKxScJzTMLqU9TbNEiYCs5xsZT0pOra9YpJKTDIiFREMOEflDS+K65xfVph0QhFefsgAAAABJRU5ErkJggg==") !important;}

/* METALLIC GOOGLE LOGO */     
.zYsCRb {background-image: url(data:image/png;base64,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) !important; background-color: transparent !important; height: 55px !important; margin-top: 0 !important; padding-left: 123px !important; width: 0 !important;}
}