/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
/html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}




article {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  display: block;
  
  overflow: hidden;
}

article IMG
{
  -moz-box-shadow: 0 0 12px #000;
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
}

article .background 
{
  height: 100%;
  width: 100%;
  display: block;
}

article > h1 
{
position: absolute;


top:30%;
left:10%;

width:80%;
max-width:800px;
}

article .header-caption 
{
padding:7px 5px 5px 5px;
color:#eeeeee;

background-color:#000000;
box-decoration-break: clone;
line-height:1.4em;

}


HEADER,.sticky-wrapper,NAV
{
z-index:5000 !important;
position:relative;
}



@media screen and (max-width:767px)
{
article > h1 
{
font-size:30px;
}
}


@media screen and (max-width:480px)
{
article > h1 
{
font-size:20px;
}
}