/*
(C) 2021 SPIRIT CORPORATION LIMITED. All rights reserved.

VideoMost(R) and TeamSpirit(R) are registered trademarks of SPIRIT CORPORATION LIMITED.

Proprietary and Confidential Information of SPIRIT CORPORATION LIMITED.
*/

/* .ui-widget { */
/* 	font-family: Verdana, Arial, sans-serif; */
/* 	font-size: 1.1em; */
/* } */
.ui-button-text-only .ui-button-text{
	padding: .4em .8em;
}

/* fix datepicker visible after load */
#ui-datepicker-div { display: none; }

.alert-dialog .ui-dialog-titlebar{ 
	display: none;
}

.vm-dialog { 
	font-size: 80% 
}
.dialog-notitle .ui-dialog-titlebar { 
	display: none;
}
.dialog-centeredtext.ui-dialog{
	text-align: center;
}
.dialog-uber.ui-dialog{
	z-index: 9999 !important;
}
/* --- */

.vm-popup-dialog.ui-dialog{
	border: 1px solid;
	padding: .2em;
}
.vm-popup-dialog.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
}
.vm-popup-dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{
	right: .2em;
	top: 1.5em;
}
/* --- */
.vm-popup-dialog.ui-dialog{
	border-color: #f5a723;
}
.vm-popup-dialog.ui-dialog .ui-widget-header{
	border: 1px solid #e78f08;
	background: #f6a828 url(../i/ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; 
	font-weight: bold;
}

/* .vm-popup-dialog .ui-widget-content .ui-dialog-buttonset .ui-state-hover, */
.vm-popup-dialog .ui-dialog-titlebar .ui-state-hover{ 
	border: 1px solid #fbcb09; 
	background: #fdf5ce; 
	/* font-weight: bold;  */
	color: #c77405; 
}
/* .vm-popup-dialog .ui-widget-content .ui-state-default { 
	border: 1px solid #fbcb09{borderColorDefault}; 
	background: #FFF; 
	font-weight: normal{fwDefault}; 
	color: #555555{fcDefault}; 
	outline: none; 
} */

.vm-popup-dialog.ui-dialog.vm-popup-dialog-tech .ui-widget-header{
	background: #f6a828 url(../i/ui/ui-bg-lines-light.png) 50% 50% repeat-x;
}

/* add shadow to dialogs */
.ui-dialog{
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);  
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
/* =========================== */

/* User list */
.user-list .ul-toolbar .ulist-small-button,
.ul-toolbar .ui-button.ulist-small-button{
	width: 20px;
	height: 21px;
	padding: 0px;
	margin: 2px;
	vertical-align: middle;
}

/* addtools-dialog */
.addtools-dialog .ui-dialog-titlebar { 
	display: none;
}
.ui-dialog.addtools-dialog {
    position: absolute;
    padding: 0;
}
.ui-dialog.addtools-dialog.zskin-addtools {
    position: absolute;
    padding: 0;
	box-shadow: none;
	background:rgba(38, 38, 38, 0.8);
	border-radius: 8px;
	border: none;
}
.ui-dialog.addtools-dialog.zskin-addtools .ui-button .ui-button-text,
.ui-dialog.addtools-dialog.zskin-addtools .ui-button.ui-button-text-only .ui-button-text{
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
	color: #E8E8E8;
	padding: 0;
}
.ui-dialog.addtools-dialog.zskin-addtools .ui-icon{ 
    display: none;
}
.ui-dialog.addtools-dialog.zskin-addtools .ui-button{ 
    background: none;
	padding: 0;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 28px;
	padding-right: 15px;
	cursor: pointer;
	text-align: left;
	height: auto;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.ui-dialog.addtools-dialog.zskin-addtools .ui-button:hover{ 
	background: rgba(255, 255, 255, 0.2);
}

.ui-dialog.addtools-dialog.zskin-addtools .ui-button .gray-button-j-i{ 
	background: none;
	height: auto;
}
.addtools-dialog .ui-button {
	display: block;
	width: 100%;
	background: #fff;
}
.jq18 .ui-button-text-icon-primary .ui-button-icon-primary{
	left: 1em;
}
.jq18 .ui-button-text-icon-primary .ui-button-text, 
.jq18 .ui-button-text-icons .ui-button-text{
	padding: 0 1em 0 2.1em;
}
.addtools-dialog .ui-state-disabled,
.user-list .ui-state-disabled,
.ul-toolbar .ui-state-disabled{
	background-color: none;
	color: #C0C0C0;
}
.jq18 .ui-button-icon-only .ui-button-text, 
.jq18 .ui-button-icons-only .ui-button-text { visibility:hidden; padding: 0; /* for FF (unwanted scroll)*/}
.addtools-dialog .ui-button-text-icon-primary .ui-button-text{
	overflow: hidden; /* for ie (words don`t wrap without)*/
}
.addtools-dialog .ui-button{
	margin: 0; /*for ff (prevent unwanted scroll)*/
}
.addtools-dialog .ui-dialog-content{
	padding: 0;
	margin: 0;
}
/* #UsersList{
	max-height: 200px;
	overflow-y: auto;
	overflow-x: hidden;
} */
/* .user-list{
	font-size: 0.8em;
} */

/* .user-list .user-entry{
	height: 33px;
	border-bottom: solid 1px #DDD;
}
.user-list .user-entry .ul-om,
.user-list .user-entry .ul-name,
.user-list .user-entry .ul-toolbar
{
	height: 33px;
	line-height: 33px;
} */

/* .user-list .user-entry.ul-thisuser
{
	font-weight: bolder;
}
.user-list .ul-om{
	width: 30px;
	float: left;
	text-align: center;
} */
/* .user-list .ul-ind{
	width:36px;
	height: 33px;
    float: left;
    line-height: 33px;
}
.user-list .ul-ind > span{
	width:18px;
	height: 18px;
    display: inline-block;
    vertical-align: middle;
}
.user-list .ul-ind .ul-ind-mic{
	background: url(../i/app/indicators.png) center no-repeat;
	background-position: 0 0px;
}
.user-list .ul-ind .ul-ind-cam{
	background: url(../i/app/indicators.png) center no-repeat;
	background-position: 0 -18px;
} */
/* .user-list .ul-ind .ul-ind-mic.ul-ind-off{ */
/* 	background-color: red; */
	/* background-position: -18px 0;
} */
/* .user-list .ul-ind .ul-ind-cam.ul-ind-off{ */
/* 	background-color: red; */
	/* background-position: -18px -18px;
} */
/* .user-list .ul-host{
	text-decoration: underline;
} */
/* .user-list .ul-name{
    padding-left: 5px;
	width: 147px;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	
	cursor: pointer;
} */
/* .user-list .ul-toolbar{
	float: right;
	margin-right: 5px;
}

.user-list-lnks{
	font-size: 0.8em;
	margin: 2px 0 2px;
	text-align: center;
} */
.ui-icon-microphone-red { 
	background-position: 0 -84px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-microphone-red {
    background-position: -20px -84px;
}
.ui-icon-sharing-red {
	background-position: -160px -84px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-sharing-red {
    background-position: -180px -84px;
}
.ui-icon-wbpresenter-red {
	background-position: -60px -84px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-wbpresenter-red {
	background-position: -80px -84px;
}

.user-list-lnks .ui-button .ui-icon.ui-icon-microphone-handup,
.user-list-lnks .ui-button.ui-state-hover .ui-icon.ui-icon-microphone-handup,
.ui-icon-microphone-handup{
	background: url(../i/app/let_me_speak.png) center no-repeat;
}
.user-list-lnks .ui-button .ui-icon.ui-icon-sharing-handup,
.user-list-lnks .ui-button.ui-state-hover .ui-icon.ui-icon-sharing-handup,
.ui-icon-sharing-handup{
	background: url(../i/app/let_me_share.png) center no-repeat;
}

.ui-button.gray-button-j{
    background: #f1f1f1 url(../i/gray_button.png) left top no-repeat;
    padding:0 0 0 13px;
    height: 30px;
    border: 0;
    color: #454545;
}

.ui-button.gray-button-j:hover{
    background-position: left -30px;
}

.ui-button.gray-button-j .gray-button-j-i{
    display: block;
    background: #f1f1f1 url(../i/gray_button.png) right top no-repeat;
    float: right;
    height: 30px;
    padding-right: 13px;
}

.ui-button.gray-button-j:hover .gray-button-j-i{
    background: #f1f1f1 url(../i/gray_button.png) right -30px;
}

.ui-button.gray-button-j{
	font-size: 12px;
	line-height: 30px;
	white-space: nowrap;
}
.ui-button.ui-button-text-only.gray-button-j .ui-button-text{
	padding-left: 13px;
}
.zskin .ui-button.ui-button-text-only.gray-button-j .ui-button-text{
	padding: 0 13px 0 13px;
}
.ui-button.gray-button-j.ui-state-hover{
    background-position: right -30px; 
}
.ui-button.gray-button-j.ui-state-hover .gray-button-j-i{
    background-position: 0 -30px; 
}
.ui-button.gray-button-j.ui-state-focus{
	color:#000;
}
/* ----------- */
/* ui */
/* .user-list .ui-button-icon-only .ui-icon { 
	margin-left: -10px; margin-top: -10px;
	width: 20px;
	height: 21px;
} */
.jq18 .ui-button .ui-icon
{
    background-image: url(../i/app/icons.png);
   	margin-left: -10px; margin-top: -10px;
	width: 20px;
	height: 21px;
}

.participants__container .user-list .ul-toolbar .ulist-small-button{
	width: 24px;
	height: 24px;
	background-position: 0 0;
    margin: 0;
    left: 0;
    top: 0;
}
.user-list .ul-toolbar {
	margin-left: 13px;
}
.user-list .ui-state-default,
.ul-toolbar .ui-state-default { border: 0; background: none;}

.ui-state-disabled.ui-icon-indicator{
	opacity: 1;
} 
.jq18 .ui-icon.ui-icon-moderator{
    background-position: 0 0;
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-moderator{
    background-position: -80px -63px;
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-moderator-no{
    background-position: -80px -63px;
    display: none;
}
.jq18 .ui-icon.ui-icon-moderator-no{
    background-position: 0 -42px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-moderator{
	background-position: 0 -21px;
}
.jq18 .ui-icon.ui-icon-microphone{
    background-position: -20px 0;
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-microphone{
    background-position: -20px -63px;
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-microphone-mute{
    background-position: -20px -63px;
    opacity: .35;
}
.jq18 .ui-icon.ui-icon-microphone-mute{
    background-position: -20px -42px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-microphone{
	background-position: -20px -21px;
}
.jq18 .ui-icon.ui-icon-signal{
    background-position: -40px 0;
}
.jq18 .ui-icon.ui-icon-signal-mute{
    background-position: -40px -42px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-signal{
	background-position: -40px -21px;
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-sharing-enable,
.jq18 .ui-icon-indicator .ui-icon.ui-icon-wbpresenter-enable,
.jq18 .ul-toolbar .ui-icon-sharing-enable,
.jq18 .ul-toolbar .ui-icon-wbpresenter-enable{
	background-image: url(../i/new_design/speaker/speaker.svg);
}
.jq18 .ui-icon-indicator .ui-icon.ui-icon-sharing-disable,
.jq18 .ui-icon-indicator .ui-icon.ui-icon-wbpresenter-disable,
.jq18 .ul-toolbar .ui-icon-sharing-disable,
.jq18 .ul-toolbar .ui-icon-wbpresenter-disable{
	background-image: url(../i/new_design/speaker/speaker_disable.svg);
}

.jq18 .ui-icon.ui-icon-sharing-enable{
    background-position: -160px 0;
}
.jq18 .ui-icon.ui-icon-sharing-disable{
    background-position: -160px -42px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-sharing-enable{
	background-position: -160px -21px;
}
.jq18 .ui-icon.ui-icon-wbpresenter-enable{
    background-position: -60px 0;
}
.jq18 .ui-icon.ui-icon-wbpresenter-disable{
    background-position: -60px -42px;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-wbpresenter-enable{
	background-position: -60px -21px;
}
.jq18 .ui-icon.ui-icon-addition{
	background-image: url(../i/skin/conf/more_mini.svg);
	width: 24px;
	height: 24px;
	background-position: 0 0;
    margin: 0;
    left: 0;
    top: 0;
}
/* .jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-addition{ */
/* 	background-position: -80px -21px; */
/* } */
.jq18 .ui-icon.ui-icon-hold { 
    background-position: -100px -42px; 
}
.jq18 .ui-icon.ui-icon-hold-on { 
    background-position: -100px 0; 
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-hold{
	background-position: -100px -21px;
}
.jq18 .ui-icon.ui-icon-ban { 
    background-position: -120px -42px;
}
.jq18 .ui-icon.ui-icon-ban-on { 
    background-position: -120px 0; 
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-ban{
	background-position: -120px -21px;
}
.jq18 .ui-icon.ui-icon-hangup-on { 
    background-position: -140px 0; 
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-hangup-on{
	background-position: -140px -21px;
}

.jq18 .ui-icon.ui-icon-delete { 
    background-position: -120px 0;
}
.jq18 .ui-state-default.ui-state-hover .ui-icon.ui-icon-delete{
	background-position: -120px -21px;
}
/* Auth block */
div.header div.panel div.auth_block {
	padding: 10px 0 0 23px;
}
	
/* div.auth_block{ float:right; height:30px; font-size:11px; text-align:right;
	margin-right: 50px;
}
div.auth_block a{color: #666}
 */

/* jtable add button */
div.jtable-main-container table.jtable tbody > tr > td {
  vertical-align: middle;
}
div.jtable-main-container .itemExcelExport .jtable-toolbar-item-icon {
  background: url('jtable/excel.png')
}
div.jtable-main-container .stat-data {
	position: absolute;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	padding: 5px;
}
.stat-entry{
	margin-right: 1em;
}
.stat-entry .key{
	margin-right: .5em;
	color: #006cd8;
}

#addRecordButton{
	color: #2B5177;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.8em;
}
#addRecordButton:hover{
	text-decoration: underline;
}
.jtable-command-column .jtable-info-icon{
	display: inline-block !important;
	cursor: auto !important;
}
.jtable-status{
	background: url('../i/battons.gif') 0 0 no-repeat;
	width:21px;
	height:20px;
	margin: 0 auto;
}
.jtable-status-online{
	background-position: 100% 0;
}
.jtable-yn-command-button, .jtable-cbutton{
	background: url('../i/yn.png') 100% 0 no-repeat;
	width: 16px;
	height: 16px;
}
.jtable-convert-cbutton.jtable-convert-active-cbutton{
	background-position: 0 -32px;
}
.jtable-convert-cbutton{
	background-position: 100% -32px;
}
.jtable-stop-cbutton{
	background-position: 100% -16px;
}
.jtable-stop-cbutton.jtable-stop-active-cbutton{
	background-position: 0 -16px;
}
.jtable-play-cbutton{
	background-position: -16px -48px;
}
.jtable-details-cbutton{
	background-position: 0 -48px;
}
.jtable-logon-cbutton.jtable-logon-active-cbutton{
	background-position: 0 -64px;
}
.jtable-logon-cbutton{
	background-position: 100% -64px;
}
.jtable-cross-cbutton.jtable-cross-active-cbutton{
	background-position: 0 -80px;
}
.jtable-cross-cbutton{
	background-position: 100% -80px;
}
.jtable-y-command-button{
	background-position: 0 0;
}

.jtable-excel-cbutton{
	background-image: url('jtable/excel.png');
}
.jcTableActions{
	width: 100%;
}
/* .jcTableActions .jcTableActions-title{ */
/* 	display: inline-block; */
	
/* } */
.jcTableActions .jcTableActions-item{
	display: inline-block;
	margin-right: 10px;
}

div.filtering {
    margin-right: 270px;
}
.tooltip-dialog.ui-dialog .ui-dialog-titlebar {
/*     margin-bottom: 10px; */
    display: none;
}
.tooltip-dialog.ui-dialog .ui-dialog-title {
    display: none;
}
.tooltip-dialog.ui-dialog .ui-dialog-content {
    text-align: center;
}
/* */
.confmessage-dialog.ui-dialog,
.confmessage-dialog.ui-dialog .ui-dialog-buttonpane{
	text-align: center;
	padding-right: .4em;
}
/* ,.confmessage-dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset  */
.confmessage-dialog.ui-dialog .ui-dialog-title{
	float: none;
}
.confmessage-dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
	display: none;
}

#statistic-admin-cont .jtable-dialog-form {
  margin: 30px auto;
  position: relative;
  width: 637px;
}

#statistic-admin-cont .jtable-input-field-container {
  border: 0;
}

#statistic-admin-cont .button-row {
  position: absolute;
  right:0;
}

#statistic-admin-cont .submit-button {
  cursor: pointer;
  margin: 30px 0;
}

.cambusymsg{
	width: 100%;
/* 	height: 100%; */
	text-align: center;
	color: orange;
}

.jtable-dialog-form{
	display:table;
}
.jtable-input-field-container{
	display:table-row;
}
.jtable-input-field-container.disabled{
  opacity: 0.3;
}
.jtable-input-label{
	display:table-cell;
	border-bottom: 1px solid #DDD;
}
.jtable-input{
	display:table-cell;
}

/* --- btn --- */
.ui-button.blue-btn{
	border: 1px solid #b1b1b1;
  	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);
  
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #08c, #04c);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));
	background-image: -webkit-linear-gradient(top, #08c, #04c);
	background-image: -o-linear-gradient(top, #08c, #04c);

	background-image: linear-gradient(to bottom, #08C, #04C);
	background-repeat: repeat-x;
	
	color: #FFF;
	text-shadow: 1px 1px #333;
	padding: 0;
	line-height: 2em;
	
	cursor: pointer;
}
a.ui-button.blue-btn{
	display: inline-block;
	text-decoration: none;
}
.blue-btn.ui-state-hover, .blue-btn.ui-state-focus{
/* 	border: none; */
	background-image: linear-gradient(to bottom, #0AE, #06E);
}
.blue-btn.ui-state-hover .blue-btn-i, .blue-btn.ui-state-focus .blue-btn-i{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00AAEE', endColorstr='#ff0066EE', GradientType=0);
}
.blue-btn .blue-btn-i{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
	padding: 0;
	display: block;
/* 	line-height: 2em; */
}
/* .blue-btn .ui-button-text{ */
/* 	margin: 0 10px; */
/* } */

#tab_poll .blue-btn{
	margin-right: 2px;
}

/* jtable nowrap row */
.jtable td.jt-nowraprow{
	white-space: nowrap;
}

.select2-results__option, .select2-selection__choice{
	position: relative;
}
.select2_token_label.online:before{
	content: '';
	width: 3px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #00ff00;
}
.select2_token_email:before,
.select2_token_phone:before{
	content: '<'
}
.select2_token_email:after,
.select2_token_phone:after{
	content: '>'
}
.select2_token_email, 
.select2_token_phone {
	line-height: 1.5em;
	font-size: .8em;
	text-align: end;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
  font-size: .8em
}

#addUserTabs .ui-tabs-panel div{
	margin-bottom: 5px;
}
#addUserTabs .ui-tabs-panel div:last-child{
	margin-bottom: 0;
}
.jtable-add-command-button{
	background-image: url('jtable/add.png');
}
.jtable-add-command-button{
	background-image: url('jtable/add.png');
}
#addUserTabs .jtable-create-form{
	margin: 0 auto;
}

.vm_checkbox input{
	display: none;
}
.vm_checkbox label em{
	cursor: pointer;
}
.adrbook_rows_dragged div{
	border: 1px solid gray;
	opacity: .7;
  	background: #fafafa;
  	margin-bottom: 2px;
}

.dv_main{
 	height: inherit;
}
.dv_toolbar{
/*   	height: 32px; */
  	padding: 3px;
  	border-bottom: #e0e0e0 1px solid;
}
.dv_toolbar .ui-button .ui-button-text{
	line-height: 1.1em
}
.dv_doc{
	top: 39px;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	padding: 1px 0;
}
.dv_observer .dv_doc{
	top: 0;
}
.dv_observer .dv_toolbar{
  	display: none;
}

.dv_imagepage{
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.dv_toolbarMiddle{
	margin: 0 auto;
	width: 300px;
	text-align: center;
}
.dv_toolbarMiddle > * {
	margin: 0 2px;
}
.dv_toolbarMiddle > input {
	text-align: right;
	width: 40px;
}

.dv_toolbarRight{
	float: right;
}
.dv_toolbarLeft{
	float: left;
}

.ui-button .ui-button-yn-icon{
	background: url('../i/yn.png') 100% 0 no-repeat;
	width: 16px;
	height: 16px;
}

.ui-button .ui-button-yn-icon.jtable-stop-cbutton{
	background-position: 100% -16px;
}
.ui-button .ui-button-yn-icon.jtable-stop-active-cbutton{
	background-position: 0 -16px;
}
.ui-button .ui-button-yn-icon.jtable-play-cbutton{
	background-position: -16px -48px;
}

/** doc loading **/
.dv_doc.dv_in_loading .dv_imagepage{
	display: none;
}
.dv_doc .dv_loading{
	display: none;
	text-align: center;
}
.dv_doc.dv_in_loading .dv_loading{
	display: block;
	text-align: center;
}
.dv_doc .dv_loading .dv_loading_img{
	background-image: url("../i/ajax-loader.gif");
	width: 16px;
	height: 16px;
	margin-right: 16px;
	display: inline-block;
}
.dv_doc .dv_loading .dv_loading_msg{
	top: 32px;
	display: inline-block;
	position: relative;
}

.halfrow{
	width:50%;
	display:inline-block;
}

/* some about uploader */
.qq-uploader .qq-upload-list{
	float: right;	
}

.info-icon {
  background-color: inherit;
	background-image: url(../i/info.gif);
	background-repeat: no-repeat;
	background-size: contain;
	border: none;
	cursor: pointer;
	height: 16px;
	width: 16px;
}