/*******************************************************************/
/**********/
QDockWidget {
    min-width: 385px;/******************************/
    max-width: 385px;
}

/*********/
QDockWidget QWidget {
    background-color: #1D2329;
}

/******/
Profile--GroupBox {
    qproperty-MarginBottom: 9px;           /**************/
    qproperty-ContentMarginTop: 6px;       /**************/
    qproperty-TitleMarginLeft: 6px;        /***********/
    qproperty-TitleMarginRight: 3px;       /*************/
    qproperty-ContentMarginLeftRight: 6px; /*********/
    qproperty-ContentSpace: 3px;           /*********/
}

/*********************/
Profile--GroupBox #titleBar {
    background-color: #3c464c; /*****/
    min-height: 25px;            /***********************************/
    max-height: 25px;
    font-size: 12pt;             /******/
}

/**********************/
Profile--GroupBox QLabel {
    min-width: 133px;  /************************************/
    max-width: 133px;
    font-size: 12pt;   /******/
}

/*******/
Profile--GroupBox QLineEdit {
    border: 1px solid #34383C; /****/
    padding-left: 5px;           /********/
    background-color: #000200; /*****/
    min-height: 30px;            /****/
    max-height: 30px;
    font-size: 12pt;
}
Profile--GroupBox QLineEdit:hover {
    border: 1px solid #1077B5; /*************/
}
Profile--GroupBox Profile--NumEdit QPushButton {/***********************/
    font-size: 20pt;      /******/
    font-weight: normal;  /********************/
    background-color: transparent;/*********/
    text-align: center;
}
Profile--GroupBox Profile--NumEdit QPushButton:pressed {/***********************/
    color: rgb(16, 119, 181); /***********/
    background-color: transparent;/*********/
}
Profile--GroupBox Profile--NumEdit #downBtn {/**********************/
    padding-top: -2px; /************************/
}

/********************/
Profile--GroupBox QPushButton {
    min-height: 30px;  /***********************************/
    max-height: 30px;
    font-size: 12pt;   /******/
    background-color: #3B424C; /*****/
    border: none;
}
Profile--GroupBox QPushButton:checked,
Profile--GroupBox QPushButton:pressed {
    background-color: #0000CE;
}

/************/
Profile--GroupBox Profile--SwitchButton #leftBtn,/***************/
Profile--GroupBox Profile--SwitchButton #rightBtn,
Profile--GroupBox Profile--SwitchButton2 #leftBtn,
Profile--GroupBox Profile--SwitchButton2 #rightBtn,
Profile--GroupBox Profile--SwitchButton2 #leftBtn:pressed,
Profile--GroupBox Profile--SwitchButton2 #rightBtn:pressed {
    background-color: #16181c;
}
Profile--GroupBox Profile--SwitchButton #leftBtn:checked,/**************/
Profile--GroupBox Profile--SwitchButton #leftBtn:pressed,
Profile--GroupBox Profile--SwitchButton2 #leftBtn[Sts=true] {
    background-color: rgba(29, 109, 159, 100); /************/
}
Profile--GroupBox Profile--SwitchButton #rightBtn:checked,/****************/
Profile--GroupBox Profile--SwitchButton #rightBtn:pressed,
Profile--GroupBox Profile--SwitchButton2 #rightBtn[Sts=true] {
    background-color: #3B424C; /************/
}

/********/
Profile--GroupBox Profile--ComboBox2 QPushButton {/********/
    background-color: #16181c;
}
Profile--GroupBox Profile--ComboBox2 QPushButton:checked,/***********/
Profile--GroupBox Profile--ComboBox2 QPushButton:pressed {
    background-color: rgba(29, 109, 159, 100);
}

/********/
Profile--GroupBox QComboBox {
    border: 1px solid #34383C; /****/
    padding-left: 5px;           /********/
    background-color: #000200; /*****/
    min-height: 30px;            /****/
    max-height: 30px;
    font-size: 12pt;             /******/
}
Profile--GroupBox QComboBox:hover {
    border: 1px solid #1077B5; /*************/
}
Profile--GroupBox QComboBox QAbstractItemView { /**************/
    border: 1px solid #1077B5;/****/
    padding-left: 5px;          /********/
    background-color: #000200;/*****/
    font-size: 12pt;            /********/
}
Profile--GroupBox QComboBox QAbstractItemView:Item {/**********/
    min-height: 30px;  /****/
    max-height: 30px;
}

/*******************/
Profile--GroupBox QLineEdit:disabled {
    color:#575757;
}
/***************************************************************************/
LinuxMainWindow  QWidget#graphToolRightSpaceWidget {
    background-color: rgb(0, 0, 0);/*******/
    min-width: 5px;/******************/
    max-width: 5px;
}

/*******************************************************************/
/***********/
Graph--GraphRightPanel {
    min-width:81px;/*********************************************/
    max-width:81px;
    background-color: #13161B;/***************/
}
/***********/
Graph--GraphRightPanel QPushButton {
    font-size: 13pt;/****************/
    font-weight: normal; /*********************/
    min-width: 75px;/************************/
    max-width: 75px;
    min-height: 64px;/************************/
    max-height: 64px;
    color: #adc4d0;/****************/
    background-color: #1D2228;/****************/
    border: none;/****/
}
Graph--GraphRightPanel QPushButton:hover {
    background-color: #1D2228;/******************************/
}
/***************/
Graph--GraphRightPanel QPushButton:checked,
Graph--GraphRightPanel QPushButton:pressed {
    border: none;/****/
    color: #cdcccd;/*******************/
    background-color: #0000CE;/******************/
}
Graph--GraphRightPanel Profile--ToolButton QLabel{
    font-size: 13pt;/**/
    font-weight: normal; /**/
    color:#adc4d0;/**/
}
/************/
Graph--GraphRightPanel QLabel#time1Label{
    font-size: 13pt;/*********/
    font-weight: normal; /*********************/
    color:#adc4d0;/*********/
}
/************/
Graph--GraphRightPanel QLabel#time2Label{
    font-size: 13pt;/*********/
    font-weight: normal; /*********************/
    color:#adc4d0;/*********/
}
/***************************************************************/
/**********/
Core--Internal--CustomTitleMenuBar{
    min-height:40px;/*********************************/
    max-height:40px;
    background-color:#13161B;/***********/
}
/*********/
/*********************************************************************/
/***********************************************************************************/
Core--Internal--CustomTitleMenuBar QLabel#iconLabel {
    margin-top: 8px;
    margin-bottom: 8px;
    margin-left: 11px;
    margin-right: 0px;
    max-width: 137px;
    min-width: 137px;
}

/***********/
Core--Internal--CustomTitleMenuBar  QPushButton {
    font-family: "HarmonyOS Sans SC";
    font-size: 13pt;/**************/
    font-weight: normal;/*********************/
    color: #adc4d0;/**********/
    padding-left: 15px; /*************/
    padding-right: 15px;
    min-height: 40px;/*********************/
    max-height: 40px;
    border: none;/******/
    background-color: transparent;/*******************************************/
}
/**********************/
/*********************/
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"]{
}
QMenuBar#titleMenuBar {
    background: transparent;
    font-family: "HarmonyOS Sans SC";
    font-size: 13pt;/**************/
    font-weight: normal; /******/
    color: #adc4d0; /**********/ 
    min-height: 40px;/*********************/
    max-height: 40px;
}

QMenuBar#titleMenuBar::item {
    color: #adc4d0;/**********/
    padding-left: 15px;  /************/
    padding-right: 15px; /************/
    border: none;/******/
}

/************/
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 QPushButton[toolButtonType="iconOnly"] {

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

/*****************************************************************/
/***********/
QMenu {
    border: none;/**********************************************/
    background-color: #252e35;/**********/
}
/************/
QMenu::item {
    font: 14pt;/************/
    color: #c1cdd3;/************/
    padding-left: 15px;  /************/
    padding-right: 30px; /************/
    min-height: 42px;    /**************************************/
    min-width: 140px;    /*****************************************/
}
/************/
QMenu::item:selected {
    background-color: #1a2126;/*****************/
}
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: #13151B;/***********/
}
/********/
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: #cdcccd;              /**************/
    font-size: 14pt;               /**************/
    background-color: #21282F;   /*************/
}
Profile--NumKeyboard .QPushButton:pressed{
    background-color: #3A4655;   /*************/
}
/*******/
Profile--NumKeyboard QLabel#nameLabel{
    color: #cdcccd;             /************/
    font-weight: normal;          /*****************************/
    font-size: 12pt;              /************/
}
/********/
Profile--NumKeyboard QLineEdit#edit {
    min-height:60px;                       /*******/
    font-size: 18pt;                       /************/
    color: #4AC2FF;                      /************/
    background-color: #13151B;           /**********/
    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: #cdcccd;/************/
    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:#AFAFAF;
}
/*******************************************************************************************/
/*******/
Graph--TabletSettingsWidget{
    min-width: 410px;/*******************************************************/
    border: none;/******/
    background-color: rgba(29, 34, 40, 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:#2D343A;/************/
}
/************/
Graph--TabletSettingsWidget QPushButton:checked,
Graph--TabletSettingsWidget QPushButton:pressed {
    background-color: rgba(29, 109, 159, 100);/***********************/
}
/********************/
Graph--TabletSettingsWidget QLabel#nameLabel{
    font-weight: normal; /***************/
    font-size: 12pt;/***************/
}
/********************/
Graph--TabletSettingsWidget QLabel#valueLabel{
    font-weight: normal;/***************/
    color: #cdcccd;/***************/
    font-size: 12pt;/***************/
}
/*******************/
Graph--TabletSettingsWidget QPushButton:disabled,
Graph--TabletSettingsWidget QLabel#nameLabel:disabled,
Graph--TabletSettingsWidget QLabel#valueLabel:disabled{
    color:#AFAFAF;
}

/*************/
Profile--TabletComboBox QMenu, Profile--TabletMenuButton QMenu {
    border: none;/********************************/
    background-color:#1D2228;/**********/
}
/**************/
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: rgba(29, 109, 159, 75);/**********************/
}
/******************************************************************/
/**********/
Graph--TabletMarkerWidget{
    border: none;/********************************/
    background-color: rgba(29, 34, 40, 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(29, 109, 159, 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: #3C4248;/****************/
    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(63, 68, 73, 180);
   background-image: url(:/Graph/Image/up_down_move_hover); 
}
/*************************************************************/
/**************/
Graph--AbstractGraph QLabel {
    color: #cdcccd;/**********************************************/
    font-size: 12pt;/**************/
}
Graph--ClickableLable[editable="true"] { /***********/
    color: #cdcccd;
}
Graph--ClickableLable[editable="false"] { /************/
    color: #AFAFAF;
}
Graph--ClickableLable[checked="true"] { /**************/
    color: #00ce00;
}

/**************/
Graph--AbstractGraph {
    qproperty-AxisLabelFontSize: 10pt; 
    qproperty-AxisLabelColor:#cdcccd;
}
/**********/
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: #13161B;
}
/*********/
DeviceInfoWidget QLabel {
    color: #586975;/***********/
    font-size: 12pt;/***********/
}
DeviceInfoWidget QLabel#noticeLabel{ /***********/
    border: 2px solid #13161B;
    border-radius: 5px;
    margin-left: 3px;
    margin-right: 5px;
    font-size: 10pt;
    min-height: 40px;
}
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: #1D2228;/*******/
}
Controls--Dialog QWidget {
    font-size: 12pt;/********/
}
/**********/
Controls--Dialog QWidget#m_pHeaderWidget {
    background-color: #454B50;;/***************/
}
/*************************/
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: #2D343A;/********/
    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 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: 0px;/*********/
}
Controls--Dialog QComboBox QAbstractItemView:Item {
    min-height: 40px;
}
QFileDialog, QFileDialog QWidget {/*****************************/
    font-size: 12pt;
    background-color: #1D2329;
}
QFileDialog {
    min-width: 800px;
    min-height: 600px;
}
QFileDialog QListView {
    min-width: 150px;
}
QFileDialog QPushButton,
QFileDialog QComboBox,
QFileDialog QLineEdit {
    min-height: 30px;
}
/***********************************************************************************/
/*******/
QWidget#NotificationMessage{
    background: rgba(65, 70, 75, 220);
    min-width: 200px;
    max-width: 500px;
}
/*********/
QWidget#NotificationMessage QLabel{
    color: #F0F0F0;/******/
    font-size: 12pt;/******/
    padding-top: 1px;
}
/****************************************************************/
/*****************/
MeasureResultWidget, PeakTable {
    min-height: 200px;
    max-height: 200px;
    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: #13151b;
}
Controls--RollingCalendar QPushButton,
Controls--RollingCalendar QPushButton:hover{
    color: #F0F0F0;/******/
    min-width: 100px;
    min-height: 35px;
    background-color: #2D343A;/********/
}
Controls--RollingCalendar QPushButton:pressed{
    background-color:rgba(29, 109, 159, 100); /**********/
}
Controls--RollingCalendar QLabel{
   font-size: 14pt;
}
/*********************************************************************************************************************************************/
/****************************************************************************************************************************************/
QMainWindow::separator {
    width: 0px;
    height: 0px;
    margin: 0px;
    padding: 0px;
}
QDockWidget QScrollArea {
    border: none;
    background: transparent
}

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

QWidget:disabled {
    color:#AFAFAF;
}
/**********************************************************************************************************************************/
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 {
    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: 15px;
    background: #454B50;
    padding-top: 10px;
    padding-bottom: 10px;
}
QScrollBar:horizontal {
    height: 15px;
    background: #454B50;
    padding-left: 10px;
    padding-right: 10px;
}
QScrollBar::handle:vertical {
    width: 10px;
    background: rgba(83, 91, 98, 255);
    border-radius: 0px;
    min-height: 20;
}
QScrollBar::handle:horizontal {
    height: 10px;
    background: rgba(83, 91, 98, 255);
    border-radius: 0px;
    min-height: 20;
}
QScrollBar::handle:vertical:hover {
    width: 10px;
    background: rgba(150, 150, 150, 150);
    border-radius: 0px;
    min-height: 20;
}
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;
}


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: #cdcccd;
    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: #cdcccd;
    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;
}
QTableView {
   border: none;
        background-color: transparent;
   gridline-color: #383D42;
}

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

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

/********************/
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:#2D343A;/************/
}
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(29, 109, 159, 100);/***********************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#nameLabel{
    font-weight: normal; /***************/
    font-size: 12pt;/***************/
}
Controls--Dialog QWidget#contentWidgetContainer Profile--TabletOnOffButton QLabel#valueLabel{
    font-weight: normal;/***************/
    color: #cdcccd;/***************/
    font-size: 12pt;/***************/
}
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;
}

/****************************************************************************/
/***********/
MapFunctionPanel,
MappingTableFunctionPanel {
    min-width:81px;/*********************************************/
    max-width:81px;
    background-color: #13161B;/***************/
}
/***********/
MapFunctionPanel QPushButton,
MappingTableFunctionPanel QPushButton {
    font-size: 13pt;/****************/
    font-weight: normal; /*********************/
    min-width: 75px;/************************/
    max-width: 75px;
    min-height: 64px;/************************/
    max-height: 64px;
    color: #adc4d0;/****************/
    background-color: #1D2228;/****************/
    border: none;/****/
}
MapFunctionPanel QPushButton:hover,
MappingTableFunctionPanel QPushButton:hover {
    background-color: #1D2228;/******************************/
}
/***************/
MapFunctionPanel QPushButton:checked,
MapFunctionPanel QPushButton:pressed,
MappingTableFunctionPanel QPushButton:checked,
MappingTableFunctionPanel QPushButton:pressed {
    border: none;/****/
    color: #cdcccd;/*******************/
    background-color: #0000CE;/******************/
}
MapFunctionPanel Profile--ToolButton QLabel{
    font-size: 13pt;/**/
    font-weight: normal; /**/
    color:#adc4d0;/**/
}
/************/
MapFunctionPanel QLabel#time1Label,
MappingTableFunctionPanel QLabel#time1Label{
    font-size: 13pt;/*********/
    font-weight: normal; /*********************/
    color:#adc4d0;/*********/
}

/************/
MapFunctionPanel QLabel#time2Label,
MappingTableFunctionPanel QLabel#time2Label{
    font-size: 13pt;/*********/
    font-weight: normal; /*********************/
    color:#adc4d0;/*********/
}

/****************/
MappingTableWidget, MappingTableWidget QWidget,
MappingBubbleWidget, MappingBubbleWidget QWidget,
MappingPointInfoWidget, MappingPointInfoWidget QWidget,
MappingMeasureResultWidget,
Graph--BubbleGraph{
    border: none;
    background-color: rgb(0, 0, 0);
}

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

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

MappingPointInfoWidget QLineEdit {
    color: #f0f0f0;
    border: 1px solid #636363;
    padding-left: 15px;
    background-color: transparent;
}

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