/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html {
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background:transparent
}
a:active, a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:bold
}
dfn {
	font-style:italic
}
h1 {
	margin:.67em 0;
	font-size:2em
}
mark {
	color:#000;
	background:#ff0
}
small {
	font-size:80%
}
sub, sup {
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
img {
	border:0
}
svg:not(:root) {
overflow:hidden
}
figure {
	margin:1em 40px
}
hr {
	height:0;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
pre {
	overflow:auto
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	font-size:1em
}
button, input, optgroup, select, textarea {
	margin:0;
	font:inherit;
	color:inherit
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	cursor:pointer;
	-webkit-appearance:button
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
input {
	line-height:normal
}
input[type="checkbox"], input[type="radio"] {
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"] {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	-webkit-appearance:textfield
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	padding:.35em .625em .75em;
	margin:0 2px;
	border:1px solid #c0c0c0
}
legend {
	padding:0;
	border:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:bold
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td, th {
	padding:0
}
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
*:before, *:after {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html {
	font-size:10px;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
body {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.42857143;
	color:#333;
	background-color:#fff
}
input, button, select, textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color:#428bca;
	text-decoration:none
}
a:hover, a:focus {
	color:#2a6496;
	text-decoration:underline
}
a:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
img {
	vertical-align:middle
}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
	display:block;
	width:100% \9;
	height:auto;
	max-width:100%
}
.img-rounded {
	border-radius:6px
}
.img-thumbnail {
	display:inline-block;
	width:100% \9;
	height:auto;
	max-width:100%;
	padding:4px;
	line-height:1.42857143;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.img-circle {
	border-radius:50%
}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
	font-weight:normal;
	line-height:1;
	color:#777
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-top:20px;
	margin-bottom:10px
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
	font-size:65%
}
h4, .h4, h5, .h5, h6, .h6 {
	margin-top:10px;
	margin-bottom:10px
}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
	font-size:75%
}
h1, .h1 {
	font-size:36px
}
h2, .h2 {
	font-size:30px
}
h3, .h3 {
	font-size:24px
}
h4, .h4 {
	font-size:18px
}
h5, .h5 {
	font-size:14px
}
h6, .h6 {
	font-size:12px
}
p {
	margin:0 0 10px
}
small, .small {
	font-size:85%
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.text-nowrap {
	white-space:nowrap
}
.text-lowercase {
	text-transform:lowercase
}
.text-uppercase {
	text-transform:uppercase
}
.text-capitalize {
	text-transform:capitalize
}
.text-muted {
	color:#777
}
.text-primary {
	color:#428bca
}
a.text-primary:hover {
	color:#3071a9
}
.text-success {
	color:#3c763d
}
a.text-success:hover {
	color:#2b542c
}
.text-info {
	color:#31708f
}
a.text-info:hover {
	color:#245269
}
.text-warning {
	color:#8a6d3b
}
a.text-warning:hover {
	color:#66512c
}
.text-danger {
	color:#a94442
}
a.text-danger:hover {
	color:#843534
}
.bg-primary {
	color:#fff;
	background-color:#428bca
}
a.bg-primary:hover {
	background-color:#3071a9
}
.bg-success {
	background-color:#dff0d8
}
a.bg-success:hover {
	background-color:#c1e2b3
}
.bg-info {
	background-color:#d9edf7
}
a.bg-info:hover {
	background-color:#afd9ee
}
.bg-warning {
	background-color:#fcf8e3
}
a.bg-warning:hover {
	background-color:#f7ecb5
}
.bg-danger {
	background-color:#f2dede
}
a.bg-danger:hover {
	background-color:#e4b9b9
}

.form-control {
	display:block;
	width:100%;
	height:34px;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color:#66afe9;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)
}
.form-control::-moz-placeholder {
color:#777;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#777
}
.form-control::-webkit-input-placeholder {
color:#777
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor:not-allowed;
	background-color:#eee;
	opacity:1
}

.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	font-size:14px;
	font-weight:normal;
	line-height:1.42857143;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.btn:focus, .btn:active:focus, .btn.active:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn:hover, .btn:focus {
	color:#333;
	text-decoration:none
}
.btn:active, .btn.active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	pointer-events:none;
	cursor:not-allowed;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-default {
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad
}
.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	background-image:none
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
	background-color:#fff;
	border-color:#ccc
}
.btn-default .badge {
	color:#fff;
	background-color:#333
}
.btn-primary {
	color:#fff;
	background-color:#428bca;
	border-color:#357ebd
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#3071a9;
	border-color:#285e8e
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color:#428bca;
	border-color:#357ebd
}
.btn-primary .badge {
	color:#428bca;
	background-color:#fff
}
.btn-success {
	color:#fff;
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
	color:#fff;
	background-color:#449d44;
	border-color:#398439
}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
	background-image:none
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
	background-color:#5cb85c;
	border-color:#4cae4c
}
.btn-success .badge {
	color:#5cb85c;
	background-color:#fff
}
.btn-info {
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	color:#fff;
	background-color:#31b0d5;
	border-color:#269abc
}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
	background-image:none
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
	background-color:#5bc0de;
	border-color:#46b8da
}
.btn-info .badge {
	color:#5bc0de;
	background-color:#fff
}
.btn-warning {
	color:#fff;
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	color:#fff;
	background-color:#ec971f;
	border-color:#d58512
}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
	background-image:none
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning .badge {
	color:#f0ad4e;
	background-color:#fff
}
.btn-danger {
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925
}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
	background-image:none
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger .badge {
	color:#d9534f;
	background-color:#fff
}
.btn-link {
	font-weight:normal;
	color:#428bca;
	cursor:pointer;
	border-radius:0
}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
	border-color:transparent
}
.btn-link:hover, .btn-link:focus {
	color:#2a6496;
	text-decoration:underline;
	background-color:transparent
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
	color:#777;
	text-decoration:none
}
.btn-lg, .btn-group-lg>.btn {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
.btn-sm, .btn-group-sm>.btn {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-xs, .btn-group-xs>.btn {
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-block {
	display:block;
	width:100%
}
.btn-block+.btn-block {
	margin-top:5px
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
	width:100%
}

.input-group {
	position:relative;
	display:table;
	border-collapse:separate
}
.input-group[class*="col-"] {
float:none;
padding-right:0;
padding-left:0
}
.input-group .form-control {
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0
}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn {
	height:46px;
	line-height:46px
}
textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn, select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn {
	height:auto
}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn {
	height:30px;
	line-height:30px
}
textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn, select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn {
	height:auto
}
.input-group-addon, .input-group-btn, .input-group .form-control {
	display:table-cell
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
border-radius:0
}
.input-group-addon, .input-group-btn {
	width:1%;
	white-space:nowrap;
	vertical-align:middle
}
.input-group-addon {
	padding:6px 12px;
	font-size:14px;
	font-weight:normal;
	line-height:1;
	color:#555;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:4px
}
.input-group-addon.input-sm {
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
.input-group-addon.input-lg {
	padding:10px 16px;
	font-size:18px;
	border-radius:6px
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
	margin-top:0
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.input-group-addon:first-child {
	border-right:0
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
border-bottom-left-radius:0;
border-top-left-radius:0
}
.input-group-addon:last-child {
	border-left:0
}
.input-group-btn {
	position:relative;
	font-size:0;
	white-space:nowrap
}
.input-group-btn>.btn {
	position:relative
}
.input-group-btn>.btn+.btn {
	margin-left:-1px
}
.input-group-btn>.btn:hover, .input-group-btn>.btn:focus, .input-group-btn>.btn:active {
	z-index:2
}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {
	margin-right:-1px
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
	margin-left:-1px
}

.animated {
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
-ms-animation-duration:1s;
-o-animation-duration:1s;
animation-duration:1s;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-o-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
.fadeIn {
	-webkit-animation-name:fadeIn;
	-moz-animation-name:fadeIn;
	-o-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInUp {
0% {
opacity:0;
-moz-transform:translateY(20px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInUp {
0% {
opacity:0;
-o-transform:translateY(20px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
transform:translateY(20px)
}
100% {
opacity:1;
transform:translateY(0)
}
}
.fadeInUp {
	-webkit-animation-name:fadeInUp;
	-moz-animation-name:fadeInUp;
	-o-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@-moz-keyframes fadeInDown {
0% {
opacity:0;
-moz-transform:translateY(-20px)
}
100% {
opacity:1;
-moz-transform:translateY(0)
}
}
@-o-keyframes fadeInDown {
0% {
opacity:0;
-o-transform:translateY(-20px)
}
100% {
opacity:1;
-o-transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
transform:translateY(-20px)
}
100% {
opacity:1;
transform:translateY(0)
}
}
body {
	font-family:"Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	-webkit-font-smoothing:antialiased;
	line-height:1.42857143;
	color:#58666e;
	background-color:transparent
}
*:focus {
	outline:0!important
}
.h1, .h2, .h3, .h4, .h5, .h6 {
	margin:0
}
a {
	color:#363f44;
	text-decoration:none;
	cursor:pointer
}
a:hover, a:focus {
	color:#141719;
	text-decoration:none
}
label {
	font-weight:normal
}
small, .small {
	font-size:13px
}

.form-control {
	border-color:#cfdadd;
	border-radius:2px
}
.form-control, .form-control:focus {
	-webkit-box-shadow:none;
	box-shadow:none
}
.form-control:focus {
	border-color:#23b7e5
}
.form-control-spin {
	position:absolute;
	top:50%;
	right:10px;
	z-index:2;
	margin-top:-7px
}
.input-lg {
	height:45px
}
.input-group-addon {
	background-color:#edf1f2;
	border-color:#cfdadd
}
.btn-group>.btn {
	margin-left:-1px
}
.col-lg-2-4 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.col-0 {
	clear:left
}
.row.no-gutter {
	margin-right:0;
	margin-left:0
}
.no-gutter [class*="col"] {
padding:0
}
.row-sm {
	margin-right:-10px;
	margin-left:-10px
}
.row-sm>div {
	padding-right:10px;
	padding-left:10px
}
.modal-backdrop {
	background-color:#3a3f51
}
.modal-backdrop.in {
	opacity:.8;
	filter:alpha(opacity=80)
}
.modal-over {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.modal-center {
	position:absolute;
	top:50%;
	left:50%
}
html, body {
	width:100%;
	height:100%
}
body {
	overflow-x:hidden
}

.btn {
	font-weight:500;
	border-radius:2px;
	outline:0!important
}
.btn-link {
	color:#58666e
}
.btn-link.active {
	box-shadow:none;
	webkit-box-shadow:none
}
.btn-success {
	color:#fff!important;
	background-color:#27c24c;
	border-color:#27c24c
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
	color:#fff!important;
	background-color:#23ad44;
	border-color:#20a03f
}
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
	background-image:none
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
	background-color:#27c24c;
	border-color:#27c24c
}
.btn-rounded {
	padding-right:15px;
	padding-left:15px;
	border-radius:50px
}
.btn-rounded.btn-lg {
	padding-right:25px;
	padding-left:25px
}
.btn>i.pull-left, .btn>i.pull-right {
	line-height:1.42857143
}
.btn-block {
	padding-right:12px;
	padding-left:12px
}
.btn-group-vertical>.btn:first-child:not(:last-child) {
border-top-right-radius:2px
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
border-bottom-left-radius:2px
}

.bg-gd {
	background-image:-webkit-gradient(linear, left 0, left 100%, from(rgba(40, 50, 60, 0)), to(rgba(40, 50, 60, 0.075)));
	background-image:-webkit-linear-gradient(top, rgba(40, 50, 60, 0), 0, rgba(40, 50, 60, 0.075), 100%);
	background-image:-moz-linear-gradient(top, rgba(40, 50, 60, 0) 0, rgba(40, 50, 60, 0.075) 100%);
	background-image:linear-gradient(to bottom, rgba(40, 50, 60, 0) 0, rgba(40, 50, 60, 0.075) 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0028323c', endColorstr='#1328323c', GradientType=0);
	filter:none
}
.bg-gd-dk {
	background-image:-webkit-gradient(linear, left 10%, left 100%, from(rgba(40, 50, 60, 0)), to(rgba(40, 50, 60, 0.5)));
	background-image:-webkit-linear-gradient(top, rgba(40, 50, 60, 0), 10%, rgba(40, 50, 60, 0.5), 100%);
	background-image:-moz-linear-gradient(top, rgba(40, 50, 60, 0) 10%, rgba(40, 50, 60, 0.5) 100%);
	background-image:linear-gradient(to bottom, rgba(40, 50, 60, 0) 10%, rgba(40, 50, 60, 0.5) 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0028323c', endColorstr='#8028323c', GradientType=0);
	filter:none
}
.bg-white-opacity {
	background-color:rgba(255, 255, 255, 0.5)
}
.bg-black-opacity {
	background-color:rgba(32, 43, 54, 0.5)
}
.bg-light {
	color:#58666e;
	background-color:#edf1f2
}
.bg-light.lt, .bg-light .lt {
	background-color:#f3f5f6
}
.bg-light.lter, .bg-light .lter {
	background-color:#f6f8f8
}
.bg-light.dk, .bg-light .dk {
	background-color:#e4eaec
}
.bg-light.dker, .bg-light .dker {
	background-color:#dde6e9
}
.bg-light.bg, .bg-light .bg {
	background-color:#edf1f2
}
.bg-dark {
	color:#9ea4b9;
	background-color:#3a3f51
}
.bg-dark.lt, .bg-dark .lt {
	background-color:#474c5e
}
.bg-dark.lter, .bg-dark .lter {
	background-color:#54596a
}
.bg-dark.dk, .bg-dark .dk {
	background-color:#2e3344
}
.bg-dark.dker, .bg-dark .dker {
	background-color:#232735
}
.bg-dark.bg, .bg-dark .bg {
	background-color:#3a3f51
}
.bg-dark a {
	color:#bbc0cf
}
.bg-dark a:hover {
	color:#fff
}
.bg-dark a.list-group-item:hover, .bg-dark a.list-group-item:focus {
	background-color:inherit
}
.bg-dark .nav>li:hover>a, .bg-dark .nav>li:focus>a, .bg-dark .nav>li.active>a {
	color:#fff;
	background-color:#2e3344
}
.bg-dark .nav>li>a {
	color:#adb2c4
}
.bg-dark .nav>li>a:hover, .bg-dark .nav>li>a:focus {
	background-color:#32374a
}
.bg-dark .nav .open>a {
	background-color:#2e3344
}
.bg-dark .caret {
	border-top-color:#9ea4b9;
	border-bottom-color:#9ea4b9
}
.bg-dark.navbar .nav>li.active>a {
	color:#fff;
	background-color:#2e3344
}
.bg-dark .open>a, .bg-dark .open>a:hover, .bg-dark .open>a:focus {
	color:#fff
}
.bg-dark .text-muted {
	color:#8088a4!important
}
.bg-dark .text-lt {
	color:#e8e9ef!important
}
.bg-dark.auto .list-group-item, .bg-dark .auto .list-group-item {
	background-color:transparent;
	border-color:#2f3342!important
}
.bg-dark.auto .list-group-item:hover, .bg-dark .auto .list-group-item:hover, .bg-dark.auto .list-group-item:focus, .bg-dark .auto .list-group-item:focus, .bg-dark.auto .list-group-item:active, .bg-dark .auto .list-group-item:active, .bg-dark.auto .list-group-item.active, .bg-dark .auto .list-group-item.active {
	background-color:#2e3344!important
}
.bg-black {
	color:#6b94b3;
	background-color:#1c2b36
}
.bg-black.lt, .bg-black .lt {
	background-color:#263845
}
.bg-black.lter, .bg-black .lter {
	background-color:#314554
}
.bg-black.dk, .bg-black .dk {
	background-color:#131e26
}
.bg-black.dker, .bg-black .dker {
	background-color:#0a1015
}
.bg-black.bg, .bg-black .bg {
	background-color:#1c2b36
}
.bg-black a {
	color:#8dadc4
}
.bg-black a:hover {
	color:#fff
}
.bg-black a.list-group-item:hover, .bg-black a.list-group-item:focus {
	background-color:inherit
}
.bg-black .nav>li:hover>a, .bg-black .nav>li:focus>a, .bg-black .nav>li.active>a {
	color:#fff;
	background-color:#131e26
}
.bg-black .nav>li>a {
	color:#7ca1bb
}
.bg-black .nav>li>a:hover, .bg-black .nav>li>a:focus {
	background-color:#16232d
}
.bg-black .nav .open>a {
	background-color:#131e26
}
.bg-black .caret {
	border-top-color:#6b94b3;
	border-bottom-color:#6b94b3
}
.bg-black.navbar .nav>li.active>a {
	color:#fff;
	background-color:#131e26
}
.bg-black .open>a, .bg-black .open>a:hover, .bg-black .open>a:focus {
	color:#fff
}
.bg-black .text-muted {
	color:#507b9b!important
}
.bg-black .text-lt {
	color:#bfd1de!important
}
.bg-black.auto .list-group-item, .bg-black .auto .list-group-item {
	background-color:transparent;
	border-color:#131e25!important
}
.bg-black.auto .list-group-item:hover, .bg-black .auto .list-group-item:hover, .bg-black.auto .list-group-item:focus, .bg-black .auto .list-group-item:focus, .bg-black.auto .list-group-item:active, .bg-black .auto .list-group-item:active, .bg-black.auto .list-group-item.active, .bg-black .auto .list-group-item.active {
	background-color:#131e26!important
}
.bg-primary {
	color:#f4f3f9;
	background-color:#7266ba
}
.bg-primary.lt, .bg-primary .lt {
	background-color:#847abf
}
.bg-primary.lter, .bg-primary .lter {
	background-color:#958dc6
}
.bg-primary.dk, .bg-primary .dk {
	background-color:#6051b5
}
.bg-primary.dker, .bg-primary .dker {
	background-color:#5244a9
}
.bg-primary.bg, .bg-primary .bg {
	background-color:#7266ba
}
.bg-primary a {
	color:#fff
}
.bg-primary a:hover {
	color:#fff
}
.bg-primary a.list-group-item:hover, .bg-primary a.list-group-item:focus {
	background-color:inherit
}
.bg-primary .nav>li:hover>a, .bg-primary .nav>li:focus>a, .bg-primary .nav>li.active>a {
	color:#fff;
	background-color:#6051b5
}
.bg-primary .nav>li>a {
	color:#f2f2f2
}
.bg-primary .nav>li>a:hover, .bg-primary .nav>li>a:focus {
	background-color:#6658b8
}
.bg-primary .nav .open>a {
	background-color:#6051b5
}
.bg-primary .caret {
	border-top-color:#f4f3f9;
	border-bottom-color:#f4f3f9
}
.bg-primary.navbar .nav>li.active>a {
	color:#fff;
	background-color:#6051b5
}
.bg-primary .open>a, .bg-primary .open>a:hover, .bg-primary .open>a:focus {
	color:#fff
}
.bg-primary .text-muted {
	color:#d3cfea!important
}
.bg-primary .text-lt {
	color:#fff!important
}
.bg-primary.auto .list-group-item, .bg-primary .auto .list-group-item {
	background-color:transparent;
	border-color:#6254b2!important
}
.bg-primary.auto .list-group-item:hover, .bg-primary .auto .list-group-item:hover, .bg-primary.auto .list-group-item:focus, .bg-primary .auto .list-group-item:focus, .bg-primary.auto .list-group-item:active, .bg-primary .auto .list-group-item:active, .bg-primary.auto .list-group-item.active, .bg-primary .auto .list-group-item.active {
	background-color:#6051b5!important
}
.bg-success {
	color:#c2f3ce;
	background-color:#27c24c
}
.bg-success.lt, .bg-success .lt {
	background-color:#31d257
}
.bg-success.lter, .bg-success .lter {
	background-color:#48d46a
}
.bg-success.dk, .bg-success .dk {
	background-color:#20af42
}
.bg-success.dker, .bg-success .dker {
	background-color:#1a9c39
}
.bg-success.bg, .bg-success .bg {
	background-color:#27c24c
}
.bg-success a {
	color:#edfbf0
}
.bg-success a:hover {
	color:#fff
}
.bg-success a.list-group-item:hover, .bg-success a.list-group-item:focus {
	background-color:inherit
}
.bg-success .nav>li:hover>a, .bg-success .nav>li:focus>a, .bg-success .nav>li.active>a {
	color:#fff;
	background-color:#20af42
}
.bg-success .nav>li>a {
	color:#d7f7df
}
.bg-success .nav>li>a:hover, .bg-success .nav>li>a:focus {
	background-color:#22b846
}
.bg-success .nav .open>a {
	background-color:#20af42
}
.bg-success .caret {
	border-top-color:#c2f3ce;
	border-bottom-color:#c2f3ce
}
.bg-success.navbar .nav>li.active>a {
	color:#fff;
	background-color:#20af42
}
.bg-success .open>a, .bg-success .open>a:hover, .bg-success .open>a:focus {
	color:#fff
}
.bg-success .text-muted {
	color:#98eaab!important
}
.bg-success .text-lt {
	color:#fff!important
}
.bg-success.auto .list-group-item, .bg-success .auto .list-group-item {
	background-color:transparent;
	border-color:#23ad44!important
}
.bg-success.auto .list-group-item:hover, .bg-success .auto .list-group-item:hover, .bg-success.auto .list-group-item:focus, .bg-success .auto .list-group-item:focus, .bg-success.auto .list-group-item:active, .bg-success .auto .list-group-item:active, .bg-success.auto .list-group-item.active, .bg-success .auto .list-group-item.active {
	background-color:#20af42!important
}
.bg-info {
	color:#d9f3fb;
	background-color:#23b7e5
}
.bg-info.lt, .bg-info .lt {
	background-color:#3dbde5
}
.bg-info.lter, .bg-info .lter {
	background-color:#55c3e6
}
.bg-info.dk, .bg-info .dk {
	background-color:#16aad8
}
.bg-info.dker, .bg-info .dker {
	background-color:#1199c4
}
.bg-info.bg, .bg-info .bg {
	background-color:#23b7e5
}
.bg-info a {
	color:#fff
}
.bg-info a:hover {
	color:#fff
}
.bg-info a.list-group-item:hover, .bg-info a.list-group-item:focus {
	background-color:inherit
}
.bg-info .nav>li:hover>a, .bg-info .nav>li:focus>a, .bg-info .nav>li.active>a {
	color:#fff;
	background-color:#16aad8
}
.bg-info .nav>li>a {
	color:#f2f2f2
}
.bg-info .nav>li>a:hover, .bg-info .nav>li>a:focus {
	background-color:#17b2e2
}
.bg-info .nav .open>a {
	background-color:#16aad8
}
.bg-info .caret {
	border-top-color:#d9f3fb;
	border-bottom-color:#d9f3fb
}
.bg-info.navbar .nav>li.active>a {
	color:#fff;
	background-color:#16aad8
}
.bg-info .open>a, .bg-info .open>a:hover, .bg-info .open>a:focus {
	color:#fff
}
.bg-info .text-muted {
	color:#ace4f5!important
}
.bg-info .text-lt {
	color:#fff!important
}
.bg-info.auto .list-group-item, .bg-info .auto .list-group-item {
	background-color:transparent;
	border-color:#19a9d5!important
}
.bg-info.auto .list-group-item:hover, .bg-info .auto .list-group-item:hover, .bg-info.auto .list-group-item:focus, .bg-info .auto .list-group-item:focus, .bg-info.auto .list-group-item:active, .bg-info .auto .list-group-item:active, .bg-info.auto .list-group-item.active, .bg-info .auto .list-group-item.active {
	background-color:#16aad8!important
}
.bg-warning {
	color:#fffefa;
	background-color:#fad733
}
.bg-warning.lt, .bg-warning .lt {
	background-color:#f8da4e
}
.bg-warning.lter, .bg-warning .lter {
	background-color:#f7de69
}
.bg-warning.dk, .bg-warning .dk {
	background-color:#fcd417
}
.bg-warning.dker, .bg-warning .dker {
	background-color:#face00
}
.bg-warning.bg, .bg-warning .bg {
	background-color:#fad733
}
.bg-warning a {
	color:#fff
}
.bg-warning a:hover {
	color:#fff
}
.bg-warning a.list-group-item:hover, .bg-warning a.list-group-item:focus {
	background-color:inherit
}
.bg-warning .nav>li:hover>a, .bg-warning .nav>li:focus>a, .bg-warning .nav>li.active>a {
	color:#fff;
	background-color:#fcd417
}
.bg-warning .nav>li>a {
	color:#f2f2f2
}
.bg-warning .nav>li>a:hover, .bg-warning .nav>li>a:focus {
	background-color:#fcd621
}
.bg-warning .nav .open>a {
	background-color:#fcd417
}
.bg-warning .caret {
	border-top-color:#fffefa;
	border-bottom-color:#fffefa
}
.bg-warning.navbar .nav>li.active>a {
	color:#fff;
	background-color:#fcd417
}
.bg-warning .open>a, .bg-warning .open>a:hover, .bg-warning .open>a:focus {
	color:#fff
}
.bg-warning .text-muted {
	color:#fef4c8!important
}
.bg-warning .text-lt {
	color:#fff!important
}
.bg-warning.auto .list-group-item, .bg-warning .auto .list-group-item {
	background-color:transparent;
	border-color:#f9d21a!important
}
.bg-warning.auto .list-group-item:hover, .bg-warning .auto .list-group-item:hover, .bg-warning.auto .list-group-item:focus, .bg-warning .auto .list-group-item:focus, .bg-warning.auto .list-group-item:active, .bg-warning .auto .list-group-item:active, .bg-warning.auto .list-group-item.active, .bg-warning .auto .list-group-item.active {
	background-color:#fcd417!important
}
.bg-danger {
	color:#fff;
	background-color:#f05050
}
.bg-danger.lt, .bg-danger .lt {
	background-color:#f06a6a
}
.bg-danger.lter, .bg-danger .lter {
	background-color:#f18282
}
.bg-danger.dk, .bg-danger .dk {
	background-color:#f13636
}
.bg-danger.dker, .bg-danger .dker {
	background-color:#f21b1b
}
.bg-danger.bg, .bg-danger .bg {
	background-color:#f05050
}
.bg-danger a {
	color:#fff
}
.bg-danger a:hover {
	color:#fff
}
.bg-danger a.list-group-item:hover, .bg-danger a.list-group-item:focus {
	background-color:inherit
}
.bg-danger .nav>li:hover>a, .bg-danger .nav>li:focus>a, .bg-danger .nav>li.active>a {
	color:#fff;
	background-color:#f13636
}
.bg-danger .nav>li>a {
	color:#f2f2f2
}
.bg-danger .nav>li>a:hover, .bg-danger .nav>li>a:focus {
	background-color:#f13f3f
}
.bg-danger .nav .open>a {
	background-color:#f13636
}
.bg-danger .caret {
	border-top-color:#fff;
	border-bottom-color:#fff
}
.bg-danger.navbar .nav>li.active>a {
	color:#fff;
	background-color:#f13636
}
.bg-danger .open>a, .bg-danger .open>a:hover, .bg-danger .open>a:focus {
	color:#fff
}
.bg-danger .text-muted {
	color:#e6e6e6!important
}
.bg-danger .text-lt {
	color:#fff!important
}
.bg-danger.auto .list-group-item, .bg-danger .auto .list-group-item {
	background-color:transparent;
	border-color:#ee3939!important
}
.bg-danger.auto .list-group-item:hover, .bg-danger .auto .list-group-item:hover, .bg-danger.auto .list-group-item:focus, .bg-danger .auto .list-group-item:focus, .bg-danger.auto .list-group-item:active, .bg-danger .auto .list-group-item:active, .bg-danger.auto .list-group-item.active, .bg-danger .auto .list-group-item.active {
	background-color:#f13636!important
}
.bg-white {
	color:#58666e;
	background-color:#fff
}
.bg-white a {
	color:#363f44
}
.bg-white a:hover {
	color:#1f2427
}
.bg-white .text-muted {
	color:#98a6ad!important
}
.bg-white .lt, .bg-white .lter, .bg-white .dk, .bg-white .dker {
	background-color:#fff
}
.bg-white-only {
	background-color:#fff
}
a.bg-light:hover {
	color:#363f44
}
a.bg-primary:hover {
	background-color:#6254b2
}
a.text-primary:hover {
	color:#6254b2
}
.text-primary {
	color:#7266ba
}
.text-primary-lt {
	color:#8278c2
}
.text-primary-lter {
	color:#9289ca
}
.text-primary-dk {
	color:#6254b2
}
.text-primary-dker {
	color:#564aa3
}
a.bg-info:hover {
	background-color:#19a9d5
}
a.text-info:hover {
	color:#19a9d5
}
.text-info {
	color:#23b7e5
}
.text-info-lt {
	color:#3abee8
}
.text-info-lter {
	color:#51c6ea
}
.text-info-dk {
	color:#19a9d5
}
.text-info-dker {
	color:#1797be
}
a.bg-success:hover {
	background-color:#23ad44
}
a.text-success:hover {
	color:#23ad44
}
.text-success {
	color:#27c24c
}
.text-success-lt {
	color:#2ed556
}
.text-success-lter {
	color:#43d967
}
.text-success-dk {
	color:#23ad44
}
.text-success-dker {
	color:#1e983b
}
a.bg-warning:hover {
	background-color:#f9d21a
}
a.text-warning:hover {
	color:#f9d21a
}
.text-warning {
	color:#fad733
}
.text-warning-lt {
	color:#fbdc4c
}
.text-warning-lter {
	color:#fbe165
}
.text-warning-dk {
	color:#f9d21a
}
.text-warning-dker {
	color:#f4ca06
}
a.bg-danger:hover {
	background-color:#ee3939
}
a.text-danger:hover {
	color:#ee3939
}
.text-danger {
	color:#f05050
}
.text-danger-lt {
	color:#f26767
}
.text-danger-lter {
	color:#f47f7f
}
.text-danger-dk {
	color:#ee3939
}
.text-danger-dker {
	color:#ec2121
}
a.bg-dark:hover {
	background-color:#2f3342
}
a.text-dark:hover {
	color:#2f3342
}
.text-dark {
	color:#3a3f51
}
.text-dark-lt {
	color:#454b60
}
.text-dark-lter {
	color:#4f566f
}
.text-dark-dk {
	color:#2f3342
}
.text-dark-dker {
	color:#252833
}

.m-t {
	margin-top:15px
}
.m-b {
	margin-bottom:15px
}

.thumb-lg {
	display:inline-block;
	width:96px
}
.thumb img, .thumb-xs img, .thumb-sm img, .thumb-md img, .thumb-lg img, .thumb-btn img {
	height:auto;
	max-width:100%;
	vertical-align:middle
}

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
font-family:'FontAwesome';
font-style:normal;
font-weight:normal;
src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');
src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg')
}
.fa {
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	-webkit-font-smoothing:antialiased;
	text-rendering:auto;
	-moz-osx-font-smoothing:grayscale
}
.fa-lg {
	font-size:1.33333333em;
	line-height:.75em;
	vertical-align:-15%
}
.fa-2x {
	font-size:2em
}
.fa-3x {
	font-size:3em
}
.fa-4x {
	font-size:4em
}
.fa-5x {
	font-size:5em
}
.fa-fw {
	width:1.28571429em;
	text-align:center
}
.fa-ul {
	padding-left:0;
	margin-left:2.14285714em;
	list-style-type:none
}
.fa-ul>li {
	position:relative
}
.fa-li {
	position:absolute;
	top:.14285714em;
	left:-2.14285714em;
	width:2.14285714em;
	text-align:center
}
.fa-li.fa-lg {
	left:-1.85714286em
}
.fa-border {
	padding:.2em .25em .15em;
	border:solid .08em #eee;
	border-radius:.1em
}
.pull-right {
	float:right
}
.pull-left {
	float:left
}
.fa.pull-left {
	margin-right:.3em
}
.fa.pull-right {
	margin-left:.3em
}
.fa-spin {
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
.fa-stack {
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:middle
}
.fa-stack-1x, .fa-stack-2x {
	position:absolute;
	left:0;
	width:100%;
	text-align:center
}
.fa-stack-1x {
	line-height:inherit
}
.fa-stack-2x {
	font-size:2em
}
.fa-inverse {
	color:#fff
}
.fa-warning:before, .fa-exclamation-triangle:before {
	content:"\f071"
}
.fa-exclamation-circle:before {
	content:"\f06a"
}
.fa-arrow-right:before {
	content:"\f061"
}
@font-face {
font-family:'Source Sans Pro';
font-style:normal;
font-weight:300;
src:local('Source Sans Pro Light'), local('SourceSansPro-Light'), url('../fonts/sourcesanspro/sourcesanspro-light.woff') format('woff')
}
@font-face {
font-family:'Source Sans Pro';
font-style:normal;
font-weight:400;
src:local('Source Sans Pro'), local('SourceSansPro-Regular'), url('../fonts/sourcesanspro/sourcesanspro.woff') format('woff')
}
@font-face {
font-family:'Source Sans Pro';
font-style:normal;
font-weight:700;
src:local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url('../fonts/sourcesanspro/sourcesanspro-bold.woff') format('woff')
}
 @font-face {
font-family:'Simple-Line-Icons';
font-style:normal;
font-weight:normal;
src:url('../fonts/Simple-Line-Icons.eot');
src:url('../fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff') format('woff'), url('../fonts/Simple-Line-Icons.ttf') format('truetype'), url('../fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg')
}
.text-white {color:#fff}
.box-login {width:200px;margin:-100px 0 0 -100px;}
.height-34 {height: 34px}