GMAIL 2012 TO 2016...

Gmail as it was in 2012 to 2016 cone that I used userstyles.org/styles/171684/the-perfect-old-gmail-v1-2 https://userstyles.world/style/11311/old-gmail-logo-2013-2020 https://userstyles.world/style/8948/gmail-layout-2018-2020 https://userstyles.world/style/14413/gmail-old-table-layout by the way shout out to the original creators I hope they have a good life

/* ==UserStyle==
@name         GMAIL 2012 TO 2016...
@namespace    USO Archive
@author       Daniel O'Connor
@description  Gmail as it was in 2012 to 2016 cone that I used userstyles.org/styles/171684/the-perfect-old-gmail-v1-2 https://userstyles.world/style/11311/old-gmail-logo-2013-2020 https://userstyles.world/style/8948/gmail-layout-2018-2020 https://userstyles.world/style/14413/gmail-old-table-layout by the way shout out to the original creators I hope they have a good life
@version      10.15
@license      CC-BY-SA-4.0
@preprocessor uso
==/UserStyle== */
@-moz-document domain("mail.google.com") {
    /* Gmail OLD 1.2*/
    /*By: Daniel O'Connor*/
    /*Edited by DL Laboratories in 2020*/
    /* Compose button */
    body[jscontroller] [gh=cm] {
        background-color: #d14836 !important;
        background-image: linear-gradient(to bottom, #dd4b39, #d14836) !important;
        border: 1px solid transparent !important;
        text-shadow: 0 1px rgba(0, 0, 0, 0.1) !important;
        text-transform: uppercase !important;
        border-radius: 2px !important;
        height: 27px !important;
        font-weight: bold !important;
        line-height: 27px !important;
        font-family: arial, sans-serif !important;
        color: white !important;
        font-size: 11px !important;
        box-shadow: none !important;
        margin-left: -55px !important;
    }
    /* Compose button remove background */
    body[jscontroller] [gh=cm]::before {
        background-image: none !important;
        min-width: 26px !important;
    }
    /* remove compose padding */
    body[jscontroller] div[jscontroller] > div > div > div > div {
        margin: -1px;
    }
    .WR:not(.bhZ) .z0 > .L3::before {
        margin-left: 0px !important;
    }
    /* NAVIGATION */
    body[jscontroller] .aeN {
        width: 196px !important;
        min-width: 196px !important;
        max-width: 196px !important;
    }
    /* navigation fix width parent */
    body[jscontroller] div[role="navigation"][style][aria-labelledby] h2 + div {
        min-width: 179px !important;
        max-width: 179px !important;
    }
    /* selection nav */
    body[jscontroller] .ain [data-collapsed-nav-tooltip][data-tooltip] > div {
        background: white;
    }
 
    body[jscontroller] .ain [data-collapsed-nav-tooltip][data-tooltip] > div::before {
        content: "";
        position: absolute;
        display: block;
        border-left: 4px solid #dd4b39;
        width: 100%;
        height: 100%;
        left: 0;
    }
 
    body[jscontroller] .ain [data-collapsed-nav-tooltip][data-tooltip] > div:hover {
        background: transparent;
        background-color: #f1f3f4;
    }
    /* selected color */
    body[jscontroller] .ain [data-collapsed-nav-tooltip][data-tooltip] > div a {
        color: #dd4b39 !important;
    }
    /* selected color - count (1) */
    body[jscontroller] .ain [data-collapsed-nav-tooltip][data-tooltip] > div > div:nth-child(3) div {
        color: #dd4b39 !important;
    }
 
    /* :end */
    /* nav tags 
  */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div[style]:after {
        display: none;
    }
 
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div[style]:before {
        border-radius: 0;
    }
    /* tags position fix */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div[style],
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div.qj {
        position: absolute;
        right: 0;
        margin-right: 0 !important;
    }
    /* makie tags square */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div.qj:after {
        display: none;
    }
 
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] > div div.qj:before {
        border-radius: 0 !important;
    }
    /* Fix counter i.e indbox (2) */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div.aio {
        flex: inherit !important;
    }
 
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div.aio div:last-child {
        font-size: 12.8px;
        font-family: arial, sans-serif;
        padding-left: 5px;
        font-weight: bold;
        color: black;
        display: initial !important;
    }
 
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div.aio div:last-child:before {
        /*[data-collapsed-nav-tooltip][data-tooltip-suspended] div div:nth-child(3) div:last-child:before {*/
        content: "(";
    }
 
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div.aio div:last-child:last-child:after {
        /*[data-collapsed-nav-tooltip][data-tooltip-suspended] div div:nth-child(3) div:last-child:after {*/
        content: ")";
    }
    /* hover tag - dropdown menu icon  */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div:nth-child(4) {
        position: absolute;
        margin-right: 15px;
        top: 0;
    }
    /* hover status fix buble */
    body[jscontroller] [data-collapsed-nav-tooltip][data-tooltip-suspended] div div:nth-child(4) div[aria-haspopup="true"]:before {
        background-color: initial !important;
    }
 
    body[jscontroller] [role="navigation"] [data-collapsed-nav-tooltip] {
        border-radius: 0 !important;
    }
 
    body[jscontroller] [role="navigation"] a {
        font-family: arial, sans-serif !important;
        font-size: 12.8px !important;
    }
    /* Hide nav icon i.e [x] indbox 1 */
    body[jscontroller] [role="navigation"] [data-collapsed-nav-tooltip] > div > div:first-child,
    body[jscontroller] [role="navigation"] [data-collapsed-nav-tooltip] > div img + div {
        display: none !important;
    }
    /* Set same size container */
    body[jscontroller] [role="navigation"] [data-collapsed-nav-tooltip] > div {
        height: 21px !important;
    }
 
 
    /* Emails list */
    body[jscontroller] [role="main"] td[tabindex="-1"] span,
    [role="main"] tr[jsaction] span {
        font-family: arial, sans-serif !important;
        /*font-weight: 400 !important;*/
        color: rgb(34, 34, 34) !important;
        font-size: 94% !important;
    }
    /* remove border radius on tags */
    body[jscontroller] [role="main"] td[tabindex="-1"] div[class][id] {
        border-radius: 0 !important;
    }
 
    body[jscontroller] [role="main"] tr[id][jsaction][jsmodel] {
        background-color: whitesmoke;
    }
 
    body[jscontroller] [role="main"] tr[id][jsaction][jsmodel]:hover {
        box-shadow: inset 0 -1px 0 0 rgba(100, 121, 143, 0.122);
    }
    /* remove hover menu [] */
    body[jscontroller] [role="main"] tr[id][jsaction][jsmodel] ul[role="toolbar"] {
        z-index: -1;
        display: none;
    }
 
    /* HEADER */
    body[jscontroller] header[role="banner"] {
        background-color: #f1f1f1 !important;
    }
 
    body[jsaction] #aso_search_form_anchor {
        background-color: white;
    }
 
    body[jscontroller] #aso_search_form_anchor:hover {
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) !important;
    }
 
    /* Message inside */
    /* fix title to mych to right */
    body[jscontroller] [role="main"] table[role="presentation"] > tr > td:first-child > div:nth-child(2) > div:first-child {
        padding: 8px 0px 0px 8px;
        position: relative;
    }
    /* black line below title  */
    body[jscontroller] div:not([role="list"]) div[data-message-id][class]:before {
        content: "";
        border-bottom: 1px solid #d8d8d8;
        pointer-events: none;
        position: absolute;
        width: 100%;
        height: 1px;
        top: 7px;
    }
 
    body[jscontroller] [role="main"] table[role="presentation"] > tr > td:first-child > div:nth-child(2) h2 {
        font-family: arial, sans-serif;
        font-size: 17.6px;
    }
    /* butons animation remove */
    body[jscontroller] div[role="button"] div:before {
        transform: scale(0) !important;
    }
 
    /*LOGO*/
    .gb_X .gb_fc .gb_de .gb_Rb .gb_Sb .gb_be {
        background-image: none !important;
        background-color: white;
    }
.gb_Vd img.gb_Dc {
		margin-left: -30px;
}
    .gb_de {
        background-repeat: no-repeat;
        margin-left: 4px !important;
        width: 100px !important;
        height: 60px !important;
    }
    .gb_ma.gb_ye {
        width: 100px !important;
        height: 60px !important;
    }
    img.gb_1a {
        display: none !important;
    }
    span.gb_1a.gb_hc {
        background-image: none !important;
    }
    a.gb_ke.gb_fc.gb_ze {
        width: 100px !important;
        height: 60px !important;
    }
 
    img[class="gb_yc"] {
        width: 109px;
        height: 45px !important;
        content: url("https://walyou.com/wp-content/uploads//2013/04/gmail-logo.png") !important;
        background-repeat: no-repeat !important;
    }
 
    gb_va,
    gb_yc,
    gb_sc,
    gb_tc,
    gb_ke {
        background: url(https://upload.wikimedia.org/wikipedia/commons/c/c9/Google_logo_%282013-2015%29.svg) !important;
        background-repeat: no-repeat !important;
        width: 10px !important;
        padding-left: 100px !important;
    }
    /*CATEGORY TAB COLOR STRIPES*/
    .J-KU-KO.aAy:before {
        border-radius: 0px;
        margin: 0px;
    }
    /*SEARCH BAR*/
    .gb_Se {
        background-color: white;
        border-radius: 0px !important;
        box-shadow: 1px 1px 1px darkgrey !important;
    }
    .gb_6e,
    .gb_Df,
    .gb_7e {
        background-color: white;
        border-radius: 0px !important;
        box-shadow: 0px 0px 0px darkgrey !important;
    }

    line-height:1
    height:17px
    padding:1px 2px
    border:1px solid #000;
} 
    /*REMOVE ROUNDED CORNERS FROM EVERYTHING*/
    .TK .TO,
    .n6 .ah9,
    .CL,
    .Yb,
    .aDG,
    .ar,
    .aRI,
    .FH,
    .gb_A,
    .gb_te,
    .gb_re,
    .gb_8c,
    .t6,
    .amD::before,
    .adg::before,
    .asa::before,
    .gb_sf,
    .gb_Se button svg,
    .gb_A,
    .gb_zc,
    .T-I-atl,
    .bs1+.bs3::after, 
    .btj+.aD::after,
    .J-Z-I::before, 
    .J-Z-M-I::before, 
    .J-JN-M-I::before {
        border-radius: 0px !important;
    }
 
    /*MAKES TEXT BIGGER AND NEW E-MAILS BOLDER*/
    body[jscontroller] [role="main"] td[tabindex="-1"] span,
    [role="main"] tr[jsaction] span {
        font-size: 100% !important;
    }
 
 
    .bAw.bcf .brC-aT5-aOt-Jw{
		    border-left: 1px solid #f1f3f4!important;
    border-left-width: 1px!important;
    border-left-style: solid!important;
	}
	form.bas{
		border-radius: 8px!important
	}
    
    /* header*/
#gb {
  background-color: #F1F1F1!important;
  box-shadow: inset 0 -1px 0 #eceff1 !important;
}
 
/* left sidebar */
    
#loading {
        background-color: #F5F5F5;
    }
    .msgb {
        color: #000000;
    }
    .submit_as_link {
        color: #77a8ff;
    }
    .msg {
        color: #000000;
    }
    
    
.bkL {
  background-color: #fff !important;
}
 
.aDG {
 
   
    border-radius: 3px;
 
}
 
 
/*FixOpacityForMosticons*/
 
    
/* emailingicons  IN ORDER*/
    
.bzn .ar8, .brq {
    background-image: url(https://lh3.googleusercontent.com/awwh7-8SnjNfHuRXg68PtSt0YJ_y1im--ESKx1mt7sTNpxwaUDTMlxtQQ6kTepp1Tg=h36);   
}    
    
.bzn .asl {
    background-image: url(https://lh3.googleusercontent.com/_JMTh657KRHVAqAIuF5QcVaSNobpDkYP7taKp1NLvuuVVdE6lf5IgjvyeA8rVhYvA2M=w36-h36);
 
}    
    
.bzn .ar9, .bru {
    background-image: url(https://i.ibb.co/VwdynbT/ic-delete-grey600-24dp-1.png);
  
}   
    
.bzn .bAP, .bqY.bqY > .brs {
background-image: url(https://www.gstatic.com/images/icons/material/system/1x/mark_as_unread_black_20dp.png);
      opacity: 1;
 filter: contrast(10%)
 
}
    
.bzn .brW, .brv {
    background-image: url(https://lh3.googleusercontent.com/SQDpp_T6ORgzRztNu6ixbCOPsCL_YdOLfZ9hIjYyutehZOEK6UrBDvQ59LdZ6FeJM2E=h36);
  
}
.bzn .Vj {
    background-image: url(//ssl.gstatic.com/ui/v1/icons/mail/rfr/task_add_filled_20_black_1x.png);
     filter: contrast(10%)
      
}
 
.bzn .ase {
    background-image: url(https://lh3.googleusercontent.com/3nvzfbc_FfWEnEBawQKwjRjNRJhsihm8CL7J3ry0dfBcoSrtBWag2qZ_Vq_vTOS2sPw=w36-h36);
  
}    
.bzn .asb {
    background-image: url(https://lh3.googleusercontent.com/heGR8hszBZ4DzcPwLB87T8tcbjFt_rTgejKOeJ_gRUtx6mOmO_4CV60KiTr9xYWHl8Q=h36);  
} 
    
.bAm .hB, .b7 .mL, .Un .mL, .HX .mL {
    background-image: url(https://lh3.googleusercontent.com/KeRQ96mHbffqditVoxc_J2buAo4i_H_SsgCnrypXciIHJ5MsXCc9zDzU69VZE4WwJA=w36-h36);
} 
.btC .og.T-I-J3, .btC .J-N-JX.og.T-I-J3 {
    background-image: url(https://lh3.googleusercontent.com/7TSqXMjRttfZgv9ffhvgvNYIa2wXFxagnmXgGt882rXlCAn-kgUvITybE_VGL-V6ww=w36-h36);
} 
.amr .ams.bkG::before {
    background-image: url(https://lh3.googleusercontent.com/c7O9UqhgnBbuLQr466g3H2r90VglOknRNoyuIuGs7zMnRDUpzkC_qftaA-cmVro_aA=h36);
}
.amr .ams.bkH::before {
    background-image: url(https://lh3.googleusercontent.com/KeRQ96mHbffqditVoxc_J2buAo4i_H_SsgCnrypXciIHJ5MsXCc9zDzU69VZE4WwJA=w36-h36);
}   
.gW {
    background-image: url(https://lh3.googleusercontent.com/Lv7DFZo96ps3iy1yxXX7P_8SR_K3A4EAg391_VsDJVoRHG73NC-3rOlp1-jPWJd8AnD5=w36-h36);
    opacity: 1;
}
.bzn .bAO, .brr {
    background-image: url(https://lh3.googleusercontent.com/SoYH4F0TgS7Pp2ieqgbJQMjlggeGcKhkPpF7y2gSLnsfo3asCNMNd_f7jJIA_q-qPA=w36-h36);
}    
.G-Ni .T-I-ax7.T-I-JW .T-I-J3{
    opacity: 1 !important;
    }
    /*send*/
 
   .TO.nZ>.TN.aHS-bnu>.gi {
    
    background-image: url(https://imgur.com/a/S1pffoV);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 19px;
      opacity: 0.71  
}   
    
.b7 .mI, .Un .mI, .HX .mI {
    background-image: url(https://lh3.googleusercontent.com/c7O9UqhgnBbuLQr466g3H2r90VglOknRNoyuIuGs7zMnRDUpzkC_qftaA-cmVro_aA=h36);
} 
 
 
    /*send*/
    
.TO:not(.nZ)>.TN.aHS-bnu>.qj {
 background-image: url(https://imgur.com/a/S1pffoV);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 19px;
       opacity: 0.61;
}    
 
/*DraftsIcon*/
    .TO.nZ>.TN.aHS-bnq>.qj {
  background-image: url(https://imgur.com/a/S1pffoV);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
        opacity: 0.71 
}
    
    /*snoozed*/
.TO:not(.nZ)>.TN.aHS-bnq>.qj {
    background-image: url(c);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
          opacity: 0.61;
}
    
    
    
.TO.nZ>.TN.aHS-bu1>.qj {
  background-image: url(https://imgur.com/a/S1pffoV);
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}    
    
    
/*.nZ>:not(.aHS-bnt)>.qj:not(.aEe), .ol .qj:not(.aEe) {
     opacity: 1; 
}
    */
    
    .TO:not(.nZ)>.TN.aHS-bu1>.qj {
   background-image: url(https://i.ibb.co/QJ3tcBh/inbox-gm-googlered600-20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
      opacity: 0.61;  
}
 
    
/*Checkboxes and some tab icons*/
.bzn .G-tF .T-Jo {
 
    background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/check_box_outline_blank_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}
    
.bzn .G-tF .T-Jo-Jp {
background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/check_box_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}
    
.bzn .G-tF .T-Jo-ayH {       
background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/indeterminate_check_box_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}
    
    
    
    
    
    
td.apU>.T-KT.T-KT-Jp::before {
  background-image: url(https://www.gstatic.com/images/icons/material/system/1x/star_googyellow500_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
}
    
td.apU>.T-KT.aXw::before {
background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/star_border_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.32;
}    
 
.xY>.T-Jo {
    background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/check_box_outline_blank_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
  
}
    
.xY>.T-Jo-Jp {
background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/check_box_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
 opacity: 0.63;
    
}
    
.aAy>.aKe-aLf, .aAy.J-KU-KO>.aKe-aLf {
    background-image: url(https://i.ibb.co/4fgJM1b/socaila.png);
    background-position: center;
    background-repeat: no-repeat;
      background-size: 26px;
        opacity: 0.9;
	left: 1px;
	top: 2px;
}    
    
    
.aAy>.aJi-aLf, .aAy.J-KU-KO>.aJi-aLf {
    background-image: url(https://i.ibb.co/VwwC4ZK/fourms-png-5.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 21px;
        opacity: 0.9;
	top: -1px;
}    
    
.aAy>.aH2-aLf, .aAy.J-KU-KO>.aH2-aLf {
    background-image: url(https://i.ibb.co/6DhHVvd/fourms-png-6.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 28px;
        opacity: 0.9;
	top: -1px;
}	
 
	
	
.bzn .bjy {
      background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/more_vert_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}   
	
.aAy>.aHE-aLf, .aAy.J-KU-KO>.aHE-aLf {
    background-image: url(https://i.ibb.co/ChMCKcK/fourms-png.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 27px;
        opacity: 0.9;
	top: -1px;
}    
    
    
.bzn .asf {
    background-image: url(//ssl.gstatic.com/ui/v1/icons/mail/gm3/1x/refresh_baseline_nv700_20dp.png);
       background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/refresh_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    opacity: 0.71;
}    
    
.Xr .V3, .aam, .z0, .aic {
   background-color: rgb(255, 255, 255)
}
    
.aAy.J-KU-KO>.aIf-aLf ,.nZ>.TN.aHS-bnt .qj, .nZ>.TN.aHS-bnt .qj::before {
    background-image: url(https://i.ibb.co/jzxCVkz/inbox-gm-googlered600-20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
 
}
    
    
.gb_Ea:not(.gb_Fa) .gb_Sd {
    padding: 8px;
    background-color: white;
      box-shadow: inset 0 -1px 0 #eceff1 !important;
}
.wn, .wo, .w1, .wq, .wp{
        background-color: #fff !important;
    }
    
    
.nH.w-asV ,.nH.w-asV{
  
  background-color: #fff !important;
  box-shadow: inset 0 -1px 0 #eceff1 !important;
}
 .TO:not(.nZ)>.TN.aHS-bnt .qj {
    background-image: url(https://i.ibb.co/QJ3tcBh/inbox-gm-googlered600-20dp.png);
    background-position: center;
         opacity: 0.61;
   
}   
    
.aAy>.aIf-aLf {
    background-image:   url(https://i.ibb.co/NSk7XNh/inbox-gm-googlered600-20dp-1.png);
   background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
        opacity: 0.6;
}
    
/* oldtextcolor */
.TK .nZ>.aHS-bnt .bsU{
    color: #d93025;
}
 
/*starred*/
.TO:not(.nZ)>.TN.aHS-bnw>.qj {
    background-image: url(https://i.ibb.co/QJ3tcBh/inbox-gm-googlered600-20dp.png);
    background-size: 20px;
    background-repeat: no-repeat;
 
        opacity: 0.63;
}    
 
.TO.nZ>.TN.aHS-bnw>.qj {
background-image: url(https://i.ibb.co/QJ3tcBh/inbox-gm-googlered600-20dp.png);
      opacity: 0.71;
   background-size: 20px;
}
 
  .amr .amn>.ams {
    border: 1px solid #747775;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin-right: 8px;
}  
    
    
.amr .amn>.ams::after {
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
    
.gU .btA .hG, .gU .btA .hG::before {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px!important;
    border-top-left-radius: 0;
    border-top-right-radius: 4px!important;
     background-color: #1a73e8;
}
    
 
    
    
.gU .btA .v7.T-I, .gU .btA .v7.T-I::before {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
     background-color: #1a73e8;
} 
 
    /* Buttons */
 
    
    
.gU .btA .v7.T-I, .gU .btA .v7.T-I{
         border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    }
.gU .btA .hG, .gU .btA .hG{
          border-bottom-left-radius: 0px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0px;
    border-top-right-radius: 4px;
    }
 
.aOe {
    right: 8px;
    color: #fff;
   
 
    border-radius: 2px;
    float: right;
    white-space: nowrap;
    margin: 0px 0px 0px 4px;
    background-color:#d93426 !important;
    opacity: 1;
    transition: opacity 500ms ease-in-out 0s, width 500ms ease-in-out 0s;
}
    
 
 
 
  
/*mail icon*/
   img[src="https://imgur.com/a/63PLqK7"] {
     content:url("https://i.imgur.com/MuJg61Q_d.webp?maxwidth=760&fidelity=grand")!important;
}
 
  
/*sidebar stuff*/
[aria-label="Calendar"] .aT5-aOt-I-JX-Jw {
  background-image: url(https://i.ibb.co/Hqq3kqw/cal-31-v2.png) !important;
}
	
	
[aria-label="Keep"] .aT5-aOt-I-JX-Jw {
  background-image: url(https://i.ibb.co/4JSSXwk/keep-48dp-2x.png) !important;
}
	
[aria-label="Tasks"] .aT5-aOt-I-JX-Jw {
  background-image: url(https://i.ibb.co/z81ynqg/tasks.png) !important;
}
 
	
[aria-label="Contacts"] .aT5-aOt-I-JX-Jw {
  background-image: url(https://i.ibb.co/hRtJvFM/Google-Contacts-icon-svg.png) !important;
}
	
/*schoolico*/
img[src="https://www.google.com/u/2/ac/images/logo.gif?uid=103480406705207081849&service=google_gsuite"] {
content:url("https://i.postimg.cc/Jzf9QyT7/logo.png")!important;
}
 
 
 
/*loadinggmail*/
 
 
.la-i{
		 animation: none!important;   
}	
	
 .la-e{
    content:url("https://upload.wikimedia.org/wikipedia/commons/0/09/Image.cooll.png");
    user-select: none;
	    height: 18px;
    width: 237px;
	 animation: none!important;   
}
.msg{
	 content:url("");
	}
#nlpt {
	width: 0px;
	}
 
div#nlpt {
        border: 1px solid #999 !important;
        height: 8px !important;
        margin: 10px auto 0;
        padding: 1px !important;
        text-align: center !important;
        width: 320px !important;
        background-color: transparent !important;
        display: block !important;
    }
 
    #nlpt::before {
        animation: a-lb 20s 3s linear forwards;
        background-color: #6188f5 !important;
        background-image: linear-gradient(315deg, transparent, transparent 33%, rgba(0, 0, 0, .12) 33%, rgba(0, 0, 0, .12) 66%, transparent 66%, transparent) !important;
        background-position: 0 0 !important;
        background-repeat: repeat-x !important;
        background-size: 16px 8px !important;
        height: 100% !important;
        display: block !important;
    }
 
    #loading div[style="height:128px;margin:0 auto;position:relative;width:176px"] {
        display: none !important;
    }
 
    .msg {
        font-weight: bold !important;
        text-align: center !important;
        font-size: 13px !important;
        color: #000 !important;
        background-color: #fff !important;
    }
 
    #loading div[style="bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;"] {
        display: none !important;
    }
 
    #loading div[style="animation:a-h .5s 1.25s 1 linear forwards,a-nt .6s 1.25s 1 cubic-bezier(0,0,.2,1);background:#eee;border-radius:50%;height:800px;left:50%;margin:-448px -400px 0;position:absolute;top:50%;transform:scale(0);width:800px;"] {
        display: none !important;
    }
    .la-r {
        display: none !important;
    }
 
    .la-c {
        display: none !important;
    }
 
/*end of it*/
	
	
.Tj.Tj {
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 0 1px #e5e5e5;
    box-shadow: inset 0 0 0 1px #e5e5e5;
}
 
 
.OD.OD {
-webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 0 1px #e5e5e5;
    box-shadow: inset 0 0 0 1px #e5e5e5;
}
  
.a8Y>.T-I-ax7 {
    align-items: center;
    border: none;
    display: inline-flex;
    justify-content: center;
    outline: none;
    position: relative;
    z-index: 0;
    -webkit-font-smoothing: antialiased;
    font-family: "Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: normal;
    background: none;
    box-sizing: border-box;
    color: #444746;
    cursor: pointer;
    font-weight: 500;
    height: 36px;
    min-width: 80px;
    padding: 0 16px;
    margin: 0 0 0 8px;
    border-radius: 4px;
}
 
 
 .WR .z0 > .L3::before, .WR.anZ .z0 > .L3::before{
    background-image: url(https://www.gstatic.com/images/icons/material/colored_icons/1x/create_32dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 32px;
    content: "";
    display: block;
    height: 56px;
    min-width: 56px;
  
    }
.a8Y>.T-I-ax7::before {
    content: "";
    display: block;
    opacity: 0;
    position: absolute;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
    z-index: -1;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: #202124;
    transform: scale(0);
    transition-property: transform,opacity;
    border-radius: 4px;
}
 
/*Newmessagetext*/
.aYF{
       color: #fff;   
    }    
    
    
    
.H1{
      background-color: #fff ;
       color: #fff;   
    }   
/*New drafts*/
.aCk{
    background-color: #404040; 
     border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
 }
    
/* right sidebar */
.bAw .brC-aT5-aOt-Jw {
  background-color: #fff !important;
}
 
/*WhenYouclick on tabs text color*/
.byl .TK .TO.nZ>.aHS-bnt .n0, .byl .TK .nZ.aS3 .nU>.n0, .TK .nZ.aS3 .bsU, .byl .TK .nZ.aS4 .nU>.n0, .TK .nZ.aS4 .bsU, .byl .TK .nZ.aS5 .nU>.n0, .TK .nZ.aS5 .bsU, .byl .TK .nZ.aS6 .nU>.n0, .TK .nZ.aS6 .bsU, .TK .TO.nZ .nU>.n0, .TK .ol.NQ .nU>.n0, .TK .TO.ol .nU>.n0, .TK .nZ .bsU, .TK .ol .bsU {
       color: #d93426; 
    
}
/* hover fixes */
.TK .TO.nZ:active, .TK .TO.ol:active, .TK .TO.nZ, .TK .TO.ol, .byl .TK .nZ.aBP, .byl .TK .nZ.aS3, .byl .TK .nZ.aS4, .byl .TK .nZ.aS5, .byl .TK .nZ.aS6 {
  background-color: #ffffff !important;
 
}
    
.TO .nU>.n0, .TO.NQ .nU>.n0, .TO.nZ .nU>.n0, .ah9>.CJ, .n3>.CL>.CK {
 
 
    color: #202124;
 
}
/* new mail button */
.z0 > .L3:hover, .z0 > .T-I-KE.L3:focus {
  background-color: #f6f6f6;
}
 
.WR .z0 > .L3 {
  border-radius: 24px;
  height: 48px;
}
 
.WR .z0 {
  height: 50px;
  margin: 15px 0 15px 0;
}
 
.z0 > .L3 {
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(60,64,67,0.200), 0 2px 4px 2px rgba(60,64,67,0.100);
}
 
/* the minimize expand and close button for drafts change huesaturation for solid colors*/
.Hm{
  filter: invert(1%) sepia(91%) saturate(15190%) hue-rotate(255deg) brightness(993%) contrast(91%);
 
}
 
.WR .z0 > .L3 {
  /*color: #2e7ff5;*/
  color: #443e3e;
}
 
.bhZ:not(.bym) .z0 > .L3 {
  border-radius: 28px;
}
 
/* e-mail list */
.yO {
  background: #FEFEFE !important;
}
    
.x7 {
    color: #202124;
    background: #c2dbff !important;
}
    
/* search */
form.aJf {
  background-color: #FFFFFF;
    
        height: -1px;
        vertical-align: top;
        border: 1px solid #d9d9d9!important;
        border-radius:0!important;
        box-shadow:none!important;
        max-width:629px
    
}

 
form.aJf svg {
  color: #5f6368;
}
 
/* sections */
 
/* 1: unsorted */
 
td.aRz:nth-child(1) .J-KU-KO.aIf-aLe::before {
  background-color: #777777;
}
 
td.aRz:nth-child(1) .aAy.J-KU-KO > .aIf-aLf {
  filter: saturate(0%) contrast(200%) invert(25%) sepia(43%) saturate(4735%) hue-rotate(349deg) brightness(0%) contrast(62%);
}
 
td.aRz:nth-child(1) .J-KU-KO.aIf-aLe .aKz {
  color: #000000;
    
}
 
.aAA .aIf-aLe .aDG {
    background-color: #000000;
}
 
/* 2: promo */
 
td.aRz:nth-child(2) .J-KU-KO.aJi-aLe::before {
  background-color: #777777;
}
 
td.aRz:nth-child(2) .aAy.J-KU-KO > .aJi-aLf {
  filter: saturate(0%) contrast(200%) invert(19%) sepia(97%) saturate(3741%) hue-rotate(144deg) brightness(0%) contrast(62%);
    
}
 
td.aRz:nth-child(2) .J-KU-KO.aJi-aLe .aKz {
  color: #000000;
  
}
 
/* 3: social */
 
td.aRz:nth-child(3) .J-KU-KO.aKe-aLe::before {
  background-color: #777777;
}
 
td.aRz:nth-child(3) .aAy.J-KU-KO > .aKe-aLf {
  filter: saturate(0%) contrast(200%) invert(25%) sepia(67%) saturate(3361%) hue-rotate(208deg) brightness(0%) contrast(62%);
    
}
 
td.aRz:nth-child(3) .J-KU-KO.aKe-aLe .aKz {
  color: #000000;
}
 
/* 4: notifications */
 
td.aRz:nth-child(4) .J-KU-KO.aH2-aLe::before {
  background-color: #777777;
}
 
td.aRz:nth-child(4) .aAy.J-KU-KO > .aH2-aLf {
  filter: saturate(0%) contrast(200%) invert(25%) sepia(43%) saturate(4735%) hue-rotate(14deg) brightness(0%) contrast(62%);
}
 
td.aRz:nth-child(4) .J-KU-KO.aH2-aLe .aKz {
  color: #000000;
}
 
/* 5: forum */
 
td.aRz:nth-child(5) .J-KU-KO.aHE-aLe::before {
  background-color: #777777;
}
 
td.aRz:nth-child(5) .aAy.J-KU-KO > .aHE-aLf {
  filter: saturate(0%) contrast(200%) invert(25%) sepia(43%) saturate(4735%) hue-rotate(14deg) brightness(0%) contrast(62%);
}
 
td.aRz:nth-child(5) .J-KU-KO.aHE-aLe .aKz {
  color: #000000;
    
}
 
/* first child menu sidebar */
.byl .TK .nZ.aBP:first-child {
  background-color: #ffffff !important;
}
    
 
 
.nZ > .TN.aHS-bnt .qj:first-child {
  filter: invert(100%) sepia(91%) saturate(15190%) hue-rotate(255deg) brightness(999%) contrast(100%);
}
 
.byl .TK .TO.nZ > .aHS-bnt .n0:first-child {
  color: #ffffff;
}
 
/* borders */
.G-atb::before {
  box-shadow: inset 0 -1px 0 0 #eceff1;
}
 
.bAw .brC-aT5-aOt-Jw, .bAw .brC-aMv-auO.brC-aT5-aOt-Jw, .bAw .brC-aMv-bta.brC-aT5-aOt-Jw {
  border-left-color: #f1f3f4;
}
 
/* removing border-radius */
.bkK > .nH {
  border-radius: 0 !important;
  margin-bottom: 0 !important;
}
 
.IU {
  border-radius: 0 !important;
}
 
/* font */
.yW {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif !important;
}
 
.zA > .a4W {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif !important;
}
 
.TO .nU > .n0, .TO.NQ .nU > .n0, .TO.nZ .nU > .n0, .ah9 > .CJ, .n3 > .CL > .CK {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif !important;
}
 
.zA > .xW {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif !important;
}
 
.amH > .Dj, .h0 > .adl {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif !important;
}
	
div.Kj-JD-Jl>button::before, .bBh .Kj-JD-Jl>.J-at1-auR::before {
    content: "";
    display: block;
    opacity: 0;
    position: absolute;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(0.4,0,0.2,1);
    z-index: -1;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    background: #202124;
    transform: scale(0);
    transition-property: transform,opacity;
    border-radius: 4px;
}
	div.Kj-JD-Jl>button.J-at1-atl, div.Kj-JD-Jl>button.J-at1-auR {
    align-items: center;
    border: none;
    display: inline-flex;
    justify-content: center;
    outline: none;
    position: relative;
    z-index: 0;
    -webkit-font-smoothing: antialiased;
    font-family: "Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: normal;
    background: none;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    font-weight: 500;
    height: 36px;
    min-width: 80px;
    padding: 0 16px;
    background-color: #1a73e8;
 
    margin: 0 0 0 8px;
    border-radius: 4px;
}
    
    .H2.HD {
    background-color: #fff;
    border: 1px #d5d5d5 solid;
    color: #444746;
    border-radius: 4px;
}  
    
.Ol.Nk {
    color: #1a73e8;
    border-radius: 4px;
}    
   
    
 /*arrows*/   
    .aqJ .amJ{
  background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/chevron_right_black_20dp.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
   
}    
    
 .aqJ .amI{
background-image: url(https://www.gstatic.com/images/icons/material/system_gm/1x/chevron_left_black_20dp.png);
 
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
 
}
 
.HM .I5 {
    
    -webkit-border-radius: 4px;
    border-radius: 4px;
    
}
      
 
 .HM .ahe::before {
   
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
  
}   
.btA .aoO {
     -webkit-border-radius: 4px; 
    border-radius: 4px; 
}
    
.gU .btA .dC {
     border-radius: 4px; 
     border-top-left-radius: 4px; 
     border-top-right-radius: 4px; 
     border-bottom-right-radius: 4px; 
     border-bottom-left-radius: 4px; 
}
    
.Tm .ya {
 
    background-color: #dfdfdf91;
   
}
 
.BsA1cc { /*searchbar*/
    display:none
}
.og3lId {
    margin:0;
    line-height:1!Important;
    height:17px!important;
    padding:1px 2px!important;
    border:1px solid #000;
    font-size:14px
}
 
 
/* ==UserStyle==
@name         Old Gmail logo 2013-2020
@version      20230803.21.34
@namespace    ?
==/UserStyle== */
 

@-moz-document domain("mail.google.com") {
img[src="https://ssl.gstatic.com/ui/v1/icons/mail/rfr/logo_gmail_lockup_default_1x_r5.png"] {
    content: url("https://oldgoogle.neocities.org/images/srpr/logo11w.png")
		

}
}
 
@-moz-document url-prefix("https://mail.google.com") {
 

}	header.gb_pa {		display:none
 
}
	.yxIv1d .n5yyEc {
  margin-right: 0px!important;
}
	.J-KU-KO.aAy::before {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  bottom: 0;
  content: "";
  display: block;
  height: 3px;
  left: 0;
  margin: 0;
  position: absolute;
  right: 0;
		top:0
}
	.J-KU-KO.aIf-aLe::before {
  background-color: #c4302b;
}
	.J-KU-KO.aIf-aLe .aKz {
  color: #c4302b;
}
 
@-moz-document domain("mail.google.com") {
.gb_X .gb_fc .gb_hc {
    background-image: none !important;

 
}
.TI .T-I-ax7, .z0 .T-I-ax7, .G-atb .T-I-ax7, .Bn {
    background-color: transparent !important;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1) !important;
    background-image: linear-gradient(top,#f5f5f5,#f1f1f1) !important;
    background-image: -webkit-linear-gradient(to bottom,#f5f5f5,#f1f1f1) !important;
    background-image: linear-gradient(to bottom,#f5f5f5,#f1f1f1) !important;
font-size: 11px !Important;
font-weight: bold !important;
font-family: arial, sans-serif !important;
}
 
.amJ {
    background-image: url(https://ssl.gstatic.com/ui/v1/icons/mail/sprite_black2.png) !important;
    background-size: auto !important;
    background-repeat: no-repeat !IMPORTANT;
    background-position: -42px -21px !important;
}
.amI {
    background-image: url(https://ssl.gstatic.com/ui/v1/icons/mail/sprite_black2.png) !important;
    background-size: auto !important;
    background-repeat: no-repeat !IMPORTANT;
    background-position: -21px -21px !important;
}
.G-asx, .d-Na-J3.d-Na-JX-ax3.d-Na-hFsbo {
    background-image: url(https://ssl.gstatic.com/ui/v1/zippy/arrow_down.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: auto !important;
}
.aos {
    background-image: url(https://ssl.gstatic.com/mail/sprites/general_black-2eb471de5e5ea7371fa18ebc5339694d.png) !important;
    height: 21px;
    width: 21px;
    background-repeat: no-repeat !important;
    background-position: 0 -168px !important;
    background-size: auto !important;
    color: darkgrey !important;
    opacity: 0.455 !important;
}
body, td, input, textarea, select {
    margin: 0 !important;
    font-family: Arial, sans-serif !important;
    font-size: 13px !important;
    box-shadow: none !important;
}
.nZ.TO .n0 {
    color: rgb(221, 75, 57) !important;
    text-shadow: none !important;
}
.TO .n0 {
    color: #222 !important;
    font-size: 13px !important;
}
  .G-asx, .d-Na-J3.d-Na-JX-ax3.d-Na-hFsbo
  {
    background-image: url(https://ssl.gstatic.com/ui/v1/zippy/arrow_down.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: auto !important;
 
  }

 
}
.TI .T-I-ax7, .z0 .T-I-ax7, .G-atb .T-I-ax7, .Bn {
    border: 1px solid rgba(0,0,0,0.1) !important;
    color: #444 !important;
    border-radius: 2px !important;
    height: 27px !important;
    min-width: 64px !important;
    line-height: 27px !important;
}
 
.nZ.aiq {
    background: transparent !important;
    border-left: 5px solid rgb(221, 75, 57) !important;
 
 
 
    }

@-moz-document url-prefix("mail.google.com") {


/* In Gmail 2022,  is a row of the folder list. 
   Reduce horizontal padding. */
    }
div.TN  {
    padding-left: 0px !important;
    padding-right: 0px !important;
  
/* in Gmail 2022,  are the folder icons in the folder list.
    Remove unnecessary right margin which wastes space between the icon and folder name. */
div.qj {
    margin-right: 5px;
    }
    }
    /*background-image: none !important;*/
 


zzz, .aeq, .aaZ, .wA, .vO, .aoT, .qz, .Am, .Am *, .IG, .vN, .Ap, .aDh, .gU, .azX, .aC3, .iS, .Mj, .ya, .h9, .adI, .ko, .aeh, .jp, .NJ, .NC, .vD, .GM .dL, .bX, .acS, #gbmpdv, .Wz, .xI, .ac7, .acS, .gS, .xE .aoD, .xE .fX, .J-KU-Jg-K9.aAA .J-KU-KO.aAy, .aRs {
    background-color: #fff !important;
}

/*Selected*/


.aAA.J-KU-Jg-K9 {
    background: #f2f2f2 !important;
}

/*Navigation tabs*/
.aKh {
	margin-bottom: 10px;

}
.aAy.J-KU-KO:before {
	content: '';
	display: block;
	position: absolute;
	
	

}

/* space body down so that header shadow has room */
.Tm.aeJ  {
    padding-top: 9px;

}

/*.Hp {
    width: 50px  !important;
}*/


zzz, #gbx1, #gbx2.J-KU-KO.aAy, .J-KU-Jg-K9.aAA .aAy, .aKj, .SI .aBz, .iC, #gbgs3  .gbmt:hover,     .gb_T {
    background-color: #f2f2f2  !important;
    }
@-moz-document domain("mail.google.com") {

	.aqw td.oZ-x3 {
		background: url(//ssl.gstatic.com/ui/v1/icons/mail/grippy_large.png) no-repeat 1px 50%;
	}
	td.oZ-x3::before, .xY > .T-Jo::before, .xY > .T-Jo::after, td.apU > .T-KT::after, .WA .a9q::after, .WA .a9q::before {
		content: none!important
	}
	.T-Jo-auh {
		display: block;
	}
	.xY .T-Jo.oZ-jc {
		margin-left: 9px;
	}
	.T-Jo, .G-Ni .T-Jo {
		background-color: rgba(255, 255, 255, 0.05);
		border: 1px solid #c6c6c6;
		border: 1px solid rgba(155, 155, 155, 0.57);
		-webkit-border-radius: 0;
		border-radius: 0;
		font-size: 1px;
		height: 11px;
		margin: 0 4px 0 1px;
		outline: 0;
		vertical-align: text-bottom;
		width: 11px;
		background-image: none;
		display: inline-block
	}
	.T-Jo:hover, .T-Jo:focus, .T-Jo:active {
		border: 1px solid rgba(155, 155, 155, 0.57);
	}

	.T-Jo-ayH {
		background-color: #fff;
		background-color: rgba(255, 255, 255, 0.65);
	}

	.T-Jo-Jp {
		background-color: #fff;
		background-color: rgba(255, 255, 255, 0.65);
	}

	.T-Jo-JW {
		border: 1px solid #b2b2b2;
		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	}

	.T-Jo-Je {
		background-color: #ebebeb;
	}

	.T-Jo-JO {
		border: 1px solid #4d90fe;
	}

	.T-Jo-auq.T-Jo-JO {
		border: 1px solid #c6c6c6;
		border: 1px solid rgba(155, 155, 155, 0.57);
	}

	.T-Jo-JE, .T-Jo-auq.T-Jo-JE {
		background-color: #fff;
		border: 1px solid #f1f1f1;
		cursor: default;
	}

	.T-Jo-auh {
		height: 15px;
		left: 0;
		outline: 0;
		position: relative;
		top: -3px;
		width: 15px;
	}

	.T-Jo-ayH .T-Jo-auh {
		background: url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px;
		background-image: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) 1x, url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial_2x.png) 2x);
	}

	.T-Jo-Jp .T-Jo-auh {
		background: url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) no-repeat -5px -3px;
		background-image: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) 1x, url(//ssl.gstatic.com/ui/v1/menu/checkmark_2x.png) 2x);
	}
	.xY > .T-Jo {
		background-image: unset;
		background-size: unset;
	}
	td.oZ-x3 {
		text-align: left;
		width: 24px!important;
	}
	.T-Jo {
		display: inline-block
	}
	.aqw > td.oZ-x3::before, .xY > .T-Jo {
		opacity: 1;
	}
	.T-KT, td.apU > .T-KT {
		display: inline-block;
		height: 19px;
		padding: 2px;
		text-align: center;
		width: 19px;
	}

	.T-KT::before, td.apU > .T-KT.aXw::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star4_2x.png) 2x);
		background: none;
		opacity: 1
	}

	.T-KT-JW::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star-hover4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-hover4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star-hover4_2x.png) 2x);
		background: none!important;
		opacity: 1
	}

	.T-KT-Je::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star-active4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-active4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star-active4_2x.png) 2x);
		background: none!important;
		opacity: 1
	}

	.T-KT-Jp::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star-lit4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star-lit4_2x.png) 2x);
		background: none!important;
		opacity: 1
	}

	.T-KT-Jp.T-KT-JW::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4_2x.png) 2x);
		background: none!important;
		opacity: 1
	}

	.T-KT-Jp.T-KT-Je::before {
		content: url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png);
		content: -webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png) 1x, url(//ssl.gstatic.com/ui/v1/star/star-lit-active4_2x.png) 2x);
		background: none!important;
		opacity: 1
	}
	.T-KT-JX {
		display: none
	}
	td.apU .T-KT.xn, td.apU .T-KT.xl, td.apU .T-KT.xk, td.apU .T-KT.xj, td.apU .T-KT.xm, td.apU .T-KT.xg, td.apU .T-KT.xe, td.apU .T-KT.xh, td.apU .T-KT.xd, td.apU .T-KT.xc, td.apU .T-KT.xf, td.apU .T-KT.aj7, td.apU .T-KT.aj6 {
		top: 1px!important;
	}
	@media (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 1.5) {

		.bc2 {
			background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_2x_black-7615b6cb194191f045f14420eaeb2583.png) 0 -440px;
			-webkit-background-size: 24px 637px;
			background-size: 24px 637px;
		}

		.yE {
			background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_2x_black-7615b6cb194191f045f14420eaeb2583.png) 0 -506px;
			-webkit-background-size: 24px 637px;
			background-size: 24px 637px;
		}

		.Ab {
			background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_2x_black-7615b6cb194191f045f14420eaeb2583.png) 0 -49px;
			-webkit-background-size: 24px 637px;
			background-size: 24px 637px;
		}

		.xM {
			background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_2x_black-7615b6cb194191f045f14420eaeb2583.png) 0 -255px;
			-webkit-background-size: 24px 637px;
			background-size: 24px 637px;
		}

		.aVb {
			background-image: url(//ssl.gstatic.com/ui/v1/icons/mail/wbt/hangouts_icon32.png);
			-webkit-background-size: 16px 16px;
			background-size: 16px 16px;
		}

		.xL {
			background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_2x_black-7615b6cb194191f045f14420eaeb2583.png) 0 -214px;
			-webkit-background-size: 24px 637px;
			background-size: 24px 637px;
		}
	}

	.T-KT.xn::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xn::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xn:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xl::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xl::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xl:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xk::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xk::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xk:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xj::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xj::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xj:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xm::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xm::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xm:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xg::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red_bang3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xg::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red_bang_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xg:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_red_bang_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xe::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xe::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xe:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xh::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_yellow_bang3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xh::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_yellow_bang_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xh:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_yellow_bang_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xd::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green_check3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xd::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green_check_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xd:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_green_check_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xc::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue_i3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xc::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue_i_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xc:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_blue_i_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xf::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.xf::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.xf:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.aj7::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question_reversed3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.aj7::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question_reversed_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.aj7:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_purple_question_reversed_active3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.aj6::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron_reversed3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT-JW.aj6::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron_reversed_hover3.png)!important;
		background: none!important;
		opacity: 1
	}

	.T-KT.aj6:active::before {
		content: url(//ssl.gstatic.com/ui/v1/icons/mail/superstars/star_lit_orange_chevron_reversed_active3.png)!important;
		background: none!important;
		opacity: 1
	}
	/*hi, since you have come this far, look at what i just did and realize how much i hate google right now*/
	.lE > .lC, .lE.lB > .lC {
		-moz-osx-font-smoothing: unset;
		font-family: Arial, sans-serif;
		letter-spacing: normal;
		background-color: white;
		-moz-border-radius: 0px;
		border-radius: 0px;
		-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
		box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
		border: 1px solid rgba(0, 0, 0, .2);
		padding: 5px;
		display: inline-block;
		height: auto;
		width: unset;
		color: #222;
		/*this is the box that appears when you move messages*/
	}
	.bzn .G-tF .T-Jo-ayH, .bzn .G-tF .T-Jo {
		background-image: unset;
		background-size: unset;
		opacity: 1;
	}
	.WA .pG {
		display: block
	}
	.pH, .pH-A7, .aoj, .pG .a9q {
		width: 19px;
		height: 19px;
		background: url(//ssl.gstatic.com/ui/v1/icons/mail/sprite_importance2.png) no-repeat;
		opacity: 1;
	}
	.WA .pH, .aoj {
		background-position: -38px 0;
	}

	.WA .TW.pH {
		background-position: -38px -19px;
	}

	.WA .pH:active {
		background-position: -38px -38px;
	}

	.WA .pH-A7 {
		background-position: 0 0;
	}

	.WA .TW.pH-A7 {
		background-position: 0 -19px;
	}

	.WA .pH-A7:active {
		background-position: 0 -38px;
	}

	.WA .pH-A7 {
		background-position: 0 0;
	}

	.WA .TW.pH-A7 {
		background-position: 0 -19px;
	}

	.WA .pH-A7:active {
		background-position: 0 -38px;
	}
	.pG .pH, .pG .pH-A7, .pG .aoj {
		display: block
	}
	.yE {
		background: no-repeat url(https://ssl.gstatic.com/mail/sprites/general_black-2eb471de5e5ea7371fa18ebc5339694d.png) 0 -506px;
	}
	.lC::before {
		content: none;
	}
	.xT {
		display: block;
	}
	.yi > .as:not(.ar), .yi, .y6 {
		display: inline;
	}
	.Zt {
		color: #5f6368;
		display: inline;
	}
	.zt .xW {
		padding-left: 8px;
		padding-right: 20px;
	}
	.bkK > .nH {
		background-color: unset;
		-moz-border-radius: 0px;
		border-radius: 0px;
		margin-bottom: 16px;
		overflow-y: hidden;
	}
	/*this is where tablepatcher ends and the style begins*/
	body, td, input, textarea, select {
		font-family: arial, sans-serif;
		margin: 0;
	}
	body.xE {
		background-color: #fff;
		background-image: none;
	}
	body.xp, body.Su {
		background-color: #eee;
		color: #222;
	}

	body.xp {
		overflow-y: hidden;
	}
	.wl {
		background: none
	}
	.aDz.wl {
		background-color: #f5f5f5;
	}
	.aAT, .aAU {
		background: #fff;
		color: #222
	}
}

 

    .x7,
    form[role="search"] .gssb_m tr:hover,
    .agJ:hover {
        background-color: #FEFFCE !important;
    }
    
    
.TI .T-I-ax7,
.z0 .T-I-ax7,
.G-atb .T-I-ax7,
.Bn {
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
  border-radius: 2px !important;
  height: 26px !important;
  line-height: 27px !important;
  min-width: 64px !important;
}

.G-tF > .G-Ni > .T-I,
.SI .G-tF > .G-Ni > .T-I {
  margin-left: 0 !important;
  margin-right: 24px !important;
}



.G-Ni.J-J5-Ji > .T-I {
  margin-right: 0 !important;
}

.aqL .G-Ni.J-J5-Ji {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-right: 32px !important;
  padding-right: 0 !important;
}

.G-Ni.G-aE {
  margin-right: 32px !important;
}

.G-Ni.J-J5-Ji > .T-I:not(:first-child) {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.G-Ni.J-J5-Ji:not(:first-child) > .T-I:not(:last-child) {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  margin-right: -1px !important;
}

.aqK,
.G-tF,
.aqJ,
.iH,
.adF {
  height: 28px !important;
}

.d-Na-JX-I.d-Na-M7-JX.d-Na-Gs,
.d-Na-JX-I.d-Na-JG.d-Na-IF {
  height: 28px !important;
  line-height: 28px !important;
}

.G-atb .aqJ .amD,
.G-atb .aqJ .T-I-ax7 {
  margin-left: 0 !important;
  min-width: 40px !important;
}

.G-atb .aqJ .amD:nth-child(2) {
  margin-left: 20px !important;
}

.T-I-JW.amD::before,
.G-Ni .G-asx::before {
  display: none !important;
}

.asa::before,
.T-Jo::before,
.d-Na-JX-I::before {
  display: none !important;
}

.G-Ni.G-aE:not(:first-child) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.iG .h0 .adg {
  margin-left: 0 !important;
  min-width: 40px !important;
}

.h0 > .adl {
  padding-right: 20px !important;
 
}

/* SIDEBAR */
/* Hide "More" */

/* Hide "Labels" */
.aAw {
    display: none;
}


/* Hide help icon in toolbar */
.zo {
    display: none;
}

    
/* Gmail text */
    

    .aic :before {
        content: "Gmail";
        text-decoration: none !important;
        color: #e31d1d;
    font-family: arial;
        font-size: 20px;
        letter-spacing: .2px;
	    margin-bottom: 44px;
		margin-left: 30px;
  }



/* make room for Gmail text */
.z0{padding-top:8px !important}.s8A0qe,.aki{padding-bottom:15px !important}.z0 .tk3N6e-I,.z0 .T-I{min-width:101px !important}

	div div.nH div.nH div.nH.aqk.aql.bkL div.aeN.WR.baA.nH.oy8Mbf div.aic div.z0 div.T-I.T-I-KE.L3 {
		height: 40px;
		padding-right: 8px;
		margin-left: 8px;
	    margin-bottom: -40px;
	}
    .gb_oa svg, .gb_Ec svg, .gb_1c .gb_3d, .gb_Qc .gb_3d {
        height: 40px;
		padding-right: 8px;
		margin-left: 8px;
	    margin-bottom: -90px;

}