img {
vertical-align:bottom;
max-width:100%;
height:auto;
}

.clearfix:after {
content:"";
display:block;
clear:both;
height:0;
}

body {
background:#f7f7f5;
text-align:center;
padding:15px 0;
font-family:sans-serif;
}

.header_LOGO {
width:960px;
margin:0 auto 10px auto;
text-align:left;
}

.header_LOGO h1 {
padding:0;
margin:0;
}


.wrap {
width:960px;
margin:0 auto 30px auto;
background:#ffffff;
box-shadow:0px 0px 5px 0px #999999;
-moz-box-shadow:0px 0px 5px 0px #999999;
-webkit-box-shadow:0px 0px 5px 0px #999999;
}

.header {
width:960px;
height:758px;
position:relative;
background:url(../images/header_bg.png) no-repeat;
}

.header h2,
.header h3,
.header h4,
.header h6 {
padding:0;
margin:0;
font-size:100%;
text-indent:-5000px;
}


/* Bounce In */

.hvr-bounce-in {
display:inline-block;
vertical-align:middle;
-webkit-transform: perspective(1px) translateZ(0);
transform:perspective(1px) translateZ(0);
box-shadow:0 0 1px transparent;
-webkit-transition-duration:0.5s;
transition-duration:0.5s;
}

.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
-webkit-transform:scale(1.05);
transform:scale(1.05);
-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);
transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);
}

.content {
padding:20px;
}

.heading {
padding:0;
margin:0 0 30px 20px;
text-align:left;
}

.text {
padding:0 20px;
margin:0 0 1em 0;
text-align:left;
font-size:1.0em;
font-size:1.0rem;
line-height:1.81;
}

.panel {
width:900px;
margin:0 auto 35px auto;
}

.panel ul {
padding:0;
margin:0;
list-style:none;
}

.panel li {
width:390px;
display:inline;
margin:0 5px;
}

.process {
margin:0 auto 35px;
}

.items {
margin-bottom:50px;
}

.item {
padding:0;
margin:0 0 10px 0;
}

.items p {
margin-bottom:2em !important;
}

.items2 {
padding:0 15px;
}

.items2_left {
width:435px;
float:left;
}

.items2_right {
width:435px;
float:right;
}

.items2 h4 {
padding:0;
margin:0 0 15px 0;
text-align:left;
}

.items2 table {
text-align:left;
font-size:0.90em;
font-size:0.90rem;
margin:0 0 15px 0;
}

.items2 table th {
padding:0 10px 5px 5px;
text-align:left;
vertical-align:top;
font-weight:200;
}

.items2 table td {
text-align:left;
padding:0 0 5px 0;
vertical-align:top;
}

.items2 table em {
color:#ff4d2d;
}

.items2 dl {
padding:0;
margin:0 0 1em 0;
text-align:left;
}

.items2 dt {
padding:0;
margin:0;
}

.items2 dd {
padding:0;
margin:0 0 0.5em 1em;
text-indent:-1em;
font-size:0.80em;
font-size:0.80rem;
}

.text span {
background: linear-gradient(transparent 60%, #fff001 60%);
}

.text strong {
color:#0a611e;
}

.text cite {
font-style:normal;
}

.deepred {
color:#ee0000 !important;
}

.items2 p {
padding:0;
margin:0 0 1em 0;
text-align:left;
font-size:0.90em;
font-size:0.90rem;
line-height:1.51;
}

.copyright {
padding:20px 0 0 0;
margin:0;
}

.last {
margin-bottom:50px !important;
}

#lastAdd {
font-size:0.9em;line-height:1.61;letter-spacing:1px;padding:1em 0;
}
