
html {
    color: white;
    font-size:62.5%;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * Vendor-prefixed and regular ::selection selectors cannot be combined:
 * https://stackoverflow.com/a/16982510/7133471
 *
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #de811a;
    text-shadow: none;
}

::selection {
    background: #de811a;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

body{
    background:url(../images/pattern.png);
    color:white;
    text-align: center;
    font-family: 'Lato', sans-serif;
    font-size: 1.8rem;
}

img{
    border:3px solid #961b90;
    transition: all .15s ease-in;
}

img:hover{
    transform: scale(1.4) rotate(23deg);
}

h1,h2{
    font-family: 'Oswald', sans-serif;
}

h1 span{
    background:#961b90;
}

h2{
    margin-bottom: 40px;
}

h2:before,
h2:after{
    position: relative;
    top: -1px;
    font:4.2rem FontAwesome;
    content:"\f071";
    margin:0 11px;
    color:#de811a;
}

a{
    position: relative;
    color:#de811a;
    text-decoration: none;
    line-height: 1.8;
}

a::-moz-selection {
    color:white;
}

a::selection {
    color:white;
}

a:hover{
    text-decoration: underline;
}

a:after{
    content:"";
    height: 1px;
    margin:10px 0;
    display: block;
}

a:before{
    position: absolute;
    top: -9px;
    left: -45px;
    font:3.2rem FontAwesome;
    content:"\f08c";
    margin:0 11px;
}

a + a:before{
    content:"\f1c1";
}

a + a + a:before{
    content:"\f075";
}














