/* PopScream PS www.popscream.org */

@import url('https://fonts.googleapis.com/css?family=Great+Vibes');
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');

body{-webkit-animation: fadein 3s;-moz-animation: fadein 3s;/* Firefox < 16 */-ms-animation: fadein 3s;/* Internet Explorer */-o-animation: fadein 3s;/* Opera < 5.1 */animation: fadein 3s;}}@keyframes fadein {from {opacity: 0;}to {opacity: 1;}}/* Firefox < 16 */@-moz-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}/* Safari, Chrome and Opera > 5.1 */@-webkit-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}/* Internet Explorer */@-ms-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}/* Opera < 5.1 */@-o-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}

@font-face {
    font-family: madeus;
    src: url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
}

::-webkit-scrollbar {
    width: 3px
}

::-webkit-scrollbar-track {
    background-color: #141414
}

::-webkit-scrollbar-thumb {
    background-color: #bf0000
}

::-webkit-scrollbar:horizontal {
    height: 0
}

::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background: #fff;
    width: 0;
    height: 0
}

.home:hover {
    color: #3b3b3b
}

.home {
    background-color: #040404;
    color: #282828;
    line-height: 160%;
    text-align: justify;
    font-family: madeus;
    letter-spacing: .5;
    word-spacing: 2px;
    font-size: 10px;
    padding: 5px;
}

a.image-link:focus {
    outline: 0
}

a {
    outline: none
}

* {
    cursor: Default !important
}

::selection {
    background: #d8d8d8;
    color: #fff
}

body a {
    text-decoration: none;
    color: #CCC
}

#line {
    width: 100%;
    height: 1px;
    background-color: transparent;
    border-bottom: 1px dotted #2b2b2b;
    margin: 0 auto;
}

.home:hover #line {
    border-color: #6a6a6a
}

.home:hover h2 {
    color: #d8d8d8;
    -webkit-transition-duration: .5s;
    letter-spacing: 3px
}

b {
    letter-spacing: 1px;
    color: #848484
}

i,
s {
    letter-spacing: 0;
    font-weight: lighter;
    color: #d8d8d8;
}

u {
    letter-spacing: 0;
    text-decoration: none;
    border-bottom: 1px dotted #808080;
    color: #808080;
}

body a {
    color: #808080 !important;
    text-transform: uppercase;
    font-family: calibri;
    text-decoration: none;
    font-weight: 700
}

.home a:hover {
    background-color: #808080;
    color: #fff !important;
    text-decoration: none;
    cursor: link
}

.home h3 {
    border: 1px #221e19 solid;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    font: normal 9px trebuchet ms;
    text-transform: uppercase;
    text-align: center;
    color: #6b6b6b
}

.home img {
    opacity: .5
}

.home img {
    opacity: .8
}

.home img {
    opacity: 1
}


let {
    word-spacing: 10px
}

h1 {
    font-weight: lighter;
    padding-left: 5px;
    color: #fff;
    font-family: 'Open Sans Condensed';
    font-size: 15px;
    line-height: 10px;
    margin-left: 0px;
    letter-spacing: 2px;
    height: 12px;
    padding-top: 5px;
    margin-bottom: 0px;
    text-align: left;
    border-left: 1px dotted #f8e5d9;
    border-right: 1px solid #f8e5d9;
    text-transform: uppercase;
}

.home:hover h1 {
    color: #d5d5d5
}

h2 {
    line-height: 5px;
    font: normal 7px madeus;
    color: #343434;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-align: left
}

.home:hover h3 {
    color: #d0d0d0;
    border-color: #d0d0d0;
}

#round {
    ;
    border: 1px solid #3b4348;
    margin: 15px
}

body {
    animation: fadein 5s;
    -moz-animation: fadein 5s;
    /* Firefox */
    -webkit-animation: fadein 5s;
    /* Safari and Chrome */
    -o-animation: fadein 5s;
    /* Opera */
}

@keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-moz-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}


/* products */
#products img {
    opacity: .7;
    border: 1px solid transparent;
    margin-right: 15px;
    padding: 5px;
    -webkit-transition: .7s ease;
}

#products img:hover,
#active img {
    opacity: 1;
    border-color: #353535;
}

#products {
    display: inline-block;
}

/* links */

links {
    width: 215px;
    height: 20px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    height: 50px;
    line-height: 50px;
}

links a {
    text-decoration: none;
    font: normal 7px century gothic;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #ee0000;
    height: 35px;
    width: 205px;
    display: inline-block;
    line-height: 35px;
    margin-bottom: 7px;
    background-color: #000000;
    text-align: left;
    padding-left: 10px;
    -webkit-transition: .8s ease
}

links a:hover {
    background-color: #e90000!important;
    color: black
}

