/* Enable image placeholders */
@-moz-document url-prefix(http), url-prefix(file) {
    img:-moz-broken{
        -moz-force-broken-image-icon:1;
        width:24px;
        height:24px;
    }
}

/* remove webkit rounded corners */
input,
textarea{
    border-radius: 0;
    display: block;
    resize: none;
}

/* remove user agent styles */

h1,h2,h3,h4,h5,p,ul,li {
    margin: 0;
    padding: 0;
}

a, a:link {
    display: block;
}

p a,  p a:link {
    display: inline-block;
}

a, a:focus {
    outline: 0;
}

img {
    vertical-align: top;
}
