/*
Highlights by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/
/* Basic */
body, html { height: 100%; } html { background: none; }
/* List */
ul.actions li { padding: 0 0 0 1em; } ul.actions li:first-child { padding-left: 0; }
/* Form */
input[type="text"], input[type="password"], input[type="email"], select, textarea { border: solid 2px #dddddd; position: relative; } input[type="text"], input[type="password"], input[type="email"] { line-height: 3em; } input[type="checkbox"], input[type="radio"] { font-size: 3em; } input[type="checkbox"] + label:before, input[type="radio"] + label:before { display: none; }
/* Button */
input[type="submit"], input[type="reset"], input[type="button"], button, .button { border: solid 2px #dddddd; }
/* Main BG */
.main-bg { z-index: 0; }
/* Main */
.main { background-size: cover; } .main .container { background: #fff; border-top: solid 1px #dddddd; position: relative; z-index: 1; } .main .goto-next { text-decoration: none; } .main .goto-next:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-family: FontAwesome; font-style: normal; font-weight: normal; text-transform: none !important; } .main .goto-next:before { color: #dddddd; content: '\f063'; display: block; font-size: 2em; height: 2em; left: 0; line-height: 2em; position: absolute; text-align: center; text-indent: 0; top: 0; width: 2em; }
/* Header */
#header { -ms-behavior: url("assets/js/ie/backgroundsize.min.htc"); background-image: url("../../assets/images/bg.jpg"); background-size: cover; height: 100%; } #header:after { min-height: 100%; } #header header { position: relative; z-index: 1; } #header .container { background: #fff; z-index: 1; }
/* Footer */
#footer { -ms-behavior: url("assets/js/ie/backgroundsize.min.htc"); background-image: url("../../assets/images/bg.jpg"); background-size: cover; } #footer .container { background: #fff; border-top: solid 1px #dddddd; position: relative; z-index: 1; }