/*<--
-->*/

ImmBitrateCalc
{
	qproperty-contentMargin:url(16,20,16,20);
}

ImProfileNameDialog
{
  qproperty-contentMargin:url(10,20,10,20);
}

/*simple setting panel*/
ProfilePropertyWindow > ImProfilePropertyWidget
{
	padding:10px 5px 0px 5px;
	
}

ImProfilePropertyWidget
{
	qproperty-defaultInfoTextColor:"66|77|93";
}

ProfilePropertyWindow[imwidget_is_window="true"]
{
	qproperty-contentMargin:url(0,0,6,0);
}



ImAbstractPropertyBrowser#propertyBrowser {
	border-image: url();
	background-color: transparent;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

QScrollArea#vc_pb_scrollarea {
	border: 0px;
}

QTextEdit#vc_pb_tips  {
	background-color: transparent;
	color: #333333;
}

QFrame#propToolBar {
	border-image: url("$SKIN_DIR/bg_proptoolbar.png") 4px 2px;
	border-width: 4px 2px;
	max-height: 33px;
	min-height: 33px;
}

QFrame#propToolBar QLabel {
	font: bold;
}

QPushButton#profile_property_widget_menu_button {
	border-image: url();
	padding: 0px;
	border: 0px;
	text-align: right;
}

QPushButton#profile_property_widget_menu_button::menu-indicator {
	subcontrol-origin: padding;
	subcontrol-position: right;
}

QPushButton#profile_property_widget_menu_button:!hover {
	background: transparent;
}

QToolButton#makePropFloatBtn{
	border-image: url();
	padding: 0px;
	background-image: url("$SKIN_DIR/btn_profile_showadv.png");
	border: 0px;
	min-height: 24px;
	max-height: 24px;
	max-width: 24px;
	min-width: 24px;
	
}

QToolButton#makePropFloatBtn:hover {
	background-image: url("$SKIN_DIR/btn_profile_showadv_h.png");
}

QToolButton#makePropFloatBtn:pressed {
	background-image: url("$SKIN_DIR/btn_profile_showadv_p.png");
}

QToolButton#makePropFloatBtn:disabled {
	background-image: url("$SKIN_DIR/btn_profile_showadv_d.png");
}

QToolButton#makePropFloatBtn:checked {
	background-image: url("$SKIN_DIR/btn_profile_hideadv.png");
}

QToolButton#makePropFloatBtn:checked:hover {
	background-image: url("$SKIN_DIR/btn_profile_hideadv_h.png");
}

QToolButton#makePropFloatBtn:checked:pressed {
	background-image: url("$SKIN_DIR/btn_profile_hideadv_p.png");
}

QToolButton#makePropFloatBtn:checked:disabled {
	background-image: url("$SKIN_DIR/btn_profile_hideadv_d.png");
}

QToolButton#switchPropModeBtn {
	border-image: url();
	padding: 0px;
	background-image: url("$SKIN_DIR/tbn_switchpropmode.png");
	border: 0px;
	min-height: 19px;
	max-height: 19px;
}

QToolButton#switchPropModeBtn:hover {
	background-image: url("$SKIN_DIR/tbn_switchpropmode_hover.png");
}

QToolButton#switchPropModeBtn:pressed {
	background-image: url("$SKIN_DIR/tbn_switchpropmode_pressed.png");
}

QToolButton#switchPropModeBtn:disabled {
	background-image: url("$SKIN_DIR/tbn_switchpropmode_disabled.png");
}

/* advanced settting panel */
ImAbstractPropertyBrowser#advPropertyBrowser {
	border: 0px;
	background: transparent;
	margin: 3px 0px 0px 0px;
}

ImTreePropertyBrowser QTreeView::item
{
	min-height: 20px;
}

ProfilePropertyWindow QFrame#propToolBar {
	border-image: url();
	background: transparent;
	border: 0px;
	max-height: 22px;
	min-height: 22px;
}

ImProfilePropertyWidget QPushButton#profile_property_widget_menu_button{
	color:rgb(66,77,93);
}

ImProfilePropertyWidget QPushButton#profile_property_widget_menu_button:focus {
	color:rgb(66,77,93);
}

ImProfilePropertyWidget QPushButton#profile_property_widget_menu_button:hover {
	color:rgb(66,77,93);
}

ImProfilePropertyWidget QPushButton#profile_property_widget_menu_button:pressed {
	color:rgb(66,77,93);
}

ImProfilePropertyWidget QPushButton#profile_property_widget_menu_button::menu-indicator {
    image:url($SKIN_DIR/menu-indicator_blue.png);
}
/* ImProfileComboBox ***/
ImProfileComboBox {
	qproperty-minViewWidth : 400;
	qproperty-maxViewWidth : 600;
}

ImHoverButton#ImHoverDown {
	image: url($SKIN_DIR/dropdown_h.png);
}

ImHoverButton#ImHoverUp {
	image: url($SKIN_DIR/dropup_h.png);
}

ImProfilePropertyWidget QGroupBox 
 {
 	 border-image:url();
     border-top: 2px solid transparent;
     margin-top: 8px;
 }

ImProfilePropertyWidget QGroupBox::title {
     subcontrol-origin: padding;
     position: absolute;
     top: -12px;
     left: 4px;
     padding-left:4px;
     padding-right:4px;
	 color:rgb(0,0,0);
 }
 
 ImItemListBox {
     qproperty-selectActiveTextColor:rgb(26,62,94);
     qproperty-selectInactiveTextColor:rgb(26,62,94);
     color:rgb(70,113,156);
     /*qproperty-alternatingRowColors:1;*/
     background-color:rgb(245,250,255);
     color:rgb(70,113,156);
 } 

 ImItemListBox::item:alternate {
     background: rgb(220,233,242);
 }

 ImItemListBox::item:selected:active {
     background: rgb(161,179,199);
     color:rgb(26,62,94);
 }
 ImItemListBox::item:selected:!active {
     background: rgb(203,223,239);
     color:rgb(26,62,94);
 }

 ImProfileListView::item {
	min-height: 24px;
	max-height: 24px;
 }