/*
    Document   : style
    Created on : 14 Mar, 2014, 3:01:04 PM
    Author     : sudipto
    Description:
        Purpose of the stylesheet follows.
*/

html, body, p, a, ul, li, pre, blockquote, hr, h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Wire One', sans-serif;
    font-weight: normal;
    text-shadow: 0 0 2px #ffffff;
    letter-spacing:2px;
}

h1 {
	font-family: 'Wire One', sans-serif;
    font-size: 72px;
    padding: 20px 20px 0;
    color: #fff;
}

h2 {
    font-size: 25px;
    color: #fff;
    padding: 0 20px 20px;
	text-shadow: 0px 0px 2px #ffffff;
}

html, body {
    height: 100%;
    font-family: 'Open Sans', sans-serif;
}

header, footer, main, article, section, root {
    display: block;
}

.banner {
    height: 100%;
}

.main-banner {
    background: #fff url('//d1eerqk5idsyhe.cloudfront.net/uxel-background.jpg') no-repeat left top;
    background-attachment: fixed;
    background-size: cover;
}

.main-banner-blur {
    display:block;
    background: #fff url('//d1eerqk5idsyhe.cloudfront.net/uxel-background.jpg') no-repeat 30% top;
    background-size: contain;
    filter: blur(15px);
    -webkit-filter: blur(20px);
    -moz-filter: blur(15px);
    -o-filter: blur(15px);
    -ms-filter: blur(15px);

    opacity: 0.95;
}

