/**************************************

    boot

**************************************/

 

 

a {

color:#b836d0;

background-color:#1c1c1c;

}

 

body, tbody, td, tr {

background-color:#1c1c1c;

}

 

div, div b, font, p {color: #CCCCCC !important;}

 

div#MicrosoftOWAEditorRegion.ms-rtestate-write, 

#MicrosoftOWAEditorRegion > div,

div._mcp_01.ms-bg-color-white.customScrollBar

div#MessageUniqueBody,

#Item\2e MessageUniqueBody > div > div > span,

#Item\2e MessageUniqueBody > div > div

{

background-color:#1c1c1c !important;

}

 

 

._fce_a, .scrollCOntainer, .heading, ._lvv_X1:not(:empty) {

background-color:#2a2a2a}

 

._fce_b, ._n_31 {

background-color:#1c1c1c;

color:#1c1c1c;

}

 

_lv_q:hover, ._lv_u:hover, ._lv_t:hover{

background-color:#666666;

}

 

._lv_q, ._lv_u{

background-color:black;

}

 

._lv_t{

background-color:#1c1c1c;

}

 

._lvv_A{

background-color:#1c1c1c;

}

 

._lvv_B{

background-color:#1c1c1c;

}

 

._lvv_3{

background-color:#1c1c1c;

}

._lvv_w{

background-color:#1c1c1c;

}

._lvv_x{

background-color:#1c1c1c;

}

._lvv_e2{

background-color:#2c2c2c;

}

 

div[role=heading]{

background-color:#1c1c1c;

}

 

div[role=heading]{

background-color:#1c1c1c;

}

 

div[role=textbox]{

border-radius:5px;

}

 

 

.allowTextSelection {

background-color:#000;

color: #ffffff !important;

}

 

.Item.MessagePartBody {

color: #ff0000 !important;

}

 

.folderPaneGradient {

background-color:#1c1c1c;

}

 

.screenView.composeScreenView>.childView {

background-color:#1c1c1c

}

.highlight {

background-color:#2683d2

}

.currentHitHighlight {

background-color:#2683d2;

color:#1c1c1c

}

.extensionHighlight {

color:#1c1c1c;

background-color:#674428

}

.psearchHighlightPeopleHub {

background-color:#2683d2

}

.showAsPinned {

background:#2683d2;

background-color:rgba(255,255,0,.2)

}

.calendarFree {

background:#1c1c1c;

}

.calendarAway {

background:#61B361

}

.calendarAwayEmphasis {

background:#66FF66

}

.modalPanelBackground {

background-color:#1c1c1c

}

.modalPanelBackgroundWin8 {

background-color:#1c1c1c;

}

.popupPanel {

background-color:#1c1c1c

}

.peekPopup {

background-color:#1c1c1c

}

.peekShadowIE8 {

border-color:#151515;

}

.imErrorMessage {

color:#2683d2

}

.activityIndicatorOverlay {

background-color:#1c1c1c;

}

span.catName {

color:#2683d2!important

}

#OwaReferenceAttachmentFileName a {

color:#F6680A

}

 

  /* /boot generated */

  /* boot manual */

.presenceAvailable {

background-color:#5dd255

}

.presenceAway {

background-color:#ffd200

}

.presenceOffline {

background-color:#c8c8c8

}

.presenceUnknown {

background-color:#fff

}

  /* /boot manual*/

/* first try manual */

/* /first try manual */

/* inline auto */

    /* inverted */

 

.heading .listItemDefaultBackground .o365button .o365cs-nav-item .o365cs-nav-button .o365cs-navMenuButton .ms-bgc-tdr-h .ms-bgc-tp .o365cs-newAL-on .o365_MainLink_NavMenu .o365cs-nav-centerAlign .flexcolumn {

background-color: #1c1c1c;

}

.customScrollBar::-webkit-scrollbar-button    {

background-color: #1c1c1c;

}

.customScrollBar::-webkit-scrollbar-track {

background-color: #1c1c1c;

}

.customScrollBarLight::-webkit-scrollbar-track {

background-color: #1c1c1c;

}

.customScrollBar::-webkit-scrollbar-thumb {

background-color: #373737;

}

.customScrollBarLight::-webkit-scrollbar-thumb {

border-color: #FF8D39;

background-color: #2c2c2c;

}

.customScrollBar::-webkit-scrollbar-thumb:hover {

background-color: #2c2c2c;

}

.customScrollBar::-webkit-scrollbar-corner {

background-color: #1c1c1c;

}

.textbox {

background-color: #1c1c1c;

}

.textbox:hover {

border-color:#999999;

background-color: #1c1c1c;

}

.placeholderText {

color: #595959;

}

.modalBackground {

background-color: #1c1c1c;

}

.clearModalBackground {

background-color: #1c1c1c;

}

.contextMenuPopup  {

background-color: #1c1c1c;

}

.ms-font-su {

color: #CCCCCC;

}

.ms-font-xxl {

color: #CCCCCC;

}

.ms-font-xl {

color: #CCCCCC;

}

.ms-font-l {

color: #ff44ff;

}

.ms-font-m {

color: #CCCCCC;

}

.ms-font-s {

color: #CCCCCC;

}

.ms-font-xs {

color: #CCCCCC;

}

.ms-font-mi {

color: #CCCCCC;

}

/*Background Colors*/

.ms-bg-color-themeDark, .ms-bgc-td, .ms-bg-color-themeDark-hover:hover, .ms-bgc-td-h:hover {

background-color: #ffffff;

}

.ms-bg-color-themeDarker, .ms-bgc-tdr, .ms-bg-color-themeDarker-hover:hover, .ms-bgc-tdr-h:hover {

background-color: #ff00ff;

}

.ms-bg-color-themePrimary, .ms-bgc-tp, .ms-bg-color-themePrimary-hover:hover, .ms-bgc-tp-h:hover {

background-color: #292929;

}

.ms-bg-color-themeSecondary, .ms-bgc-ts, .ms-bg-color-themeSecondary-hover:hover, .ms-bgc-ts-h:hover {

background-color: #ff44ff;

}

.ms-bg-color-themeTertiary, .ms-bgc-tt, .ms-bg-color-themeTertiary-hover:hover, .ms-bgc-tt-h:hover {

background-color: #767676;

}

.ms-bg-color-themeLight, .ms-bgc-tl, .ms-bg-color-themeLight-hover:hover, .ms-bgc-tl-h:hover {

background-color: #ff00ff;

}

.ms-bg-color-themeLighter, .ms-bgc-tlr, .ms-bg-color-themeLighter-hover:hover, .ms-bgc-tlr-h:hover {

background-color: #3F3F3F;

}

/*Border Colors*/

.ms-border-color-themeDark, .ms-bcl-td, .ms-border-color-themeDark-hover:hover, .ms-bcl-td-h:hover {

border-color: #E0E0E0;

}

.ms-border-color-themeDarker, .ms-bcl-tdr, .ms-border-color-themeDarker-hover:hover, .ms-bcl-tdr-h:hover {

border-color: #F3F3F3;

}

.ms-border-color-themePrimary, .ms-bcl-tp, .ms-border-color-themePrimary-hover:hover, .ms-bcl-tp-h:hover {

border-color: #ff00ff;

}

.ms-border-color-themeSecondary, .ms-bcl-ts, .ms-border-color-themeSecondary-hover:hover, .ms-bcl-ts-h:hover {

border-color: #AAAAAA;

}

.ms-border-color-themeTertiary, .ms-bcl-tt, .ms-border-color-themeTertiary-hover:hover, .ms-bcl-tt-h:hover {

border-color: #767676;

}

.ms-border-color-themeLight, .ms-bcl-tl, .ms-border-color-themeLight-hover:hover, .ms-bcl-tl-h:hover {

border-color: #4D4D4D;

}

.ms-border-color-themeLighter, .ms-bcl-tlr, .ms-border-color-themeLighter-hover:hover, .ms-bcl-tlr-h:hover {

border-color: #bb0000;

}

/*Foreground colors*/

.ms-font-color-white, .ms-fcl-w, .ms-font-color-white-hover:hover, .ms-fcl-w-h:hover {

    color: #ffffff !important;

}

.ms-font-color-themeDark, .ms-fcl-td, .ms-font-color-themeDark-hover:hover, .ms-fcl-td-h:hover {

color: #e0e0e0;

}

.ms-font-color-themeDarker, .ms-fcl-tdr, .ms-font-color-themeDarker-hover:hover, .ms-fcl-tdr-h:hover {

color: #f3f3f3;

}

.ms-font-color-themePrimary, .ms-fcl-tp, .ms-font-color-themePrimary-hover:hover, .ms-fcl-tp-h:hover {

color: #777;

}

.ms-font-color-themeSecondary, .ms-fcl-ts, .ms-font-color-themeSecondary-hover:hover, .ms-fcl-ts-h:hover {

color: #AAAAAA;

}

.ms-font-color-themeTertiary, .ms-fcl-tt, .ms-font-color-themeTertiary-hover:hover, .ms-fcl-tt-h:hover {

color: #767676;

}

.ms-font-color-themeLight, .ms-fcl-tl, .ms-font-color-themeLight-hover:hover, .ms-fcl-tl-h:hover {

color: #4D4D4D;

}

.ms-font-color-themeLighter, .ms-fcl-tlr, .ms-font-color-themeLighter-hover:hover, .ms-fcl-tlr-h:hover {

color: #3F3F3F;

}

.o365cs-topnavBGColor {

background-color: #CCCCCC;

}

.o365cs-topnavLinkBackground {

background-color: #CCCCCC;

background-color: rgba(51,51,51,.8);

}

.o365cs-topnavText {

color: #1c1c1c;

}

.o365cs-o365logo {

color: #1c1c1c;

}

.o365cs-navMenuButton {

color: #1c1c1c;

}

/*Background Colors*/

.ms-bg-color-black, .ms-bgc-b, .ms-bg-color-black-hover:hover, .ms-bgc-b-h:hover {

background-color: white;

}

.ms-bg-color-neutralDark, .ms-bgc-nd, .ms-bg-color-neutralDark-hover:hover, .ms-bgc-nd-h:hover {

background-color: #DEDEDE;

}

.ms-bg-color-neutralPrimary, .ms-bgc-np, .ms-bg-color-neutralPrimary-hover:hover, .ms-bgc-np-h:hover {

background-color: #CCCCCC;

}

.ms-bg-color-neutralSecondary, .ms-bgc-ns, .ms-bg-color-neutralSecondary-hover:hover, .ms-bgc-ns-h:hover {

background-color: #999999;

}

.ms-bg-color-neutralSecondaryAlt, .ms-bgc-nsa, .ms-bg-color-neutralSecondaryAlt-hover:hover, .ms-bgc-nsa-h:hover {

background-color: #898989;

}

.ms-bg-color-neutralTertiary, .ms-bgc-nt, .ms-bg-color-neutralTertiary-hover:hover, .ms-bgc-nt-h:hover {

background-color: #595959;

}

.ms-bg-color-neutralTertiaryAlt, .ms-bgc-nta, .ms-bg-color-neutralTertiaryAlt-hover:hover, .ms-bgc-nta-h:hover {

background-color: #373737;

}

.ms-bg-color-neutralLight, .ms-bgc-nl, .ms-bg-color-neutralLight-hover:hover, .ms-bgc-nl-h:hover {

background-color: #151515;

}

.ms-bg-color-neutralLighter, .ms-bgc-nlr, .ms-bg-color-neutralLighter-hover:hover, .ms-bgc-nlr-h:hover {

background-color: #0B0B0B;

}

.ms-bg-color-white, .ms-bgc-w, .ms-bg-color-white-hover:hover, .ms-bgc-w-h:hover {

background-color: #666;

}

 

/*Foreground colors*/

.ms-font-color-black, .ms-fcl-b, .ms-font-color-black-hover:hover, .ms-fcl-b-h:hover {

color: #202020;

}

.ms-font-color-neutralDark, .ms-fcl-nd, .ms-font-color-neutralDark-hover:hover, .ms-fcl-nd-h:hover {

color: #DEDEDE;

}

.ms-font-color-neutralPrimary, .ms-fcl-np, .ms-font-color-neutralPrimary-hover:hover, .ms-fcl-np-h:hover {

color: #CCCCCC;

}

.ms-font-color-neutralSecondary, .ms-fcl-ns, .ms-font-color-neutralSecondary-hover:hover, .ms-fcl-ns-h:hover {

color: #AAAAAA;

}

.ms-font-color-neutralSecondaryAlt, .ms-fcl-nsa, .ms-font-color-neutralSecondaryAlt-hover:hover, .ms-fcl-nsa-h:hover {

color: #898989;

}

.ms-font-color-neutralTertiary, .ms-fcl-nt, .ms-font-color-neutralTertiary-hover:hover, .ms-fcl-nt-h:hover {

color: #595959;

}

.ms-font-color-neutralTertiaryAlt, .ms-fcl-nta, .ms-font-color-neutralTertiaryAlt-hover:hover, .ms-fcl-nta-h:hover {

color: #373737;

}

.ms-font-color-neutralLight, .ms-fcl-nl, .ms-font-color-neutralLight-hover:hover, .ms-fcl-nl-h:hover {

color: #151515;

}

.ms-font-color-neutralLighter, .ms-fcl-nlr, .ms-font-color-neutralLighter-hover:hover, .ms-fcl-nlr-h:hover {

color: #0B0B0B;

}

.ms-font-color-white, .ms-fcl-w, .ms-font-color-white-hover:hover, .ms-fcl-w-h:hover {

color: #1c1c1c;

}

 

._rp_H3

{

    background-color: #151515;

}

  .lvHighlightFromClass

{

    color: #666

}

.vResize

{

 background-color:#1c1c1c;   

}

._rp_e, ._rp_f, ._rp_w3, ._rp_X, ._rp_T, ._rp_91, ._rp_y1, ._b_z, ._rp_b1, ._rp_05._rp_15, .folderPaneGradient, ._pe_61, ._rp_V .ms-font-l, .rpHighlightAllClass, .rpHighlightFromClass, .ms-font-color-neutralPrimary, ._rp_x3, ._pe_7, ._pe_P, ._pe_8, ._pe_b, .allowTextSelection, ._zy_i, .ms-bg-color-white, .ms-bgc-w, .ms-bg-color-white-hover:hover, .ms-bgc-w-h:hover, ._n_m7, ._n_17

{ background-color: #1c1c1c;

}

._n_o1, .o365button, .ms-font-m, .ms-border-color-themeLighter {

border-color:#1c1c1c;

}

.ms-bg-color-themeLight, .ms-bgc-tl, .ms-bg-color-themeLight-hover:hover, .ms-bgc-tl-h:hover 

{

 background-color:#3d3c3c; 

}

.ms-border-color-neutralLight, .ms-bcl-nl, .ms-border-color-neutralLight-hover:hover, .ms-bcl-nl-h:hover

{

 border-color:#1c1c1c;   

}

._lv_q 

{

 border-bottom:1px solid #1c1c1c;   

}

 .ms-font-weight-regular, .ms-font-color-themePrimary, .ms-border-color-neutralLight

{

    border-radius:5px;

}

.wf, .wf-size-doughboy-person-64, .wf-owa-doughboy-person-64, .wf-family-owa

{

    border-radius:50px;

}

._b_c>._b_d, ._b_c>._b_e {color:white;}

 

.ms-bg-color-themeSecondary, .ms-bgc-ts, .ms-bg-color-themeSecondary-hover:hover, .ms-bgc-ts-h:hover {

    background-color:#666;

}

._n_B6 {

    border-radius:15px;

}

 

/**************Calendar**************/

._ce_22 {

  background-color:#1c1c1c;

}