@font-face {
font-family: GraublauWeb;
src:url(../fonts/FranckerCYR-CondensedSmbold.otf) format("opentype");
}
@font-face {
font-family: GraublauWeb2;
src:url(../fonts/FranckerCYR-CondensedXLight.otf) format("opentype");
}
@font-face {
font-family: GraublauWeb3;
src:url(../fonts/HelveticaNeueLTCom-Roman.ttf) format("opentype");
}
@font-face {
font-family: GraublauWeb4;
src:url(../fonts/HelveticaNeueLTCom-Bd.ttf) format("opentype");
}

.container{
	transition: all 0.9s ease 0s;-moz-transition: all 0.9s ease 0s;-webkit-transition: all 0.9s ease 0s;-o-transition: all 0.9s ease 0s;
}
.clear{
	clear:both;
	height:1px;
}

/* header section */

.header .left-side img{
	margin-left:26px;
}
.flag{
	float:right;
}
.flag-small{
	background:url(../images/flag-1.png) no-repeat;
	width:32px;
	height:20px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
.flag-small-2{
	background:url(../images/flag-2.png) no-repeat;
	width:32px;
	height:20px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}
.flag-small-3{
	background:url(../images/flag-3.png) no-repeat;
	width:32px;
	height:20px;
	float:left;
	cursor:pointer;
}
.searchform {
  margin-bottom: 58px;
  margin-left: 58px;
  margin-top: 15px;
}
.searchform .search{
	background:url(../images/search-input.png) no-repeat;
	border: medium none;
  font-family: GraublauWeb2;
  font-size: 16px;
  height: 26px;
  margin-left: 21px;
  padding-left: 5px;
  width: 188px;
}
.searchform .btn{
	background:url(../images/search-btn.png) no-repeat;
	border: medium none;
    height: 26px;
    margin-left: -2px;
    position: absolute;
    width: 30px;
}
.social-link {
  float: right;
  margin-bottom: 5px;
}
.social-link .facebook-link{
	float:left;
	margin-right:10px;
}
.social-link .another-link{
	float:left;
}
.contact-info{
	float:right;
}
.contact-info span.call {
  color: #3f5364;
  font-family: GraublauWeb;
  font-size: 19px;
}
.contact-info span.number {
  color: #3f5364;
  font-family: GraublauWeb2;
  font-size: 19px;
  font-weight: normal;
  margin-left: 6px;
}
.banner-fade{
	margin-top:-32px;
}
