

/* Start:/local/components/db.base/main.file.input/templates/.default/style.css?15664578752523*/
.webform-field-upload-list a.delete-file { vertical-align:top; display: inline-block; width:15px; height: 16px; background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -280px; margin: 0 0 0 6px; outline: none;}
.webform-field-upload-list a.delete-file:hover { background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -17px -280px; }
.webform-field-upload-list i { vertical-align:top; display: none; width:15px; height: 15px; background: url(/bitrix/js/main/core/images/popup/upload-waiting.gif) no-repeat 0 2px; margin: 0 0 0 8px; }

.hidden-caption {display: none;}

/* from intranet-common.css */
.webform-field-upload-list { margin:0 0 11px 2.8em; padding:0;}
.webform-field-upload-list a.upload-file-name { margin: 0 0 0 -4px; color: #0069c4; text-decoration: underline;}
.webform-field-upload-list a.upload-file-name:hover { color: #1c91e7; }
.webform-field-upload-list li { margin: 0 0 3px -5px; color: #888;}
.webform-field-upload-list li.uploading { color: #bbbbbb; }
.webform-field-upload-list li.uploading a.upload-file-name { cursor: default; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.webform-field-upload-list li.uploading i {  display: inline-block; }

.webform-field-upload { overflow: hidden; width: 200px; height: 27px; }
.webform-field-upload:hover .webform-button-text { color: #000; cursor:pointer !important;}
.webform-field-upload input { -moz-opacity: 0; filter: alpha(opacity=0); opacity: 0; font-size: 150px; height: 100px; }

.webform-button-upload,
.webform-button-upload:before,
.webform-button-upload:after,
.webform-button-upload .webform-button-text {
	cursor:pointer;
	content: '';
	display: inline-block;
	height:27px;
	line-height:27px;
	vertical-align: top;
}
.webform-button-upload:before {
	background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -222px;
	margin-right: 8px;
	width:15px;
}
.webform-button-upload,
.webform-button-upload .webform-button-text {
	background: url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -251px;
	color: #5b5b5b;
	font: normal normal normal 14px/26px Arial, Helvetica, sans-serif;
	text-shadow: none;
}
.webform-button-upload:after {
	background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat right -222px;
	margin-left: 8px;
	width:6px;
}

.webform-button-upload .webform-button-left,
.webform-button-upload .webform-button-right {
	display: none;
}


/* End */
/* /local/components/db.base/main.file.input/templates/.default/style.css?15664578752523 */
