@import "css/reset.css";

@font-face {
	font-family: boycott;
	src: url('font/boycott_.ttf');

}


html {
	height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #626262;
	line-height: 24px;
	height: 100%;
	min-width: 990px;
	background: #fff;
}
a {
	text-decoration: none;
	color: inherit;
}

.splash-screen {
    box-sizing: border-box;
    display: table;
    height: 100%;
    position: relative;
    width: 100%;
    min-height: 100%;
    overflow: hidden;
    background-image: url("images/main.jpg") !important;
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
#splash-content {
    display: table-cell;
    padding: 50px 0;
    padding: 0;
    text-align: center;
    vertical-align: bottom;
}
.splash-details {
	font-size: 38px;
	font-family: boycott;
	color: #fd6e1a;
	padding-bottom: 30px;
}
.splash-skip-wrap {
	display: inline-block;
}
#skip-to-content {
    cursor: pointer;
    background: url("images/arrow_down.png") no-repeat center top;
    bottom: 0;
    display: block;
    height: 80px;
    left: 0;
    margin: auto;
    opacity: 0.7;
    position: absolute;
    right: 0;
    width: 42px;
    outline: none;
}

/* Utils */
.hidden {
	display: none;
}
.dump_arr {}
.dump_arr_sub {}
.dump_arr li {
	background: #f4f4f4;
	border-top: 1px solid #BBBBBB;
	display: block;
	padding: 2px 0;
}
.dump_arr li:FIRST-CHILD { border-top: none; }
.dump_key { display: inline-block; width: 150px; padding-right: 10px; vertical-align: top; }
.dump_val { display: inline-block; min-width: 450px; }

.dump_tbl {}
.dump_tbl th {
	border: 1px solid #bbbbbb;
	padding: 3px 10px;
}
.dump_tbl td {
	border: 1px solid #bbbbbb;
	padding: 3px 10px;
}