
@media print {
blockquote, img, pre, tr {
	page-break-inside:avoid
}
* {
	color:#000!important;
	text-shadow:none!important;
	background:0 0!important;
	box-shadow:none!important
}
a, a:visited {
	text-decoration:underline
}
a[href]:after {
	content:" (" attr(href) ")"
}
abbr[title]:after {
	content:" (" attr(title) ")"
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
content:""
}
blockquote, pre {
	border:1px solid #999
}
thead {
	display:table-header-group
}
img {
	max-width:100%!important
}
@page {
margin:2cm .5cm
}
h2, h3, p {
	orphans:3;
	widows:3
}
h2, h3 {
	page-break-after:avoid
}
.navbar {
	display:none
}
.table td, .table th {
	background-color:#fff!important
}
.btn>.caret, .dropup>.btn>.caret {
	border-top-color:#000!important
}
.label {
	border:1px solid #000
}
.table {
	border-collapse:collapse!important
}
.table-bordered td, .table-bordered th {
	border:1px solid #ddd!important
}
}
pre code, table {
	background-color:transparent
}
* {
	box-sizing:border-box
}
html {
	font-size:62.5%;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}
button, input, select, textarea {
	margin:0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
.lead, .tooltip {
	line-height:1.4
}
a:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.img-responsive {
	display:inline-block;
	height:auto;
	max-width:100%
}
.img-rounded {
	border-radius:6px
}
.img-circle {
	border-radius:500px
}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee
}
.lead {
	margin-bottom:20px;
	font-size:16.1px;
	font-weight:200
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom:10px
}
@media (min-width:768px) {
.lead {
font-size:21px
}
}
small {
	font-size:85%
}
cite {
	font-style:normal
}
.text-success {
	color:#468847
}
.text-info {
	color:#3a87ad
}
.text-left {
	text-align:left
}
.dl-horizontal dt, .modal-footer, .text-right, blockquote.pull-right p, blockquote.pull-right small {
	text-align:right
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight:500;
	line-height:1.1
}
.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:400;
	line-height:1;
	color:#999
}
h1, h2, h3 {
	margin-top:20px
}
h4, h5, h6 {
	margin-top:10px
}
.h1, h1 {
	font-size:38px
}
.h2, h2 {
	font-size:32px
}
.h3, h3 {
	font-size:24px
}
.h4, h4 {
	font-size:18px
}
.h5, h5 {
	font-size:14px
}
.h6, h6 {
	font-size:12px
}
.h1 small, h1 small {
	font-size:24px
}
.h2 small, h2 small {
	font-size:18px
}
.h3 small, .h4 small, h3 small, h4 small {
	font-size:14px
}
.page-header {
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eee
}
ol, ul {
	margin-top:0;
	margin-bottom:10px
}
ol ol, ol ul, ul ol, ul ul {
	margin-bottom:0
}
.list-inline, .list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline>li {
	display:inline-block;
	padding-right:5px;
	padding-left:5px
}
dl {
	margin-bottom:20px
}
dd, dt {
	line-height:1.428571429
}
dt {
	font-weight:700
}
dd {
	margin-left:0
}
.dl-horizontal dt {
	float:left;
	width:160px;
	overflow:hidden;
	clear:left;
	text-overflow:ellipsis;
	white-space:nowrap
}
.btn-toolbar:after, .clear, .clearfix:after, .container:after, .dl-horizontal dd:after, .dropdown-menu>li>a, .fc-content, .fc-grid .fc-day-content, .form-horizontal .form-group:after, .jconfirm .jconfirm-clear, .modal-footer:after, .nav-primary:after, .nav:after, .navbar:after, .pager:after, .panel-heading:after, .row:after, .tabbable:after {
	clear:both
}
.dl-horizontal dd {
	margin-left:180px
}
.dl-horizontal dd:after, .dl-horizontal dd:before {
	display:table;
	content:" "
}
.checkbox, .form-control, .help-block, .radio, address, blockquote small, input[type=file], legend, pre {
	display:block
}
abbr[data-original-title], abbr[title] {
	cursor:help;
	border-bottom:1px dotted #999
}
abbr.initialism {
	font-size:90%;
	text-transform:uppercase
}
blockquote {
	padding:10px 20px;
	margin:0 0 20px;
	border-left:5px solid #eee
}
blockquote p {
	font-size:17.5px;
	font-weight:300;
	line-height:1.25
}
blockquote p:last-child {
	margin-bottom:0
}
blockquote small {
	line-height:1.428571429;
	color:#999
}
blockquote small:before {
	content:'\2014 \00A0'
}
.jconfirm .jconfirm-box.loading:after, .jconfirm .jconfirm-box.loading:before, blockquote.pull-right small:before {
	content:''
}
blockquote.pull-right {
	float:right;
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #eee;
	border-left:0
}
blockquote.pull-right small:after {
	content:'\00A0 \2014'
}
blockquote:after, blockquote:before, q:after, q:before {
	content:""
}
address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.428571429
}
code, pre {
	font-family:Monaco, Menlo, Consolas, "Courier New", monospace
}
code {
	padding:2px 4px;
	font-size:90%;
	color:#c7254e;
	white-space:nowrap;
	background-color:#f9f2f4;
	border-radius:4px
}
pre {
	padding:9.5px;
	font-size:13px;
	line-height:1.428571429;
	color:#333;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:4px
}
.container:after, .container:before, .row:after, .row:before {
	display:table;
	content:" "
}
.table, pre.prettyprint {
	margin-bottom:20px
}
pre code {
	padding:0;
	color:inherit;
	border:0
}
.pre-scrollable {
	max-height:340px;
	overflow-y:scroll
}
.container {
	margin-right:auto;
	margin-left:auto
}
.row .row {
	margin-right:-15px;
	margin-left:-15px
}
.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9 {
	float:left
}
.col-1 {
	width:8.333333333333332%
}
.col-2 {
	width:16.666666666666664%
}
.col-3 {
	width:25%
}
.col-4 {
	width:33.33333333333333%
}
.col-5 {
	width:41.66666666666667%
}
.col-6 {
	width:50%
}
.col-7 {
	width:58.333333333333336%
}
.col-8 {
	width:66.66666666666666%
}
.col-9 {
	width:75%
}
.col-10 {
	width:83.33333333333334%
}
.col-11 {
	width:91.66666666666666%
}
.col-12 {
	width:100%
}
@media (min-width:768px) {
.row {
margin-right:-15px;
margin-left:-15px
}
.container {
max-width:728px
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.col-sm-1 {
width:8.333333333333332%
}
.col-sm-2 {
width:16.666666666666664%
}
.col-sm-3 {
width:25%
}
.col-sm-4 {
width:33.33333333333333%
}
.col-sm-5 {
width:41.66666666666667%
}
.col-sm-6 {
width:50%
}
.col-sm-7 {
width:58.333333333333336%
}
.col-sm-8 {
width:66.66666666666666%
}
.col-sm-9 {
width:75%
}
.col-sm-10 {
width:83.33333333333334%
}
.col-sm-11 {
width:91.66666666666666%
}
.col-sm-12 {
width:100%
}
.col-push-1 {
left:8.333333333333332%
}
.col-push-2 {
left:16.666666666666664%
}
.col-push-3 {
left:25%
}
.col-push-4 {
left:33.33333333333333%
}
.col-push-5 {
left:41.66666666666667%
}
.col-push-6 {
left:50%
}
.col-push-7 {
left:58.333333333333336%
}
.col-push-8 {
left:66.66666666666666%
}
.col-push-9 {
left:75%
}
.col-push-10 {
left:83.33333333333334%
}
.col-push-11 {
left:91.66666666666666%
}
.col-pull-1 {
right:8.333333333333332%
}
.col-pull-2 {
right:16.666666666666664%
}
.col-pull-3 {
right:25%
}
.col-pull-4 {
right:33.33333333333333%
}
.col-pull-5 {
right:41.66666666666667%
}
.col-pull-6 {
right:50%
}
.col-pull-7 {
right:58.333333333333336%
}
.col-pull-8 {
right:66.66666666666666%
}
.col-pull-9 {
right:75%
}
.col-pull-10 {
right:83.33333333333334%
}
.col-pull-11 {
right:91.66666666666666%
}
}
@media (min-width:992px) {
.container {
max-width:940px
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.col-lg-1 {
width:8.333333333333332%
}
.col-lg-2 {
width:16.666666666666664%
}
.col-lg-3 {
width:25%
}
.col-lg-4 {
width:33.33333333333333%
}
.col-lg-5 {
width:41.66666666666667%
}
.col-lg-6 {
width:50%
}
.col-lg-7 {
width:58.333333333333336%
}
.col-lg-8 {
width:66.66666666666666%
}
.col-lg-9 {
width:75%
}
.col-lg-10 {
width:83.33333333333334%
}
.col-lg-11 {
width:91.66666666666666%
}
.col-lg-12 {
width:100%
}
.col-offset-1 {
margin-left:8.333333333333332%
}
.col-offset-2 {
margin-left:16.666666666666664%
}
.col-offset-3 {
margin-left:25%
}
.col-offset-4 {
margin-left:33.33333333333333%
}
.col-offset-5 {
margin-left:41.66666666666667%
}
.col-offset-6 {
margin-left:50%
}
.col-offset-7 {
margin-left:58.333333333333336%
}
.col-offset-8 {
margin-left:66.66666666666666%
}
.col-offset-9 {
margin-left:75%
}
.col-offset-10 {
margin-left:83.33333333333334%
}
.col-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:1200px) {
.container {
max-width:1170px
}
}
table {
	max-width:100%
}
th {
	text-align:left
}
.table {
	width:100%
}
.table tbody>tr>td, .table tbody>tr>th, .table tfoot>tr>td, .table tfoot>tr>th, .table thead>tr>td, .table thead>tr>th {
	padding:8px;
	line-height:1.428571429;
	border-top:1px solid #ddd
}
.table caption+thead tr:first-child td, .table caption+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table thead:first-child tr:first-child td, .table thead:first-child tr:first-child th {
	border-top:0
}
.table tbody+tbody {
	border-top:2px solid #ddd
}
.table .table {
	background-color:#fff
}
.table-condensed tbody>tr>td, .table-condensed tbody>tr>th, .table-condensed tfoot>tr>td, .table-condensed tfoot>tr>th, .table-condensed thead>tr>td, .table-condensed thead>tr>th {
	padding:5px
}
.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border:1px solid #ddd
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
background-color:#f9f9f9
}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
	background-color:#f5f5f5
}
table col[class^=col-] {
display:table-column;
float:none
}
table td[class^=col-], table th[class^=col-] {
display:table-cell;
float:none
}
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
	background-color:#dff0d8;
	border-color:#d6e9c6
}
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {
	background-color:#f2dede;
	border-color:#eed3d7
}
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {
	background-color:#fcf8e3;
	border-color:#fbeed5
}
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {
	background-color:#d0e9c6;
	border-color:#c9e2b3
}
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {
	background-color:#ebcccc;
	border-color:#e6c1c7
}
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {
	background-color:#faf2cc;
	border-color:#f8e5be
}
fieldset, legend {
	padding:0;
	border:0
}
fieldset {
	margin:0
}
legend {
	width:100%;
	line-height:inherit;
	color:#333;
	border-bottom:1px solid #e5e5e5
}
label {
	display:inline-block;
	margin-bottom:5px;
	font-weight:700
}
input[type=search] {
	-webkit-appearance:textfield;
	box-sizing:border-box
}
.input-group-addon, .slider-track-high, .slider-track-low {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
input[type=checkbox], input[type=radio] {
	margin:4px 0 0;
	margin-top:1px\9;
	line-height:normal
}
.form-group, .navbar-nav {
	margin-bottom:15px
}
select[multiple], select[size] {
	height:auto
}
select optgroup {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit
}
input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
.form-control:-moz-placeholder {
color:#999
}
.form-control::-moz-placeholder {
color:#999
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.form-control {
	width:100%;
	height:38px;
	line-height:1.428571429;
	vertical-align:middle;
	background-color:#fff;
	border:1px solid #ccc;
	border-radius:4px;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color:rgba(82, 168, 236, .8);
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6)
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor:not-allowed;
	background-color:#eee
}
textarea.form-control {
	height:auto
}
.checkbox, .radio {
	min-height:20px;
	padding-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	vertical-align:middle
}
.checkbox label, .radio label {
	display:inline;
	margin-bottom:0;
	font-weight:400;
	cursor:pointer
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
	float:left;
	margin-left:-20px
}
.checkbox+.checkbox, .radio+.radio {
	margin-top:-5px
}
.checkbox-inline, .radio-inline {
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	font-weight:400;
	vertical-align:middle;
	cursor:pointer
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
	margin-top:0;
	margin-left:10px
}
.btn-block+.btn-block, .help-block {
	margin-top:5px
}
.form-control.input-large {
	height:56px;
	padding:14px 16px;
	font-size:18px;
	border-radius:6px
}
.form-control.input-small {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
select.input-large {
	height:56px;
	line-height:56px
}
select.input-small {
	height:30px;
	line-height:30px
}
.btn, .input-group-addon {
	line-height:1.428571429
}
.has-warning .control-label, .has-warning .help-block {
	color:#c09853
}
.has-warning .form-control {
	padding-right:32px;
	border-color:#c09853;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-warning .form-control:focus {
	border-color:#a47e3c;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #dbc59e
}
.has-warning .input-group-addon {
	color:#c09853;
	background-color:#fcf8e3;
	border-color:#c09853
}
.has-error .control-label, .has-error .help-block {
	color:#b94a48
}
.has-error .form-control {
	padding-right:32px;
	border-color:#b94a48;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-error .form-control:focus {
	border-color:#953b39;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d59392
}
.has-error .input-group-addon {
	color:#b94a48;
	background-color:#f2dede;
	border-color:#b94a48
}
.has-success .control-label, .has-success .help-block {
	color:#468847
}
.has-success .form-control {
	padding-right:32px;
	border-color:#468847;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-success .form-control:focus {
	border-color:#356635;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #7aba7b
}
.has-success .input-group-addon {
	color:#468847;
	background-color:#dff0d8;
	border-color:#468847
}
.help-block {
	margin-bottom:10px;
	color:#737373
}
.input-group {
	border-collapse:separate
}
.input-group.col {
	float:none;
	padding-right:0;
	padding-left:0
}
.input-group .form-control {
	width:100%;
	margin-bottom:0
}
.input-group .form-control, .input-group-addon, .input-group-btn {
	display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn: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:8px 12px;
	font-size:14px;
	font-weight:400;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:4px;
	box-sizing:border-box
}
.input-group-addon.input-small {
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
.input-group-addon.input-large {
	padding:14px 16px;
	font-size:18px;
	border-radius:6px
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
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:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle {
border-bottom-left-radius:0;
border-top-left-radius:0
}
.input-group-addon:last-child {
	border-left:0
}
.input-group-btn {
	position:relative;
	white-space:nowrap
}
.input-group-btn>.btn {
	position:relative
}
.input-group-btn>.btn+.btn {
	margin-left:-4px
}
.input-group-btn>.btn:active, .input-group-btn>.btn:hover {
	z-index:2
}
.form-inline .checkbox, .form-inline .form-control, .form-inline .radio {
	display:inline-block
}
.form-horizontal .form-group:after, .form-horizontal .form-group:before, .nav:after, .nav:before {
	display:table;
	content:" "
}
.form-inline .checkbox, .form-inline .radio {
	margin-top:0;
	margin-bottom:0
}
.form-horizontal .control-label {
	padding-top:6px
}
.form-horizontal .form-group .row {
	margin-right:-15px;
	margin-left:-15px
}
@media (min-width:768px) {
.form-horizontal .form-group {
margin-right:-15px;
margin-left:-15px
}
.form-horizontal .control-label {
text-align:right
}
}
.btn, .nav-justified>li>a, .nav-tabs.nav-justified>li>a, .navbar-brand, .pager {
	text-align:center
}
.btn {
	display:inline-block;
	margin-bottom:0;
	font-size:14px;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	border:1px solid transparent;
	border-radius:4px
}
.btn-small, .nav-primary li {
	line-height:1.5
}
.btn:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn:focus, .btn:hover {
	color:#fff;
	text-decoration:none
}
.btn.active, .btn:active {
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	pointer-events:none;
	cursor:default;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
	background-repeat:repeat-x
}
.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
	background-color:#474949;
	border-color:#474949
}
.btn-primary {
	border-color:#428bca
}
.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
	border-color:#3071a9
}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
	background-color:#428bca;
	border-color:#428bca
}
.btn-warning {
	border-color:#f0ad4e
}
.btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover {
	border-color:#ec971f
}
.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
	background-color:#f0ad4e;
	border-color:#f0ad4e
}
.btn-danger {
	border-color:#d9534f
}
.btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover {
	border-color:#c9302c
}
.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
	background-color:#d9534f;
	border-color:#d9534f
}
.btn-success {
	border-color:#5cb85c
}
.btn-success.active, .btn-success:active, .btn-success:focus, .btn-success:hover {
	border-color:#449d44
}
.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
	background-color:#5cb85c;
	border-color:#5cb85c
}
.btn-info {
	border-color:#5bc0de
}
.btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover {
	border-color:#31b0d5
}
.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
	background-color:#5bc0de;
	border-color:#5bc0de
}
.btn-link {
	font-weight:400;
	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[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
	color:#333;
	text-decoration:none
}
.btn-large {
	font-size:18px;
	border-radius:6px
}
.btn-small {
	font-size:12px;
	border-radius:3px
}
.btn-block {
	display:block;
	width:100%
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
	width:100%
}
.fade {
	opacity:0;
-webkit-transition:opacity .15s linear;
transition:opacity .15s linear
}
.fade.in {
	opacity:1
}
.collapse {
	display:none
}
.collapse.in {
	display:block
}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
-webkit-transition:height .35s ease;
transition:height .35s ease
}
.caret {
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid #000;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	content:""
}
.dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	list-style:none;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0, 0, 0, .15);
	border-radius:4px;
	-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);
	box-shadow:0 6px 12px rgba(0, 0, 0, .175);
	background-clip:padding-box
}
.dropdown-header, .dropdown-menu>li>a {
	padding:3px 20px;
	line-height:1.428571429;
	display:block
}
.dropdown-menu.pull-right {
	right:0;
	left:auto
}
.dropdown-menu .divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.dropdown-menu>li>a {
	font-weight:400;
	color:#333;
	white-space:nowrap
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	text-decoration:none
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	text-decoration:none;
	outline:0
}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {
	color:#999
}
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {
	text-decoration:none;
	cursor:not-allowed;
	background-color:transparent;
	background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.list-group, .panel {
	background-color:#fff
}
.open>.dropdown-menu {
	display:block
}
.open>a {
	outline:0
}
.dropdown-header {
	font-size:12px;
	color:#999
}
.dropdown-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:990
}
.btn-group-vertical>.btn:active, .btn-group-vertical>.btn:hover, .btn-group>.btn:active, .btn-group>.btn:hover, a.list-group-item.active {
	z-index:2
}
.pull-right>.dropdown-menu {
	right:0;
	left:auto
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top:0;
	border-bottom:4px solid #000;
	content:""
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	top:auto;
	bottom:100%;
	margin-bottom:1px
}
.list-group {
	padding-left:0;
	margin-bottom:20px
}
.list-group-item {
	position:relative;
	display:block;
	padding:10px 30px 10px 15px;
	margin-bottom:-1px;
	border:1px solid #ddd
}
.list-group-item:first-child {
	border-top-right-radius:4px;
	border-top-left-radius:4px
}
.list-group-item:last-child {
	margin-bottom:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px
}
.list-group-item>.badge {
	float:right;
	margin-right:-15px
}
.list-group-item-heading {
	margin-top:0;
	margin-bottom:5px
}
.list-group-item-text {
	margin-bottom:0;
	line-height:1.3
}
a.list-group-item .list-group-item-heading {
	color:#333
}
a.list-group-item .list-group-item-text {
	color:#555
}
a.list-group-item:focus, a.list-group-item:hover {
	text-decoration:none
}
a.list-group-item.active .list-group-item-heading {
	color:inherit
}
a.list-group-item.active .list-group-item-text {
	color:#e1edf7
}
.panel {
	padding:15px;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);
	box-shadow:0 1px 1px rgba(0, 0, 0, .05)
}
.panel-footer, .panel-heading {
	padding:10px 15px;
	background-color:#f5f5f5
}
.panel-heading {
	margin:-15px -15px 15px;
	border-bottom:1px solid #ddd;
	border-top-right-radius:3px;
	border-top-left-radius:3px
}
.panel-title {
	margin-top:0;
	margin-bottom:0;
	font-size:17.5px;
	font-weight:500
}
.list-group-flush, .panel-footer {
	margin:15px -15px -15px
}
.panel-footer {
	border-top:1px solid #ddd;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px
}
.fc-event-hori, .list-group-flush .list-group-item {
	border-width:1px 0
}
.panel-primary {
	border-color:#428bca
}
.panel-primary .panel-heading {
	color:#fff;
	background-color:#428bca;
	border-color:#428bca
}
.panel-success {
	border-color:#d6e9c6
}
.panel-success .panel-heading {
	color:#468847;
	background-color:#dff0d8;
	border-color:#d6e9c6
}
.panel-warning {
	border-color:#fbeed5
}
.panel-warning .panel-heading {
	color:#c09853;
	background-color:#fcf8e3;
	border-color:#fbeed5
}
.panel-danger {
	border-color:#eed3d7
}
.panel-danger .panel-heading {
	color:#b94a48;
	background-color:#f2dede;
	border-color:#eed3d7
}
.panel-info {
	border-color:#bce8f1
}
.panel-info .panel-heading {
	color:#3a87ad;
	background-color:#d9edf7;
	border-color:#bce8f1
}
.list-group-flush .list-group-item:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.list-group-flush .list-group-item:last-child {
	border-bottom:0
}
.well {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid #e3e3e3;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05)
}
.well blockquote {
	border-color:#ddd;
	border-color:rgba(0, 0, 0, .15)
}
.well-large {
	padding:24px;
	border-radius:6px
}
.well-small {
	padding:9px;
	border-radius:3px
}
.close {
	float:right;
	font-size:21px;
	font-weight:700;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}
.btn>i, .img-thumbnail, .modal-title, .nav-tabs>li>a, .pagination>li>a, .pagination>li>span, .thumbnail {
	line-height:1.428571429
}
.close:focus, .close:hover {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.5;
	filter:alpha(opacity=50)
}
button.close {
	padding:0;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none
}
.modal-content, .popover {
	background-clip:padding-box
}
.nav {
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.nav>li, .nav>li>a {
	display:block;
	position:relative
}
.nav>li>a {
	padding:10px 15px
}
.nav>li>a:focus, .nav>li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.nav>li.disabled>a {
	color:#999
}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {
	color:#999;
	text-decoration:none;
	cursor:not-allowed;
	background-color:transparent
}
.nav>li+.dropdown-header {
	margin-top:9px
}
.nav.open>a, .nav.open>a:focus, .nav.open>a:hover {
	color:#fff;
	background-color:#428bca;
	border-color:#428bca
}
.nav.open>a .caret, .nav.open>a:focus .caret, .nav.open>a:hover .caret {
	border-top-color:#fff;
	border-bottom-color:#fff
}
.nav>.pull-right {
	float:right
}
.nav .nav-divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.nav-tabs {
	border-bottom:1px solid #ddd
}
.nav-tabs>li {
	float:left;
	margin-bottom:-1px
}
.nav-tabs>li>a {
	margin-right:2px;
	border:1px solid transparent;
	border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover {
	border-color:#eee
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	color:#555;
	cursor:default;
	background-color:#fff;
	border:1px solid #ddd;
	border-bottom-color:transparent
}
.nav-tabs.nav-justified {
	width:100%;
	border-bottom:0
}
.nav-tabs.nav-justified>li {
	display:table-cell;
	float:none;
	width:1%
}
.nav-tabs.nav-justified>li>a {
	margin-right:0;
	border-bottom:1px solid #ddd
}
.nav-tabs.nav-justified>.active>a {
	border-bottom-color:#fff
}
.nav-pills>li {
	float:left
}
.nav-pills>li>a {
	border-radius:5px
}
.nav-pills>li+li {
	margin-left:2px
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	color:#fff;
	background-color:#428bca
}
.nav-stacked>li {
	float:none
}
.nav-stacked>li+li>a {
	margin-top:2px;
	margin-left:0
}
.nav-justified {
	width:100%
}
.nav-justified>li {
	display:table-cell;
	float:none;
	width:1%
}
.nav-tabs-justified {
	border-bottom:0
}
.nav-tabs-justified>li>a {
	margin-right:0;
	border-bottom:1px solid #ddd
}
.navbar-brand, .thumbnail>img {
	margin-right:auto;
	margin-left:auto
}
.nav-tabs-justified>.active>a {
	border-bottom-color:#fff
}
.tabbable:after, .tabbable:before {
	display:table;
	content:" "
}
.pill-content>.pill-pane, .tab-content>.tab-pane {
	display:none
}
.pill-content>.active, .tab-content>.active {
	display:block
}
.nav .caret {
	border-top-color:#428bca;
	border-bottom-color:#428bca
}
.nav a:hover .caret {
	border-top-color:#2a6496;
	border-bottom-color:#2a6496
}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-right-radius:0;
	border-top-left-radius:0
}
.navbar {
	position:relative;
	padding-right:15px;
	padding-left:15px
}
.navbar:after, .navbar:before {
	display:table;
	content:" "
}
.navbar-nav {
	margin-top:10px
}
.navbar-nav>li>a {
	padding-top:15px;
	padding-bottom:15px;
	line-height:20px;
	color:#777;
	border-radius:4px
}
.navbar-nav>li>a:focus, .navbar-nav>li>a:hover {
	color:#333;
	background-color:transparent
}
.navbar-nav>.active>a, .navbar-nav>.active>a:focus, .navbar-nav>.active>a:hover {
	color:#555;
	background-color:#d5d5d5
}
.navbar-nav>.disabled>a, .navbar-nav>.disabled>a:focus, .navbar-nav>.disabled>a:hover {
	color:#ccc;
	background-color:transparent
}
.navbar-static-top {
	border-radius:0
}
.navbar-fixed-bottom, .navbar-fixed-top {
	position:fixed;
	right:0;
	left:0;
	z-index:1030;
	border-radius:0
}
.navbar-fixed-top {
	top:0
}
.navbar-fixed-bottom {
	bottom:0;
	margin-bottom:0
}
.navbar-brand {
	display:block;
	line-height:20px
}
.navbar-brand:focus, .navbar-brand:hover {
	text-decoration:none;
	background-color:transparent
}
.navbar-toggle {
	position:absolute;
	top:9px;
	right:10px;
	width:48px;
	height:32px;
	padding:8px 12px;
	background-color:transparent;
	border:1px solid #ddd;
	border-radius:4px
}
.navbar-toggle:focus, .navbar-toggle:hover {
	background-color:#ddd
}
.navbar-toggle .icon-bar {
	display:block;
	width:22px;
	height:2px;
	background-color:#ccc;
	border-radius:1px
}
.btn-group-vertical .btn:first-child, .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.navbar-toggle .icon-bar+.icon-bar {
	margin-top:4px
}
.navbar-form {
	margin-top:6px;
	margin-bottom:6px
}
.navbar-form .checkbox, .navbar-form .form-control, .navbar-form .radio {
	display:inline-block
}
.navbar-form .checkbox, .navbar-form .radio {
	margin-top:0;
	margin-bottom:0
}
.navbar-nav>li>.dropdown-menu {
	margin-top:0;
	border-top-right-radius:0;
	border-top-left-radius:0
}
.navbar-nav>.dropdown>a:focus .caret, .navbar-nav>.dropdown>a:hover .caret {
	border-top-color:#333;
	border-bottom-color:#333
}
.navbar-nav>.open>a, .navbar-nav>.open>a:focus, .navbar-nav>.open>a:hover {
	color:#555;
	background-color:#d5d5d5
}
.navbar-nav>.open>a .caret, .navbar-nav>.open>a:focus .caret, .navbar-nav>.open>a:hover .caret {
	border-top-color:#555;
	border-bottom-color:#555
}
.navbar-nav>.dropdown>a .caret {
	border-top-color:#777;
	border-bottom-color:#777
}
.navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right {
	right:0;
	left:auto
}
.navbar-inverse {
	background-color:#222
}
.navbar-inverse .navbar-brand {
	color:#999
}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
	color:#fff;
	background-color:transparent
}
.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
	color:#999
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
	color:#fff;
	background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
	color:#fff;
	background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {
	color:#444;
	background-color:transparent
}
.navbar-inverse .navbar-toggle {
	border-color:#333
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color:#fff
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
	color:#fff;
	background-color:#080808
}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
	border-top-color:#fff;
	border-bottom-color:#fff
}
.navbar-inverse .navbar-nav>.dropdown>a .caret {
	border-top-color:#999;
	border-bottom-color:#999
}
.navbar-inverse .navbar-nav>.open>a .caret, .navbar-inverse .navbar-nav>.open>a:focus .caret, .navbar-inverse .navbar-nav>.open>a:hover .caret {
	border-top-color:#fff;
	border-bottom-color:#fff
}
@media screen and (min-width:768px) {
.navbar-brand {
float:left;
margin-right:5px;
margin-left:-15px
}
.navbar-nav {
float:left;
margin-top:0;
margin-bottom:0
}
.navbar-nav>li {
float:left
}
.navbar-nav>li>a {
border-radius:0
}
.navbar-nav.pull-right {
float:right;
width:auto
}
.navbar-toggle {
position:relative;
top:auto;
left:auto;
display:none
}
.nav-collapse.collapse {
display:block!important;
height:auto!important;
overflow:visible!important
}
}
.modal, .modal-backdrop, .modal-dialog {
	top:0;
	right:0;
	left:0
}
.carousel-inner, .media, .media-body, .modal-open, .progress {
	overflow:hidden
}
.navbar-btn {
	margin-top:6px
}
.navbar-text {
	margin-top:15px;
	margin-bottom:15px
}
.navbar-link {
	color:#777
}
.navbar-link:hover {
	color:#333
}
.navbar-inverse .navbar-link {
	color:#999
}
.navbar-inverse .navbar-link:hover {
	color:#fff
}
.dropup .btn .caret {
	border-bottom-color:#fff
}
.btn-group, .btn-group-vertical {
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.btn-group-vertical>.btn, .btn-group>.btn {
	position:relative;
	float:left
}
.btn-group .btn+.btn {
	margin-left:-1px
}
.btn-toolbar:after, .btn-toolbar:before {
	display:table;
	content:" "
}
.btn-toolbar .btn-group {
	float:left
}
.btn-toolbar>.btn+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn, .btn-toolbar>.btn-group+.btn-group {
	margin-left:5px
}
.btn .caret, .btn-group>.btn:first-child {
	margin-left:0
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
border-bottom-left-radius:0;
border-top-left-radius:0
}
.btn-group>.btn-group {
	float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
border-radius:0
}
.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child>.btn:first-child {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
	outline:0
}
.btn-group>.btn+.dropdown-toggle {
	padding-right:8px;
	padding-left:8px
}
.btn-group>.btn-large+.dropdown-toggle {
	padding-right:12px;
	padding-left:12px
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)
}
.btn .caret {
	border-top-color:#fff
}
.btn-large .caret {
	border-width:5px
}
.dropup .btn-large .caret {
	border-bottom-width:5px
}
.btn-group-vertical>.btn {
	display:block;
	float:none;
	width:100%;
	max-width:100%
}
.btn-group-vertical>.btn+.btn {
	margin-top:-1px
}
.btn-group-vertical .btn:not(:first-child):not(:last-child) {
border-radius:0
}
.btn-group-vertical .btn:last-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.btn-group-justified {
	display:table;
	width:100%
}
.btn-group-justified .btn {
	display:table-cell;
	float:none;
	width:1%
}
.btn-group[data-toggle=buttons]>.btn>input[type=checkbox], .btn-group[data-toggle=buttons]>.btn>input[type=radio] {
	display:none
}
.breadcrumb>li, .pagination {
	display:inline-block
}
.breadcrumb {
	padding:8px 15px;
	list-style:none;
	border-radius:4px
}
.breadcrumb>li+li:before {
	padding:0 5px;
	color:#ccc;
	content:"/\00a0"
}
.breadcrumb>.active {
	color:#999
}
.pagination {
	padding-left:0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span {
	float:left;
	padding:4px 12px;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	border-left-width:0
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, .pager .next>a, .pager .next>span, .pull-right {
	float:right
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	border-left-width:1px;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.pagination>.active>a, .pagination>.active>span, .pagination>li>a:focus, .pagination>li>a:hover {
	background-color:#f5f5f5
}
.pagination>.active>a, .pagination>.active>span {
	color:#999;
	cursor:default
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span {
	color:#999;
	cursor:not-allowed;
	background-color:#fff
}
.pagination-large>li>a, .pagination-large>li>span {
	font-size:18px
}
.pagination-large>li:first-child>a, .pagination-large>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-large>li:last-child>a, .pagination-large>li:last-child>span {
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.pagination-small>li>a, .pagination-small>li>span {
	padding:5px 10px;
	font-size:12px
}
.pagination-small>li:first-child>a, .pagination-small>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-small>li:last-child>a, .pagination-small>li:last-child>span {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.pager {
	padding-left:0;
	margin:20px 0;
	list-style:none
}
.pager:after, .pager:before {
	display:table;
	content:" "
}
.pager li {
	display:inline
}
.pager li>a, .pager li>span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px
}
.pager li>a:focus, .pager li>a:hover {
	text-decoration:none;
	background-color:#f5f5f5
}
.pager .previous>a, .pager .previous>span {
	float:left
}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {
	color:#999;
	cursor:not-allowed;
	background-color:#fff
}
.modal {
	position:fixed;
	bottom:0;
	z-index:1040;
	display:none;
	overflow-y:scroll
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0, -25%);
	-ms-transform:translate(0, -25%);
	transform:translate(0, -25%);
-webkit-transition:-webkit-transform .3s ease-out;
-moz-transition:-moz-transform .3s ease-out;
-o-transition:-o-transform .3s ease-out;
transition:transform .3s ease-out
}
.modal.fade.in .modal-dialog {
	-webkit-transform:translate(0, 0);
	-ms-transform:translate(0, 0);
	transform:translate(0, 0)
}
.modal-dialog {
	position:relative;
	z-index:1050;
	width:auto;
	padding:10px
}
.modal-content {
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0, 0, 0, .2);
	border-radius:6px;
	outline:0;
	-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);
	box-shadow:0 3px 9px rgba(0, 0, 0, .5)
}
.modal-backdrop {
	position:fixed;
	bottom:0;
	z-index:1030;
	background-color:#000
}
.alert .close, .btn .badge, .carousel, .carousel-inner, .carousel-inner>.item, .modal-body {
	position:relative
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-header {
	min-height:16.43px;
	padding:15px;
	border-bottom:1px solid #e5e5e5
}
.modal-title {
	margin:0
}
.modal-body {
	padding:20px
}
.modal-footer {
	border-top:1px solid #e5e5e5
}
.badge, .carousel-caption, .carousel-control, .carousel-indicators, .label, .progress-bar, .tooltip-inner {
	text-align:center
}
.modal-footer:after, .modal-footer:before {
	display:table;
	content:" "
}
.modal-footer .btn+.btn {
	margin-bottom:0;
	margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
@media screen and (min-width:768px) {
.modal-dialog {
right:auto;
left:50%;
width:560px;
padding-top:30px;
padding-bottom:30px;
margin-left:-280px
}
.modal-content {
-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
box-shadow:0 5px 15px rgba(0, 0, 0, .5)
}
}
.tooltip {
	position:absolute;
	z-index:1030;
	display:block;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0);
	visibility:visible
}
.tooltip.in {
	opacity:1;
	filter:alpha(opacity=100)
}
.tooltip.top {
	padding:5px 0;
	margin-top:-3px
}
.tooltip.right {
	padding:0 5px;
	margin-left:3px
}
.tooltip.bottom {
	padding:5px 0;
	margin-top:3px
}
.tooltip.left {
	padding:0 5px;
	margin-left:-3px
}
.tooltip-inner {
	max-width:200px;
	padding:3px 8px;
	color:#fff;
	text-decoration:none;
	background-color:rgba(0, 0, 0, .9);
	border-radius:4px
}
.tooltip-arrow {
	position:absolute;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
	border-top-color:rgba(0, 0, 0, .9);
	border-width:5px 5px 0;
	bottom:0
}
.tooltip.top .tooltip-arrow {
	left:50%;
	margin-left:-5px
}
.tooltip.top-left .tooltip-arrow {
	left:5px
}
.tooltip.top-right .tooltip-arrow {
	right:5px
}
.tooltip.right .tooltip-arrow {
	top:50%;
	left:0;
	margin-top:-5px;
	border-right-color:rgba(0, 0, 0, .9);
	border-width:5px 5px 5px 0
}
.tooltip.left .tooltip-arrow {
	top:50%;
	right:0;
	margin-top:-5px;
	border-left-color:rgba(0, 0, 0, .9);
	border-width:5px 0 5px 5px
}
.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
	border-bottom-color:rgba(0, 0, 0, .9);
	border-width:0 5px 5px;
	top:0
}
.tooltip.bottom .tooltip-arrow {
	left:50%;
	margin-left:-5px
}
.tooltip.bottom-left .tooltip-arrow {
	left:5px
}
.tooltip.bottom-right .tooltip-arrow {
	right:5px
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1010;
	display:none;
	max-width:276px;
	padding:1px;
	text-align:left;
	white-space:normal;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0, 0, 0, .2);
	border-radius:6px;
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);
	box-shadow:0 5px 10px rgba(0, 0, 0, .2);
	-webkit-bg-clip:padding-box;
	-moz-bg-clip:padding
}
.popover.top {
	margin-top:-10px
}
.popover.right {
	margin-left:10px
}
.popover.bottom {
	margin-top:10px
}
.popover.left {
	margin-left:-10px
}
.popover-title {
	padding:8px 14px;
	margin:0;
	font-size:14px;
	font-weight:400;
	line-height:18px;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-radius:5px 5px 0 0
}
.popover-content {
	padding:9px 14px
}
.popover .arrow, .popover .arrow:after {
	position:absolute;
	display:block;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.popover .arrow {
	border-width:11px
}
.popover .arrow:after {
	border-width:10px;
	content:""
}
.popover.top .arrow {
	bottom:-11px;
	left:50%;
	margin-left:-11px;
	border-top-color:#999;
	border-top-color:rgba(0, 0, 0, .25);
	border-bottom-width:0
}
.popover.top .arrow:after {
	bottom:1px;
	margin-left:-10px;
	border-top-color:#fff;
	border-bottom-width:0;
	content:" "
}
.popover.left .arrow:after, .popover.right .arrow:after {
	bottom:-10px;
	content:" "
}
.popover.right .arrow {
	top:50%;
	left:-11px;
	margin-top:-11px;
	border-right-color:#999;
	border-right-color:rgba(0, 0, 0, .25);
	border-left-width:0
}
.popover.right .arrow:after {
	left:1px;
	border-right-color:#fff;
	border-left-width:0
}
.popover.bottom .arrow {
	top:-11px;
	left:50%;
	margin-left:-11px;
	border-bottom-color:#999;
	border-bottom-color:rgba(0, 0, 0, .25);
	border-top-width:0
}
.popover.bottom .arrow:after {
	top:1px;
	margin-left:-10px;
	border-bottom-color:#fff;
	border-top-width:0;
	content:" "
}
.popover.left .arrow {
	top:50%;
	right:-11px;
	margin-top:-11px;
	border-left-color:#999;
	border-left-color:rgba(0, 0, 0, .25);
	border-right-width:0
}
.popover.left .arrow:after {
	right:1px;
	border-left-color:#fff;
	border-right-width:0
}
.alert {
	padding:10px 35px 10px 15px;
	color:#c09853;
	background-color:#fcf8e3;
	border:1px solid #fbeed5;
	border-radius:4px
}
.alert h4 {
	margin-top:0;
	color:inherit
}
.alert hr {
	border-top-color:#f8e5be
}
.alert .alert-link {
	font-weight:500;
	color:#a47e3c
}
.alert .close {
	top:-2px;
	right:-21px;
	color:inherit
}
.alert-success {
	color:#468847;
	background-color:#dff0d8;
	border-color:#d6e9c6
}
.alert-success hr {
	border-top-color:#c9e2b3
}
.alert-success .alert-link {
	color:#356635
}
.alert-danger {
	color:#b94a48;
	background-color:#f2dede;
	border-color:#eed3d7
}
.alert-danger hr {
	border-top-color:#e6c1c7
}
.alert-danger .alert-link {
	color:#953b39
}
.alert-info {
	color:#3a87ad;
	background-color:#d9edf7;
	border-color:#bce8f1
}
.alert-info hr {
	border-top-color:#a6e1ec
}
.alert-info .alert-link {
	color:#2d6987
}
.alert-block {
	padding-top:15px;
	padding-bottom:15px
}
.alert-block>p, .alert-block>ul {
	margin-bottom:0
}
.alert-block p+p {
	margin-top:5px
}
.img-thumbnail, .thumbnail {
	padding:4px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.thumbnail {
	display:block
}
.img-thumbnail, .thumbnail>img {
	display:inline-block;
	height:auto;
	max-width:100%
}
a.thumbnail:focus, a.thumbnail:hover {
	border-color:#428bca
}
.thumbnail .caption {
	padding:9px;
	color:#333
}
.media, .media-body {
	zoom:1
}
.media:first-child {
	margin-top:0
}
.media-object {
	display:block
}
.media-heading {
	margin:0 0 5px
}
.media>.pull-left {
	margin-right:10px
}
.media>.pull-right {
	margin-left:10px
}
.media-list {
	padding-left:0;
	list-style:none
}
.label {
	display:inline;
	padding:.25em .6em;
	line-height:1;
	color:#fff;
	white-space:nowrap;
	vertical-align:middle;
	background-color:#999;
	border-radius:.25em
}
.label[href]:focus, .label[href]:hover {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	background-color:grey
}
.label-danger {
	background-color:#d9534f
}
.label-danger[href]:focus, .label-danger[href]:hover {
	background-color:#c9302c
}
.label-success {
	background-color:#5cb85c
}
.label-success[href]:focus, .label-success[href]:hover {
	background-color:#449d44
}
.label-warning {
	background-color:#f0ad4e
}
.label-warning[href]:focus, .label-warning[href]:hover {
	background-color:#ec971f
}
.label-info {
	background-color:#5bc0de
}
.label-info[href]:focus, .label-info[href]:hover {
	background-color:#31b0d5
}
.badge {
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:12px;
	font-weight:700;
	line-height:1;
	color:#fff;
	white-space:nowrap;
	vertical-align:middle;
	background-color:#999;
	border-radius:10px
}
.badge:empty {
	display:none
}
a.badge:focus, a.badge:hover {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.btn .badge {
	top:-1px
}
.nav-pills>.active>a>.badge, a.list-group-item.active>.badge {
	background-color:#fff
}
.nav-pills>li>a>.badge {
	margin-left:3px
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
	background-position:0 0
}
}
@-moz-keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
	background-position:0 0
}
}
@-ms-keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
	background-position:0 0
}
}
@-o-keyframes progress-bar-stripes {
from {
background-position:0 0
}
to {
	background-position:40px 0
}
}
@keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
	background-position:0 0
}
}
.progress {
	height:20px;
	background-color:#f5f5f5;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1)
}
.progress-bar {
	float:left;
	width:0;
	height:100%;
	font-size:12px;
	color:#fff;
	background-color:#428bca;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
-webkit-transition:width .6s ease;
transition:width .6s ease
}
.progress-striped .progress-bar {
	background-color:#428bca;
	background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));
	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-size:40px 40px
}
.progress.active .progress-bar {
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	-moz-animation:progress-bar-stripes 2s linear infinite;
	-ms-animation:progress-bar-stripes 2s linear infinite;
	-o-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-danger {
	background-color:#d9534f
}
.progress-striped .progress-bar-danger {
	background-color:#d9534f;
	background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));
	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.progress-striped .progress-bar-success, .progress-striped .progress-bar-warning {
	background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));
	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.progress-bar-success {
	background-color:#5cb85c
}
.progress-striped .progress-bar-success {
	background-color:#5cb85c;
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.progress-bar-warning {
	background-color:#f0ad4e
}
.progress-striped .progress-bar-warning {
	background-color:#f0ad4e;
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.progress-bar-info {
	background-color:#5bc0de
}
.progress-striped .progress-bar-info {
	background-color:#5bc0de;
	background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));
	background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}
.accordion-group {
	margin-bottom:2px;
	border:1px solid #e5e5e5;
	border-radius:4px
}
.accordion-heading {
	border-bottom:0
}
.accordion-heading .accordion-toggle {
	display:block;
	padding:8px 15px;
	cursor:pointer
}
.accordion-inner {
	padding:9px 15px;
	border-top:1px solid #e5e5e5
}
.carousel-inner {
	width:100%
}
.carousel-inner>.item {
	display:none;
-webkit-transition:.6s ease-in-out left;
transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
	display:inline-block;
	height:auto;
	max-width:100%;
	line-height:1
}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
	display:block
}
.carousel-inner>.active {
	left:0
}
.carousel-inner>.next, .carousel-inner>.prev {
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next {
	left:100%
}
.carousel-inner>.prev {
	left:-100%
}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
	left:0
}
.carousel-inner>.active.left {
	left:-100%
}
.carousel-inner>.active.right {
	left:100%
}
.carousel-control {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	font-size:20px;
	opacity:.5;
	filter:alpha(opacity=50)
}
.carousel-control.left {
	background-color:rgba(0, 0, 0, .0001);
	background-color:transparent;
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
	right:0;
	left:auto;
	background-color:rgba(0, 0, 0, .5);
	background-color:transparent;
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control .glyphicon, .carousel-control .icon-next, .carousel-control .icon-prev {
	position:absolute;
	top:50%;
	left:50%;
	z-index:5;
	display:inline-block;
	width:20px;
	height:20px;
	margin-top:-10px;
	margin-left:-10px;
	font-family:serif
}
.carousel-control .icon-prev:before {
	content:'\2039'
}
.carousel-control .icon-next:before {
	content:'\203a'
}
.carousel-indicators {
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:15;
	width:120px;
	padding-left:0;
	margin-left:-60px;
	list-style:none
}
.carousel-indicators li {
	display:inline-block;
	width:10px;
	height:10px;
	text-indent:-999px;
	cursor:pointer;
	border-radius:10px
}
.carousel-indicators .active {
	margin:0;
	background-color:#fff
}
.carousel-caption {
	position:absolute;
	right:15%;
	bottom:20px;
	left:15%;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-shadow:0 1px 2px rgba(0, 0, 0, .6)
}
.carousel-caption .btn {
	text-shadow:none
}
@media screen and (min-width:768px) {
.carousel-control .glyphicon, .carousel-control .icon-next, .carousel-control .icon-prev {
width:30px;
height:30px;
margin-top:-15px;
margin-left:-15px;
font-size:30px
}
.carousel-caption {
right:20%;
left:20%;
padding-bottom:30px
}
.carousel-indicators {
bottom:20px
}
}
.jumbotron {
	padding:30px;
	margin-bottom:30px;
	font-size:21px;
	font-weight:200;
	line-height:2.1428571435;
	color:inherit;
	background-color:#eee
}
.jumbotron h1 {
	line-height:1;
	color:inherit
}
.jumbotron p {
	line-height:1.4
}
@media screen and (min-width:768px) {
.jumbotron {
padding:50px 60px;
border-radius:6px
}
.jumbotron h1 {
font-size:63px
}
}
.clearfix:after, .clearfix:before {
	display:table;
	content:" "
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.invisible {
	visibility:hidden
}
.text-hide {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.affix {
	position:fixed
}
@-ms-viewport {
width:device-width
}
@media screen and (max-width:400px) {
@-ms-viewport {
width:320px
}
}
.hidden {
	display:none!important;
	visibility:hidden!important
}
.visible-sm {
	display:block!important
}
tr.visible-sm {
	display:table-row!important
}
td.visible-sm, th.visible-sm {
	display:table-cell!important
}
.hidden-sm, .visible-lg, .visible-md, td.hidden-sm, td.visible-lg, td.visible-md, th.hidden-sm, th.visible-lg, th.visible-md, tr.hidden-sm, tr.visible-lg, tr.visible-md {
	display:none!important
}
.hidden-md {
	display:block!important
}
tr.hidden-md {
	display:table-row!important
}
td.hidden-md, th.hidden-md {
	display:table-cell!important
}
.hidden-lg {
	display:block!important
}
tr.hidden-lg {
	display:table-row!important
}
td.hidden-lg, th.hidden-lg {
	display:table-cell!important
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm, td.visible-sm, th.visible-sm, tr.visible-sm {
display:none!important
}
.visible-md {
display:block!important
}
tr.visible-md {
display:table-row!important
}
td.visible-md, th.visible-md {
display:table-cell!important
}
.visible-lg, td.visible-lg, th.visible-lg, tr.visible-lg {
display:none!important
}
.hidden-sm {
display:block!important
}
tr.hidden-sm {
display:table-row!important
}
td.hidden-sm, th.hidden-sm {
display:table-cell!important
}
.hidden-md, td.hidden-md, th.hidden-md, tr.hidden-md {
display:none!important
}
.hidden-lg {
display:block!important
}
tr.hidden-lg {
display:table-row!important
}
td.hidden-lg, th.hidden-lg {
display:table-cell!important
}
}
@media (min-width:992px) {
.visible-md, .visible-sm, td.visible-md, td.visible-sm, th.visible-md, th.visible-sm, tr.visible-md, tr.visible-sm {
display:none!important
}
.visible-lg {
display:block!important
}
tr.visible-lg {
display:table-row!important
}
td.visible-lg, th.visible-lg {
display:table-cell!important
}
.hidden-sm {
display:block!important
}
tr.hidden-sm {
display:table-row!important
}
td.hidden-sm, th.hidden-sm {
display:table-cell!important
}
.hidden-md {
display:block!important
}
tr.hidden-md {
display:table-row!important
}
td.hidden-md, th.hidden-md {
display:table-cell!important
}
.hidden-lg, td.hidden-lg, th.hidden-lg, tr.hidden-lg {
display:none!important
}
}
.active .text, .text-active, .visible-print, td.visible-print, th.visible-print, tr.visible-print {
	display:none!important
}
@media print {
.visible-print {
	display:block!important
}
tr.visible-print {
	display:table-row!important
}
td.visible-print, th.visible-print {
	display:table-cell!important
}
.hidden-print, td.hidden-print, th.hidden-print, tr.hidden-print {
	display:none!important
}
}
@font-face {
font-family:FontAwesome;
src:url(../font/fontawesome-webfont.eot?v=3.2.1);
src:url(../font/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'), url(../font/fontawesome-webfont.woff?v=3.2.1) format('woff'), url(../font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'), url(../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');
font-weight:400;
font-style:normal
}
[class*=" icon-"]:before, [class^=icon-]:before {
display:inline-block;
speak:none
}
.icon-large:before {
	vertical-align:-10%;
	font-size:1.3333333333333333em
}
a [class*=" icon-"], a [class^=icon-] {
display:inline
}
[class*=" icon-"].icon-fixed-width, [class^=icon-].icon-fixed-width {
display:inline-block;
width:1.1428571428571428em;
text-align:right;
padding-right:.2857142857142857em
}
[class*=" icon-"].icon-fixed-width.icon-large, [class^=icon-].icon-fixed-width.icon-large {
width:1.4285714285714286em
}
.icons-ul {
	margin-left:2.142857142857143em;
	list-style-type:none
}
.icons-ul>li {
	position:relative
}
.icons-ul .icon-li {
	position:absolute;
	left:-2.142857142857143em;
	width:2.142857142857143em;
	text-align:center;
	line-height:inherit
}
[class*=" icon-"].hide, [class^=icon-].hide {
display:none
}
.icon-muted {
	color:#eee
}
.icon-light {
	color:#fff
}
.icon-dark {
	color:#333
}
.icon-border {
	border:1px solid #eee;
	padding:.2em .25em .15em;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.icon-2x.icon-border, .slider-track {
	-webkit-border-radius:4px;
	-moz-border-radius:4px
}
.icon-2x {
	font-size:2em
}
.icon-2x.icon-border {
	border-width:2px;
	border-radius:4px
}
.icon-3x {
	font-size:3em
}
.icon-3x.icon-border {
	border-width:3px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.icon-4x {
	font-size:4em
}
.icon-4x.icon-border {
	border-width:4px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px
}
.icon-5x {
	font-size:5em
}
.icon-5x.icon-border {
	border-width:5px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px
}
.pull-left {
	float:left
}
[class*=" icon-"].pull-left, [class^=icon-].pull-left {
margin-right:.3em
}
[class*=" icon-"].pull-right, [class^=icon-].pull-right {
margin-left:.3em
}
[class*=" icon-"], [class^=icon-] {
font-family:FontAwesome;
font-weight:400;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
*margin-right:.3em;
display:inline;
width:auto;
height:auto;
line-height:normal;
vertical-align:baseline;
background-image:none;
background-position:0 0;
background-repeat:repeat;
margin-top:0
}
.btn [class*=" icon-"].icon-spin, .btn [class^=icon-].icon-spin, .icon-stack, .nav [class*=" icon-"].icon-spin, .nav [class^=icon-].icon-spin {
display:inline-block
}
.btn [class*=" icon-"].icon-large, .btn [class^=icon-].icon-large, .nav [class*=" icon-"].icon-large, .nav [class^=icon-].icon-large, .nav-pills [class*=" icon-"], .nav-pills [class*=" icon-"].icon-large, .nav-pills [class^=icon-], .nav-pills [class^=icon-].icon-large, .nav-tabs [class*=" icon-"], .nav-tabs [class*=" icon-"].icon-large, .nav-tabs [class^=icon-], .nav-tabs [class^=icon-].icon-large {
line-height:.9em
}
.dropdown-menu>.active>a>[class*=" icon-"], .dropdown-menu>.active>a>[class^=icon-], .dropdown-menu>li>a:hover>[class*=" icon-"], .dropdown-menu>li>a:hover>[class^=icon-], .dropdown-submenu:hover>a>[class*=" icon-"], .dropdown-submenu:hover>a>[class^=icon-], .icon-white, .nav-list>.active>a>[class*=" icon-"], .nav-list>.active>a>[class^=icon-], .nav-pills>.active>a>[class*=" icon-"], .nav-pills>.active>a>[class^=icon-], .navbar-inverse .nav>.active>a>[class*=" icon-"], .navbar-inverse .nav>.active>a>[class^=icon-] {
background-image:none
}
.btn [class*=" icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x, .btn [class^=icon-].pull-left.icon-2x, .btn [class^=icon-].pull-right.icon-2x {
margin-top:.18em
}
.btn [class*=" icon-"].icon-spin.icon-large, .btn [class^=icon-].icon-spin.icon-large {
line-height:.8em
}
.btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x, .btn.btn-small [class^=icon-].pull-left.icon-2x, .btn.btn-small [class^=icon-].pull-right.icon-2x {
margin-top:.25em
}
.btn.btn-large [class*=" icon-"], .btn.btn-large [class^=icon-] {
margin-top:0
}
.btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x, .btn.btn-large [class^=icon-].pull-left.icon-2x, .btn.btn-large [class^=icon-].pull-right.icon-2x {
margin-top:.05em
}
.btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^=icon-].pull-left.icon-2x {
margin-right:.2em
}
.btn.btn-large [class*=" icon-"].pull-right.icon-2x, .btn.btn-large [class^=icon-].pull-right.icon-2x {
margin-left:.2em
}
.nav-list [class*=" icon-"], .nav-list [class^=icon-] {
line-height:inherit
}
.icon-stack {
	position:relative;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:-35%
}
.icon-stack [class*=" icon-"], .icon-stack [class^=icon-] {
display:block;
text-align:center;
position:absolute;
width:100%;
height:100%;
font-size:1em;
line-height:inherit;
*line-height:2em
}
.icon-spin, a .icon-flip-horizontal:before, a .icon-flip-vertical:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-rotate-90:before, a .icon-spin, a .icon-stack {
	display:inline-block
}
.icon-stack .icon-stack-base {
	font-size:2em;
*line-height:1em
}
.icon-spin {
	-moz-animation:spin 2s infinite linear;
	-o-animation:spin 2s infinite linear;
	-webkit-animation:spin 2s infinite linear;
	animation:spin 2s infinite linear
}
a .icon-spin, a .icon-stack {
	text-decoration:none
}
@-moz-keyframes spin {
0% {
-moz-transform:rotate(0)
}
100% {
-moz-transform:rotate(359deg)
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform:rotate(0)
}
100% {
-webkit-transform:rotate(359deg)
}
}
@-o-keyframes spin {
0% {
-o-transform:rotate(0)
}
100% {
-o-transform:rotate(359deg)
}
}
@-ms-keyframes spin {
0% {
-ms-transform:rotate(0)
}
100% {
-ms-transform:rotate(359deg)
}
}
@keyframes spin {
0% {
transform:rotate(0)
}
100% {
transform:rotate(359deg)
}
}
.icon-rotate-90:before {
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}
.icon-rotate-180:before {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.icon-rotate-270:before {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}
.icon-flip-horizontal:before {
	-webkit-transform:scale(-1, 1);
	-moz-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	-o-transform:scale(-1, 1);
	transform:scale(-1, 1)
}
.icon-flip-vertical:before {
	-webkit-transform:scale(1, -1);
	-moz-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	-o-transform:scale(1, -1);
	transform:scale(1, -1)
}
.icon-glass:before {
	content:"\f000"
}
.icon-music:before {
	content:"\f001"
}
.icon-search:before {
	content:"\f002"
}
.icon-envelope-alt:before {
	content:"\f003"
}
.icon-heart:before {
	content:"\f004"
}
.icon-star:before {
	content:"\f005"
}
.icon-star-empty:before {
	content:"\f006"
}
.icon-user:before {
	content:"\f007"
}
.icon-film:before {
	content:"\f008"
}
.icon-th-large:before {
	content:"\f009"
}
.icon-th:before {
	content:"\f00a"
}
.icon-th-list:before {
	content:"\f00b"
}
.icon-ok:before {
	content:"\f00c"
}
.icon-remove:before {
	content:"\f00d"
}
.icon-zoom-in:before {
	content:"\f00e"
}
.icon-zoom-out:before {
	content:"\f010"
}
.icon-off:before, .icon-power-off:before {
	content:"\f011"
}
.icon-signal:before {
	content:"\f012"
}
.icon-cog:before, .icon-gear:before {
	content:"\f013"
}
.icon-trash:before {
	content:"\f014"
}
.icon-home:before {
	content:"\f015"
}
.icon-file-alt:before {
	content:"\f016"
}
.icon-time:before {
	content:"\f017"
}
.icon-road:before {
	content:"\f018"
}
.icon-download-alt:before {
	content:"\f019"
}
.icon-download:before {
	content:"\f01a"
}
.icon-upload:before {
	content:"\f01b"
}
.icon-inbox:before {
	content:"\f01c"
}
.icon-play-circle:before {
	content:"\f01d"
}
.icon-repeat:before, .icon-rotate-right:before {
	content:"\f01e"
}
.icon-refresh:before {
	content:"\f021"
}
.icon-list-alt:before {
	content:"\f022"
}
.icon-lock:before {
	content:"\f023"
}
.icon-flag:before {
	content:"\f024"
}
.icon-headphones:before {
	content:"\f025"
}
.icon-volume-off:before {
	content:"\f026"
}
.icon-volume-down:before {
	content:"\f027"
}
.icon-volume-up:before {
	content:"\f028"
}
.icon-qrcode:before {
	content:"\f029"
}
.icon-barcode:before {
	content:"\f02a"
}
.icon-tag:before {
	content:"\f02b"
}
.icon-tags:before {
	content:"\f02c"
}
.icon-book:before {
	content:"\f02d"
}
.icon-bookmark:before {
	content:"\f02e"
}
.icon-print:before {
	content:"\f02f"
}
.icon-camera:before {
	content:"\f030"
}
.icon-font:before {
	content:"\f031"
}
.icon-bold:before {
	content:"\f032"
}
.icon-italic:before {
	content:"\f033"
}
.icon-text-height:before {
	content:"\f034"
}
.icon-text-width:before {
	content:"\f035"
}
.icon-align-left:before {
	content:"\f036"
}
.icon-align-center:before {
	content:"\f037"
}
.icon-align-right:before {
	content:"\f038"
}
.icon-align-justify:before {
	content:"\f039"
}
.icon-list:before {
	content:"\f03a"
}
.icon-indent-left:before {
	content:"\f03b"
}
.icon-indent-right:before {
	content:"\f03c"
}
.icon-facetime-video:before {
	content:"\f03d"
}
.icon-picture:before {
	content:"\f03e"
}
.icon-pencil:before {
	content:"\f040"
}
.icon-map-marker:before {
	content:"\f041"
}
.icon-adjust:before {
	content:"\f042"
}
.icon-tint:before {
	content:"\f043"
}
.icon-edit:before {
	content:"\f044"
}
.icon-share:before {
	content:"\f045"
}
.icon-check:before {
	content:"\f046"
}
.icon-move:before {
	content:"\f047"
}
.icon-step-backward:before {
	content:"\f048"
}
.icon-fast-backward:before {
	content:"\f049"
}
.icon-backward:before {
	content:"\f04a"
}
.icon-play:before {
	content:"\f04b"
}
.icon-pause:before {
	content:"\f04c"
}
.icon-stop:before {
	content:"\f04d"
}
.icon-forward:before {
	content:"\f04e"
}
.icon-fast-forward:before {
	content:"\f050"
}
.icon-step-forward:before {
	content:"\f051"
}
.icon-eject:before {
	content:"\f052"
}
.icon-chevron-left:before {
	content:"\f053"
}
.icon-chevron-right:before {
	content:"\f054"
}
.icon-plus-sign:before {
	content:"\f055"
}
.icon-minus-sign:before {
	content:"\f056"
}
.icon-remove-sign:before {
	content:"\f057"
}
.icon-ok-sign:before {
	content:"\f058"
}
.icon-question-sign:before {
	content:"\f059"
}
.icon-info-sign:before {
	content:"\f05a"
}
.icon-screenshot:before {
	content:"\f05b"
}
.icon-remove-circle:before {
	content:"\f05c"
}
.icon-ok-circle:before {
	content:"\f05d"
}
.icon-ban-circle:before {
	content:"\f05e"
}
.icon-arrow-left:before {
	content:"\f060"
}
.icon-arrow-right:before {
	content:"\f061"
}
.icon-arrow-up:before {
	content:"\f062"
}
.icon-arrow-down:before {
	content:"\f063"
}
.icon-mail-forward:before, .icon-share-alt:before {
	content:"\f064"
}
.icon-resize-full:before {
	content:"\f065"
}
.icon-resize-small:before {
	content:"\f066"
}
.icon-plus:before {
	content:"\f067"
}
.icon-minus:before {
	content:"\f068"
}
.icon-asterisk:before {
	content:"\f069"
}
.icon-exclamation-sign:before {
	content:"\f06a"
}
.icon-gift:before {
	content:"\f06b"
}
.icon-leaf:before {
	content:"\f06c"
}
.icon-fire:before {
	content:"\f06d"
}
.icon-eye-open:before {
	content:"\f06e"
}
.icon-eye-close:before {
	content:"\f070"
}
.icon-warning-sign:before {
	content:"\f071"
}
.icon-plane:before {
	content:"\f072"
}
.icon-calendar:before {
	content:"\f073"
}
.icon-random:before {
	content:"\f074"
}
.icon-comment:before {
	content:"\f075"
}
.icon-magnet:before {
	content:"\f076"
}
.icon-chevron-up:before {
	content:"\f077"
}
.icon-chevron-down:before {
	content:"\f078"
}
.icon-retweet:before {
	content:"\f079"
}
.icon-shopping-cart:before {
	content:"\f07a"
}
.icon-folder-close:before {
	content:"\f07b"
}
.icon-folder-open:before {
	content:"\f07c"
}
.icon-resize-vertical:before {
	content:"\f07d"
}
.icon-resize-horizontal:before {
	content:"\f07e"
}
.icon-bar-chart:before {
	content:"\f080"
}
.icon-twitter-sign:before {
	content:"\f081"
}
.icon-facebook-sign:before {
	content:"\f082"
}
.icon-camera-retro:before {
	content:"\f083"
}
.icon-key:before {
	content:"\f084"
}
.icon-cogs:before, .icon-gears:before {
	content:"\f085"
}
.icon-comments:before {
	content:"\f086"
}
.icon-thumbs-up-alt:before {
	content:"\f087"
}
.icon-thumbs-down-alt:before {
	content:"\f088"
}
.icon-star-half:before {
	content:"\f089"
}
.icon-heart-empty:before {
	content:"\f08a"
}
.icon-signout:before {
	content:"\f08b"
}
.icon-linkedin-sign:before {
	content:"\f08c"
}
.icon-pushpin:before {
	content:"\f08d"
}
.icon-external-link:before {
	content:"\f08e"
}
.icon-signin:before {
	content:"\f090"
}
.icon-trophy:before {
	content:"\f091"
}
.icon-github-sign:before {
	content:"\f092"
}
.icon-upload-alt:before {
	content:"\f093"
}
.icon-lemon:before {
	content:"\f094"
}
.icon-phone:before {
	content:"\f095"
}
.icon-check-empty:before, .icon-unchecked:before {
	content:"\f096"
}
.icon-bookmark-empty:before {
	content:"\f097"
}
.icon-phone-sign:before {
	content:"\f098"
}
.icon-twitter:before {
	content:"\f099"
}
.icon-facebook:before {
	content:"\f09a"
}
.icon-github:before {
	content:"\f09b"
}
.icon-unlock:before {
	content:"\f09c"
}
.icon-credit-card:before {
	content:"\f09d"
}
.icon-rss:before {
	content:"\f09e"
}
.icon-hdd:before {
	content:"\f0a0"
}
.icon-bullhorn:before {
	content:"\f0a1"
}
.icon-bell:before {
	content:"\f0a2"
}
.icon-certificate:before {
	content:"\f0a3"
}
.icon-hand-right:before {
	content:"\f0a4"
}
.icon-hand-left:before {
	content:"\f0a5"
}
.icon-hand-up:before {
	content:"\f0a6"
}
.icon-hand-down:before {
	content:"\f0a7"
}
.icon-circle-arrow-left:before {
	content:"\f0a8"
}
.icon-circle-arrow-right:before {
	content:"\f0a9"
}
.icon-circle-arrow-up:before {
	content:"\f0aa"
}
.icon-circle-arrow-down:before {
	content:"\f0ab"
}
.icon-globe:before {
	content:"\f0ac"
}
.icon-wrench:before {
	content:"\f0ad"
}
.icon-tasks:before {
	content:"\f0ae"
}
.icon-filter:before {
	content:"\f0b0"
}
.icon-briefcase:before {
	content:"\f0b1"
}
.icon-fullscreen:before {
	content:"\f0b2"
}
.icon-group:before {
	content:"\f0c0"
}
.icon-link:before {
	content:"\f0c1"
}
.icon-cloud:before {
	content:"\f0c2"
}
.icon-beaker:before {
	content:"\f0c3"
}
.icon-cut:before {
	content:"\f0c4"
}
.icon-copy:before {
	content:"\f0c5"
}
.icon-paper-clip:before, .icon-paperclip:before {
	content:"\f0c6"
}
.icon-save:before {
	content:"\f0c7"
}
.icon-sign-blank:before {
	content:"\f0c8"
}
.icon-reorder:before {
	content:"\f0c9"
}
.icon-list-ul:before {
	content:"\f0ca"
}
.icon-list-ol:before {
	content:"\f0cb"
}
.icon-strikethrough:before {
	content:"\f0cc"
}
.icon-underline:before {
	content:"\f0cd"
}
.icon-table:before {
	content:"\f0ce"
}
.icon-magic:before {
	content:"\f0d0"
}
.icon-truck:before {
	content:"\f0d1"
}
.icon-pinterest:before {
	content:"\f0d2"
}
.icon-pinterest-sign:before {
	content:"\f0d3"
}
.icon-google-plus-sign:before {
	content:"\f0d4"
}
.icon-google-plus:before {
	content:"\f0d5"
}
.icon-money:before {
	content:"\f0d6"
}
.icon-caret-down:before {
	content:"\f0d7"
}
.icon-caret-up:before {
	content:"\f0d8"
}
.icon-caret-left:before {
	content:"\f0d9"
}
.icon-caret-right:before {
	content:"\f0da"
}
.icon-columns:before {
	content:"\f0db"
}
.dataTables_wrapper .sorting:after, .icon-sort:before {
	content:"\f0dc"
}
.icon-sort-down:before {
	content:"\f0dd"
}
.icon-sort-up:before {
	content:"\f0de"
}
.icon-envelope:before {
	content:"\f0e0"
}
.icon-linkedin:before {
	content:"\f0e1"
}
.icon-rotate-left:before, .icon-undo:before {
	content:"\f0e2"
}
.icon-legal:before {
	content:"\f0e3"
}
.icon-dashboard:before {
	content:"\f0e4"
}
.icon-comment-alt:before {
	content:"\f0e5"
}
.icon-comments-alt:before {
	content:"\f0e6"
}
.icon-bolt:before {
	content:"\f0e7"
}
.icon-sitemap:before {
	content:"\f0e8"
}
.icon-umbrella:before {
	content:"\f0e9"
}
.icon-paste:before {
	content:"\f0ea"
}
.icon-lightbulb:before {
	content:"\f0eb"
}
.icon-exchange:before {
	content:"\f0ec"
}
.icon-cloud-download:before {
	content:"\f0ed"
}
.icon-cloud-upload:before {
	content:"\f0ee"
}
.icon-user-md:before {
	content:"\f0f0"
}
.icon-stethoscope:before {
	content:"\f0f1"
}
.icon-suitcase:before {
	content:"\f0f2"
}
.icon-bell-alt:before {
	content:"\f0f3"
}
.icon-coffee:before {
	content:"\f0f4"
}
.icon-food:before {
	content:"\f0f5"
}
.icon-file-text-alt:before {
	content:"\f0f6"
}
.icon-building:before {
	content:"\f0f7"
}
.icon-hospital:before {
	content:"\f0f8"
}
.icon-ambulance:before {
	content:"\f0f9"
}
.icon-medkit:before {
	content:"\f0fa"
}
.icon-fighter-jet:before {
	content:"\f0fb"
}
.icon-beer:before {
	content:"\f0fc"
}
.icon-h-sign:before {
	content:"\f0fd"
}
.icon-plus-sign-alt:before {
	content:"\f0fe"
}
.icon-double-angle-left:before {
	content:"\f100"
}
.icon-double-angle-right:before {
	content:"\f101"
}
.icon-double-angle-up:before {
	content:"\f102"
}
.icon-double-angle-down:before {
	content:"\f103"
}
.icon-angle-left:before {
	content:"\f104"
}
.icon-angle-right:before {
	content:"\f105"
}
.icon-angle-up:before {
	content:"\f106"
}
.icon-angle-down:before {
	content:"\f107"
}
.icon-desktop:before {
	content:"\f108"
}
.icon-laptop:before {
	content:"\f109"
}
.icon-tablet:before {
	content:"\f10a"
}
.icon-mobile-phone:before {
	content:"\f10b"
}
.icon-circle-blank:before {
	content:"\f10c"
}
.icon-quote-left:before {
	content:"\f10d"
}
.icon-quote-right:before {
	content:"\f10e"
}
.icon-spinner:before {
	content:"\f110"
}
.icon-circle:before {
	content:"\f111"
}
.icon-mail-reply:before, .icon-reply:before {
	content:"\f112"
}
.icon-github-alt:before {
	content:"\f113"
}
.icon-folder-close-alt:before {
	content:"\f114"
}
.icon-folder-open-alt:before {
	content:"\f115"
}
.icon-expand-alt:before {
	content:"\f116"
}
.icon-collapse-alt:before {
	content:"\f117"
}
.icon-smile:before {
	content:"\f118"
}
.icon-frown:before {
	content:"\f119"
}
.icon-meh:before {
	content:"\f11a"
}
.icon-gamepad:before {
	content:"\f11b"
}
.icon-keyboard:before {
	content:"\f11c"
}
.icon-flag-alt:before {
	content:"\f11d"
}
.icon-flag-checkered:before {
	content:"\f11e"
}
.icon-terminal:before {
	content:"\f120"
}
.icon-code:before {
	content:"\f121"
}
.icon-mail-reply-all:before, .icon-reply-all:before {
	content:"\f122"
}
.icon-star-half-empty:before, .icon-star-half-full:before {
	content:"\f123"
}
.icon-location-arrow:before {
	content:"\f124"
}
.icon-crop:before {
	content:"\f125"
}
.icon-code-fork:before {
	content:"\f126"
}
.icon-unlink:before {
	content:"\f127"
}
.icon-question:before {
	content:"\f128"
}
.icon-info:before {
	content:"\f129"
}
.icon-exclamation:before {
	content:"\f12a"
}
.icon-superscript:before {
	content:"\f12b"
}
.icon-subscript:before {
	content:"\f12c"
}
.icon-eraser:before {
	content:"\f12d"
}
.icon-puzzle-piece:before {
	content:"\f12e"
}
.icon-microphone:before {
	content:"\f130"
}
.icon-microphone-off:before {
	content:"\f131"
}
.icon-shield:before {
	content:"\f132"
}
.icon-calendar-empty:before {
	content:"\f133"
}
.icon-fire-extinguisher:before {
	content:"\f134"
}
.icon-rocket:before {
	content:"\f135"
}
.icon-maxcdn:before {
	content:"\f136"
}
.icon-chevron-sign-left:before {
	content:"\f137"
}
.icon-chevron-sign-right:before {
	content:"\f138"
}
.icon-chevron-sign-up:before {
	content:"\f139"
}
.icon-chevron-sign-down:before {
	content:"\f13a"
}
.icon-html5:before {
	content:"\f13b"
}
.icon-css3:before {
	content:"\f13c"
}
.icon-anchor:before {
	content:"\f13d"
}
.icon-unlock-alt:before {
	content:"\f13e"
}
.icon-bullseye:before {
	content:"\f140"
}
.icon-ellipsis-horizontal:before {
	content:"\f141"
}
.icon-ellipsis-vertical:before {
	content:"\f142"
}
.icon-rss-sign:before {
	content:"\f143"
}
.icon-play-sign:before {
	content:"\f144"
}
.icon-ticket:before {
	content:"\f145"
}
.icon-minus-sign-alt:before {
	content:"\f146"
}
.icon-check-minus:before {
	content:"\f147"
}
.icon-level-up:before {
	content:"\f148"
}
.icon-level-down:before {
	content:"\f149"
}
.icon-check-sign:before {
	content:"\f14a"
}
.icon-edit-sign:before {
	content:"\f14b"
}
.icon-external-link-sign:before {
	content:"\f14c"
}
.icon-share-sign:before {
	content:"\f14d"
}
.icon-compass:before {
	content:"\f14e"
}
.icon-collapse:before {
	content:"\f150"
}
.icon-collapse-top:before {
	content:"\f151"
}
.icon-expand:before {
	content:"\f152"
}
.icon-eur:before, .icon-euro:before {
	content:"\f153"
}
.icon-gbp:before {
	content:"\f154"
}
.icon-dollar:before, .icon-usd:before {
	content:"\f155"
}
.icon-inr:before, .icon-rupee:before {
	content:"\f156"
}
.icon-jpy:before, .icon-yen:before {
	content:"\f157"
}
.icon-cny:before, .icon-renminbi:before {
	content:"\f158"
}
.icon-krw:before, .icon-won:before {
	content:"\f159"
}
.icon-bitcoin:before, .icon-btc:before {
	content:"\f15a"
}
.icon-file:before {
	content:"\f15b"
}
.icon-file-text:before {
	content:"\f15c"
}
.icon-sort-by-alphabet:before {
	content:"\f15d"
}
.icon-sort-by-alphabet-alt:before {
	content:"\f15e"
}
.icon-sort-by-attributes:before {
	content:"\f160"
}
.icon-sort-by-attributes-alt:before {
	content:"\f161"
}
.icon-sort-by-order:before {
	content:"\f162"
}
.icon-sort-by-order-alt:before {
	content:"\f163"
}
.icon-thumbs-up:before {
	content:"\f164"
}
.icon-thumbs-down:before {
	content:"\f165"
}
.icon-youtube-sign:before {
	content:"\f166"
}
.icon-youtube:before {
	content:"\f167"
}
.icon-xing:before {
	content:"\f168"
}
.icon-xing-sign:before {
	content:"\f169"
}
.icon-youtube-play:before {
	content:"\f16a"
}
.icon-dropbox:before {
	content:"\f16b"
}
.icon-stackexchange:before {
	content:"\f16c"
}
.icon-instagram:before {
	content:"\f16d"
}
.icon-flickr:before {
	content:"\f16e"
}
.icon-adn:before {
	content:"\f170"
}
.icon-bitbucket:before {
	content:"\f171"
}
.icon-bitbucket-sign:before {
	content:"\f172"
}
.icon-tumblr:before {
	content:"\f173"
}
.icon-tumblr-sign:before {
	content:"\f174"
}
.icon-long-arrow-down:before {
	content:"\f175"
}
.icon-long-arrow-up:before {
	content:"\f176"
}
.icon-long-arrow-left:before {
	content:"\f177"
}
.icon-long-arrow-right:before {
	content:"\f178"
}
.icon-apple:before {
	content:"\f179"
}
.icon-windows:before {
	content:"\f17a"
}
.icon-android:before {
	content:"\f17b"
}
.icon-linux:before {
	content:"\f17c"
}
.icon-dribbble:before {
	content:"\f17d"
}
.icon-skype:before {
	content:"\f17e"
}
.icon-foursquare:before {
	content:"\f180"
}
.icon-trello:before {
	content:"\f181"
}
.icon-female:before {
	content:"\f182"
}
.icon-male:before {
	content:"\f183"
}
.icon-gittip:before {
	content:"\f184"
}
.icon-sun:before {
	content:"\f185"
}
.icon-moon:before {
	content:"\f186"
}
.icon-archive:before {
	content:"\f187"
}
.icon-bug:before {
	content:"\f188"
}
.icon-vk:before {
	content:"\f189"
}
.icon-weibo:before {
	content:"\f18a"
}
.icon-renren:before {
	content:"\f18b"
}
.jq-toast-wrap, .jq-toast-wrap * {
	margin:0;
	padding:0
}
.jq-toast-wrap {
	display:block;
	position:fixed;
	width:250px;
	pointer-events:none!important;
	letter-spacing:normal;
	z-index:9000!important
}
.jq-toast-wrap.bottom-left {
	bottom:20px;
	left:20px
}
.jq-toast-wrap.bottom-right {
	bottom:20px;
	right:40px
}
.jq-toast-wrap.top-left {
	top:20px;
	left:20px
}
.jq-toast-wrap.top-right {
	top:20px;
	right:40px
}
.jq-toast-single {
	display:block;
	width:100%;
	padding:10px;
	margin:0 0 5px;
	border-radius:4px;
	font-size:12px;
	line-height:17px;
	position:relative;
	pointer-events:all!important;
	background-color:#444;
	color:#fff
}
.jq-toast-single h2 {
	font-size:14px;
	margin:0 0 7px;
	background:0 0;
	color:inherit;
	line-height:inherit;
	letter-spacing:normal
}
.jq-toast-single a {
	color:#eee;
	text-decoration:none;
	font-weight:700;
	border-bottom:1px solid #fff;
	padding-bottom:3px;
	font-size:12px
}
.jq-toast-single ul {
	margin:0 0 0 15px;
	background:0 0;
	padding:0
}
.jq-toast-single ul li {
	list-style-type:disc!important;
	line-height:17px;
	background:0 0;
	margin:0;
	padding:0;
	letter-spacing:normal
}
.close-jq-toast-single {
	position:absolute;
	top:3px;
	right:7px;
	font-size:14px;
	cursor:pointer
}
.jq-toast-loader {
	display:block;
	position:absolute;
	top:-2px;
	height:5px;
	width:0;
	left:0;
	border-radius:5px;
	background:red
}
.jq-toast-loaded {
	width:100%
}
.jq-has-icon {
	padding:10px 10px 10px 50px;
	background-repeat:no-repeat;
	background-position:10px
}
.jq-icon-info {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);
	background-color:#31708f;
	color:#d9edf7;
	border-color:#bce8f1
}
.jq-icon-warning {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);
	background-color:#8a6d3b;
	color:#fcf8e3;
	border-color:#faebcc
}
.jq-icon-error {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);
	background-color:#a94442;
	color:#f2dede;
	border-color:#ebccd1
}
.jq-icon-success {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);
	color:#dff0d8;
	background-color:#3c763d;
	border-color:#d6e9c6
}
@-webkit-keyframes jconfirm-spin {
from {
-webkit-transform:rotate(0);
transform:rotate(0)
}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}
@keyframes jconfirm-spin {
from {
-webkit-transform:rotate(0);
transform:rotate(0)
}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}
body[class*=jconfirm-no-scroll-] {
overflow:hidden!important
}
.jconfirm {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	font-family:inherit;
	overflow:hidden
}
.jconfirm .jconfirm-bg {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
-webkit-transition:opacity .4s;
transition:opacity .4s
}
.jconfirm .jconfirm-bg.jconfirm-bg-h {
	opacity:0!important
}
.jconfirm .jconfirm-scrollpane {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	overflow-y:auto;
	-webkit-perspective:500px;
	perspective:500px;
	-webkit-perspective-origin:center;
	perspective-origin:center
}
.jconfirm .jconfirm-box {
	background:#fff;
	border-radius:4px;
	position:relative;
	outline:0;
	padding:15px 15px 0;
	overflow:hidden
}
.jconfirm .jconfirm-box.loading {
	height:120px
}
.jconfirm .jconfirm-box.loading:before {
	position:absolute;
	left:0;
	background:#fff;
	right:0;
	top:0;
	bottom:0;
	border-radius:10px;
	z-index:1
}
.jconfirm .jconfirm-box.loading:after {
	opacity:.6;
	height:30px;
	width:30px;
	border:3px solid transparent;
	position:absolute;
	left:50%;
	margin-left:-15px;
	border-radius:50%;
	-webkit-animation:jconfirm-spin 1s infinite linear;
	animation:jconfirm-spin 1s infinite linear;
	border-bottom-color:#1e90ff;
	top:50%;
	margin-top:-15px;
	z-index:2
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
	position:absolute;
	cursor:pointer;
	opacity:.6;
	text-align:center;
-webkit-transition:opacity .3s ease-in;
transition:opacity .3s ease-in;
	display:none
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty {
	display:none
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa, .jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon, .jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi {
	font-size:16px
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover {
	opacity:1
}
.jconfirm .jconfirm-box div.jconfirm-title-c {
	display:block;
	font-size:22px;
	line-height:20px
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
	font-size:inherit;
	padding-bottom:15px;
	display:inline-block;
	margin-right:8px;
	vertical-align:middle
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i {
	vertical-align:middle
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty {
	display:none
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
	font-size:inherit;
	font-family:inherit;
	display:inline-block;
	vertical-align:middle;
	padding-bottom:15px
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty {
	display:none
}
.jconfirm .jconfirm-box div.jconfirm-content-pane {
	margin-bottom:15px;
	height:auto;
-webkit-transition:height .4s ease-in;
transition:height .4s ease-in;
	display:inline-block;
	width:100%;
	position:relative;
	overflow:hidden
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
	max-width:100%;
	height:auto
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty {
	display:none
}
.jconfirm .jconfirm-box .jconfirm-buttons {
	padding-bottom:11px
}
.jconfirm .jconfirm-box .jconfirm-buttons>button {
	margin-bottom:4px;
	margin-left:2px;
	margin-right:2px
}
.jconfirm.jconfirm-rtl {
	direction:rtl
}
.jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
	left:5px;
	right:auto
}
.jconfirm.jconfirm-light .jconfirm-bg, .jconfirm.jconfirm-white .jconfirm-bg {
	background-color:#444;
	opacity:.3
}
.jconfirm.jconfirm-light .jconfirm-box, .jconfirm.jconfirm-white .jconfirm-box {
	box-shadow:0 2px 6px rgba(0, 0, 0, .2);
	border-radius:5px
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button {
	border:0;
	background-image:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:700;
	text-shadow:none;
-webkit-transition:background .1s;
transition:background .1s;
	color:#fff
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default {
	box-shadow:none;
	color:#333
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover {
	background:#ddd
}
.jconfirm.jconfirm-black .jconfirm-bg, .jconfirm.jconfirm-dark .jconfirm-bg {
	background-color:#2f4f4f
}
.jconfirm.jconfirm-black .jconfirm-box, .jconfirm.jconfirm-dark .jconfirm-box {
	box-shadow:0 2px 6px rgba(0, 0, 0, .2);
	background:#444;
	border-radius:5px;
	color:#fff
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button {
	border:0;
	background-image:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:700;
	text-shadow:none;
-webkit-transition:background .1s;
transition:background .1s;
	color:#fff
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default {
	box-shadow:none;
	color:#fff;
	background:0
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover {
	background:#666
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
-webkit-animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
-webkit-animation:glow .82s cubic-bezier(.36, .07, .19, .97) both;
animation:glow .82s cubic-bezier(.36, .07, .19, .97) both;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
@-webkit-keyframes shake {
10%, 90% {
-webkit-transform:translate3d(-2px, 0, 0);
transform:translate3d(-2px, 0, 0)
}
20%, 80% {
-webkit-transform:translate3d(4px, 0, 0);
transform:translate3d(4px, 0, 0)
}
30%, 50%, 70% {
-webkit-transform:translate3d(-8px, 0, 0);
transform:translate3d(-8px, 0, 0)
}
40%, 60% {
-webkit-transform:translate3d(8px, 0, 0);
transform:translate3d(8px, 0, 0)
}
}
@keyframes shake {
10%, 90% {
-webkit-transform:translate3d(-2px, 0, 0);
transform:translate3d(-2px, 0, 0)
}
20%, 80% {
-webkit-transform:translate3d(4px, 0, 0);
transform:translate3d(4px, 0, 0)
}
30%, 50%, 70% {
-webkit-transform:translate3d(-8px, 0, 0);
transform:translate3d(-8px, 0, 0)
}
40%, 60% {
-webkit-transform:translate3d(8px, 0, 0);
transform:translate3d(8px, 0, 0)
}
}
@-webkit-keyframes glow {
0%, 100% {
box-shadow:0 0 3px red
}
50% {
box-shadow:0 0 30px red
}
}
@keyframes glow {
0%, 100% {
box-shadow:0 0 3px red
}
50% {
box-shadow:0 0 30px red
}
}
.jconfirm .jconfirm-box {
	opacity:1;
	-webkit-transition-property:all;
	transition-property:all
}
.jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-scalex, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-zoom {
	opacity:0
}
.jconfirm .jconfirm-box.jconfirm-animation-rotate {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatex {
	-webkit-transform:rotateX(90deg);
	transform:rotateX(90deg);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatexr {
	-webkit-transform:rotateX(-90deg);
	transform:rotateX(-90deg);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatey {
	-webkit-transform:rotatey(90deg);
	-ms-transform:rotatey(90deg);
	transform:rotatey(90deg);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-rotateyr {
	-webkit-transform:rotatey(-90deg);
	-ms-transform:rotatey(-90deg);
	transform:rotatey(-90deg);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-scaley {
	-webkit-transform:scaley(1.5);
	-ms-transform:scaley(1.5);
	transform:scaley(1.5);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-scalex {
	-webkit-transform:scalex(1.5);
	-ms-transform:scalex(1.5);
	transform:scalex(1.5);
	-webkit-transform-origin:center;
	-ms-transform-origin:center;
	transform-origin:center
}
.jconfirm .jconfirm-box.jconfirm-animation-top {
	-webkit-transform:translate(0, -100px);
	-ms-transform:translate(0, -100px);
	transform:translate(0, -100px)
}
.jconfirm .jconfirm-box.jconfirm-animation-left {
	-webkit-transform:translate(-100px, 0);
	-ms-transform:translate(-100px, 0);
	transform:translate(-100px, 0)
}
.jconfirm .jconfirm-box.jconfirm-animation-right {
	-webkit-transform:translate(100px, 0);
	-ms-transform:translate(100px, 0);
	transform:translate(100px, 0)
}
.jconfirm .jconfirm-box.jconfirm-animation-bottom {
	-webkit-transform:translate(0, 100px);
	-ms-transform:translate(0, 100px);
	transform:translate(0, 100px)
}
.jconfirm .jconfirm-box.jconfirm-animation-zoom {
	-webkit-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2)
}
.jconfirm .jconfirm-box.jconfirm-animation-scale {
	-webkit-transform:scale(.5);
	-ms-transform:scale(.5);
	transform:scale(.5)
}
.jconfirm .jconfirm-box.jconfirm-animation-none {
	visibility:hidden
}
.jconfirm.jconfirm-supervan .jconfirm-bg {
	background-color:rgba(54, 70, 93, .95)
}
.jconfirm.jconfirm-supervan .jconfirm-box {
	background-color:transparent
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon {
	color:#fff
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c {
	text-align:center;
	color:#fff;
	font-size:28px;
	font-weight:400
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>* {
	padding-bottom:25px
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane {
	margin-bottom:25px
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
	text-align:center;
	color:#fff
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons {
	text-align:center
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
	font-size:16px;
	border-radius:2px;
	background:#303f53;
	text-shadow:none;
	border:0;
	color:#fff;
	padding:10px;
	min-width:100px
}
.jconfirm.jconfirm-material .jconfirm-bg {
	background-color:rgba(0, 0, 0, .67)
}
.jconfirm.jconfirm-material .jconfirm-box {
	background-color:#fff;
	box-shadow:0 7px 8px -4px rgba(0, 0, 0, .2), 0 13px 19px 2px rgba(0, 0, 0, .14), 0 5px 24px 4px rgba(0, 0, 0, .12);
	padding:30px 25px 10px
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon {
	color:rgba(0, 0, 0, .87)
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c {
	color:rgba(0, 0, 0, .87);
	font-size:22px;
	font-weight:700
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content {
	text-align:left;
	color:rgba(0, 0, 0, .87)
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
	text-align:right
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button {
	text-transform:uppercase;
	font-weight:500
}
.jconfirm.jconfirm-bootstrap .jconfirm-bg {
	background-color:rgba(0, 0, 0, .21)
}
.jconfirm.jconfirm-bootstrap .jconfirm-box {
	background-color:#fff;
	box-shadow:0 3px 8px 0 rgba(0, 0, 0, .2);
	border:1px solid rgba(0, 0, 0, .4);
	padding:15px 0 0
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon {
	color:rgba(0, 0, 0, .87)
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
	color:rgba(0, 0, 0, .87);
	font-size:22px;
	font-weight:700;
	padding-left:15px;
	padding-right:15px
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content {
	text-align:left;
	color:rgba(0, 0, 0, .87);
	padding:0 15px
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
	text-align:right;
	padding:0;
	margin:-5px 0 0;
	border-top:solid 1px #ddd;
	overflow:hidden;
	border-radius:0 0 4px 4px
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button {
	font-weight:500;
	border-radius:0;
	margin:0;
	border-left:solid 1px #ddd
}
.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-high, .slider.slider-horizontal .slider-track-low {
	height:100%;
	top:0;
	bottom:0
}
.slider.slider-horizontal .slider-handle, .slider.slider-horizontal .slider-tick {
	margin-left:-10px
}
.slider.slider-horizontal .slider-handle.triangle, .slider.slider-horizontal .slider-tick.triangle {
	position:relative;
	top:50%;
	transform:translateY(-50%);
	border-width:0 10px 10px;
	width:0;
	height:0;
	border-bottom-color:#0480be;
	margin-top:0
}
.slider.slider-horizontal .slider-tick-container {
	white-space:nowrap;
	position:absolute;
	top:0;
	left:0;
	width:100%
}
.slider.slider-horizontal .slider-tick-label-container {
	white-space:nowrap;
	margin-top:20px
}
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
	padding-top:4px;
	display:inline-block;
	text-align:center
}
.slider.slider-vertical .slider-track-high, .slider.slider-vertical .slider-track-low {
	width:100%;
	left:0;
	right:0
}
.slider.slider-vertical .slider-handle, .slider.slider-vertical .slider-tick {
	margin-top:-10px
}
.slider.slider-vertical .slider-handle.triangle, .slider.slider-vertical .slider-tick.triangle {
	border-width:10px 0 10px 10px;
	width:1px;
	height:1px;
	border-left-color:#0480be;
	margin-left:0
}
.slider.slider-vertical .slider-tick-label-container {
	white-space:nowrap
}
.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
	padding-left:4px
}
.slider.slider-disabled .slider-handle {
	background-image:-webkit-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
	background-image:-o-linear-gradient(top, #dfdfdf 0, #bebebe 100%);
	background-image:linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)
}
.slider.slider-disabled .slider-track {
	background-image:-webkit-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
	background-image:-o-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);
	background-image:linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);
	cursor:not-allowed
}
.slider .tooltip.top {
	margin-top:-36px
}
.slider .tooltip-inner {
	max-width:none;
	white-space:nowrap
}
.slider .hide {
	display:none
}
.slider-track {
	background-image:-webkit-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
	background-image:-o-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);
	background-image:linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1)
}
.slider-selection {
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15)
}
.slider-selection.tick-slider-selection {
	background-image:-webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image:-o-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image:linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0)
}
.slider-track-high, .slider-track-low {
	position:absolute;
	background:0 0;
	box-sizing:border-box;
	border-radius:4px
}
.slider-selection, .slider-tick {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
.slider-handle {
	top:0;
	background-image:-webkit-linear-gradient(top, #149bdf 0, #0480be 100%);
	background-image:-o-linear-gradient(top, #149bdf 0, #0480be 100%);
	background-image:linear-gradient(to bottom, #149bdf 0, #0480be 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	filter:none;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}
.slider-handle.custom {
	background:0 0
}
.slider-handle.custom::before {
line-height:20px;
font-size:20px;
content:'\2605';
color:#726204
}
.slider-tick {
	position:absolute;
	width:20px;
	height:20px;
	background-image:-webkit-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
	background-image:-o-linear-gradient(top, #f9f9f9 0, #f5f5f5 100%);
	background-image:linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
	background-repeat:repeat-x;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-sizing:border-box;
	filter:none;
	opacity:.8;
	border:0 solid transparent
}
.slider-tick.round {
	border-radius:50%
}
.slider-tick.custom, .slider-tick.triangle {
	background:0 0
}
.slider-tick.custom::before {
line-height:20px;
font-size:20px;
content:'\2605';
color:#726204
}
.slider-tick.in-selection {
	background-image:-webkit-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image:-o-linear-gradient(top, #89cdef 0, #81bfde 100%);
	background-image:linear-gradient(to bottom, #89cdef 0, #81bfde 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
	opacity:1
}
.checkbox-custom, .radio-custom {
	margin-left:-20px
}
.checkbox-custom input[type=checkbox], .radio-custom input[type=radio] {
	position:absolute;
	left:-9999em
}
.checkbox-custom>i:before, .radio-custom>i:before {
	font-size:1.333em;
	vertical-align:-10%;
	margin-left:0;
	margin-right:4px;
	color:#ddd
}
.checkbox-custom>i.checked:before, .radio-custom>i.checked:before {
	color:#13c4a5
}
.checkbox-custom>i.disabled:before, .radio-custom>i.disabled:before {
	color:#eee
}
.radio-custom>i.checked:before {
	content:'\f111'
}
.checkbox-custom>i.checked:before {
	content:'\f046'
}
.spinner .input-group-btn {
	display:table-cell;
	min-width:25px
}
.pillbox input, .pillbox li, .select {
	display:inline-block
}
.spinner .input-group-btn .btn {
	width:25px;
	padding:0;
	font-size:12px;
	margin-left:-1px;
	line-height:1;
	height:19px;
	overflow:hidden;
	border-radius:0 4px 0 0!important
}
.spinner .input-group-btn .btn+.btn {
	height:20px;
	border-radius:0 0 4px!important
}
.spinner .input-small+.input-group-btn .btn {
	font-size:10px;
	height:15px
}
.spinner .input-small+.input-group-btn .btn+.btn {
	height:16px
}
.select {
	position:relative
}
.pillbox {
	border:1px solid #e0e4e8;
	padding:10px;
	border-radius:4px
}
.pillbox ul {
	margin:0;
	list-style:none;
	padding:0
}
.pillbox li {
	font-size:12px;
	color:#fff;
	padding:6px 8px;
	cursor:pointer;
	margin:2px;
	float:left
}
.pillbox li:after {
	content:" x";
	font-size:11px;
	font-weight:400;
	opacity:.6;
	filter:alpha(opacity=60)
}
.pillbox li:hover:after {
	opacity:.9;
	filter:alpha(opacity=90)
}
.pillbox input {
	border:none;
	outline:0;
	min-height:24px;
	width:auto;
	box-shadow:none;
	background:0 0
}
#selectTextSize, .slider input, .step-content .step-pane {
	display:none
}
.datagrid tfoot th {
	font-weight:400
}
.fc-button-next .fc-text-arrow, .fc-button-prev .fc-text-arrow, .fc-grid .fc-event-time, .wizard ul li.active {
	font-weight:700
}
.datagrid tfoot .grid-pager .combobox {
	max-width:80px;
	position:relative;
	top:10px
}
.datagrid tfoot .dropdown-menu {
	min-width:60px;
	text-align:left
}
.datagrid tbody {
	height:256px;
	overflow:hidden;
	overflow-y:auto
}
#selectTextSize {
	position:absolute;
	top:0;
	visibility:hidden
}
.wizard {
	font-size:12px;
	padding:0;
	background-color:#f7f8f9;
	border-bottom:1px solid #e0e4e8;
	margin:-15px
}
.wizard .badge {
	margin-right:4px
}
.wizard .badge-info {
	background-color:#5191d1
}
.wizard .badge-success {
	background-color:#3fcf7f
}
.wizard ul li.complete, .wizard ul li.complete:hover {
	cursor:pointer;
	background:#f1f5f9
}
.wizard ul li.complete:after {
	border-left-color:#f1f5f9
}
.wizard ul {
	padding:0;
	margin:0;
	list-style:none
}
.wizard ul li {
	position:relative;
	float:left;
	padding:0 10px 0 20px;
	margin:0;
	color:#999;
	cursor:default;
	height:32px;
	line-height:32px
}
.wizard.wizard-vertical {
	float:left;
	border-bottom:none
}
.wizard.wizard-vertical+.step-content {
	zoom:1;
	overflow:hidden;
	padding-left:40px
}
.wizard.wizard-vertical ul li {
	position:relative;
	float:none;
	border-bottom:1px solid #e0e4e8;
	padding-left:15px
}
.wizard ul li:first-child {
	padding-left:15px;
	border-radius:4px 0 0
}
.wizard .actions {
	float:right;
	margin:8px 10px 0 0
}
.wizard ul li:after, .wizard ul li:before {
	content:"";
	position:absolute;
	top:-1px;
	bottom:-1px;
	right:-10px;
	border:15px solid transparent;
	border-right:0;
	border-left:10px solid #e0e4e8;
	z-index:1
}
.wizard ul li:after {
	right:-9px;
	border-left-color:#f7f8f9;
	z-index:2
}
.wizard ul li.active {
	color:#3a87ad;
	background:#fff
}
.wizard ul li.active:after {
	border-left-color:#fff
}
.step-content .step-pane.active {
	display:inherit
}
.slider {
	display:inline-block;
	vertical-align:middle;
	position:relative
}
.slider.slider-horizontal {
	width:100%;
	height:20px
}
.slider.slider-horizontal .slider-track {
	height:10px;
	width:100%;
	margin-top:-5px;
	top:50%;
	left:0
}
.slider.slider-horizontal .slider-selection {
	height:100%;
	top:0;
	bottom:0
}
.slider.slider-horizontal .slider-handle {
	margin-left:-10px;
	margin-top:-1px
}
.slider.slider-horizontal .slider-handle.triangle {
	border-width:0 10px 10px;
	width:0;
	height:0;
	border-bottom-color:#0480be;
	margin-top:0
}
.slider.slider-vertical {
	height:210px;
	width:20px
}
.slider.slider-vertical .slider-track {
	width:10px;
	height:100%;
	margin-left:-5px;
	left:50%;
	top:0
}
.slider.slider-vertical .slider-selection {
	width:100%;
	left:0;
	top:0;
	bottom:0
}
.slider.slider-vertical .slider-handle {
	margin-left:-5px;
	margin-top:-10px
}
.slider.slider-vertical .slider-handle.triangle {
	border-width:10px 0 10px 10px;
	width:1px;
	height:1px;
	border-left-color:#0480be;
	margin-left:0
}
.slider-track {
	position:absolute;
	cursor:pointer;
	background-color:#ccc;
	border-radius:4px
}
.datepicker td, .datepicker th, .slider-selection {
	-webkit-border-radius:4px;
	-moz-border-radius:4px
}
.slider-selection {
	position:absolute;
	background-color:#0af;
	box-sizing:border-box;
	border-radius:4px;
	background-image:none
}
.slider-handle {
	position:absolute;
	width:20px;
	height:20px;
	background-color:#13c4a5;
	opacity:1;
	border:0 solid transparent
}
.slider-handle.round {
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px
}
.slider-handle.triangle {
	background:0 0
}
.slider-large .slider {
	height:40px
}
.slider-large .slider .slider-track {
	height:34px;
	border:1px solid #ddd;
	background:#fff;
	box-shadow:none;
	top:0;
	margin-top:3px
}
.slider-large .slider .slider-selection {
	background:#0af
}
.slider-large .slider .slider-handle {
	width:20px;
	height:40px;
	margin-top:0;
	top:0;
	background:#fff;
	border:1px solid #0096e0;
	border-radius:4px
}
.slider-large .slider .slider-handle:before {
	content:'';
	position:absolute;
	top:9px;
	left:5px;
	height:20px;
	width:7px;
	border-left:1px solid #0096e0;
	border-right:1px solid #0096e0
}
.slider-large .slider .slider-handle:after {
	content:'';
	position:absolute;
	top:9px;
	left:9px;
	width:1px;
	height:20px;
	background:#0096e0
}
.slider-input {
	display:-webkit-flex;
	display:flex
}
.slider-input .input-box {
	margin:3px 0 3px 20px
}
.rule-input.input-box {
	width:190px
}
.rule-input.input-box .input-addon-txt {
	border-left:0;
	background:0 0;
	padding-left:5px;
	padding-right:10px;
	font-weight:400;
	font-size:12px;
	color:#999
}
.rule-input.input-box .btn-updown {
	padding:0;
	background:#f2f4f5
}
.rule-input.input-box .btn-updown .spinner-down, .rule-input.input-box .btn-updown .spinner-up {
	width:30px;
	height:16px;
	line-height:16px;
	display:block;
	overflow:hidden;
	text-align:center;
	color:#999
}
.datepicker:after, .datepicker:before {
	display:inline-block;
	position:absolute;
	content:''
}
.rule-input.input-box .btn-updown a:hover {
	color:#0af
}
.slider-input.no_slider .input-box {
	margin-left:0
}
.datepicker {
	top:0;
	left:0;
	z-index:1010
}
.datepicker:before {
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-bottom-color:rgba(0, 0, 0, .2);
	top:-7px;
	left:6px
}
.datepicker:after {
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	top:-6px;
	left:7px
}
.datepicker>div {
	display:none
}
.datepicker table {
	width:100%;
	margin:0
}
.datepicker td, .datepicker th {
	text-align:center;
	width:20px;
	height:20px;
	border-radius:4px
}
.datepicker td.day:hover {
	background:#eee;
	cursor:pointer
}
.datepicker td.day.disabled {
	color:#eee
}
.datepicker td.new, .datepicker td.old {
	color:#ccc
}
.datepicker td.active, .datepicker td.active:hover {
	background-color:#13c4a5;
	color:#fff
}
.datepicker td.active.active, .datepicker td.active.disabled, .datepicker td.active:active, .datepicker td.active:focus, .datepicker td.active:hover, .datepicker td.active:hover.active, .datepicker td.active:hover.disabled, .datepicker td.active:hover:active, .datepicker td.active:hover:focus, .datepicker td.active:hover:hover, .datepicker td.active:hover[disabled], .datepicker td.active[disabled] {
	color:#fff;
	background-color:#13c4a5
}
.datepicker td span {
	display:block;
	width:47px;
	height:43px;
	line-height:43px;
	float:left;
	margin:2px;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.datepicker td span:hover {
	background:#eee
}
.datepicker td span.active, .datepicker td span.active.active, .datepicker td span.active.disabled, .datepicker td span.active:active, .datepicker td span.active:focus, .datepicker td span.active:hover, .datepicker td span.active[disabled] {
	color:#fff;
	background-color:#13c4a5
}
.datepicker td span.old {
	color:#999
}
.datepicker th.switch {
	width:145px
}
.datepicker th.next, .datepicker th.prev {
	font-size:21px
}
.datepicker thead tr:first-child th {
	cursor:pointer
}
.datepicker thead tr:first-child th:hover {
	background:#eee
}
.input-append.date .add-on i, .input-prepend.date .add-on i {
	display:block;
	cursor:pointer;
	width:16px;
	height:16px
}
.fc {
	direction:ltr;
	text-align:left
}
.fc table, html .fc {
	font-size:1em
}
.fc td, .fc th {
	padding:0
}
.fc-header {
	background:#f7f8f9
}
.fc-header td {
	padding:12px 10px 0;
	white-space:nowrap
}
.breadcrumb, .fc .fc-header-space {
	padding-left:10px
}
.fc-header-left {
	width:25%;
	text-align:left
}
.fc-header-center {
	text-align:center
}
.fc-header-right, .fc-rtl .fc-event {
	text-align:right
}
.fc-header-right {
	width:25%
}
.fc-event-inner, .fc-view {
	width:100%;
	overflow:hidden
}
.fc-header-title {
	display:inline-block
}
.fc-header-title h2 {
	font-size:16px;
	margin-top:6px;
	margin-bottom:0;
	white-space:nowrap
}
.fc-header .fc-button {
	margin-bottom:1em;
	margin-right:-1px
}
.fc-header .fc-corner-right, .fc-header .ui-corner-right {
	margin-right:0
}
.fc-header .fc-state-hover, .fc-header .ui-state-hover {
	z-index:2
}
.fc-header .fc-state-down {
	z-index:3
}
.fc-header .fc-state-active, .fc-header .ui-state-active {
	z-index:4
}
.fc-widget-content, .fc-widget-header {
	border:1px solid #ddd
}
.fc-state-highlight {
	background:#fcf8e3
}
.fc-cell-overlay {
	background:#bce8f1;
	opacity:.3;
	filter:alpha(opacity=30)
}
.fc-button {
	position:relative;
	display:inline-block;
	padding:0 .6em;
	overflow:hidden;
	height:1.9em;
	line-height:1.8em;
	white-space:nowrap;
	cursor:pointer
}
.fc-state-default {
	border:1px solid #c3c6c9;
	background-color:#fff;
	color:#657483;
	box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .05)
}
.fc-state-default.fc-corner-left {
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
.fc-state-default.fc-corner-right {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.fc-text-arrow {
	margin:0 .1em;
	font-size:2em;
	line-height:.85;
	font-family:"Courier New", Courier, monospace;
	vertical-align:baseline
}
.fc-button .fc-icon-wrap {
	position:relative;
	float:left;
	top:50%
}
.fc-button .ui-icon {
	position:relative;
	float:left;
	margin-top:-50%;
*margin-top:0;
*top:-50%
}
.fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover {
	color:#333;
	background-color:#f7f8f9
}
.fc-state-hover {
	color:#333;
	text-decoration:none;
	background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear
}
.fc-state-active, .fc-state-down {
	background-color:#f7f8f9;
	background-image:none;
	outline:0;
	box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}
.fc-state-disabled {
	cursor:default;
	background-image:none;
	opacity:.65;
	filter:alpha(opacity=65);
	box-shadow:none
}
.fc-event {
	background-color:#5191d1;
	color:#fff;
	font-size:.85em;
	cursor:default;
	padding:4px 6px
}
a.fc-event {
	text-decoration:none
}
.fc-event-draggable, a.fc-event {
	cursor:pointer
}
.fc-event-inner {
	height:100%
}
.fc-event-time, .fc-event-title {
	padding:0 1px
}
.fc .ui-resizable-handle {
	display:block;
	position:absolute;
	z-index:99999;
	overflow:hidden;
	font-size:300%;
	line-height:50%
}
.fc-event-hori {
	margin-bottom:1px
}
.fc-ltr .fc-event-hori.fc-event-start, .fc-rtl .fc-event-hori.fc-event-end {
	border-left-width:1px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px
}
.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start {
	border-right-width:1px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.fc-event-hori .ui-resizable-e {
	top:0!important;
	right:-3px!important;
	width:7px!important;
	height:100%!important;
	cursor:e-resize
}
.fc-event-hori .ui-resizable-w {
	top:0!important;
	left:-3px!important;
	width:7px!important;
	height:100%!important;
	cursor:w-resize
}
.fc-event-hori .ui-resizable-handle {
	_padding-bottom:14px
}
table.fc-border-separate {
	border-collapse:separate
}
.fc-border-separate td, .fc-border-separate th {
	border-width:1px 0 0 1px
}
.fc-agenda-days .fc-agenda-axis, .fc-border-separate td.fc-last, .fc-border-separate th.fc-last {
	border-right-width:1px
}
.fc-border-separate tr.fc-last td, .fc-border-separate tr.fc-last th {
	border-bottom-width:1px
}
.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th {
	border-top-width:0
}
.fc-grid th {
	text-align:center
}
.fc .fc-week-number {
	width:22px;
	text-align:center
}
.fc .fc-week-number div {
	padding:0 2px
}
.fc-grid .fc-day-number {
	float:right;
	padding:0 2px
}
.fc-grid .fc-other-month .fc-day-number {
	opacity:.3;
	filter:alpha(opacity=30)
}
.fc-grid .fc-day-content {
	padding:2px 2px 1px
}
.fc-rtl .fc-grid .fc-day-number {
	float:left
}
.fc-rtl .fc-grid .fc-event-time {
	float:right
}
.fc-agenda table {
	border-collapse:separate
}
.fc-agenda-days th {
	text-align:center
}
.fc-agenda .fc-agenda-axis {
	width:50px;
	padding:0 4px;
	vertical-align:middle;
	text-align:right;
	white-space:nowrap;
	font-weight:400
}
.fc-agenda .fc-week-number {
	font-weight:700
}
.fc-agenda .fc-day-content {
	padding:2px 2px 1px
}
.fc-agenda-days .fc-col0 {
	border-left-width:0
}
.fc-agenda-allday th {
	border-width:0 1px
}
.fc-agenda-allday .fc-day-content {
	min-height:34px;
	_height:34px
}
.fc-agenda-divider-inner {
	height:2px;
	overflow:hidden
}
.fc-widget-header .fc-agenda-divider-inner {
	background:#eee
}
.fc-agenda-slots th {
	border-width:1px 1px 0
}
.fc-agenda-slots td {
	border-width:1px 0 0;
	background:0 0
}
.fc-agenda-slots td div {
	height:20px
}
.fc-agenda-slots tr.fc-slot0 td, .fc-agenda-slots tr.fc-slot0 th {
	border-top-width:0
}
.fc-agenda-slots tr.fc-minor td, .fc-agenda-slots tr.fc-minor th {
	border-top-style:dotted
}
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
*border-top-style:solid
}
.fc-event-vert {
	border-width:0 1px
}
.fc-event-vert.fc-event-start {
	border-top-width:1px;
	border-top-left-radius:3px;
	border-top-right-radius:3px
}
.fc-event-vert.fc-event-end {
	border-bottom-width:1px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px
}
.fc-event-vert .fc-event-time {
	white-space:nowrap;
	font-size:10px
}
.fc-event-vert .fc-event-inner {
	position:relative;
	z-index:2
}
.fc-event-vert .fc-event-bg {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff;
	opacity:.25;
	filter:alpha(opacity=25)
}
.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg {
	display:none\9
}
.fc-event-vert .ui-resizable-s {
	bottom:0!important;
	width:100%!important;
	height:8px!important;
	overflow:hidden!important;
	line-height:8px!important;
	font-size:11px!important;
	font-family:monospace;
	text-align:center;
	cursor:s-resize
}

.fc-agenda .ui-resizable-resizing {
	_overflow:hidden
}
.parsley-error-list {
	margin:6px 0 0;
	padding:0;
	list-style:none;
	font-size:12px;
	color:#ff5f5f
}
.parsley-error {
	border-color:#ff5f5f!important
}
.dataTables_wrapper {
	position:relative
}
.dataTables_processing {
	position:absolute;
	top:50%;
	left:50%;
	width:250px;
	margin-left:-125px;
	margin-top:-15px;
	padding:10px;
	border:1px solid #ddd;
	text-align:center;
	color:#999;
	font-size:14px;
	background-color:#fff;
	z-index:1
}
.dataTables_wrapper .table {
	border:1px solid #e0e4e8;
	border-width:1px 0
}
.dataTables_wrapper label {
	font-weight:400;
	font-size:12px;
	display:block;
	margin-bottom:0
}
.dataTables_wrapper input, .dataTables_wrapper select {
	font-size:12px;
	min-height:30px;
	padding:5px 10px;
	border-radius:3px;
	display:inline;
	border:1px solid #ccc;
	outline:0
}
.dataTables_wrapper select {
	width:75px
}
.dataTables_wrapper input {
	width:200px
}
.dataTables_filter, .dataTables_paginate {
	float:right
}
.dataTables_filter, .dataTables_info, .dataTables_length, .dataTables_paginate {
	padding:15px
}
.dataTables_wrapper .paginate_active, .dataTables_wrapper .paginate_button {
	cursor:pointer;
	outline:0;
	border:1px solid #ddd;
	border-right-width:0;
	background:#fff;
	padding:6px 10px
}
.dataTables_wrapper .paginate_active {
	background-color:#f5f5f5
}
.dataTables_wrapper .paginate_button_disabled {
	color:#ccc;
	background-color:#fafafa
}
.paginate_button.first {
	border-radius:3px 0 0 3px
}
.paginate_button.last {
	border-radius:0 3px 3px 0;
	border-right-width:1px
}
.dataTables_wrapper th {
	position:relative;
	cursor:pointer;
	outline:0
}
.dataTables_wrapper th:after {
	font-family:FontAwesome;
	color:#666;
	position:absolute;
	right:10px;
	font-weight:400
}
.dataTables_wrapper .sorting:after {
	color:#ccc
}
.dataTables_wrapper .sorting_asc:after {
	content:"\f0de"
}
.dataTables_wrapper .sorting_desc:after {
	content:"\f0dd"
}
.arrow:after, .arrow:before, .infobox>.stat:after, .infobox>.stat:before, .rule-list .rule-item .badge:after, .timeline-item.alt:after, .timeline-item:before, .timeline:before {
	content:""
}
.timeline {
	display:table;
	width:100%;
	table-layout:fixed;
	position:relative;
	border-collapse:collapse
}
.timeline:before {
	width:6px;
	margin-left:-4px;
	position:absolute;
	left:50%;
	top:0;
	bottom:30px;
	background-color:#ddd;
	z-index:0
}
.timeline-item {
	display:table-row
}
.timeline-caption {
	display:table-cell;
	width:50%
}
.timeline-item.alt:after, .timeline-item:before {
	display:block;
	width:50%
}
.timeline-item.alt:before {
	display:none
}
.timeline-date {
	position:absolute;
	width:150px;
	left:-200px;
	top:3px;
	text-align:right
}
.timeline-icon {
	position:absolute;
	left:-41px;
	top:-2px
}
.time-icon {
	width:30px;
	height:30px;
	display:inline-block!important;
	z-index:10;
	border:2px solid #fff;
	border-radius:20px;
	text-align:center;
	background-color:#898989
}
.time-icon:before {
	font-size:16px;
	margin-top:5px;
	color:#fff
}
.timeline-caption .panel {
	display:inline-block;
	margin-left:25px;
	position:relative;
	text-align:left
}
.timeline-item.alt {
	text-align:right
}
.timeline-item.alt .panel {
	margin-right:25px;
	margin-left:0
}
.timeline-item.alt .timeline-date {
	left:auto;
	right:-200px;
	text-align:left
}
.timeline-item.alt .timeline-icon {
	left:auto;
	right:-41px
}
.timeline-caption h5 {
	margin:0
}
.timeline-caption h5 span {
	display:block;
	color:#999;
	margin-bottom:4px;
	font-size:12px
}
.active .timeline-caption h5 span {
	color:#fff
}
.timeline-item.active {
	display:table-caption;
	text-align:center
}
.timeline-item.active:before {
	width:1%
}
.active .timeline-caption {
	display:inline-block;
	width:auto
}
.timeline-item.active .panel {
	margin-left:0
}
.active .timeline-date, .active .timeline-icon {
	position:static;
	margin-bottom:10px;
	display:inline-block;
	width:auto
}
.timeline-caption p {
	font-size:12px;
	margin-bottom:0;
	margin-top:10px
}
.timeline-footer {
	display:table-row
}
.timeline-footer a {
	display:table-cell;
	text-align:right
}
.timeline-footer .time-icon {
	margin-right:-15px;
	z-index:5
}
@font-face {
font-family:montserratbold;
src:url(../font/montserrat-bold/montserrat-bold-webfont.eot?rev=55d5f4b7de3d627a4f4fe32f50105506);
src:url(../font/montserrat-bold/montserrat-bold-webfont.eot?rev=55d5f4b7de3d627a4f4fe32f50105506#iefix) format('embedded-opentype'), url(../font/montserrat-bold/montserrat-bold-webfont.woff?rev=5e4c6a2973fca52442a02c3880bdf291) format('woff'), url(../font/montserrat-bold/montserrat-bold-webfont.otf?rev=4ad3d37e53b950d205f5cc09955ee114) format('truetype'), url(../font/montserrat-bold/montserrat-bold-webfont.svg?rev=9a38469278877af9e1d35cfc2f08f90c#montserratbold) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:montserratregular;
src:url(../font/montserrat-regular/montserrat-regular-webfont.eot?rev=747cd005d864108d5e6c2aea7a95b93d);
src:url(../font/montserrat-regular/montserrat-regular-webfont.eot?rev=747cd005d864108d5e6c2aea7a95b93d#iefix) format('embedded-opentype'), url(../font/montserrat-regular/montserrat-regular-webfont.woff?rev=ad7a780c67f71895d58c4d8dec7dbeb7) format('woff'), url(../font/montserrat-regular/montserrat-regular-webfont.otf?rev=283ee7c7c11e37d207232f729ba77ffd) format('truetype'), url(../font/montserrat-regular/montserrat-regular-webfont.svg?rev=0be7773793ff3dd08f09cad033fd8fd2#montserratregular) format('svg');
font-weight:400;
font-style:normal
}
html {
	background-color:#fff;
	position:relative;
	min-height:100%
}
body {
	background-color:transparent;
	color:#73777a;
	font-size:13px
}
.h1, .h2, .h3, .h4, .h5, .h6, body, h1, h2, h3, h4, h5, h6 {
	font-family:montserratregular, 'Microsoft Yahei', HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif
}
a {
	text-decoration:none;
	color:#454545;
	cursor:pointer
}
a:focus, a:hover {
	text-decoration:none;
	color:#0af
}
fieldset {
	font-size:12px
}
legend {
	font-size:14px;
	padding-bottom:5px;
	margin-bottom:10px;
	font-weight:700
}
input.noupdown::-webkit-inner-spin-button, input.noupdown::-webkit-outer-spin-button {
-webkit-appearance:none!important;
margin:0
}
.word-break {
	white-space:normal
}
.word-nowrap {
	white-space:nowrap
}
.form-control {
	border-color:#c3c6c9;
	font-size:12px;
	padding:10px 12px;
	color:#333;
	box-shadow:none;
	-webkit-box-shadow:none;
	-webkit-transition:none
}
.form-control:focus {
	border-color:#00c1de
}
.form-control-static {
	min-height:34px;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:0
}
.nav-primary:after, .nav-primary:before {
	display:table;
	content:" "
}
.nav-primary {
	background-color:#2b3f7e
}
.nav-primary li li a {
	padding:5px 15px
}
.nav-primary li a i {
	margin-right:.5em;
	font-size:1.4em;
	display:inline-block;
	width:24px;
	text-align:center
}
.nav-primary>ul>li>a {
	color:#aeb6d5;
	padding:10px 10px 10px 15px;
	position:relative;
	font-weight:400
}
.nav-primary>ul>li>.dropdown-menu {
	margin-left:0;
	border-radius:0
}
.nav-primary>ul>.dropdown-submenu:focus>a, .nav-primary>ul>.dropdown-submenu:hover>a, .nav-primary>ul>li.active>a, .nav-primary>ul>li>a:active, .nav-primary>ul>li>a:focus, .nav-primary>ul>li>a:hover {
	color:#fff;
	background-color:transparent;
transition:color .3s ease-in-out 0s
}
.nav-primary>ul>li>a:hover {
	color:#fff
}
.nav-primary>ul>.dropdown-submenu>a:after {
	display:none
}
.nav-primary .nav-brand {
	display:inline-block;
	text-align:center;
	padding:15px 15px 10px
}
.nav-primary .nav-brand img {
	max-width:100%
}
.nav-primary .nav-brand .txt {
	font-size:20px;
	color:#7985b2;
	font-style:italic;
	font-weight:700
}
.nav-primary li.group {
	padding:10px 0
}
.nav-primary li.group span {
	padding-left:15px;
	color:#7985b2
}
.nav-primary.bg-light>ul>li>a {
	color:#666;
	border:0;
	font-size:14px
}
.nav-primary.bg-light>ul>.dropdown-submenu:focus>a, .nav-primary.bg-light>ul>.dropdown-submenu:hover>a, .nav-primary.bg-light>ul>li>a:active, .nav-primary.bg-light>ul>li>a:focus, .nav-primary.bg-light>ul>li>a:hover {
	color:#444;
	background:#ebebeb
}
.nav-primary.bg-light>ul>li.active>a {
	color:#000;
	background:#dedede
}
.nav-switch {
	display:block;
	padding:5px 0 0;
	font-size:24px;
	text-align:center
}
.nav-switch:hover {
	color:#fc3
}
.panel {
	border-color:#e0e4e8
}
.panel-footer, .panel-heading {
	border-color:#e0e4e8;
	background:#f7f8f9
}
.panel-default .panel-heading {
	border-left:3px solid #6d7781
}
.panel-heading:after, .panel-heading:before {
	display:table;
	content:" "
}
.panel-heading .nav {
	font-size:13px;
	margin:-10px -15px
}
.panel-heading .nav>li>a {
	border-radius:0;
	margin:0;
	border-width:0 1px;
	line-height:19px
}
.panel-heading .nav>li>a:hover {
	border-width:0 1px
}
.panel-heading .nav-tabs {
	margin:-10px -16px -11px
}
.panel-heading .nav-tabs>li>a {
	line-height:20px
}
.panel-heading .nav-tabs.nav-justified {
	width:auto
}
.panel-heading .nav-tabs.nav-justified>li:first-child>a, .panel-heading .nav-tabs.pull-left>li:first-child>a {
	border-radius:4px 0 0
}
.panel-heading .nav-tabs.nav-justified>li:last-child>a, .panel-heading .nav-tabs.pull-right>li:last-child>a {
	border-radius:0 4px 0 0
}
.panel-heading .nav-tabs>li>a:focus, .panel-heading .nav-tabs>li>a:hover {
	border-width:0 1px;
	background:0 0;
	border-color:transparent
}
.panel-heading .nav-tabs>li.active>a, .panel-heading .nav-tabs>li.active>a:focus, .panel-heading .nav-tabs>li.active>a:hover {
	background:#fff;
	border-width:0 1px;
	border-color:#ddd
}
.panel-heading .label-large {
	vertical-align:10%
}
.panel-heading.bg {
	margin:-16px -16px 15px;
	border:none
}
.panel-card {
	border-radius:0;
	border:0;
	-webkit-box-shadow:0 1px 15px 1px rgba(113, 106, 202, .08);
	-moz-box-shadow:0 1px 15px 1px rgba(113, 106, 202, .08);
	box-shadow:0 1px 15px 1px rgba(113, 106, 202, .08)
}
.panel-card .card-heading {
	font-size:16px;
	color:#a0a2a3;
	font-weight:400;
	padding:10px
}
.panel-card .card-body {
	padding:10px
}
.card-item {
	display:block;
	border:1px solid #dedede;
	text-align:center
}
.card-item .card-heading {
	background:#ddd;
	padding:8px 10px;
	color:#333
}
.card-item .card-body {
	padding:10px;
	color:#666;
	line-height:1.8
}
.card-item .card-body p {
	margin:0;
	padding:0
}
.card-item.active {
	border:1px solid #61a1e1
}
.card-item.active .card-heading {
	background:#61a1e1;
	color:#fff
}
.card-item.active .card-body {
	color:#333
}
.list_gray {
	margin:0;
	border:0;
	border-radius:0
}
.list_gray .list-group-item {
	border-radius:0;
	background:#f7f9fa;
	border:1px solid #f7f9fa;
	margin-bottom:5px;
	color:#333
}
.list_gray .list-group-item:last-child {
	margin-bottom:0
}
.list_gray .list-group-item:hover {
	background:#fff;
	color:#333;
	border-color:#0af
}
.comment-list .panel-heading {
	border-left:0
}
.panel-collapse {
	padding-bottom:3px
}
.panel-collapse .panel-content {
	display:none
}
.panel-collapse .panel-heading {
	margin-bottom:0
}
.panel.bg {
	border:none
}
.panel.bg .panel-heading.bg {
	margin:-15px -15px 15px
}
.panel.bg .list-group-item {
	border-color:transparent
}
.panel.bg .list-group-item a {
	color:#fff
}
.panel .list-group {
	background:0 0
}
.panel .list-group.m-t-n .list-group-item:first-child {
	border-top:0
}
.panel .table td, .panel .table th {
	padding:6px 15px;
	border-top:1px solid #eaedef
}
.panel .table tr:last-child td, .panel .table tr:last-child th {
	border-bottom:1px solid #eaedef
}
.panel .table-striped>tbody>tr:nth-child(odd)>td, .panel .table-striped>tbody>tr:nth-child(odd)>th {
background-color:#fcfdfe
}
.panel .table-striped>thead>tr>th {
	background:#fafbfc;
	border-right:1px solid #e0e4e8;
	border-bottom:1px solid #e0e4e8
}
.panel .table-striped>thead>tr>th:last-child {
	border-right:none
}
.panel-large {
	min-width:300px
}
.panel.no-bg {
	border:0;
	background:#fff
}
.panel.no-bg .panel-heading {
	background:0 0;
	border:0
}
.th-sortable {
	cursor:pointer
}
.th-sortable .th-sort {
	float:right;
	position:relative
}
.th-sort a {
	padding:0 5px
}
.th-sort i {
	position:relative;
	z-index:1
}
.th-sort .icon-sort {
	position:absolute;
	left:0;
	top:3px;
	color:#acacac;
	z-index:0
}
.th-sort .icon-sort:hover {
	color:#666
}
.list-group {
	border-radius:4px
}
.list-group-item {
	padding-right:15px;
	border-color:#e4e9ed
}
.list-group-item .icon-chevron-right {
	float:right;
	margin-top:4px;
	margin-right:-5px
}
.list-group-item>.icon-chevron-right+.badge {
	margin-right:5px
}
a.list-group-item:active, a.list-group-item:focus, a.list-group-item:hover {
	background-color:#f1f5f9
}
a.list-group-item.active {
	background-color:#e1e5e9;
	border-color:#e1e5e9;
	color:#3a5a7a
}
.nav-pills>.active>a>.badge, a.list-group-item.active>.badge {
	color:#3a5a7a
}
.list-group-item.media {
	margin-top:0
}
.list-group-item.heading {
	background:#F5f6FA;
	border-left:4px solid #6d7781
}
.progress-mini {
	height:6px
}
.progress-small {
	height:10px
}
.progress-small .progress-bar {
	font-size:10px;
	line-height:1em
}
.close i, .popover-content {
	line-height:1.5;
	font-size:12px
}
.navbar {
	background-color:#fff
}
.list-normal {
	background:0 0
}
.list-normal>.list-group-item {
	border-radius:0;
	border-width:1px 0
}
.list-normal>.list-group-item .badge {
	margin-right:-5px
}
.input-group {
	display:inline-table
}
.tooltip-inner {
	background-color:#233445;
	background-color:rgba(35, 52, 69, .9)
}
.tooltip.top .tooltip-arrow {
	border-top-color:#233445;
	border-top-color:rgba(35, 52, 69, .9)
}
.tooltip.right .tooltip-arrow {
	border-right-color:#233445;
	border-right-color:rgba(35, 52, 69, .9)
}
.tooltip.left .tooltip-arrow {
	border-left-color:#233445;
	border-left-color:rgba(35, 52, 69, .9)
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color:#233445;
	border-bottom-color:rgba(35, 52, 69, .9)
}
.open {
	z-index:1050
}
.dropdown-menu>.panel {
	border:none;
	margin:-5px 0
}
.dropdown-menu>li>a>i {
	display:inline-block;
	width:24px;
	text-align:center
}
.block, .btn-circle>i, .close i, .dropdown-submenu:hover>.dropdown-menu {
	display:block
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-submenu:focus>a, .dropdown-submenu:hover>a {
	background-image:none;
	filter:none;
	background-color:#13c4a5;
	color:#fff
}
.dropdown-menu>li>a:hover i {
	color:#fff
}
.dropdown-submenu {
	position:relative
}
.dropdown-submenu>.dropdown-menu {
	left:100%;
	top:0;
	margin-top:0;
	margin-left:-1px
}
.dropup .dropdown-submenu>.dropdown-menu {
	top:auto;
	bottom:0
}
.dropdown-submenu.pull-left {
	float:none
}
.dropdown-menu.pull-left {
	left:100%
}
.dropdown-submenu.pull-left>.dropdown-menu {
	left:-100%;
	margin-left:20px
}
.dropdown-menu.bg-inverse>.divider {
	height:1px;
	background-color:#2a3b4c;
	border:none
}
.dropdown-menu.bg-inverse>li>a {
	color:#8e9eae
}
.dropdown-menu.bg-inverse>.dropdown-submenu:hover>a, .dropdown-menu.bg-inverse>li.active>a, .dropdown-menu.bg-inverse>li>a:active, .dropdown-menu.bg-inverse>li>a:focus, .dropdown-menu.bg-inverse>li>a:hover {
	color:#fff
}
.dropdown-menu .badge {
	margin-top:1px
}
.dropdown-select>li>a input {
	position:absolute;
	left:-9999em
}
.btn, .pos-rlt {
	position:relative
}
.breadcrumb {
	background-color:#fafbfc;
	border:1px solid #e0e4e8;
	font-size:12px
}
.breadcrumb.path>li+li:before {
	content:'\f105'
}
.accordion-group, .accordion-inner {
	border-color:#e0e4e8
}
.accordion-inner {
	background:#fff;
	border-radius:0 0 4px 4px
}
.alert {
	font-size:12px;
	border-color:rgba(10, 20, 20, .1)
}
.close i {
	font-weight:400
}
.modal-backdrop {
	background:#fff
}
.bg, .modal-footer, .modal-header {
	background-color:#f7f8f9
}
.modal-backdrop.fade.in {
	opacity:.8;
	filter:alpha(opacity=80)
}
.modal-header {
	border-radius:6px 6px 0 0
}
.modal-header .close {
	margin-top:3px
}
.modal-footer {
	padding:14px 20px 15px;
	margin-top:0;
	border-radius:0 0 6px 6px
}
.modal-body {
	max-height:82vh;
	overflow-y:auto
}
.label {
	font-weight:700;
	font-size:12px
}
.badge {
	background:#b1b5b9
}
.badge.bg-white {
	color:#919599
}
.text-white {
	color:#fff
}
.text-light, .text-muted {
	color:#919599
}
.text-default {
	color:#a5b6c7
}
.text-warning {
	color:#f4c414
}
.text-danger {
	color:#ff5f5f!important
}
.text-primary {
	color:#0af
}
.text-gray {
	color:#ccc
}
.text-black {
	color:#333!important
}
.text-color {
	color:#2b3f7e
}
.text-center {
	text-align:center!important
}
.btn {
	color:#fff;
	background:#a7b2be;
	border-width:0;
	font-weight:700;
	padding:9px 12px
}
.btn-default, .btn-white {
	padding:8px 12px;
	border-width:1px;
	border-color:#c3c6c9
}
.btn.active, .btn:active, .btn:focus, .btn:hover {
	background:#bac3cc
}
.btn.disabled, .btn.disabled.active, .btn.disabled:active, .btn.disabled:focus, .btn.disabled:hover, .btn[disabled].active, .btn[disabled]:active, .btn[disabled]:focus, .btn[disabled]:hover, fieldset[disabled] .btn.active, fieldset[disabled] .btn:active, fieldset[disabled] .btn:focus, fieldset[disabled] .btn:hover {
	background-color:#c4c9cf;
	color:#fff
}
.btn-white {
	color:#657483;
	background-color:#fff
}
.btn-white.active, .btn-white:active, .btn-white:focus, .btn-white:hover {
	border-color:#c3c6c9;
	color:#657483;
	background-color:#f7f8f9
}
.btn-default {
	color:#657483;
	background-color:#f5f6f7
}
.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover {
	border-color:#c3c6c9;
	color:#657483;
	background-color:#fafbfc
}
.bg-primary, .btn-primary, .btn-primary.btn-circle>i {
	color:#fff;
	background-color:#13c4a5
}
.btn-primary.active, .btn-primary.btn-circle:hover>i, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn.btn-circle:hover>i {
	color:#fff;
	background-color:#23d4b5
}
.bg-success, .btn-success, .btn-success.btn-circle>i {
	color:#fff;
	background-color:#3fcf7f
}
.btn-success.active, .btn-success.btn-circle:hover>i, .btn-success:active, .btn-success:focus, .btn-success:hover {
	color:#fff;
	background-color:#4fdf8f
}
.bg-info, .btn-info, .btn-info.btn-circle>i {
	color:#fff;
	background-color:#0af
}
.btn-info.active, .btn-info.btn-circle:hover>i, .btn-info:active, .btn-info:focus, .btn-info:hover {
	color:#fff;
	background-color:#0096e0
}
.bg-inverse, .btn-inverse, .btn-inverse.btn-circle>i {
	color:#fff;
	background-color:#233445
}
.btn-inverse.active, .btn-inverse.btn-circle:hover>i, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover {
	color:#fff;
	background-color:#314355
}
.bg-warning, .btn-warning, .btn-warning.btn-circle>i {
	color:#fff;
	background-color:#f4c414
}
.btn-warning.active, .btn-warning.btn-circle:hover>i, .btn-warning:active, .btn-warning:focus, .btn-warning:hover {
	color:#fff;
	background-color:#f6d616
}
.bg-danger, .btn-danger, .btn-danger.btn-circle>i {
	color:#fff;
	background-color:#ff5f5f
}
.btn-danger.active, .btn-danger.btn-circle:hover>i, .btn-danger:active, .btn-danger:focus, .btn-danger:hover {
	color:#fff;
	background-color:#ff8585
}
.btn-twitter, .btn-twitter.btn-circle>i {
	color:#fff;
	background-color:#00c7f7
}
.btn-twitter.active, .btn-twitter.btn-circle:hover>i, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {
	color:#fff;
	background-color:#2fcff6
}
.btn-facebook, .btn-facebook.btn-circle>i {
	color:#fff;
	background-color:#335397
}
.btn-facebook.active, .btn-facebook.btn-circle:hover>i, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {
	color:#fff;
	background-color:#4264ab
}
.btn-gplus, .btn-gplus.btn-circle>i {
	color:#fff;
	background-color:#dd4a38
}
.btn-gplus.active, .btn-gplus.btn-circle:hover>i, .btn-gplus:active, .btn-gplus:focus, .btn-gplus:hover {
	color:#fff;
	background-color:#ea5e4d
}
.btn-on.active {
	color:#fff;
	border:1px solid #767676;
	background:#8e9eae
}
.btn-small {
	padding:6px 10px
}
.btn-default.btn-small, .btn-white.btn-small {
	padding:5px 10px
}
.btn-large {
	padding:15px 16px
}
.btn-default.btn-large, .btn-white.btn-large {
	padding:14px 16px
}
.btn-default .caret, .btn-white .caret {
	border-top-color:#656565
}
.dropup .btn-default .caret, .dropup .btn-white .caret {
	border-bottom-color:#656565
}
.btn-circle>i, .main_auth .iconfont {
	line-height:normal
}
.btn-mini, .btn-xs {
	padding:3px 6px;
	font-size:12px;
	border-radius:3px
}
.btn-mini i, .btn-xs i {
	font-size:12px
}
.btn.btn-circle, .btn.btn-circle.disabled {
	padding:2px 5px;
	box-shadow:none;
	border:none;
	background:0 0;
	color:#3a5a7a;
	transition:none
}
.btn.btn-circle.active, .btn.btn-circle:active, .btn.btn-circle:hover {
	box-shadow:none;
	background:0 0
}
.btn-circle>i {
	color:#a5b6c7;
	background:#e5e9ed;
	width:60px;
	height:60px;
	padding:18px 0;
	font-size:24px;
	border-radius:50%;
	margin:0 auto 6px;
transition:all .3s ease-in-out 0s
}
.btn-circle.btn-large>i {
	width:80px;
	height:80px;
	padding:22px 0;
	font-size:36px
}
.btn-circle.btn-small>i {
	width:40px;
	height:40px;
	padding:10px 0;
	font-size:20px
}
.btn-circle.btn-mini>i {
	width:30px;
	height:30px;
	padding:8px 0;
	font-size:14px
}
.btn-circle b.badge {
	position:absolute;
	right:5px;
	top:2px
}
.btn-circle .badge i {
	margin:0 -5px
}
.btn-white.btn-circle>i {
	color:#a5b6c7;
	background:#fff
}
.btn.btn-circle.disabled>i {
	background:#c4c9cf
}
[class*=" icon-"]:before, [class^=icon-]:before {
text-decoration:none;
margin-left:.2em;
margin-right:.2em
}
.icon-stack [class*=" icon-"]:before, .icon-stack [class^=icon-]:before {
margin:0
}
.icon-xlarge:before {
	font-size:1.5em;
	vertical-align:-14%
}
.btn-block {
	padding-left:12px;
	padding-right:12px
}
.active>.text-active {
	display:inline-block!important
}
.btn-link, .btn-link.active, .btn-link:active, .btn-link:focus, .btn-link:hover {
	border:none;
	background-color:transparent;
	background-image:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-decoration:none;
	color:#3a5a7a
}
.accordion, .alert, .breadcrumb, .carousel, .form-horizontal .control-group, .nav-tabs, .panel, .progress, form {
	margin-bottom:15px
}
.media, .media .media {
	margin-top:10px
}
.pagination, .tip_box {
	margin:5px 0
}
.pagination-large>li>a, .pagination-large>li>span {
	padding:10px 14px
}
.bg-white {
	background:#fff
}
.bg-black {
	background:#2b3f7e
}
.bg-light {
	background:#f5f5f5
}
.bg-lighter {
	background:#f1f5f9
}
.bg-default {
	background:#bac3cc
}
.bg-white-desktop {
	background-color:#fff
}
.bg-focus {
	background:#ffe!important
}
.bg-blue {
	background:#2b3f7e
}
.pos-stc {
	position:static
}
.pos-abt, .w-link {
	position:absolute
}
.content-box, .jqstooltip {
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.line {
*width:100%;
	height:2px;
	margin:10px 0;
	font-size:0;
	overflow:hidden;
	background-color:#fff;
	border-width:0;
	border-top:1px solid #e0e4e8
}
.line-mini {
	margin:0
}
.line-dashed {
	border-style:dashed;
	background:0 0
}
.line-large {
	margin-top:15px;
	margin-bottom:15px
}
.headline {
	border-bottom:5px solid #000;
	margin-top:0;
	line-height:45px
}
.no-line {
	border-width:0
}
.no-border {
	border-color:transparent!important
}
.no-radius {
	border-radius:0
}
.block {
	margin-bottom:10px
}
.block.hide {
	display:none
}
.inline, .inline-desktop {
	display:inline-block!important
}
.pull-right-desktop {
	float:right
}
.pull-none {
	float:none
}
.line-v {
	border-left:1px solid #ddd;
	padding-left:20px
}
.line-v-right {
	border-right:1px solid #ddd;
	padding-right:20px
}
.w-link {
	width:100%;
	height:100%;
	z-index:1;
	top:0
}
.btn-s-mini {
	min-width:90px
}
.btn-s-small {
	min-width:100px
}
.btn-s-medium {
	min-width:120px
}
.btn-s-large {
	min-width:150px
}
.btn-s-xlarge {
	min-width:200px
}
.btn-s-xxlarge {
	min-width:300px
}
.btn-padder {
	padding-left:40px;
	padding-right:40px
}
.l-h-2x {
	line-height:2em
}
.text-small {
	font-size:12px
}
.text-mini {
	font-size:10px
}
.text-large {
	font-size:18px
}
.padder {
	padding:0 15px
}
.no-padder {
	padding:0!important
}
.pull-in {
	margin-left:-15px;
	margin-right:-15px
}
.pull-out {
	margin:-15px
}
.b-t {
	border-top:1px solid #e0e4e8
}
.m-l {
	margin-left:15px
}
.m-l-none {
	margin-left:0
}
.m-l-mini {
	margin-left:5px
}
.m-l-small {
	margin-left:10px
}
.m-l-large {
	margin-left:20px
}
.m-l-n {
	margin-left:-15px
}
.m-l-n-mini {
	margin-left:-5px
}
.m-l-n-small {
	margin-left:-10px
}
.m-l-n-large {
	margin-left:-20px
}
.m-t {
	margin-top:15px
}
.m-t-none {
	margin-top:0
}
.m-t-mini {
	margin-top:5px
}
.m-t-small {
	margin-top:10px
}
.m-t-large {
	margin-top:20px
}
.m-t-n {
	margin-top:-15px
}
.m-t-n-xmini {
	margin-top:-1px
}
.m-t-n-mini {
	margin-top:-5px
}
.m-t-n-small {
	margin-top:-10px
}
.m-t-n-large {
	margin-top:-20px
}
.m-r {
	margin-right:15px
}
.m-r-none {
	margin-right:0
}
.m-r-mini {
	margin-right:5px
}
.m-r-small {
	margin-right:10px
}
.m-r-large {
	margin-right:20px
}
.m-r-n {
	margin-right:-15px
}
.m-r-n-mini {
	margin-right:-5px
}
.m-r-n-small {
	margin-right:-10px
}
.m-r-n-large {
	margin-right:-20px
}
.m-b {
	margin-bottom:15px
}
.m-b-none {
	margin-bottom:0
}
.m-b-mini {
	margin-bottom:5px
}
.m-b-small {
	margin-bottom:10px
}
.m-b-large {
	margin-bottom:20px
}
.m-b-n {
	margin-bottom:-15px
}
.m-b-n-mini {
	margin-bottom:-5px
}
.m-b-n-small {
	margin-bottom:-10px
}
.m-b-n-large {
	margin-bottom:-20px
}
.p-t {
	padding-top:15px
}
.p-t-mini {
	padding-top:5px
}
.p-t-small {
	padding-top:10px
}
.p-b {
	padding-bottom:15px
}
.infobox-small, .p-b-mini {
	padding-bottom:5px
}
.p-b-small {
	padding-bottom:10px
}
.p-b-none, .p-t-none {
	padding-bottom:0!important
}
.p-t-large {
	padding-top:20px
}
.p-r {
	padding-right:15px
}
.p-r-mini {
	padding-right:5px
}
.header-bar {
	border-bottom:1px solid #e0e4e8
}
.media-mini {
	min-width:50px
}
.media-small {
	min-width:80px
}
.media-large {
	min-width:90px
}
.avatar {
	border-radius:500px;
	background-color:#fff;
	padding:2px
}
.thumb-mini {
	width:24px
}
.thumb-small {
	width:36px
}
.thumb {
	width:64px
}
.thumb-large {
	width:90px
}
.thumb img, .thumb-large img, .thumb-mini img, .thumb-small img {
	height:auto;
	max-width:100%;
	vertical-align:middle
}
.thumb-large.thumb-height, .thumb-mini.thumb-height, .thumb-small.thumb-height, .thumb.thumb-height {
	width:auto
}
.thumb-large.thumb-height img, .thumb-mini.thumb-height img, .thumb-small.thumb-height img, .thumb.thumb-height img {
	max-height:100%
}
.thumb-mini.thumb-height {
	height:24px
}
.thumb-small.thumb-height {
	height:36px
}
.thumb.thumb-height {
	height:64px
}
.thumb-large.thumb-height {
	height:90px
}
.scroll-x, .scroll-y {
	overflow:hidden;
	-webkit-overflow-scrolling:touch
}
.scroll-y {
	overflow-y:auto
}
.scroll-x {
	overflow-x:auto
}
.no-touch .scroll-x, .no-touch .scroll-y {
	overflow:hidden
}
.no-touch .scroll-x:active, .no-touch .scroll-x:focus, .no-touch .scroll-x:hover {
	overflow-x:auto
}
.no-touch .scroll-y:active, .no-touch .scroll-y:focus, .no-touch .scroll-y:hover {
	overflow-y:auto
}
.no-touch .scroll-y:hover>* {
	margin-right:-10px;
	padding-right:15px
}
.col-lg-2-4 {
	width:20%;
	padding-left:15px;
	padding-right:15px
}
.col-newline {
	clear:left
}
input[type=text], select, textarea {
	min-width:40px;
	height:auto
}
.navbar {
	min-height:50px;
	border-bottom:0;
	box-shadow:0 0 5px rgba(0, 0, 0, .1);
	z-index:1010;
	border-radius:0;
	padding:0;
	margin-bottom:0;
	font-size:14px
}
.navbar.bg {
	border-bottom:1px solid #636568
}
.navbar-brand {
	font-size:24px;
	min-width:90px;
	max-width:500px;
	font-style:italic;
	font-weight:700;
	padding:10px 15px 0 10px
}
.navbar-brand img {
	max-height:30px
}
.navbar-brand, .navbar-brand:focus, .navbar-brand:hover {
	color:#fff
}
.navbar-form {
	position:relative;
	margin:10px
}
.navbar-form input[type=text] {
	border-radius:17px;
	font-weight:700;
	text-indent:1.5em
}
.navbar-form i {
	position:absolute;
	z-index:1;
	left:.6em;
	top:50%;
	margin-top:-8px;
	color:#bbb
}
.navbar-nav {
	margin:0
}
.navbar .nav>li>div {
	padding-left:10px;
	padding-right:10px
}
.navbar .nav>li>div .dropdown-menu {
	margin-left:10px
}
.navbar-avatar .thumb-small {
	margin:0 4px;
	vertical-align:baseline;
	width:40px
}
.navbar-avatar>li>a {
	padding:5px 10px
}
.navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle, .navbar .nav li.dropdown.open>.dropdown-toggle {
	background:#e1e5e9;
	box-shadow:inset 0 1px 0 #13c4a5
}
.bg .nav li.dropdown>a:hover .caret {
	border-top-color:#fff;
	border-bottom-color:#fff
}
.bg .nav>li>a {
	color:#a5b6c7
}
.bg .nav>li>a:hover {
	color:#fff
}
.bg .nav li.dropdown.active>.dropdown-toggle, .bg .nav li.dropdown.open.active>.dropdown-toggle, .bg .nav li.dropdown.open>.dropdown-toggle {
	background-color:#000;
	color:#fff
}
.navbar .badge-notes {
	float:right;
	margin-left:-15px;
	margin-top:-6px;
	position:relative;
	font-size:11px
}
.navbar-fixed .navbar {
	position:fixed;
	top:0;
	left:195px;
	right:0;
	z-index:100
}
.navbar-fixed {
	padding-top:51px
}
.navbar-nav.pull-right {
	width:auto
}
.navbar-fixed .navbar-vertical {
	left:90px
}
.navbar .nav>li>.header-user {
	padding:0;
	min-width:260px
}
.navbar .nav>li>.header-user .panel {
	margin:0
}
.navbar .nav>li>.header-user .panel i {
	display:inline-block;
	width:20px;
	text-align:center
}
.dropdown-toggle .badge {
	position:absolute;
	right:2px;
	top:5px;
	font-style:normal;
	font-size:8px;
	font-weight:400;
	padding:1px 3px;
	border-radius:50%
}
.dropdown-toggle .point {
	position:absolute;
	right:8px;
	top:12px;
	display:block;
	width:9px;
	height:9px;
	overflow:hidden;
	border-radius:50%
}
#content {
	position:relative;
	min-height:calc(100vh - 104px)
}
.page-title {
	background:#eaedef;
	border-bottom:1px solid #d3d6d9;
	padding:10px 15px
}
footer {
	font-size:14px;
	padding:25px 10px 15px 195px;
	line-height:2
}
.fnav {
	font-size:16px;
	margin-bottom:0
}
.fnav span {
	padding:0 12px
}
.arrow:after, .arrow:before {
	position:absolute;
	display:inline-block;
	border-color:transparent;
	border-style:solid
}
.arrow-left:before {
	margin-left:-7px;
	top:6px;
	left:0;
	border-right-color:#d1d4d7;
	border-width:7px 7px 7px 0;
	-moz-border-right-colors:#fff
}
.arrow-left:after {
	margin-left:-6px;
	top:7px;
	left:0;
	border-right-color:#fff;
	border-width:6px 6px 6px 0
}
.arrow-right:before {
	margin-right:-7px;
	top:6px;
	right:0;
	border-left-color:#d1d4d7;
	border-width:7px 0 7px 7px;
	-moz-border-left-colors:#fff
}
.arrow-right:after {
	margin-right:-6px;
	top:7px;
	right:0;
	border-left-color:#fff;
	border-width:6px 0 6px 6px
}
.arrow-top:before {
	margin-top:-7px;
	top:0;
	left:6px;
	border-bottom-color:#d1d4d7;
	border-width:0 7px 7px;
	-moz-border-top-colors:#fff
}
.arrow-top:after {
	margin-top:-6px;
	top:0;
	left:7px;
	border-bottom-color:#fff;
	border-width:0 6px 6px
}
.chat-item {
	position:relative
}
.chat-item.arrow-left:before {
	top:11px;
	left:47px
}
.chat-item.arrow-left:after {
	top:12px;
	left:47px;
	border-right-color:#f1f5f9
}
.chat-item.arrow-right:before {
	top:11px;
	left:auto;
	right:47px
}
.chat-item.arrow-right:after {
	top:12px;
	left:auto;
	right:47px
}
.comment-item, .comment-list {
	position:relative
}
.comment-item .panel {
	padding:10px
}
.comment-item .panel-footer, .comment-item .panel-heading {
	font-size:12px;
	padding:10px;
	margin-top:-10px;
	margin-left:-10px;
	margin-right:-10px;
	position:relative
}
.comment-reply {
	margin-left:40px
}
.comment-item:before {
	top:10px;
	left:47px
}
.comment-item:after {
	top:11px;
	left:47px;
	border-right-color:#f5f5f5
}
.comment-list:before {
	position:absolute;
	top:0;
	bottom:35px;
	left:16px;
	width:1px;
	background:#e0e4e8;
	content:'';
	z-index:0
}
.comment-item>.thumb-small {
	width:36px
}
.carousel-padder {
	padding-left:30px;
	padding-right:30px
}
.carousel-control {
	width:30px;
	color:#999;
	text-shadow:none
}
.carousel-control i {
	position:absolute;
	top:50%;
	left:50%;
	z-index:5;
	display:inline-block;
	width:20px;
	height:20px;
	margin-top:-10px;
	margin-left:-10px
}
.carousel-control:focus, .carousel-control:hover {
	color:#ccc;
	text-decoration:none;
	opacity:.9;
	filter:alpha(opacity=90)
}
.carousel-indicators.out {
	bottom:-25px
}
.carousel-indicators li {
	background:#ddd;
	background-color:rgba(0, 0, 0, .2);
	border:none;
	margin:0
}
.carousel-indicators .active {
	background:#13c4a5;
	width:10px;
	height:10px
}
.carousel-control.left, .carousel-control.right {
	background-image:none;
	filter:none
}
.carousel.carousel-fade .item {
	-webkit-transition:opacity 2s ease-in-out;
	-moz-transition:opacity 2s ease-in-out;
	-ms-transition:opacity 2s ease-in-out;
	-o-transition:opacity 2s ease-in-out;
	transition:opacity 2s ease-in-out
}
.carousel.carousel-fade .active.left, .carousel.carousel-fade .active.right {
	left:0;
	z-index:2;
	opacity:0;
	filter:alpha(opacity=0)
}
.carousel.carousel-fade .next, .carousel.carousel-fade .prev {
	left:0;
	z-index:1
}
.carousel.carousel-fade .carousel-control {
	z-index:3
}
.carousel ul.item, .carousel ul.item>li {
	list-style:none;
	margin:0;
	padding:0
}
.dropfile {
	border:2px dashed #e0e4e8;
	text-align:center;
	min-height:20px
}
.dropfile.hover {
	border-color:#aac3cc
}
.dropfile small {
	margin:50px 0;
	display:block
}
.axis {
	margin:6px 0 0
}
.axis li {
	font-size:9px;
	margin-right:2px;
	padding:0;
	width:10px;
	-webkit-text-size-adjust:none;
	text-align:center;
	line-height:1em;
	white-space:nowrap
}
.axis li:last-child {
	margin-right:0!important
}
.axis-full {
	display:table
}
.axis-full li {
	display:table-cell;
	padding:0;
	width:1%
}
.combodate select, .the-icons i {
	display:inline-block
}
.easypiechart {
	position:relative;
	text-align:center
}
.easypiechart canvas {
	position:absolute;
	top:0;
	left:0
}
.easypiechart .easypie-text {
	position:absolute;
	z-index:1;
	line-height:1;
	font-size:75%;
	width:100%;
	top:60%
}
.doc-buttons .btn {
	margin-bottom:5px
}
.the-icons {
	list-style:none;
	margin:0
}
.the-icons i {
	font-size:14px;
	width:40px;
	margin:0;
	text-align:center
}
.the-icons a {
	line-height:32px;
	display:block
}
.the-icons a:hover i {
	font-size:28px;
	vertical-align:middle
}
.h {
	font-size:180px;
	font-weight:700;
	text-shadow:0 1px 0 #d9d9d9, 0 2px 0 #d0d0d0, 0 5px 10px rgba(0, 0, 0, .125), 0 10px 20px rgba(0, 0, 0, .2)
}
.infobox-container {
	text-align:left;
	font-size:0
}
.infobox {
	display:inline-block;
	width:204px;
	height:66px;
	color:#555;
	background-color:#FFF;
	box-shadow:none;
	border-radius:0;
	margin:-1px 0 0 -1px;
	padding:8px 3px 6px 9px;
	border:1px dotted;
	border-color:#d8d8d8!important;
	vertical-align:middle;
	text-align:left;
	position:relative
}
.infobox>.infobox-icon {
	display:inline-block;
	vertical-align:top;
	width:44px
}
.infobox>.infobox-icon>[class*=icon-] {
display:inline-block;
height:42px;
margin:0;
padding:1px 1px 0 2px;
background-color:transparent;
border:0;
text-align:center;
position:relative;
border-radius:100%;
-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, .2);
box-shadow:1px 1px 0 rgba(0, 0, 0, .2)
}
.infobox>.infobox-icon>[class*=icon-]:before {
font-size:24px;
display:block;
padding:6px 0 7px;
margin:0;
width:40px;
text-align:center;
border-radius:100%;
color:rgba(255, 255, 255, .9);
background-color:rgba(255, 255, 255, .2);
text-shadow:1px 1px 1px rgba(0, 0, 0, .14)
}
.infobox>.infobox-data {
	display:inline-block;
	border:0;
	border-top-width:0;
	font-size:13px;
	text-align:left;
	line-height:21px;
	min-width:130px;
	padding-left:8px;
	position:relative;
	top:0
}
.infobox>.infobox-data>.infobox-data-number {
	display:block;
	font-size:22px;
	margin:2px 0 4px;
	position:relative;
	text-shadow:1px 1px 0 rgba(0, 0, 0, .15)
}
.infobox>.stat {
	display:inline-block;
	position:absolute;
	right:20px;
	top:11px;
	text-shadow:none;
	color:#abbac3;
	font-size:13px;
	font-weight:700;
	padding-right:18px;
	padding-top:3px
}
.infobox>.stat:before {
	display:inline-block;
	width:8px;
	height:11px;
	background-color:#abbac3;
	position:absolute;
	right:4px;
	top:7px
}
.infobox>.stat:after {
	display:inline-block;
	position:absolute;
	right:1px;
	top:-8px;
	border:12px solid transparent;
	border-width:8px 7px;
	border-bottom-color:#abbac3
}
.infobox>.badge, .infobox>.label {
	position:absolute;
	right:20px;
	top:11px;
	text-shadow:none;
	color:#FFF;
	font-size:11px;
	font-weight:700
}
.infobox .infobox-content {
	color:#555
}
.infobox .infobox-content:first-child {
	font-weight:700
}
.infobox-small {
	width:135px;
	height:52px;
	text-align:left
}
.infobox-small>.infobox-chart, .infobox-small>.infobox-icon, .infobox-small>.infobox-progress {
	display:inline-block;
	width:40px;
	max-width:40px;
	height:42px;
	line-height:38px;
	vertical-align:middle
}
.infobox-small>.infobox-data {
	display:inline-block;
	text-align:left;
	vertical-align:middle;
	max-width:72px;
	min-width:0
}
.infobox-dark {
	margin:1px 1px 0 0;
	border-color:transparent!important;
	border:0;
	color:#FFF;
	padding:4px
}
.infobox-green, .infobox-green.infobox-dark {
	border-color:#9abc32
}
.infobox-dark .infobox-content {
	color:#FFF
}
.infobox-dark>.infobox-icon>[class*=icon-], .infobox-dark>.infobox-icon>[class*=icon-]:before {
background-color:transparent;
box-shadow:none;
text-shadow:none;
border-radius:0;
font-size:30px
}
.infobox-green.infobox-dark, .infobox-green>.badge, .infobox-green>.infobox-icon>[class*=icon-] {
background-color:#9abc32
}
.infobox-green {
	color:#9abc32
}
.infobox-blue, .infobox-blue.infobox-dark {
	border-color:#6fb3e0
}
.infobox-blue.infobox-dark, .infobox-blue>.badge, .infobox-blue>.infobox-icon>[class*=icon-] {
background-color:#6fb3e0
}
.infobox-blue {
	color:#6fb3e0
}
.infobox-blue2, .infobox-blue2.infobox-dark {
	border-color:#3983c2
}
.infobox-blue2.infobox-dark, .infobox-blue2>.badge, .infobox-blue2>.infobox-icon>[class*=icon-] {
background-color:#3983c2
}
.infobox-blue2 {
	color:#3983c2
}
.infobox-pink, .infobox-pink.infobox-dark {
	border-color:#cb6fd7
}
.infobox-pink.infobox-dark, .infobox-pink>.badge, .infobox-pink>.infobox-icon>[class*=icon-] {
background-color:#cb6fd7
}
.infobox-pink {
	color:#cb6fd7
}
.infobox-red, .infobox-red.infobox-dark {
	border-color:#d53f40
}
.infobox-red.infobox-dark, .infobox-red>.badge, .infobox-red>.infobox-icon>[class*=icon-] {
background-color:#d53f40
}
.infobox-red {
	color:#d53f40
}
.infobox-orange, .infobox-orange.infobox-dark {
	border-color:#f79263
}
.infobox-orange.infobox-dark, .infobox-orange>.badge, .infobox-orange>.infobox-icon>[class*=icon-] {
background-color:#f79263
}
.infobox-orange {
	color:#f79263
}
.infobox-grey, .infobox-grey.infobox-dark {
	border-color:#999
}
.infobox-grey.infobox-dark, .infobox-grey>.badge, .infobox-grey>.infobox-icon>[class*=icon-] {
background-color:#999
}
.infobox-grey {
	color:#999
}
.infobox>.stat.stat-success {
	color:#77c646
}
.infobox>.stat.stat-success:before {
	background-color:#77c646
}
.infobox>.stat.stat-success:after {
	border-bottom-color:#77c646
}
.infobox>.stat.stat-important {
	color:#e4564f
}
.infobox>.stat.stat-important:before {
	background-color:#e4564f;
	top:3px
}
.infobox>.stat.stat-important:after {
	border-top-color:#e4564f;
	border-bottom-color:transparent;
	bottom:-6px;
	top:auto
}
.main {
	padding-bottom:15px
}
.main .page-head {
	padding:10px 0 5px;
	color:#333
}
.main .page-head h4, .main .page-head h4 i.iconfont {
	font-size:22px
}
.spinner {
	width:60px;
	height:60px;
	position:relative;
	margin:50px auto
}
.double-bounce1, .double-bounce2 {
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#67CF22;
	opacity:.6;
	position:absolute;
	top:0;
	left:0;
	-webkit-animation:bounce 2s infinite ease-in-out;
	animation:bounce 2s infinite ease-in-out
}
.input-group, .panel-table-warp, .t-table {
	position:relative
}
.double-bounce2 {
	-webkit-animation-delay:-1s;
	animation-delay:-1s
}
@-webkit-keyframes bounce {
0%, 100% {
-webkit-transform:scale(0)
}
50% {
-webkit-transform:scale(1)
}
}
@keyframes bounce {
0%, 100% {
transform:scale(0);
-webkit-transform:scale(0)
}
50% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
.t-table .t-thead {
	display:-webkit-flex;
	display:flex;
	background:#f5f5f5;
	height:36px;
	line-height:36px
}
.t-table .t-thead>div {
	flex:1;
	padding:0 15px
}
.t-table .t-row {
	display:-webkit-flex;
	display:flex;
	border-bottom:1px solid #f5f5f5;
	font-weight:400
}
.t-table .t-row .t-col {
	flex:1;
	padding:8px 15px;
	line-height:20px
}
.t-table .t-row:last-child {
	border-bottom:0
}
.panel-table-warp .t-thead {
	position:absolute;
	left:0;
	top:0;
	right:0
}
.panel-table-warp .t-body {
	max-height:250px;
	overflow:hidden;
	overflow-y:auto;
	padding-top:36px
}
.cash .wx-title {
	font-size:16px;
	margin-bottom:5px
}
.cash .cash_price {
	font-size:14px;
	margin-bottom:5px
}
.cash .wx-title b {
	padding:0 5px
}
.cash .wx-qrbox {
	padding:10px 0;
	text-align:center
}
.cash .wx-qrbox>dt img {
	width:300px;
	border:1px solid #ddd;
	margin-bottom:20px
}
.cash .wx-qrbox>dt>dl {
	background:url(../../home/img/icon-red.png) 20px center no-repeat #ff7674;
	padding:0;
	color:#fff;
	height:61px;
	font-size:16px;
	width:300px;
	margin:0 auto
}
.cash .wx-qrbox>dt>dl>dd {
	padding:9px 0 0 50px
}
.cash .wx-bottom {
	font-size:16px;
	padding-top:20px
}
.pem-container {
	font-size:12px;
	font-family:Menlo, Monaco, Consolas, Courier New, monospace;
	padding:12px
}
@media (max-width:500px) {
.cash .wx-qrbox>dt img, .cash .wx-qrbox>dt>dl {
width:230px
}
}
@media (min-width:992px) {
#nav, #nav .logo_mark {
position:absolute;
bottom:0;
left:0
}

.navbar-brand {
margin-left:auto;
margin-right:auto
}
.bg .navbar-brand {
border-right-color:transparent
}
.navbar-form input {
transition:width .3s ease-in-out 0s
}
.navbar-form input:focus {
width:200px
}
.bg-black .navbar-form input {
background-color:#102030;
border-color:#314355;
color:#8e9eae
}
.bg-black .navbar-form input:focus {
background-color:#fff;
color:#222
}
.nav-primary>ul>li>.dropdown-menu {
margin-top:-1px;
margin-left:0
}
.nav-vertical>ul>li>a>i {
display:block;
font-size:1.8em;
margin:2px auto
}
.nav-vertical>ul>li>a {
text-align:center;
border-bottom:none;
font-size:11.5px
}
.nav-primary.nav-vertical>ul>li>a>.badge {
position:absolute;
top:4px;
right:15px;
font-size:11px;
padding:3px 6px
}
.nav-vertical li.group {
display:none
}
#nav {
width:195px;
z-index:99;
top:0;
border-right:0;
padding-top:0;
overflow-y:auto
}
#nav.bg-light {
background:#f3f3f3;
border-color:#dedede
}
#nav.nav-vertical {
width:90px
}
#nav+#content {
padding-left:195px
}
#nav.nav-vertical+#content {
padding-left:90px
}
#nav .nav-switch {
color:#dedede
}
#nav .nav-switch:hover {
color:#fc3
}
#nav .logo_mark {
width:100%;
padding-bottom:10px;
text-align:center;
font-size:12px;
display:none
}
#nav .logo_mark a {
color:#aeb6d5
}
#nav .logo_mark a:hover {
color:#ddd
}
.nav-primary.nav-doc>ul>li>a {
border-bottom:none;
padding:3px 15px;
text-shadow:none
}
.nav-primary .affix {
top:0;
min-width:149px;
width:195px
}
.nav-primary.nav-vertical .affix {
top:0;
min-width:89px
}
.content-sidebar {
border-bottom:1px solid #d1d4d7;
display:table;
width:100%;
border-spacing:0;
table-layout:fixed
}
.content-sidebar .sidebar {
border:0 solid #d1d4d7;
border-right-width:1px
}
.sidebar {
width:200px;
display:table-cell;
vertical-align:top
}
.sidebar-small {
width:160px
}
.sidebar-large {
width:300px
}
.main+.sidebar {
border-right-width:0;
border-left-width:1px
}
.modal {
overflow-y:auto
}
.col-lg-2-4 {
float:left
}
.table-responsive:not(.pc-active) {
overflow:visible
}
}
@media (max-width:991px) {
body {
overflow-x:hidden
}
body.slide-nav {
overflow:hidden
}
#header {
-webkit-transition:-webkit-transform .2s ease;
-webkit-transition-delay:0s;
-moz-transition:-moz-transform .2s ease 0s;
transition:transform .2s ease 0s;
-webkit-transform:translate3d(0, 0, 0);
-moz-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
-webkit-backface-visibility:hidden;
left:0
}
.slide-nav #nav {
position:absolute;
left:0;
top:0;
bottom:0;
width:75%;
display:block!important;
z-index:810
}
.slide-nav .slide-nav-block {
display:block!important;
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
z-index:500
}
.slide-nav>#content {
background-color:#f5f6f7
}
.slide-nav>#content, .slide-nav>#header {
-webkit-transform:translate3d(75%, 0, 0);
-moz-transform:translate3d(75%, 0, 0);
transform:translate3d(75%, 0, 0);
overflow:hidden
}
.slide-nav.slide-nav-right #nav {
left:auto;
right:0
}
.slide-nav.slide-nav-right>#content, .slide-nav.slide-nav-right>#header {
-webkit-transform:translate3d(-75%, 0, 0);
-moz-transform:translate3d(-75%, 0, 0);
transform:translate3d(-75%, 0, 0)
}
.page-title {
padding:10px
}
a:hover {
text-decoration:none
}
.inline-desktop {
display:inherit
}
.pull-right-desktop {
float:none
}
.hidden-sm.show, .visible-lg.show {
display:inherit!important
}
.bg-white-desktop {
background-color:transparent
}
.navbar>.btn {
padding:10px
}
.nav-primary .dropdown-menu {
position:relative;
left:0;
float:none;
display:block;
border:none;
background:0 0;
padding-bottom:0;
-webkit-box-shadow:none;
box-shadow:none;
z-index:0
}
.nav-primary .dropdown-menu a {
color:#8e9eae;
border-bottom:1px solid #2a3b4c
}
.nav-primary .dropdown-menu .active a {
color:#fff
}
.nav-primary.bg-light .dropdown-menu a {
color:#3e4e5e;
border-bottom-color:#d1d4d7
}
.nav-primary.bg-light .dropdown-menu a:hover {
color:#fff
}
.nav-primary .nav {
position:static
}
.col-lg-2-4 {
width:100%;
float:none
}
.nav-switch {
display:none
}
}
.tip_box {
	float:left;
	text-align:center;
	padding-left:10px;
	height:34px;
	line-height:34px;
	cursor:pointer
}
@media (min-width:768px) {
.navbar-brand {
margin-left:auto;
margin-right:auto
}
.modal-content {
-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .25);
box-shadow:0 2px 10px rgba(0, 0, 0, .25)
}
.modal.fade .modal-large {
width:900px;
margin-left:-450px
}
.modal.fade .modal-max {
width:1200px;
margin-left:-600px
}
}
@media (max-width:767px) {
.main.padder {
padding:15px 10px
}
.row, .row .row {
margin-left:-10px;
margin-right:-10px
}
.row [class*=col-] {
padding-left:10px;
padding-right:10px
}
.shift {
display:none!important
}
.shift.in {
display:block!important
}
.row-2-phone [class*=col-] {
width:50%;
float:left
}
.row-2-phone .col-newline {
clear:none
}
.row-2-phone li:nth-child(odd) {
clear:left;
margin-left:0
}
.visible-sm-inline {
display:inline-block!important
}
.hidden-sm-only {
display:none!important
}
.text-center-sm {
text-align:center!important
}
.navbar {
padding:0
}
.navbar>.btn {
padding:11px
}
.navbar-avatar>li>a {
padding:5px 10px 5px 5px
}
.navbar-form {
float:none
}
.nav-toggle {
position:absolute;
left:0;
top:0
}
.padder-sm {
padding-left:15px;
padding-right:15px
}
.h {
font-size:150px
}
.modal.fade .modal-max {
width:700px;
margin-left:-350px
}
}
@media (max-width:440px) {
.toolbar a {
width:25%;
float:left;
margin-bottom:10px
}
.toolbar a:nth-child(5n) {
clear:left
}
footer {
font-size:12px;
padding:20px 10px 10px;
line-height:1.8
}
.fnav {
font-size:14px;
margin-bottom:0
}
.fnav span {
padding:0 5px
}
}
.bl_dialog .jconfirm-box div.jconfirm-content-pane, .panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive, .panel>.table-responsive>.table {
	margin-bottom:0
}
.input-group .btn:last-child, .input-group .form-control:last-child {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.input-group .btn:last-child {
	border-left:0;
	float:none
}
.input-group .btn:first-child, .input-group .form-control:first-child {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.input-group .btn:first-child {
	border-right:0
}
.input-group .dropdown-input {
	display:none;
	position:absolute;
	background:#fff;
	border:1px solid #ccc;
	box-shadow:0 6px 12px rgba(0, 0, 0, .175);
	z-index:10
}
.input-group .dropdown-input ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%
}
.input-group .dropdown-input li {
	list-style:none;
	margin:0
}
.input-group .dropdown-input li:hover {
	background:#eee
}
.input-group .dropdown-input li a {
	display:block;
	height:28px;
	line-height:28px;
	padding:0 20px;
	cursor:pointer;
	color:#333
}
.input-group .dropdown-input li i {
	font-size:10px;
	color:#ccc
}
.filter-row .label {
	background:#eee;
	color:#333;
	font-weight:400
}
.filter-row * {
	vertical-align:middle
}
.form-inline .form-control {
	width:auto;
	vertical-align:top
}
.form-inline .form-group {
	width:auto;
	display:inline-block
}
.form-inline .btn-group {
	vertical-align:top;
	width:auto
}
.form-inline .btn {
	vertical-align:top
}
.input-group .captcha_img, .rule-list .rule-item .img, .table tbody>tr>td, .table tbody>tr>th, .table tfoot>tr>td, .table tfoot>tr>th, .table thead>tr>td, .table thead>tr>th {
	vertical-align:middle
}
.table-border-none.table tbody>tr>td, .table-border-none.table tbody>tr>th, .table-border-none.table tfoot>tr>td, .table-border-none.table tfoot>tr>th, .table-border-none.table thead>tr>td, .table-border-none.table thead>tr>th {
	border-top:0
}
.main-edit .btn-group {
	padding:0;
	margin:0
}
.main-edit .btn-group .active span {
	cursor:default
}
.main-edit form.padder {
	padding:0
}
.jconfirm {
	-webkit-perspective:400px;
	perspective:400px;
	z-index:1050!important
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
	top:5px;
	right:5px;
	width:30px;
	height:30px;
	line-height:30px!important;
	font-size:30px!important;
	z-index:1000
}
.bl_dialog .jconfirm-box {
	padding:0
}
.bl_dialog .jconfirm-content {
	padding:20px
}
.bl_dialog .jconfirm-box div.jconfirm-title-c {
	background:#f7f8f9;
	padding:15px
}
.bl_dialog .jconfirm-box div.jconfirm-title-c .jconfirm-title {
	padding-bottom:0;
	font-size:18px;
	font-weight:700
}
.bl_dialog .jconfirm-buttons {
	display:none
}
.edui-editor {
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.btn-toggle .btn-white.active {
	background:#46b8da;
	color:#fff;
	border-color:#31b0d5
}
.btn-toggle .btn-off.active {
	background:#ccc;
	border-color:#c3c6c9;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-tab .btn-default, .btn-tab .btn-white {
	padding:0
}
.btn-tab .btn-default span, .btn-tab .btn-white span {
	display:inline-block;
	padding:5px 10px
}
.table_verify tr td {
	word-break:break-all!important;
	word-wrap:break-word!important
}
.table-responsive {
	min-height:.01%;
	overflow-x:auto
}
@media screen and (max-width:767px) {
.table-responsive {
width:100%;
-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive>.table {
margin-bottom:0
}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
white-space:nowrap
}
.table-responsive>.table-bordered {
border:0
}
.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {
border-left:0
}
.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {
border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {
border-bottom:0
}
}
.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption {
	padding-right:15px;
	padding-left:15px
}
.panel>.table-responsive:first-child>.table:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child {
	border-top-left-radius:3px;
	border-top-right-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
	border-top-left-radius:3px
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
	border-top-right-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child, .panel>.table:last-child {
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child {
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
	border-bottom-left-radius:3px
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
	border-bottom-right-radius:3px
}
.panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body {
	border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th {
	border-top:0
}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {
	border:0
}
.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
	border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
	border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
	border-bottom:0
}
.panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
	border-bottom:0
}
.panel>.table-responsive {
	border:0
}
.main_auth {
	padding:100px 10px 120px
}
.main_auth .main_title {
	font-size:35px;
	color:#eee
}
.main_auth .panel {
	max-width:450px;
	margin:0 auto;
	padding:30px 25px 20px
}
.main_auth .auth_title {
	font-size:20px;
	margin-bottom:25px;
	font-weight:700
}
.login_heading {
	text-align:center;
	margin-bottom:28px
}
.user_avatar {
	width:64px;
	height:64px;
	display:inline-block;
	text-align:center;
	border-radius:50%
}
.main_auth .icon, .main_auth .iconfont {
	width:16px;
	display:inline-block;
	text-align:center
}
.main_auth .nav-tabs>li>a:hover {
	color:#2b3f7e
}
.main_auth .nav-tabs>li.active>a {
	font-weight:700;
	color:#2b3f7e
}
.third {
	display:flex
}
.third .mini-logo {
	border-radius:5px;
	margin-right:10px
}
.third .mini-logo img {
	width:35px;
	height:35px
}
.input-group .parsley-error-list {
	position:absolute;
	visibility:hidden
}
.bg-black .navbar-brand {
	color:#fff
}
.border-none, .border-none td, .border-none th {
	border:none!important
}
.file-wrapper input[type=file] {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	margin:0;
	opacity:0;
	z-index:99;
	outline:0;
	display:block;
	cursor:pointer
}
.panel .table-server>tbody>tr>td {
	padding:10px 15px
}
.member_product .item a {
	padding:10px 15px 10px 45px;
	margin:5px 0;
	border:1px solid #fff;
	display:block;
	background-repeat:no-repeat;
	background-position:left center
}
.member_product .item a i {
	font-size:32px;
	color:#787878;
	position:absolute;
	left:15px;
	top:15px
}
.member_product .item a:hover i {
	color:#0af
}
.member_product .item h3 {
	font-size:14px;
	color:#333;
	margin:4px 0 3px;
	white-space:nowrap
}
.member_product .item p {
	font-size:12px;
	color:#999;
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
	overflow:hidden
}
.wrap, .wrap .wrap-heading {
	margin-bottom:20px;
	position:relative
}
.member_product .item a:hover h3 {
	color:#0af
}
.user-head-info {
	height:56px;
	line-height:56px
}
.user-head-info .user_avatar {
	width:56px;
	height:56px;
	margin-right:15px
}
.user-head-info .user_name {
	font-size:20px;
	background-size:56px
}
.user-head-info .user_icon {
	padding:0 10px;
	display:inline-block
}
.user-head-info .user_icon a {
	display:inline-block;
	width:16px;
	height:16px;
	margin-left:5px;
	position:relative
}
.user-head-info .user_icon a.active {
	color:#000
}
.wrap {
	padding:15px 25px;
	background:#fff
}
.wrap .wrap-heading {
	color:#333;
	height:25px;
	line-height:25px;
	font-size:16px;
	font-weight:700;
	padding-left:15px
}
.wrap .wrap-heading:before {
	content:'';
	display:inline-block;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-8px;
	height:14px;
	width:4px;
	border-radius:3px;
	background:#4687ff;
	vertical-align:text-bottom
}
.wrap .wrap-body {
	padding:0 15px
}
.wrap#wrapFooter {
	position:fixed;
	bottom:0;
	left:210px;
	right:35px;
	z-index:100;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0;
	border:1px solid #ebecee;
	border-radius:5px;
	box-shadow:0 -2px 12px 1px rgba(0, 0, 0, .1)
}
.wrap#wrapFooter .wrap-body {
	padding-right:30px
}
.wrap#wrapFooter .wrap-heading {
	display:none
}
.wrap .wrap-item {
	margin:5px 0
}
.wrap .wrap-item .wrap-rule-name {
	float:left;
	width:90px;
	padding:11px 0;
	font-size:14px;
	color:#999;
	white-space:nowrap
}
.wrap .wrap-item .wrap-rule-body {
	padding-left:110px
}
.wrap-coupon {
	padding-right:100px
}
.wrap-rule-body.warp-rule-static {
	padding-top:11px;
	font-size:14px
}
.wrap-coupon .form-control option {
	padding:3px 0;
	font-size:14px
}
.wrap-coupon .form-control option:disabled {
	color:#999
}
.wrap-amount.wrap-item .btn_buy {
	padding-left:40px;
	padding-right:40px
}
.show-line {
	margin-top:20px;
	margin-bottom:20px
}
.show-item {
	padding:11px 0;
	width:50%;
	display:flex;
	float:left
}
.show-item-name {
	width:110px
}
.rule-list .rule-item {
	float:left;
	position:relative;
	margin:5px 0 5px -1px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:14px;
	border:1px solid #ddd;
	padding:0 20px
}
.rule-input .form-control, .rule-list .rule-item:first-child {
	border-top-left-radius:5px;
	border-bottom-left-radius:5px
}
.rule-list .rule-item.active {
	background:#0af;
	border-color:#0096e0;
	color:#fff;
	z-index:10
}
.rule-list .rule-item:last-of-type {
	border-top-right-radius:5px;
	border-bottom-right-radius:5px
}
.rule-list .rule-item.disabled {
	color:#aeaeae;
	cursor:not-allowed;
	background:#f5f5f5
}
.rule-list .rule-item .badge {
	position:absolute;
	top:-21px;
	right:0;
	font-weight:400
}
.rule-list .rule-item .badge:after {
	position:absolute;
	left:5px;
	bottom:-6px;
	display:inline-block;
	width:0;
	height:0;
	border-width:7px 7px 0 0;
	border-style:solid;
	border-color:#b1b5b9 transparent transparent
}
.rule-list .rule-item .badge.bg-danger:after {
	border-color:#ff5f5f transparent transparent
}
.rule-list .rule-item .img {
	height:20px;
	float:left;
	margin:7px 5px 0 -5px
}
.rule-list .rule-item.disabled .img {
	-webkit-filter:opacity(40%);
	filter:opacity(40%)
}
.rule-desc {
	color:#999;
	padding-top:10px;
	font-size:12px
}
.rule-price {
	font-size:24px
}
.rule-input {
	margin:5px 0
}
.rule-input .form-control {
	height:34px;
	border-color:#ddd
}
.rule-input .form-control:active, .rule-input .form-control:hover {
	border-color:#0af
}
.rule-input .input-group-addon {
	background:0 0;
	font-weight:700;
	border-color:#ddd
}
.rule-input .input-group-addon:last-child {
	border-top-right-radius:5px;
	border-bottom-right-radius:5px
}
.rule-input .input-group-addon .iconfont {
	font-size:14px
}
.rule-input .input-group-btn:last-child .btn {
	border-radius:0 5px 5px 0
}
.rule-input .input-group-btn:last-child .btn-small {
	padding:8px 10px
}
.rule-slider {
	margin:11px 0 0
}
.rule-list .rule-card {
	display:block;
	float:left;
	border:1px solid #ebecee;
	margin:5px 10px 5px 0;
	overflow:hidden;
	cursor:pointer;
	width:350px;
	line-height:2em;
	color:#333;
	position:relative
}
.rule-list .rule-card label {
	display:block;
	text-align:center;
	font-weight:400;
	height:42px;
	line-height:42px;
	font-size:16px
}
.rule-list .rule-card .desc {
	text-align:center;
	padding:0 15px
}
.rule-list .rule-card label:after {
	content:" ";
	height:1px;
	background:#0096e0;
	width:30px;
	margin:0 auto;
	display:block
}
.rule-list .rule-card .icon-bg {
	display:none;
	color:#fff;
	text-align:right;
	position:absolute;
	right:0;
	border-top:24px solid #0096e0;
	border-left:24px solid transparent
}
.rule-list .rule-card .icon-ok {
	display:none;
	line-height:12px;
	position:absolute;
	color:#fff;
	right:-2px;
	top:3px
}
.rule-list .rule-card.active, .rule-list .rule-card:hover {
	box-shadow:1px 1px 20px rgba(0, 0, 0, .1)
}
.rule-list .rule-card.active .icon-bg, .rule-list .rule-card.active .icon-ok, .rule-list .rule-card:hover .icon-bg, .rule-list .rule-card:hover .icon-ok {
	display:block
}
.rule-list .rule-card.active label, .rule-list .rule-card:hover label {
	color:#0096e0
}
.rule-list .rule-card ul, .rule-list .rule-card ul li {
	list-style-type:none;
	margin:0
}
.rule-list .rule-card ul {
	padding:5px 0;
	text-align:center
}
.rule-list .rule-card ul li {
	padding:1px 10px 5px
}
.progress_color_box {
	color:#fff;
	position:relative;
	border-radius:10px
}
.progress_color_box .pcb_body {
	padding:15px;
	border-radius:10px 10px 0 0
}
.progress_color_box h5 {
	margin:0 0 5px;
	padding:0;
	font-size:14px
}
.progress_color_box .pcb_icon {
	position:absolute;
	right:15px;
	top:15px
}
.progress_color_box .pcb_foot {
	background:#F5f6FA;
	padding:15px;
	border-radius:0 0 10px 10px
}
.wrap.wrap_simple {
	border:none;
	margin-bottom:0;
	padding:0;
	border-radius:0;
	background:0 0
}
.wrap.wrap_simple .wrap-item .wrap-rule-name {
	padding:5px 0
}
.wrap.wrap_simple .wrap-body {
	margin-left:0;
	padding:0
}
.wrap.wrap_simple .rule-slider {
	margin:5px 0
}
.btn-group-country .rule-item {
	height:48px;
	line-height:48px;
	white-space:nowrap;
	text-align:left;
	margin-right:10px;
	border-radius:5px
}
.btn-group-country .rule-item.has_country {
	line-height:18px;
	padding-top:6px
}
.btn-group-country .rule-item .small {
	font-size:12px;
	color:#999;
	padding-right:25px
}
.btn-group-country .rule-item.active .small {
	color:#ededed
}
.btn-group-country .rule-item .flag-icon {
	display:block;
	float:left;
	margin-top:7px;
	margin-right:10px;
	width:2em;
	line-height:1.5em;
	box-shadow:2px 2px 10px rgba(0, 0, 0, .3)
}
.cash-coupon-item {
	position:relative;
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	padding-top:32px;
	width:232px;
	height:320px;
	background:url(../images/coupon_bg_normal.png) center no-repeat
}
.cash-coupon-item.near_expire .cash-coupon-corner {
	position:absolute;
	left:0;
	top:0;
	width:64px;
	height:64px;
	background:url(../images/icon_label_to_expire.png) center no-repeat
}
.cash-coupon-item.had_use .cash-coupon-corner {
	position:absolute;
	left:0;
	top:0;
	width:64px;
	height:64px;
	background:url(../images/icon_label_used.png) center no-repeat
}
.cash-coupon-item.had_expire .cash-coupon-corner {
	position:absolute;
	right:16px;
	bottom:16px;
	width:80px;
	height:64px;
	background:url(../images/mark_disabled.png) center no-repeat
}
.cash-coupon-item:first-child {
	margin-left:0
}
.cash-coupon-item.had_expire, .cash-coupon-item.had_use {
	background-image:url(../images/coupon_bg_disabled.png)
}
.cash-coupon-money {
	height:30px;
	text-align:center;
	color:#fff;
	font-size:24px
}
.money {
	font-size:2.5rem;
	font-weight:700
}
.cash-coupon-tip {
	text-align:center;
	color:#fff;
	font-size:12px;
	line-height:40px
}
.cash-coupon-time {
	color:#1d698f;
	font-size:12px;
	text-align:center
}
.had_expire .cash-coupon-time, .had_use .cash-coupon-time {
	color:#636566
}
.cash-coupon-bottom {
	padding-top:24px;
	padding-left:10px;
	height:150px
}
.cash-coupon-bottom-item {
	line-height:32px;
	font-size:12px;
	color:#262829
}
.over-text {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cash-coupon-bottom-item-title {
	color:#a0a2a3
}
.coupon-bar {
	display:flex;
	flex-wrap:wrap;
	padding:0 15px
}
.cash-coupon-item-btn {
	display:block;
	margin:0 auto;
	border:1px solid #0af;
	width:120px;
	height:32px;
	line-height:30px;
	font-size:12px;
	color:#0af;
	text-align:center;
	border-radius:16px
}
.cash-coupon-item-btn:hover {
	text-decoration:none;
	color:#0af
}
.oauth_title {
	position:relative;
	margin-bottom:10px;
	text-align:center
}
.oauth_title span {
	display:inline;
	background:#fff;
	font-size:14px;
	position:relative;
	z-index:1
}
.oauth_title:before {
	content:'';
	width:100%;
	display:block;
	position:absolute;
	top:10px;
	border-bottom:1px solid #c3c6c9;
	z-index:0
}
.oauth_box {
	display:flex;
	display:-webkit-flex;
	align-items:center;
	justify-content:center
}
.oauth_item {
	width:12%;
	margin:5px;
	white-space:nowrap;
	text-align:center;
	color:#999
}
.oauth_item a {
	display:block;
	border-radius:50%;
	overflow:hidden;
	margin-bottom:5px
}
.oauth_item img {
	width:100%
}
.ssl_product_tips {
	display:flex
}
.ssl_product_tips .product_images {
	display:block;
	height:80px;
	width:250px;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:center;
	background-size:200px;
	border-right:1px solid #ececec
}
.ssl_product_tips .product_images.Sectigo {
	background-size:110px;
	background-image:url(data:image/png;base64,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)
}
.ssl_product_tips .product_images.letsencrypt {
	background-size:150px;
background-image:url(data:image/svg+xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjMzOSIgaGVpZ2h0PSI4MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPGcgaWQ9InN2Z18xIj4KICAgPGcgaWQ9InN2Z18yIj4KICAgIDxnIGlkPSJzdmdfMyI+CiAgICAgPHBhdGggaWQ9InN2Z180IiBkPSJtNzYuNjIxMDAyLDY4Ljg3ODk5OGwwLC0zMS40MDY5OThsNy42Mjk5OTcsMGwwLDI0Ljc5Njk5N2wxMi4xNTM5OTksMGwwLDYuNjA5MDAxbC0xOS43ODM5OTcsMGwwLDAuMDAwOTk5eiIgZmlsbD0iIzJDM0M2OSIvPgogICAgIDxwYXRoIGlkPSJzdmdfNSIgZD0ibTEyMS41NDY5OTcsNTguMDk4OTk5YzAsMC4yOTU5OTggMCwwLjU5MjAwMyAwLDAuODg4cy0wLjAxNDk5OSwwLjU3NjAwNCAtMC4wNDM5OTEsMC44NDMwMDJsLTE2LjAxMzAwOCwwYzAuMDU5MDA2LDAuNjIwOTk1IDAuMjQ0MDAzLDEuMTgyOTk5IDAuNTU1LDEuNjg1OTk3czAuNzA5OTk5LDAuOTM4MDA0IDEuMTk2OTk5LDEuMzA4OTk4YzAuNDg4MDA3LDAuMzcwMDAzIDEuMDM1MDA0LDAuNjU4MDA1IDEuNjQyMDA2LDAuODY0MDA2YzAuNjA0OTk2LDAuMjA4IDEuMjMzOTk0LDAuMzEwOTk3IDEuODg0OTk1LDAuMzEwOTk3YzEuMTUzLDAgMi4xMzAwMDUsLTAuMjEzOTk3IDIuOTI4MDAxLC0wLjY0Mjk5OGMwLjc5OTAwNCwtMC40MjkwMDEgMS40NDkwMDUsLTAuOTgzMDAyIDEuOTUyMDAzLC0xLjY2NDAwMWw1LjA1Njk5MiwzLjE5NGMtMS4wMzQ5ODgsMS41MDc5OTYgLTIuNDAxOTkzLDIuNjY4OTk5IC00LjEwMjk5NywzLjQ4MjAwMmMtMS43MDA5OTYsMC44MTE5OTYgLTMuNjc1OTk1LDEuMjE5OTk0IC01LjkyMTk5NywxLjIxOTk5NGMtMS42NTY5OTgsMCAtMy4yMjM5OTksLTAuMjU5OTk1IC00LjcwMjAwMywtMC43NzU5OTNjLTEuNDc4OTk2LC0wLjUxODAwNSAtMi43NzE5OTYsLTEuMjcxMDA0IC0zLjg4MTk5NiwtMi4yNjNjLTEuMTA4MDAyLC0wLjk5MDAwNSAtMS45ODEwMDMsLTIuMjEwMDA3IC0yLjYxNjk5NywtMy42NTkwMDRzLTAuOTUzMDAzLC0zLjEwNDk5NiAtMC45NTMwMDMsLTQuOTY5MDAyYzAsLTEuODAyOTk0IDAuMzA5OTk4LC0zLjQzNzk5NiAwLjkzMSwtNC45MDA5OTdzMS40NjM5OTcsLTIuNzA2MDAxIDIuNTI4OTk5LC0zLjcyNjAwMmMxLjA2NDAwMywtMS4wMjEgMi4zMiwtMS44MTE5OTYgMy43NzEwMDQsLTIuMzczOTk3YzEuNDQ3OTk4LC0wLjU2MTAwMSAzLjAxNTk5OSwtMC44NDMwMDIgNC43MDA5OTYsLTAuODQzMDAyYzEuNjI1OTk5LDAgMy4xMjAwMDMsMC4yNzQwMDIgNC40ODAwMDMsMC44MjA5OTlzMi41MjgsMS4zMzgwMDEgMy41MDQ5OTcsMi4zNzMwMDFjMC45NzU5OTgsMS4wMzUgMS43MzU5OTIsMi4yOTIgMi4yODM5OTcsMy43NzFjMC41NDYwMDUsMS40NzgwMDEgMC44MTksMy4xNjUwMDEgMC44MTksNS4wNTZ6bS02LjY5Nzk5OCwtMi43OTQ5OThjMCwtMS4xNTMgLTAuMzYyLC0yLjE0NDAwMSAtMS4wODY5OTgsLTIuOTcyYy0wLjcyNDk5OCwtMC44MjcgLTEuODEyMDA0LC0xLjI0MjAwMSAtMy4yNjAwMDIsLTEuMjQyMDAxYy0wLjcwOTk5OSwwIC0xLjM2MDAwMSwwLjExMSAtMS45NTE5OTYsMC4zMzNzLTEuMTA4MDAyLDAuNTI1MDAyIC0xLjU1MzAwMSwwLjkwOWMtMC40NDMwMDEsMC4zODQ5OTggLTAuNzk4MDA0LDAuODM1OTk5IC0xLjA2NDAwMywxLjM1NGMtMC4yNjU5OTksMC41MTc5OTggLTAuNDE0MDAxLDEuMDU3OTk5IC0wLjQ0MzAwMSwxLjYxOGw5LjM1OTAwMSwweiIgZmlsbD0iIzJDM0M2OSIvPgogICAgIDxwYXRoIGlkPSJzdmdfNiIgZD0ibTEzMy4xNjc5OTksNTIuMjAwMDAxbDAsOC40NjEwMDJjMCwxLjAzODk5NCAwLjE5OTk5NywxLjgxNjk5NCAwLjYwMDAwNiwyLjMzNzk5N2MwLjM5Nzk5NSwwLjUxOTk5NyAxLjExNDk5LDAuNzc4IDIuMTUxMDAxLDAuNzc4YzAuMzUzOTg5LDAgMC43MzA5ODgsLTAuMDI4IDEuMTMwOTk3LC0wLjA4ODk5N2MwLjM5OTAwMiwtMC4wNTkwMDYgMC43MzEwMDMsLTAuMTQ3MDAzIDAuOTk4MDAxLC0wLjI2NjAwNmwwLjA4ODk4OSw1LjMyMzAwNmMtMC41MDI5OTEsMC4xNzY5OTQgLTEuMTM4OTkyLDAuMzMyMDAxIC0xLjkwNjk5OCwwLjQ2NTk5NmMtMC43Njk5ODksMC4xMzMwMDMgLTEuNTM3OTk0LDAuMTk5MDA1IC0yLjMwNjk5MiwwLjE5OTAwNWMtMS40NzkwMDQsMCAtMi43MjIsLTAuMTg2MDA1IC0zLjcyNzAwNSwtMC41NTYwMDdjLTEuMDA1OTk3LC0wLjM2OTk5NSAtMS44MTE5OTYsLTAuOTAzOTk5IC0yLjQxNjk5MiwtMS42MDE5OTdjLTAuNjA3MDEsLTAuNjk1OTk5IC0xLjA0MzAxNSwtMS41MjYwMDEgLTEuMzA5MDA2LC0yLjQ4OTk5OGMtMC4yNjY5OTgsLTAuOTYyOTk3IC0wLjM5OTAwMiwtMi4wMzgwMDIgLTAuMzk5MDAyLC0zLjIyMzk5OWwwLC05LjMzODAwMWwtMy41NDg5OTYsMGwwLC01LjQxMjAwM2wzLjUwMzk5OCwwbDAsLTUuODEwOTk3bDcuMTQxOTk4LDBsMCw1LjgxMDk5N2w1LjE5MDAwMiwwbDAsNS40MTIwMDNsLTUuMTkwMDAyLDB6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICAgPHBhdGggaWQ9InN2Z183IiBkPSJtMTYxLjkxMjk5NCw1My4zMDc5OTljLTAuNTkyMDEsLTAuNTYwOTk3IC0xLjI4NjAxMSwtMS4wMzQgLTIuMDg1MDA3LC0xLjQxODk5OWMtMC43OTgwMDQsLTAuMzgzOTk5IC0xLjY0MDk5MSwtMC41NzcgLTIuNTI4LC0wLjU3N2MtMC42ODEsMCAtMS4zMDg5OSwwLjEzMzk5OSAtMS44ODQ5OTUsMC4zOTg5OThjLTAuNTc2OTk2LDAuMjY3MDAyIC0wLjg2NTAwNSwwLjcyNjAwMiAtMC44NjUwMDUsMS4zNzVjMCwwLjYyMTAwMiAwLjMxNzAwMSwxLjA2NDAwMyAwLjk1MzAwMywxLjMzMTAwMXMxLjY2NDAwMSwwLjU2MiAzLjA4Mjk5MywwLjg4NzAwMWMwLjgyODAwMywwLjE3Nzk5OCAxLjY2NDAwMSwwLjQzIDIuNTA3MDA0LDAuNzU0OTk3czEuNjA0MDA0LDAuNzU0MDA1IDIuMjgzOTk3LDEuMjg2MDAzYzAuNjgwMDA4LDAuNTMxOTk4IDEuMjI3MDA1LDEuMTgyOTk5IDEuNjQyMDE0LDEuOTUxOTk2YzAuNDEyOTk0LDAuNzY5MDA1IDAuNjIwOTg3LDEuNjg2MDA1IDAuNjIwOTg3LDIuNzVjMCwxLjM5MTAwNiAtMC4yODA5OTEsMi41NjUwMDIgLTAuODQyOTg3LDMuNTI2MDAxYy0wLjU2MjAxMiwwLjk2MDk5OSAtMS4yOTQwMDYsMS43MzcgLTIuMTk2MDE0LDIuMzI5MDAycy0xLjkxNDk5MywxLjAxOTk5NyAtMy4wMzc5OTQsMS4yODYwMDNjLTEuMTIzOTkzLDAuMjY2OTk4IC0yLjI0ODAwMSwwLjM5ODk5NCAtMy4zNzEwMDIsMC4zOTg5OTRjLTEuODA0OTkzLDAgLTMuNTcwOTk5LC0wLjI4Nzk5NCAtNS4zMDIwMDIsLTAuODY0OTk4Yy0xLjcyODk4OSwtMC41NzU5OTYgLTMuMTcwOTksLTEuNDI3MDAyIC00LjMyMzk5LC0yLjU1MTAwM2w0LjA4MDk5NCwtNC4zMDMwMDFjMC42NDkwMDIsMC43MTAwMDcgMS40NDc5OTgsMS4zMDIwMDIgMi4zOTUwMDQsMS43NzQwMDJjMC45NDU5OTksMC40NzM5OTkgMS45NTE5OTYsMC43MDk5OTkgMy4wMTY5OTgsMC43MDk5OTljMC41OTE5OTUsMCAxLjE3NTk5NSwtMC4xNDA5OTkgMS43NTE5OTksLTAuNDIxOTk3YzAuNTc2OTk2LC0wLjI3OTk5OSAwLjg2NTAwNSwtMC43NzYwMDEgMC44NjUwMDUsLTEuNDg1MDAxYzAsLTAuNjgxIC0wLjM1NDAwNCwtMS4xODI5OTkgLTEuMDY0MDExLC0xLjUwOTAwM2MtMC43MDk5OTEsLTAuMzI0OTk3IC0xLjgxNzk5MywtMC42NjQ5OTMgLTMuMzI2OTk2LC0xLjAyMDk5NmMtMC43Njg5OTcsLTAuMTc3MDAyIC0xLjUzNzk5NCwtMC40MTMwMDIgLTIuMzA2OTkyLC0wLjcwOWMtMC43NzAwMDQsLTAuMjk1OTk4IC0xLjQ1NzAwMSwtMC42OTQgLTIuMDYyMDEyLC0xLjE5Nzk5OGMtMC42MDU5ODgsLTAuNTAyMDA3IC0xLjEwMTk5LC0xLjEyMzAwMSAtMS40ODU5OTIsLTEuODYzMDA3Yy0wLjM4NDAwMywtMC43Mzc5OTUgLTAuNTc2MDA0LC0xLjYyNTk5NiAtMC41NzYwMDQsLTIuNjYwOTk1YzAsLTEuMzMxMDAxIDAuMjc5OTk5LC0yLjQ2MjAwMiAwLjg0MzAwMiwtMy4zOTQwMDFjMC41NjE5OTYsLTAuOTMxOTk5IDEuMjg1OTk1LC0xLjY5MjAwMSAyLjE3Mzk5NiwtMi4yODRjMC44ODcwMDksLTAuNTkxOTk5IDEuODcwMDEsLTEuMDI3IDIuOTQ5MDA1LC0xLjMwODk5OHMyLjE1MTAwMSwtMC40MjIwMDEgMy4yMTY5OTUsLTAuNDIyMDAxYzEuNjU0OTk5LDAgMy4yNzQwMDIsMC4yNTk5OTggNC44NTYwMDMsMC43NzYwMDFjMS41ODIwMDEsMC41MTc5OTggMi45MjEwMDUsMS4yOTM5OTkgNC4wMTQ5OTksMi4zMjg5OTlsLTMuOTk0OTk1LDQuMTI3OTk4eiIgZmlsbD0iIzJDM0M2OSIvPgogICAgIDxwYXRoIGlkPSJzdmdfOCIgZD0ibTE3OS41Njc5OTMsNjguODc4OTk4bDAsLTMxLjQwNjk5OGwyMS4xMTM5OTgsMGwwLDYuMzg4bC0xMy43OTQ5OTgsMGwwLDUuOTQ0bDEzLjA0MSwwbDAsNi4wNzdsLTEzLjA0MSwwbDAsNi41MjFsMTQuNTkzOTk0LDBsMCw2LjQ3Njk5N2wtMjEuOTEyOTk0LDB6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICAgPHBhdGggaWQ9InN2Z185IiBkPSJtMjIwLjY3NTAwMyw2OC44Nzg5OThsMCwtMTIuMDY1OTk0YzAsLTAuNjIxMDAyIC0wLjA1MzAwOSwtMS4yMTIwMDIgLTAuMTU0OTk5LC0xLjc3NDAwMmMtMC4xMDQwMDQsLTAuNTYyIC0wLjI3NDAwMiwtMS4wNTcwMDMgLTAuNTExMDAyLC0xLjQ4NmMtMC4yMzcsLTAuNDI4MDAxIC0wLjU2OSwtMC43NjkwMDEgLTAuOTk4MDAxLC0xLjAyMWMtMC40MjkwMDEsLTAuMjUgLTAuOTY4OTk0LC0wLjM3NzAwMyAtMS42MTkwMDMsLTAuMzc3MDAzcy0xLjIyMDAwMSwwLjEyNzAwMyAtMS43MDc5OTMsMC4zNzcwMDNjLTAuNDg3LDAuMjUxOTk5IC0wLjg5NTAwNCwwLjU5OTk5OCAtMS4yMjAwMDEsMS4wNDI5OTlzLTAuNTY5LDAuOTUzOTk5IC0wLjczMTAwMywxLjUyOTk5OWMtMC4xNjI5OTQsMC41NzcgLTAuMjQ0MDAzLDEuMTc1OTk5IC0wLjI0NDAwMywxLjc5NzAwMWwwLDExLjk3Njk5N2wtNy4zMTksMGwwLC0yMi4wOTFsNy4wNTMwMDksMGwwLDMuMDYxMDAxbDAuMDg4OTg5LDBjMC4yNjY5OTgsLTAuNDczIDAuNjEzMDA3LC0wLjkzOCAxLjA0Mjk5OSwtMS4zOTZjMC40MjgwMDksLTAuNDU5IDAuOTMyMDA3LC0wLjg1MDk5OCAxLjUwODAxMSwtMS4xNzU5OTljMC41NzY5OTYsLTAuMzI1MDAxIDEuMjA0OTg3LC0wLjU5MTk5OSAxLjg4NTk4NiwtMC43OTljMC42ODAwMDgsLTAuMjA2MDAxIDEuNDA0MDA3LC0wLjMxMTAwMSAyLjE3MzAwNCwtMC4zMTEwMDFjMS40NzkwMDQsMCAyLjczNTAwMSwwLjI2Njk5OCAzLjc3MDk5NiwwLjc5OXMxLjg3MDAxLDEuMjIwMDAxIDIuNTA3MDA0LDIuMDYyYzAuNjM2MDAyLDAuODQyOTk5IDEuMDk0MDA5LDEuODEyIDEuMzc1LDIuOTA0OTk5YzAuMjc5OTk5LDEuMDk1MDAxIDAuNDIxMDA1LDIuMTg5MDAzIDAuNDIxMDA1LDMuMjgzMDAxbDAsMTMuNjYxOTk5bC03LjMyMDk5OSwwbDAsMC4wMDA5OTl6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICAgPHBhdGggaWQ9InN2Z18xMCIgZD0ibTI0Ni43MTMwMTMsNTMuOTI5MDAxYy0wLjQxNTAwOSwtMC41MzIwMDEgLTAuOTc3MDA1LC0wLjk1OTk5OSAtMS42ODYwMDUsLTEuMjg1OTk5Yy0wLjcwOTk5MSwtMC4zMjUwMDEgLTEuNDM2MDA1LC0wLjQ4ODAwMyAtMi4xNzM5OTYsLTAuNDg4MDAzYy0wLjc3MDAwNCwwIC0xLjQ2NDAwNSwwLjE1NTAwMyAtMi4wODUwMDcsMC40NjZzLTEuMTUzLDAuNzI2MDAyIC0xLjU5NywxLjI0MjAwMWMtMC40NDI5OTMsMC41MTgwMDIgLTAuNzkxOTkyLDEuMTE3MDAxIC0xLjA0Mjk5OSwxLjc5NzAwMWMtMC4yNTA5OTIsMC42ODEwMDQgLTAuMzc2OTk5LDEuNDA0MDAzIC0wLjM3Njk5OSwyLjE3NGMwLDAuNzY4OTk3IDAuMTE3OTk2LDEuNDkzMDA0IDAuMzU0OTk2LDIuMTczMDA0YzAuMjM2MDA4LDAuNjgxIDAuNTgzMDA4LDEuMjc5OTk5IDEuMDQyMDA3LDEuNzk2OTk3YzAuNDU3OTkzLDAuNTE3OTk4IDEuMDA1MDA1LDAuOTI0OTk1IDEuNjQxOTk4LDEuMjIwMDAxYzAuNjM2MDAyLDAuMjk1OTk4IDEuMzUyOTk3LDAuNDQzMDAxIDIuMTUxMDAxLDAuNDQzMDAxYzAuNzM4MDA3LDAgMS40NzA5OTMsLTAuMTM5OTk5IDIuMTk1MDA3LC0wLjQyMTAwNXMxLjMwODk5LC0wLjY4Nzk5NiAxLjc1MTk4NCwtMS4yMjAwMDFsNC4wMzcwMTgsNC45MjQwMDRjLTAuOTE3MDIzLDAuODg3MDAxIC0yLjEwMTAxMywxLjU4MjAwMSAtMy41NDkwMTEsMi4wODQ5OTljLTEuNDQ4OTksMC41MDE5OTkgLTIuOTg3LDAuNzUzOTk4IC00LjYxMjk5MSwwLjc1Mzk5OGMtMS43NDUwMSwwIC0zLjM3NDAwOCwtMC4yNjY5OTggLTQuODg3MDA5LC0wLjc5ODk5NmMtMS41MTE5OTMsLTAuNTMxOTk4IC0yLjgyNjAwNCwtMS4zMDg5OTggLTMuOTQwOTk0LC0yLjMyOTAwMmMtMS4xMTU5OTcsLTEuMDE5OTk3IC0xLjk5Mjk5NiwtMi4yNTM5OTggLTIuNjMyOTk2LC0zLjcwMjk5NXMtMC45NTksLTMuMDkwMDA0IC0wLjk1OSwtNC45MjQwMDRjMCwtMS44MDQwMDEgMC4zMTg5ODUsLTMuNDMxIDAuOTU5LC00Ljg4MDAwMWMwLjYzOTk5OSwtMS40NDc5OTggMS41MTY5OTgsLTIuNjgzOTk4IDIuNjMyOTk2LC0zLjcwMzk5OWMxLjExNDk5LC0xLjAyMSAyLjQyOTk5MywtMS44MDQwMDEgMy45NDA5OTQsLTIuMzUxMDAyYzEuNTEzLC0wLjU0Njk5NyAzLjEyNjk5OSwtMC44MjA5OTkgNC44NDMwMDIsLTAuODIwOTk5YzAuNzk4MDA0LDAgMS41ODkwMDUsMC4wNzQwMDEgMi4zNzMwMDEsMC4yMjNjMC43ODMwMDUsMC4xNDcwMDMgMS41MzY5ODcsMC4zNDggMi4yNjE5OTMsMC41OTkwMDNzMS4zOTAwMTUsMC41NjIgMS45OTYwMDIsMC45MzE5OTlzMS4xMzIwMTksMC43NzYwMDEgMS41NzUwMTIsMS4yMTk5OTdsLTQuMjEyMDA2LDQuODc3MDAzeiIgZmlsbD0iIzJDM0M2OSIvPgogICAgIDxwYXRoIGlkPSJzdmdfMTEiIGQ9Im0yNjguMDMyMDEzLDUyLjc3NjAwMWMtMC4zMjU5ODksLTAuMDg5MDAxIC0wLjY0NDAxMiwtMC4xNDY5OTkgLTAuOTU0MDEsLTAuMTc3MDAycy0wLjYxMzk4MywtMC4wNDQ5OTggLTAuOTA4OTk3LC0wLjA0NDk5OGMtMC45NzU5ODMsMCAtMS43OTY5OTcsMC4xNzc5OTggLTIuNDYyMDA2LDAuNTMwOTk4Yy0wLjY2NDk3OCwwLjM1NCAtMS4xOTY5OTEsMC43ODEwMDIgLTEuNTk2OTg1LDEuMjgzMDAxYy0wLjM5OTAxNywwLjUwMDk5OSAtMC42ODgwMTksMS4wNDcwMDEgLTAuODY1MDIxLDEuNjM2OTk3cy0wLjI2NTk5MSwxLjEwNTAwMyAtMC4yNjU5OTEsMS41NDgwMDRsMCwxMS4zMjQ5OTdsLTcuMjc0OTk0LDBsMCwtMjIuMDYzOTk5bDcuMDA5MDAzLDBsMCwzLjE5NGwwLjA4ODk4OSwwYzAuNTYyMDEyLC0xLjEzMiAxLjM1OTAwOSwtMi4wNTUgMi4zOTU5OTYsLTIuNzdjMS4wMzQwMjcsLTAuNzE1IDIuMjMyMDI1LC0xLjA3MTk5OSAzLjU5MzAxOCwtMS4wNzE5OTljMC4yOTQ5ODMsMCAwLjU4Mzk4NCwwLjAxNTk5OSAwLjg2NDk5LDAuMDQ0OTk4YzAuMjc5OTk5LDAuMDI5MDAzIDAuNTEwMDEsMC4wNzQwMDEgMC42ODgwMTksMC4xMzMwMDNsLTAuMzEyMDEyLDYuNDMxOTk5eiIgZmlsbD0iIzJDM0M2OSIvPgogICAgIDxwYXRoIGlkPSJzdmdfMTIiIGQ9Im0yODUuMTIyMDA5LDcyLjIwNjAwMWMtMC40NDI5OTMsMS4xNTMgLTAuOTM4OTk1LDIuMTgxIC0xLjQ4NTk5MiwzLjA4M2MtMC41NDY5OTcsMC45MDEwMDEgLTEuMTk3MDIxLDEuNjY5OTk4IC0xLjk1MTAxOSwyLjMwNjk5OWMtMC43NTM5OTgsMC42MzYwMDIgLTEuNjQxOTk4LDEuMTE0OTk4IC0yLjY2MTk4NywxLjQ0MTAwMmMtMS4wMTk5ODksMC4zMjQ5OTcgLTIuMjI2MDEzLDAuNDg3OTk5IC0zLjYxNDk5LDAuNDg3OTk5Yy0wLjY4MSwwIC0xLjM4Mjk5NiwtMC4wNDQ5OTggLTIuMTA2MDE4LC0wLjEzNDAwM2MtMC43MjU5ODMsLTAuMDg4OTk3IC0xLjM1NDAwNCwtMC4yMDcwMDEgLTEuODg1OTg2LC0wLjM1Mzk5NmwwLjc5ODk4MSwtNi4xMjEwMDJjMC4zNTQwMDQsMC4xMTY5OTcgMC43NDYwMDIsMC4yMTM5OTcgMS4xNzYwMjUsMC4yODgwMDJjMC40Mjc5NzksMC4wNzI5OTggMC44MTk5NzcsMC4xMTAwMDEgMS4xNzQ5ODgsMC4xMTAwMDFjMS4xMjM5OTMsMCAxLjkzNzAxMiwtMC4yNTkwMDMgMi40NDAwMDIsLTAuNzc2MDAxYzAuNTAxOTg0LC0wLjUxODAwNSAwLjkzMSwtMS4yNDkwMDEgMS4yODYwMTEsLTIuMTk1bDAuNzA5OTkxLC0xLjgxODAwMWwtOS4yMjY5OSwtMjEuNzM2bDguMDcyOTk4LDBsNC45MjM5ODEsMTQuMTk1bDAuMTMyOTk2LDBsNC4zOTE5OTgsLTE0LjE5NWw3LjcxODAxOCwwbC05Ljg5MzAwNSwyNS40MTd6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICAgPHBhdGggaWQ9InN2Z18xMyIgZD0ibTMyMS40OTYwMDIsNTcuNzQ1MDAzYzAsMS41Mzc5OTQgLTAuMjM3LDMuMDE2OTk4IC0wLjcwOTk5MSw0LjQzNTk5N2MtMC40NzM5OTksMS40MTk5OTggLTEuMTYxMDExLDIuNjY4OTk5IC0yLjA2MjAxMiwzLjc0ODAwMWMtMC45MDIwMDgsMS4wODAwMDIgLTIuMDAzOTk4LDEuOTQ1IC0zLjMwNDk5MywyLjU5NjAwMWMtMS4zMDIwMDIsMC42NDkwMDIgLTIuNzc5OTk5LDAuOTc1OTk4IC00LjQzNzAxMiwwLjk3NTk5OGMtMS4zNTk5ODUsMCAtMi42NDU5OTYsLTAuMjczMDAzIC0zLjg1OTAwOSwtMC44MnMtMi4xNTc5OSwtMS4yOTM5OTkgLTIuODM4OTg5LC0yLjIzOTk5OGwtMC4wODc5ODIsMGwwLDEzLjA4NTk5OWwtNy4yNzUwMjQsMGwwLC0zMi43MzkwMDJsNi45MjAwMTMsMGwwLDIuNzA2MDAxbDAuMTMyOTk2LDBjMC42ODEsLTAuODg3MDAxIDEuNjE4OTg4LC0xLjY2Mjk5OCAyLjgxNjk4NiwtMi4zMjg5OTljMS4xOTcwMjEsLTAuNjY1MDAxIDIuNjA5MDA5LC0wLjk5ODAwMSA0LjIzNjAyMywtMC45OTgwMDFjMS41OTY5ODUsMCAzLjA0NDk4MywwLjMxMTAwMSA0LjM0Njk4NSwwLjkzMTk5OWMxLjMwMDk5NSwwLjYyMTAwMiAyLjQwMjAwOCwxLjQ2NDAwMSAzLjMwNDk5MywyLjUyOHMxLjU5NzAxNSwyLjI5OTk5OSAyLjA4NTAyMiwzLjcwNDAwMmMwLjQ4ODAwNywxLjQwNDk5OSAwLjczMTk5NSwyLjg3Njk5OSAwLjczMTk5NSw0LjQxNDAwMXptLTcuMDUzMDA5LDBjMCwtMC43MDk5OTkgLTAuMTEwMDE2LC0xLjQwMzk5OSAtMC4zMzIwMDEsLTIuMDg1MDAzYy0wLjIyMjAxNSwtMC42OCAtMC41NDgwMDQsLTEuMjc4OTk5IC0wLjk3Njk5LC0xLjc5NzAwMWMtMC40MjkwMTYsLTAuNTE2OTk4IC0wLjk2OTAyNSwtMC45MzggLTEuNjE5MDE5LC0xLjI2NHMtMS40MDM5OTIsLTAuNDg3OTk5IC0yLjI2MTk5MywtMC40ODc5OTljLTAuODI4MDAzLDAgLTEuNTY3OTkzLDAuMTYyOTk4IC0yLjIxNzk4NywwLjQ4Nzk5OWMtMC42NTEwMDEsMC4zMjUwMDEgLTEuMjA2MDI0LDAuNzU0MDAyIC0xLjY2NDAwMSwxLjI4NTk5OWMtMC40NTkwMTUsMC41MzIwMDEgLTAuODEzMDE5LDEuMTM5IC0xLjA2NDAyNiwxLjgxODAwMWMtMC4yNTE5ODQsMC42ODEwMDQgLTAuMzc2OTg0LDEuMzc1MDA0IC0wLjM3Njk4NCwyLjA4NTAwM3MwLjEyNSwxLjQwNDk5OSAwLjM3Njk4NCwyLjA4NDk5OWMwLjI1MTAwNywwLjY4MSAwLjYwNTAxMSwxLjI4NTk5NSAxLjA2NDAyNiwxLjgxODAwMWMwLjQ1Nzk3NywwLjUzMTk5OCAxLjAxMywwLjk2MTk5OCAxLjY2NDAwMSwxLjI4Njk5NWMwLjY0ODk4NywwLjMyNTAwNSAxLjM4OTk4NCwwLjQ4NyAyLjIxNzk4NywwLjQ4N2MwLjg1Njk5NSwwIDEuNjEwOTkyLC0wLjE2MTk5NSAyLjI2MTk5MywtMC40ODdzMS4xOTAwMDIsLTAuNzU0OTk3IDEuNjE5MDE5LC0xLjI4Njk5NXMwLjc1NDk3NCwtMS4xNDYwMDQgMC45NzY5OSwtMS44NDEwMDNjMC4yMjEwMDgsLTAuNjkzMDAxIDAuMzMyMDAxLC0xLjM5NDk5NyAwLjMzMjAwMSwtMi4xMDQ5OTZ6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICAgPHBhdGggaWQ9InN2Z18xNCIgZD0ibTMzMy4xMTgwMTEsNTIuMjAwMDAxbDAsOC40NjEwMDJjMCwxLjAzODk5NCAwLjIwMDAxMiwxLjgxNjk5NCAwLjYwMDAwNiwyLjMzNzk5N2MwLjM5Nzk4LDAuNTE5OTk3IDEuMTE0OTksMC43NzggMi4xNTEwMDEsMC43NzhjMC4zNTQwMDQsMCAwLjczMDk4OCwtMC4wMjggMS4xMzA5ODEsLTAuMDg4OTk3YzAuMzk5MDE3LC0wLjA1OTAwNiAwLjczMTAxOCwtMC4xNDcwMDMgMC45OTgwMTYsLTAuMjY2MDA2bDAuMDg4OTg5LDUuMzIzMDA2Yy0wLjUwMjk5MSwwLjE3Njk5NCAtMS4xMzkwMDgsMC4zMzIwMDEgLTEuOTA2OTgyLDAuNDY1OTk2Yy0wLjc3MDAyLDAuMTMzMDAzIC0xLjUzODAyNSwwLjE5OTAwNSAtMi4zMDcwMDcsMC4xOTkwMDVjLTEuNDc5MDA0LDAgLTIuNzIyMDE1LC0wLjE4NjAwNSAtMy43MjcwMiwtMC41NTYwMDdjLTEuMDA1OTgxLC0wLjM2OTk5NSAtMS44MTE5ODEsLTAuOTAzOTk5IC0yLjQxNjk5MiwtMS42MDE5OTdjLTAuNjA2OTk1LC0wLjY5NTk5OSAtMS4wNDI5OTksLTEuNTI2MDAxIC0xLjMwODk5LC0yLjQ4OTk5OGMtMC4yNjY5OTgsLTAuOTYyOTk3IC0wLjM5OTAxNywtMi4wMzgwMDIgLTAuMzk5MDE3LC0zLjIyMzk5OWwwLC05LjMzODAwMWwtMy41NDg5ODEsMGwwLC01LjQxMjAwM2wzLjUwMzk5OCwwbDAsLTUuODEwOTk3bDcuMTQxOTk4LDBsMCw1LjgxMDk5N2w1LjE5MDAwMiwwbDAsNS40MTIwMDNsLTUuMTkwMDAyLDB6IiBmaWxsPSIjMkMzQzY5Ii8+CiAgICA8L2c+CiAgIDwvZz4KICAgPHBhdGggaWQ9InN2Z18xNSIgZD0ibTE0NS4wMDk5OTUsMzYuODY5OTk5Yy0yLjE4Mjk5OSwwIC0zLjg5MTk5OCwxLjU3MzAwMiAtMy44OTE5OTgsMy41ODIwMDFjMCwyLjExNjAwMSAxLjQzODk5NSwzLjUzNjk5OSAzLjU4MjAwMSwzLjUzNjk5OWMwLjE4Mjk5OSwwIDAuMzU1OTg4LC0wLjAxNjk5OCAwLjUxODk5NywtMC4wNDk5OTljLTAuMzQzMDAyLDEuNTY2MDAyIC0xLjg1MjAwNSwyLjY5MDAwMiAtMy4yNzgsMi45MTUwMDFsLTAuMjkwMDA5LDAuMDQ2MDAxbDAsMy4zNzY5OTlsMC4zNzYwMDcsLTAuMDM1OTk5YzEuNzI5OTk2LC0wLjE2NTAwMSAzLjQzODk5NSwtMC45NTEgNC42OTA5OTQsLTIuMTU3MDAxYzEuNjMyMDA0LC0xLjU3Mjk5OCAyLjQ5NTAxLC0zLjg0Mzk5OCAyLjQ5NTAxLC02LjU2ODAwMWMwLC0yLjY5MTk5OCAtMS43Njc5OSwtNC42NDYgLTQuMjAzMDAzLC00LjY0NnoiIGZpbGw9IiMyQzNDNjkiLz4KICA8L2c+CiAgPGcgaWQ9InN2Z18xNiI+CiAgIDxwYXRoIGlkPSJzdmdfMTciIGQ9Im00Ni40ODg5OTgsMzcuNTY4MDAxbC04LjAzOTk5NywwbDAsLTQuMTI4MDAyYzAsLTMuMjk2OTk3IC0yLjY4MzAwMiwtNS45NzkgLTUuOTgsLTUuOTc5Yy0zLjI5NzAwMSwwIC01Ljk3OSwyLjY4MzAwMiAtNS45NzksNS45NzlsMCw0LjEyODAwMmwtOC4wNDAwMDEsMGwwLC00LjEyODAwMmMwLC03LjczIDYuMjg4OTk4LC0xNC4wMTk5OTkgMTQuMDIsLTE0LjAxOTk5OXMxNC4wMiw2LjI4OSAxNC4wMiwxNC4wMTk5OTlsMCw0LjEyODAwMmwtMC4wMDEwMDMsMHoiIGZpbGw9IiNGOUExMUQiLz4KICA8L2c+CiAgPHBhdGggaWQ9InN2Z18xOCIgZD0ibTQ5LjczMTk5OCwzNy41NjgwMDFsLTM0LjUyNDk5OCwwYy0xLjQ3NDAwMSwwIC0yLjY4LDEuMjA1OTk3IC0yLjY4LDIuNjhsMCwyNS41NDAwMDFjMCwxLjQ3Mzk5OSAxLjIwNTk5OSwyLjY4IDIuNjgsMi42OGwzNC41MjQ5OTgsMGMxLjQ3NDAwMywwIDIuNjgsLTEuMjA2MDAxIDIuNjgsLTIuNjhsMCwtMjUuNTQwMDAxYzAsLTEuNDc0MDAzIC0xLjIwNTk5NywtMi42OCAtMi42OCwtMi42OHptLTE1LjUxMjk5NywxNi43NjkwMDFsMCwzLjQ2MDk5NWMwLDAuOTY2MDAzIC0wLjc4NCwxLjc0OTAwMSAtMS43NDkwMDEsMS43NDkwMDFzLTEuNzQ5MDAxLC0wLjc4Mzk5NyAtMS43NDkwMDEsLTEuNzQ5MDAxbDAsLTMuNDU5OTk1Yy0xLjA3NiwtMC42MTEgLTEuODAzMDAxLC0xLjc2NCAtMS44MDMwMDEsLTMuMDljMCwtMS45NjIwMDIgMS41OTEsLTMuNTUyMDAyIDMuNTUyMDAyLC0zLjU1MjAwMmMxLjk2MTk5OCwwIDMuNTUxOTk4LDEuNTkxIDMuNTUxOTk4LDMuNTUyMDAyYzAsMS4zMjUwMDEgLTAuNzI3MDAxLDIuNDc4MDAxIC0xLjgwMjk5OCwzLjA4OTAwMXoiIGZpbGw9IiMyQzNDNjkiLz4KICA8cGF0aCBpZD0ic3ZnXzE5IiBkPSJtMTEuNzA3MDAxLDMzLjc1OTk5OGwtOC4zMzEsMGMtMS4zNTEwMDEsMCAtMi40NDYsLTEuMDk0OTk3IC0yLjQ0NiwtMi40NDU5OTlzMS4wOTQ5OTksLTIuNDQ1OTk5IDIuNDQ2LC0yLjQ0NTk5OWw4LjMzMSwwYzEuMzUxLDAgMi40NDU5OTksMS4wOTUwMDEgMi40NDU5OTksMi40NDU5OTlzLTEuMDk2MDAxLDIuNDQ1OTk5IC0yLjQ0NTk5OSwyLjQ0NTk5OXoiIGZpbGw9IiNGOUExMUQiLz4KICA8cGF0aCBpZD0ic3ZnXzIwIiBkPSJtMTcuNTc1MDAxLDIwLjY1NTAwMWMtMC41NDYwMDEsMCAtMS4wOTcsLTAuMTgyMDAxIC0xLjU1Miwt
