
#fader div.big-form div.inputs .select::after{
	content:'';
	position: absolute; 
    right: 10px; 
	top: 14px;
    border: 8px solid transparent;
    border-top: 8px solid #333;
}
#fader div.big-form div.inputs .select .options{
	width:100%;
	position:absolute;
	top:33px;
	left:0px;
	background:#fff;
	display:none;
	z-index:10;
}
#fader div.big-form div.inputs .select .options.active{
	display:block;
}
#fader div.big-form div.inputs .select .options p{
	padding:5px 10px;
	color:#999;
	cursor:pointer;
}
#fader div.big-form div.inputs .select .options p:hover{
	color:#fff;
	background:#999;
}
#fader div.big-form div.inputs input,#fader div.big-form div.inputs .select,#fader div.big-form div.inputs .file{
	width:48%;
	height:33px;
}
#fader div.big-form div.inputs textarea{
	padding-top:5px;
	width:99%;
	height:84px;
}
#fader div.big-form div.inputs input:nth-last-child(1){
	margin-left:1px;
}


header{
	height:150px;
	
	position:relative;
	z-index:1;
}
header div.logo{
	display:inline-block;
	float:left;
	
}


#edit-search-api-views-fulltext {

}


#fixed div.phone{
  

	display:inline-block;
	text-align:left;
	position:absolute;
	top:-130px;
	transition:all 0.4s ease-in 0.1s;
	-webkit-transition:all 0.4s ease-in 0.1s;
}
#fixed div.phone.left{
/*	left:774px;*/
	left:330px;
}
#fixed div.phone.left.fixed{
	left: 970px;
    top: 12px;
    width: 250px;
}
#fixed div.phone.right.fixed{
	top:18px;
	left:1079px;
}
#fixed div.phone.right{
	left:988px;
}
#fixed div.phone.fixed p.city,#fixed div.phone.fixed p.mail,#fixed div.phone.fixed p.time{
	display:none;
}
#fixed div.phone p,#fixed div.phone a{
	color:#999999;
	font-size:13px;
}
#fixed div.phone p.nums,#fixed div.phone p.nums a{
  font-size: 35px;
    font-weight: bold;
	text-decoration: none;
	 color: #2a2a2a;
}
#fixed div.phone p.nums span{
	    color: #606060;
    font-size: 23px;
    font-weight: bold;
}
#fixed p.city{
	font-family:Tahoma;
	line-height:0.5
}
#fixed p.down{
	font-family:Arial;
	line-height:1.6;
}
#fixed p.time img.clock{
 float: left;

    margin-top: 1px;
    padding-right: 2px;
}
#fixed div.block{
  margin: 0 auto;
    position: relative;
    width: 1100px;
}
#fixed div.or-btn{
	position:absolute;
	left:0px;
	top:-119px;
	transition:all 0.4s ease-in 0.1s;
	-webkit-transition:all 0.4s ease-in 0.1s;
}
#fixed div.or-btn img{
	width:100%;
	/*height:100%;*/
}
#fixed.fixed{
	position:fixed;
	width:100%;
	left:0px;
	top:0px;
	z-index:5000;
}
#fixed div.or-btn.fixed{
	left:0px;
	top:5px;
	width:162px;

}

div.gray-line{


	position:relative;
	z-index:11;
}
div.gray-line a.link{
	display:inline-block;
	font-family:Calibri,Calibri_conv;
	text-transform:uppercase;
	color:#f5f5f5;
	text-decoration:none;
	vertical-align:top;
	font-size:18px;
	padding:17px 15px 13px 15px;
}
div.gray-line div.block a.link:nth-child(3){
	margin-left:316px;
}
div.gray-line a.link:hover{
	background:url('images/top-tr.png') center bottom no-repeat;
}
div.gray-line a.gray-order{
	display:inline-block;
	margin-left:85px;
	margin-top:7px;margin-right:35px;
	padding:0px;
}
#fixed div.phone.fixed p.nums,#fixed div.phone.fixed p.nums a{

	font-size:20px;
}
#fixed div.phone.fixed p.nums span{
	color:#ff5353;
	font-size:16px;
}
div.gray-line div.big-menu{
	position:absolute;
	z-index:1;
	border:9px solid #fff;
	padding:0px 0px 25px 0px;
	background:url('images/bm-bg.png');
	box-shadow:0px 2px 5px #999;
	width:982px;
	margin-left:85px;
}
