
/* -------------------------------------------------------------- */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:;}
a img{border:none;}
body {background-color: #000000;}
iframe{width:80%;height:30%}

aside{overflow:
      hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:14px;font-weight:inherit;line-height:
      22px;padding:0;margin:0;cursor:default;weight:50%}

div{overflow:
      hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:14px;font-weight:inherit;line-height:
      22px;padding:0;margin:0;cursor:default;}


#container{margin:0 auto;width:960px;}
.content{margin-top: 20px;}
.main{width: 960px;margin:0 auto;}

body { font-size: 98%;line-height:1.6;color: #ffffff; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;text-align: center;}
p           { margin: 0 0; }
strong      { font-weight: bold; }
em		    { font-style: italic; }
a           { color: #545454; text-decoration: none;font-weight: bold;}
a:hover     { color: #ff8e66;}
a{-webkit-transition: color .6s linear;}
a:hover{-webkit-transition: color .1s linear;}

@font-face {font-family: 'LeagueGothicRegular';src: url('League_Gothic.eot');src:  url('League_Gothic.woff') format('woff'), url('League_Gothic.otf') format('opentype'), url('League_Gothic.svg#LeagueGothic') format('svg');}

h1 { font-family: "LeagueGothicRegular",Lucida, sans-serif; font-size: 150px; line-height: 1;text-transform: uppercase;letter-spacing: -6px}

.masked{color:#fff;background: black}

.container_row {background: black;
        color: white;
        border-radius: 1em;
        padding: 1em;
        position: absolute;
        top: 20%;
        left: 20%;
        margin-right: -20%;
        transform: translate(-20%, -20%) }

.layer1 {
    position:absolute;
    z-index: 1;
}

.layer2 {
   position:absolute;
    z-index: 2;
}
