@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i');
@font-face {
	font-family: 'Stag';
	src: url('stag-book.eot');
	src: url('stag-book.eot') format('embedded-opentype'),
		 url('stag-book.woff') format('woff'),
		 url('stag-book.ttf') format('truetype'),
		 url('stag-book.svg#StagBook') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Stag';
	src: url('stag-semibold.eot');
	src: url('stag-semibold.eot') format('embedded-opentype'),
		 url('stag-semibold.woff') format('woff'),
		 url('stag-semibold.ttf') format('truetype'),
		 url('stag-semibold.svg#StagBold') format('svg');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Stag';
	src: url('Stag-Medium.eot?') format('eot'),
		 url('Stag-Medium.otf')  format('opentype'),
		 url('Stag-Medium.woff') format('woff'),
		 url('Stag-Medium.ttf')  format('truetype'),
		 url('Stag-Medium.svg#Stag-Medium') format('svg');
	font-weight: 600;
	font-style: normal;
}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}
.zoom{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.zoom:hover{z-index:9999999999999;-moz-transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01)}
body{
	font-family: 'Source Sans Pro', sans-serif;
	color:#011b57;
	font-size:18px;
	line-height:160%;
	text-align:center;
	background-color: #F3F3F3;
}
a{
	color:#011b57;
	text-decoration:none;
}
img[align="right"]{
	margin:0px 0px 20px 20px;
	display:inline-block;
	float:right;
}
img[align="left"]{
	margin:0px 20px 20px 0px;
	display:inline-block;
	float:left;
}
a[href*="#top"]{
	display:none;

	padding:20px;
	text-shadow:0px 0px 0px 2px rgba(0,0,0,0.5);
	position:fixed;
	right:0px;
	bottom:25px;
}

.menu a.icon-cross{
	display:none;
	position:fixed;
	right:20px;
	top:5px;
	width:auto;
	font-size:24px;
	font-weight:400;
	z-index:110;
}
a.icon.icon-menu7{
	display:none;
	position:fixed;
	right:20px;
	top:5px;
	z-index:92;
	color:#fff;
	font-size:32px;
	font-weight:400;
	padding:10px;
}

.content p{
	margin-bottom:10px;
}
.content table{
	margin-bottom:10px;
}
.content table tr td {
	padding:5px;
}
.content ol,
.content ul{
	margin-bottom:15px;
}
.content ul li {
  list-style: disc;
  display: list-item;
  margin-left: 25px;
}
.content ol li {
	list-style-type: decimal;
	display: list-item;
	margin-left: 25px;
}
form{
	display:inline;
}
div.input{
	display:inline-block;
	text-align:left;
	width:100%;
	padding-bottom:10px;
}
div.input i{
	font-weight:600;
	color:#e6433d;
}
div.input span{
	display:inline-block;
	max-width:200px;
	line-height:45px;
	vertical-align:top;
	width:100%;
}
textarea,
select,
input{
	display:inline-block;
	max-width:450px;
	width:100%;
	padding:15px;
	border:1px solid #ccc;
	line-height:100%;
}

select option{
	padding:5px;
}
select option[disabled]{
	background-color:#efefef;
	color:#000;
	font-weight:bold;
	padding:10px 5px;
}
textarea{
	height:10vh;
}
textarea[disabled="disabled"],
select[disabled="disabled"],
input[disabled="disabled"],
textarea[disabled],
select[disabled],
input[disabled]{
	border:0px solid #ccc;
	background-color:#fff;
}
input[type="radio"],
input[type="checkbox"]{
	max-width:auto;
	width:auto;
	margin:10px;
}
button{
	line-height:160%;
	display:inline-block;
	max-width:300px;
	width:100%;
	color:#fff;
	border:0px;
	padding:10px 20px;
	letter-spacing:1px;
	text-decoration:none;
	outline:none;
	cursor:pointer;
	color:#fff;
}
button img { border:none; vertical-align:bottom;}
.light_blue { background:#92dbf6;}
.light_blue:hover,
.light_blue:focus { background:#85d6f5; }
.light_blue:active { background:#92dbf6;}
.blue { background:#377ad0;}
.blue:hover,
.blue:focus { background:#206bcb !important; }
.blue:active { background:#3282d3; }
.green { background:#7fbf4d;}
.green:hover,
.green:focus { background:#76b347 !important;}
.green:active { background:#7fbf4d !important;}
.red { background:#e6433d;}
.red:hover,
.red:focus { background:#dd3a37; }
.red:active { background:#e6433d; }
.orange { background:#ee8f1f;}
.orange:hover,
.orange:focus { background:#e38512;}
.yellow { background:#f9e327;}
.yellow:hover,
.yellow:focus { background:#ebd611; }
.yellow:active { background:#f9e327; }
.pink { background:#f87bca; }
.pink:hover,
.pink:focus { background:#f075c3;}
.pink:active { background:#f87bca;}
.purple { background:#995dc8;}
.purple:hover,
.purple:focus { background:#8b50ba;}
.purple:active { background:#995dc8; }
.grey { background:#969696;}
.grey:hover,
.grey:focus { background:#868686;}
.grey:active { background:#909090;}
.black { background:#525252; color:#fff;}
.black:hover,
.black:focus { background:#4b4b4b; }
.black:active { background:#525252; }
