/**********************************************************************/
Profile--RightPanel QWidget#spaceWidget {
    background-color: rgb(0, 0, 0);/*************************************/
    min-width: 5px;/******************/
    max-width: 5px;
}
/***************************************************************************/
LinuxMainWindow  QWidget#graphToolRightSpaceWidget {
    background-color: rgb(0, 0, 0);/*******/
    min-width: 5px;/******************/
    max-width: 5px;
}
/****************************************************************************/
LinuxMainWindow  QWidget#graphToolleftSpaceWidget {
    background-color: rgb(0, 0, 0);/*******/
    min-width: 5px;/******************/
    max-width: 5px;
}
/****************************************************************/
/*******/
Profile--RightPanel QStackedWidget#firstLevelStackedWidget {
    background-color: #000000;/***********/
    min-width: 135px;/************************/
    max-width: 135px;
}
/************/
Profile--RightPanel QStackedWidget#firstLevelStackedWidget Profile--WordWrapPushButton QLabel {
    color:#c3d5dd;/***************/
    font-size: 18pt;/***************/
    font-weight: normal; /********************/
}
Profile--RightPanel QStackedWidget#firstLevelStackedWidget QPushButton {
    min-height: 77px;  /******************************/
    max-height: 77px;
    border: none;/**********************************************************/
    background-color: #0a0a0a;/*********/
}
/**************/
Profile--RightPanel QStackedWidget#firstLevelStackedWidget QPushButton:checked {
    background-color: #0000ce;/*******************/
}
Profile--RightPanel QStackedWidget#firstLevelStackedWidget QPushButton:pressed {
    background-color: #0054ff;/********************/
}
/****************************************************************/
/*******/
Profile--RightPanel QWidget#widget {
    background-color: #000000;/***********/
    min-width: 120px;/************************/
    max-width: 120px;
}
/************/
Profile--RightPanel QStackedWidget#subBtnStackedWidget QPushButton {
    color:#c3d5dd;  /*******************************************************/
    font-weight: normal;/********************/
    font-size: 13pt;/*************/
    min-height: 77px;  /*****************/
    max-height: 77px;
    min-width: 120px;  /*****************/
    max-width: 120px;
    border: none;/**********************************************************/
    background-color: #141414;/*************/
    icon-size: 52px, 52px; /********************/
}
/************/
Profile--RightPanel QStackedWidget#subBtnStackedWidget QPushButton:checked,
Profile--RightPanel QStackedWidget#subBtnStackedWidget QPushButton:pressed {
    background-color: #0068f2;/*******************/
}
/********************/
Profile--RightPanel QStackedWidget#subBtnStackedWidget QLabel#nameLabel{
    font-weight: normal; /***********************************/
    color:#c3d5dd;/***************/
    font-size: 13pt;/***************/
}
/********************/
Profile--RightPanel QStackedWidget#subBtnStackedWidget QLabel#valueLabel{
    color:rgb(255, 255, 255);/************************/
    font-size: 11.5pt;/***************/
}
/******************/
Profile--RightPanel QStackedWidget#subBtnStackedWidget QPushButton:disabled,
Profile--RightPanel QStackedWidget#subBtnStackedWidget QLabel#valueLabel:disabled,
Profile--RightPanel QStackedWidget#subBtnStackedWidget QLabel#nameLabel:disabled{
    color:#484848;
}
/**************/
Profile--RightPanel QPushButton#backBtn {
    color:#c3d5dd;/******************/
    font-size: 13pt;/******************/
    font-weight: bold;/********************/
    min-height: 77px;  /******************/
    max-height: 77px;
    min-width: 125px;  /******************/
    max-width: 125px;
    background-color: #1c1c1c;/***********/
    border: none;/******/
}
/*******************/
Profile--RightPanel QPushButton#backBtn:pressed {
    background-color: #0000CE;/*********************/
}
/**********************************************************************/
/***********/
Profile--TabletComboBox QMenu, Profile--TabletMenuButton QMenu {
    border: none;/********************************/
    background-color:#191919;/**********/
}
/************/
Profile--TabletComboBox QMenu::item, Profile--TabletMenuButton QMenu::item {
    font: 11.5pt;/***************/
    color: #c1cdd3;/***********/
    padding-left: 15px;    /************/
    padding-right: 15px;   /************/
    min-height: 50px;      /************************************/
    min-width: 120px;      /***************************************/
}
/************/
Profile--TabletComboBox QMenu::item:selected, Profile--TabletMenuButton QMenu::item:selected {
    background-color:#2d2d2d;/***************************/
}
/*******************************************************************/
/***********/
Graph--BaseGraphRightPanel {
    min-width:82px;/*********************************************/
    max-width:82px;
    background-color: #000000;/***************/
}
/***********/
Graph--BaseGraphRightPanel QPushButton {
    font-size: 13pt;/****************/
    font-weight: bold; /****/
    min-width: 75px;/************************/
    max-width: 75px;
    min-height: 70px;/************************/
    max-height: 70px;
    color: #adc4d0;/****************/
    background-color: #0f0f0f;/****************/
    border: none;/****/
}
Graph--BaseGraphRightPanel QPushButton:hover {
    background-color: #0f0f0f;/******************************/
}
/***************/
Graph--BaseGraphRightPanel QPushButton:checked,
Graph--BaseGraphRightPanel QPushButton:pressed {
    border: none;/****/
    color: #ffffff;/*******************/
    background-color: #0000CE;/******************/
}
Graph--BaseGraphRightPanel Profile--ToolButton QLabel{
    font-size: 13pt;/**/
    font-weight: bold; /**/
    color:#adc4d0;/**/
}
/************/
Graph--BaseGraphRightPanel QLabel#time1Label{
    font-size: 13pt;/*********/
    font-weight: bold; /****/
    color:#adc4d0;/*********/
}
/************/
Graph--BaseGraphRightPanel QLabel#time2Label{
    font-size: 13pt;/*********/
    font-weight: bold; /****/
    color:#adc4d0;/*********/
}
/***************************************************************/
/**********/
Core--Internal--CustomTitleMenuBar{
    min-height:50px;/*********************************/
    max-height:50px;
    background-color:#000000;/***********/
}
/*********/
/*********************************************************************/
/***********************************************************************************/
Core--Internal--CustomTitleMenuBar QLabel#iconLabel {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 14px;
    margin-right: 0px;
}

/***********/
Core--Internal--CustomTitleMenuBar  QPushButton {
    font-family: "HarmonyOS Sans SC";
    font-size: 14pt;/**************/
    font-weight: bold;/******/
    color: #adc4d0;/**********/
    min-height: 50px;/*********************/
    max-height: 50px;
    padding-left: 8px;
    padding-right: 8px;
    border: none;/******/
    background-color: transparent;/*******************************************/
}

Core--Internal--CustomTitleMenuBar QPushButton[lang="zh_CN"] {
    padding-left: 14px;  /*****************/
    padding-right: 14px;    
}
Core--Internal--CustomTitleMenuBar QPushButton[lang="ru"] {
    padding-left: 3px;  /*****************/
    padding-right: 3px;  
}

/**********************/
/*********************/
Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[objectName="SAStudio.Action.QuickRecord"][lang="en"] {
    min-width: 65px; /**************/
}

Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[objectName="SAStudio.Action.QuickReplay"][lang="en"]  {
    min-width: 75px; /**************/
}

Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[objectName="SAStudio.Action.QuickRecord"][lang="ru"] {
    min-width: 88px; /**************/
}

Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[objectName="SAStudio.Action.QuickReplay"][lang="ru"]  {
    min-width: 78px; /**************/
}

/*************/
Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[isFirstToolButton="true"]{
}
/***************************/
Core--Internal--CustomTitleMenuBar QWidget#toolButtonsArea QPushButton[toolButtonType="iconOnly"]{
	max-width:30px;
}

QMenuBar#titleMenuBar {
    background: transparent;
    min-height: 50px;/*********************/
    max-height: 50px;
    font-family: "HarmonyOS Sans SC";
    font-size: 14pt;/**************/
    font-weight: bold; /******/
    color: #adc4d0; /**********/ 
}

QMenuBar#titleMenuBar::item {
    padding-left: 8px;  /************/
    padding-right: 8px; /************/
    border: none;/******/
}
/**********************/
QMenuBar#titleMenuBar[lang="zh_CN"]::item {
    padding-left: 14px;   /*****************/
    padding-right: 14px;
}
QMenuBar#titleMenuBar[lang="ru"]::item {
    padding-left: 3px;   /*****************/
    padding-right: 3px;
}

/************/
Core--Internal--CustomTitleMenuBar QPushButton:checked,
Core--Internal--CustomTitleMenuBar QPushButton:pressed {
    color: #00ce00;
}

QMenuBar#titleMenuBar::item:pressed {
	background-color: transparent;
	color: #00ff00; /*********/
}
QMenuBar#titleMenuBar::item:open {
	background-color: transparent;
	color: #00ff00; /************/
}

/********/
Core--Internal--CustomTitleMenuBar .QFrame {
    border: none;
    min-height:20px;/******************************************/
    max-height:20px;
    background-color: #232323;/*****************/
}

/*****************************************************************/
/***********/
QMenu {
    border: none;/**********************************************/
    background-color: #141414;/**********/
}
/************/
QMenu::item {
    font: 16pt;/************/
    color: #c1cdd3;/************/
    padding-left: 15px;  /************/
    padding-right: 50px; /************/
    min-height: 50px;    /**************************************/
    min-width: 140px;    /*****************************************/
}
/************/
QMenu::item:selected {
    background-color: #232323;/*****************/
}
QMenu::item:disabled {
    color: #AFAFAF; /*****************/
}
/*************/
Core--Internal--CustomTitleMenuBar QPushButton#expandShrinkBtn,
Core--Internal--CustomTitleMenuBar QPushButton#minimizeButton,
Core--Internal--CustomTitleMenuBar QPushButton#maximizeButton,
Core--Internal--CustomTitleMenuBar QPushButton#closeButton {
    min-width: 45px;/**********/
    max-width: 45px;
    min-height: 40px;/**********/
    max-height: 40px;
    border: none;/******/
    background-color: transparent;/*********/
}

Core--Internal--CustomTitleMenuBar QPushButton#expandShrinkBtn:hover,
Core--Internal--CustomTitleMenuBar QPushButton#minimizeButton:hover,
Core--Internal--CustomTitleMenuBar QPushButton#maximizeButton:hover {
    background-color: rgb(72, 72, 72);/*****************/
}

Core--Internal--CustomTitleMenuBar QPushButton#closeButton:hover {
    background-color: red;/***************/
}

/********************/
Core--Internal--CustomTitleMenuBar QPushButton#expandShrinkBtn {
    qproperty-iconSize: 24px;
}


/***************/
Core--Internal--CustomTitleMenuBar QPushButton#minimizeButton {
    qproperty-icon: url(:/Utils/Image/min);
    qproperty-iconSize: 16px;
}

/**********************/
Core--Internal--CustomTitleMenuBar QPushButton#maximizeButton {
    qproperty-icon: url(:/Utils/Image/max);
    qproperty-iconSize: 16px;
}

/******************************/
Core--Internal--CustomTitleMenuBar QPushButton#maximizeButton[windowMaximized="true"] {
    qproperty-icon: url(:/Utils/Image/recover);
    qproperty-iconSize: 16px;
}

/***************************/
Core--Internal--CustomTitleMenuBar QPushButton#maximizeButton[windowMaximized="false"] {
    qproperty-icon: url(:/Utils/Image/max);
    qproperty-iconSize: 16px;
}

Core--Internal--CustomTitleMenuBar QPushButton#closeButton {
    qproperty-icon: url(:/Utils/Image/close);
    qproperty-iconSize: 16px;
}

/****************************************************************/
/*******/
Profile--NumKeyboard {
    background-color:rgba(25,25,25,255);/***********/
}
/********/
Profile--NumKeyboard QLabel#nameLabel{
    margin-top: 15px;
}
/***********/
Profile--NumKeyboard QLineEdit#edit {
    margin-top: 9px;
}
/*************/
Profile--NumKeyboard QLineEdit#edit {
    margin-bottom: 9px;
}
/***********/
Profile--NumKeyboard .QPushButton, Profile--NumKeyboard .QPushButton:hover{
    min-width: 75px;               /*******/
    min-height: 75px;              /*******/
    border: 2px solid transparent; /*******************/
    border-radius: 5px;
    color: #ffffff;              /**************/
    font-size: 14pt;               /**************/
    background-color: #2d2d2d;   /*************/
}
Profile--NumKeyboard .QPushButton:pressed{
    background-color:rgba(65,65,65,100);   /*************/
}
/*******/
Profile--NumKeyboard QLabel#nameLabel{
    color: #ffffff;             /************/
    font-weight: normal;          /*****************************/
    font-size: 12pt;              /************/
}
/********/
Profile--NumKeyboard QLineEdit#edit {
    min-height:60px;                       /*******/
    font-size: 18pt;                       /************/
    color: #4AC2FF;                      /************/
    background-color: #232323;           /**********/
    selection-background-color: #3A4655; /*************/
    selection-color: #4AC2FF;            /************/
    border: 1px solid #626973;           /********************/
    padding-right: 8px;                    /*************/
    padding-bottom: 8px;                   /*************/
}
/**************************************************************/
/*******/
Controls--Keyboard {
    background-color: #171717;
}
/*******/
Controls--Keyboard .QPushButton, Controls--Keyboard .QPushButton:hover{
    border: 2px solid #424242;/*****************/
    color: #ffffff;/************/
    font-weight: bold;
    font-size: 12pt;/************/
    background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(40, 40, 40), stop:1 rgb(26, 26, 26));/*******************/
}
Controls--Keyboard .QPushButton:pressed{
    background-color: rgba(29, 109, 159, 100);/******************************************************/
}
Controls--Keyboard .QPushButton:disabled{
    color:#484848;
}
/*******************************************************************************************/
/*******/
Graph--TabletSettingsWidget{
    min-width: 410px;/*******************************************************/
    border: none;/******/
    background-color:rgba(25,25,25,240);/*******************************/
    qproperty-ButtonVSpace: 15px;/********/
}
/***********/
Graph--TabletSettingsWidget QWidget{
    color:#c3d5dd;
}
/*********/
Graph--TabletSettingsWidget QLabel#headerLabel{
    font-weight: bold;/**************/
    font-size: 14pt;/************/
}
/***********/
Graph--TabletSettingsWidget QPushButton, Graph--TabletSettingsWidget QPushButton:hover{
    font-size: 12pt;/*************/
    min-height:55px;/*******************/
    max-height:55px;
    min-width:110px;/*******************/
    max-width:110px;
    border: none;/*********/
    background-color:rgba(45,45,45,100);/************/
}
/************/
Graph--TabletSettingsWidget QPushButton:checked,
Graph--TabletSettingsWidget QPushButton:pressed {
    background-color:rgba(0,84,255,100);/***********************/
}
/********************/
Graph--TabletSettingsWidget QLabel#nameLabel{
    font-weight: normal; /***************/
    font-size: 12pt;/***************/
}
/********************/
Graph--TabletSettingsWidget QLabel#valueLabel{
    font-weight: normal;/***************/
    color: #ffffff;/***************/
    font-size: 12pt;/***************/
}
/*******************/
Graph--TabletSettingsWidget QPushButton:disabled,
Graph--TabletSettingsWidget QLabel#nameLabel:disabled,
Graph--TabletSettingsWidget QLabel#valueLabel:disabled{
    color:#484848;
}
/******************************************************************/
/**********/
Graph--TabletMarkerWidget{
    border: none;/********************************/
    background-color:rgba(25,25,25,240);/*******/
}
/**********/
Graph--TabletMarkerWidget QLabel#markerValueLabel {
    color:#c3d5dd;/*******************/
    font-size: 13pt;/*******************/
}
Graph--TabletMarkerWidget QLabel#markerValueLabel[checked="true"] { /**************/
    color: #00ce00;
}
/***********/
Graph--TabletMarkerWidget QPushButton, Graph--TabletMarkerWidget  QPushButton:hover {
    color:#c3d5dd;/**************/
    font-size: 12pt;/**************/
    border: 1px solid #636363;/************/
    background-color: rgba(83, 91, 98, 0);/***************/
}
Graph--TabletMarkerWidget QPushButton:checked, Graph--TabletMarkerWidget QPushButton:pressed{
    background-color:rgba(0,85,255,100);/******************/
}
/*********/
Graph--TabletMarkerWidget .QPushButton {
    min-height:48px;/************/
    min-width:80px;/************/
}
/***********/
Graph--TabletMarkerWidget QComboBox {
    color:#c3d5dd;/*****************************/
    font-size: 12pt;/****************/
    border: 1px solid #636363;/**************/
    padding-left: 12px;/**********************/
    background-color: transparent;/******************/
}

Graph--TabletMarkerWidget QComboBox QAbstractItemView {
    color:#c3d5dd;/***************/
    font-size: 12pt;/***************/
    border: none;/****************/
    background-color:rgba(65,65,65,100);/****************/
    padding-left: 0px;/*********/
}
/*********/
Graph--TabletMarkerWidget #btn_wheel { 
    background-image: url(:/Graph/Image/up_down_move_normal); 
    background-repeat: no-repeat;
    background-position: center;
 }
 
Graph--TabletMarkerWidget #btn_wheel:checked { 
   background-color: rgba(65,65,65, 180);
   background-image: url(:/Graph/Image/up_down_move_hover); 
}
/*************************************************************/
/**************/
Graph--AbstractGraph QLabel {
    color: #ffffff;/**********************************************/
    font-size: 12pt;/**************/
}
Graph--ClickableLable[editable="true"] { /***********/
    color: #ffffff;
}
Graph--AbstractGraph QLabel:disabled,
Graph--ClickableLable[editable="false"] { /**************/
    color: #AFAFAF;
}
Graph--ClickableLable[checked="true"] { /**************/
    color: #00ce00;
}

/**************/
Graph--AbstractGraph {
    qproperty-AxisLabelFontSize: 11pt; 
    qproperty-AxisLabelColor:#ffffff;
}
/**********/
Graph--AbstractGraph {
    qproperty-GridMarginsLeft: 58px;    /***/
    qproperty-GridMarginsTop: 30px;     /***/
    qproperty-GridMarginsRight: 10px;   /***/
    qproperty-GridMarginsBottom: 23px;  /***/
}

/***********/
Graph--TabletLegend {
    min-width: 115px;
}
/***********/
Graph--TabletLegend QLabel{
    font: 12pt;
    min-height:35px;
    max-height:35px;    
}
/************/
Graph-SpectrumMarkerStatusItem QLabel {
    font: 12pt;
}
 /************/
Graph--WaterfallGraph {
    qproperty-MarkerColor:rgb(0,0,0);
}
/***********************/
/***************************************************************/
DeviceInfoWidget{ /********/
    background-color: #000000;
}
/*********/
DeviceInfoWidget QLabel {
    color: #586975;/***********/
    font-size: 12pt;/***********/
}
DeviceInfoWidget QLabel#noticeLabel{ /***********/
    border: 2px solid #13161B;
    border-radius: 5px;
}
DeviceInfoWidget QWidget#battery{/*******/
    min-width: 34px;
    max-width: 34px;
    min-height: 18px;
    max-height: 18px;
    font-size: 11pt;
}
/*******************************************************************/
/*******/
Controls--Dialog {
    qproperty-windowOpacity: 0.98; /********/
    background-color: #0f0f0f;/*******/
}
Controls--Dialog QWidget {
    font-size: 12pt;/********/
}
/**********/
Controls--Dialog QWidget#m_pHeaderWidget {
    background-color: #141414;;/***************/
    min-height: 35px;
}
/*************************/
Controls--Dialog QWidget#m_pHeaderWidget QLabel {
    font:  13pt;/******/
    color: #F0F0F0;/******/
}
/************/
Controls--Dialog QWidget#contentWidgetContainer QPushButton,
Controls--Dialog QWidget#contentWidgetContainer QPushButton:hover{
    color: #F0F0F0;/******/
    min-width: 100px;
    min-height: 35px;
    background-color: #323232;/********/
    border: none;
}
Controls--Dialog QWidget#contentWidgetContainer QPushButton:pressed{
    background-color:rgba(29, 109, 159, 100); /**********/
}
Controls--Dialog QWidget#contentWidgetContainer QPushButton:checked {
    background-color: #0000CE; /**********/
}

Controls--Dialog QWidget#contentWidgetContainer QPushButton:disabled{
    color:#AFAFAF;
}
/************/
Controls--Dialog QWidget#contentWidgetContainer QLabel{
    color: #F0F0F0;/******/
}
/***************/
Controls--Dialog QWidget#contentWidgetContainer QWidget#downloadStatusWidget {
    background-color: transparent;
}
Controls--Dialog QWidget#contentWidgetContainer QProgressBar#downloadProgressBar {
    color: #F0F0F0;
    border: 1px solid #636363;
    border-radius: 2px;
    background-color: #323232;
    min-height: 22px;
    max-height: 22px;
    text-align: center;
}
Controls--Dialog QWidget#contentWidgetContainer QProgressBar#downloadProgressBar::chunk {
    background-color: #1D6D9F;
    border-radius: 1px;
    margin: 1px;
}
/*****************/
Controls--Dialog QComboBox,QLineEdit,QTimeEdit,QDateEdit, QDateTimeEdit {
    color:#c3d5dd;
    border: 1px solid #636363;
    padding-left: 15px;
    background-color: transparent;
}
/******************/
Controls--Dialog QComboBox QAbstractItemView {
    color:#c3d5dd;/***************/
    border: none;/****************/
    background-color: #3C4248;/****************/
    padding-left: 5px;/*********/
}
Controls--Dialog QComboBox QAbstractItemView:Item {
    min-height: 40px;
}
Controls--FloatingDialog {
    background-color: rgba(29, 34, 40, 0);
}
Controls--FloatingDialog QWidget#m_pHeaderWidget {
    background-color: rgba(29, 34, 40, 0);
}
/***********************************************************************************/
/*******/
QWidget#NotificationMessage {
    background: rgba(14, 17, 21, 220);
    border: 1px solid #373D42;
    border-radius: 0px;
}
/*********/
QWidget#NotificationMessage QLabel#titleLabel {
    color: #F5F7FA;
    font-size: 13pt;
    font-weight: bold;
}
/*********/
QWidget#NotificationMessage QLabel#contentLabel {
    color: #DDE2E7;
    font-size: 12pt;
    font-weight: normal;
}
/****************************************************************/
/*****************/
MeasureResultWidget, PeakTable {
    background-color: rgb(0, 0, 0);
}
PulseDetectTable #stsWidget, PulseDetectTable #tableView { /************/
    background-color: rgb(0, 0, 0);
}
/****************/
MeasureResultWidget  QLabel {
    font-size: 12pt;
    color: #F0F0F0;
}
/*********************************/
Graph--AbstractGraph {
    qproperty-ItemRectFontSize: 12pt;
}
/****************************************************************/
Profile--Slider, Controls--RollingCalendar {
    background-color: #191919;
}
Controls--RollingCalendar QPushButton,
Controls--RollingCalendar QPushButton:hover{
    color: #F0F0F0;/******/
    min-width: 100px;
    min-height: 35px;
    background-color: #232323;/********/
}
Controls--RollingCalendar QPushButton:pressed{
    background-color:rgba(29, 109, 159, 100); /**********/
}
Controls--RollingCalendar QLabel{
   font-size: 14pt;
}
/*********************************************************************************************************************************************/

/*********************************************************************************************************************************/
QWidget {
    color: #ffffff;                 /******/
    font-size: 12pt;
    font-family: "HarmonyOS Sans SC"; /****/
}

QWidget:disabled {
    color:#484848;
}
*:focus { outline: none; }
/**********************************************************************************************************************************/
LinuxMainWindow,
.QMainWindow {
    background-color: rgb(0, 0, 0);
}

/*****************************************************************************************/
QMenu::indicator {
    width: 10px;
    height: 10px;
    margin-left: 10px;
}
QMenu::indicator:checked {
    image: url(:/Custom/Image/menu_checked);
}
QMenu::right-arrow {
    width: 13px;
    height: 13px;
    image: url(:/Custom/Image/right_arrow);
    margin-right: 10px;
}
QMenu::icon{
    position: absolute;
    left: 10px;
}

QCheckBox::indicator
{
    Width: 24px;
    Height: 24px;
	border-image: url(:/Custom/Image/checkbox_checked);
}

QCheckBox::indicator:unchecked
{
	border-image: url(:/Custom/Image/checkbox_unchecked);
}

QRadioButton::indicator
{
    Width: 22px;
    Height: 22px;
	border-image: url(:/Custom/Image/radio_checked);
}

QRadioButton::indicator:unchecked
{
	border-image: url(:/Custom/Image/radio_unchecked);
}

/*************************/
QPushButton::menu-indicator{
    width:0px;
}
/**************/
QPushButton#m_pCloseButton {
    min-width: 35px;
    max-width: 35px;
    min-height: 35px;
    max-height: 35px;
    background:transparent;
    border-image: url(:/Controls/Image/close_normal) 35 35 35 35 stretch stretch;
}
QPushButton#m_pCloseButton:hover {
    background:transparent;
    border-image: url(:/Controls/Image/close_hover) 35 35 35 35 stretch stretch;
}
QPushButton#m_pCloseButton:pressed {
    background:transparent;
    border-image: url(:/Controls/Image/close_pressed) 35 35 35 35 stretch stretch;
}
QPushButton#m_pCloseButtonNotification {
    background:transparent;
    border-image: url(:/Controls/Image/close_normal) 35 35  35  35  stretch stretch;
}
QPushButton#m_pCloseButtonNotification:hover {
    background:transparent;
    border-image: url(:/Controls/Image/close_hover) 35 35  35  35 stretch stretch;
}
QPushButton#m_pCloseButtonNotification:pressed {
    background:transparent;
    border-image: url(:/Controls/Image/close_pressed) 35 35  35  35 stretch stretch;
}


/**************/
QScrollArea#dockWidgetScrollArea {
    padding: 0px;
    border: none;
    background: #3E4348;
}
/****************/
#dockAreaCloseButton {
    min-width: 30px;
    max-width: 30px;
    min-height: 30px;
    max-height: 30px;
    qproperty-iconSize: 0px;
    background: transparent;
    border-image: url(:/Custom/Image/close_normal) 35 35 35 35 stretch stretch;
}
#dockAreaCloseButton:hover {
    border-image: url(:/Custom/Image/close_hover) 35 35 35 35 stretch stretch;
}
#dockAreaCloseButton:pressed {
    border-image: url(:/Custom/Image/close_pressed) 35 35 35 35 stretch stretch;
}

/*****************/
QSplitter::handle {
    background: rgb(52, 56, 60);
}
QSplitter::handle:horizontal {
    width: 3px;
}
QSplitter::handle:vertical {
    height: 3px;
}
/***********/
QScrollBar:vertical {
    width: 25px;
    background: #454B50;
    padding-top: 10px;
    padding-bottom: 10px;
}
QScrollBar:horizontal {
    height: 25px;
    background: #454B50;
    padding-left: 10px;
    padding-right: 10px;
}
QScrollBar::handle:vertical {
    width: 10px;
    background: rgba(83, 91, 98, 255);
    border-radius: 0px;
    min-height: 30px;
}
QScrollBar::handle:horizontal {
    height: 10px;
    background: rgba(83, 91, 98, 255);
    border-radius: 0px;
    min-width: 30px;
}
QScrollBar::handle:vertical:hover {
    width: 10px;
    background: rgba(150, 150, 150, 150);
    border-radius: 0px;
}
QScrollBar::handle:vertical:pressed {
    background: rgba(150, 150, 150, 150);
}
QScrollBar::handle:horizontal:hover {
    height: 10px;
    background: rgba(150, 150, 150, 150);
    border-radius: 0px;
    min-height: 20;
}
QScrollBar::handle:horizontal:pressed {
    background: rgba(150, 150, 150, 150);
}
QScrollBar::sub-line:horizontal {
    height: 10px;
    width: 10px;
    subcontrol-position: left;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_horizontal);
}
QScrollBar::sub-line:horizontal:hover {
    height: 10px;
    width: 10px;
    subcontrol-position: left;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_horizontal_hover);
}
QScrollBar::sub-line:horizontal:pressed {
    height: 10px;
    width: 10px;
    subcontrol-position: left;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_horizontal_pressed);
}
QScrollBar::sub-line:vertical {
    height: 10px;
    width: 10px;
    subcontrol-position: top;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_vertical);
}
QScrollBar::sub-line:vertical:hover {
    height: 10px;
    width: 10px;
    subcontrol-position: top;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_vertical_hover);
}
QScrollBar::sub-line:vertical:pressed {
    height: 10px;
    width: 10px;
    subcontrol-position: top;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/sub-line_vertical_pressed);
}
QScrollBar::add-line:horizontal {
    height: 10px;
    width: 10px;
    subcontrol-position: right;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_horizontal);
}
QScrollBar::add-line:horizontal:hover {
    height: 10px;
    width: 10px;
    subcontrol-position: right;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_horizontal_hover);
}
QScrollBar::add-line:horizontal:pressed {
    height: 10px;
    width: 10px;
    subcontrol-position: right;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_horizontal_pressed);
}
QScrollBar::add-line:vertical {
    height: 10px;
    width: 10px;
    subcontrol-position: bottom;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_vertical);
}
QScrollBar::add-line:vertical:hover {
    height: 10px;
    width: 10px;
    subcontrol-position: bottom;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_vertical_hover);
}
QScrollBar::add-line:vertical:pressed {
    height: 10px;
    width: 10px;
    subcontrol-position: bottom;
    subcontrol-origin: margin;
    border-image: url(:/Custom/Image/add-line_vertical_pressed);
}

QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical {
    width: 10px;
    background: rgba(0, 0, 0, 25);
    border-radius: 0px;
}
QScrollBar::add-page:horizontal,QScrollBar::sub-page:horizontal {
    height: 10px;
    background: rgba(0, 0, 0, 25);
    border-radius: 0px;
}


/***************/
Controls--PxOpenFileDlg, Controls--PxSaveFileDlg{
     min-width: 800px;
     min-height: 600px;
}

Controls--FileWidget QHeaderView {
    background-color: transparent;
}

Controls--FileWidget QTableView {
    background-color: transparent;
    selection-color: white;
    selection-background-color: rgb(29, 109, 159); /**********/
    border: 1px solid #3E4349;
}

Controls--FileWidget QHeaderView::section {
     background-color: #1D2228;
}

Controls--FileWidget QFrame#rootFrame {
    border: 1px solid #3E4349;
    background-color: transparent;
}

Controls--FileWidget Controls--RootItemButton {
    border: none;
    background-color: transparent;
    padding: 0px;
}

Controls--FileWidget Controls--RootItemButton:checked {
    background: rgb(29, 109, 159);
}

Controls--PxSaveFileDlg QPushButton,
Controls--PxOpenFileDlg QPushButton {
    min-height: 35px;
    max-height: 35px;
}
Controls--PxSaveFileDlg QLineEdit,
Controls--PxOpenFileDlg QLineEdit {
    min-height: 33px;
    max-height: 33px;
    padding-left: 3px;
    border: 1px solid #3E4349;
}

Graph--LayoutContainer QLabel#AreaName{
    font: 50pt;
    font-weight: bold;
    color:#1C1C1C;
}

/********************************************************************/
/*******/
Profile--BWPopup, Profile--EnumPopup{
    min-width: 300px;
    background-color: #171717;
}
/*******/
Profile--BWPopup QLabel#nameLabel, Profile--EnumPopup QLabel#nameLabel{
    color: #ffffff;
    font-weight: bold;
    font-size: 14pt;
}
/***********/
Profile--BWPopup QPushButton, Profile--EnumPopup QPushButton,
Profile--BWPopup QPushButton:hover, Profile--EnumPopup QPushButton:hover {
    min-height: 50px;
    border: 2px solid #424242;
    color: #ffffff;
    font-size: 12pt;
    background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(40, 40, 40), stop:1 rgb(26, 26, 26));/*********************/
}
Profile--BWPopup QPushButton:pressed, Profile--EnumPopup QPushButton:pressed{
    background-color: rgba(29, 109, 159, 100);
}

Profile--EnumPopup QPushButton:checked {
    background-color: #0000CE;
}

Controls--CustomPlot {
    qproperty-backgroundColor: #000000;
    qproperty-tickLabelColor: #00ffff;
    qproperty-axisColor: #f00000;
    qproperty-gridColor: #0000f0;
}

QHeaderView {
   border: none;
        background-color: rgb(0, 0, 0);
    min-height:35px;
}
QHeaderView::section {
    background-color:#3C464C;
    padding-left: 0px;
    padding-right: 0px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid #383D42;
    border-left: 1px solid transparent;
    border-right: 1px solid #383D42;
}
QHeaderView::section:disabled {
    background-color: #20252B;
    color: #555555;
}
QTableView, QTreeView {
   border: none;
   background-color: transparent;
   gridline-color: #383D42;
}

QTableView::item:selected, QTreeView::item:selected {
    background: rgba(29, 109, 159, 100);      /*********/
    color: white;
}

QTreeView::item { height: 35px; }

QHeaderView::down-arrow {
    image: url(:/App/Image/sort_down);
    width: 8px;
    height: 8px;
    subcontrol-position: top center;
}

QHeaderView::up-arrow {
    image: url(:/App/Image/sort_up);
    width: 8px;
    height: 8px;
    subcontrol-position: top center;
}

QComboBox QAbstractItemView {
    background-color: #3C4248;/****************/
}

/********************/
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox:hover,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton:hover,
Controls--Dialog QWidget#contentWidgetContainer Profile--CheckButton,
Controls--Dialog QWidget#contentWidgetContainer Profile--CheckButton:hover{
    font-size: 12pt;/*************/
    min-height:55px;/*******************/
    max-height:55px;
    min-width:110px;/*******************/
    max-width:110px;
    border: none;/*********/
    background-color:#323232;/************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox:checked,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox:pressed,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton:checked,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton:pressed,
Controls--Dialog QWidget#contentWidgetContainer Profile--CheckButton:checked,
Controls--Dialog QWidget#contentWidgetContainer Profile--CheckButton:pressed {
    background-color: rgba(0, 84, 255, 100);/***********************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox QLabel#nameLabel,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#nameLabel{
    font-weight: normal; /***************/
    font-size: 12pt;/***************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox QLabel#valueLabel,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#valueLabel{
    font-weight: normal;/***************/
    color: #ffffff;/***************/
    font-size: 12pt;/***************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox QLabel#nameLabel:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletComboBox QLabel#valueLabel:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#nameLabel:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#valueLabel:disabled,
Controls--Dialog QWidget#contentWidgetContainer Profile--CheckButton:disabled{
    color:#AFAFAF;
}
Controls--Dialog #line{
    border: none;
    background-color:#2D343A;
}

MscanTable QLineEdit, MscanTable QComboBox{
 background-color:  #3C4248; 
}
MscanTable QComboBox QAbstractItemView:Item {
    min-height: 35px;
}
MscanTable QPushButton {
    font-size: 12pt;   /******/
    background-color:  #2D343A; /*****/
    border: none;
}
MscanTable QPushButton:pressed{
    background-color:rgba(29, 109, 159, 100); /**********/
}
MscanTable #bottomWidget {
  background-color: #1D2329; 
}
MscanTable #downBtn {
    padding-top: -2px; /************************/
}

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

/*****************/
QTableCornerButton::section
{
    background-color:#3C464C;
}

/*******************/
QTableView::item:selected:!active {
    color: #ffffff;
}

QPlainTextEdit {
border: 1px solid #34383C; /****/
padding-left: 5px;           /********/
background-color: transparent; /*****/
font-size: 12pt;
}

Mapping--MappingWidget QWidget{
    border: none;
}

MappingTableWidget QTableView{
    border: 1px solid #3C464C;
}

MappingTableWidget,
Mapping--MappingWidget,
MappingBubbleWidget,
MappingMeasureResultWidget QWidget,
MappingPointInfoWidget QWidget{
    background-color: rgba(0, 0, 0, 155);
}

MappingPointInfoWidget QLabel,
MappingPointInfoWidget QCheckBox,
MappingMeasureResultWidget QLabel,
MappingTableWidget QWidget,
MappingPointInfoWidget QLineEdit {
    background-color: transparent;
}

MappingPointInfoWidget QLineEdit {
    border: 1px solid #aaaaaa;
}

MappingTableWidget QHeaderView::section,
MappingTableWidget QTableCornerButton::section  {
    background-color: rgba(0, 0, 0, 100);
}
/****************************************/
QTabBar::tab {
    background-color:transparent;   /********/
    padding: 8px 16px;          /**************/
    border: none;     /******/
    margin-right: 2px;          /********/
    min-width: 120px;
}

/***********************/
QTabBar::tab:selected {
    background-color: #0000CE;
}

/****************/
QTabWidget::pane {
	background-color: transparent;
    border: none;      /******/
    top: 0px;
}
/*********************************************/
QTableWidget QPushButton {
    border: none;
    background :#323232;
    margin: 1px;
}
QTableWidget QPushButton:pressed,
QTableWidget QPushButton:checked {
    background-color: rgba(0, 84, 255, 100);
}
