.grey-btn {
	font: 13px 'PTSansRegular', Arial; margin: 0; padding: 0 25px; height: 30px; border: none; outline: none;
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
	background: #e1e2e1;
	background: -moz-linear-gradient(top,  #e1e2e1 0%, #bdbdbd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e2e1), color-stop(100%,#bdbdbd));
	background: -webkit-linear-gradient(top,  #e1e2e1 0%,#bdbdbd 100%);
	background: -o-linear-gradient(top,  #e1e2e1 0%,#bdbdbd 100%);
	background: -ms-linear-gradient(top,  #e1e2e1 0%,#bdbdbd 100%);
	background: linear-gradient(to bottom,  #e1e2e1 0%,#bdbdbd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e2e1', endColorstr='#bdbdbd',GradientType=0 );
}

.b-ord-mult input[type='text'],
.b-ord-mult textarea {
	border: solid 1px #ccc; font: 13px 'PTSansRegular'; outline: none; margin: none;
	box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
}
.b-ord-mult input[type='text'] { height: 29px; padding: 0 9px; }
.b-ord-mult textarea { padding: 7px 9px; resize: none; }

.b-ord-mult input[type='text'].error,
.b-ord-mult textarea.error { border-color: #F85052; }

.b-ord-mult { margin-top: 30px; }
.b-ord-mult h2 { margin-bottom: 21px; }
.b-ord-mult__title { display: inline-block; line-height: 0.9em; color: #0066cc; text-decoration: none; border-bottom: dashed 1px; }
.b-ord-mult__title:hover { color: inherit; text-decoration: none; }
.b-ord-mult.m-opened .b-ord-mult__title { color: inherit; }
.b-ord-mult .content-wrap { padding-bottom: 0; }
.b-ord-mult label { display: block; margin-bottom: 5px; font-family: 'PT Sans', Tahoma, Verdana, Arial, sans-serif; font-weight: 700;}
.b-ord-mult p { margin: 0 0 6px; }
.b-ord-mult p.m-upload-info { display: inline-block; margin-top: 6px; }
.contacts .b-ord-mult p.m-upload-info { font-size: 14px; 	float: right;	width: 180px; margin-top: -4px; line-height: 18px;}
.b-ord-mult p.m-pad-top { padding-top: 4px; }
.b-ord-mult a.m-bord { border-bottom: dashed 1px; display: inline-block; line-height: 1.1em; margin-top: 6px; }
.b-ord-mult a.m-bord:hover { color: inherit; text-decoration: none; }
.b-ord-mult .left-col { float: left; width: 530px; }
.b-ord-mult .right-col { float: right; width: 653px; padding-top: 15px; }
.b-ord-mult__line { margin-bottom: 18px; }
.b-ord-mult__line-col { float: left; width: 250px; margin-right: 20px; }
.b-ord-mult__line-col.m-last { margin-right: 0; }
.b-ord-mult__file-add { margin-right: 10px; margin-bottom: 10px; vertical-align: middle; }
.b-ord-mult textarea[name='comment'] { width: 500px; height: 64px; }
.b-ord-mult input[name='fio'],
.b-ord-mult input[name='email'],
.b-ord-mult input[name='phone'] { width: 230px; }
.b-ord-mult__line.m-files { margin-bottom: 8px; }
.b-ord-mult__files-pick { display: inline-block; overflow: hidden; position: relative; vertical-align: top; margin-bottom:  }
.b-ord-mult input[name='files[]'] { position: absolute; left: -9999px; }
.b-ord-mult__files { display: inline; vertical-align: top; margin: 0; padding: 0; }
.b-ord-mult__files li {
	display: inline-block; vertical-align: top; margin-right: 10px; overflow: hidden; margin-bottom: 10px; border: solid 1px #d1d7df; height: 28px; padding: 0 24px 0 7px; line-height: 28px;
	overflow: hidden; position: relative;
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.b-ord-mult__files li s {
	position: absolute; top: 50%; right: 8px; margin-top: -5px; margin-left: 7px; width: 10px; height: 10px; cursor: pointer;
	background: url(/sites/all/themes/ustal/newlead/image/close-redis.png) no-repeat; display: block;
}
.b-ord-mult [name='submit'] { width: 170px; float: left; margin-right: 14px; }
.b-ord-mult__about { line-height: 26px; }
.b-ord-mult__about span { display: inline-block; vertical-align: middle; margin: 0 1px 4px 2px; width: 20px; height: 20px; background: url(/sites/all/themes/ustal/newlead/image/metals-spr.png) no-repeat; }
.b-ord-mult__about span.m-0 { background-position: 0px 0; }
.b-ord-mult__about span.m-1 { background-position: -20px 0; }
.b-ord-mult__about span.m-2 { background-position: -40px 0; }
.b-ord-mult__about span.m-3 { background-position: -60px 0; }
.b-ord-mult__about span.m-4 { background-position: -80px 0; }
.b-ord-mult__about span.m-5 { background-position: -100px 0; }

.inner.b-ord-mult .left-col{float: none;}
.inner.b-ord-mult label{font-family: 'PT Sans', Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.Content ul.b-ord-mult__files{margin: 0;}
.inner .orange-btn {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: linear-gradient(to bottom, #fea100 0%, #f65f00 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: #fcac20 #fc8d00 #b54500 #fc8a00;
  border-image: none;
  border-radius: 7px;
  border-style: solid;
  border-width: 1px;
  color: #fff !important;
  font: 700 16px 'PT Sans',Tahoma, Verdana, Arial, Helvetica, sans-serif;
  height: 40px;
  outline: medium none;
  padding: 0 12px;
}

.inner .clearfix:before, .inner .clearfix:after {
    content: " ";
    display: table;
}
.inner .clearfix:after {
    clear: both;
}

.inner.b-ord-mult input, .inner.b-ord-mult textarea{ font-family: Verdana, Helvetica;}
.inner .b-ord-mult__line-col.m-last{width: 350px;}
.inner.b-ord-mult .left-col{width: 630px;}

.Content ul.b-ord-mult__files li{ margin: 0 10px 10px 0; padding: 0 24px 0 7px; background: none;}


.contacts .inner.b-ord-mult .left-col{ 
	width: 380px;
	padding: 30px;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.25);
}
.contacts .b-ord-mult input[name='fio'], .contacts .b-ord-mult input[name='name'], .contacts  .b-ord-mult input[name='phone'] {
	width: 180px;
}
.contacts .b-ord-mult textarea[name='comment'] {width: 100%;}
.contacts .b-ord-mult__line-col, .contacts .inner .b-ord-mult__line-col.m-last{width: 180px}
.contacts .b-ord-mult{
	float: left;
	width: 480px;
}
.contacts .b-ord-mult__file-add{width: 180px; cursor: pointer;}
.contacts .inner.b-ord-mult label{font-size: 14px}
.contacts .inner .orange-btn{width: 180px;}
.contacts .b-ord-mult [name='submit']{float: none; cursor: pointer;}
.contacts .b-ord-mult p.m-pad-top{font-size: 16px;margin-top: 15px;}
.contacts .m-submit{margin-bottom: 0px !important;}