﻿.x-tab-over.x-tab-top {
   background-color: #000;
   background-image: -webkit-linear-gradient(top, #fff, #BDBEC0 5%, #BDBEC0);
}
.x-keyboard-mode .x-tab-focus.x-tab-over.x-tab-default-top {
  background-image: -webkit-linear-gradient(top, #fff, #1e213d 5%, #1e213d);
    }
.x-tab.x-active {
    color: #E1251B;
}
.x-btn-over.x-btn-default-small {
border-color: #BDBEC0;
background-image: none;
background-color: #BDBEC0;|
background-image: webkit-gradient(linear, top, bottom, color stop(0%, #fff), color stop(5k, #BDBEC0), color stop(0%, #BDBEC0));
}
.x-keyboard-mode .x-btn-focus.x-btn-over.x-btn-default-small {
background-image: none;
background-color: #BDBEC0;
}
.x-keyboard-mode .x-btn-focus.x-btn-default-small {
border-color： #BDBEC0;
}
.x-btn-wrap-default-small.x-btn-split-right:after {
    width: 20px;
    content: '\f0d7';
    font: 16px/1 'Font Awesome 5 Free';
    color: #404040;
    padding-left: 0px;
}
.x-btn-text.x-btn-icon-top > .x-btn-icon-el-default-large {
    margin-bottom: 0px;
}
.x-btn-icon-left > .x-btn-icon-el-default-small, .x-btn-icon-right > .x-btn-icon-el-default-small {
    width: 24px;
}
.x-btn-icon-el-default-small {
    height: 24px;
}
.x-btn-button {
    white-space: normal;    
    text-align: center;
}
.Metro .x-btn-inner-default-large {
    font: 400 16px/20px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    color: #404040;
    padding: 10px 10px;
    max-width: 100%;
}   
.x-uni-btn-icon-64x64 {
    height: 64px !important;
    width: auto !important;
}
.x-btn.x-btn-menu-active.x-btn-default-large, .x-btn.x-btn-pressed.x-btn-default-large{
background-image: none;
background-color: #494949;
}
.x-btn-wrap-default-large.x-btn-split-bottom:after {
    height: 20px;
    font: 24px/24px 'Font Awesome 5 Free';
}
.x-btn-arrow-bottom > .x-btn-button-default-large, .x-btn-split-bottom > .x-btn-button-default-large {
    padding-bottom: 0px;
}
.x-btn-wrap-default-large.x-btn-split-right:after {
    color: #ffffff;
}
.x-btn.x-btn-disabled.x-btn-default-large {
background-image: none;
background: none;
border-bottom-color: #bac2cf;
border-bottom-width: 2px;
border-top: none;
border-left: none;
border-right: none;
}
.x-btn-default-large {
background-image: none;
background: none;
border-bottom-color: #bac2cf;
border-bottom-width: 2px;
border-top: none;
border-left: none;
border-right: none;
}
.x-btn-over.x-btn-default-large {
background-image: none;
background: #CFD2D8;
border-bottom-color: #bac2cf ;
border-bottom-width: 2px;
border-top: none;
border-left: none;
border-right: none;
}
.x-keyboard-mode .x-btn-focus.x-btn-over.x-btn-default-large {
background-image: none;
background: none;
border-bottom-color: #bac2cf;
border-bottom-width: 2px;
border-top: none;
border-left: none;
border-right: none;
}
.x-keyboard-mode .x-btn-focus.x-btn-default-large {
background-image: none;
background: none;
border-bottom-color: #bac2cf;
border-bottom-width: 2px;
border-top: none;
border-left: none;
border-right: none;
}
.x-keyboard-mode .x-btn-focus.x-btn-default-medium {
background-image: -webkit-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #efecec);
background-image: -moz-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -o-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -ms-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
}
.x-keyboard-mode .x-btn-focus.x-btn-over.x-btn-default-medium {
background-image: -webkit-linear-gradient(top, #efecec, #5495bb 10%, #66a6cb 90%, #efecec);
background-image: -moz-linear-gradient(top, #efecec, #5495bb 10%, #66a6cb 90%, #ced6e1);
background-image: -o-linear-gradient(top, #efecec, #5495bb 10%, #66a6cb 90%, #ced6e1);
background-image: -ms-linear-gradient(top, #efecec, #5495bb 10%, #66a6cb 90%, #ced6e1);
background-image: linear-gradient(top, #efecec, #5495bb 10%, #66a6cb 90%, #ced6e1);
}
.x-btn-over.x-btn-default-medium {
background-image: -webkit-linear-gradient(top, #efecec, #5495bb 10%, #5495bb 90%, #efecec);
background-image: -moz-linear-gradient(top, #efecec, #5495bb 10%, #5495bb 90%, #ced6e1);
background-image: -o-linear-gradient(top, #efecec, #5495bb 10%, #5495bb 90%, #ced6e1);
background-image: -ms-linear-gradient(top, #efecec, #5495bb 10%, #5495bb 90%, #ced6e1);
background-image: linear-gradient(top, #efecec, #5495bb 10%, #5495bb 90%, #ced6e1);
}
.x-btn-default-medium {
background-image: -webkit-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #efecec);
background-image: -moz-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -o-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -ms-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
padding: 0px 0px 0px 0px;
}
.x-btn.x-btn-disabled.x-btn-default-medium {
background-image: -webkit-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #efecec);
background-image: -moz-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -o-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: -ms-linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
background-image: linear-gradient(top, #efecec, #4782a4 10%, #4782A4 90%, #ced6e1);
}
.x-button {
    border-style: solid;
    border-width: 1px;
    border-color: #494949;
    box-shadow: 0px 0px 1px #ccc;
    background-color: #494949;
    color: #f9f9f9;
}
.x-button {
    border-style: solid;
    border-width: 1px;
    border-color: #19202B;
    box-shadow: 0px 0px 1px #ccc;
    background-color: #19202B;
    color: #CFD2D8;
}
/* ИСКЛЮЧЕНИЯ (кнопка для смены пароля) */
 #O83_id {
    background-color: #0f1b28 !important;
}




