
/* Fonts */

.plixooadmin,
.plixooadmin .magento_title     { font-family: 'Open Sans'; }

.plixooadmin .nav-bar           { font-family: 'Open Sans'; }

.plixooadmin .content-header h3,
.plixooadmin .head-categories,
.plixooadmin .entry-edit .entry-edit-head h4,
.plixooadmin .login-form h2,
.plixooadmin .side-col h3,
.plixooadmin .side-col .switcher label,
.plixooadmin ul.tabs-horiz li a,
.plixooadmin ul.config-tabs dt,
.plixooadmin dl.accordion dt a,
.plixooadmin .entry-edit .entry-edit-head a
                                { font-family: 'Open Sans'; }

.plixooadmin button,
.plixooadmin .form-button,
.plixooadmin .notification-global .f-right a,
.plixooadmin .go-try,
.plixooadmin #page-help-link
                                { font-family: 'Open Sans'; }

/* Global and Layout */

.plixooadmin a                  { color: #68C39F; }
.plixooadmin .entry-edit input[type=text],
.plixooadmin .input-ele input[type=text],
.plixooadmin .input-ele input[type=textbox],
.plixooadmin input.input-text,
.plixooadmin textarea,
.plixooadmin select
                                {
                                    border-color: #B9B9B9;
                                    background-color: #FFFFFF;
                                    color: #6E6E6E;
                                }
.plixooadmin .field-100 input.input-text,
.plixooadmin .field-100
                                { border-color: #B9B9B9; }
.plixooadmin ::-webkit-input-placeholder
                                { color: #6E6E6E; }
.plixooadmin :-moz-placeholder  { color: #6E6E6E; }
.plixooadmin ::-moz-placeholder { color: #6E6E6E; }
.plixooadmin :-ms-input-placeholder
                                { color: #6E6E6E; }
body.plixooadmin,
#page-login.plixooadmin,
.plixooadmin .middle            { background-color: #FFFFFF; color: #2E2E2E; }

.plixooadmin .login-form h2     { color: #2E2E2E; }

.plixooadmin input[type=checkbox] + span.wa_checkbox_helper:before
                                {
                                    color: #FFFFFF;
                                    background: #FFFFFF;
                                    border-color: #DADADA;
                                }
.plixooadmin input[type=checkbox]:checked + span.wa_checkbox_helper:before
                                {
                                    background: #68C39F;
                                    border-color: #68C39F;
                                }
.plixooadmin input[type=checkbox]:disabled + span.wa_checkbox_helper:before
                                {
                                    color: #DADADA;
                                    background: #DADADA;
                                    border-color: #DADADA;
                                }
.plixooadmin input[type=checkbox]:checked:disabled + span.wa_checkbox_helper:before
                                {
                                    color: #FFFFFF;
                                    background: #DADADA;
                                    border-color: #DADADA;
                                }
.plixooadmin .separator,
.plixooadmin .pipe              { color: #DADADA; }

/* Header */

.plixooadmin .header            { background: #353535; }
.plixooadmin .header .header-top > a
                                { background: #434343; }
.plixooadmin .header-right fieldset input.input-text
                                { color: #4E4E4E; }
.plixooadmin .header-right fieldset:before
                                { color: #A5A5A5; }
.plixooadmin .header-right .super
                                { color: #FFFFFF; }
.plixooadmin .header-right .super a
                                { color: #68C39F; }
.plixooadmin .header-right .super .fa
                                { color: #68C39F; }
.plixooadmin .header-right .super a.go-try
                                { border-color: #68C39F;  }
.plixooadmin #page-help-link    {
                                    color: #FFFFFF;
                                    background: #D04646;
                                    border-color: #DB5555;
                                }
.plixooadmin .content-header h3 { color: #2E2E2E; }
.plixooadmin .head-categories   { color: #2E2E2E !important; }
.plixooadmin .head-categories:before
                                {
                                    color: #68C39F;
                                }
.plixooadmin div.main-col       { border-left-color: #F4F4F4; }

/* Menu */

.plixooadmin .nav-bar           { background: #353535; }
.plixooadmin #nav a             { color: #CBCBCB; }
.plixooadmin #nav > li:first-child
                                { border-left-color: #3E3E3E; }
.plixooadmin #nav > li          { border-right-color: #3E3E3E; }
.plixooadmin #nav > li > a:hover,
.plixooadmin #nav > li.over > a
                                { background-color: #68C39F; color: #FFFFFF !important; }
.plixooadmin #nav li.active     { background: #68C39F; }
.plixooadmin #nav a.active      { color: #FFFFFF; }
.plixooadmin #nav ul li a       { background: #2F2F2F; border-bottom-color: #3E3E3E; }
.plixooadmin #nav li.over a     { color: #FFFFFF; }
.plixooadmin #nav li.over li a  { color: #828282; }
.plixooadmin #nav ul li.parent li a
                                { color: #828282; background: #2F2F2F; }
.plixooadmin #nav ul li a:hover,
.plixooadmin #nav ul li.parent li a:hover
                                { background: #434343; color: #FFFFFF; }

/* Notifications */

.plixooadmin .notification-global .label
                                { color: #D04646; }
.plixooadmin .notification-global .f-right a
                                {
                                    background: #68C39F;
                                    color: #FFFFFF;
                                }
.plixooadmin .notification-global
                                {
                                    border-color: #EEE2BE;
                                }
.plixooadmin .notification-global:before
                                {
                                    color: #D04646;
                                }
.plixooadmin .notification-global-notice:before
                                {
                                    color: #F77C16;
                                }
.plixooadmin .error-msg:before  { color: #D04646; }
.plixooadmin .notice-msg:before { color: #F77C16; }
.plixooadmin .success-msg:before
                                { color: #3D6611; }

/* Footer */

.plixooadmin .footer            {
                                    background: #F4F4F4;
                                    border-top-color: #ECECEC;
                                    color: #2E2E2E;
                                }

/* Buttons */

.plixooadmin button,
.plixooadmin .form-button,
.plixooadmin .side-col #order-sidebar button
                                { background: #48BE85; color: #FFFFFF; }
.plixooadmin button:hover,
.plixooadmin .form-button:hover,
.plixooadmin button.fail:hover,
.plixooadmin button.cancel:hover,
.plixooadmin button.delete:hover,
.plixooadmin button.back:hover,
.plixooadmin .notification-global a:hover,
.plixooadmin .side-col #order-sidebar button:hover
                                { background: #686868; }
.plixooadmin button.fail,
.plixooadmin button.cancel,
.plixooadmin button.delete      { background: #68C39F; }
.plixooadmin button.back        { background: #838383; }
.plixooadmin .side-col button,
.plixooadmin .side-col .content-header button,
.plixooadmin .side-col .form-button
                                { background: #F4F4F4; border-color: #F4F4F4; color: #FFFFFF; }
.plixooadmin button span:before,
.plixooadmin .side-col #order-sidebar button span:before
                                {
                                    color: #FFFFFF;
                                }
.plixooadmin .side-col button span:before
                                { color: #686868; }

/* Scope Switcher */

.plixooadmin .switcher          { background: #F4F4F4; border-color: #F4F4F4; }
.plixooadmin .switcher .link-store-scope:before,
.plixooadmin .link-store-scope:before
                                {
                                    color: #90B3D2;
                                }

/* Tree */

.plixooadmin .tree-actions a:before
                                {
                                    color: #FFFFFF;
                                }
.plixooadmin .x-tree-node a span,
.plixooadmin .x-dd-drag-ghost a span
                                { color: #2E2E2E; }

/* Tabs */

.plixooadmin ul.tabs-horiz      { background-color: #FFFFFF; border-bottom-color: #DADADA; }
.plixooadmin ul.tabs-horiz li a { color: #2E2E2E !important; background: #FFFFFF; border-color: #DADADA; border-bottom-color: #56A888; }
.plixooadmin ul.tabs-horiz li a.active
                                {
                                    border-color: #56A888;
                                    border-bottom-color: #68C39F;
                                    color: #FFFFFF !important;
                                    background: #68C39F;
                                }
.plixooadmin .wa_dashboard_wrap { border-color: #DADADA; }                                

/* Forms */

.plixooadmin dl.accordion dt,
.plixooadmin .entry-edit .entry-edit-head
                                { background-color: #FFFFFF;  }
.plixooadmin .entry-edit .entry-edit-head h4,
.plixooadmin .entry-edit .entry-edit-head strong,
.plixooadmin .entry-edit .entry-edit-head a
                                { color: #2E2E2E; }
.plixooadmin label              { color: #303030; }
.plixooadmin .box,
.plixooadmin .entry-edit fieldset,
.plixooadmin .entry-edit .fieldset,
.plixooadmin .section-config .section-config > .config
                                { border-color: #DADADA; background-color: #EEEEEE; }
.plixooadmin .form-list tr td.scope-label span
                                {
                                    color: #797979;
                                    border-color: #F1F1F1;
                                }
.plixooadmin .form-list tr td.scope-label span span,
.plixooadmin .grid tbody
                                { background-color: #EEEEEE; }
.plixooadmin .form-list tr:hover > td.scope-label > span
                                { color: #68C39F; border-color: #68C39F; }

/* Configuration Tabs */

.plixooadmin ul.config-tabs dt  { background: #68C39F; border-color: #ECECEC; border-bottom-color: #ECECEC; color: #FFFFFF; }
.plixooadmin ul.config-tabs dt:after
                                {
                                    color: #FFFFFF;
                                }
.plixooadmin ul.config-tabs dt.collapsed
                                { border-bottom-color: #ECECEC; }
.plixooadmin ul.config-tabs dt.collapsed:after
                                {
                                    color: #FFFFFF;
                                }
.plixooadmin ul.tabs span       { background: #F4F4F4; color: #6E6E6E; border-color: #ECECEC; border-bottom-color: #ECECEC; }
.plixooadmin ul.tabs .active span,
.plixooadmin ul.tabs .active:hover span
                                { background: #FFFFFF; color: #56A888; }

/* System configuration forms */

.plixooadmin .content-header h3,
.plixooadmin .side-col h3,
.plixooadmin .switcher label
                                { color: #2E2E2E; }
.plixooadmin .content-header h3:before
                                {
                                    color: #68C39F;
                                }
.plixooadmin .section-config:after
                                {
                                    color: #FFFFFF;
                                    background: #68C39F;
                                }
.plixooadmin .section-config.active:after
                                {
                                    color: #FFFFFF;
                                    background: #68C39F;
                                }
.plixooadmin dl.accordion dt a:after
                                {
                                    color: #FFFFFF;
                                    background: #68C39F;
                                }
.plixooadmin dl.accordion dt.open a:after
                                {
                                    color: #FFFFFF;
                                    background: #68C39F;
                                }
.plixooadmin .section-config .config-advanced > .entry-edit-head a
                                { color: #FFFFFF !important; }
.plixooadmin .section-config .config-advanced > .entry-edit-head a.open
                                { color: #FFFFFF !important; }

/* Grid Massactions */

.plixooadmin .massaction        { background: #353535; border-color: #444444; color: #FFFFFF; }
.plixooadmin .massaction a      { color: #FFFFFF; border-right-color: #444444; }
.plixooadmin .massaction .entry-edit fieldset
                                { background-color:#353535; }
.plixooadmin .massaction .entry-edit .field-row label
                                { color: #FFFFFF; }

/* Grid Headings */

.plixooadmin .grid tr.headings  { background: #FFFFFF; }
.plixooadmin .grid tr.headings th
                                { border-color: #EEEEEE; border-left-color: #FFFFFF; }
.plixooadmin .grid tr.headings th:first-child
                                { border-left-color: #EEEEEE; }
.plixooadmin .grid tr.headings th a:hover
                                { color: #585858;  }
.plixooadmin .grid tr.headings th:hover
                                { background: #EEEEEE; border-color: #FFFFFF; }
.plixooadmin .grid tr.headings th a.sort-arrow-desc,
.plixooadmin .grid tr.headings th a.sort-arrow-asc
                                { background: #FFFFFF; border-color: #DADADA;  }
.plixooadmin .grid tr.headings th a.sort-arrow-desc span.sort-title:after,
.plixooadmin .grid tr.headings th a.sort-arrow-asc span.sort-title:after
                                {
                                    color: #BDBDBD;
                                }

/* Grid Filters */

.plixooadmin .grid tr.filter    { background: #EEEEEE; }
.plixooadmin .grid tr.filter th { border-color: #DDDDDD; }
.plixooadmin .grid tr.filter th:first-child
                                { border-left-color: #DDDDDD; }
.plixooadmin .grid tr.filter th:last-child
                                { border-right-color: #DDDDDD; }

/* Grid Data */

.plixooadmin .grid tr.even, .grid tr.even tr
                                { background: #FFFFFF; }
.plixooadmin .grid table td     { border-color: #DDDDDD; }
.plixooadmin .grid table tbody:last-child td
                                { border-bottom-color: #DDDDDD; }
.plixooadmin .grid table td.last
                                { border-right-color: #DDDDDD; }
.plixooadmin .grid tr.on-mouse  { background: #EEEEEE; }

/* Popups */

.plixooadmin .dialog table.table_window
                                { background: #68C39F;  }
.plixooadmin .magento_title     { color: #FFFFFF; }
.plixooadmin .magento_w,
.plixooadmin .magento_e,
.plixooadmin .magento_content,
.plixooadmin .magento_content .middle
                                { background: #FFFFFF; }
.plixooadmin .magento_close:after
                                {
                                    color: #FFFFFF;
                                }

/* M2EPro */

.plixooadmin button.button_link
                                { background: #48BE85 !important; color: #FFFFFF !important; }
.plixooadmin button.button_link:hover
                                { background: #686868; }

/* Other */

.plixooadmin ul.tabs a.error span.error:after
                                {
                                    color: #F4591C;
                                }
.plixooadmin ul.tabs a.changed span.changed:after
                                {
                                    color: #90B3D2;
                                }
.plixooadmin .login-form        { background: #FFFFFF; border-color: #DADADA; }
.plixooadmin .login-container .legal
                                { background: #FFFFFF; border-color: #DADADA; color: #7B7B7B; }

.plixooadmin .wa_calendar_icon  { color: #48BE85; }

#loading-mask                   { color: #D04646; }
#loading-mask .loader           { background-color: #DADADA; border-color: #68C39F; color: #D04646; }



/* Modern Green */

body.plixooadmin                { background-color: #353535; }
.plixooadmin .wa_notifications_wrap
                                { background-color: #FFFFFF; }
.plixooadmin .header-right .super a.go-try
                                {
                                    border-color: none;
                                    background: #68C39F;
                                    color: #FFFFFF;
                                }
.plixooadmin #nav > li          { border-bottom-color: #3E3E3E; }
.plixooadmin #nav ul li a       { border-top-color: #3E3E3E; }
.plixooadmin #page-help-link:after
                                { border-color: #DB5555; }

.plixooadmin.tipsy_button .tipsy-inner { background-color: #48BE85; color: #FFFFFF; }
.plixooadmin.tipsy_button .tipsy-arrow-n { border-bottom-color: #48BE85; }
.plixooadmin.tipsy_button .tipsy-arrow-s { border-top-color: #48BE85; }
.plixooadmin.tipsy_button .tipsy-arrow-e { border-left-color: #48BE85; }
.plixooadmin.tipsy_button .tipsy-arrow-w { border-right-color: #48BE85; }

.plixooadmin .side-col button:hover,
.plixooadmin .side-col .content-header button:hover,
.plixooadmin .side-col .form-button:hover
                                {
                                    background: #48BE85;
                                    border-color: #48BE85;
                                }

.plixooadmin .side-col button:hover span:before,
.plixooadmin .side-col .content-header button:hover span:before,
.plixooadmin .side-col .form-button:hover span:before
                                {
                                    color: #FFFFFF;
                                    background: #48BE85;
                                }
.plixooadmin .side-col #order-sidebar button span:before,
.plixooadmin button span:before {
                                    background: #48BE85;
                                }
.plixooadmin .side-col #order-sidebar button:hover span:before,
.plixooadmin button:hover span:before {
                                    background: #686868;
                                }
.plixooadmin .side-col button span:before,
.plixooadmin .side-col .content-header button span:before,
.plixooadmin .side-col .form-button span:before
                                { background: #F4F4F4; }

.plixooadmin .tree-actions a    {
                                    color: #FFFFFF;
                                    background: #48BE85;
                                }
.plixooadmin .tree-actions a:before
                                { background: #686868; }
.plixooadmin .pager input,
.plixooadmin .pager select,
.plixooadmin .grid input,
.plixooadmin .grid .field-100,
.plixooadmin .grid select,
.plixooadmin .grid textarea
                                { border-color: #DADADA; }

.plixooadmin #wa_toggle_navigation
								{ color: #FFFFFF; }



/* Custom CSS */


