/* #Default Elements
================================================== */
* {
	margin: 0;
	padding: 0;
}
ul {
	list-style:none
}
fieldset, iframe, img {
	border:none
}
/* render html5 elements as block */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section 
{
	display: block;
}

img {
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

ul, li { list-style:none}
h1,h2,h3,h4,h5,h6 { font-weight:normal; line-height:1em}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  outline: 0;
  outline:0;
}

.input { 
	color:#4c4b4d;
	letter-spacing:normal;
}

:placeholder {
	color:#58585a;
	letter-spacing:normal;
}

.placeholder {
	color:#58585a;
	letter-spacing:normal;
}

input::-webkit-input-placeholder{
	color: #58585a;
	letter-spacing:normal;
}

input::-moz-placeholder {
	color: #58585a;
	letter-spacing:normal;
}

body { font-size:13px; color:#FFF; line-height:16px; font-family:"dincond-regularregular",Arial, Helvetica, sans-serif; background:#3a3a3a}

a{ color:#FFF; outline:0; cursor:pointer}
a, a:visited { text-decoration:none; outline:0}
a:hover{ text-decoration:underline; outline:0}
a:hover{ -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease}
a:focus, a:active, a:visited { text-decoration:none; outline:0}

h2{ font-size:32px; color:#7dc0be; font-family:"dinbold",Arial, Helvetica, sans-serif}
h2 a{ color:#7dc0be}


/* #Wrapper
================================================== */
.wrapper{
	width:920px;
	margin:0 auto
}

.input{ float:left; background:#e1e1e1; border:none; font-size:15px;  font-family:"dinbold",Arial, Helvetica, sans-serif; border-radius:10px; behavior: url(PIE.htc); position:relative}

.btn{ width:76px; height:36px; float:right; background:#fcd133; border:none; text-align:center; font-size:27px; font-family:"dinbold",Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:36px; text-decoration:none; cursor:pointer; outline:none}


/* #Header
================================================== */
header{ width:100%; float:left; background:#FFF; padding:20px 0 18px 0}
header nav{
	width:735px;
	float:right;
	padding-top:3px
}
header nav ul{ float:right}
header nav ul li{ float:left; font-size:20px; color:#ed5d47; line-height:1em; padding:0 15px}
header nav ul li a{ color:#ed5d47}
header nav ul li a:hover{ text-decoration:none; color:#58585a}
header .search-box{ width:165px; float:right; position:relative}
header .search-box .input{ width:127px; height:16px; border-radius:3px; padding:5px 10px 5px 28px}
header .search-box .icon{ width:19px; height:19px; float:left; background:url(../images/icon-search01.png) no-repeat; text-indent:-9999px; text-decoration:none; cursor:pointer; position:absolute; top:4px; left:4px}


/* #Content Main
================================================== */
.banner{ width:920px; min-height:415px; float:left; background:url(../images/bg-banner01.png) no-repeat top center; padding:240px 0 30px 0}
.banner h2{ padding-bottom:20px}
.banner article{ width:100%; float:left; padding-bottom:78px}
.banner article aside{ width:310px; float:right}
.banner article aside ul{ width:100%; float:left}
.banner article aside ul li{ width:100%; float:left; padding-bottom:18px}
.banner article aside .box{ width:270px; float:left; background:#FFFFFF; padding:28px 20px 2px 20px; margin-bottom:12px}
.banner article aside .input{ width:240px; height:20px; padding:12px 15px 10px 15px}
.banner article aside .sign-up{ float:left; font-size:18px; color:#FFF; font-family:"dinbold",Arial, Helvetica, sans-serif; margin:0 10px 0 26px}
.banner article aside .forgot{ float:left; background:url(../images/divider01.png) no-repeat 0 2px; font-family:"din-lightitalicregular",Arial, Helvetica, sans-serif; padding-left:12px}
.banner .palm-logo{ float:right}
