/*=================================================================
  RESET
==================================================================*/
@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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 {margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block}

body{line-height:1}
ol, ul {list-style:none}
li{ vertical-align: bottom;}
blockquote, q {quotes:none}

blockquote:before, blockquote:after,
q:before, q:after {content:''; content:none}
table {border-collapse:collapse; border-spacing:0}

fieldset,img { border:0 }
caption,th { font-style:normal;font-weight:normal;	text-align:left}
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none;}
[hidden] { display: none; }
img{vertical-align:middle}
textarea {resize: vertical}
button,input,optgroup,select,textarea { color: inherit; font: inherit }

sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}

a{ text-decoration:none; background: transparent; }
a, a:active, a:hover, a:visited, :focus { outline: none!important; text-decoration:none!important;}
a,img,p {display:block;}

*,*:after,*::before {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  margin: 0;  padding: 0;  text-decoration: none;  list-style-type: none;
  outline: none;}
  
  
  
  
/*=================================================================
  GENERAL
==================================================================*/  
#wrapper {position:fixed; left:0; top:0; width:100%; height:100%;}
.content-container {display:table; width:100%; height:100%;}
.content-container>div {display:table-cell; width:100%; vertical-align:middle}
.content-container>div>div {width:220px; margin:0 auto; text-align:center;}
.content-container>div>div p {display:inline-block; padding:15px 0;}
.content-container>div>div img {display:inline-block; margin:0 auto;}

  



