/*<--
gettingStart = 116, 133, 32, 22
-->*/

/*** VideoCutWidget */
VideoCutWidget 
{
	qproperty-contentMargin:url(10,9,4,9);
	min-width: 450px;
}

MainWindow
{
	min-width: 620px;	
}

ImClipSegmentCtrl#clip_segmentctrl::item:selected {
  background: #3399FF;
}

ImSliderBar {
		margin : 0px;
		border-width : 0px;
}

ImSliderBar#clip_slider {
		background-color : transparent;
		qproperty-horiMargin : 12;
		qproperty-foreTop : 12;
		qproperty-fore : "$SKIN_DIR/sliderblock_h_bg.png";
		qproperty-clipForeTop : 12;
		qproperty-clipFore : "$SKIN_DIR/sliderblock_h_bg_gone_s.png";
		qproperty-clipForeSelected : "$SKIN_DIR/sliderblock_h_bg_gone_s.png";
		qproperty-diableclipFore : "$SKIN_DIR/sliderblock_h_bg_gone_s_d.png";
		qproperty-clipStart : "$SKIN_DIR/segment_begin.png";
		qproperty-clipEnd : "$SKIN_DIR/segment_end.png";
		qproperty-clipTagTop : 17;
		qproperty-thumbTop : 4;
		qproperty-thumb : "$SKIN_DIR/thumb.png";
		qproperty-disableThumb : "$SKIN_DIR/thumb_d.png";
		min-height: 32px;
		max-height: 32px;
}

ImSliderBar#clip_segment_slider {
		qproperty-horiMargin : 10;
		qproperty-foreTop : 2;
		qproperty-fore : "$SKIN_DIR/sliderblock_h_bg.png";
		qproperty-clipForeTop : 2;
		qproperty-clipFore : "$SKIN_DIR/sliderblock_h_bg_gone_s.png";
		qproperty-clipForeSelected : "$SKIN_DIR/sliderblock_h_bg_gone_s.png";
		qproperty-diableclipFore : "$SKIN_DIR/sliderblock_h_bg_gone_s_d.png";
		min-height: 12px;
		max-height: 12px;
}

VideoCutWidget QFrame#player_toolbar{
	margin : 0px 1px 0px 1px;
	padding: 0px 3px 0px 3px;
	border-image: url($SKIN_DIR/bg_previewbar.png) 5 1 4 1;
	border-width : 5px 1px 4px 1px;
	min-height: 25px;
	max-height: 25px;
}

VideoCutWidget QFrame#clip_info_frame{
	margin : 0px -6px;
	border-image: url($SKIN_DIR/bg_toolbar.png) 5 1 4 1;
	border-width : 5px 1px 4px 1px;
	padding: 0px 6px 0px 6px;
}

VideoCutWidget QToolButton,VideoCutWidget QToolButton:hover, VideoCutWidget QToolButton:pressed, VideoCutWidget QToolButton:disabled {
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
}

VideoCutWidget QToolButton#clip_play,
VideoCutWidget QToolButton#clip_play_all_segments,
VideoCutWidget QToolButton#clip_prev_mark,
VideoCutWidget QToolButton#clip_next_mark,
VideoCutWidget QToolButton#clip_start_point,
VideoCutWidget QToolButton#clip_end_point,
VideoCutWidget QToolButton#clip_prev_frame,
VideoCutWidget QToolButton#clip_next_frame
{
	min-width: 22px;
	min-height: 22px;
	max-width: 22px;
	max-height: 22px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
}

VideoCutWidget QToolButton#clip_play_all_segments {
	background-image: url($SKIN_DIR/btn_previewbar_playall.png) no-repeat;
	
}
VideoCutWidget QToolButton#clip_play_all_segments:hover {
	background-image: url($SKIN_DIR/btn_previewbar_playall_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_play_all_segments:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_playall_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_play_all_segments:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_playall_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_prev_mark {
	background-image: url($SKIN_DIR/btn_previewbar_previous.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_mark:hover {
	background-image: url($SKIN_DIR/btn_previewbar_previous_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_mark:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_previous_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_mark:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_previous_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_prev_frame
{
	background-image: url($SKIN_DIR/btn_previewbar_previous.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_frame:hover {
	background-image: url($SKIN_DIR/btn_previewbar_previous_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_frame:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_previous_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_prev_frame:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_previous_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_next_frame{
	background-image: url($SKIN_DIR/btn_previewbar_next.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_frame:hover {
	background-image: url($SKIN_DIR/btn_previewbar_next_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_frame:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_next_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_frame:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_next_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_next_mark {
	background-image: url($SKIN_DIR/btn_previewbar_next.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_mark:hover {
	background-image: url($SKIN_DIR/btn_previewbar_next_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_mark:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_next_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_next_mark:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_next_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_start_point {
	background-image: url($SKIN_DIR/btn_previewbar_start.png) no-repeat;
}
VideoCutWidget QToolButton#clip_start_point:hover {
	background-image: url($SKIN_DIR/btn_previewbar_start_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_start_point:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_start_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_start_point:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_start_d.png) no-repeat;
}

VideoCutWidget QToolButton#clip_end_point {
	background-image: url($SKIN_DIR/btn_previewbar_end.png) no-repeat;
}
VideoCutWidget QToolButton#clip_end_point:hover {
	background-image: url($SKIN_DIR/btn_previewbar_end_h.png) no-repeat;
}
VideoCutWidget QToolButton#clip_end_point:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_end_p.png) no-repeat;
}
VideoCutWidget QToolButton#clip_end_point:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_end_d.png) no-repeat;
}

/*toolbar buttons*/
VideoCutWidget QPushButton#clip_moveup, VideoCutWidget QPushButton#clip_movedown, VideoCutWidget QPushButton#clip_new_clip, VideoCutWidget QPushButton#clip_segment_delete {
	min-width: 24px;
	min-height: 24px;
	max-width: 24px;
	max-height: 24px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
}

VideoCutWidget QPushButton#clip_new_clip {
	background-image: url($SKIN_DIR/btn_toolbar_new.png);
}
VideoCutWidget QPushButton#clip_new_clip:hover {
	background-image: url($SKIN_DIR/btn_toolbar_new_h.png);
}
VideoCutWidget QPushButton#clip_new_clip:pressed {
	background-image: url($SKIN_DIR/btn_toolbar_new_p.png);
}
VideoCutWidget QPushButton#clip_new_clip:disabled {
	background-image: url($SKIN_DIR/btn_toolbar_new_d.png);
}

VideoCutWidget QPushButton#clip_segment_delete {
	background-image: url($SKIN_DIR/btn_toolbar_del.png);
}
VideoCutWidget QPushButton#clip_segment_delete:hover {
	background-image: url($SKIN_DIR/btn_toolbar_del_h.png);
}
VideoCutWidget QPushButton#clip_segment_delete:pressed {
	background-image: url($SKIN_DIR/btn_toolbar_del_p.png);
}
VideoCutWidget QPushButton#clip_segment_delete:disabled {
	background-image: url($SKIN_DIR/btn_toolbar_del_d.png);
}

VideoCutWidget QPushButton#clip_moveup {
	background-image: url($SKIN_DIR/btn_toolbar_up.png);
}
VideoCutWidget QPushButton#clip_moveup:hover {
	background-image: url($SKIN_DIR/btn_toolbar_up_h.png);
}
VideoCutWidget QPushButton#clip_moveup:pressed {
	background-image: url($SKIN_DIR/btn_toolbar_up_p.png);
}
VideoCutWidget QPushButton#clip_moveup:disabled {
	background-image: url($SKIN_DIR/btn_toolbar_up_d.png);
}

VideoCutWidget QPushButton#clip_movedown {
	background-image: url($SKIN_DIR/btn_toolbar_down.png);
}
VideoCutWidget QPushButton#clip_movedown:hover {
	background-image: url($SKIN_DIR/btn_toolbar_down_h.png);
}
VideoCutWidget QPushButton#clip_movedown:pressed {
	background-image: url($SKIN_DIR/btn_toolbar_down_p.png);
}
VideoCutWidget QPushButton#clip_movedown:disabled {
	background-image: url($SKIN_DIR/btn_toolbar_down_d.png);
}

QAbstractSpinBox#clip_start_time, QAbstractSpinBox#clip_end_time{
	padding: 1px 0px 1px 0px;
	margin: 0px 0px 0px 6px;
	min-height: 12px;
	max-height: 12px;	
}

QAbstractSpinBox#clip_start_time:disabled, QAbstractSpinBox#clip_end_time:disabled{
	background: transparent;
	background-image: url();
	border-image: url();
}

/*QSlider*/
VideoCutWidget QSlider {
	min-width: 60px;
	max-width: 60px;
}

VideoCutWidget QLabel#vc_preview_duration_lbl {
	padding : 0px 0px 4px 0px; 
}

VideoCutWidget QFrame#clip_segmentwidget_frame{
	margin: 0px;
	padding: 0px 0px 0px 6px;
	border-image: url($SKIN_DIR/bg_segmentlist_item.png) 1px;
	border-width: 1px;
}

VideoCutWidget QFrame#clip_segmentwidget_frame:disabled{
	border-image: url($SKIN_DIR/bg_segmentlist_item_sel.png) 1px;
}

VideoCutWidget QFrame#clip_bottom_frame{
	margin: -5px 0px 0px 0px;
	padding:0px -9px 0px -7px;
}

VideoCutWidget ImClipSegmentCtrl#clip_segmentctrl {
	 border: 1px solid #9ca3ae;
	 background-color: rgba(194,198,203, 100%);
	 border-image: url();
	 background-image: url();
	 margin: 6px 0px 0px 0px;
}

VideoCutWidget ImClipSegmentCtrl#clip_segmentctrl:item {
	min-height: 47px;
	max-height: 47px;
}

/*VideoCutWidget QTimeEdit::down-button, VideoCutWidget QTimeEdit::up-button {
     width: 0px;
 }*/
 
ImmClipPlayer QLabel#vc_preview_duration_lbl {
	margin-left: 6px;
}

ImmClipPlayer QFrame#clip_player_viewport {
	margin: -3px 3px 0px 3px;
	padding:-3px -3px 0px -3px;
}

VideoCutWidget QFrame#clip_segmentwidget_frame:disabled QLabel
{
	color: rgb(66,77,93);
}

VideoCutWidget QFrame#clip_segmentwidget_frame:disabled QTimeEdit
{
	color: rgb(66,77,93);
}

VideoCutWidget QToolButton#clip_add_clip
{
	min-width: 22px;
	min-height: 22px;
	max-width: 22px;
	max-height: 22px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
}

VideoCutWidget QToolButton#clip_add_clip {
	background-image: url($SKIN_DIR/btn_previewbar_add.png);
}
VideoCutWidget QToolButton#clip_add_clip:hover {
	background-image: url($SKIN_DIR/btn_previewbar_add_h.png);
}
VideoCutWidget QToolButton#clip_add_clip:pressed {
	background-image: url($SKIN_DIR/btn_previewbar_add_p.png);
}
VideoCutWidget QToolButton#clip_add_clip:disabled {
	background-image: url($SKIN_DIR/btn_previewbar_add_d.png);
}

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

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

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

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

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

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

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

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

VideoCutWidget QPushButton#cutButton
{
	min-width: 94px;
	min-height: 34px;
	max-width: 94px;
	max-height: 34px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
	subcontrol-position: center;
}

VideoCutWidget QPushButton#cutButton
{
	background-image: url($SKIN_DIR/btn_cut.png);
}
VideoCutWidget QPushButton#cutButton:hover 
{
	background-image: url($SKIN_DIR/btn_cut_h.png);
}
VideoCutWidget QPushButton#cutButton:pressed 
{
	background-image: url($SKIN_DIR/btn_cut_p.png);
}
VideoCutWidget QPushButton#cutButton:disabled 
{
	background-image: url($SKIN_DIR/btn_cut_d.png);
}

/*** ImWidgetFrame ***/
ImWidgetFrame#imWidgetFrame  {
    border-image: url($SKIN_DIR/maxbg_i.png) 75 30 35 30;
	border-width: 75px 30px 35px 30px;
	padding:-73px -26px -33px -26px;	
	qproperty-skinMaskImage:url($SKIN_DIR/maxbg_bw.png);
	qproperty-skinMaskMargin:url(75,30,35,30);		
}
ImWidgetFrame#imWidgetFrame:active  {
    border-image: url($SKIN_DIR/maxbg.png) 75 30 35 30;
	border-width: 75px 30px 35px 30px;
}

ImmClipPlayer QFrame#clip_player_viewport
{
	margin: 0px 4px 4px 4px;
}

QFrame#clip_bottom_frame QCheckBox
{
	padding:10px 0px 0px 0px;
}

ImMediaPreviewWidget QSlider#player_vol_slider::handle:horizontal:disabled 
{
    background-color:rgba(0,0,0,0%);
	image: url($SKIN_DIR/sliderblock_volume_t_d.png);
	border-image: url();
	margin: 0px -4px -2px -4px;
 }
 
/* ImMediaPreviewWidget QSlider#player_vol_slider::groove:horizontal:disabled 
{
  height:13px;  
  margin:0px 0px 0px 0px;
  border:0px;
  border-width: 0px 7px 0px 7px;
  border-image: url($SKIN_DIR/btn_previewmute_bg_d.png) 0 7 0 7;
 }*/
 
 ImMediaPreviewWidget QSlider#player_vol_slider::sub-page:horizontal:disabled  
{
	border-image: url($SKIN_DIR/sliderblock_volume_bg_gone_d.png) 1;
	border-width:1px;
	margin:6px 0px 6px 4px;
}

QSplitter::handle:vertical
{
	margin:0px 1px 0px 1px;
}

VideoCutWidget QFrame#imsplitter_handler
{
	height:6px;
	min-height:6px;
	max-height:6px;
	background-image: url("$SKIN_DIR/bg_splitter_v.png");
} 

QFrame#imsplitter_handler QFrame#imsplitter_handle_frame
{
	background-image:url("$SKIN_DIR/splitter_handle_v.png");
	width:57px;
	min-width:57px;
	max-width:57px;
	height:2px;
	min-height:2px;
	max-height:2px;
	subcontrol-position: center;
	
}

ImProgressStatusBar {
	max-height: 20px;
	border-radius: 0px;
	qproperty-defaultTextDocCss: "body { color: rgb(66,77,93); }";
}


QFrame#convertFailed_frame QPushButton#convertFail_OkBtn
{
	margin-top:5px;
}

ImProgressStatusBar#convert_progress {
     border-image: url($SKIN_DIR/progressbar_bg.png) 3;
     border-width: 3px;
     padding:-2px -2px -2px -2px;
     min-height:18px;
     max-height:18px;
 }
 
ImProgressStatusBar#convert_progress::chunk {
     border-image: url($SKIN_DIR/progressbar.png) 0;
     border-width: 0px;
 }
 
  VideoCutWidget QPushButton#cancel_Convert
{
	min-width: 38px;
	min-height: 38px;
	max-width: 38px;
	max-height: 38px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
	subcontrol-position: center;
}

VideoCutWidget QPushButton#cancel_Convert
{
	background-image: url($SKIN_DIR/information.png);
}
VideoCutWidget QPushButton#cancel_Convert:hover 
{
	background-image: url($SKIN_DIR/information_h.png);
}
VideoCutWidget QPushButton#cancel_Convert:pressed 
{
	background-image: url($SKIN_DIR/information_p.png);
}
VideoCutWidget QPushButton#cancel_Convert:disabled 
{
		min-width: 38px;
	min-height: 38px;
	max-width: 38px;
	max-height: 38px;
	background-image: url($SKIN_DIR/information_d.png);
}

ImSplitter{
	qproperty-imImage: url("$SKIN_DIR/splitter_handle_v.png");
	qproperty-imBorderImage: url("$SKIN_DIR/bg_splitter_v.png") 1px 1px 1px 1px;
	qproperty-imBorderWidth: "1px 1px 1px 1px";
	
	qproperty-disableImImage: url("$SKIN_DIR/splitter_handle_v-disable.png");
	qproperty-disableImBorderImage: url("$SKIN_DIR/splitter_handle_v-disable.png") 1px 1px 1px 1px;
	qproperty-disableImBorderWidth: "1px 1px 1px 1px";
}

VideoCutWidget GettingStartFrame#gettingstart
{
		qproperty-gettingStart:url("$SKIN_DIR/instruct.png");
		qproperty-gettingStartSize: "550,330";
		background-color:rgb(255,255,255);
}

ImmClipPlayer QPushButton#clip_file_open {
	min-width: 38px;
	min-height: 25px;
	max-width: 38px;
	max-height: 25px;
	background-repeat: no-repeat;
	border-image: url();
	padding: 0px;
	border-width: 0px;
	border-radius: 0px;
}

ImmClipPlayer QPushButton#clip_file_open {
	background-image: url($SKIN_DIR/fileopen.png);
}
ImmClipPlayer QPushButton#clip_file_open:hover {
	background-image: url($SKIN_DIR/fileopen_h.png);
}
ImmClipPlayer QPushButton#clip_file_open:pressed {
	background-image: url($SKIN_DIR/fileopen_p.png);
}
ImmClipPlayer QPushButton#clip_file_open:disabled {
	background-image: url($SKIN_DIR/fileopen_d.png);
}