/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left; font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* fonts */

/* typography.css */
body {font-size:12px; color:#000000; font-family:AdobeCaslonProRegular, Arial, Helvetica, sans-serif; font-variant:normal; font-weight:normal; background:url(image/body-bg.gif) repeat left top;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-family: HelveticaNeueLTComBD, Arial, Helvetica, sans-serif; color: #EE3124; font-size: 24px; }
h2 {font-family: HelveticaNeueLTComBD, Arial, Helvetica, sans-serif; color: #EE3124; font-size: 24px; }
h3 {font-family: HelveticaNeueLTComBD, Arial, Helvetica, sans-serif; color: #EE3124; font-size: 20px; }
h4 {font-family: HelveticaNeueLTComBD, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; }
h5 {font-size:1em; font-weight:bold; margin-bottom:1.5em;}
h6 {font-size:1em; font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0;}
p img.left {float:left; margin:1.5em 1.5em 1.5em 0; padding:0;}
p img.right {float:right; margin:1.5em 0 1.5em 1.5em;}
a {color:#1a4788; text-decoration:none;}
blockquote {margin:1.5em; color:#666; font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em; font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0; white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace; line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}

ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em; width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#f6f6f6;;}
tfoot {font-style:italic;}
caption {background:#eee;}
hr {background:#ddd; color:#ddd; clear:both; float:none; width:100%; height:.1em; margin:0 0 1.45em; border:none;}
hr.space {background:#fff; color:#fff;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden;}  
.clearfix:after { clear: both;}  
.clearfix { zoom: 1;}
a:hover {outline:none; text-decoration:none !important; cursor:pointer;}
a{outline:none !important; text-decoration:none;}
input{outline:none !important;}
a img{border:none;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
blockquote, q {quotes: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ffffff; font-weight:bold; font-size:14px;}
form#contact input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ffffff;  font-weight:bold; font-size:14px;}
.career-form ::-webkit-input-placeholder {color: #c2c1c1; font-size:14px; font-family: arial; opacity:1;} .career-form :-moz-placeholder { color: #c2c1c1; font-size:14px; font-family: arial;opacity:1; } .career-form ::-moz-placeholder { color: #c2c1c1; font-size:14px;font-family: arial; opacity:1; } .career-form :-ms-input-placeholder {color: #c2c1c1; font-size:14px;font-family: arial;opacity:1;  }


/* Global */
.fleft{float:left;}
.fright{float:right;}

/*-------------------Print--------------------*/
@media print{ 
	
}
/*-------------------End Print--------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*body{
	background:url(image/1.jpg) no-repeat center top !important;
	filter:alpha(opacity=60);
	opacity:0.5;
	z-index:999;
}*/
/*------------------------------------------------START home page----------------------------------------------------------------------*/
html, body{
	height:100%;
}
.landing-wrapper{
    background-color: #faf9f0;
    width:100%;
}
.logo-holder img{
    display:block;
    width:100%;
}
.logo-holder{
/*
    bottom:35%;
    left:50%;
    margin-left: -180px;
*/
    max-width: 250px;
    padding: 0 30px 0 30px;
    margin:0 auto;
    position: relative;
    bottom: -9%;
}
.global-footer{
    position: fixed;
    bottom: 0;
    width:100%;
    height:180px;
    background: url(image/footer-ptrn.jpg) no-repeat center bottom / cover #555859;
    
}
.global-footer footer{
    max-width: 1100px;
    margin:0 auto;
/*    background: url(image/footer-pattern1.jpg) no-repeat right center/ auto 100%;*/
    height:180px;
}
.footer-content{
    margin: 0 auto;
    max-width: 300px;
    padding: 80px 30px 0 30px;
}
.footer-content img{
    width:100%;
    display: block;
}
@media (max-width: 320px){
	
}
