/*
* HTML5 Forms Fallback for older and unsupporting browsers
* Using jQuery, jQuery UI, Modernizr, Webforms2, and other jQuery Plugins
*
* 2010 Cristian I. Colceriu
*
* www.ghinda.net
* contact@ghinda.net
*
* Stylesheet for demo page
*
*/
html {
background-color: #333;
margin: 0px;
padding: 0px;
}
body {
width: 500px;
padding: 20px;
margin: 10px auto;
background-color: #eee;
font-family: Helvetica, Arial, sans-serif;
color: #333;
-moz-box-shadow: 0px 0px 10px #000;
}
h1 {
padding: 20px;
margin: -20px -20px 20px -20px;
border-bottom: 1px solid #558199;
background-color: #B5DCF1;
background-image: -moz-linear-gradient(top, #B5DCF1, #83B0C9); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #B5DCF1),color-stop(1, #83B0C9)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#B5DCF1', EndColorStr='#83B0C9'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#B5DCF1', EndColorStr='#83B0C9')"; /* IE8 */
color: #313131;
text-shadow: 0px 1px 0px #CAE9F9;
-moz-box-shadow: 0px 1px 0px #fff;
-webkit-box-shadow: 0px 1px 0px #fff;
box-shadow: 0px 1px 0px #fff;
}
h1 span {
font-size: 14px;
display: block;
}
h1 a {
color: #000;
}
footer {
display: block;
padding-top: 20px;
margin: 20px -20px -20px -20px;
background-color: #C4C3C4;
font-size: 70%;
}
footer p {
padding: 0px 20px 0px 20px;
margin: 0px;
}
.author {
padding: 10px 20px;
text-align: right;
}
.clearfix {
clear: both;
}
/* General forms */
form {
overflow: hidden;
clear: both;
width: 490px;
}
label{
clear: left;
float: left;
width: 41%;
padding-right: 2%;
height: 1em;
margin-bottom: 10px;
text-align: right;
}
input{
float: left;
height: 1em;
margin-bottom: 15px;
}
button {
float: left;
clear: both;
margin-left: 43%;
display: inline;
}
/* Placerholder */
.placeholder {
color: #aaa;
}
/* Slider */
.slider {
float: left;
width: 49%;
margin: 10px 0px 20px 10px;
}
/* Spinner */
.ui-spinner {
float: left;
}