html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
ol,
ul {
	list-style: none;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}
@font-face {
	font-family: 'Conv_EBGaramond';
	src: url('../fonts/EBGaramond.eot');
	src: local('☺'), url('../fonts/EBGaramond.woff') format('woff'), url('../fonts/EBGaramond.ttf') format('truetype'), url('../fonts/EBGaramond.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
h1{ font-family: 'Conv_EBGaramond'; font-size:22px; color:#FFFFFF; margin:0px; padding:0px;
 text-transform:uppercase; font-weight:normal;}
 h2{ font-family: 'Conv_EBGaramond'; font-size:20px; color:#9f9f9f; margin:0px; padding:0px 0px 54px 0px;
 text-transform:uppercase; font-weight:normal; text-align:center;}


body{ background:url(../images/img-bg.jpg) repeat; font-family: 'Conv_EBGaramond';}
.wrapper{ width:100%; float:left;}
.header{ width:100%;}
.main-header{ width:1139px; margin:0px auto;}
.logo{ float:left; margin-top:43px;margin-bottom: 44px;}
.logo a {text-decoration:none;}
.logo1{
	font-family: 'Conv_EBGaramond';
	font-weight:bold;
	font-size:23px;
	color:#343434;
	text-decoration:none;
	line-height:26px;
}
.logo2{
	font-family: 'Conv_EBGaramond';
	font-weight:300;
	font-size:14px;
	color:#bcbbbb;
	text-decoration:none;
	line-height:26px;
}
.email{ float:right; margin-top:43px;}
.email ul{ float:left; margin:0px; padding:0px;}
.email ul li{ float:left; list-style:none;  border-right:1px solid #515151; }
.email ul li a{ font-family: 'Conv_EBGaramond'; color:#515151; font-size:18.57px; text-decoration:none;
padding:0px 14px;}
 .email ul li:last-child{ border-right:none;}
 .wrapper-header{ float:left; width:100%; background-color:#292929; border-bottom:1px solid #a3a3a3;}
 .header-container{ margin:0px auto; width:1139px;}
 .profile-pic{ float:left; margin-top:79px; margin-bottom:80px;}
 .profile-text{ float:left; margin-top:79px;margin-left:47px; color:#FFF; width:758px;}
  .profile-text p{font-size: 16px; line-height:20px;padding-top:13px;padding-bottom: 52px;} 
 .section{ float:left; width:100%;}
 .main-logo{ width:618px; margin:116px auto 0px auto;}
  .main-logo ul { float:left; margin:0px; padding:0px; width: 691px;}
   .main-logo ul li{ float:left; list-style:none; margin:0px 67px 0px 0px;}
.footer { float:left; width:100%; background-color:#515151; margin-top:139px; margin-bottom:27px;}
.footer-wrapper { width:245px; margin:0px auto; font-family: 'Roboto Condensed', sans-serif; font-size:12px; 
color:#fff; font-weight:bold; padding:19px 0px; white-space:nowrap;}
@media only screen and (min-width:1024px) and (max-width:1133px)
{

	html,body{ overflow-x:hidden;}
.wrapper{ width:100%;}
.header{ width:100%;}
.logo{ margin-left:1%;}
.wrapper-header{ width:100%; float:left;}
.main-header {width: 100%;}
.header-container { width:100%;}
.profile-text{ width:60% !important;}
.profile-pic img{ margin:0% 0% 0% 4%;}
.main-logo{ width:70%;}
.footer-wrapper{ width:40%;}
}
@media only screen and (min-width:767px) and (max-width:1024px)
{
	html,body{ overflow-x:hidden;}
.wrapper{ width:100%;}
.header{ width:100%;}
.logo{ margin-left:1%;}
.email {margin-top:49px;}
.wrapper-header{ width:100%; float:left;}
.main-header {width: 100%;}
.header-container { width:100%;}
.profile-text{ width:49%;}
.profile-pic img{ margin:0% 0% 0% 5%;}
.main-logo{ width:70%;}
.footer-wrapper{ width:40%;}

}


@media only screen and (min-width:767px)  and (max-width:900px)
{

.email ul li {
		margin-top:1px;
}
.email ul li:last-child {
     margin-top: -4px;
}
}


@media only screen and (min-width:901px)
{

.email ul li {
		margin-top:7px;
}
.email ul li:last-child {
     margin-top: 1px;
	 
}
}



@media only screen and (min-width:359px) and (max-width:767px)
{
html,body{ overflow-x:hidden;}
.wrapper{ width:100%;}
.header{ width:100%;}
.main-header {width: 100%;}
.logo {margin-left: 25%;}
.email { margin:0%;}
.email ul li{ padding:2% 0%;}
.header-container { width:100%;}
.profile-pic img{ margin:0% 0% 0% 25%;}
.profile-text{ width:90%; margin-top:0%; margin-left:4%;}
.main-logo{ width:70%;}
.main-logo ul li {margin: 2% 0; width: 100%;}
.footer{ margin:0%;}
.footer-wrapper{ width:68%;}
}
@media only screen and (min-width:479px) and (max-width:760px)
{
	
.profile-pic img {
    margin: 0 0 0 18%;
}

}
@media only screen and (min-width:319px) and (max-width:359px)
{
html,body{ overflow-x:hidden;}
.wrapper{ width:100%;}
.header{ width:100%;}
.main-header {width: 100%;}
.logo {margin-left: 4%;}
.email { margin:0% 0% 10% 10%; }
.email ul li:first-child{ padding:2% 0%; border-right:none;}
.header-container { width:100%;}
.profile-pic img{   margin: 0 0 0 10%; width: 82%;}
.profile-text{ width:90%; margin-top:0%; margin-left:4%;}
.main-logo{ width:70%;}
.main-logo ul li {margin: 2% 0; width: 100%;}
.footer{ margin:0%;}
.footer-wrapper{ width:80%;}
}