*,
:after,
:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
a,
abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
button,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
select,
small,
span,
strong,
sub,
summary,
sup,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
time,
tr,
ul,
var,
video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; line-height: 1.3; vertical-align: baseline; background: 0 0 }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary { display: block }
html { height: 100%; -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased }
nav ul { list-style: none }
a:active,
a:focus,
a:hover,
a:visited { outline: 0 }
b,
strong { font-weight: 700 }
del { text-decoration: line-through }
hr { display: block; height: 1px; margin: 0 }
input,
select { line-height: normal }
button,
input,
select,
textarea { font-family: inherit; font-size: inherit; font-weight: inherit; color: inherit }
button,
input,
textarea { -webkit-appearance: none; -moz-appearance: none }
button,
input[type=submit] { cursor: pointer }
button:focus,
input:focus,
select:focus,
textarea:focus { outline: 0 }
blockquote,
q { quotes: none }
blockquote:after,
blockquote:before,
q:after,
q:before { content: '' }
table { border-collapse: collapse; border-spacing: 0 }
audio:not([controls]) { display: none; height: 0 }
[hidden],
template { display: none }
img { vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic }
pre,
textarea { overflow: auto }
audio,
canvas,
progress,
video { display: inline-block; vertical-align: baseline }
svg:not(:root) { overflow: hidden }
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0; padding: 0 }
textarea { resize: vertical; overflow: auto }
img[src*="maps.gstatic.com"],
img[src*="googleapis.com"] { max-width: none }
input[type=search] { -webkit-appearance: field; -moz-appearance: field }
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration { -webkit-appearance: none; -moz-appearance: none }
.bg-red { background-color: #e74c3c }
.bg-orange { background-color: #e67e22 }
.bg-yellow { background-color: #ffcd02 }
.bg-sand { background-color: #d5c295 }
.bg-nav-blue { background-color: #34495e }
.bg-flat-black { background-color: #2b2b2b }
.bg-magneta { background-color: #9b59b6 }
.bg-teal { background-color: #3a6f81 }
.bg-sky-blue { background-color: #3498db }
.bg-green { background-color: #2b9fda }
.bg-mint { background-color: #1abc9c }
.bg-flat-white { background-color: #ecf0f1 }
.bg-flat-gray { background-color: #95a5a6 }
.bg-forest-green { background-color: #345f41 }
.bg-purple { background-color: #745ec5 }
.bg-brown { background-color: #5e4534 }
.bg-plum { background-color: #5e345e }
.bg-watermelon { background-color: #ef717a }
.bg-lime { background-color: #a5c63b }
.bg-pink { background-color: #f47cc3 }
.bg-maroon { background-color: #79302a }
.bg-coffee { background-color: #a38671 }
.bg-powder-blue { background-color: #b8c9f1 }
.bg-night-blue { background-color: #5065a1 }
.bg-default { background-color: #95a5a6 }
.text-red { color: #e74c3c }
.text-orange { color: #e67e22 }
.text-yellow { color: #ffcd02 }
.text-sand { color: #d5c295 }
.text-nav-blue { color: #34495e }
.text-flat-black { color: #2b2b2b }
.text-magneta { color: #9b59b6 }
.text-teal { color: #3a6f81 }
.text-sky-blue { color: #3498db }
.text-green { color: #2b9fda }
.text-mint { color: #1abc9c }
.text-flat-white { color: #ecf0f1 }
.text-flat-gray { color: #95a5a6 }
.text-forest-green { color: #345f41 }
.text-purple { color: #745ec5 }
.text-brown { color: #5e4534 }
.text-plum { color: #5e345e }
.text-watermelon { color: #ef717a }
.text-lime { color: #a5c63b }
.text-pink { color: #f47cc3 }
.text-maroon { color: #79302a }
.text-coffee { color: #a38671 }
.text-powder-blue { color: #b8c9f1 }
.text-night-blue { color: #5065a1 }
.text-default { color: #95a5a6 }
.contrast-red { color: #fdf3f2; background-color: #e74c3c }
.contrast-orange { color: #fbe9d9; background-color: #e67e22 }
.contrast-yellow { color: #fff5ce; background-color: #ffcd02 }
.contrast-sand { color: #fff; background-color: #d5c295 }
.contrast-nav-blue { color: #98afc6; background-color: #34495e }
.contrast-flat-black { color: #919191; background-color: #2b2b2b }
.contrast-magneta { color: #f0e7f4; background-color: #9b59b6 }
.contrast-teal { color: #adcfda; background-color: #3a6f81 }
.contrast-sky-blue { color: #e1f0fa; background-color: #3498db }
.contrast-green { color: #d1f5e0; background-color: #2b9fda }
.contrast-mint { color: #aef4e6; background-color: #1abc9c }
.contrast-flat-white { color: #fff; background-color: #ecf0f1 }
.contrast-flat-gray { color: #fff; background-color: #95a5a6 }
.contrast-forest-green { color: #98c7a6; background-color: #345f41 }
.contrast-purple { color: #f5f4fb; background-color: #745ec5 }
.contrast-brown { color: #c6ab98; background-color: #5e4534 }
.contrast-plum { color: #c698c6; background-color: #5e345e }
.contrast-watermelon { color: #fff; background-color: #ef717a }
.contrast-lime { color: #eef4d9; background-color: #a5c63b }
.contrast-pink { color: #fff; background-color: #f47cc3 }
.contrast-maroon { color: #da9a95; background-color: #79302a }
.contrast-coffee { color: #f3efed; background-color: #a38671 }
.contrast-powder-blue { color: #fff; background-color: #b8c9f1 }
.contrast-night-blue { color: #d4d9e9; background-color: #5065a1 }
.contrast-success { color: #fff; background-color: #8dde6e }
.contrast-info { color: #fff; background-color: #73c1e7 }
.contrast-warning { color: #fff; background-color: #f6de88 }
.contrast-danger { color: #fff; background-color: #e08a8a }
.contrast-default { color: #fff; background-color: #95a5a6 }
.contrast-primary { color: #fbe9d9; background-color: #e67e22 }
.fill-red { fill: #e74c3c }
.fill-orange { fill: #e67e22 }
.fill-yellow { fill: #ffcd02 }
.fill-sand { fill: #d5c295 }
.fill-nav-blue { fill: #34495e }
.fill-flat-black { fill: #2b2b2b }
.fill-magneta { fill: #9b59b6 }
.fill-teal { fill: #3a6f81 }
.fill-sky-blue { fill: #3498db }
.fill-green { fill: #2b9fda }
.fill-mint { fill: #1abc9c }
.fill-flat-white { fill: #ecf0f1 }
.fill-flat-gray { fill: #95a5a6 }
.fill-forest-green { fill: #345f41 }
.fill-purple { fill: #745ec5 }
.fill-brown { fill: #5e4534 }
.fill-plum { fill: #5e345e }
.fill-watermelon { fill: #ef717a }
.fill-lime { fill: #a5c63b }
.fill-pink { fill: #f47cc3 }
.fill-maroon { fill: #79302a }
.fill-coffee { fill: #a38671 }
.fill-powder-blue { fill: #b8c9f1 }
.fill-night-blue { fill: #5065a1 }
.fill-success { fill: #8dde6e }
.fill-info { fill: #73c1e7 }
.fill-warning { fill: #f6de88 }
.fill-danger { fill: #e08a8a }
.fill-default { fill: #95a5a6 }
.fill-primary { fill: #e67e22 }
.stroke-red { stroke: #e74c3c }
.stroke-orange { stroke: #e67e22 }
.stroke-yellow { stroke: #ffcd02 }
.stroke-sand { stroke: #d5c295 }
.stroke-nav-blue { stroke: #34495e }
.stroke-flat-black { stroke: #2b2b2b }
.stroke-magneta { stroke: #9b59b6 }
.stroke-teal { stroke: #3a6f81 }
.stroke-sky-blue { stroke: #3498db }
.stroke-green { stroke: #2b9fda }
.stroke-mint { stroke: #1abc9c }
.stroke-flat-white { stroke: #ecf0f1 }
.stroke-flat-gray { stroke: #95a5a6 }
.stroke-forest-green { stroke: #345f41 }
.stroke-purple { stroke: #745ec5 }
.stroke-brown { stroke: #5e4534 }
.stroke-plum { stroke: #5e345e }
.stroke-watermelon { stroke: #ef717a }
.stroke-lime { stroke: #a5c63b }
.stroke-pink { stroke: #f47cc3 }
.stroke-maroon { stroke: #79302a }
.stroke-coffee { stroke: #a38671 }
.stroke-powder-blue { stroke: #b8c9f1 }
.stroke-night-blue { stroke: #5065a1 }
.stroke-success { stroke: #8dde6e }
.stroke-info { stroke: #73c1e7 }
.stroke-warning { stroke: #f6de88 }
.stroke-danger { stroke: #e08a8a }
.stroke-default { stroke: #95a5a6 }
.stroke-primary { stroke: #e67e22 }
.border-red { border-color: #e74c3c }
.border-orange { border-color: #e67e22 }
.border-yellow { border-color: #ffcd02 }
.border-sand { border-color: #d5c295 }
.border-nav-blue { border-color: #34495e }
.border-flat-black { border-color: #2b2b2b }
.border-magneta { border-color: #9b59b6 }
.border-teal { border-color: #3a6f81 }
.border-sky-blue { border-color: #3498db }
.border-green { border-color: #2b9fda }
.border-mint { border-color: #1abc9c }
.border-flat-white { border-color: #ecf0f1 }
.border-flat-gray { border-color: #95a5a6 }
.border-forest-green { border-color: #345f41 }
.border-purple { border-color: #745ec5 }
.border-brown { border-color: #5e4534 }
.border-plum { border-color: #5e345e }
.border-watermelon { border-color: #ef717a }
.border-lime { border-color: #a5c63b }
.border-pink { border-color: #f47cc3 }
.border-maroon { border-color: #79302a }
.border-coffee { border-color: #a38671 }
.border-powder-blue { border-color: #b8c9f1 }
.border-night-blue { border-color: #5065a1 }
.border-success { border-color: #8dde6e }
.border-info { border-color: #73c1e7 }
.border-warning { border-color: #f6de88 }
.border-danger { border-color: #e08a8a }
.border-default { border-color: #95a5a6 }
.border-primary { border-color: #e67e22 }
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.nav:after,
.nav:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before { content: " "; display: table }
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.nav:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after { clear: both }
.center-block { display: block; margin-left: auto; margin-right: auto }
.pull-right { float: right !important }
.pull-left { float: left !important }
.hidden { display: none !important; visibility: hidden !important }
.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 }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 }
.sr-only-focusable:active,
.sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }
.affix { position: fixed }
.img-circle { border-radius: 50% }
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img { display: block; max-width: 100%; height: auto }
.img-rounded { border-radius: 6px }
.initialism { font-size: 90%; text-transform: uppercase }
.list-inline,
.list-unstyled { padding-left: 0; list-style: none }
.list-inline>li { display: inline-block }
.text-left { text-align: left }
.text-right { text-align: right }
.text-center { text-align: center }
.text-justify { text-align: justify }
.text-nowrap { white-space: nowrap }
.text-lowercase { text-transform: lowercase }
.text-uppercase { text-transform: uppercase }
.text-capitalize { text-transform: capitalize }
.lead { font-size: 17px }
@media (min-width:768px) {
	.lead { font-size: 23px }
}
.bg-primary { color: #fff; background-color: #e67e22 }
a.bg-primary:hover { background-color: #bf6516 }
.text-muted { color: #b3b3b3 }
.text-primary { color: #e67e22 }
a.text-primary:hover { color: #bf6516 }
.text-success { color: #8dde6e }
a.text-success:hover { color: #6cd544 }
.text-info { color: #73c1e7 }
a.text-info:hover { color: #47aee0 }
.text-warning { color: #f6de88 }
a.text-warning:hover { color: #f2d159 }
.text-danger { color: #e08a8a }
a.text-danger:hover { color: #d56262 }
.bg-success { background-color: #8dde6e }
a.bg-success:hover { background-color: #6cd544 }
.bg-info { background-color: #73c1e7 }
a.bg-info:hover { background-color: #47aee0 }
.bg-warning { background-color: #f6de88 }
a.bg-warning:hover { background-color: #f2d159 }
.bg-danger { background-color: #e08a8a }
a.bg-danger:hover { background-color: #d56262 }
.fade { opacity: 0; -webkit-transition: opacity .15s linear; -moz-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear }
.fade.in { opacity: 1 }
.collapse { display: none; visibility: hidden }
.collapse.in { display: block; visibility: visible }
tr.collapse.in { display: table-row }
tbody.collapse.in { display: table-row-group }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: .35s; transition-duration: .35s; -webkit-transition-timing-function: ease; transition-timing-function: ease }
body { font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 14px; color: #999; background-color: #fff; overflow-x: hidden }
p { line-height: 1.618 }
::selection { background-color: rgba(0, 0, 0, .1); color: inherit }
::-moz-selection { background-color: rgba(0, 0, 0, .1); color: inherit }
a { color: #2070b9; text-decoration: none }
p a:not(.btn):hover { text-decoration: underline }
.btn,
a { -webkit-transition: color .35s ease-in-out, background .35s ease-in-out, border .35s ease-in-out; -moz-transition: color .35s ease-in-out, background .35s ease-in-out, border .35s ease-in-out; -o-transition: color .35s ease-in-out, background .35s ease-in-out, border .35s ease-in-out; transition: color .35s ease-in-out, background .35s ease-in-out, border .35s ease-in-out }
hr { border: 0; border-top: 1px solid #e6e6e6 }
address { font-style: normal }
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 { font-weight: 700; color: #666 }
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small { font-weight: 400; line-height: 1; color: #999 }
.h1,
.h2,
.h3,
h1,
h2,
h3 { line-height: 1.2 }
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small { font-size: 65% }
.h4,
.h5,
.h6,
h4,
h5,
h6 { line-height: 1.4 }
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small { font-size: 75% }
.h1,
h1 { font-size: 45px }
.h2,
h2 { font-size: 40px }
.h3,
h3 { font-size: 34px }
.h4,
h4 { font-size: 28px }
.h5,
h5 { font-size: 23px }
.h6,
h6 { font-size: 17px }
.small,
small { font-size: 12px }
abbr[data-original-title],
abbr[title] { cursor: help; border-bottom: 1px dotted }
.container,
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px }
@media (min-width:768px) {
	.container { width: 750px }
}
@media (min-width:992px) {
	.container { width: 970px }
}
@media (min-width:1200px) {
	.container { width: 1170px }
}
.row { margin-left: -15px; margin-right: -15px }
.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-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-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,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px }
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 { float: left }
.col-xs-12 { width: 100% }
.col-xs-11 { width: 91.66666667% }
.col-xs-10 { width: 83.33333333% }
.col-xs-9 { width: 75% }
.col-xs-8 { width: 66.66666667% }
.col-xs-7 { width: 58.33333333% }
.col-xs-6 { width: 50% }
.col-xs-5 { width: 41.66666667% }
.col-xs-4 { width: 33.33333333% }
.col-xs-3 { width: 25% }
.col-xs-2 { width: 16.66666667% }
.col-xs-1 { width: 8.33333333% }
.col-xs-pull-12 { right: 100% }
.col-xs-pull-11 { right: 91.66666667% }
.col-xs-pull-10 { right: 83.33333333% }
.col-xs-pull-9 { right: 75% }
.col-xs-pull-8 { right: 66.66666667% }
.col-xs-pull-7 { right: 58.33333333% }
.col-xs-pull-6 { right: 50% }
.col-xs-pull-5 { right: 41.66666667% }
.col-xs-pull-4 { right: 33.33333333% }
.col-xs-pull-3 { right: 25% }
.col-xs-pull-2 { right: 16.66666667% }
.col-xs-pull-1 { right: 8.33333333% }
.col-xs-pull-0 { right: auto }
.col-xs-push-12 { left: 100% }
.col-xs-push-11 { left: 91.66666667% }
.col-xs-push-10 { left: 83.33333333% }
.col-xs-push-9 { left: 75% }
.col-xs-push-8 { left: 66.66666667% }
.col-xs-push-7 { left: 58.33333333% }
.col-xs-push-6 { left: 50% }
.col-xs-push-5 { left: 41.66666667% }
.col-xs-push-4 { left: 33.33333333% }
.col-xs-push-3 { left: 25% }
.col-xs-push-2 { left: 16.66666667% }
.col-xs-push-1 { left: 8.33333333% }
.col-xs-push-0 { left: auto }
.col-xs-offset-12 { margin-left: 100% }
.col-xs-offset-11 { margin-left: 91.66666667% }
.col-xs-offset-10 { margin-left: 83.33333333% }
.col-xs-offset-9 { margin-left: 75% }
.col-xs-offset-8 { margin-left: 66.66666667% }
.col-xs-offset-7 { margin-left: 58.33333333% }
.col-xs-offset-6 { margin-left: 50% }
.col-xs-offset-5 { margin-left: 41.66666667% }
.col-xs-offset-4 { margin-left: 33.33333333% }
.col-xs-offset-3 { margin-left: 25% }
.col-xs-offset-2 { margin-left: 16.66666667% }
.col-xs-offset-1 { margin-left: 8.33333333% }
.col-xs-offset-0 { margin-left: 0 }
@media (min-width:768px) {
	.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-12 { width: 100% }
	.col-sm-11 { width: 91.66666667% }
	.col-sm-10 { width: 83.33333333% }
	.col-sm-9 { width: 75% }
	.col-sm-8 { width: 66.66666667% }
	.col-sm-7 { width: 58.33333333% }
	.col-sm-6 { width: 50% }
	.col-sm-5 { width: 41.66666667% }
	.col-sm-4 { width: 33.33333333% }
	.col-sm-3 { width: 25% }
	.col-sm-2 { width: 16.66666667% }
	.col-sm-1 { width: 8.33333333% }
	.col-sm-pull-12 { right: 100% }
	.col-sm-pull-11 { right: 91.66666667% }
	.col-sm-pull-10 { right: 83.33333333% }
	.col-sm-pull-9 { right: 75% }
	.col-sm-pull-8 { right: 66.66666667% }
	.col-sm-pull-7 { right: 58.33333333% }
	.col-sm-pull-6 { right: 50% }
	.col-sm-pull-5 { right: 41.66666667% }
	.col-sm-pull-4 { right: 33.33333333% }
	.col-sm-pull-3 { right: 25% }
	.col-sm-pull-2 { right: 16.66666667% }
	.col-sm-pull-1 { right: 8.33333333% }
	.col-sm-pull-0 { right: auto }
	.col-sm-push-12 { left: 100% }
	.col-sm-push-11 { left: 91.66666667% }
	.col-sm-push-10 { left: 83.33333333% }
	.col-sm-push-9 { left: 75% }
	.col-sm-push-8 { left: 66.66666667% }
	.col-sm-push-7 { left: 58.33333333% }
	.col-sm-push-6 { left: 50% }
	.col-sm-push-5 { left: 41.66666667% }
	.col-sm-push-4 { left: 33.33333333% }
	.col-sm-push-3 { left: 25% }
	.col-sm-push-2 { left: 16.66666667% }
	.col-sm-push-1 { left: 8.33333333% }
	.col-sm-push-0 { left: auto }
	.col-sm-offset-12 { margin-left: 100% }
	.col-sm-offset-11 { margin-left: 91.66666667% }
	.col-sm-offset-10 { margin-left: 83.33333333% }
	.col-sm-offset-9 { margin-left: 75% }
	.col-sm-offset-8 { margin-left: 66.66666667% }
	.col-sm-offset-7 { margin-left: 58.33333333% }
	.col-sm-offset-6 { margin-left: 50% }
	.col-sm-offset-5 { margin-left: 41.66666667% }
	.col-sm-offset-4 { margin-left: 33.33333333% }
	.col-sm-offset-3 { margin-left: 25% }
	.col-sm-offset-2 { margin-left: 16.66666667% }
	.col-sm-offset-1 { margin-left: 8.33333333% }
	.col-sm-offset-0 { margin-left: 0 }
}
@media (min-width:992px) {
	.col-md-1,
	.col-md-10,
	.col-md-11,
	.col-md-12,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9 { float: left }
	.col-md-12 { width: 100% }
	.col-md-11 { width: 91.66666667% }
	.col-md-10 { width: 83.33333333% }
	.col-md-9 { width: 75% }
	.col-md-8 { width: 66.66666667% }
	.col-md-7 { width: 58.33333333% }
	.col-md-6 { width: 50% }
	.col-md-5 { width: 41.66666667% }
	.col-md-4 { width: 33.33333333% }
	.col-md-3 { width: 25% }
	.col-md-2 { width: 16.66666667% }
	.col-md-1 { width: 8.33333333% }
	.col-md-pull-12 { right: 100% }
	.col-md-pull-11 { right: 91.66666667% }
	.col-md-pull-10 { right: 83.33333333% }
	.col-md-pull-9 { right: 75% }
	.col-md-pull-8 { right: 66.66666667% }
	.col-md-pull-7 { right: 58.33333333% }
	.col-md-pull-6 { right: 50% }
	.col-md-pull-5 { right: 41.66666667% }
	.col-md-pull-4 { right: 33.33333333% }
	.col-md-pull-3 { right: 25% }
	.col-md-pull-2 { right: 16.66666667% }
	.col-md-pull-1 { right: 8.33333333% }
	.col-md-pull-0 { right: auto }
	.col-md-push-12 { left: 100% }
	.col-md-push-11 { left: 91.66666667% }
	.col-md-push-10 { left: 83.33333333% }
	.col-md-push-9 { left: 75% }
	.col-md-push-8 { left: 66.66666667% }
	.col-md-push-7 { left: 58.33333333% }
	.col-md-push-6 { left: 50% }
	.col-md-push-5 { left: 41.66666667% }
	.col-md-push-4 { left: 33.33333333% }
	.col-md-push-3 { left: 25% }
	.col-md-push-2 { left: 16.66666667% }
	.col-md-push-1 { left: 8.33333333% }
	.col-md-push-0 { left: auto }
	.col-md-offset-12 { margin-left: 100% }
	.col-md-offset-11 { margin-left: 91.66666667% }
	.col-md-offset-10 { margin-left: 83.33333333% }
	.col-md-offset-9 { margin-left: 75% }
	.col-md-offset-8 { margin-left: 66.66666667% }
	.col-md-offset-7 { margin-left: 58.33333333% }
	.col-md-offset-6 { margin-left: 50% }
	.col-md-offset-5 { margin-left: 41.66666667% }
	.col-md-offset-4 { margin-left: 33.33333333% }
	.col-md-offset-3 { margin-left: 25% }
	.col-md-offset-2 { margin-left: 16.66666667% }
	.col-md-offset-1 { margin-left: 8.33333333% }
	.col-md-offset-0 { margin-left: 0 }
}
@media (min-width:1200px) {
	.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-12 { width: 100% }
	.col-lg-11 { width: 91.66666667% }
	.col-lg-10 { width: 83.33333333% }
	.col-lg-9 { width: 75% }
	.col-lg-8 { width: 66.66666667% }
	.col-lg-7 { width: 58.33333333% }
	.col-lg-6 { width: 50% }
	.col-lg-5 { width: 41.66666667% }
	.col-lg-4 { width: 33.33333333% }
	.col-lg-3 { width: 25% }
	.col-lg-2 { width: 16.66666667% }
	.col-lg-1 { width: 8.33333333% }
	.col-lg-pull-12 { right: 100% }
	.col-lg-pull-11 { right: 91.66666667% }
	.col-lg-pull-10 { right: 83.33333333% }
	.col-lg-pull-9 { right: 75% }
	.col-lg-pull-8 { right: 66.66666667% }
	.col-lg-pull-7 { right: 58.33333333% }
	.col-lg-pull-6 { right: 50% }
	.col-lg-pull-5 { right: 41.66666667% }
	.col-lg-pull-4 { right: 33.33333333% }
	.col-lg-pull-3 { right: 25% }
	.col-lg-pull-2 { right: 16.66666667% }
	.col-lg-pull-1 { right: 8.33333333% }
	.col-lg-pull-0 { right: auto }
	.col-lg-push-12 { left: 100% }
	.col-lg-push-11 { left: 91.66666667% }
	.col-lg-push-10 { left: 83.33333333% }
	.col-lg-push-9 { left: 75% }
	.col-lg-push-8 { left: 66.66666667% }
	.col-lg-push-7 { left: 58.33333333% }
	.col-lg-push-6 { left: 50% }
	.col-lg-push-5 { left: 41.66666667% }
	.col-lg-push-4 { left: 33.33333333% }
	.col-lg-push-3 { left: 25% }
	.col-lg-push-2 { left: 16.66666667% }
	.col-lg-push-1 { left: 8.33333333% }
	.col-lg-push-0 { left: auto }
	.col-lg-offset-12 { margin-left: 100% }
	.col-lg-offset-11 { margin-left: 91.66666667% }
	.col-lg-offset-10 { margin-left: 83.33333333% }
	.col-lg-offset-9 { margin-left: 75% }
	.col-lg-offset-8 { margin-left: 66.66666667% }
	.col-lg-offset-7 { margin-left: 58.33333333% }
	.col-lg-offset-6 { margin-left: 50% }
	.col-lg-offset-5 { margin-left: 41.66666667% }
	.col-lg-offset-4 { margin-left: 33.33333333% }
	.col-lg-offset-3 { margin-left: 25% }
	.col-lg-offset-2 { margin-left: 16.66666667% }
	.col-lg-offset-1 { margin-left: 8.33333333% }
	.col-lg-offset-0 { margin-left: 0 }
}
.alert { padding: 20px; border-radius: 2px }
.alert h4 { margin-top: 0; color: inherit }
.alert .alert-link { font-weight: 700 }
.alert>p+p { margin-top: 10px }
.alert a { text-decoration: underline }
.alert-dismissible { padding-right: 40px }
.alert-dismissible .close { position: relative; float: right; right: -20px; color: inherit; opacity: .65; filter: alpha(opacity=65); -webkit-transition: opacity .35s ease-in-out; -moz-transition: opacity .35s ease-in-out; -o-transition: opacity .35s ease-in-out; transition: opacity .35s ease-in-out }
.alert-dismissible .close:hover { opacity: 1; filter: alpha(opacity=100) }
.alert-success { background-color: #8dde6e; color: #409221 }
.alert-success hr { border-top-color: #7dd959; margin-bottom: 20px; margin-top: 20px }
.alert-success .alert-link { color: #2e6818 }
.alert-info { background-color: #73c1e7; color: #1c78a5 }
.alert-info hr { border-top-color: #5db7e3; margin-bottom: 20px; margin-top: 20px }
.alert-info .alert-link { color: #155879 }
.alert-warning { background-color: #f6de88; color: #a5840d }
.alert-warning hr { border-top-color: #f4d770; margin-bottom: 20px; margin-top: 20px }
.alert-warning .alert-link { color: #765e09 }
.alert-danger { background-color: #e08a8a; color: #a52c2c }
.alert-danger hr { border-top-color: #db7676; margin-bottom: 20px; margin-top: 20px }
.alert-danger .alert-link { color: #7d2121 }
.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 11px; font-weight: 400; color: #fff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; border-radius: 100em }
.badge:empty { display: none }
.btn .badge { position: relative }
.btn-xs .badge { top: 0; padding: 1px 5px }
a.badge:focus,
a.badge:hover { text-decoration: none; cursor: pointer }
.list-group-item>.badge { float: right }
.list-group-item>.badge+.badge { margin-right: 5px }
.btn .badge,
.nav-pills>li>a>.badge { margin-left: 10px }
.badge-default { background-color: #95a5a6 }
.badge-defaulta:focus,
.badge-defaulta:hover,
.list-group-item.active>.badge-default:focus,
.list-group-item.active>.badge-default:hover,
.nav-pills>.active>a>.badge-default:focus,
.nav-pills>.active>a>.badge-default:hover { background-color: #798d8f }
.badge-primary { background-color: #e67e22 }
.badge-primarya:focus,
.badge-primarya:hover,
.list-group-item.active>.badge-primary:focus,
.list-group-item.active>.badge-primary:hover,
.nav-pills>.active>a>.badge-primary:focus,
.nav-pills>.active>a>.badge-primary:hover { background-color: #bf6516 }
.badge-success { background-color: #8dde6e }
.badge-successa:focus,
.badge-successa:hover,
.list-group-item.active>.badge-success:focus,
.list-group-item.active>.badge-success:hover,
.nav-pills>.active>a>.badge-success:focus,
.nav-pills>.active>a>.badge-success:hover { background-color: #6cd544 }
.badge-info { background-color: #73c1e7 }
.badge-infoa:focus,
.badge-infoa:hover,
.list-group-item.active>.badge-info:focus,
.list-group-item.active>.badge-info:hover,
.nav-pills>.active>a>.badge-info:focus,
.nav-pills>.active>a>.badge-info:hover { background-color: #47aee0 }
.badge-warning { background-color: #f6de88 }
.badge-warninga:focus,
.badge-warninga:hover,
.list-group-item.active>.badge-warning:focus,
.list-group-item.active>.badge-warning:hover,
.nav-pills>.active>a>.badge-warning:focus,
.nav-pills>.active>a>.badge-warning:hover { background-color: #f2d159 }
.badge-danger { background-color: #e08a8a }
.badge-dangera:focus,
.badge-dangera:hover,
.list-group-item.active>.badge-danger:focus,
.list-group-item.active>.badge-danger:hover,
.nav-pills>.active>a>.badge-danger:focus,
.nav-pills>.active>a>.badge-danger:hover { background-color: #d56262 }
.badge-red { background-color: #e74c3c }
.badge-reda:focus,
.badge-reda:hover,
.list-group-item.active>.badge-red:focus,
.list-group-item.active>.badge-red:hover,
.nav-pills>.active>a>.badge-red:focus,
.nav-pills>.active>a>.badge-red:hover { background-color: #d62c1a }
.badge-magneta { background-color: #9b59b6 }
.badge-magnetaa:focus,
.badge-magnetaa:hover,
.list-group-item.active>.badge-magneta:focus,
.list-group-item.active>.badge-magneta:hover,
.nav-pills>.active>a>.badge-magneta:focus,
.nav-pills>.active>a>.badge-magneta:hover { background-color: #804399 }
.badge-sky-blue { background-color: #3498db }
.badge-sky-bluea:focus,
.badge-sky-bluea:hover,
.list-group-item.active>.badge-sky-blue:focus,
.list-group-item.active>.badge-sky-blue:hover,
.nav-pills>.active>a>.badge-sky-blue:focus,
.nav-pills>.active>a>.badge-sky-blue:hover { background-color: #217dbb }
.badge-green { background-color: #2b9fda }
.badge-greena:focus,
.badge-greena:hover,
.list-group-item.active>.badge-green:focus,
.list-group-item.active>.badge-green:hover,
.nav-pills>.active>a>.badge-green:focus,
.nav-pills>.active>a>.badge-green:hover { background-color: #25a25a }
.badge-mint { background-color: #1abc9c }
.badge-minta:focus,
.badge-minta:hover,
.list-group-item.active>.badge-mint:focus,
.list-group-item.active>.badge-mint:hover,
.nav-pills>.active>a>.badge-mint:focus,
.nav-pills>.active>a>.badge-mint:hover { background-color: #148f77 }
.badge-purple { background-color: #745ec5 }
.badge-purplea:focus,
.badge-purplea:hover,
.list-group-item.active>.badge-purple:focus,
.list-group-item.active>.badge-purple:hover,
.nav-pills>.active>a>.badge-purple:focus,
.nav-pills>.active>a>.badge-purple:hover { background-color: #5840b0 }
.badge-lime { background-color: #a5c63b }
.badge-limea:focus,
.badge-limea:hover,
.list-group-item.active>.badge-lime:focus,
.list-group-item.active>.badge-lime:hover,
.nav-pills>.active>a>.badge-lime:focus,
.nav-pills>.active>a>.badge-lime:hover { background-color: #85a02e }
.badge-pink { background-color: #f47cc3 }
.badge-pinka:focus,
.badge-pinka:hover,
.list-group-item.active>.badge-pink:focus,
.list-group-item.active>.badge-pink:hover,
.nav-pills>.active>a>.badge-pink:focus,
.nav-pills>.active>a>.badge-pink:hover { background-color: #f04dad }
.badge-coffee { background-color: #a38671 }
.badge-coffeea:focus,
.badge-coffeea:hover,
.list-group-item.active>.badge-coffee:focus,
.list-group-item.active>.badge-coffee:hover,
.nav-pills>.active>a>.badge-coffee:focus,
.nav-pills>.active>a>.badge-coffee:hover { background-color: #896d58 }
blockquote {font-size: 17px;/* font-family: Georgia; */font-style: italic;border-left: 3px solid #3498db;padding: 20px;}
blockquote .small,
blockquote footer,
blockquote small { display: block; font-size: 80% }
blockquote .small:before,
blockquote footer:before,
blockquote small:before { content: '\2014 \00A0' }
.blockquote-reverse,
blockquote.pull-right { border-right: 3px solid #3498db; border-left: 0; text-align: right }
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before { content: '' }
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after { content: '\00A0 \2014' }
.breadcrumb { padding: 1em; list-style: none; line-height: 1; background-color: #fff }
.breadcrumb>li { display: inline-block }
.breadcrumb>li a { color: #999 }
.breadcrumb>li a:hover { text-decoration: underline }
.breadcrumb>li+li:before { content: "\/"; padding: 0 10px; color: #ccc; font-family: FontAwesome }
.breadcrumb>.active { color: #41b7d8 }
.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-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover { z-index: 2 }
.btn-group .btn+.btn,
.btn-group .btn+.btn-group>.btn:first-child,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group>.btn:first-child { border-left-width: 1px; border-left-style: solid }
.btn-toolbar { margin-left: -5px }
.btn-toolbar .btn-group,
.btn-toolbar .input-group { float: left }
.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group { margin-left: 5px }
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0 }
.btn-group>.btn:first-child { margin-left: 0 }
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0 }
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-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 { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0 }
.btn-group>.btn-group:last-child>.btn:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0 }
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle { outline: 0 }
.btn-group>.btn+.dropdown-toggle { padding-left: 8px; padding-right: 8px }
.btn-group>.btn-lg+.dropdown-toggle { padding-left: 12px; padding-right: 12px }
.btn-lg .caret { border-width: .5em .5em 0 }
.dropup .btn-lg .caret { border-width: 0 .5em .5em }
.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group,
.btn-group-vertical>.btn-group>.btn { display: block; float: none; width: 100%; max-width: 100% }
.btn-group-vertical>.btn-group>.btn { float: none }
.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group>.btn:first-child,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group>.btn:first-child { margin-left: 0; border-top-width: 1px; border-top-style: solid }
.btn-group-vertical>.btn:not(:first-child):not(:last-child) { border-radius: 0 }
.btn-group-vertical>.btn:first-child:not(:last-child) { border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0 }
.btn-group-vertical>.btn:last-child:not(:first-child) { border-bottom-left-radius: 2px; -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0 }
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 }
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0 }
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0 }
.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate }
.btn-group-justified>.btn,
.btn-group-justified>.btn-group { float: none; display: table-cell; width: 1% }
.btn-group-justified>.btn-group .btn { width: 100% }
.btn-group-justified>.btn-group .dropdown-menu { left: auto }
[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none }
.btn { display: inline-block; font-weight: 400; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; white-space: nowrap; line-height: 1; background-clip: padding-box; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out; padding: 1em 2em; font-size: 14px; border-radius: 2px; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none }
.btn.focus,
.btn:focus,
.btn:hover { color: #fff }
.btn.active,
.btn:active { outline: 0; background-image: none }
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: .65; filter: alpha(opacity=65) }
.btn.hollow { -webkit-box-shadow: 0 0 0 2px inset; -moz-box-shadow: 0 0 0 2px inset; box-shadow: 0 0 0 2px inset }
.btn.hollow.active,
.btn.hollow.focus,
.btn.hollow:active,
.btn.hollow:focus,
.btn.hollow:hover,
.open>.dropdown-toggle.btn.hollow { -webkit-box-shadow: inset 0 0 0 2px transparent; -moz-box-shadow: inset 0 0 0 2px transparent; box-shadow: inset 0 0 0 2px transparent }
.btn-default { color: #fff; background-color: #95a5a6; border-color: #8a9c9d }
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open>.dropdown-toggle.btn-default { color: #fff; background-color: #87999a }
.btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default { background-image: none }
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled].focus,
.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.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover { background-color: #95a5a6 }
.btn-default.hollow { color: #95a5a6; background-color: transparent; font-weight: 700 }
.btn-default.hollow.active,
.btn-default.hollow.focus,
.btn-default.hollow:active,
.btn-default.hollow:focus,
.btn-default.hollow:hover,
.open>.dropdown-toggle.btn-default.hollow { color: #fff; background-color: #95a5a6 }
.btn-default.hollow.active .badge,
.btn-default.hollow.focus .badge,
.btn-default.hollow:active .badge,
.btn-default.hollow:focus .badge,
.btn-default.hollow:hover .badge,
.open>.dropdown-toggle.btn-default.hollow .badge { color: #95a5a6; background-color: #fff }
.btn-default.hollow.disabled,
.btn-default.hollow.disabled.active,
.btn-default.hollow.disabled.focus,
.btn-default.hollow.disabled:active,
.btn-default.hollow.disabled:focus,
.btn-default.hollow.disabled:hover,
.btn-default.hollow[disabled],
.btn-default.hollow[disabled].active,
.btn-default.hollow[disabled].focus,
.btn-default.hollow[disabled]:active,
.btn-default.hollow[disabled]:focus,
.btn-default.hollow[disabled]:hover,
fieldset[disabled] .btn-default.hollow,
fieldset[disabled] .btn-default.hollow.active,
fieldset[disabled] .btn-default.hollow.focus,
fieldset[disabled] .btn-default.hollow:active,
fieldset[disabled] .btn-default.hollow:focus,
fieldset[disabled] .btn-default.hollow:hover { background-color: transparent }
.btn-default.hollow .badge { color: #fff; background-color: #95a5a6 }
.btn-default .badge { color: #95a5a6; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-primary { color: #fbe9d9; background-color: #e67e22; border-color: #db7419 }
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary { color: #fff; background-color: #d67118 }
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary { background-image: none }
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled].focus,
.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.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover { background-color: #e67e22 }
.btn-primary.hollow { color: #e67e22; background-color: transparent; font-weight: 700 }
.btn-primary.hollow.active,
.btn-primary.hollow.focus,
.btn-primary.hollow:active,
.btn-primary.hollow:focus,
.btn-primary.hollow:hover,
.open>.dropdown-toggle.btn-primary.hollow { color: #fbe9d9; background-color: #e67e22 }
.btn-primary.hollow.active .badge,
.btn-primary.hollow.focus .badge,
.btn-primary.hollow:active .badge,
.btn-primary.hollow:focus .badge,
.btn-primary.hollow:hover .badge,
.open>.dropdown-toggle.btn-primary.hollow .badge { color: #e67e22; background-color: #fbe9d9 }
.btn-primary.hollow.disabled,
.btn-primary.hollow.disabled.active,
.btn-primary.hollow.disabled.focus,
.btn-primary.hollow.disabled:active,
.btn-primary.hollow.disabled:focus,
.btn-primary.hollow.disabled:hover,
.btn-primary.hollow[disabled],
.btn-primary.hollow[disabled].active,
.btn-primary.hollow[disabled].focus,
.btn-primary.hollow[disabled]:active,
.btn-primary.hollow[disabled]:focus,
.btn-primary.hollow[disabled]:hover,
fieldset[disabled] .btn-primary.hollow,
fieldset[disabled] .btn-primary.hollow.active,
fieldset[disabled] .btn-primary.hollow.focus,
fieldset[disabled] .btn-primary.hollow:active,
fieldset[disabled] .btn-primary.hollow:focus,
fieldset[disabled] .btn-primary.hollow:hover { background-color: transparent }
.btn-primary.hollow .badge { color: #fbe9d9; background-color: #e67e22 }
.btn-primary .badge { color: #e67e22; background-color: #fbe9d9; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-success { color: #fff; background-color: #8dde6e; border-color: #80da5d }
.btn-success.active,
.btn-success.focus,
.btn-success:active,
.btn-success:focus,
.btn-success:hover,
.open>.dropdown-toggle.btn-success { color: #fff; background-color: #7dd959 }
.btn-success.active,
.btn-success:active,
.open>.dropdown-toggle.btn-success { background-image: none }
.btn-success.disabled,
.btn-success.disabled.active,
.btn-success.disabled.focus,
.btn-success.disabled:active,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled],
.btn-success[disabled].active,
.btn-success[disabled].focus,
.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.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover { background-color: #8dde6e }
.btn-success.hollow { color: #8dde6e; background-color: transparent; font-weight: 700 }
.btn-success.hollow.active,
.btn-success.hollow.focus,
.btn-success.hollow:active,
.btn-success.hollow:focus,
.btn-success.hollow:hover,
.open>.dropdown-toggle.btn-success.hollow { color: #fff; background-color: #8dde6e }
.btn-success.hollow.active .badge,
.btn-success.hollow.focus .badge,
.btn-success.hollow:active .badge,
.btn-success.hollow:focus .badge,
.btn-success.hollow:hover .badge,
.open>.dropdown-toggle.btn-success.hollow .badge { color: #8dde6e; background-color: #fff }
.btn-success.hollow.disabled,
.btn-success.hollow.disabled.active,
.btn-success.hollow.disabled.focus,
.btn-success.hollow.disabled:active,
.btn-success.hollow.disabled:focus,
.btn-success.hollow.disabled:hover,
.btn-success.hollow[disabled],
.btn-success.hollow[disabled].active,
.btn-success.hollow[disabled].focus,
.btn-success.hollow[disabled]:active,
.btn-success.hollow[disabled]:focus,
.btn-success.hollow[disabled]:hover,
fieldset[disabled] .btn-success.hollow,
fieldset[disabled] .btn-success.hollow.active,
fieldset[disabled] .btn-success.hollow.focus,
fieldset[disabled] .btn-success.hollow:active,
fieldset[disabled] .btn-success.hollow:focus,
fieldset[disabled] .btn-success.hollow:hover { background-color: transparent }
.btn-success.hollow .badge { color: #fff; background-color: #8dde6e }
.btn-success .badge { color: #8dde6e; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-info { color: #fff; background-color: #73c1e7; border-color: #62b9e4 }
.btn-info.active,
.btn-info.focus,
.btn-info:active,
.btn-info:focus,
.btn-info:hover,
.open>.dropdown-toggle.btn-info { color: #fff; background-color: #5db7e3 }
.btn-info.active,
.btn-info:active,
.open>.dropdown-toggle.btn-info { background-image: none }
.btn-info.disabled,
.btn-info.disabled.active,
.btn-info.disabled.focus,
.btn-info.disabled:active,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled],
.btn-info[disabled].active,
.btn-info[disabled].focus,
.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.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover { background-color: #73c1e7 }
.btn-info.hollow { color: #73c1e7; background-color: transparent; font-weight: 700 }
.btn-info.hollow.active,
.btn-info.hollow.focus,
.btn-info.hollow:active,
.btn-info.hollow:focus,
.btn-info.hollow:hover,
.open>.dropdown-toggle.btn-info.hollow { color: #fff; background-color: #73c1e7 }
.btn-info.hollow.active .badge,
.btn-info.hollow.focus .badge,
.btn-info.hollow:active .badge,
.btn-info.hollow:focus .badge,
.btn-info.hollow:hover .badge,
.open>.dropdown-toggle.btn-info.hollow .badge { color: #73c1e7; background-color: #fff }
.btn-info.hollow.disabled,
.btn-info.hollow.disabled.active,
.btn-info.hollow.disabled.focus,
.btn-info.hollow.disabled:active,
.btn-info.hollow.disabled:focus,
.btn-info.hollow.disabled:hover,
.btn-info.hollow[disabled],
.btn-info.hollow[disabled].active,
.btn-info.hollow[disabled].focus,
.btn-info.hollow[disabled]:active,
.btn-info.hollow[disabled]:focus,
.btn-info.hollow[disabled]:hover,
fieldset[disabled] .btn-info.hollow,
fieldset[disabled] .btn-info.hollow.active,
fieldset[disabled] .btn-info.hollow.focus,
fieldset[disabled] .btn-info.hollow:active,
fieldset[disabled] .btn-info.hollow:focus,
fieldset[disabled] .btn-info.hollow:hover { background-color: transparent }
.btn-info.hollow .badge { color: #fff; background-color: #73c1e7 }
.btn-info .badge { color: #73c1e7; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-warning { color: #fff; background-color: #f6de88; border-color: #f5d975 }
.btn-warning.active,
.btn-warning.focus,
.btn-warning:active,
.btn-warning:focus,
.btn-warning:hover,
.open>.dropdown-toggle.btn-warning { color: #fff; background-color: #f4d770 }
.btn-warning.active,
.btn-warning:active,
.open>.dropdown-toggle.btn-warning { background-image: none }
.btn-warning.disabled,
.btn-warning.disabled.active,
.btn-warning.disabled.focus,
.btn-warning.disabled:active,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled],
.btn-warning[disabled].active,
.btn-warning[disabled].focus,
.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.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover { background-color: #f6de88 }
.btn-warning.hollow { color: #f6de88; background-color: transparent; font-weight: 700 }
.btn-warning.hollow.active,
.btn-warning.hollow.focus,
.btn-warning.hollow:active,
.btn-warning.hollow:focus,
.btn-warning.hollow:hover,
.open>.dropdown-toggle.btn-warning.hollow { color: #fff; background-color: #f6de88 }
.btn-warning.hollow.active .badge,
.btn-warning.hollow.focus .badge,
.btn-warning.hollow:active .badge,
.btn-warning.hollow:focus .badge,
.btn-warning.hollow:hover .badge,
.open>.dropdown-toggle.btn-warning.hollow .badge { color: #f6de88; background-color: #fff }
.btn-warning.hollow.disabled,
.btn-warning.hollow.disabled.active,
.btn-warning.hollow.disabled.focus,
.btn-warning.hollow.disabled:active,
.btn-warning.hollow.disabled:focus,
.btn-warning.hollow.disabled:hover,
.btn-warning.hollow[disabled],
.btn-warning.hollow[disabled].active,
.btn-warning.hollow[disabled].focus,
.btn-warning.hollow[disabled]:active,
.btn-warning.hollow[disabled]:focus,
.btn-warning.hollow[disabled]:hover,
fieldset[disabled] .btn-warning.hollow,
fieldset[disabled] .btn-warning.hollow.active,
fieldset[disabled] .btn-warning.hollow.focus,
fieldset[disabled] .btn-warning.hollow:active,
fieldset[disabled] .btn-warning.hollow:focus,
fieldset[disabled] .btn-warning.hollow:hover { background-color: transparent }
.btn-warning.hollow .badge { color: #fff; background-color: #f6de88 }
.btn-warning .badge { color: #f6de88; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-danger { color: #fff; background-color: #e08a8a; border-color: #dc7a7a }
.btn-danger.active,
.btn-danger.focus,
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover,
.open>.dropdown-toggle.btn-danger { color: #fff; background-color: #db7676 }
.btn-danger.active,
.btn-danger:active,
.open>.dropdown-toggle.btn-danger { background-image: none }
.btn-danger.disabled,
.btn-danger.disabled.active,
.btn-danger.disabled.focus,
.btn-danger.disabled:active,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled],
.btn-danger[disabled].active,
.btn-danger[disabled].focus,
.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.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover { background-color: #e08a8a }
.btn-danger.hollow { color: #e08a8a; background-color: transparent; font-weight: 700 }
.btn-danger.hollow.active,
.btn-danger.hollow.focus,
.btn-danger.hollow:active,
.btn-danger.hollow:focus,
.btn-danger.hollow:hover,
.open>.dropdown-toggle.btn-danger.hollow { color: #fff; background-color: #e08a8a }
.btn-danger.hollow.active .badge,
.btn-danger.hollow.focus .badge,
.btn-danger.hollow:active .badge,
.btn-danger.hollow:focus .badge,
.btn-danger.hollow:hover .badge,
.open>.dropdown-toggle.btn-danger.hollow .badge { color: #e08a8a; background-color: #fff }
.btn-danger.hollow.disabled,
.btn-danger.hollow.disabled.active,
.btn-danger.hollow.disabled.focus,
.btn-danger.hollow.disabled:active,
.btn-danger.hollow.disabled:focus,
.btn-danger.hollow.disabled:hover,
.btn-danger.hollow[disabled],
.btn-danger.hollow[disabled].active,
.btn-danger.hollow[disabled].focus,
.btn-danger.hollow[disabled]:active,
.btn-danger.hollow[disabled]:focus,
.btn-danger.hollow[disabled]:hover,
fieldset[disabled] .btn-danger.hollow,
fieldset[disabled] .btn-danger.hollow.active,
fieldset[disabled] .btn-danger.hollow.focus,
fieldset[disabled] .btn-danger.hollow:active,
fieldset[disabled] .btn-danger.hollow:focus,
fieldset[disabled] .btn-danger.hollow:hover { background-color: transparent }
.btn-danger.hollow .badge { color: #fff; background-color: #e08a8a }
.btn-danger .badge { color: #e08a8a; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-white { color: #999; background-color: #fff; border-color: #f5f5f5 }
.btn-white.active,
.btn-white.focus,
.btn-white:active,
.btn-white:focus,
.btn-white:hover,
.open>.dropdown-toggle.btn-white { color: #b3b3b3; background-color: #f2f2f2 }
.btn-white.active,
.btn-white:active,
.open>.dropdown-toggle.btn-white { background-image: none }
.btn-white.disabled,
.btn-white.disabled.active,
.btn-white.disabled.focus,
.btn-white.disabled:active,
.btn-white.disabled:focus,
.btn-white.disabled:hover,
.btn-white[disabled],
.btn-white[disabled].active,
.btn-white[disabled].focus,
.btn-white[disabled]:active,
.btn-white[disabled]:focus,
.btn-white[disabled]:hover,
fieldset[disabled] .btn-white,
fieldset[disabled] .btn-white.active,
fieldset[disabled] .btn-white.focus,
fieldset[disabled] .btn-white:active,
fieldset[disabled] .btn-white:focus,
fieldset[disabled] .btn-white:hover { background-color: #fff }
.btn-white.hollow { color: #fff; background-color: transparent; font-weight: 700 }
.btn-white.hollow.active,
.btn-white.hollow.focus,
.btn-white.hollow:active,
.btn-white.hollow:focus,
.btn-white.hollow:hover,
.open>.dropdown-toggle.btn-white.hollow { color: #999; background-color: #fff }
.btn-white.hollow.active .badge,
.btn-white.hollow.focus .badge,
.btn-white.hollow:active .badge,
.btn-white.hollow:focus .badge,
.btn-white.hollow:hover .badge,
.open>.dropdown-toggle.btn-white.hollow .badge { color: #fff; background-color: #999 }
.btn-white.hollow.disabled,
.btn-white.hollow.disabled.active,
.btn-white.hollow.disabled.focus,
.btn-white.hollow.disabled:active,
.btn-white.hollow.disabled:focus,
.btn-white.hollow.disabled:hover,
.btn-white.hollow[disabled],
.btn-white.hollow[disabled].active,
.btn-white.hollow[disabled].focus,
.btn-white.hollow[disabled]:active,
.btn-white.hollow[disabled]:focus,
.btn-white.hollow[disabled]:hover,
fieldset[disabled] .btn-white.hollow,
fieldset[disabled] .btn-white.hollow.active,
fieldset[disabled] .btn-white.hollow.focus,
fieldset[disabled] .btn-white.hollow:active,
fieldset[disabled] .btn-white.hollow:focus,
fieldset[disabled] .btn-white.hollow:hover { background-color: transparent }
.btn-white.hollow .badge { color: #fff; background-color: #fff }
.btn-white .badge { color: #fff; background-color: #999; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-red { color: #fdf3f2; background-color: #e74c3c; border-color: #e53b2a }
.btn-red.active,
.btn-red.focus,
.btn-red:active,
.btn-red:focus,
.btn-red:hover,
.open>.dropdown-toggle.btn-red { color: #fff; background-color: #e43725 }
.btn-red.active,
.btn-red:active,
.open>.dropdown-toggle.btn-red { background-image: none }
.btn-red.disabled,
.btn-red.disabled.active,
.btn-red.disabled.focus,
.btn-red.disabled:active,
.btn-red.disabled:focus,
.btn-red.disabled:hover,
.btn-red[disabled],
.btn-red[disabled].active,
.btn-red[disabled].focus,
.btn-red[disabled]:active,
.btn-red[disabled]:focus,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red,
fieldset[disabled] .btn-red.active,
fieldset[disabled] .btn-red.focus,
fieldset[disabled] .btn-red:active,
fieldset[disabled] .btn-red:focus,
fieldset[disabled] .btn-red:hover { background-color: #e74c3c }
.btn-red.hollow { color: #e74c3c; background-color: transparent; font-weight: 700 }
.btn-red.hollow.active,
.btn-red.hollow.focus,
.btn-red.hollow:active,
.btn-red.hollow:focus,
.btn-red.hollow:hover,
.open>.dropdown-toggle.btn-red.hollow { color: #fdf3f2; background-color: #e74c3c }
.btn-red.hollow.active .badge,
.btn-red.hollow.focus .badge,
.btn-red.hollow:active .badge,
.btn-red.hollow:focus .badge,
.btn-red.hollow:hover .badge,
.open>.dropdown-toggle.btn-red.hollow .badge { color: #e74c3c; background-color: #fdf3f2 }
.btn-red.hollow.disabled,
.btn-red.hollow.disabled.active,
.btn-red.hollow.disabled.focus,
.btn-red.hollow.disabled:active,
.btn-red.hollow.disabled:focus,
.btn-red.hollow.disabled:hover,
.btn-red.hollow[disabled],
.btn-red.hollow[disabled].active,
.btn-red.hollow[disabled].focus,
.btn-red.hollow[disabled]:active,
.btn-red.hollow[disabled]:focus,
.btn-red.hollow[disabled]:hover,
fieldset[disabled] .btn-red.hollow,
fieldset[disabled] .btn-red.hollow.active,
fieldset[disabled] .btn-red.hollow.focus,
fieldset[disabled] .btn-red.hollow:active,
fieldset[disabled] .btn-red.hollow:focus,
fieldset[disabled] .btn-red.hollow:hover { background-color: transparent }
.btn-red.hollow .badge { color: #fdf3f2; background-color: #e74c3c }
.btn-red .badge { color: #e74c3c; background-color: #fdf3f2; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-flat-black { color: #919191; background-color: #2b2b2b; border-color: #212121 }
.btn-flat-black.active,
.btn-flat-black.focus,
.btn-flat-black:active,
.btn-flat-black:focus,
.btn-flat-black:hover,
.open>.dropdown-toggle.btn-flat-black { color: #ababab; background-color: #1e1e1e }
.btn-flat-black.active,
.btn-flat-black:active,
.open>.dropdown-toggle.btn-flat-black { background-image: none }
.btn-flat-black.disabled,
.btn-flat-black.disabled.active,
.btn-flat-black.disabled.focus,
.btn-flat-black.disabled:active,
.btn-flat-black.disabled:focus,
.btn-flat-black.disabled:hover,
.btn-flat-black[disabled],
.btn-flat-black[disabled].active,
.btn-flat-black[disabled].focus,
.btn-flat-black[disabled]:active,
.btn-flat-black[disabled]:focus,
.btn-flat-black[disabled]:hover,
fieldset[disabled] .btn-flat-black,
fieldset[disabled] .btn-flat-black.active,
fieldset[disabled] .btn-flat-black.focus,
fieldset[disabled] .btn-flat-black:active,
fieldset[disabled] .btn-flat-black:focus,
fieldset[disabled] .btn-flat-black:hover { background-color: #2b2b2b }
.btn-flat-black.hollow { color: #2b2b2b; background-color: transparent; font-weight: 700 }
.btn-flat-black.hollow.active,
.btn-flat-black.hollow.focus,
.btn-flat-black.hollow:active,
.btn-flat-black.hollow:focus,
.btn-flat-black.hollow:hover,
.open>.dropdown-toggle.btn-flat-black.hollow { color: #919191; background-color: #2b2b2b }
.btn-flat-black.hollow.active .badge,
.btn-flat-black.hollow.focus .badge,
.btn-flat-black.hollow:active .badge,
.btn-flat-black.hollow:focus .badge,
.btn-flat-black.hollow:hover .badge,
.open>.dropdown-toggle.btn-flat-black.hollow .badge { color: #2b2b2b; background-color: #919191 }
.btn-flat-black.hollow.disabled,
.btn-flat-black.hollow.disabled.active,
.btn-flat-black.hollow.disabled.focus,
.btn-flat-black.hollow.disabled:active,
.btn-flat-black.hollow.disabled:focus,
.btn-flat-black.hollow.disabled:hover,
.btn-flat-black.hollow[disabled],
.btn-flat-black.hollow[disabled].active,
.btn-flat-black.hollow[disabled].focus,
.btn-flat-black.hollow[disabled]:active,
.btn-flat-black.hollow[disabled]:focus,
.btn-flat-black.hollow[disabled]:hover,
fieldset[disabled] .btn-flat-black.hollow,
fieldset[disabled] .btn-flat-black.hollow.active,
fieldset[disabled] .btn-flat-black.hollow.focus,
fieldset[disabled] .btn-flat-black.hollow:active,
fieldset[disabled] .btn-flat-black.hollow:focus,
fieldset[disabled] .btn-flat-black.hollow:hover { background-color: transparent }
.btn-flat-black.hollow .badge { color: #919191; background-color: #2b2b2b }
.btn-flat-black .badge { color: #2b2b2b; background-color: #919191; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-magneta { color: #f0e7f4; background-color: #9b59b6; border-color: #924dae }
.btn-magneta.active,
.btn-magneta.focus,
.btn-magneta:active,
.btn-magneta:focus,
.btn-magneta:hover,
.open>.dropdown-toggle.btn-magneta { color: #fff; background-color: #8f4bab }
.btn-magneta.active,
.btn-magneta:active,
.open>.dropdown-toggle.btn-magneta { background-image: none }
.btn-magneta.disabled,
.btn-magneta.disabled.active,
.btn-magneta.disabled.focus,
.btn-magneta.disabled:active,
.btn-magneta.disabled:focus,
.btn-magneta.disabled:hover,
.btn-magneta[disabled],
.btn-magneta[disabled].active,
.btn-magneta[disabled].focus,
.btn-magneta[disabled]:active,
.btn-magneta[disabled]:focus,
.btn-magneta[disabled]:hover,
fieldset[disabled] .btn-magneta,
fieldset[disabled] .btn-magneta.active,
fieldset[disabled] .btn-magneta.focus,
fieldset[disabled] .btn-magneta:active,
fieldset[disabled] .btn-magneta:focus,
fieldset[disabled] .btn-magneta:hover { background-color: #9b59b6 }
.btn-magneta.hollow { color: #9b59b6; background-color: transparent; font-weight: 700 }
.btn-magneta.hollow.active,
.btn-magneta.hollow.focus,
.btn-magneta.hollow:active,
.btn-magneta.hollow:focus,
.btn-magneta.hollow:hover,
.open>.dropdown-toggle.btn-magneta.hollow { color: #f0e7f4; background-color: #9b59b6 }
.btn-magneta.hollow.active .badge,
.btn-magneta.hollow.focus .badge,
.btn-magneta.hollow:active .badge,
.btn-magneta.hollow:focus .badge,
.btn-magneta.hollow:hover .badge,
.open>.dropdown-toggle.btn-magneta.hollow .badge { color: #9b59b6; background-color: #f0e7f4 }
.btn-magneta.hollow.disabled,
.btn-magneta.hollow.disabled.active,
.btn-magneta.hollow.disabled.focus,
.btn-magneta.hollow.disabled:active,
.btn-magneta.hollow.disabled:focus,
.btn-magneta.hollow.disabled:hover,
.btn-magneta.hollow[disabled],
.btn-magneta.hollow[disabled].active,
.btn-magneta.hollow[disabled].focus,
.btn-magneta.hollow[disabled]:active,
.btn-magneta.hollow[disabled]:focus,
.btn-magneta.hollow[disabled]:hover,
fieldset[disabled] .btn-magneta.hollow,
fieldset[disabled] .btn-magneta.hollow.active,
fieldset[disabled] .btn-magneta.hollow.focus,
fieldset[disabled] .btn-magneta.hollow:active,
fieldset[disabled] .btn-magneta.hollow:focus,
fieldset[disabled] .btn-magneta.hollow:hover { background-color: transparent }
.btn-magneta.hollow .badge { color: #f0e7f4; background-color: #9b59b6 }
.btn-magneta .badge { color: #9b59b6; background-color: #f0e7f4; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-sky-blue { color: #e1f0fa; background-color: #3498db; border-color: #268fd5 }
.btn-sky-blue.active,
.btn-sky-blue.focus,
.btn-sky-blue:active,
.btn-sky-blue:focus,
.btn-sky-blue:hover,
.open>.dropdown-toggle.btn-sky-blue { color: #fff; background-color: #258cd1 }
.btn-sky-blue.active,
.btn-sky-blue:active,
.open>.dropdown-toggle.btn-sky-blue { background-image: none }
.btn-sky-blue.disabled,
.btn-sky-blue.disabled.active,
.btn-sky-blue.disabled.focus,
.btn-sky-blue.disabled:active,
.btn-sky-blue.disabled:focus,
.btn-sky-blue.disabled:hover,
.btn-sky-blue[disabled],
.btn-sky-blue[disabled].active,
.btn-sky-blue[disabled].focus,
.btn-sky-blue[disabled]:active,
.btn-sky-blue[disabled]:focus,
.btn-sky-blue[disabled]:hover,
fieldset[disabled] .btn-sky-blue,
fieldset[disabled] .btn-sky-blue.active,
fieldset[disabled] .btn-sky-blue.focus,
fieldset[disabled] .btn-sky-blue:active,
fieldset[disabled] .btn-sky-blue:focus,
fieldset[disabled] .btn-sky-blue:hover { background-color: #3498db }
.btn-sky-blue.hollow { color: #3498db; background-color: transparent; font-weight: 700 }
.btn-sky-blue.hollow.active,
.btn-sky-blue.hollow.focus,
.btn-sky-blue.hollow:active,
.btn-sky-blue.hollow:focus,
.btn-sky-blue.hollow:hover,
.open>.dropdown-toggle.btn-sky-blue.hollow { color: #e1f0fa; background-color: #3498db }
.btn-sky-blue.hollow.active .badge,
.btn-sky-blue.hollow.focus .badge,
.btn-sky-blue.hollow:active .badge,
.btn-sky-blue.hollow:focus .badge,
.btn-sky-blue.hollow:hover .badge,
.open>.dropdown-toggle.btn-sky-blue.hollow .badge { color: #3498db; background-color: #e1f0fa }
.btn-sky-blue.hollow.disabled,
.btn-sky-blue.hollow.disabled.active,
.btn-sky-blue.hollow.disabled.focus,
.btn-sky-blue.hollow.disabled:active,
.btn-sky-blue.hollow.disabled:focus,
.btn-sky-blue.hollow.disabled:hover,
.btn-sky-blue.hollow[disabled],
.btn-sky-blue.hollow[disabled].active,
.btn-sky-blue.hollow[disabled].focus,
.btn-sky-blue.hollow[disabled]:active,
.btn-sky-blue.hollow[disabled]:focus,
.btn-sky-blue.hollow[disabled]:hover,
fieldset[disabled] .btn-sky-blue.hollow,
fieldset[disabled] .btn-sky-blue.hollow.active,
fieldset[disabled] .btn-sky-blue.hollow.focus,
fieldset[disabled] .btn-sky-blue.hollow:active,
fieldset[disabled] .btn-sky-blue.hollow:focus,
fieldset[disabled] .btn-sky-blue.hollow:hover { background-color: transparent }
.btn-sky-blue.hollow .badge { color: #e1f0fa; background-color: #3498db }
.btn-sky-blue .badge { color: #3498db; background-color: #e1f0fa; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-green { color: #d1f5e0; background-color: #2b9fda; border-color: #2abb68 }
.btn-green.active,
.btn-green.focus,
.btn-green:active,
.btn-green:focus,
.btn-green:hover,
.open>.dropdown-toggle.btn-green { color: #fbfefc; background-color: #29b765 }
.btn-green.active,
.btn-green:active,
.open>.dropdown-toggle.btn-green { background-image: none }
.btn-green.disabled,
.btn-green.disabled.active,
.btn-green.disabled.focus,
.btn-green.disabled:active,
.btn-green.disabled:focus,
.btn-green.disabled:hover,
.btn-green[disabled],
.btn-green[disabled].active,
.btn-green[disabled].focus,
.btn-green[disabled]:active,
.btn-green[disabled]:focus,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green,
fieldset[disabled] .btn-green.active,
fieldset[disabled] .btn-green.focus,
fieldset[disabled] .btn-green:active,
fieldset[disabled] .btn-green:focus,
fieldset[disabled] .btn-green:hover { background-color: #2b9fda }
.btn-green.hollow { color: #2b9fda; background-color: transparent; font-weight: 700 }
.btn-green.hollow.active,
.btn-green.hollow.focus,
.btn-green.hollow:active,
.btn-green.hollow:focus,
.btn-green.hollow:hover,
.open>.dropdown-toggle.btn-green.hollow { color: #d1f5e0; background-color: #2b9fda }
.btn-green.hollow.active .badge,
.btn-green.hollow.focus .badge,
.btn-green.hollow:active .badge,
.btn-green.hollow:focus .badge,
.btn-green.hollow:hover .badge,
.open>.dropdown-toggle.btn-green.hollow .badge { color: #2b9fda; background-color: #d1f5e0 }
.btn-green.hollow.disabled,
.btn-green.hollow.disabled.active,
.btn-green.hollow.disabled.focus,
.btn-green.hollow.disabled:active,
.btn-green.hollow.disabled:focus,
.btn-green.hollow.disabled:hover,
.btn-green.hollow[disabled],
.btn-green.hollow[disabled].active,
.btn-green.hollow[disabled].focus,
.btn-green.hollow[disabled]:active,
.btn-green.hollow[disabled]:focus,
.btn-green.hollow[disabled]:hover,
fieldset[disabled] .btn-green.hollow,
fieldset[disabled] .btn-green.hollow.active,
fieldset[disabled] .btn-green.hollow.focus,
fieldset[disabled] .btn-green.hollow:active,
fieldset[disabled] .btn-green.hollow:focus,
fieldset[disabled] .btn-green.hollow:hover { background-color: transparent }
.btn-green.hollow .badge { color: #d1f5e0; background-color: #2b9fda }
.btn-green .badge { color: #2b9fda; background-color: #d1f5e0; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-mint { color: #aef4e6; background-color: #1abc9c; border-color: #18aa8d }
.btn-mint.active,
.btn-mint.focus,
.btn-mint:active,
.btn-mint:focus,
.btn-mint:hover,
.open>.dropdown-toggle.btn-mint { color: #dbfaf4; background-color: #17a689 }
.btn-mint.active,
.btn-mint:active,
.open>.dropdown-toggle.btn-mint { background-image: none }
.btn-mint.disabled,
.btn-mint.disabled.active,
.btn-mint.disabled.focus,
.btn-mint.disabled:active,
.btn-mint.disabled:focus,
.btn-mint.disabled:hover,
.btn-mint[disabled],
.btn-mint[disabled].active,
.btn-mint[disabled].focus,
.btn-mint[disabled]:active,
.btn-mint[disabled]:focus,
.btn-mint[disabled]:hover,
fieldset[disabled] .btn-mint,
fieldset[disabled] .btn-mint.active,
fieldset[disabled] .btn-mint.focus,
fieldset[disabled] .btn-mint:active,
fieldset[disabled] .btn-mint:focus,
fieldset[disabled] .btn-mint:hover { background-color: #1abc9c }
.btn-mint.hollow { color: #1abc9c; background-color: transparent; font-weight: 700 }
.btn-mint.hollow.active,
.btn-mint.hollow.focus,
.btn-mint.hollow:active,
.btn-mint.hollow:focus,
.btn-mint.hollow:hover,
.open>.dropdown-toggle.btn-mint.hollow { color: #aef4e6; background-color: #1abc9c }
.btn-mint.hollow.active .badge,
.btn-mint.hollow.focus .badge,
.btn-mint.hollow:active .badge,
.btn-mint.hollow:focus .badge,
.btn-mint.hollow:hover .badge,
.open>.dropdown-toggle.btn-mint.hollow .badge { color: #1abc9c; background-color: #aef4e6 }
.btn-mint.hollow.disabled,
.btn-mint.hollow.disabled.active,
.btn-mint.hollow.disabled.focus,
.btn-mint.hollow.disabled:active,
.btn-mint.hollow.disabled:focus,
.btn-mint.hollow.disabled:hover,
.btn-mint.hollow[disabled],
.btn-mint.hollow[disabled].active,
.btn-mint.hollow[disabled].focus,
.btn-mint.hollow[disabled]:active,
.btn-mint.hollow[disabled]:focus,
.btn-mint.hollow[disabled]:hover,
fieldset[disabled] .btn-mint.hollow,
fieldset[disabled] .btn-mint.hollow.active,
fieldset[disabled] .btn-mint.hollow.focus,
fieldset[disabled] .btn-mint.hollow:active,
fieldset[disabled] .btn-mint.hollow:focus,
fieldset[disabled] .btn-mint.hollow:hover { background-color: transparent }
.btn-mint.hollow .badge { color: #aef4e6; background-color: #1abc9c }
.btn-mint .badge { color: #1abc9c; background-color: #aef4e6; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-purple { color: #f5f4fb; background-color: #745ec5; border-color: #674fc0 }
.btn-purple.active,
.btn-purple.focus,
.btn-purple:active,
.btn-purple:focus,
.btn-purple:hover,
.open>.dropdown-toggle.btn-purple { color: #fff; background-color: #644bbe }
.btn-purple.active,
.btn-purple:active,
.open>.dropdown-toggle.btn-purple { background-image: none }
.btn-purple.disabled,
.btn-purple.disabled.active,
.btn-purple.disabled.focus,
.btn-purple.disabled:active,
.btn-purple.disabled:focus,
.btn-purple.disabled:hover,
.btn-purple[disabled],
.btn-purple[disabled].active,
.btn-purple[disabled].focus,
.btn-purple[disabled]:active,
.btn-purple[disabled]:focus,
.btn-purple[disabled]:hover,
fieldset[disabled] .btn-purple,
fieldset[disabled] .btn-purple.active,
fieldset[disabled] .btn-purple.focus,
fieldset[disabled] .btn-purple:active,
fieldset[disabled] .btn-purple:focus,
fieldset[disabled] .btn-purple:hover { background-color: #745ec5 }
.btn-purple.hollow { color: #745ec5; background-color: transparent; font-weight: 700 }
.btn-purple.hollow.active,
.btn-purple.hollow.focus,
.btn-purple.hollow:active,
.btn-purple.hollow:focus,
.btn-purple.hollow:hover,
.open>.dropdown-toggle.btn-purple.hollow { color: #f5f4fb; background-color: #745ec5 }
.btn-purple.hollow.active .badge,
.btn-purple.hollow.focus .badge,
.btn-purple.hollow:active .badge,
.btn-purple.hollow:focus .badge,
.btn-purple.hollow:hover .badge,
.open>.dropdown-toggle.btn-purple.hollow .badge { color: #745ec5; background-color: #f5f4fb }
.btn-purple.hollow.disabled,
.btn-purple.hollow.disabled.active,
.btn-purple.hollow.disabled.focus,
.btn-purple.hollow.disabled:active,
.btn-purple.hollow.disabled:focus,
.btn-purple.hollow.disabled:hover,
.btn-purple.hollow[disabled],
.btn-purple.hollow[disabled].active,
.btn-purple.hollow[disabled].focus,
.btn-purple.hollow[disabled]:active,
.btn-purple.hollow[disabled]:focus,
.btn-purple.hollow[disabled]:hover,
fieldset[disabled] .btn-purple.hollow,
fieldset[disabled] .btn-purple.hollow.active,
fieldset[disabled] .btn-purple.hollow.focus,
fieldset[disabled] .btn-purple.hollow:active,
fieldset[disabled] .btn-purple.hollow:focus,
fieldset[disabled] .btn-purple.hollow:hover { background-color: transparent }
.btn-purple.hollow .badge { color: #f5f4fb; background-color: #745ec5 }
.btn-purple .badge { color: #745ec5; background-color: #f5f4fb; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-watermelon { color: #fff; background-color: #ef717a; border-color: #ed5f69 }
.btn-watermelon.active,
.btn-watermelon.focus,
.btn-watermelon:active,
.btn-watermelon:focus,
.btn-watermelon:hover,
.open>.dropdown-toggle.btn-watermelon { color: #fff; background-color: #ec5a65 }
.btn-watermelon.active,
.btn-watermelon:active,
.open>.dropdown-toggle.btn-watermelon { background-image: none }
.btn-watermelon.disabled,
.btn-watermelon.disabled.active,
.btn-watermelon.disabled.focus,
.btn-watermelon.disabled:active,
.btn-watermelon.disabled:focus,
.btn-watermelon.disabled:hover,
.btn-watermelon[disabled],
.btn-watermelon[disabled].active,
.btn-watermelon[disabled].focus,
.btn-watermelon[disabled]:active,
.btn-watermelon[disabled]:focus,
.btn-watermelon[disabled]:hover,
fieldset[disabled] .btn-watermelon,
fieldset[disabled] .btn-watermelon.active,
fieldset[disabled] .btn-watermelon.focus,
fieldset[disabled] .btn-watermelon:active,
fieldset[disabled] .btn-watermelon:focus,
fieldset[disabled] .btn-watermelon:hover { background-color: #ef717a }
.btn-watermelon.hollow { color: #ef717a; background-color: transparent; font-weight: 700 }
.btn-watermelon.hollow.active,
.btn-watermelon.hollow.focus,
.btn-watermelon.hollow:active,
.btn-watermelon.hollow:focus,
.btn-watermelon.hollow:hover,
.open>.dropdown-toggle.btn-watermelon.hollow { color: #fff; background-color: #ef717a }
.btn-watermelon.hollow.active .badge,
.btn-watermelon.hollow.focus .badge,
.btn-watermelon.hollow:active .badge,
.btn-watermelon.hollow:focus .badge,
.btn-watermelon.hollow:hover .badge,
.open>.dropdown-toggle.btn-watermelon.hollow .badge { color: #ef717a; background-color: #fff }
.btn-watermelon.hollow.disabled,
.btn-watermelon.hollow.disabled.active,
.btn-watermelon.hollow.disabled.focus,
.btn-watermelon.hollow.disabled:active,
.btn-watermelon.hollow.disabled:focus,
.btn-watermelon.hollow.disabled:hover,
.btn-watermelon.hollow[disabled],
.btn-watermelon.hollow[disabled].active,
.btn-watermelon.hollow[disabled].focus,
.btn-watermelon.hollow[disabled]:active,
.btn-watermelon.hollow[disabled]:focus,
.btn-watermelon.hollow[disabled]:hover,
fieldset[disabled] .btn-watermelon.hollow,
fieldset[disabled] .btn-watermelon.hollow.active,
fieldset[disabled] .btn-watermelon.hollow.focus,
fieldset[disabled] .btn-watermelon.hollow:active,
fieldset[disabled] .btn-watermelon.hollow:focus,
fieldset[disabled] .btn-watermelon.hollow:hover { background-color: transparent }
.btn-watermelon.hollow .badge { color: #fff; background-color: #ef717a }
.btn-watermelon .badge { color: #ef717a; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-lime { color: #eef4d9; background-color: #a5c63b; border-color: #98b735 }
.btn-lime.active,
.btn-lime.focus,
.btn-lime:active,
.btn-lime:focus,
.btn-lime:hover,
.open>.dropdown-toggle.btn-lime { color: #fff; background-color: #95b334 }
.btn-lime.active,
.btn-lime:active,
.open>.dropdown-toggle.btn-lime { background-image: none }
.btn-lime.disabled,
.btn-lime.disabled.active,
.btn-lime.disabled.focus,
.btn-lime.disabled:active,
.btn-lime.disabled:focus,
.btn-lime.disabled:hover,
.btn-lime[disabled],
.btn-lime[disabled].active,
.btn-lime[disabled].focus,
.btn-lime[disabled]:active,
.btn-lime[disabled]:focus,
.btn-lime[disabled]:hover,
fieldset[disabled] .btn-lime,
fieldset[disabled] .btn-lime.active,
fieldset[disabled] .btn-lime.focus,
fieldset[disabled] .btn-lime:active,
fieldset[disabled] .btn-lime:focus,
fieldset[disabled] .btn-lime:hover { background-color: #a5c63b }
.btn-lime.hollow { color: #a5c63b; background-color: transparent; font-weight: 700 }
.btn-lime.hollow.active,
.btn-lime.hollow.focus,
.btn-lime.hollow:active,
.btn-lime.hollow:focus,
.btn-lime.hollow:hover,
.open>.dropdown-toggle.btn-lime.hollow { color: #eef4d9; background-color: #a5c63b }
.btn-lime.hollow.active .badge,
.btn-lime.hollow.focus .badge,
.btn-lime.hollow:active .badge,
.btn-lime.hollow:focus .badge,
.btn-lime.hollow:hover .badge,
.open>.dropdown-toggle.btn-lime.hollow .badge { color: #a5c63b; background-color: #eef4d9 }
.btn-lime.hollow.disabled,
.btn-lime.hollow.disabled.active,
.btn-lime.hollow.disabled.focus,
.btn-lime.hollow.disabled:active,
.btn-lime.hollow.disabled:focus,
.btn-lime.hollow.disabled:hover,
.btn-lime.hollow[disabled],
.btn-lime.hollow[disabled].active,
.btn-lime.hollow[disabled].focus,
.btn-lime.hollow[disabled]:active,
.btn-lime.hollow[disabled]:focus,
.btn-lime.hollow[disabled]:hover,
fieldset[disabled] .btn-lime.hollow,
fieldset[disabled] .btn-lime.hollow.active,
fieldset[disabled] .btn-lime.hollow.focus,
fieldset[disabled] .btn-lime.hollow:active,
fieldset[disabled] .btn-lime.hollow:focus,
fieldset[disabled] .btn-lime.hollow:hover { background-color: transparent }
.btn-lime.hollow .badge { color: #eef4d9; background-color: #a5c63b }
.btn-lime .badge { color: #a5c63b; background-color: #eef4d9; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-pink { color: #fff; background-color: #f47cc3; border-color: #f269ba }
.btn-pink.active,
.btn-pink.focus,
.btn-pink:active,
.btn-pink:focus,
.btn-pink:hover,
.open>.dropdown-toggle.btn-pink { color: #fff; background-color: #f264b8 }
.btn-pink.active,
.btn-pink:active,
.open>.dropdown-toggle.btn-pink { background-image: none }
.btn-pink.disabled,
.btn-pink.disabled.active,
.btn-pink.disabled.focus,
.btn-pink.disabled:active,
.btn-pink.disabled:focus,
.btn-pink.disabled:hover,
.btn-pink[disabled],
.btn-pink[disabled].active,
.btn-pink[disabled].focus,
.btn-pink[disabled]:active,
.btn-pink[disabled]:focus,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink,
fieldset[disabled] .btn-pink.active,
fieldset[disabled] .btn-pink.focus,
fieldset[disabled] .btn-pink:active,
fieldset[disabled] .btn-pink:focus,
fieldset[disabled] .btn-pink:hover { background-color: #f47cc3 }
.btn-pink.hollow { color: #f47cc3; background-color: transparent; font-weight: 700 }
.btn-pink.hollow.active,
.btn-pink.hollow.focus,
.btn-pink.hollow:active,
.btn-pink.hollow:focus,
.btn-pink.hollow:hover,
.open>.dropdown-toggle.btn-pink.hollow { color: #fff; background-color: #f47cc3 }
.btn-pink.hollow.active .badge,
.btn-pink.hollow.focus .badge,
.btn-pink.hollow:active .badge,
.btn-pink.hollow:focus .badge,
.btn-pink.hollow:hover .badge,
.open>.dropdown-toggle.btn-pink.hollow .badge { color: #f47cc3; background-color: #fff }
.btn-pink.hollow.disabled,
.btn-pink.hollow.disabled.active,
.btn-pink.hollow.disabled.focus,
.btn-pink.hollow.disabled:active,
.btn-pink.hollow.disabled:focus,
.btn-pink.hollow.disabled:hover,
.btn-pink.hollow[disabled],
.btn-pink.hollow[disabled].active,
.btn-pink.hollow[disabled].focus,
.btn-pink.hollow[disabled]:active,
.btn-pink.hollow[disabled]:focus,
.btn-pink.hollow[disabled]:hover,
fieldset[disabled] .btn-pink.hollow,
fieldset[disabled] .btn-pink.hollow.active,
fieldset[disabled] .btn-pink.hollow.focus,
fieldset[disabled] .btn-pink.hollow:active,
fieldset[disabled] .btn-pink.hollow:focus,
fieldset[disabled] .btn-pink.hollow:hover { background-color: transparent }
.btn-pink.hollow .badge { color: #fff; background-color: #f47cc3 }
.btn-pink .badge { color: #f47cc3; background-color: #fff; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-coffee { color: #f3efed; background-color: #a38671; border-color: #9b7b65 }
.btn-coffee.active,
.btn-coffee.focus,
.btn-coffee:active,
.btn-coffee:focus,
.btn-coffee:hover,
.open>.dropdown-toggle.btn-coffee { color: #fff; background-color: #987962 }
.btn-coffee.active,
.btn-coffee:active,
.open>.dropdown-toggle.btn-coffee { background-image: none }
.btn-coffee.disabled,
.btn-coffee.disabled.active,
.btn-coffee.disabled.focus,
.btn-coffee.disabled:active,
.btn-coffee.disabled:focus,
.btn-coffee.disabled:hover,
.btn-coffee[disabled],
.btn-coffee[disabled].active,
.btn-coffee[disabled].focus,
.btn-coffee[disabled]:active,
.btn-coffee[disabled]:focus,
.btn-coffee[disabled]:hover,
fieldset[disabled] .btn-coffee,
fieldset[disabled] .btn-coffee.active,
fieldset[disabled] .btn-coffee.focus,
fieldset[disabled] .btn-coffee:active,
fieldset[disabled] .btn-coffee:focus,
fieldset[disabled] .btn-coffee:hover { background-color: #a38671 }
.btn-coffee.hollow { color: #a38671; background-color: transparent; font-weight: 700 }
.btn-coffee.hollow.active,
.btn-coffee.hollow.focus,
.btn-coffee.hollow:active,
.btn-coffee.hollow:focus,
.btn-coffee.hollow:hover,
.open>.dropdown-toggle.btn-coffee.hollow { color: #f3efed; background-color: #a38671 }
.btn-coffee.hollow.active .badge,
.btn-coffee.hollow.focus .badge,
.btn-coffee.hollow:active .badge,
.btn-coffee.hollow:focus .badge,
.btn-coffee.hollow:hover .badge,
.open>.dropdown-toggle.btn-coffee.hollow .badge { color: #a38671; background-color: #f3efed }
.btn-coffee.hollow.disabled,
.btn-coffee.hollow.disabled.active,
.btn-coffee.hollow.disabled.focus,
.btn-coffee.hollow.disabled:active,
.btn-coffee.hollow.disabled:focus,
.btn-coffee.hollow.disabled:hover,
.btn-coffee.hollow[disabled],
.btn-coffee.hollow[disabled].active,
.btn-coffee.hollow[disabled].focus,
.btn-coffee.hollow[disabled]:active,
.btn-coffee.hollow[disabled]:focus,
.btn-coffee.hollow[disabled]:hover,
fieldset[disabled] .btn-coffee.hollow,
fieldset[disabled] .btn-coffee.hollow.active,
fieldset[disabled] .btn-coffee.hollow.focus,
fieldset[disabled] .btn-coffee.hollow:active,
fieldset[disabled] .btn-coffee.hollow:focus,
fieldset[disabled] .btn-coffee.hollow:hover { background-color: transparent }
.btn-coffee.hollow .badge { color: #f3efed; background-color: #a38671 }
.btn-coffee .badge { color: #a38671; background-color: #f3efed; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-night-blue { color: #d4d9e9; background-color: #5065a1; border-color: #495c93 }
.btn-night-blue.active,
.btn-night-blue.focus,
.btn-night-blue:active,
.btn-night-blue:focus,
.btn-night-blue:hover,
.open>.dropdown-toggle.btn-night-blue { color: #f6f7fa; background-color: #485a90 }
.btn-night-blue.active,
.btn-night-blue:active,
.open>.dropdown-toggle.btn-night-blue { background-image: none }
.btn-night-blue.disabled,
.btn-night-blue.disabled.active,
.btn-night-blue.disabled.focus,
.btn-night-blue.disabled:active,
.btn-night-blue.disabled:focus,
.btn-night-blue.disabled:hover,
.btn-night-blue[disabled],
.btn-night-blue[disabled].active,
.btn-night-blue[disabled].focus,
.btn-night-blue[disabled]:active,
.btn-night-blue[disabled]:focus,
.btn-night-blue[disabled]:hover,
fieldset[disabled] .btn-night-blue,
fieldset[disabled] .btn-night-blue.active,
fieldset[disabled] .btn-night-blue.focus,
fieldset[disabled] .btn-night-blue:active,
fieldset[disabled] .btn-night-blue:focus,
fieldset[disabled] .btn-night-blue:hover { background-color: #5065a1 }
.btn-night-blue.hollow { color: #5065a1; background-color: transparent; font-weight: 700 }
.btn-night-blue.hollow.active,
.btn-night-blue.hollow.focus,
.btn-night-blue.hollow:active,
.btn-night-blue.hollow:focus,
.btn-night-blue.hollow:hover,
.open>.dropdown-toggle.btn-night-blue.hollow { color: #d4d9e9; background-color: #5065a1 }
.btn-night-blue.hollow.active .badge,
.btn-night-blue.hollow.focus .badge,
.btn-night-blue.hollow:active .badge,
.btn-night-blue.hollow:focus .badge,
.btn-night-blue.hollow:hover .badge,
.open>.dropdown-toggle.btn-night-blue.hollow .badge { color: #5065a1; background-color: #d4d9e9 }
.btn-night-blue.hollow.disabled,
.btn-night-blue.hollow.disabled.active,
.btn-night-blue.hollow.disabled.focus,
.btn-night-blue.hollow.disabled:active,
.btn-night-blue.hollow.disabled:focus,
.btn-night-blue.hollow.disabled:hover,
.btn-night-blue.hollow[disabled],
.btn-night-blue.hollow[disabled].active,
.btn-night-blue.hollow[disabled].focus,
.btn-night-blue.hollow[disabled]:active,
.btn-night-blue.hollow[disabled]:focus,
.btn-night-blue.hollow[disabled]:hover,
fieldset[disabled] .btn-night-blue.hollow,
fieldset[disabled] .btn-night-blue.hollow.active,
fieldset[disabled] .btn-night-blue.hollow.focus,
fieldset[disabled] .btn-night-blue.hollow:active,
fieldset[disabled] .btn-night-blue.hollow:focus,
fieldset[disabled] .btn-night-blue.hollow:hover { background-color: transparent }
.btn-night-blue.hollow .badge { color: #d4d9e9; background-color: #5065a1 }
.btn-night-blue .badge { color: #5065a1; background-color: #d4d9e9; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.btn-link { color: #41b7d8; font-weight: 400; border-radius: 0 }
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link:hover,
.btn-link[disabled],
fieldset[disabled] .btn-link { background-color: transparent }
.btn-link.active,
.btn-link.focus,
.btn-link:active,
.btn-link:focus,
.btn-link:hover { color: #41b7d8 }
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover { text-decoration: none }
.btn-group-lg>.btn,
.btn-lg { padding: 1em 2em; font-size: 17px; border-radius: 2px }
.btn-lg.hollow { -webkit-box-shadow: 0 0 0 3px inset; -moz-box-shadow: 0 0 0 3px inset; box-shadow: 0 0 0 3px inset }
.btn-lg.hollow.active,
.btn-lg.hollow.focus,
.btn-lg.hollow:active,
.btn-lg.hollow:focus,
.btn-lg.hollow:hover,
.open>.dropdown-toggle.btn-lg.hollow { -webkit-box-shadow: inset 0 0 0 3px transparent; -moz-box-shadow: inset 0 0 0 3px transparent; box-shadow: inset 0 0 0 3px transparent }
.btn-group-md>.btn,
.btn-md { padding: 1em 2em; font-size: 14px; border-radius: 2px }
.btn-md.hollow { -webkit-box-shadow: 0 0 0 2px inset; -moz-box-shadow: 0 0 0 2px inset; box-shadow: 0 0 0 2px inset }
.btn-md.hollow.active,
.btn-md.hollow.focus,
.btn-md.hollow:active,
.btn-md.hollow:focus,
.btn-md.hollow:hover,
.open>.dropdown-toggle.btn-md.hollow { -webkit-box-shadow: inset 0 0 0 2px transparent; -moz-box-shadow: inset 0 0 0 2px transparent; box-shadow: inset 0 0 0 2px transparent }
.btn-group-sm>.btn,
.btn-sm { padding: 1em 2em; font-size: 12px; border-radius: 2px }
.btn-sm.hollow { -webkit-box-shadow: 0 0 0 1px inset; -moz-box-shadow: 0 0 0 1px inset; box-shadow: 0 0 0 1px inset }
.btn-sm.hollow.active,
.btn-sm.hollow.focus,
.btn-sm.hollow:active,
.btn-sm.hollow:focus,
.btn-sm.hollow:hover,
.open>.dropdown-toggle.btn-sm.hollow { -webkit-box-shadow: inset 0 0 0 1px transparent; -moz-box-shadow: inset 0 0 0 1px transparent; box-shadow: inset 0 0 0 1px transparent }
.btn-group-xs>.btn,
.btn-xs { padding: 1em 2em; font-size: 11px; border-radius: 2px }
.btn-xs.hollow { -webkit-box-shadow: 0 0 0 1px inset; -moz-box-shadow: 0 0 0 1px inset; box-shadow: 0 0 0 1px inset }
.btn-xs.hollow.active,
.btn-xs.hollow.focus,
.btn-xs.hollow:active,
.btn-xs.hollow:focus,
.btn-xs.hollow:hover,
.open>.dropdown-toggle.btn-xs.hollow { -webkit-box-shadow: inset 0 0 0 1px transparent; -moz-box-shadow: inset 0 0 0 1px transparent; box-shadow: inset 0 0 0 1px transparent }
.btn-block { display: block; width: 100% }
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block { width: 100% }
.carousel { position: relative }
.carousel-inner { position: relative; overflow: hidden; width: 100% }
.carousel-inner>.item { display: none; position: relative; -webkit-transition: .6s ease-in-out left; -moz-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left }
.carousel-inner>.item>a>img,
.carousel-inner>.item>img { line-height: 1 }
@media all and (transform-3d), (-webkit-transform-3d) {
	.carousel-inner>.item { -webkit-transition: -webkit-transform .6s ease-in-out; -moz-transition: -moz-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000 }
	.carousel-inner>.item.active.right,
	.carousel-inner>.item.next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0 }
	.carousel-inner>.item.active.left,
	.carousel-inner>.item.prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0 }
	.carousel-inner>.item.active,
	.carousel-inner>.item.next.left,
	.carousel-inner>.item.prev.right { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0 }
}
.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; left: 0; bottom: 0; font-size: 24px; color: #fff; text-align: center }
.carousel-control.right { left: auto; right: 0 }
.carousel-control:focus,
.carousel-control:hover { outline: 0; color: #fff; text-decoration: none; opacity: .9; filter: alpha(opacity=90) }
.carousel-control .fa { position: absolute; top: 50%; z-index: 5; padding: 1em; font-size: 24px; background-color: rgba(0, 0, 0, .1); -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.carousel-control .fa:hover { background-color: rgba(0, 0, 0, .2) }
.carousel-control .fa-angle-left { left: 0 }
.carousel-control .fa-angle-right { right: 0 }
.carousel-control .fa-angle-left,
.carousel-control .fa-angle-right { -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%) }
.carousel-indicators { position: absolute; right: 20px; padding: .3em .6em; z-index: 15; list-style: none; text-align: center; line-height: 1; background-color: rgba(0, 0, 0, .2); border-radius: 20em; top: 20px }
.carousel-indicators li { display: inline-block; width: 9px; height: 9px; text-indent: -999px; border: 1px solid #fff; border-radius: 50%; cursor: pointer; background-color: transparent }
.carousel-indicators li+li { margin-left: 3px }
.carousel-indicators .active { background-color: #fff }
.carousel-caption { display: none; position: absolute; max-width: 100%; left: 20px; bottom: 20px; right: 20px; z-index: 10; padding: 2em; color: #fff; text-align: left; background-color: rgba(0, 0, 0, .4) }
@media screen and (min-width:768px) {
	.carousel-caption { display: block }
}
code,
kbd,
pre,
samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace }
code { padding: 2px 4px; font-size: 90%; color: #e08a8a; border-radius: 2px; background-color: #e5e5e5 }
kbd { padding: 2px 4px; font-size: 90%; color: #ccc; background-color: #2b2b2b; border-radius: 2px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25) }
kbd kbd { padding: 0; font-size: 100%; font-weight: 700; box-shadow: none }
pre { display: block; font-size: 13px; line-height: 1.618; word-break: break-all; word-wrap: break-word; background-color: #fff; border: 1px dotted #e6e6e6; border-left: 3px solid #3498db }
pre code { padding: 0; font-size: inherit; color: inherit; background-color: transparent; border-radius: 0 }
.pre-scrollable { max-height: 400px; overflow-y: auto }
dt { font-weight: 700; color: gray }
dd+dt { margin-top: 10px }
@media (min-width:768px) {
	.dl-horizontal dd { margin-left: 180px }
	.dl-horizontal dd:not(:first-of-type) { margin-top: 10px }
	.dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
}
.caret { display: inline-block; width: 0; height: 0; margin-left: .5em; vertical-align: middle; border-top: .3em solid; border-right: .3em solid transparent; border-left: .3em solid transparent }
.btn-caret .caret { margin-left: 0 }
.dropdown { position: relative }
.dropdown-toggle:focus { outline: 0 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: .25em 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #fff; border-radius: .25em; background-clip: padding-box; -webkit-box-shadow: 0 4px 16px 6px rgba(0, 0, 0, .08); -moz-box-shadow: 0 4px 16px 6px rgba(0, 0, 0, .08); box-shadow: 0 4px 16px 6px rgba(0, 0, 0, .08) }
.dropdown-menu.pull-right { right: 0; left: auto }
.dropdown-menu .divider { height: 1px; margin: .5em 0; overflow: hidden; background-color: #e6e6e6 }
.dropdown-menu>li>a { display: block; padding: .5em 1em; clear: both; font-weight: 400; line-height: 1; color: #999; white-space: nowrap }
.dropdown-menu>li:hover>a { text-decoration: none !important; color: #fff; background-color: #2b9fda }
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover { color: #fff; text-decoration: none; outline: 0; background-color: #2b9fda }
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover { color: #ccc }
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover { text-decoration: none; background-color: transparent; background-image: none; cursor: not-allowed }
.open>.dropdown-menu { display: block }
.open>a { outline: 0 }
.dropdown-menu-right { left: auto; right: 0 }
.dropdown-menu-left { left: 0; right: auto }
.dropdown-header { display: block; padding: .5em 1em; font-size: 14px; font-weight: 700; line-height: 1; color: #666; white-space: nowrap }
.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990 }
.pull-right>.dropdown-menu { right: 0; left: auto }
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: .3em solid; content: "" }
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px }
@media (min-width:768px) {
	.navbar-right .dropdown-menu { left: auto; right: 0 }
	.navbar-right .dropdown-menu-left { left: 0; right: auto }
}
fieldset { min-width: 0 }
legend { display: block; width: 100%; font-size: 21px; color: #191919; border-bottom: 1px solid #e6e6e6 }
label { display: inline-block; max-width: 100%; padding-top: .8em; padding-bottom: .8em }
input[type=checkbox],
input[type=radio] { line-height: normal }
input[type=file] { display: block }
input[type=range] { display: block; width: 100% }
select[multiple],
select[size] { height: auto }
output { display: block }
.form-control { display: block; width: 100%; padding: .5em; background-image: none; border: 1px solid #e6e6e6; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.form-control::-moz-placeholder { color: #ccc; opacity: 1; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.form-control:-ms-input-placeholder { color: #ccc; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.form-control::-webkit-input-placeholder { color: #ccc; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.form-control[disabled],
fieldset[disabled] .form-control { cursor: not-allowed; background-color: #f7f7f7; opacity: 1 }
.form-control[readonly] { cursor: default }
textarea.form-control { height: auto }
.form-control:not([readonly]):focus { border-color: #73c1e7 }
.form-control:not([readonly]):focus::-moz-placeholder { color: #bababa; opacity: 1; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.form-control:not([readonly]):focus:-ms-input-placeholder { color: #bababa; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.form-control:not([readonly]):focus::-webkit-input-placeholder { color: #bababa; -webkit-transition: color .35s ease-in-out; -moz-transition: color .35s ease-in-out; -o-transition: color .35s ease-in-out; transition: color .35s ease-in-out }
.checkbox,
.radio { position: relative; display: block }
.checkbox label,
.radio label { font-weight: 400; cursor: pointer }
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] { position: absolute }
.checkbox-inline,
.radio-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: 400; cursor: pointer }
.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline { margin-top: 0 }
.checkbox-inline.disabled,
.checkbox.disabled label,
.radio-inline.disabled,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio label,
fieldset[disabled] .radio-inline,
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox].disabled,
input[type=checkbox][disabled],
input[type=radio].disabled,
input[type=radio][disabled] { cursor: not-allowed }
.form-control-static { padding-top: .8em; padding-bottom: .8em }
.form-group-sm .form-control,
.input-sm { /* font-size: 10.5px */}
.form-group-lg .form-control,
.input-lg { font-size: 16.8px }
.has-left-icon { position: relative }
.has-left-icon .left-icon { position: absolute; left: .8em; top: 50%; -webkit-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); transform: translate(0%, -50%) }
.has-left-icon .form-control { padding-left: 3.2em }
.has-feedback { position: relative }
.has-feedback .form-control { padding-right: 3.2em }
.form-control-feedback { position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); transform: translate(0%, -50%); right: .8em; z-index: 2; display: block; text-align: center; pointer-events: none }
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label { color: #409221 }
.has-success .form-control { border-color: #409221 }
.has-success .form-control:focus { border-color: #2e6818 }
.has-success .form-control-feedback { color: #409221 }
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label { color: #d5aa10 }
.has-warning .form-control { border-color: #d5aa10 }
.has-warning .form-control:focus { border-color: #a5840d }
.has-warning .form-control-feedback { color: #d5aa10 }
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label { color: #a52c2c }
.has-error .form-control { border-color: #a52c2c }
.has-error .form-control:focus { border-color: #7d2121 }
.has-error .form-control-feedback { color: #a52c2c }
.help-block { display: block }
.form-inline label { padding-top: 0 }
@media (min-width:768px) {
	.form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
	.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle }
	.form-inline .form-control-static { display: inline-block }
	.form-inline .input-group { display: inline-table; vertical-align: middle }
	.form-inline .control-label { vertical-align: middle }
	.form-inline .checkbox,
	.form-inline .radio { display: inline-block; vertical-align: middle }
	.form-inline .checkbox input[type=checkbox],
	.form-inline .radio input[type=radio] { position: relative }
}
.form-horizontal .form-group { margin-left: -15px; margin-right: -15px }
@media (min-width:768px) {
	.form-horizontal .control-label { text-align: right }
}
@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label { font-size: 16.8px }
}
@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label { font-size: 10.5px }
}
.checkbox label { vertical-align: top; line-height: 18px; padding-top: 0 }
.checkbox label:last-child { padding-left: 1em }
.checkbox .custom-element { width: 18px; height: 18px }
.checkbox .custom-element input[type=checkbox] { visibility: hidden }
.checkbox .custom-element .fancy-checkbox { position: relative; width: 18px; height: 18px; display: inline-block; border: 1px solid #e6e6e6; text-align: center }
.checkbox .custom-element .fancy-checkbox:before { content: "\f00c"; display: block; font-family: FontAwesome; font-size: 12px; line-height: 16px; opacity: 0; color: #73c1e7 }
.checkbox .custom-element input[type=checkbox]:checked+.fancy-checkbox { border-color: #73c1e7 }
.checkbox .custom-element input[type=checkbox]:checked+.fancy-checkbox:before { opacity: 1 }
.checkbox.disabled { opacity: .5 }
.form-group+.form-group { margin-top: 1.5em }
.radio label { vertical-align: top; line-height: 18px; padding-top: 0 }
.radio label:last-child { padding-left: 1em }
.radio .custom-element { width: 18px; height: 18px }
.radio .custom-element input[type=radio] { visibility: hidden }
.radio .custom-element .fancy-radio { position: relative; width: 18px; height: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; border: 1px solid #e6e6e6; text-align: center }
.radio .custom-element .fancy-radio:before { content: ''; display: block; position: absolute; width: 6px; height: 6px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; top: 5px; left: 5px; opacity: 0; background-color: #73c1e7 }
.radio .custom-element input[type=radio]:checked+.fancy-radio { border-color: #73c1e7 }
.radio .custom-element input[type=radio]:checked+.fancy-radio:before { opacity: 1 }
.radio.disabled { opacity: .5 }
.input-group { position: relative; display: table; border-collapse: separate; width: 100% }
.input-group[class*=col-] { float: none; padding-left: 0; padding-right: 0 }
.input-group .form-control { position: relative; z-index: 2; float: left; margin-bottom: 0 }
.input-group .form-control,
.input-group-addon,
.input-group-btn { display: table-cell; vertical-align: middle }
.input-group .form-control { width: 100% }
.input-group .form-control+.input-group-btn>.btn { border-top-left-radius: 0; border-bottom-left-radius: 0 }
.input-group .form-control+.input-group-addon { border-left-width: 0; border-right-width: 1px }
.input-group-btn { width: 1px; vertical-align: middle; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 }
.input-group-addon { width: 1px; padding: 0 1.2em; text-align: center; border: 1px solid #e6e6e6; border-right-width: 0 }
.input-group-btn { position: relative; font-size: 0; white-space: nowrap }
.input-group-btn>.btn { position: relative; padding-top: 0; padding-bottom: 0; height: 100%; z-index: 2 }
.input-group-btn>.btn:not(button):before { content: ''; display: block; height: 50%; margin-bottom: -.5em }
.input-group-btn:first-child>.btn { border-top-right-radius: 0; border-bottom-right-radius: 0 }

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face { font-family: FontAwesome; src: url(../fonts/fontawesome/fontawesome-webfont.eot); src: url(../fonts/fontawesome/fontawesome-webfont.eot?#iefix) format('embedded-opentype'), url(../fonts/fontawesome/fontawesome-webfont.woff) format('woff'), url(../fonts/fontawesome/fontawesome-webfont.ttf) format('truetype'), url(../fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular) format('svg'); font-weight: 400; font-style: normal }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% }
.fa-2x { font-size: 2em }
.fa-3x { font-size: 3em }
.fa-4x { font-size: 4em }
.fa-5x { font-size: 5em }
.fa-fw { width: 1.28571429em; text-align: center }
.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none }
.fa-ul>li { position: relative }
.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center }
.fa-li.fa-lg { left: -1.85714286em }
.fa-border { padding: .2em .25em .15em; border: .08em solid #eee; border-radius: .1em }
.fa.pull-left { margin-right: .3em }
.fa.pull-right { margin-left: .3em }
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear }
@-webkit-keyframes fa-spin {
	0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) }
	100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }
}
@keyframes fa-spin {
	0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) }
	100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }
}
.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) }
.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) }
.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg) }
.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) }
.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) }
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 { filter: none }
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle }
.fa-stack-1x,
.fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center }
.fa-stack-1x { line-height: inherit }
.fa-stack-2x { font-size: 2em }
.fa-inverse { color: #fff }
.fa-glass:before { content: "\f000" }
.fa-music:before { content: "\f001" }
.fa-search:before { content: "\f002" }
.fa-envelope-o:before { content: "\f003" }
.fa-heart:before { content: "\f004" }
.fa-star:before { content: "\f005" }
.fa-star-o:before { content: "\f006" }
.fa-user:before { content: "\f007" }
.fa-film:before { content: "\f008" }
.fa-th-large:before { content: "\f009" }
.fa-th:before { content: "\f00a" }
.fa-th-list:before { content: "\f00b" }
.fa-check:before { content: "\f00c" }
.fa-close:before,
.fa-remove:before,
.fa-times:before { content: "\f00d" }
.fa-search-plus:before { content: "\f00e" }
.fa-search-minus:before { content: "\f010" }
.fa-power-off:before { content: "\f011" }
.fa-signal:before { content: "\f012" }
.fa-cog:before,
.fa-gear:before { content: "\f013" }
.fa-trash-o:before { content: "\f014" }
.fa-home:before { content: "\f015" }
.fa-file-o:before { content: "\f016" }
.fa-clock-o:before { content: "\f017" }
.fa-road:before { content: "\f018" }
.fa-download:before { content: "\f019" }
.fa-arrow-circle-o-down:before { content: "\f01a" }
.fa-arrow-circle-o-up:before { content: "\f01b" }
.fa-inbox:before { content: "\f01c" }
.fa-play-circle-o:before { content: "\f01d" }
.fa-repeat:before,
.fa-rotate-right:before { content: "\f01e" }
.fa-refresh:before { content: "\f021" }
.fa-list-alt:before { content: "\f022" }
.fa-lock:before { content: "\f023" }
.fa-flag:before { content: "\f024" }
.fa-headphones:before { content: "\f025" }
.fa-volume-off:before { content: "\f026" }
.fa-volume-down:before { content: "\f027" }
.fa-volume-up:before { content: "\f028" }
.fa-qrcode:before { content: "\f029" }
.fa-barcode:before { content: "\f02a" }
.fa-tag:before { content: "\f02b" }
.fa-tags:before { content: "\f02c" }
.fa-book:before { content: "\f02d" }
.fa-bookmark:before { content: "\f02e" }
.fa-print:before { content: "\f02f" }
.fa-camera:before { content: "\f030" }
.fa-font:before { content: "\f031" }
.fa-bold:before { content: "\f032" }
.fa-italic:before { content: "\f033" }
.fa-text-height:before { content: "\f034" }
.fa-text-width:before { content: "\f035" }
.fa-align-left:before { content: "\f036" }
.fa-align-center:before { content: "\f037" }
.fa-align-right:before { content: "\f038" }
.fa-align-justify:before { content: "\f039" }
.fa-list:before { content: "\f03a" }
.fa-dedent:before,
.fa-outdent:before { content: "\f03b" }
.fa-indent:before { content: "\f03c" }
.fa-video-camera:before { content: "\f03d" }
.fa-image:before,
.fa-photo:before,
.fa-picture-o:before { content: "\f03e" }
.fa-pencil:before { content: "\f040" }
.fa-map-marker:before { content: "\f041" }
.fa-adjust:before { content: "\f042" }
.fa-tint:before { content: "\f043" }
.fa-edit:before,
.fa-pencil-square-o:before { content: "\f044" }
.fa-share-square-o:before { content: "\f045" }
.fa-check-square-o:before { content: "\f046" }
.fa-arrows:before { content: "\f047" }
.fa-step-backward:before { content: "\f048" }
.fa-fast-backward:before { content: "\f049" }
.fa-backward:before { content: "\f04a" }
.fa-play:before { content: "\f04b" }
.fa-pause:before { content: "\f04c" }
.fa-stop:before { content: "\f04d" }
.fa-forward:before { content: "\f04e" }
.fa-fast-forward:before { content: "\f050" }
.fa-step-forward:before { content: "\f051" }
.fa-eject:before { content: "\f052" }
.fa-chevron-left:before { content: "\f053" }
.fa-chevron-right:before { content: "\f054" }
.fa-plus-circle:before { content: "\f055" }
.fa-minus-circle:before { content: "\f056" }
.fa-times-circle:before { content: "\f057" }
.fa-check-circle:before { content: "\f058" }
.fa-question-circle:before { content: "\f059" }
.fa-info-circle:before { content: "\f05a" }
.fa-crosshairs:before { content: "\f05b" }
.fa-times-circle-o:before { content: "\f05c" }
.fa-check-circle-o:before { content: "\f05d" }
.fa-ban:before { content: "\f05e" }
.fa-arrow-left:before { content: "\f060" }
.fa-arrow-right:before { content: "\f061" }
.fa-arrow-up:before { content: "\f062" }
.fa-arrow-down:before { content: "\f063" }
.fa-mail-forward:before,
.fa-share:before { content: "\f064" }
.fa-expand:before { content: "\f065" }
.fa-compress:before { content: "\f066" }
.fa-plus:before { content: "\f067" }
.fa-minus:before { content: "\f068" }
.fa-asterisk:before { content: "\f069" }
.fa-exclamation-circle:before { content: "\f06a" }
.fa-gift:before { content: "\f06b" }
.fa-leaf:before { content: "\f06c" }
.fa-fire:before { content: "\f06d" }
.fa-eye:before { content: "\f06e" }
.fa-eye-slash:before { content: "\f070" }
.fa-exclamation-triangle:before,
.fa-warning:before { content: "\f071" }
.fa-plane:before { content: "\f072" }
.fa-calendar:before { content: "\f073" }
.fa-random:before { content: "\f074" }
.fa-comment:before { content: "\f075" }
.fa-magnet:before { content: "\f076" }
.fa-chevron-up:before { content: "\f077" }
.fa-chevron-down:before { content: "\f078" }
.fa-retweet:before { content: "\f079" }
.fa-shopping-cart:before { content: "\f07a" }
.fa-folder:before { content: "\f07b" }
.fa-folder-open:before { content: "\f07c" }
.fa-arrows-v:before { content: "\f07d" }
.fa-arrows-h:before { content: "\f07e" }
.fa-bar-chart-o:before,
.fa-bar-chart:before { content: "\f080" }
.fa-twitter-square:before { content: "\f081" }
.fa-facebook-square:before { content: "\f082" }
.fa-camera-retro:before { content: "\f083" }
.fa-key:before { content: "\f084" }
.fa-cogs:before,
.fa-gears:before { content: "\f085" }
.fa-comments:before { content: "\f086" }
.fa-thumbs-o-up:before { content: "\f087" }
.fa-thumbs-o-down:before { content: "\f088" }
.fa-star-half:before { content: "\f089" }
.fa-heart-o:before { content: "\f08a" }
.fa-sign-out:before { content: "\f08b" }
.fa-linkedin-square:before { content: "\f08c" }
.fa-thumb-tack:before { content: "\f08d" }
.fa-external-link:before { content: "\f08e" }
.fa-sign-in:before { content: "\f090" }
.fa-trophy:before { content: "\f091" }
.fa-github-square:before { content: "\f092" }
.fa-upload:before { content: "\f093" }
.fa-lemon-o:before { content: "\f094" }
.fa-phone:before { content: "\f095" }
.fa-square-o:before { content: "\f096" }
.fa-bookmark-o:before { content: "\f097" }
.fa-phone-square:before { content: "\f098" }
.fa-twitter:before { content: "\f099" }
.fa-facebook:before { content: "\f09a" }
.fa-github:before { content: "\f09b" }
.fa-unlock:before { content: "\f09c" }
.fa-credit-card:before { content: "\f09d" }
.fa-rss:before { content: "\f09e" }
.fa-hdd-o:before { content: "\f0a0" }
.fa-bullhorn:before { content: "\f0a1" }
.fa-bell:before { content: "\f0f3" }
.fa-certificate:before { content: "\f0a3" }
.fa-hand-o-right:before { content: "\f0a4" }
.fa-hand-o-left:before { content: "\f0a5" }
.fa-hand-o-up:before { content: "\f0a6" }
.fa-hand-o-down:before { content: "\f0a7" }
.fa-arrow-circle-left:before { content: "\f0a8" }
.fa-arrow-circle-right:before { content: "\f0a9" }
.fa-arrow-circle-up:before { content: "\f0aa" }
.fa-arrow-circle-down:before { content: "\f0ab" }
.fa-globe:before { content: "\f0ac" }
.fa-wrench:before { content: "\f0ad" }
.fa-tasks:before { content: "\f0ae" }
.fa-filter:before { content: "\f0b0" }
.fa-briefcase:before { content: "\f0b1" }
.fa-arrows-alt:before { content: "\f0b2" }
.fa-group:before,
.fa-users:before { content: "\f0c0" }
.fa-chain:before,
.fa-link:before { content: "\f0c1" }
.fa-cloud:before { content: "\f0c2" }
.fa-flask:before { content: "\f0c3" }
.fa-cut:before,
.fa-scissors:before { content: "\f0c4" }
.fa-copy:before,
.fa-files-o:before { content: "\f0c5" }
.fa-paperclip:before { content: "\f0c6" }
.fa-floppy-o:before,
.fa-save:before { content: "\f0c7" }
.fa-square:before { content: "\f0c8" }
.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before { content: "\f0c9" }
.fa-list-ul:before { content: "\f0ca" }
.fa-list-ol:before { content: "\f0cb" }
.fa-strikethrough:before { content: "\f0cc" }
.fa-underline:before { content: "\f0cd" }
.fa-table:before { content: "\f0ce" }
.fa-magic:before { content: "\f0d0" }
.fa-truck:before { content: "\f0d1" }
.fa-pinterest:before { content: "\f0d2" }
.fa-pinterest-square:before { content: "\f0d3" }
.fa-google-plus-square:before { content: "\f0d4" }
.fa-google-plus:before { content: "\f0d5" }
.fa-money:before { content: "\f0d6" }
.fa-caret-down:before { content: "\f0d7" }
.fa-caret-up:before { content: "\f0d8" }
.fa-caret-left:before { content: "\f0d9" }
.fa-caret-right:before { content: "\f0da" }
.fa-columns:before { content: "\f0db" }
.fa-sort:before,
.fa-unsorted:before { content: "\f0dc" }
.fa-sort-desc:before,
.fa-sort-down:before { content: "\f0dd" }
.fa-sort-asc:before,
.fa-sort-up:before { content: "\f0de" }
.fa-envelope:before { content: "\f0e0" }
.fa-linkedin:before { content: "\f0e1" }
.fa-rotate-left:before,
.fa-undo:before { content: "\f0e2" }
.fa-gavel:before,
.fa-legal:before { content: "\f0e3" }
.fa-dashboard:before,
.fa-tachometer:before { content: "\f0e4" }
.fa-comment-o:before { content: "\f0e5" }
.fa-comments-o:before { content: "\f0e6" }
.fa-bolt:before,
.fa-flash:before { content: "\f0e7" }
.fa-sitemap:before { content: "\f0e8" }
.fa-umbrella:before { content: "\f0e9" }
.fa-clipboard:before,
.fa-paste:before { content: "\f0ea" }
.fa-lightbulb-o:before { content: "\f0eb" }
.fa-exchange:before { content: "\f0ec" }
.fa-cloud-download:before { content: "\f0ed" }
.fa-cloud-upload:before { content: "\f0ee" }
.fa-user-md:before { content: "\f0f0" }
.fa-stethoscope:before { content: "\f0f1" }
.fa-suitcase:before { content: "\f0f2" }
.fa-bell-o:before { content: "\f0a2" }
.fa-coffee:before { content: "\f0f4" }
.fa-cutlery:before { content: "\f0f5" }
.fa-file-text-o:before { content: "\f0f6" }
.fa-building-o:before { content: "\f0f7" }
.fa-hospital-o:before { content: "\f0f8" }
.fa-ambulance:before { content: "\f0f9" }
.fa-medkit:before { content: "\f0fa" }
.fa-fighter-jet:before { content: "\f0fb" }
.fa-beer:before { content: "\f0fc" }
.fa-h-square:before { content: "\f0fd" }
.fa-plus-square:before { content: "\f0fe" }
.fa-angle-double-left:before { content: "\f100" }
.fa-angle-double-right:before { content: "\f101" }
.fa-angle-double-up:before { content: "\f102" }
.fa-angle-double-down:before { content: "\f103" }
.fa-angle-left:before { content: "\f104" }
.fa-angle-right:before { content: "\f105" }
.fa-angle-up:before { content: "\f106" }
.fa-angle-down:before { content: "\f107" }
.fa-desktop:before { content: "\f108" }
.fa-laptop:before { content: "\f109" }
.fa-tablet:before { content: "\f10a" }
.fa-mobile-phone:before,
.fa-mobile:before { content: "\f10b" }
.fa-circle-o:before { content: "\f10c" }
.fa-quote-left:before { content: "\f10d" }
.fa-quote-right:before { content: "\f10e" }
.fa-spinner:before { content: "\f110" }
.fa-circle:before { content: "\f111" }
.fa-mail-reply:before,
.fa-reply:before { content: "\f112" }
.fa-github-alt:before { content: "\f113" }
.fa-folder-o:before { content: "\f114" }
.fa-folder-open-o:before { content: "\f115" }
.fa-smile-o:before { content: "\f118" }
.fa-frown-o:before { content: "\f119" }
.fa-meh-o:before { content: "\f11a" }
.fa-gamepad:before { content: "\f11b" }
.fa-keyboard-o:before { content: "\f11c" }
.fa-flag-o:before { content: "\f11d" }
.fa-flag-checkered:before { content: "\f11e" }
.fa-terminal:before { content: "\f120" }
.fa-code:before { content: "\f121" }
.fa-mail-reply-all:before,
.fa-reply-all:before { content: "\f122" }
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before { content: "\f123" }
.fa-location-arrow:before { content: "\f124" }
.fa-crop:before { content: "\f125" }
.fa-code-fork:before { content: "\f126" }
.fa-chain-broken:before,
.fa-unlink:before { content: "\f127" }
.fa-question:before { content: "\f128" }
.fa-info:before { content: "\f129" }
.fa-exclamation:before { content: "\f12a" }
.fa-superscript:before { content: "\f12b" }
.fa-subscript:before { content: "\f12c" }
.fa-eraser:before { content: "\f12d" }
.fa-puzzle-piece:before { content: "\f12e" }
.fa-microphone:before { content: "\f130" }
.fa-microphone-slash:before { content: "\f131" }
.fa-shield:before { content: "\f132" }
.fa-calendar-o:before { content: "\f133" }
.fa-fire-extinguisher:before { content: "\f134" }
.fa-rocket:before { content: "\f135" }
.fa-maxcdn:before { content: "\f136" }
.fa-chevron-circle-left:before { content: "\f137" }
.fa-chevron-circle-right:before { content: "\f138" }
.fa-chevron-circle-up:before { content: "\f139" }
.fa-chevron-circle-down:before { content: "\f13a" }
.fa-html5:before { content: "\f13b" }
.fa-css3:before { content: "\f13c" }
.fa-anchor:before { content: "\f13d" }
.fa-unlock-alt:before { content: "\f13e" }
.fa-bullseye:before { content: "\f140" }
.fa-ellipsis-h:before { content: "\f141" }
.fa-ellipsis-v:before { content: "\f142" }
.fa-rss-square:before { content: "\f143" }
.fa-play-circle:before { content: "\f144" }
.fa-ticket:before { content: "\f145" }
.fa-minus-square:before { content: "\f146" }
.fa-minus-square-o:before { content: "\f147" }
.fa-level-up:before { content: "\f148" }
.fa-level-down:before { content: "\f149" }
.fa-check-square:before { content: "\f14a" }
.fa-pencil-square:before { content: "\f14b" }
.fa-external-link-square:before { content: "\f14c" }
.fa-share-square:before { content: "\f14d" }
.fa-compass:before { content: "\f14e" }
.fa-caret-square-o-down:before,
.fa-toggle-down:before { content: "\f150" }
.fa-caret-square-o-up:before,
.fa-toggle-up:before { content: "\f151" }
.fa-caret-square-o-right:before,
.fa-toggle-right:before { content: "\f152" }
.fa-eur:before,
.fa-euro:before { content: "\f153" }
.fa-gbp:before { content: "\f154" }
.fa-dollar:before,
.fa-usd:before { content: "\f155" }
.fa-inr:before,
.fa-rupee:before { content: "\f156" }
.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before { content: "\f157" }
.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before { content: "\f158" }
.fa-krw:before,
.fa-won:before { content: "\f159" }
.fa-bitcoin:before,
.fa-btc:before { content: "\f15a" }
.fa-file:before { content: "\f15b" }
.fa-file-text:before { content: "\f15c" }
.fa-sort-alpha-asc:before { content: "\f15d" }
.fa-sort-alpha-desc:before { content: "\f15e" }
.fa-sort-amount-asc:before { content: "\f160" }
.fa-sort-amount-desc:before { content: "\f161" }
.fa-sort-numeric-asc:before { content: "\f162" }
.fa-sort-numeric-desc:before { content: "\f163" }
.fa-thumbs-up:before { content: "\f164" }
.fa-thumbs-down:before { content: "\f165" }
.fa-youtube-square:before { content: "\f166" }
.fa-youtube:before { content: "\f167" }
.fa-xing:before { content: "\f168" }
.fa-xing-square:before { content: "\f169" }
.fa-youtube-play:before { content: "\f16a" }
.fa-dropbox:before { content: "\f16b" }
.fa-stack-overflow:before { content: "\f16c" }
.fa-instagram:before { content: "\f16d" }
.fa-flickr:before { content: "\f16e" }
.fa-adn:before { content: "\f170" }
.fa-bitbucket:before { content: "\f171" }
.fa-bitbucket-square:before { content: "\f172" }
.fa-tumblr:before { content: "\f173" }
.fa-tumblr-square:before { content: "\f174" }
.fa-long-arrow-down:before { content: "\f175" }
.fa-long-arrow-up:before { content: "\f176" }
.fa-long-arrow-left:before { content: "\f177" }
.fa-long-arrow-right:before { content: "\f178" }
.fa-apple:before { content: "\f179" }
.fa-windows:before { content: "\f17a" }
.fa-android:before { content: "\f17b" }
.fa-linux:before { content: "\f17c" }
.fa-dribbble:before { content: "\f17d" }
.fa-skype:before { content: "\f17e" }
.fa-foursquare:before { content: "\f180" }
.fa-trello:before { content: "\f181" }
.fa-female:before { content: "\f182" }
.fa-male:before { content: "\f183" }
.fa-gittip:before { content: "\f184" }
.fa-sun-o:before { content: "\f185" }
.fa-moon-o:before { content: "\f186" }
.fa-archive:before { content: "\f187" }
.fa-bug:before { content: "\f188" }
.fa-vk:before { content: "\f189" }
.fa-weibo:before { content: "\f18a" }
.fa-renren:before { content: "\f18b" }
.fa-pagelines:before { content: "\f18c" }
.fa-stack-exchange:before { content: "\f18d" }
.fa-arrow-circle-o-right:before { content: "\f18e" }
.fa-arrow-circle-o-left:before { content: "\f190" }
.fa-caret-square-o-left:before,
.fa-toggle-left:before { content: "\f191" }
.fa-dot-circle-o:before { content: "\f192" }
.fa-wheelchair:before { content: "\f193" }
.fa-vimeo-square:before { content: "\f194" }
.fa-try:before,
.fa-turkish-lira:before { content: "\f195" }
.fa-plus-square-o:before { content: "\f196" }
.fa-space-shuttle:before { content: "\f197" }
.fa-slack:before { content: "\f198" }
.fa-envelope-square:before { content: "\f199" }
.fa-wordpress:before { content: "\f19a" }
.fa-openid:before { content: "\f19b" }
.fa-bank:before,
.fa-institution:before,
.fa-university:before { content: "\f19c" }
.fa-graduation-cap:before,
.fa-mortar-board:before { content: "\f19d" }
.fa-yahoo:before { content: "\f19e" }
.fa-google:before { content: "\f1a0" }
.fa-reddit:before { content: "\f1a1" }
.fa-reddit-square:before { content: "\f1a2" }
.fa-stumbleupon-circle:before { content: "\f1a3" }
.fa-stumbleupon:before { content: "\f1a4" }
.fa-delicious:before { content: "\f1a5" }
.fa-digg:before { content: "\f1a6" }
.fa-pied-piper:before { content: "\f1a7" }
.fa-pied-piper-alt:before { content: "\f1a8" }
.fa-drupal:before { content: "\f1a9" }
.fa-joomla:before { content: "\f1aa" }
.fa-language:before { content: "\f1ab" }
.fa-fax:before { content: "\f1ac" }
.fa-building:before { content: "\f1ad" }
.fa-child:before { content: "\f1ae" }
.fa-paw:before { content: "\f1b0" }
.fa-spoon:before { content: "\f1b1" }
.fa-cube:before { content: "\f1b2" }
.fa-cubes:before { content: "\f1b3" }
.fa-behance:before { content: "\f1b4" }
.fa-behance-square:before { content: "\f1b5" }
.fa-steam:before { content: "\f1b6" }
.fa-steam-square:before { content: "\f1b7" }
.fa-recycle:before { content: "\f1b8" }
.fa-automobile:before,
.fa-car:before { content: "\f1b9" }
.fa-cab:before,
.fa-taxi:before { content: "\f1ba" }
.fa-tree:before { content: "\f1bb" }
.fa-spotify:before { content: "\f1bc" }
.fa-deviantart:before { content: "\f1bd" }
.fa-soundcloud:before { content: "\f1be" }
.fa-database:before { content: "\f1c0" }
.fa-file-pdf-o:before { content: "\f1c1" }
.fa-file-word-o:before { content: "\f1c2" }
.fa-file-excel-o:before { content: "\f1c3" }
.fa-file-powerpoint-o:before { content: "\f1c4" }
.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before { content: "\f1c5" }
.fa-file-archive-o:before,
.fa-file-zip-o:before { content: "\f1c6" }
.fa-file-audio-o:before,
.fa-file-sound-o:before { content: "\f1c7" }
.fa-file-movie-o:before,
.fa-file-video-o:before { content: "\f1c8" }
.fa-file-code-o:before { content: "\f1c9" }
.fa-vine:before { content: "\f1ca" }
.fa-codepen:before { content: "\f1cb" }
.fa-jsfiddle:before { content: "\f1cc" }
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before { content: "\f1cd" }
.fa-circle-o-notch:before { content: "\f1ce" }
.fa-ra:before,
.fa-rebel:before { content: "\f1d0" }
.fa-empire:before,
.fa-ge:before { content: "\f1d1" }
.fa-git-square:before { content: "\f1d2" }
.fa-git:before { content: "\f1d3" }
.fa-hacker-news:before { content: "\f1d4" }
.fa-tencent-weibo:before { content: "\f1d5" }
.fa-qq:before { content: "\f1d6" }
.fa-wechat:before,
.fa-weixin:before { content: "\f1d7" }
.fa-paper-plane:before,
.fa-send:before { content: "\f1d8" }
.fa-paper-plane-o:before,
.fa-send-o:before { content: "\f1d9" }
.fa-history:before { content: "\f1da" }
.fa-circle-thin:before { content: "\f1db" }
.fa-header:before { content: "\f1dc" }
.fa-paragraph:before { content: "\f1dd" }
.fa-sliders:before { content: "\f1de" }
.fa-share-alt:before { content: "\f1e0" }
.fa-share-alt-square:before { content: "\f1e1" }
.fa-bomb:before { content: "\f1e2" }
.fa-futbol-o:before,
.fa-soccer-ball-o:before { content: "\f1e3" }
.fa-tty:before { content: "\f1e4" }
.fa-binoculars:before { content: "\f1e5" }
.fa-plug:before { content: "\f1e6" }
.fa-slideshare:before { content: "\f1e7" }
.fa-twitch:before { content: "\f1e8" }
.fa-yelp:before { content: "\f1e9" }
.fa-newspaper-o:before { content: "\f1ea" }
.fa-wifi:before { content: "\f1eb" }
.fa-calculator:before { content: "\f1ec" }
.fa-paypal:before { content: "\f1ed" }
.fa-google-wallet:before { content: "\f1ee" }
.fa-cc-visa:before { content: "\f1f0" }
.fa-cc-mastercard:before { content: "\f1f1" }
.fa-cc-discover:before { content: "\f1f2" }
.fa-cc-amex:before { content: "\f1f3" }
.fa-cc-paypal:before { content: "\f1f4" }
.fa-cc-stripe:before { content: "\f1f5" }
.fa-bell-slash:before { content: "\f1f6" }
.fa-bell-slash-o:before { content: "\f1f7" }
.fa-trash:before { content: "\f1f8" }
.fa-copyright:before { content: "\f1f9" }
.fa-at:before { content: "\f1fa" }
.fa-eyedropper:before { content: "\f1fb" }
.fa-paint-brush:before { content: "\f1fc" }
.fa-birthday-cake:before { content: "\f1fd" }
.fa-area-chart:before { content: "\f1fe" }
.fa-pie-chart:before { content: "\f200" }
.fa-line-chart:before { content: "\f201" }
.fa-lastfm:before { content: "\f202" }
.fa-lastfm-square:before { content: "\f203" }
.fa-toggle-off:before { content: "\f204" }
.fa-toggle-on:before { content: "\f205" }
.fa-bicycle:before { content: "\f206" }
.fa-bus:before { content: "\f207" }
.fa-ioxhost:before { content: "\f208" }
.fa-angellist:before { content: "\f209" }
.fa-cc:before { content: "\f20a" }
.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before { content: "\f20b" }
.fa-meanpath:before { content: "\f20c" }
.jumbotron { padding: 5em 0; color: #fff; background-color: #745ec5 }
.jumbotron .h1,
.jumbotron h1 { color: #fff }
.jumbotron p { font-weight: 200 }
.jumbotron hr { border-top-color: #8e7cd0 }
.jumbotron .container { max-width: 100% }
@media screen and (min-width:768px) {
	.container-fluid .jumbotron { padding: 5em }
}
.label { display: inline; padding: .3em .6em; font-size: 75%; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em }
.label:empty { display: none }
.btn .label { position: relative; top: -1px }
.label-default { background-color: #95a5a6 }
.label-default[href]:focus,
.label-default[href]:hover { background-color: #798d8f }
.label-primary { background-color: #e67e22 }
.label-primary[href]:focus,
.label-primary[href]:hover { background-color: #bf6516 }
.label-success { background-color: #8dde6e }
.label-success[href]:focus,
.label-success[href]:hover { background-color: #6cd544 }
.label-info { background-color: #73c1e7 }
.label-info[href]:focus,
.label-info[href]:hover { background-color: #47aee0 }
.label-warning { background-color: #f6de88 }
.label-warning[href]:focus,
.label-warning[href]:hover { background-color: #f2d159 }
.label-danger { background-color: #e08a8a }
.label-danger[href]:focus,
.label-danger[href]:hover { background-color: #d56262 }
.label-red { background-color: #e74c3c }
.label-red[href]:focus,
.label-red[href]:hover { background-color: #d62c1a }
.label-magneta { background-color: #9b59b6 }
.label-magneta[href]:focus,
.label-magneta[href]:hover { background-color: #804399 }
.label-sky-blue { background-color: #3498db }
.label-sky-blue[href]:focus,
.label-sky-blue[href]:hover { background-color: #217dbb }
.label-green { background-color: #2b9fda }
.label-green[href]:focus,
.label-green[href]:hover { background-color: #25a25a }
.label-mint { background-color: #1abc9c }
.label-mint[href]:focus,
.label-mint[href]:hover { background-color: #148f77 }
.label-purple { background-color: #745ec5 }
.label-purple[href]:focus,
.label-purple[href]:hover { background-color: #5840b0 }
.label-lime { background-color: #a5c63b }
.label-lime[href]:focus,
.label-lime[href]:hover { background-color: #85a02e }
.label-pink { background-color: #f47cc3 }
.label-pink[href]:focus,
.label-pink[href]:hover { background-color: #f04dad }
.label-coffee { background-color: #a38671 }
.label-coffee[href]:focus,
.label-coffee[href]:hover { background-color: #896d58 }
.list-group { padding-left: 0 }
.list-group-item { position: relative; display: block; padding: 1.3em; margin-bottom: -1px; background-color: transparent; border: 1px solid #e6e6e6 }
a.list-group-item { color: #999 }
a.list-group-item:focus,
a.list-group-item:hover { text-decoration: none; color: #fff; background-color: #745ec5; border-color: #745ec5 }
a.list-group-item:focus .list-group-item-heading,
a.list-group-item:focus .list-group-item-heading>.small,
a.list-group-item:focus .list-group-item-heading>small,
a.list-group-item:hover .list-group-item-heading,
a.list-group-item:hover .list-group-item-heading>.small,
a.list-group-item:hover .list-group-item-heading>small { color: #fff }
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover { background-color: #e6e6e6; border-color: #e6e6e6; color: #b3b3b3; cursor: not-allowed }
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading { color: inherit }
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text { color: #b3b3b3 }
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover { z-index: 2; color: #fff; background-color: #745ec5; border-color: #745ec5 }
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading>.small,
.list-group-item.active .list-group-item-heading>small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading>.small,
.list-group-item.active:focus .list-group-item-heading>small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading>.small,
.list-group-item.active:hover .list-group-item-heading>small { color: inherit }
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text { color: #fff }
.list-group-item-success { color: #409221; background-color: #8dde6e; border: 0 }
a.list-group-item-success { color: #409221 }
a.list-group-item-success .list-group-item-heading { color: inherit }
a.list-group-item-success:focus,
a.list-group-item-success:hover { color: #409221; background-color: #7dd959 }
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover { color: #fff; background-color: #409221 }
.list-group-item-info { color: #1c78a5; background-color: #73c1e7; border: 0 }
a.list-group-item-info { color: #1c78a5 }
a.list-group-item-info .list-group-item-heading { color: inherit }
a.list-group-item-info:focus,
a.list-group-item-info:hover { color: #1c78a5; background-color: #5db7e3 }
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover { color: #fff; background-color: #1c78a5 }
.list-group-item-warning { color: #d5aa10; background-color: #f6de88; border: 0 }
a.list-group-item-warning { color: #d5aa10 }
a.list-group-item-warning .list-group-item-heading { color: inherit }
a.list-group-item-warning:focus,
a.list-group-item-warning:hover { color: #d5aa10; background-color: #f4d770 }
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover { color: #fff; background-color: #d5aa10 }
.list-group-item-danger { color: #a52c2c; background-color: #e08a8a; border: 0 }
a.list-group-item-danger { color: #a52c2c }
a.list-group-item-danger .list-group-item-heading { color: inherit }
a.list-group-item-danger:focus,
a.list-group-item-danger:hover { color: #a52c2c; background-color: #db7676 }
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover { color: #fff; background-color: #a52c2c }
.list-group-item-heading { margin-bottom: .33em; color: #666; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out; transition: all .35s ease-in-out }
.media+.media,
.media-body .media:first-of-type { margin-top: 3em }
.media-right,
.media>.pull-right { padding-left: 2em }
.media-left,
.media>.pull-left { padding-right: 2em }
.media-body,
.media-left,
.media-right { display: table-cell; vertical-align: top }
.media-middle { vertical-align: middle }
.media-bottom { vertical-align: bottom }
.media-heading { margin-bottom: .5em }
.media-heading a { color: inherit }
.media-heading a:hover { color: #41b7d8 }
.media-heading .meta { padding-left: 2em; font-size: 12px; font-weight: 400; color: #999; text-transform: capitalize }
.media-heading .meta a:hover { text-decoration: underline }
.media-heading .meta .divider { padding: 0 .5em }
.media-list { padding-left: 0; list-style: none }
.modal-open { overflow: hidden }
.modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2000; -webkit-overflow-scrolling: touch; outline: 0 }
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-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.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0) }
.modal-open .modal { overflow-x: hidden; overflow-y: auto }
.modal-dialog { position: relative; width: auto; margin: 10px }
.modal-content { position: relative; background-color: #fff; -webkit-box-shadow: 0 0 6px 3px rgba(0, 0, 0, .08); -moz-box-shadow: 0 0 6px 3px rgba(0, 0, 0, .08); box-shadow: 0 0 6px 3px rgba(0, 0, 0, .08); background-clip: padding-box; outline: 0 }
.modal-backdrop { position: absolute; top: 0; right: 0; left: 0; background-color: #000 }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0) }
.modal-backdrop.in { opacity: .5; filter: alpha(opacity=50) }
.modal-header { padding: 1.5em; border-bottom: 1px solid #e6e6e6 }
.modal-header .close { margin-top: -2px; float: right }
.modal-title { margin: 0; line-height: 1 }
.modal-body { position: relative; padding: 1.5em }
.modal-footer { padding: .5em; text-align: right; border-top: 1px solid #e6e6e6 }
.modal-footer .btn+.btn { margin-left: .5em; margin-bottom: 0 }
.modal-footer .btn-block+.btn-block { margin-left: 0 }
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll }
@media (min-width:768px) {
	.modal-dialog { width: 600px; margin: 3em auto }
	.modal-content { -webkit-box-shadow: 0 0 10px 6px rgba(0, 0, 0, .08); -moz-box-shadow: 0 0 10px 6px rgba(0, 0, 0, .08); box-shadow: 0 0 10px 6px rgba(0, 0, 0, .08) }
	.modal-sm { width: 300px }
}
@media (min-width:992px) {
	.modal-lg { width: 900px }
}
@media screen and (min-width:992px) {
	.navbar-table { display: table; width: 100% }
	.navbar-cell { display: table-cell; vertical-align: middle }
	.navbar-cell.stretch { width: 100% }
	.navbar-cell.tight { width: 1px; white-space: nowrap }
	.navbar-cell.full-height { height: 100% }
}
.navbar { position: relative; border-bottom: 1px solid }
@media (min-width:992px) {
	.navbar-header { float: left }
}
@media (max-width:991px) {
	.navbar-header { display: table; width: 100% }
	.navbar-header>* { display: table-cell; vertical-align: middle }
}
.navbar-collapse { overflow-x: visible; -webkit-overflow-scrolling: touch }
.navbar-collapse.in { overflow-y: auto }
@media (min-width:992px) {
	.navbar-collapse { width: 100%; box-shadow: none }
	.navbar-collapse>* { display: table-cell; vertical-align: middle }
	.navbar-collapse.collapse { display: table; visibility: visible !important; height: auto !important; overflow: visible !important }
	.navbar-collapse.in { overflow-y: visible }
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse { max-height: 340px }
@media (max-device-width:480px) and (orientation:landscape) {
	.navbar-fixed-bottom .navbar-collapse,
	.navbar-fixed-top .navbar-collapse { max-height: 200px }
}
.navbar-static-top { z-index: 200 }
.navbar-fixed-bottom,
.navbar-fixed-top { position: fixed; right: 0; left: 0; z-index: 400 }
.navbar-fixed-top { top: 0 }
.navbar-fixed-bottom { bottom: 0 }
@media (min-width:992px) {
	.navbar-right { float: right }
	.navbar-left { float: left }
}
.navbar-brand { font-size: 18px }
.navbar-brand:focus,
.navbar-brand:hover { text-decoration: none }
.navbar-brand>img { display: block }
@media (max-width:991px) {
	.navbar>.container .navbar-brand,
	.navbar>.container-fluid .navbar-brand { padding: .8em 0 }
}
.navbar-toggle { position: relative; float: right; padding: 0 .3em; background-color: transparent; background-image: none }
.navbar-toggle:focus { outline: 0 }
@media (min-width:992px) {
	.navbar-toggle { display: none }
}
.navbar-nav { margin: 0 }
@media (max-width:991px) {
	.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent }
	.navbar-nav .open .dropdown-menu>li>a:focus,
	.navbar-nav .open .dropdown-menu>li>a:hover { background-image: none }
	.navbar-nav .caret { position: absolute; top: 50%; right: .8em; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%) }
	.navbar-nav li a { padding: .8em !important; border-bottom: 1px solid; margin-top: -1px }
	.navbar-nav a.last { border-bottom: 0 }
}
@media (min-width:992px) {
	.navbar-nav>li { display: inline-block; }
	.navbar-nav>li>a { padding-top: 1.8em !important; padding-bottom: 1.8em !important }
	.navbar-nav .has-submenu { position: relative }
	.navbar-nav .has-submenu:hover>ul { visibility: visible; opacity: 1; top: 100% }
	.navbar-nav .has-submenu ul { -webkit-transition: visibility .35s ease-in-out, opacity .35s ease-in-out, top .35s ease-in-out, bottom .35s ease-in-out, left .35s ease-in-out, right .35s ease-in-out; -moz-transition: visibility .35s ease-in-out, opacity .35s ease-in-out, top .35s ease-in-out, bottom .35s ease-in-out, left .35s ease-in-out, right .35s ease-in-out; -o-transition: visibility .35s ease-in-out, opacity .35s ease-in-out, top .35s ease-in-out, bottom .35s ease-in-out, left .35s ease-in-out, right .35s ease-in-out; transition: visibility .35s ease-in-out, opacity .35s ease-in-out, top .35s ease-in-out, bottom .35s ease-in-out, left .35s ease-in-out, right .35s ease-in-out }
	.navbar-nav .has-submenu .dropdown-menu { min-width: 240px; padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0 }
	.navbar-nav .has-submenu .dropdown-menu li a { padding: 1em 2em }
	.navbar-nav .has-submenu>ul { position: absolute; top: 130%; visibility: hidden; display: block; opacity: 0; left: 0 }
	.navbar-nav .has-submenu>ul.start-right { right: 0; left: auto }
	.navbar-nav .has-submenu>ul li { position: relative }
	.navbar-nav .has-submenu>ul li:hover>ul { visibility: visible; opacity: 1; left: 100% }
	.navbar-nav .has-submenu>ul li:hover>ul.show-right { right: 100% }
	.navbar-nav .has-submenu>ul li ul { position: absolute; top: 0; visibility: hidden; display: block; opacity: 0; left: 130% }
	.navbar-nav .has-submenu>ul li ul.show-right { right: 130%; left: auto }
	.navbar-fixed-bottom .navbar-nav .has-submenu:hover>ul { bottom: 100%; top: auto }
	.navbar-fixed-bottom .navbar-nav .has-submenu>ul { top: auto; bottom: 130% }
	.navbar-fixed-bottom .navbar-nav .has-submenu>ul li ul { top: auto; bottom: 0 }
}
.navbar-form label { padding-top: 0 }
@media (min-width:768px) {
	.navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
	.navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle }
	.navbar-form .form-control-static { display: inline-block }
	.navbar-form .input-group { display: inline-table; vertical-align: middle }
	.navbar-form .control-label { vertical-align: middle }
	.navbar-form .checkbox,
	.navbar-form .radio { display: inline-block; vertical-align: middle }
	.navbar-form .checkbox input[type=checkbox],
	.navbar-form .radio input[type=radio] { position: relative }
}
@media (max-width:991px) {
	.navbar-form .form-group:last-child { margin-bottom: 0 }
}
@media (min-width:992px) {
	.navbar-form { width: auto; border: 0 }
}
.navbar-nav .dropdown-menu { margin-top: 0; margin-bottom: 0 !important; padding: 0 }
.navbar-default { background-color: #fff; border-color: #e6e6e6 }
.navbar-default .navbar-brand { color: #4d4d4d }
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover { color: #745ec5; background-color: transparent }
.navbar-default .navbar-text { color: #999 }
.navbar-default .navbar-nav>li>a { color: gray }
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>li:focus>a,
.navbar-default .navbar-nav>li:hover>a { color: #666; background-color: #e6e6e6 }
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover { color: gray; background-color: transparent }
.navbar-default .navbar-collapse,
.navbar-default .navbar-form { border-color: #e6e6e6 }
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover { background-color: #e6e6e6; color: #666 }
@media (max-width:991px) {
	.navbar-default .navbar-nav li a,
	.navbar-default .navbar-nav li a:hover { border-color: #e6e6e6 }
	.navbar-default .navbar-nav .open .dropdown-menu>li>a { color: gray }
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover { color: #666; background-color: #e6e6e6 }
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover { color: gray; background-color: transparent }
}
.navbar-default .navbar-link { color: gray }
.navbar-default .navbar-link:hover { color: #666 }
.navbar-default .btn-link { color: gray }
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover { color: #666 }
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover { color: gray }
.navbar-inverse { background-color: #2b2b2b; border-color: #454545 }
.navbar-inverse .navbar-brand { color: #c4c4c4 }
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover { color: #ddd; background-color: transparent }
.navbar-inverse .navbar-text { color: #787878 }
.navbar-inverse .navbar-nav>li>a { color: #919191 }
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>li:focus>a,
.navbar-inverse .navbar-nav>li:hover>a { color: #ababab; background-color: #1e1e1e }
.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:focus,
.navbar-inverse .navbar-nav>.disabled>a:hover { color: #919191; background-color: transparent }
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form { border-color: #191919 }
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>.open>a:hover { background-color: #1e1e1e; color: #ababab }
@media (max-width:991px) {
	.navbar-inverse .navbar-nav li a { border-color: #353535 }
	.navbar-inverse .navbar-nav li a:hover { border-color: #1e1e1e }
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header { border-color: #454545 }
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #454545 }
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #919191 }
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover { color: #ababab; background-color: #1e1e1e }
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover { color: #919191; background-color: transparent }
}
.navbar-inverse .navbar-link { color: #919191 }
.navbar-inverse .navbar-link:hover { color: #ababab }
.navbar-inverse .btn-link { color: #919191 }
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover { color: #ababab }
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover { color: #919191 }
.nav { padding-left: 0; list-style: none }
.nav>li { position: relative;/* display:block */ }
.nav>li>a { position: relative; display: block; padding: 1em }
.nav>li>a:focus,
.nav>li>a:hover { text-decoration: none }
.nav>li.disabled>a { color: #ccc }
.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover { color: #ccc; text-decoration: none; background-color: transparent; cursor: not-allowed }
.nav>li>a>img { max-width: none }
.nav-tabs { border-bottom: 1px solid #e6e6e6 }
.nav-tabs>li { float: left; margin-bottom: -1px }
.nav-tabs>li>a { margin-right: -1px; line-height: 1; border: 1px solid #e6e6e6; color: #999 }
.nav-tabs>li>a:hover { border-top-color: #2b9fda; color: #2b9fda }
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover { border-top-color: #2b9fda; border-bottom-color: #fff; color: #2b9fda; cursor: default }
.nav-tabs.nav-justified { width: 100%; border-bottom: 0 }
.nav-tabs.nav-justified>li { float: none }
.nav-tabs.nav-justified>li>a { text-align: center }
.nav-tabs.nav-justified>.dropdown .dropdown-menu { top: auto; left: auto }
@media (min-width:768px) {
	.nav-tabs.nav-justified>li { display: table-cell; width: 1% }
	.nav-tabs.nav-justified>li>a { margin-bottom: 0 }
}
.nav-pills>li { float: left }
.nav-pills>li>a { border-bottom: 3px solid transparent; color: #999 }
.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover,
.nav-pills>li>a:hover { color: #2b9fda; border-color: #2b9fda }
.nav-stacked>li { float: none }
.nav-stacked>li>a { border-bottom: 0; border-left: 3px solid transparent }
.nav-justified { width: 100%; border-bottom: 0 }
.nav-justified>li { float: none }
.nav-justified>li>a { text-align: center }
.nav-justified>.dropdown .dropdown-menu { top: auto; left: auto }
@media (min-width:768px) {
	.nav-justified>li { display: table-cell; width: 1% }
	.nav-justified>li>a { margin-bottom: 0 }
}
.tab-content>.tab-pane { display: none; visibility: hidden; padding: 2em; border: 1px solid #e6e6e6; margin-top: -1px }
.tab-content>.active { display: block; visibility: visible }
.nav-tabs .dropdown-menu { margin-top: -1px; -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0 }
.pager { padding-left: 0; list-style: none; text-align: center }
.pager li { display: inline }
.pager li>a,
.pager li>span { display: inline-block; padding: .8em 1.2em; background-color: #95a5a6; color: #fff; border-radius: 10em }
.pager li>a:focus,
.pager li>a:hover { text-decoration: none; background-color: #7f9293 }
.pager .next>a,
.pager .next>span { float: right }
.pager .previous>a,
.pager .previous>span { float: left }
.pager .disabled>a,
.pager .disabled>a:focus,
.pager .disabled>a:hover,
.pager .disabled>span { color: #e8ecec; background-color: #ccd4d5; cursor: not-allowed }
.pagination { display: inline-block; padding-left: 0; border-radius: 2px; list-style: none }
.pagination>li { float: left }
.pagination>li>a,
.pagination>li>span { position: relative; float: left; padding: .6em 1.2em; text-decoration: none; color: #999; background-color: transparent; border: 1px solid #e6e6e6; margin-left: -1px }
.pagination>li:first-child>a,
.pagination>li:first-child>span { margin-left: 0; -webkit-border-top-left-radius: 2px; -moz-border-radius-topleft: 2px; border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px }
.pagination>li:last-child>a,
.pagination>li:last-child>span { -webkit-border-top-right-radius: 2px; -moz-border-radius-topright: 2px; border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px }
.pagination.inner-space { margin-left: -.5em }
.pagination.inner-space>li { padding-left: .5em }
.pagination.inner-space>li>a,
.pagination.inner-space>li>span { margin-left: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover { color: #fff; background-color: #a38671; border-color: #a38671 }
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover { z-index: 2; color: #fff; background-color: #a38671; border-color: #a38671; cursor: default }
.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover { color: #999; background-color: transparent; border-color: #e6e6e6; cursor: not-allowed; opacity: .65 }
.pagination-lg { font-size: 17px }
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px }
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px }
.pagination-lg.inner-space>li>a,
.pagination-lg.inner-space>li>span { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.pagination-sm { font-size: 12px }
.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span { -webkit-border-top-left-radius: 2px; -moz-border-radius-topleft: 2px; border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px }
.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span { -webkit-border-top-right-radius: 2px; -moz-border-radius-topright: 2px; border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px }
.pagination-sm.inner-space>li>a,
.pagination-sm.inner-space>li>span { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.panel { background-color: transparent; border: 1px solid transparent }
.panel-body { padding: 1.2em 1.8em }
.panel-heading { padding: 1.2em 1.8em; border-bottom: 1px solid transparent }
.panel-heading>.dropdown .dropdown-toggle,
.panel-title,
.panel-title>a { color: inherit }
.panel-footer { padding: 1.2em 1.8em; background-color: transparent; border-top: 1px solid #e6e6e6 }
.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item { border-width: 1px 0 }
.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child { border-top: 0 }
.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child { border-bottom: 0 }
.list-group+.panel-footer,
.panel-heading+.list-group .list-group-item:first-child { border-top-width: 0 }
.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption { padding-left: 1.2em 1.8em; padding-right: 1.2em 1.8em }
.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive,
.panel>.table+.panel-body,
.panel>.table-responsive+.panel-body { border-top: 1px solid #e6e6e6 }
.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>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-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>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,
.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-responsive { border: 0 }
.panel-group .panel { margin-bottom: 5px }
.panel-group .panel-heading { border-bottom: 0 }
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body { border-top: 1px solid #e6e6e6 }
.panel-group .panel-footer { border-top: 0 }
.panel-group .panel-footer+.panel-collapse .panel-body { border-bottom: 1px solid #e6e6e6 }
.panel-default { border-color: #95a5a6 }
.panel-default>.panel-heading { color: #4a5758; background-color: #95a5a6; border-color: #95a5a6 }
.panel-default>.panel-heading+.panel-collapse>.panel-body { border-top-color: #95a5a6 }
.panel-default>.panel-heading .badge { color: #95a5a6; background-color: #4a5758 }
.panel-default>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #95a5a6 }
.panel-primary { border-color: #e67e22 }
.panel-primary>.panel-heading { color: #64350b; background-color: #e67e22; border-color: #e67e22 }
.panel-primary>.panel-heading+.panel-collapse>.panel-body { border-top-color: #e67e22 }
.panel-primary>.panel-heading .badge { color: #e67e22; background-color: #64350b }
.panel-primary>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #e67e22 }
.panel-success { border-color: #8dde6e }
.panel-success>.panel-heading { color: #409221; background-color: #8dde6e; border-color: #8dde6e }
.panel-success>.panel-heading+.panel-collapse>.panel-body { border-top-color: #8dde6e }
.panel-success>.panel-heading .badge { color: #8dde6e; background-color: #409221 }
.panel-success>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #8dde6e }
.panel-info { border-color: #73c1e7 }
.panel-info>.panel-heading { color: #1c78a5; background-color: #73c1e7; border-color: #73c1e7 }
.panel-info>.panel-heading+.panel-collapse>.panel-body { border-top-color: #73c1e7 }
.panel-info>.panel-heading .badge { color: #73c1e7; background-color: #1c78a5 }
.panel-info>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #73c1e7 }
.panel-warning { border-color: #f6de88 }
.panel-warning>.panel-heading { color: #d5aa10; background-color: #f6de88; border-color: #f6de88 }
.panel-warning>.panel-heading+.panel-collapse>.panel-body { border-top-color: #f6de88 }
.panel-warning>.panel-heading .badge { color: #f6de88; background-color: #d5aa10 }
.panel-warning>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #f6de88 }
.panel-danger { border-color: #e08a8a }
.panel-danger>.panel-heading { color: #a52c2c; background-color: #e08a8a; border-color: #e08a8a }
.panel-danger>.panel-heading+.panel-collapse>.panel-body { border-top-color: #e08a8a }
.panel-danger>.panel-heading .badge { color: #e08a8a; background-color: #a52c2c }
.panel-danger>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #e08a8a }
.popover { position: absolute; top: 0; left: 0; z-index: 1100; display: none; max-width: 280px; padding: 1px; font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.618; text-align: left; background-color: #fff; background-clip: padding-box; border: 1px solid #e6e6e6; border-radius: 6px; -webkit-box-shadow: 0 0 8px 4px rgba(0, 0, 0, .08); -moz-box-shadow: 0 0 8px 4px rgba(0, 0, 0, .08); box-shadow: 0 0 8px 4px rgba(0, 0, 0, .08); white-space: normal }
.popover.top { margin-top: -10px }
.popover.right { margin-left: 10px }
.popover.bottom { margin-top: 10px }
.popover.left { margin-left: -10px }
.popover-title { margin: 0; padding: .8em 1.2em; font-size: 14px; background-color: #f2f2f2; border-bottom: 1px solid #e5e5e5; border-radius: 5px 5px 0 0 }
.popover-content { padding: .8em 1.2em }
.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 { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #e6e6e6; bottom: -11px }
.popover.top>.arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fff }
.popover.right>.arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #e6e6e6 }
.popover.right>.arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fff }
.popover.bottom>.arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #e6e6e6; top: -11px }
.popover.bottom>.arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fff }
.popover.left>.arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #e6e6e6 }
.popover.left>.arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #fff; bottom: -10px }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
	*,
	:after,
	:before { background: 0 0 !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important }
	a,
	a:visited { text-decoration: underline }
	a[href]:after { content: " ("attr(href) ")" }
	abbr[title]:after { content: " ("attr(title) ")" }
	a[href^="#"]:after,
	a[href^="javascript:"]:after { content: "" }
	blockquote,
	pre { border: 1px solid #999; page-break-inside: avoid }
	thead { display: table-header-group }
	img,
	tr { page-break-inside: avoid }
	img { max-width: 100% !important }
	h2,
	h3,
	p { orphans: 3; widows: 3 }
	h2,
	h3 { page-break-after: avoid }
	select { background: #fff !important }
	.navbar { display: none }
	.btn>.caret,
	.dropup>.btn>.caret { border-top-color: #000 !important }
	.label { border: 1px solid #000 }
	.table { border-collapse: collapse !important }
	.table td,
	.table th { background-color: #fff !important }
	.table-bordered td,
	.table-bordered th { border: 1px solid #ddd !important }
}
@-webkit-keyframes progress-bar-stripes {
	from { background-position: 40px 0 }
	to { background-position: 0 0 }
}
@keyframes progress-bar-stripes {
	from { background-position: 40px 0 }
	to { background-position: 0 0 }
}
.progress { overflow: hidden; height: 12px; background-color: #ededed; border-radius: 2px }
.progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 12px; color: #fff; text-align: center; background-color: #95a5a6; -webkit-transition: width .6s ease; -moz-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease }
.progress-bar-striped,
.progress-striped .progress-bar { 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: -o-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-bar.active,
.progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite }
.progress-bar-success { background-color: #8dde6e }
.progress-striped .progress-bar-success { 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: -o-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-bar-info { background-color: #73c1e7 }
.progress-striped .progress-bar-info { 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: -o-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-bar-warning { background-color: #f6de88 }
.progress-striped .progress-bar-warning { 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: -o-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-bar-danger { background-color: #e08a8a }
.progress-striped .progress-bar-danger { 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: -o-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) }
.embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden }
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0 }
.embed-responsive.embed-responsive-16by9 { padding-bottom: 56.25% }
.embed-responsive.embed-responsive-4by3 { padding-bottom: 75% }
@-ms-viewport { width: device-width }
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-print,
.visible-print-block,
.visible-print-inline,
.visible-print-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block { display: none !important }
@media (max-width:767px) {
	.visible-xs { display: block !important }
	table.visible-xs { display: table }
	tr.visible-xs { display: table-row !important }
	td.visible-xs,
	th.visible-xs { display: table-cell !important }
}
@media (max-width:767px) {
	.visible-xs-block { display: block !important }
}
@media (max-width:767px) {
	.visible-xs-inline { display: inline !important }
}
@media (max-width:767px) {
	.visible-xs-inline-block { display: inline-block !important }
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm { display: block !important }
	table.visible-sm { display: table }
	tr.visible-sm { display: table-row !important }
	td.visible-sm,
	th.visible-sm { display: table-cell !important }
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-block { display: block !important }
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline { display: inline !important }
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block { display: inline-block !important }
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md { display: block !important }
	table.visible-md { display: table }
	tr.visible-md { display: table-row !important }
	td.visible-md,
	th.visible-md { display: table-cell !important }
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-block { display: block !important }
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline { display: inline !important }
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline-block { display: inline-block !important }
}
@media (min-width:1200px) {
	.visible-lg { display: block !important }
	table.visible-lg { display: table }
	tr.visible-lg { display: table-row !important }
	td.visible-lg,
	th.visible-lg { display: table-cell !important }
}
@media (min-width:1200px) {
	.visible-lg-block { display: block !important }
}
@media (min-width:1200px) {
	.visible-lg-inline { display: inline !important }
}
@media (min-width:1200px) {
	.visible-lg-inline-block { display: inline-block !important }
}
@media (max-width:767px) {
	.hidden-xs { display: none !important }
}
@media (min-width:768px) and (max-width:991px) {
	.hidden-sm { display: none !important }
}
@media (min-width:992px) and (max-width:1199px) {
	.hidden-md { display: none !important }
}
@media (min-width:1200px) {
	.hidden-lg { display: none !important }
}
@media print {
	.visible-print { display: block !important }
	table.visible-print { display: table }
	tr.visible-print { display: table-row !important }
	td.visible-print,
	th.visible-print { display: table-cell !important }
}
@media print {
	.visible-print-block { display: block !important }
}
@media print {
	.visible-print-inline { display: inline !important }
}
@media print {
	.visible-print-inline-block { display: inline-block !important }
}
@media print {
	.hidden-print { display: none !important }
}
table { background-color: transparent }
caption { padding-top: 1em; padding-bottom: 1em; color: #999; text-align: left }
th { text-align: left }
.table { width: 100%; max-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: 0.8em; vertical-align: top; border-top: 1px solid #e6e6e6 }
.table>thead>tr>th { vertical-align: bottom; border-bottom: 1px solid #e6e6e6 }
.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: 1px solid #e6e6e6 }
.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: .75em }
.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 #e6e6e6 }
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th { border-bottom-width: 1px }
.table-striped>tbody>tr:nth-child(odd) { background-color: #ededed }
.table-hover>tbody>tr:hover { background-color: #fafafa }
table col[class*=col-] { position: static; float: none; display: table-column }
table td[class*=col-],
table th[class*=col-] { position: static; float: none; display: table-cell }
.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: #fafafa; color: #adadad }
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover { background-color: #ededed }
.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: #8dde6e; color: #409221 }
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover { background-color: #7dd959 }
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info { background-color: #73c1e7; color: #1c78a5 }
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover { background-color: #5db7e3 }
.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: #f6de88; color: #d5aa10 }
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover { background-color: #f4d770 }
.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: #e08a8a; color: #a52c2c }
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover { background-color: #db7676 }
.table-responsive { overflow-x: auto; min-height: .01% }
@media screen and (max-width:767px) {
	.table-responsive { width: 100%; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #e6e6e6 }
	.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 }
}
.thumbnail { display: block; border-radius: 2px; -webkit-transition: border .2s ease-in-out; -moz-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out }
.thumbnail a>img,
.thumbnail>img { margin-left: auto; margin-right: auto }
.thumbnail .caption { padding: 2em; color: #999; border: 1px solid #e6e6e6; border-top: 0 }
.thumbnail .caption>p { margin-top: 1em }
.tooltip { position: absolute; z-index: 1100; display: block; visibility: visible; font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; opacity: 0; filter: alpha(opacity=0) }
.tooltip.in { opacity: 1; filter: alpha(opacity=100) }
.tooltip.top { margin-top: -3px; padding: 4px 0 }
.tooltip.right { margin-left: 3px; padding: 0 4px }
.tooltip.bottom { margin-top: 3px; padding: 4px 0 }
.tooltip.left { margin-left: -3px; padding: 0 4px }
.tooltip-inner { max-width: 200px; padding: .5em 1em; color: #ccc; text-align: center; text-decoration: none; background-color: #000; border-radius: 2px }
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -4px; border-width: 4px 4px 0; border-top-color: #000 }
.tooltip.top-left .tooltip-arrow { bottom: 0; right: 4px; margin-bottom: -4px; border-width: 4px 4px 0; border-top-color: #000 }
.tooltip.top-right .tooltip-arrow { bottom: 0; left: 4px; margin-bottom: -4px; border-width: 4px 4px 0; border-top-color: #000 }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -4px; border-width: 4px 4px 4px 0; border-right-color: #000 }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -4px; border-width: 4px 0 4px 4px; border-left-color: #000 }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -4px; border-width: 0 4px 4px; border-bottom-color: #000 }
.tooltip.bottom-left .tooltip-arrow { top: 0; right: 4px; margin-top: -4px; border-width: 0 4px 4px; border-bottom-color: #000 }
.tooltip.bottom-right .tooltip-arrow { top: 0; left: 4px; margin-top: -4px; border-width: 0 4px 4px; border-bottom-color: #000 }
.well { padding: 1em; border: 1px solid #e6e6e6 }
.well-lg { padding: 1.5em }
.well-sm { padding: .8em }