@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); 
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), 
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), 
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), 
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-italic.eot'); 
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('../fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
       url('../fonts/open-sans-v15-latin-italic.woff2') format('woff2'), 
       url('../fonts/open-sans-v15-latin-italic.woff') format('woff'), 
       url('../fonts/open-sans-v15-latin-italic.ttf') format('truetype'), 
       url('../fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/open-sans-v15-latin-600italic.eot'); 
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('../fonts/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'),
       url('../fonts/open-sans-v15-latin-600italic.woff2') format('woff2'), 
       url('../fonts/open-sans-v15-latin-600italic.woff') format('woff'), 
       url('../fonts/open-sans-v15-latin-600italic.ttf') format('truetype'), 
       url('../fonts/open-sans-v15-latin-600italic.svg#OpenSans') format('svg'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v15-latin-600.eot'); 
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),
       url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'), 
       url('../fonts/open-sans-v15-latin-600.woff') format('woff'), 
       url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'), 
       url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); 
}
html, body {
	height: 100%;
}
body {
	background: #901101 url(../images/body-background.jpg) no-repeat top center;
	background-size: cover;
	background-attachment: fixed;
	margin: 0;
	padding: 0;
	font-family: 'Open Sans', 'Arial', 'Helvetica', 'Sans-serif';
	font-weight: 300;
	font-size: 16px;
	line-height: 1.5em;
	color: #000;
	min-height: 500px;
	min-width: 960px;
}
input, textarea, select {
	font-family: 'Open Sans', 'Arial', 'Helvetica', 'Sans-serif';
	font-size: 16px;
}
p, h1, h2, h3, ul, ol, li, figure, form, fieldset {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, strong, b {
	font-weight: 500;
}
h1 {
	font-size: 20px;
	font-weight: 300;
	color: #2184c9;
	margin-bottom: 1em;
}
h2 {
	color: #2184c9;
	font-weight: 300;
	font-size: 20px;
	margin: 1em 0 .25em 0;
}
h3 {
	font-weight: 500;
	margin: .5em 0 0 0;
}
p {
	margin: 0 0 1em 0;
}
ul, ol {
	list-style-type: none;
	margin: 0 0 1em 0;
}
ul li {
	list-style-type: square;
	margin: 0 0 0 1.25em;
}
img {
	border: 0;
}
b, strong {
	font-weight: 600;
}
a {
	color: #2184c9;
	text-decoration: none;
}
a:focus {
	outline: 0;
}
a:hover {
	color: #7c8f7e;
	text-decoration: none;
}
.js .hidden {
	display: none;
}
.green, a.green, .green a {
	color: #7c8f7e;
}
.black, a.black .black a {
	color: #000;
}
.versal {
	text-transform: uppercase;
	font-size: 0.95em;
}

/* Clearfix */ 
.clearfix:before,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    zoom: 1;
}

/* Wrapper */
.wrapper {
	position: relative;
	width: 960px;
	margin: 0 auto;
}

/* Header */
header {
	position: fixed;
	background: #931201;
	border-top: 1px solid #d59553;
	border-bottom: 1px solid #d59553;
	margin: 200px 0 0 0;
	padding: 20px 0;
	width: 100%;
	min-width: 960px;
	z-index: 0;
}
.page-claim {
	position: absolute;
	display: table-cell;
	width: 185px;
	height: 100%;
	padding-left: 20px;
}
.page-title {
	position: relative;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	top: 51%;
	margin: -2em 0 0 0;
}
.page-subtitle {
	position: relative;
	font-size: 14px;
	color: #ffd241;
	top: 47%;
}

/* Main Navigation */
.main-nav {
	float: right;
	width: 205px;
	font-size: 14px;
	color: #ffd241;
}
.main-nav ul li {
	list-style-type: none;
	margin: 0;
}
.main-nav a {
	display: block;
	color: #ffd241;
	padding: 2px 0 3px 20px;
}
.main-nav a.rex-current {
	color: #fff;
}

/* Content */
.main {
	position: relative;
	min-height: 100%;
	max-width: 550px;
	margin: 0 auto;
	font-size: 14px;
	z-index: 1;
}
.content-claim {
	display: block;
	margin: 0 auto;
}
.content {
	background: #fff;
	border-top: 5px solid #2386c5;
	border-bottom: 5px solid #2386c5;
	padding: 30px;
	margin: 0 0 100px 0;
	min-height: 400px;
}
.content h1,
.content a {
	color: #2386c5;
}
/* Image Gallery */
.image-gallery {
	margin-left: -30px;
}
.image-gallery li {
	display: block;
	list-style-type: none;
	margin: 0 0 20px 30px;
	padding: 0;
	width: 230px;
	height: 173px;
	float: left;
}
.image-gallery img {
	display: block;
	max-width: 100%;
}


#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/fancybox.png)}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../images/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../images/blank.gif);z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url(../images/fancybox.png);background-position:-40px -30px}
#fancybox-right-ico{background-image:url(../images/fancybox.png);background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../images/fancybox-x.png)}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/fancybox.png);background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/fancybox-y.png);background-position:-20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/fancybox.png);background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/fancybox-x.png);background-position:0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/fancybox.png);background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/fancybox-y.png)}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/fancybox.png);background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{background-image:url(../images/fancy_title_over.png);display:block;padding:10px}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{background:url(../images/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;background:url(../images/fancybox-x.png) 0 -40px;padding:0 0 3px}
#fancybox-title-float-right{background:url(../images/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px}
.fancybox-ie .fancybox-bg{background:transparent!important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}