@charset "utf-8";
/* CSS Document */

* {
    padding: 0;
	margin: 0;
    border:0 none;
}
body{
  font-family: 'agencyfbregular';
  color:#283440;
   font-weight:normal;
   line-height:1;
 }  
 
 		@font-face {
				font-family: 'agencyb';
				src: url('font/agencyb.eot');
				src: url('font/agencyb.eot?#iefix') format('embedded-opentype'),
						 url('font/agencyb.woff') format('woff'),
						 url('font/agencyb.ttf') format('truetype'),
						 url('font/agencyb.svg#agencyb') format('svg');
				font-weight: normal;
				font-style: normal;
		}
        
        @font-face {
    font-family: 'agencyfbregular';
    src: url('font/agencyfb-regular-webfont.eot');
    src: url('font/agencyfb-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/agencyfb-regular-webfont.woff') format('woff'),
         url('font/agencyfb-regular-webfont.ttf') format('truetype'),
         url('font/agencyfb-regular-webfont.svg#agencyfbregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

img,a{
  outline:none;  
  border:0 none;
  }
  
  
  ul,li{
   list-style:none;   
   }
 
p{
    font-family: 'agencyfbregular';
font-weight:normal;
font-size:21px;
line-height:21px;
color:#283440;
  }
  
 a{
color:#2F2F2F;
   text-decoration:none;
  } 
  
.wrapper{
margin:0 auto;
display:table;
width:1185px;

} 

.header{
 width:100%;
 float:left;
 padding-top:29px;
 }
 .header-left{
 width:470px;
 min-height:544px;
 float:left;
padding-right:28px;
 border-right:1px solid #676767;
 }
 .header-right{
 width:682px;
 float:right;
 }
 
 .logo{
  float:left;   
  padding-bottom:42px;
  }
   .logo a{
outline:none;
border:none;
  }
.header-left h1.first-title{
font-family: 'agencyb';
font-weight:normal;
font-size:60px;
line-height:60px;
color:#df8640;
letter-spacing:1px;
 text-align:right;
  padding-right: 46px;
 padding-bottom:13px;
 }
.header-left h1.second-title{
   font-family: 'agencyb';
font-weight:normal;
font-size:60px;

color:#df8640;

 text-align:right;

   letter-spacing: -0.2px;
    line-height: 50px;
    padding-right: 41px;
      padding-bottom: 6px;
 } 
.header-left .subtitle{
    font-family: 'agencyfbregular';
font-weight:normal;
font-size:30px;
line-height:30px;
color:#2f2f2f;
 text-align:right;
 padding-bottom:23px;
 }
.header-left p{
    font-family: 'agencyfbregular';
font-weight:normal;
font-size:28px;
line-height:35px;
color:#2f2f2f;
 text-align:right;
   letter-spacing: 0.8px;
 }
 .social-icon{
     float:right;
       padding-top: 3px;
       padding-right:42px;
  }
  .social-icon a{
     float:left;
  } 
  
 .linkdin-icon    {
      background:url(../images/linkdin_icon.png) no-repeat;
      width:32px;
      height:32px;
      text-indent:-9999px;
               margin-right:18px;
                   font-size:0;
            line-height:0;

  }
   .linkdin-icon:hover {
     background:url(../images/linkdin_icon_rollover.png) no-repeat;  
    }
.message-icon{
    background:url(../images/message_icon.png) no-repeat;
      width:53px;
      height:36px;
            text-indent:-9999px;
            font-size:0;
            line-height:0;
}
.message-icon:hover{
    background:url(../images/message_icon_rollover.png) no-repeat; 
 }



.logo-slider{
/*     border: 1px dashed #999999; */
    float: right;
    height: 98px;
    margin-top: 171px;
    width: 639px;
    padding:20px 0 0 0;
 }
 


 
.slogan-text{
       font-family: 'agencyfbregular';
font-weight:normal;
font-size:30px;
line-height:30px;
color:#283440;
 text-align:center; 
 width:100%;
 float:left;
 padding-top:49px;
 } 
 
 .footer{
  float:left;
  width:100%;
  padding-top:30px;
  padding-bottom:30px;
  }
  
   .footer p{
    font-family: 'agencyfbregular';
font-weight:normal;
font-size:30px;
line-height:21px;
color: #000;
 text-align:center; 
 margin-bottom:30px;
    letter-spacing: 0.1px;
  }
  
       .footer ul{
           margin: 0 auto;
    text-align: center;
    width: 830px;

         }
  
     .footer ul li{
        background:url(../images/list_item.jpg) no-repeat left 6px;
    font-family: 'agencyfbregular';
font-weight:normal;
font-size:21px;
line-height:21px;
color: #000;
padding:0 0 0 16px;
width:253px;
display:inline-block;
*display:inline;
*zoom:1;
text-align:left;
padding-bottom:6px;
  }
.footer ul li a{
 color: #000;          
}
.footer ul li a:hover{
 color: #DF8640;        
}