.version.burgerfi /* version checker */
{
	color: #000012;
	background-color: #573264;
}

@-ms-viewport
{
	width: 380px;
}

@-webkit-viewport
{
	width: 380px;
}

@-o-viewport
{
	width: 380px;
}

@-moz-viewport
{
	width: 380px;
}

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 570px;
}

#u404
{
	z-index: 2;
	border-style: none;
	border-color: transparent;
	background-color: #C1272D;
	padding: 37px 31px 83px;
}

#u409
{
	z-index: 21;
	width: 318px;
	position: relative;
}

#u405-4
{
	z-index: 3;
	width: 312px;
	min-height: 143px;
	line-height: 22px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	font-weight: bold;
	margin-left: 3px;
	margin-top: 34px;
	position: relative;
}

#u406-10
{
	z-index: 7;
	width: 312px;
	min-height: 334px;
	text-align: center;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	margin-left: 3px;
	margin-top: 16px;
	position: relative;
}

#buttonu407
{
	z-index: 17;
	width: 269px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 10px;
	margin-left: 23px;
	margin-top: 43px;
	position: relative;
}

#buttonu407:hover
{
	background-color: #545454;
	width: 269px;
	min-height: 0px;
	margin: 43px 0px 0px 23px;
}

#buttonu407.ButtonSelected
{
	background-color: transparent;
	width: 269px;
	min-height: 0px;
	margin: 43px 0px 0px 23px;
}

#u408
{
	z-index: 19;
	height: 26px;
	width: 215px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 28px;
	background: url("../images/u408.png") no-repeat 0px 0px;
}

#buttonu407:hover #u408
{
	background: url("../images/u408-r.png") no-repeat 0px 0px;
}

#buttonu412
{
	z-index: 23;
	width: 269px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 10px;
	margin-left: 23px;
	margin-top: 16px;
	position: relative;
}

#buttonu412:hover
{
	background-color: #545454;
	width: 269px;
	min-height: 0px;
	margin: 16px 0px 0px 23px;
}

#u413
{
	z-index: 25;
	height: 26px;
	width: 215px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 28px;
	background: url("../images/u413.png") no-repeat 0px 0px;
}

#buttonu412:hover #u413
{
	background: url("../images/u413-r.png") no-repeat 0px 0px;
}

#buttonu414
{
	z-index: 27;
	width: 269px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 10px;
	margin-left: 23px;
	margin-top: 16px;
	position: relative;
}

#buttonu414:hover
{
	background-color: #545454;
	width: 269px;
	min-height: 0px;
	margin: 16px 0px 0px 23px;
}

#buttonu412.ButtonSelected,#buttonu414.ButtonSelected
{
	background-color: transparent;
	width: 269px;
	min-height: 0px;
	margin: 16px 0px 0px 23px;
}

#u415
{
	z-index: 29;
	height: 26px;
	width: 215px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 28px;
	background: url("../images/u415.png") no-repeat 0px 0px;
}

#buttonu414:hover #u415
{
	background: url("../images/u415-r.png") no-repeat 0px 0px;
}

#buttonu416
{
	z-index: 31;
	width: 189px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 12px;
	margin-left: 63px;
	margin-top: 50px;
	position: relative;
}

#buttonu416:hover
{
	background-color: #545454;
	width: 189px;
	min-height: 0px;
	margin: 50px 0px 0px 63px;
}

#u417
{
	z-index: 33;
	height: 26px;
	width: 107px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 41px;
	background: url("../images/u417.png") no-repeat 0px 0px;
}

#buttonu416:hover #u417
{
	background: url("../images/u417-r.png") no-repeat 0px 0px;
}

#u404-bw
{
	z-index: 2;
	height: 1213px;
}

body
{
	position: relative;
	min-width: 380px;
}

#page .verticalspacer
{
	clear: both;
}


#mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9000;
  background-color: #000;
  display: none;
}

#boxes .window {
  position: absolute;
  left: 30px;
  top: 0px;
  width: 440px;
  !height: 200px;
  !display: none;
  z-index: 9999;
  padding: 20px;
  border-radius: 15px;
  !text-align: center;
}

#boxes #dialog{
  width: 309px;
  !height: 300px;
  top: 6px;
  padding: 10px;
  background-color: #ffffff;
  !font-family: 'Segoe UI Light', sans-serif;
  font-size: 15pt;
}

#close{
	float: right;
	margin-right: 5px;
	cursor: pointer;
}
#dialog h1 {
  font-size: 20px;
  font-family: Segoe UI;
  font-weight: bold;
  margin-top: 5px;
  text-align: center;
}
.mybox{
  width: 100%;
  float: left;
  overflow-x: scroll;
  height: 435px;
}
.fancybox{
  width: 200px;
  height: 210px;
  float: left;
  margin: 2px 2px 0px;
}
.box{
  width: 256px;
  height: 166px;
  background-color: #DEDEDE;
  border-radius: 5px;
  background-image: url("../images/community/thumbnail.jpg"); 
  border: 1px solid #000;
  position: relative;
  background-position: 12px -10px;
  background-size: 244px 168px;
  margin: 11px 15px 9px;
}
.blurhover{
	float:left;
}
.blurhover{
	display:none;
}
.box:hover .blurhover{
	display:block;
}
.downloadpdf{
	width:100%;
}
.downloadpdf a{
  position: absolute;
  z-index: 10;
  color: black;
  text-decoration: none;
  background-color: white;
  padding: 3px;
  border: 1px solid #000;
  margin-top: 107px;
  left: 43px;
  opacity: 1;
  font-size: 18px;
}
h2{
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 85%;
  vertical-align: baseline;
  text-align: center;
  margin-left: 70px;
}
.bgblur{
 background-color: #000;
 opacity: 0.4;
 width: 256px;
 height: 166px;
}