@charset "utf-8";
html {font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body {margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],template {display:none}
a {background-color:transparent}
a:active,a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,strong {font-weight:700}
dfn {font-style:italic}
h1 {margin:.67em 0;font-size:2em}
mark {color:#000;background:#ff0}
small {font-size:80%}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup {top:-.5em}
sub {bottom:-.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:1em 40px}
hr {height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre {overflow:auto}
code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea {margin:0;font:inherit;color:inherit}
button {overflow:visible}
button,select {text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled] {cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0}
input {line-height:normal}
input[type=checkbox],input[type=radio] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {height:auto}
input[type=search] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend {padding:0;border:0}
textarea {overflow:auto}
optgroup {font-weight:700}
table {border-spacing:0;border-collapse:collapse}
td,th {padding:0}
/*! Source:https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {*,:after,:before {color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
a,a:visited {text-decoration:underline}
a[href]:after {content:" (" attr(href) ")"}
abbr[title]:after {content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]: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}
.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-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {font-family:Roboto,sans-serif;font-size:14px;line-height:1.57142857;color:#444;background-color:#fff}
button,input,select,textarea {font-family:inherit;font-size:inherit;line-height:inherit}
a {color:#62a8ea;text-decoration:none}
a:focus,a:hover {color:#89bceb;text-decoration:underline}
a:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure {margin:0}
img {vertical-align:middle}
.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:4px}
.img-thumbnail {display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.57142857;background-color:#fff;border:1px solid #e4eaec;border-radius:3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle {border-radius:50%}
hr {margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #e4eaec}
.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}
[role=button] {cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {font-family:Roboto,sans-serif;font-weight:400;line-height:1.2;color:#37474f}
.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:#a3afb7}
.h1,.h2,.h3,h1,h2,h3 {margin-top:22px;margin-bottom:11px}
.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 {margin-top:11px;margin-bottom:11px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {font-size:75%}
.h1,h1 {font-size:36px}
.h2,h2 {font-size:30px}
.h3,h3 {font-size:24px}
.h4,h4 {font-size:18px}
.h5,h5 {font-size:14px}
.h6,h6 {font-size:12px}
p {margin:0 0 11px}
.lead {margin-bottom:22px;font-size:16px;font-weight:300;line-height:1.4}
@media (min-width:768px) {.lead {font-size:21px}
}
.small,small {font-size:85%}
.mark,mark {padding:.2em;background-color:#f2a654}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify}
.text-nowrap {white-space:nowrap}
.text-lowercase {text-transform:lowercase}
.text-uppercase {text-transform:uppercase}
.text-capitalize {text-transform:capitalize}
.text-muted {color:#526069}
.text-primary {color:#62a8ea}
a.text-primary:focus,a.text-primary:hover {color:#358fe4}
.text-success {color:#fff}
a.text-success:focus,a.text-success:hover {color:#e6e6e6}
.text-info {color:#fff}
a.text-info:focus,a.text-info:hover {color:#e6e6e6}
.text-warning {color:#fff}
a.text-warning:focus,a.text-warning:hover {color:#e6e6e6}
.text-danger {color:#fff}
a.text-danger:focus,a.text-danger:hover {color:#e6e6e6}
.bg-primary {color:#fff;background-color:#62a8ea}
a.bg-primary:focus,a.bg-primary:hover {background-color:#358fe4}
.bg-success {background-color:#46be8a}
a.bg-success:focus,a.bg-success:hover {background-color:#369b6f}
.bg-info {background-color:#57c7d4}
a.bg-info:focus,a.bg-info:hover {background-color:#33b6c5}
.bg-warning {background-color:#f2a654}
a.bg-warning:focus,a.bg-warning:hover {background-color:#ee8d25}
.bg-danger {background-color:#f96868}
a.bg-danger:focus,a.bg-danger:hover {background-color:#f73737}
.page-header {padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid transparent}
ol,ul {margin-top:0;margin-bottom:11px}
ol ol,ol ul,ul ol,ul ul {margin-bottom:0}
.list-unstyled {padding-left:0;list-style:none}
.list-inline {padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li {display:inline-block;padding-right:5px;padding-left:5px}
dl {margin-top:0;margin-bottom:22px}
dd,dt {line-height:1.57142857}
dt {font-weight:700}
dd {margin-left:0}
@media (min-width:768px) {.dl-horizontal dt {float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd {margin-left:180px}
}
abbr[data-original-title],abbr[title] {cursor:help;border-bottom:1px dotted #e4eaec}
.initialism {font-size:90%;text-transform:uppercase}
blockquote {padding:11px 22px;margin:0 0 22px;font-size:17.5px;border-left:5px solid #e4eaec}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {margin-bottom:0}
blockquote .small,blockquote footer,blockquote small {display:block;font-size:80%;line-height:1.57142857;color:#a3afb7}
blockquote .small:before,blockquote footer:before,blockquote small:before {content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right {padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #e4eaec;border-left:0}
.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'}
address {margin-bottom:22px;font-style:normal;line-height:1.57142857}
code,kbd,pre,samp {font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code {padding:2px 4px;font-size:90%;color:#5683ad;background-color:rgba(232,241,248,.1);border-radius:3px}
kbd {padding:2px 4px;font-size:90%;color:#fff;background-color:#62a8ea;border-radius:2px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd {padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}
pre {display:block;padding:10.5px;margin:0 0 11px;font-size:13px;line-height:1.57142857;color:inherit;word-break:break-all;word-wrap:break-word;background-color:#fff;border:1px solid #ecf5fc;border-radius:3px}
pre code {padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable {max-height:340px;overflow-y:scroll}
.container {padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px) {.container {width:750px}
}
@media (min-width:992px) {.container {width:970px}
}
@media (min-width:1200px) {.container {width:1170px}
}
.container-fluid {padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row {margin-right:-15px;margin-left:-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-right:15px;padding-left: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}
}
table {background-color:transparent}
caption {padding-top:8px;padding-bottom:8px;color:#526069;text-align:left}
th {text-align:left}
.table {width:100%;max-width:100%;margin-bottom:22px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {padding:8px;line-height:1.57142857;vertical-align:top;border-top:1px solid #e4eaec}
.table>thead>tr>th {vertical-align:bottom;border-bottom:2px solid #e4eaec}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {border-top:0}
.table>tbody+tbody {border-top:2px solid #e4eaec}
.table .table {background-color:#fff}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {padding:5px}
.table-bordered {border:1px solid #e4eaec}
.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 #e4eaec}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {border-bottom-width:2px}
.table-striped>tbody>tr:nth-of-type(odd) {background-color:rgba(243,247,249,.3)}
.table-hover>tbody>tr:hover {background-color:#f3f7f9}
table col[class*=col-] {position:static;display:table-column;float:none}
table td[class*=col-],table th[class*=col-] {position:static;display:table-cell;float:none}
.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:#f3f7f9}
.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:#e2ecf1}
.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:#46be8a}
.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:#3dae7d}
.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:#57c7d4}
.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:#43c0cf}
.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:#f2a654}
.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:#f09a3c}
.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:#f96868}
.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:#f84f4f}
.table-responsive {min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px) {.table-responsive {width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e4eaec}
.table-responsive>.table {margin-bottom:0}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {white-space:nowrap}
.table-responsive>.table-bordered {border:0}
.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child {border-left:0}
.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child {border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom:0}
}
fieldset {min-width:0;padding:0;margin:0;border:0}
legend {display:block;width:100%;padding:0;margin-bottom:22px;font-size:21px;line-height:inherit;color:inherit;border:0;border-bottom:1px solid transparent}
label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
input[type=search] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio] {margin:4px 0 0;margin-top:1px\9;line-height:normal}
input[type=file] {display:block}
input[type=range] {display:block;width:100%}
select[multiple],select[size] {height:auto}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output {display:block;padding-top:7px;font-size:14px;line-height:1.57142857;color:#76838f}
.form-control {display:block;width:100%;height:36px;padding:6px 15px;font-size:14px;line-height:1.57142857;color:#76838f;background-color:#fff;background-image:none;border:1px solid #e4eaec;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus {border-color:#62a8ea;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(98,168,234,.6)}
.form-control.focus,.form-control:focus {border-color:#62a8ea;-webkit-box-shadow:none;box-shadow:none}
.form-control::-moz-placeholder {color:#a3afb7;opacity:1}
.form-control:-ms-input-placeholder {color:#a3afb7}
.form-control::-webkit-input-placeholder {color:#a3afb7}
.form-control::-ms-expand {background-color:transparent;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {background-color:#f3f7f9;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control {cursor:not-allowed}
textarea.form-control {height:auto}
input[type=search] {-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control {line-height:36px}
.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm {line-height:32px}
.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg {line-height:46px}
}
.form-group {margin-bottom:20px}
.checkbox,.radio {position:relative;display:block;margin-top:10px;margin-bottom:10px}
.checkbox label,.radio label {min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {position:absolute;margin-top:4px\9;margin-left:-20px}
.checkbox+.checkbox,.radio+.radio {margin-top:-5px}
.checkbox-inline,.radio-inline {position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {margin-top:0;margin-left:10px}
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}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline {cursor:not-allowed}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label {cursor:not-allowed}
.form-control-static {min-height:36px;padding-top:7px;padding-bottom:7px;margin-bottom:0}
.form-control-static.input-lg,.form-control-static.input-sm {padding-right:0;padding-left:0}
.input-sm {height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}
select.input-sm {height:32px;line-height:32px}
select[multiple].input-sm,textarea.input-sm {height:auto}
select.input-sm {padding-top:0;padding-bottom:0}
.form-group-sm .form-control {height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}
.form-group-sm select.form-control {height:32px;line-height:32px}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {height:auto}
.form-group-sm .form-control-static {height:32px;min-height:34px;padding:7px 13px;font-size:12px;line-height:1.5}
.input-lg {height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}
select.input-lg {height:46px;line-height:46px}
select[multiple].input-lg,textarea.input-lg {height:auto}
select.input-lg {padding-top:0;padding-bottom:0}
.form-group-lg .form-control {height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}
.form-group-lg select.form-control {height:46px;line-height:46px}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {height:auto}
.form-group-lg .form-control-static {height:46px;min-height:40px;padding:11px 18px;font-size:18px;line-height:1.3333333}
.has-feedback {position:relative}
.has-feedback .form-control {padding-right:45px}
.form-control-feedback {position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}
.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback {width:46px;height:46px;line-height:46px}
.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback {width:32px;height:32px;line-height:32px}
.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:#fff}
.has-success .form-control {border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus {border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}
.has-success .input-group-addon {color:#fff;background-color:#46be8a;border-color:#fff}
.has-success .form-control-feedback {color:#fff}
.has-success .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-success .form-control:focus {border-color:#fff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}
.has-success .form-control.focus,.has-success .form-control:focus {border-color:#fff;-webkit-box-shadow:none;box-shadow:none}
.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:#fff}
.has-warning .form-control {border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus {border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}
.has-warning .input-group-addon {color:#fff;background-color:#f2a654;border-color:#fff}
.has-warning .form-control-feedback {color:#fff}
.has-warning .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-warning .form-control:focus {border-color:#fff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}
.has-warning .form-control.focus,.has-warning .form-control:focus {border-color:#fff;-webkit-box-shadow:none;box-shadow:none}
.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:#fff}
.has-error .form-control {border-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus {border-color:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fff}
.has-error .input-group-addon {color:#fff;background-color:#f96868;border-color:#fff}
.has-error .form-control-feedback {color:#fff}
.has-error .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-error .form-control:focus {border-color:#fff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}
.has-error .form-control.focus,.has-error .form-control:focus {border-color:#fff;-webkit-box-shadow:none;box-shadow:none}
.has-feedback label~.form-control-feedback {top:27px}
.has-feedback label.sr-only~.form-control-feedback {top:0}
.help-block {display:block;margin-top:5px;margin-bottom:10px;color:#bcc2c8}
@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 .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn {width:auto}
.form-inline .input-group>.form-control {width:100%}
.form-inline .control-label {margin-bottom:0;vertical-align:middle}
.form-inline .checkbox,.form-inline .radio {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .checkbox label,.form-inline .radio label {padding-left:0}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio] {position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback {top:0}
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .checkbox,.form-horizontal .radio {min-height:29px}
.form-horizontal .form-group {margin-right:-15px;margin-left:-15px}
@media (min-width:768px) {.form-horizontal .control-label {padding-top:7px;margin-bottom:0;text-align:right}
}
.form-horizontal .has-feedback .form-control-feedback {right:15px}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top:11px;font-size:18px}
}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top:7px;font-size:12px}
}
.btn {display:inline-block;padding:6px 15px;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.57142857;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:3px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover {color:#76838f;text-decoration:none}
.btn.active,.btn:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events:none}
.btn-default {color:#76838f;background-color:#e4eaec;border-color:#e4eaec}
.btn-default.focus,.btn-default:focus {color:#76838f;background-color:#c6d3d7;border-color:#99b0b7}
.btn-default:hover {color:#76838f;background-color:#c6d3d7;border-color:#c0ced3}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {color:#76838f;background-color:#c6d3d7;border-color:#c0ced3}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {color:#76838f;background-color:#b1c2c8;border-color:#99b0b7}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {background-image:none}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {background-color:#e4eaec;border-color:#e4eaec}
.btn-default .badge {color:#e4eaec;background-color:#76838f}
.btn-primary {color:#fff;background-color:#62a8ea;border-color:#62a8ea}
.btn-primary.focus,.btn-primary:focus {color:#fff;background-color:#358fe4;border-color:#1869b4}
.btn-primary:hover {color:#fff;background-color:#358fe4;border-color:#2c8ae3}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {color:#fff;background-color:#358fe4;border-color:#2c8ae3}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {color:#fff;background-color:#1d7dd8;border-color:#1869b4}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {background-image:none}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {background-color:#62a8ea;border-color:#62a8ea}
.btn-primary .badge {color:#62a8ea;background-color:#fff}
.btn-success {color:#fff;background-color:#46be8a;border-color:#46be8a}
.btn-success.focus,.btn-success:focus {color:#fff;background-color:#369b6f;border-color:#226246}
.btn-success:hover {color:#fff;background-color:#369b6f;border-color:#34936a}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {color:#fff;background-color:#369b6f;border-color:#34936a}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {color:#fff;background-color:#2d805c;border-color:#226246}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {background-image:none}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {background-color:#46be8a;border-color:#46be8a}
.btn-success .badge {color:#46be8a;background-color:#fff}
.btn-info {color:#fff;background-color:#57c7d4;border-color:#57c7d4}
.btn-info.focus,.btn-info:focus {color:#fff;background-color:#33b6c5;border-color:#237e89}
.btn-info:hover {color:#fff;background-color:#33b6c5;border-color:#30afbd}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {color:#fff;background-color:#33b6c5;border-color:#30afbd}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {color:#fff;background-color:#2b9ca9;border-color:#237e89}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {background-image:none}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {background-color:#57c7d4;border-color:#57c7d4}
.btn-info .badge {color:#57c7d4;background-color:#fff}
.btn-warning {color:#fff;background-color:#f2a654;border-color:#f2a654}
.btn-warning.focus,.btn-warning:focus {color:#fff;background-color:#ee8d25;border-color:#b8660e}
.btn-warning:hover {color:#fff;background-color:#ee8d25;border-color:#ee881b}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {color:#fff;background-color:#ee8d25;border-color:#ee881b}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover {color:#fff;background-color:#de7c11;border-color:#b8660e}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {background-image:none}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {background-color:#f2a654;border-color:#f2a654}
.btn-warning .badge {color:#f2a654;background-color:#fff}
.btn-danger {color:#fff;background-color:#f96868;border-color:#f96868}
.btn-danger.focus,.btn-danger:focus {color:#fff;background-color:#f73737;border-color:#d90909}
.btn-danger:hover {color:#fff;background-color:#f73737;border-color:#f72d2d}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {color:#fff;background-color:#f73737;border-color:#f72d2d}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {color:#fff;background-color:#f61515;border-color:#d90909}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {background-image:none}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {background-color:#f96868;border-color:#f96868}
.btn-danger .badge {color:#f96868;background-color:#fff}
.btn-link {font-weight:400;color:#62a8ea;border-radius:0}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {border-color:transparent}
.btn-link:focus,.btn-link:hover {color:#89bceb;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {color:#a3afb7;text-decoration:none}
.btn-group-lg>.btn,.btn-lg {padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}
.btn-group-sm>.btn,.btn-sm {padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}
.btn-group-xs>.btn,.btn-xs {padding:1px 5px;font-size:12px;line-height:1.5;border-radius:2px}
.btn-block {display:block;width:100%}
.btn-block+.btn-block {margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {width:100%}
.fade {opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in {opacity:1}
.collapse {display:none}
.collapse.in {display:block}
tr.collapse.in {display:table-row}
tbody.collapse.in {display:table-row-group}
.collapsing {position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
.caret {display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown,.dropup {position:relative}
.dropdown-toggle:focus {outline:0}
.dropdown-menu {position:absolute;top:100%;left:0;z-index:1200;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid #e4eaec;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right {right:0;left:auto}
.dropdown-menu .divider {height:1px;margin:10px 0;overflow:hidden;background-color:#e4eaec}
.dropdown-menu>li>a {display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.57142857;color:#76838f;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {color:#76838f;text-decoration:none;background-color:#f3f7f9}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {color:#76838f;text-decoration:none;background-color:#f3f7f9;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {color:#ccd5db}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu {display:block}
.open>a {outline:0}
.dropdown-menu-right {right:0;left:auto}
.dropdown-menu-left {right:auto;left:0}
.dropdown-header {display:block;padding:3px 20px;font-size:12px;line-height:1.57142857;color:#37474f;white-space:nowrap}
.dropdown-backdrop {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1190}
.pull-right>.dropdown-menu {right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px) {.navbar-right .dropdown-menu {right:0;left:auto}
.navbar-right .dropdown-menu-left {right:auto;left:0}
}
.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-group .btn-group+.btn,.btn-group .btn-group+.btn-group {margin-left:-1px}
.btn-toolbar {margin-left:-5px}
.btn-toolbar .btn,.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) {border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {border-top-left-radius: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:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius:0;border-bottom-left-radius:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline:0}
.btn-group>.btn+.dropdown-toggle {padding-right:8px;padding-left:8px}
.btn-group>.btn-lg+.dropdown-toggle {padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle {-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow:none;box-shadow:none}
.btn .caret {margin-left:0}
.btn-lg .caret {border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret {border-width:0 5px 5px}
.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-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {margin-top:-1px;margin-left:0}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {border-radius:0}
.btn-group-vertical>.btn:first-child:not(:last-child) {border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:last-child:not(:first-child) {border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.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 {border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius:0;border-top-right-radius:0}
.btn-group-justified {display:table;width:100%;table-layout:fixed;border-collapse:separate}
.btn-group-justified>.btn,.btn-group-justified>.btn-group {display:table-cell;float:none;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}
.input-group {position:relative;display:table;border-collapse:separate}
.input-group[class*=col-] {float:none;padding-right:0;padding-left:0}
.input-group .form-control {position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group .form-control:focus {z-index:3}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {height:46px;padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {height:46px;line-height:46px}
select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn {height:auto}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {padding-top:0;padding-bottom:0}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {height:32px;padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {height:32px;line-height:32px}
select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn {height:auto}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {padding-top:0;padding-bottom:0}
.input-group .form-control,.input-group-addon,.input-group-btn {display:table-cell}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {border-radius:0}
.input-group-addon,.input-group-btn {width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon {padding:6px 15px;font-size:14px;font-weight:400;line-height:1;color:#76838f;text-align:center;background-color:#f3f7f9;border:1px solid #e4eaec;border-radius:3px}
.input-group-addon.input-sm {padding:6px 13px;font-size:12px;border-radius:2px}
.input-group-addon.input-lg {padding:10px 18px;font-size:18px;border-radius:4px}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-addon:first-child {border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle {border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-addon:last-child {border-left:0}
.input-group-btn {position:relative;font-size:0;white-space:nowrap}
.input-group-btn>.btn {position:relative}
.input-group-btn>.btn+.btn {margin-left:-1px}
.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover {z-index:2}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {margin-right:-1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {z-index:2;margin-left:-1px}

.nav-tabs {border-bottom:1px solid #e4eaec}
.nav-tabs>li {float:left;margin-bottom:-1px}
.nav-tabs>li>a {margin-right:2px;line-height:1.57142857;border:1px solid transparent;border-radius:3px 3px 0 0}
.nav-tabs>li>a:hover {border-color:transparent transparent #e4eaec}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {color:#4e97d9;cursor:default;background-color:#fff;border:1px solid #e4eaec;border-bottom-color:transparent}
.nav-tabs.nav-justified {width:100%;border-bottom:0}
.nav-tabs.nav-justified>li {float:none}
.nav-tabs.nav-justified>li>a {margin-bottom:5px;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-tabs.nav-justified>li>a {margin-right:0;border-radius:3px}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {border:1px solid #e4eaec}
@media (min-width:768px) {.nav-tabs.nav-justified>li>a {border-bottom:1px solid #e4eaec;border-radius:3px 3px 0 0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {border-bottom-color:#fff}
}
.nav-pills>li {float:left}
.nav-pills>li>a {border-radius:3px}
.nav-pills>li+li {margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {color:#fff;background-color:#62a8ea}
.nav-stacked>li {float:none}
.nav-stacked>li+li {margin-top:2px;margin-left:0}
.nav-justified {width:100%}
.nav-justified>li {float:none}
.nav-justified>li>a {margin-bottom:5px;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}
}
.nav-tabs-justified {border-bottom:0}
.nav-tabs-justified>li>a {margin-right:0;border-radius:3px}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {border:1px solid #e4eaec}
@media (min-width:768px) {.nav-tabs-justified>li>a {border-bottom:1px solid #e4eaec;border-radius:3px 3px 0 0}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover {border-bottom-color:#fff}
}
.tab-content>.tab-pane {display:none}
.tab-content>.active {display:block}
.nav-tabs .dropdown-menu {margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar {position:relative;min-height:66px;margin-bottom:22px;border:1px solid transparent}
@media (min-width:768px) {.navbar {border-radius:3px}
}
@media (min-width:768px) {.navbar-header {float:left}
}
.navbar-collapse {padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in {overflow-y:auto}
@media (min-width:768px) {.navbar-collapse {width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse {display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in {overflow-y:visible}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse {padding-right:0;padding-left:0}
}
.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}
}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {margin-right:-15px;margin-left:-15px}
@media (min-width:768px) {.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header {margin-right:0;margin-left:0}
}
.navbar-static-top {z-index:1200;border-width:0 0 1px}
@media (min-width:768px) {.navbar-static-top {border-radius:0}
}
.navbar-fixed-bottom,.navbar-fixed-top {position:fixed;right:0;left:0;z-index:1500}
@media (min-width:768px) {.navbar-fixed-bottom,.navbar-fixed-top {border-radius:0}
}
.navbar-fixed-top {top:0;border-width:0 0 1px}
.navbar-fixed-bottom {bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand {float:left;height:66px;padding:22px 15px;font-size:18px;line-height:22px}
.navbar-brand:focus,.navbar-brand:hover {text-decoration:none}
.navbar-brand>img {display:block}
@media (min-width:768px) {.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {margin-left:-15px}
}
.navbar-toggle {position:relative;float:right;padding:9px 10px;margin-top:16px;margin-right:15px;margin-bottom:16px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px}
.navbar-toggle:focus {outline:0}
.navbar-toggle .icon-bar {display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar {margin-top:4px}
@media (min-width:768px) {.navbar-toggle {display:none}
}

@media (min-width:768px) {.navbar-form {width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
}

.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:#fff}
.breadcrumb {padding:8px 10px;margin-bottom:22px;list-style:none;background-color:transparent;border-radius:3px}
.breadcrumb>li {display:inline-block}
.breadcrumb>li+li:before {padding:0 5px;color:#62a8ea;content:"/\00a0"}
.breadcrumb>.active {color:#76838f}
.pagination {display:inline-block;padding-left:0;margin:22px 0;border-radius:3px}
.pagination>li {display:inline}
.pagination>li>a,.pagination>li>span {position:relative;float:left;padding:6px 15px;margin-left:-1px;line-height:1.57142857;color:#76838f;text-decoration:none;background-color:transparent;border:1px solid #e4eaec}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-top-right-radius:3px;border-bottom-right-radius:3px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {z-index:2;color:#89bceb;background-color:#f3f7f9;border-color:#e4eaec}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {z-index:3;color:#fff;cursor:default;background-color:#62a8ea;border-color:#62a8ea}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {color:#ccd5db;cursor:not-allowed;background-color:transparent;border-color:#e4eaec}
.pagination-lg>li>a,.pagination-lg>li>span {padding:10px 18px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination-sm>li>a,.pagination-sm>li>span {padding:6px 13px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-top-left-radius:2px;border-bottom-left-radius:2px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-top-right-radius:2px;border-bottom-right-radius:2px}
.pager {padding-left:0;margin:22px 0;text-align:center;list-style:none}
.pager li {display:inline}
.pager li>a,.pager li>span {display:inline-block;padding:5px 14px;background-color:transparent;border:1px solid #e4eaec;border-radius:3px}
.pager li>a:focus,.pager li>a:hover {text-decoration:none;background-color:#fff}
.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:#ccd5db;cursor:not-allowed;background-color:transparent}
.label {display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:focus,a.label:hover {color:#fff;text-decoration:none;cursor:pointer}
.label:empty {display:none}
.btn .label {position:relative;top:-1px}
.label-default {background-color:#e4eaec}
.label-default[href]:focus,.label-default[href]:hover {background-color:#c6d3d7}
.label-primary {background-color:#62a8ea}
.label-primary[href]:focus,.label-primary[href]:hover {background-color:#358fe4}
.label-success {background-color:#46be8a}
.label-success[href]:focus,.label-success[href]:hover {background-color:#369b6f}
.label-info {background-color:#57c7d4}
.label-info[href]:focus,.label-info[href]:hover {background-color:#33b6c5}
.label-warning {background-color:#f2a654}
.label-warning[href]:focus,.label-warning[href]:hover {background-color:#ee8d25}
.label-danger {background-color:#f96868}
.label-danger[href]:focus,.label-danger[href]:hover {background-color:#f73737}
.badge {display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:400;line-height:1;color:#76838f;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#e4eaec;border-radius:10px}
.badge:empty {display:none}
.btn .badge {position:relative;top:-1px}
.btn-group-xs>.btn .badge,.btn-xs .badge {top:0;padding:1px 5px}
a.badge:focus,a.badge:hover {color:#a3afb7;text-decoration:none;cursor:pointer}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge {color:#526069;background-color:#e4eaec}
.list-group-item>.badge {float:right}
.list-group-item>.badge+.badge {margin-right:5px}
.nav-pills>li>a>.badge {margin-left:3px}
.jumbotron {padding-top:20px;padding-bottom:20px;margin-bottom:20px;color:inherit;background-color:#e4eaec}
.jumbotron .h1,.jumbotron h1 {color:inherit}
.jumbotron p {margin-bottom:10px;font-size:21px;font-weight:200}
.jumbotron>hr {border-top-color:#c6d3d7}
.container .jumbotron,.container-fluid .jumbotron {padding-right:15px;padding-left:15px;border-radius:4px}
.jumbotron .container {max-width:100%}
@media screen and (min-width:768px) {.jumbotron {padding-top:32px;padding-bottom:32px}
.container .jumbotron,.container-fluid .jumbotron {padding-right:40px;padding-left:40px}
.jumbotron .h1,.jumbotron h1 {font-size:63px}
}
.thumbnail {display:block;padding:4px;margin-bottom:22px;line-height:1.57142857;background-color:#fff;border:1px solid #e4eaec;border-radius:3px;-webkit-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-right:auto;margin-left:auto}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover {border-color:#62a8ea}
.thumbnail .caption {padding:9px;color:#76838f}
.alert {padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:3px}
.alert h4 {margin-top:0;color:inherit}
.alert .alert-link {font-weight:500}
.alert>p,.alert>ul {margin-bottom:0}
.alert>p+p {margin-top:5px}
.alert-dismissable,.alert-dismissible {padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close {position:relative;top:-2px;right:-21px;color:inherit}
.alert-success {color:#46be8a;background-color:rgba(231,250,242,.8);border-color:#e7faf2}
.alert-success hr {border-top-color:#d2f6e7}
.alert-success .alert-link {color:#369b6f}
.alert-info {color:#57c7d4;background-color:rgba(236,249,250,.8);border-color:#ecf9fa}
.alert-info hr {border-top-color:#d8f3f5}
.alert-info .alert-link {color:#33b6c5}
.alert-warning {color:#f2a654;background-color:rgba(255,243,230,.8);border-color:#fff3e6}
.alert-warning hr {border-top-color:#ffe7cc}
.alert-warning .alert-link {color:#ee8d25}
.alert-danger {color:#f96868;background-color:rgba(255,234,234,.8);border-color:#ffeaea}
.alert-danger hr {border-top-color:#ffd0d0}
.alert-danger .alert-link {color:#f73737}
@-webkit-keyframes progress-bar-stripes {from {background-position:40px 0}
to {background-position:0 0}
}
@-o-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 {height:22px;margin-bottom:22px;overflow:hidden;background-color:#e4eaec;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.progress-bar {float:left;width:0;height:100%;font-size:12px;line-height:22px;color:#fff;text-align:center;background-color:#62a8ea;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-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);-webkit-background-size:40px 40px;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:#46be8a}
.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:#57c7d4}
.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:#f2a654}
.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:#f96868}
.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)}
.media {margin-top:15px}
.media:first-child {margin-top:0}
.media,.media-body {overflow:hidden;zoom:1}
.media-body {width:10000px}
.media-object {display:block}
.media-object.img-thumbnail {max-width:none}
.media-right,.media>.pull-right {padding-left:10px}
.media-left,.media>.pull-left {padding-right:10px}
.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-top:0;margin-bottom:5px}
.media-list {padding-left:0;list-style:none}
.list-group {padding-left:0;margin-bottom:20px}
.list-group-item {position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid transparent}
.list-group-item:first-child {border-top-left-radius:3px;border-top-right-radius:3px}
.list-group-item:last-child {margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
a.list-group-item,button.list-group-item {color:#76838f}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {color:#37474f}
a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover {color:#76838f;text-decoration:none;background-color:#f3f7f9}
button.list-group-item {width:100%;text-align:left}
.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover {color:#ccd5db;cursor:not-allowed;background-color:transparent}
.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:#ccd5db}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover {z-index:2;color:#62a8ea;background-color:transparent;border-color:transparent}
.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:#fff;background-color:#46be8a}
a.list-group-item-success,button.list-group-item-success {color:#fff}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {color:inherit}
a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover {color:#fff;background-color:#3dae7d}
a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover {color:#fff;background-color:#fff;border-color:#fff}
.list-group-item-info {color:#fff;background-color:#57c7d4}
a.list-group-item-info,button.list-group-item-info {color:#fff}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {color:inherit}
a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover {color:#fff;background-color:#43c0cf}
a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover {color:#fff;background-color:#fff;border-color:#fff}
.list-group-item-warning {color:#fff;background-color:#f2a654}
a.list-group-item-warning,button.list-group-item-warning {color:#fff}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {color:inherit}
a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover {color:#fff;background-color:#f09a3c}
a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover {color:#fff;background-color:#fff;border-color:#fff}
.list-group-item-danger {color:#fff;background-color:#f96868}
a.list-group-item-danger,button.list-group-item-danger {color:#fff}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {color:inherit}
a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover {color:#fff;background-color:#f84f4f}
a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover {color:#fff;background-color:#fff;border-color:#fff}
.list-group-item-heading {margin-top:0;margin-bottom:5px}
.list-group-item-text {margin-bottom:0;line-height:1.3}
.panel {margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel-body {padding:30px 30px}
.panel-heading {padding:20px 30px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading>.dropdown .dropdown-toggle {color:inherit}
.panel-title {margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a {color:inherit}
.panel-footer {padding:0 30px 15px;background-color:transparent;border-top:1px solid #e4eaec;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group,.panel>.panel-collapse>.list-group {margin-bottom:0}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item {border-width:1px 0;border-radius: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;border-top-left-radius:3px;border-top-right-radius:3px}
.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;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {border-top-left-radius:0;border-top-right-radius:0}
.panel-heading+.list-group .list-group-item:first-child {border-top-width:0}
.list-group+.panel-footer {border-top-width:0}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table {margin-bottom:0}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption {padding-right:30px 30px;padding-left:30px 30px}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child {border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child {border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {border-top-left-radius:3px}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {border-top-right-radius:3px}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child {border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius:3px}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body {border-top:1px solid #e4eaec}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th {border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered {border:0}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {border-left:0}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {border-right:0}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom:0}
.panel>.table-responsive {margin-bottom:0;border:0}
.panel-group {margin-bottom:22px}
.panel-group .panel {margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel {margin-top: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 #e4eaec}
.panel-group .panel-footer {border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body {border-bottom:1px solid #e4eaec}
.panel-default {border-color:#e4eaec}
.panel-default>.panel-heading {color:#76838f;background-color:#e4eaec;border-color:#e4eaec}
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color:#e4eaec}
.panel-default>.panel-heading .badge {color:#e4eaec;background-color:#76838f}
.panel-default>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#e4eaec}
.panel-primary {border-color:#62a8ea}
.panel-primary>.panel-heading {color:#fff;background-color:#62a8ea;border-color:#62a8ea}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {border-top-color:#62a8ea}
.panel-primary>.panel-heading .badge {color:#62a8ea;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#62a8ea}
.panel-success {border-color:#3dae6a}
.panel-success>.panel-heading {color:#fff;background-color:#46be8a;border-color:#3dae6a}
.panel-success>.panel-heading+.panel-collapse>.panel-body {border-top-color:#3dae6a}
.panel-success>.panel-heading .badge {color:#46be8a;background-color:#fff}
.panel-success>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#3dae6a}
.panel-info {border-color:#3bcdc4}
.panel-info>.panel-heading {color:#fff;background-color:#57c7d4;border-color:#3bcdc4}
.panel-info>.panel-heading+.panel-collapse>.panel-body {border-top-color:#3bcdc4}
.panel-info>.panel-heading .badge {color:#57c7d4;background-color:#fff}
.panel-info>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#3bcdc4}
.panel-warning {border-color:#f18246}
.panel-warning>.panel-heading {color:#fff;background-color:#f2a654;border-color:#f18246}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {border-top-color:#f18246}
.panel-warning>.panel-heading .badge {color:#f2a654;background-color:#fff}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#f18246}
.panel-danger {border-color:#f85974}
.panel-danger>.panel-heading {color:#fff;background-color:#f96868;border-color:#f85974}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {border-top-color:#f85974}
.panel-danger>.panel-heading .badge {color:#f96868;background-color:#fff}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {border-bottom-color:#f85974}
.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;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9 {padding-bottom:56.25%}
.embed-responsive-4by3 {padding-bottom:75%}
.well {min-height:20px;padding:19px;margin-bottom:20px;background-color:#f3f7f9;border:1px solid #e4eaec;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.well blockquote {border-color:#ddd;border-color:rgba(0,0,0,.15)}
.well-lg {padding:24px;border-radius:4px}
.well-sm {padding:9px;border-radius:2px}
.close {float:right;font-size:21px;font-weight:500;line-height:1;color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2}
.close:focus,.close:hover {color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.close {-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.modal-open {overflow:hidden}
.modal {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1700;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog {-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.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-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid transparent;border-radius:4px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background-color:#000}
.modal-backdrop.fade {filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in {filter:alpha(opacity=50);opacity:.5}
.modal-header {padding:15px;border-bottom:1px solid #e4eaec}
.modal-header .close {margin-top:-2px}
.modal-title {margin:0;line-height:1.57142857}
.modal-body {position:relative;padding:15px}
.modal-footer {padding:15px;text-align:right;border-top:1px solid #e4eaec}
.modal-footer .btn+.btn {margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn {margin-left:-1px}
.modal-footer .btn-block+.btn-block {margin-left:0}
.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px) {.modal-dialog {width:600px;margin:30px auto}
.modal-content {-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm {width:300px}
}
@media (min-width:992px) {.modal-lg {width:900px}
}
.tooltip {position:absolute;z-index:1900;display:block;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.57142857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}
.tooltip.in {filter:alpha(opacity=90);opacity:.9}
.tooltip.top {padding:4px 0;margin-top:-3px}
.tooltip.right {padding:0 4px;margin-left:3px}
.tooltip.bottom {padding:4px 0;margin-top:3px}
.tooltip.left {padding:0 4px;margin-left:-3px}
.tooltip-inner {max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:rgba(0,0,0,.8);border-radius:3px}
.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:rgba(0,0,0,.8)}
.tooltip.top-left .tooltip-arrow {right:4px;bottom:0;margin-bottom:-4px;border-width:4px 4px 0;border-top-color:rgba(0,0,0,.8)}
.tooltip.top-right .tooltip-arrow {bottom:0;left:4px;margin-bottom:-4px;border-width:4px 4px 0;border-top-color:rgba(0,0,0,.8)}
.tooltip.right .tooltip-arrow {top:50%;left:0;margin-top:-4px;border-width:4px 4px 4px 0;border-right-color:rgba(0,0,0,.8)}
.tooltip.left .tooltip-arrow {top:50%;right:0;margin-top:-4px;border-width:4px 0 4px 4px;border-left-color:rgba(0,0,0,.8)}
.tooltip.bottom .tooltip-arrow {top:0;left:50%;margin-left:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)}
.tooltip.bottom-left .tooltip-arrow {top:0;right:4px;margin-top:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)}
.tooltip.bottom-right .tooltip-arrow {top:0;left:4px;margin-top:-4px;border-width:0 4px 4px;border-bottom-color:rgba(0,0,0,.8)}
.popover {position:absolute;top:0;left:0;z-index:1800;display:none;max-width:276px;padding:1px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.57142857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #e4eaec;border:1px solid rgba(204,213,219,.8);border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.popover.top {margin-top:-8px}
.popover.right {margin-left:8px}
.popover.bottom {margin-top:8px}
.popover.left {margin-left:-8px}
.popover-title {padding:8px 14px;margin:0;font-size:14px;background-color:#f3f7f9;border-bottom:1px solid #e2ecf1;border-radius:3px 3px 0 0}
.popover-content {padding:9px 14px}
.popover>.arrow,.popover>.arrow:after {position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow {border-width:9px}
.popover>.arrow:after {content:"";border-width:8px}
.popover.top>.arrow {bottom:-9px;left:50%;margin-left:-9px;border-top-color:#a8bbc2;border-top-color:rgba(204,213,219,.85);border-bottom-width:0}
.popover.top>.arrow:after {bottom:1px;margin-left:-8px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow {top:50%;left:-9px;margin-top:-9px;border-right-color:#a8bbc2;border-right-color:rgba(204,213,219,.85);border-left-width:0}
.popover.right>.arrow:after {bottom:-8px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow {top:-9px;left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#a8bbc2;border-bottom-color:rgba(204,213,219,.85)}
.popover.bottom>.arrow:after {top:1px;margin-left:-8px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow {top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:#a8bbc2;border-left-color:rgba(204,213,219,.85)}
.popover.left>.arrow:after {right:1px;bottom:-8px;content:" ";border-right-width:0;border-left-color:#fff}
.carousel {position:relative}
.carousel-inner {position:relative;width:100%;overflow:hidden}
.carousel-inner>.item {position:relative;display:none;-webkit-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;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.active.right,.carousel-inner>.item.next {left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev {left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right {left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;bottom:0;left:0;width:15%;font-size:16px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=0);opacity:0}
.carousel-control.left {background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}
.carousel-control.right {right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover {color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev {width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before {content:'\2039'}
.carousel-control .icon-next:before {content:'\203a'}
.carousel-indicators {position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li {display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active {width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption {position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn {text-shadow:none}
@media screen and (min-width:768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {width:24px;height:24px;margin-top:-8px;font-size:24px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left:-8px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right:-8px}
.carousel-caption {right:20%;left:20%;padding-bottom:30px}
.carousel-indicators {bottom:20px}
}
.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,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse: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 {display:table;content:" "}
.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,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after {clear:both}
.center-block {display:block;margin-right:auto;margin-left:auto}
.pull-right {float:right!important}
.pull-left {float:left!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}
.hidden {display:none!important}
.affix {position:fixed}
@-ms-viewport {width:device-width}
.visible-lg,.visible-md,.visible-sm,.visible-xs {display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.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!important}
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!important}
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!important}
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!important}
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}
}
.visible-print {display:none!important}
@media print {.visible-print {display:block!important}
table.visible-print {display:table!important}
tr.visible-print {display:table-row!important}
td.visible-print,th.visible-print {display:table-cell!important}
}
.visible-print-block {display:none!important}
@media print {.visible-print-block {display:block!important}
}
.visible-print-inline {display:none!important}
@media print {.visible-print-inline {display:inline!important}
}
.visible-print-inline-block {display:none!important}
@media print {.visible-print-inline-block {display:inline-block!important}
}
@media print {.hidden-print {display:none!important}
}
a.text-action {color:#a3afb7}
a.text-action,a.text-action:focus,a.text-action:hover {text-decoration:none}
a.text-action:focus,a.text-action:hover {color:#ccd5db}
a.text-action .icon+span {margin-left:3px}
a.text-like {color:#a3afb7!important}
a.text-like,a.text-like:focus,a.text-like:hover {text-decoration:none}
a.text-like.active,a.text-like:focus,a.text-like:hover {color:#f96868!important}
.text-action+.text-action {margin-left:6px}
.img-bordered {padding:3px;border:1px solid #e4eaec}
.img-bordered-primary {border-color:#62a8ea!important}
.img-bordered-purple {border-color:#7c51d1!important}
.img-bordered-red {border-color:#e9595b!important}
.img-bordered-green {border-color:#7dd3ae!important}
.img-bordered-orange {border-color:#ec9940!important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {text-shadow:rgba(0,0,0,.15) 0 0 1px}
.h1 .icon:first-child,.h2 .icon:first-child,.h3 .icon:first-child,.h4 .icon:first-child,.h5 .icon:first-child,.h6 .icon:first-child,h1 .icon:first-child,h2 .icon:first-child,h3 .icon:first-child,h4 .icon:first-child,h5 .icon:first-child,h6 .icon:first-child {margin-right:.5em}
.mark,mark {color:#fff;border-radius:2px}
.drop-cap {float:left;padding:5px;margin-right:5px;font-family:Georgia;font-size:60px;line-height:50px;color:#263238}
.drop-cap-reversed {color:#fff;background-color:#263238}
.list-icons {padding-left:10px;margin-left:0;list-style:none}
.list-icons>li {margin-top:6px}
.list-icons>li:first-child {margin-top:0}
.list-icons>li i {float:left;width:1em;margin:0 6px 0 0}
.text-primary {color:#62a8ea}
a.text-primary:focus,a.text-primary:hover {color:#358fe4}
.text-success {color:#46be8a}
a.text-success:focus,a.text-success:hover {color:#369b6f}
.text-info {color:#57c7d4}
a.text-info:focus,a.text-info:hover {color:#33b6c5}
.text-warning {color:#f2a654}
a.text-warning:focus,a.text-warning:hover {color:#ee8d25}
.text-danger {color:#f96868}
a.text-danger:focus,a.text-danger:hover {color:#f73737}
blockquote {font-size:20px;color:#526069;border-left-width:2px}
blockquote .small,blockquote footer,blockquote small {font-size:14px}
.blockquote-reverse {border-right-width:2px}
.blockquote {padding:15px 20px;border-left-width:4px;border-radius:3px}
.blockquote.blockquote-reverse {border-right-width:4px}
.blockquote-success {background-color:rgba(70,190,138,.1);border-color:#46be8a}
.blockquote-info {background-color:rgba(87,199,212,.1);border-color:#57c7d4}
.blockquote-warning {background-color:rgba(242,166,84,.1);border-color:#f2a654}
.blockquote-danger {background-color:rgba(249,104,104,.1);border-color:#f96868}
code {border:1px solid #bcd8f1}
pre code {border:none}
.container {max-width:100%}
@media (min-width:1600px) {.container {width:1310px}
}
@media (min-width:1600px) {.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9 {float:left}
.col-xlg-12 {width:100%}
.col-xlg-11 {width:91.66666667%}
.col-xlg-10 {width:83.33333333%}
.col-xlg-9 {width:75%}
.col-xlg-8 {width:66.66666667%}
.col-xlg-7 {width:58.33333333%}
.col-xlg-6 {width:50%}
.col-xlg-5 {width:41.66666667%}
.col-xlg-4 {width:33.33333333%}
.col-xlg-3 {width:25%}
.col-xlg-2 {width:16.66666667%}
.col-xlg-1 {width:8.33333333%}
.col-xlg-pull-12 {right:100%}
.col-xlg-pull-11 {right:91.66666667%}
.col-xlg-pull-10 {right:83.33333333%}
.col-xlg-pull-9 {right:75%}
.col-xlg-pull-8 {right:66.66666667%}
.col-xlg-pull-7 {right:58.33333333%}
.col-xlg-pull-6 {right:50%}
.col-xlg-pull-5 {right:41.66666667%}
.col-xlg-pull-4 {right:33.33333333%}
.col-xlg-pull-3 {right:25%}
.col-xlg-pull-2 {right:16.66666667%}
.col-xlg-pull-1 {right:8.33333333%}
.col-xlg-pull-0 {right:auto}
.col-xlg-push-12 {left:100%}
.col-xlg-push-11 {left:91.66666667%}
.col-xlg-push-10 {left:83.33333333%}
.col-xlg-push-9 {left:75%}
.col-xlg-push-8 {left:66.66666667%}
.col-xlg-push-7 {left:58.33333333%}
.col-xlg-push-6 {left:50%}
.col-xlg-push-5 {left:41.66666667%}
.col-xlg-push-4 {left:33.33333333%}
.col-xlg-push-3 {left:25%}
.col-xlg-push-2 {left:16.66666667%}
.col-xlg-push-1 {left:8.33333333%}
.col-xlg-push-0 {left:auto}
.col-xlg-offset-12 {margin-left:100%}
.col-xlg-offset-11 {margin-left:91.66666667%}
.col-xlg-offset-10 {margin-left:83.33333333%}
.col-xlg-offset-9 {margin-left:75%}
.col-xlg-offset-8 {margin-left:66.66666667%}
.col-xlg-offset-7 {margin-left:58.33333333%}
.col-xlg-offset-6 {margin-left:50%}
.col-xlg-offset-5 {margin-left:41.66666667%}
.col-xlg-offset-4 {margin-left:33.33333333%}
.col-xlg-offset-3 {margin-left:25%}
.col-xlg-offset-2 {margin-left:16.66666667%}
.col-xlg-offset-1 {margin-left:8.33333333%}
.col-xlg-offset-0 {margin-left:0}
}
.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9 {position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.row.no-space {margin-right:0;margin-left:0}
.row.no-space>[class*=col-] {padding-right:0;padding-left:0}
.row-lg {margin-right:-25px;margin-left:-25px}
.row-lg>.col-lg-1,.row-lg>.col-lg-10,.row-lg>.col-lg-11,.row-lg>.col-lg-12,.row-lg>.col-lg-2,.row-lg>.col-lg-3,.row-lg>.col-lg-4,.row-lg>.col-lg-5,.row-lg>.col-lg-6,.row-lg>.col-lg-7,.row-lg>.col-lg-8,.row-lg>.col-lg-9,.row-lg>.col-md-1,.row-lg>.col-md-10,.row-lg>.col-md-11,.row-lg>.col-md-12,.row-lg>.col-md-2,.row-lg>.col-md-3,.row-lg>.col-md-4,.row-lg>.col-md-5,.row-lg>.col-md-6,.row-lg>.col-md-7,.row-lg>.col-md-8,.row-lg>.col-md-9,.row-lg>.col-sm-1,.row-lg>.col-sm-10,.row-lg>.col-sm-11,.row-lg>.col-sm-12,.row-lg>.col-sm-2,.row-lg>.col-sm-3,.row-lg>.col-sm-4,.row-lg>.col-sm-5,.row-lg>.col-sm-6,.row-lg>.col-sm-7,.row-lg>.col-sm-8,.row-lg>.col-sm-9,.row-lg>.col-xlg-1,.row-lg>.col-xlg-10,.row-lg>.col-xlg-11,.row-lg>.col-xlg-12,.row-lg>.col-xlg-2,.row-lg>.col-xlg-3,.row-lg>.col-xlg-4,.row-lg>.col-xlg-5,.row-lg>.col-xlg-6,.row-lg>.col-xlg-7,.row-lg>.col-xlg-8,.row-lg>.col-xlg-9,.row-lg>.col-xs-1,.row-lg>.col-xs-10,.row-lg>.col-xs-11,.row-lg>.col-xs-12,.row-lg>.col-xs-2,.row-lg>.col-xs-3,.row-lg>.col-xs-4,.row-lg>.col-xs-5,.row-lg>.col-xs-6,.row-lg>.col-xs-7,.row-lg>.col-xs-8,.row-lg>.col-xs-9 {padding-right:25px;padding-left:25px}
.table {color:#76838f}
.table>tfoot>tr>th,.table>thead>tr>th {font-weight:400;color:#526069}
.table>thead>tr>th {border-bottom:1px solid #e4eaec}
.table>tbody+tbody {border-top:1px solid #e4eaec}
.table a {text-decoration:underline}
.table td>.checkbox-custom:only-child,.table th>.checkbox-custom:only-child {margin-top:0;margin-bottom:0;text-align:center}
.table .danger,.table .info,.table .success,.table .warning {color:#fff}
.table .danger a,.table .info a,.table .success a,.table .warning a {color:#fff}
.table .cell-30 {width:30px}
.table .cell-40 {width:40px}
.table .cell-50 {width:50px}
.table .cell-60 {width:60px}
.table .cell-80 {width:80px}
.table .cell-100 {width:100px}
.table .cell-120 {width:120px}
.table .cell-130 {width:130px}
.table .cell-150 {width:150px}
.table .cell-180 {width:180px}
.table .cell-200 {width:200px}
.table .cell-250 {width:250px}
.table .cell-300 {width:300px}
.table-danger thead tr,.table-dark thead tr,.table-info thead tr,.table-primary thead tr,.table-success thead tr,.table-warning thead tr {color:#fff}
.table-default thead tr {background:#f3f7f9}
.table-primary thead tr {background:#62a8ea}
.table-success thead tr {background:#46be8a}
.table-info thead tr {background:#57c7d4}
.table-warning thead tr {background:#f2a654}
.table-danger thead tr {background:#f96868}
.table-dark thead tr {background:#526069}
.table-gray thead tr {color:#526069;background:#ccd5db}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {border-bottom-width:1px}
.table-bordered>thead:first-child>tr:first-child>th {border:1px solid #e4eaec}
.table-section+tbody {display:none}
.table-section-arrow {position:relative;display:inline-block;font-family:'Web Icons';font-style:normal;font-weight:400;text-align:center;-webkit-transition:-webkit-transform .15s;-o-transition:-o-transform .15s;transition:transform .15s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.table-section-arrow:before {content:'\f181'}
.table-section.active tr {background-color:#f3f7f9}
.table-section.active+tbody {display:table-row-group}
.table-section.active .table-section-arrow {-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.form-control {-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;-o-transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear;transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear}
.form-control:not(select) {-webkit-appearance: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:#46be8a}
.has-success .form-control {border-color:#46be8a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus {border-color:#369b6f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #91d9ba;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #91d9ba}
.has-success .input-group-addon {color:#46be8a;background-color:#fff;border-color:#46be8a}
.has-success .form-control-feedback {color:#46be8a}
.has-success .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-success .form-control:focus {border-color:#46be8a;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,190,138,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(70,190,138,.6)}
.has-success .form-control.focus,.has-success .form-control:focus {border-color:#46be8a;-webkit-box-shadow:none;box-shadow:none}
.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:#f2a654}
.has-warning .form-control {border-color:#f2a654;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus {border-color:#ee8d25;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f9d7b3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f9d7b3}
.has-warning .input-group-addon {color:#f2a654;background-color:#fff;border-color:#f2a654}
.has-warning .form-control-feedback {color:#f2a654}
.has-warning .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-warning .form-control:focus {border-color:#f2a654;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,166,84,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,166,84,.6)}
.has-warning .form-control.focus,.has-warning .form-control:focus {border-color:#f2a654;-webkit-box-shadow:none;box-shadow:none}
.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:#f96868}
.has-error .form-control {border-color:#f96868;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus {border-color:#f73737;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fdcaca;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #fdcaca}
.has-error .input-group-addon {color:#f96868;background-color:#fff;border-color:#f96868}
.has-error .form-control-feedback {color:#f96868}
.has-error .form-control {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.has-error .form-control:focus {border-color:#f96868;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(249,104,104,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(249,104,104,.6)}
.has-error .form-control.focus,.has-error .form-control:focus {border-color:#f96868;-webkit-box-shadow:none;box-shadow:none}
.form-group.has-feedback.no-label .form-control-feedback {top:0}
.form-group.has-feedback.left-feedback .form-control-feedback {right:auto;left:0}
.form-group.has-feedback.left-feedback .form-control {padding-right:13px;padding-left:50px}
.form-control.square {border-radius:0}
.form-control.round {border-radius:200px}
textarea.form-control.no-resize {resize:none}
.input-group-file input[type=text] {background-color:#fff}
.input-group-file .btn-file {position:relative;overflow:hidden}
.input-group-file .btn-file.btn-outline {border:1px solid #e4eaec;border-left:none}
.input-group-file .btn-file.btn-outline:hover {border-left:none}
.input-group-file .btn-file>.icon {margin:0 3px}
.input-group-file .btn-file input[type=file] {position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;text-align:0;cursor:pointer;opacity:0}
.help-block {margin-top:7px;margin-bottom:8px}
.help-block>.icon {margin:0 5px}
.input-search-close {color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2}
.input-search-close.icon {font-size:inherit;line-height:inherit}
.input-search-close:focus,.input-search-close:hover {color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
button.input-search-close {-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}
.input-search {position:relative}
.input-search .form-control {border-radius:200px}
.input-search .input-search-close,.input-search .input-search-icon {position:absolute;top:50%;z-index:1;width:36px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.input-search .input-search-close {right:8px}
.input-search .input-search-icon+.form-control {padding-left:43.5px}
.input-search .input-search-icon {left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}
.input-search-btn+.form-control {padding-right:50px}
.input-search-btn {position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}
.input-search-btn>.icon {margin:0 3px}
.input-search-dark .input-search-icon {color:#76838f}
.input-search-dark .form-control {background:#f3f7f9;-webkit-box-shadow:none;box-shadow:none}
.input-search-dark .form-control:focus {background-color:transparent}
.form-inline .form-group {margin-right:20px}
.form-inline .form-group:last-child {margin-right:0}
.form-inline .control-label {margin-right:5px}
@media (max-width:767px) {.form-inline .form-group {margin-right:0}
}
.btn {padding:6px 15px;font-size:14px;line-height:1.57142857;border-radius:3px;-webkit-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-o-transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-webkit-font-smoothing:subpixel-antialiased}
.btn.active:focus,.btn:active:focus,.btn:focus {outline:0}
.btn.active,.btn:active {-webkit-box-shadow:none;box-shadow:none}
.btn .icon {width:1em;margin:-1px 3px 0;line-height:inherit;text-align:center}
.btn-block {white-space:normal}
.btn-outline.btn-default {color:#76838f;background-color:transparent}
.btn-outline.btn-default.active,.btn-outline.btn-default:active,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.open>.dropdown-toggle.btn-outline.btn-default {color:#76838f;background-color:rgba(118,131,143,.1);border-color:#e4eaec}
.btn-outline.btn-default.active .badge,.btn-outline.btn-default:active .badge,.btn-outline.btn-default:focus .badge,.btn-outline.btn-default:hover .badge,.open>.dropdown-toggle.btn-outline.btn-default .badge {color:#76838f;background-color:#76838f}
.btn-outline.btn-primary {color:#62a8ea;background-color:transparent}
.btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.open>.dropdown-toggle.btn-outline.btn-primary {color:#fff;background-color:#62a8ea;border-color:#62a8ea}
.btn-outline.btn-primary.active .badge,.btn-outline.btn-primary:active .badge,.btn-outline.btn-primary:focus .badge,.btn-outline.btn-primary:hover .badge,.open>.dropdown-toggle.btn-outline.btn-primary .badge {color:#62a8ea;background-color:#fff}
.btn-outline.btn-success {color:#46be8a;background-color:transparent}
.btn-outline.btn-success.active,.btn-outline.btn-success:active,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.open>.dropdown-toggle.btn-outline.btn-success {color:#fff;background-color:#46be8a;border-color:#46be8a}
.btn-outline.btn-success.active .badge,.btn-outline.btn-success:active .badge,.btn-outline.btn-success:focus .badge,.btn-outline.btn-success:hover .badge,.open>.dropdown-toggle.btn-outline.btn-success .badge {color:#46be8a;background-color:#fff}
.btn-outline.btn-info {color:#57c7d4;background-color:transparent}
.btn-outline.btn-info.active,.btn-outline.btn-info:active,.btn-outline.btn-info:focus,.btn-outline.btn-info:hover,.open>.dropdown-toggle.btn-outline.btn-info {color:#fff;background-color:#57c7d4;border-color:#57c7d4}
.btn-outline.btn-info.active .badge,.btn-outline.btn-info:active .badge,.btn-outline.btn-info:focus .badge,.btn-outline.btn-info:hover .badge,.open>.dropdown-toggle.btn-outline.btn-info .badge {color:#57c7d4;background-color:#fff}
.btn-outline.btn-warning {color:#f2a654;background-color:transparent}
.btn-outline.btn-warning.active,.btn-outline.btn-warning:active,.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover,.open>.dropdown-toggle.btn-outline.btn-warning {color:#fff;background-color:#f2a654;border-color:#f2a654}
.btn-outline.btn-warning.active .badge,.btn-outline.btn-warning:active .badge,.btn-outline.btn-warning:focus .badge,.btn-outline.btn-warning:hover .badge,.open>.dropdown-toggle.btn-outline.btn-warning .badge {color:#f2a654;background-color:#fff}
.btn-outline.btn-danger {color:#f96868;background-color:transparent}
.btn-outline.btn-danger.active,.btn-outline.btn-danger:active,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.open>.dropdown-toggle.btn-outline.btn-danger {color:#fff;background-color:#f96868;border-color:#f96868}
.btn-outline.btn-danger.active .badge,.btn-outline.btn-danger:active .badge,.btn-outline.btn-danger:focus .badge,.btn-outline.btn-danger:hover .badge,.open>.dropdown-toggle.btn-outline.btn-danger .badge {color:#f96868;background-color:#fff}
.btn-outline.btn-dark {color:#526069;background-color:transparent}
.btn-outline.btn-dark.active,.btn-outline.btn-dark:active,.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover,.open>.dropdown-toggle.btn-outline.btn-dark {color:#fff;background-color:#526069;border-color:#526069}
.btn-outline.btn-dark.active .badge,.btn-outline.btn-dark:active .badge,.btn-outline.btn-dark:focus .badge,.btn-outline.btn-dark:hover .badge,.open>.dropdown-toggle.btn-outline.btn-dark .badge {color:#526069;background-color:#fff}
.btn-outline.btn-inverse {color:#fff;background-color:transparent}
.btn-outline.btn-inverse.active,.btn-outline.btn-inverse:active,.btn-outline.btn-inverse:focus,.btn-outline.btn-inverse:hover,.open>.dropdown-toggle.btn-outline.btn-inverse {color:#76838f;background-color:#fff;border-color:#fff}
.btn-outline.btn-inverse.active .badge,.btn-outline.btn-inverse:active .badge,.btn-outline.btn-inverse:focus .badge,.btn-outline.btn-inverse:hover .badge,.open>.dropdown-toggle.btn-outline.btn-inverse .badge {color:#fff;background-color:#76838f}
.btn-lg {padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}
.btn-sm {padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}
.btn-xs {padding:1px 5px;font-size:12px;line-height:1.5;border-radius:2px}
.btn-squared {border-radius:0}
.btn-round {border-radius:1000px}
.btn-default.focus,.btn-default:focus,.btn-default:hover {background-color:#f3f7f9;border-color:#f3f7f9}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {background-color:#ccd5db;border-color:#ccd5db}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {background-color:#ccd5db;border-color:#ccd5db}
.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 {color:#76838f;background-color:#f3f7f9;border-color:#f3f7f9}
.btn-default.btn-up:before {border-bottom-color:#e4eaec}
.btn-default.btn-up:focus:before,.btn-default.btn-up:hover:before {border-bottom-color:#f3f7f9}
.btn-default.btn-up.active:before,.btn-default.btn-up:active:before,.open>.dropdown-toggle.btn-default.btn-up:before {border-bottom-color:#ccd5db}
.btn-default.btn-right:before {border-left-color:#e4eaec}
.btn-default.btn-right:focus:before,.btn-default.btn-right:hover:before {border-left-color:#f3f7f9}
.btn-default.btn-right.active:before,.btn-default.btn-right:active:before,.open>.dropdown-toggle.btn-default.btn-right:before {border-left-color:#ccd5db}
.btn-default.btn-bottom:before {border-top-color:#e4eaec}
.btn-default.btn-bottom:focus:before,.btn-default.btn-bottom:hover:before {border-top-color:#f3f7f9}
.btn-default.btn-bottom.active:before,.btn-default.btn-bottom:active:before,.open>.dropdown-toggle.btn-default.btn-bottom:before {border-top-color:#ccd5db}
.btn-default.btn-left:before {border-right-color:#e4eaec}
.btn-default.btn-left:focus:before,.btn-default.btn-left:hover:before {border-right-color:#f3f7f9}
.btn-default.btn-left.active:before,.btn-default.btn-left:active:before,.open>.dropdown-toggle.btn-default.btn-left:before {border-right-color:#ccd5db}
.btn-primary.focus,.btn-primary:focus,.btn-primary:hover {background-color:#89bceb;border-color:#89bceb}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {background-color:#4e97d9;border-color:#4e97d9}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {background-color:#4e97d9;border-color:#4e97d9}
.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 {color:#fff;background-color:#a2caee;border-color:#a2caee}
.btn-primary.btn-up:before {border-bottom-color:#62a8ea}
.btn-primary.btn-up:focus:before,.btn-primary.btn-up:hover:before {border-bottom-color:#89bceb}
.btn-primary.btn-up.active:before,.btn-primary.btn-up:active:before,.open>.dropdown-toggle.btn-primary.btn-up:before {border-bottom-color:#4e97d9}
.btn-primary.btn-right:before {border-left-color:#62a8ea}
.btn-primary.btn-right:focus:before,.btn-primary.btn-right:hover:before {border-left-color:#89bceb}
.btn-primary.btn-right.active:before,.btn-primary.btn-right:active:before,.open>.dropdown-toggle.btn-primary.btn-right:before {border-left-color:#4e97d9}
.btn-primary.btn-bottom:before {border-top-color:#62a8ea}
.btn-primary.btn-bottom:focus:before,.btn-primary.btn-bottom:hover:before {border-top-color:#89bceb}
.btn-primary.btn-bottom.active:before,.btn-primary.btn-bottom:active:before,.open>.dropdown-toggle.btn-primary.btn-bottom:before {border-top-color:#4e97d9}
.btn-primary.btn-left:before {border-right-color:#62a8ea}
.btn-primary.btn-left:focus:before,.btn-primary.btn-left:hover:before {border-right-color:#89bceb}
.btn-primary.btn-left.active:before,.btn-primary.btn-left:active:before,.open>.dropdown-toggle.btn-primary.btn-left:before {border-right-color:#4e97d9}
.btn-success.focus,.btn-success:focus,.btn-success:hover {background-color:#5cd29d;border-color:#5cd29d}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {background-color:#36ab7a;border-color:#36ab7a}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {background-color:#36ab7a;border-color:#36ab7a}
.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 {color:#fff;background-color:#7dd3ae;border-color:#7dd3ae}
.btn-success.btn-up:before {border-bottom-color:#46be8a}
.btn-success.btn-up:focus:before,.btn-success.btn-up:hover:before {border-bottom-color:#5cd29d}
.btn-success.btn-up.active:before,.btn-success.btn-up:active:before,.open>.dropdown-toggle.btn-success.btn-up:before {border-bottom-color:#36ab7a}
.btn-success.btn-right:before {border-left-color:#46be8a}
.btn-success.btn-right:focus:before,.btn-success.btn-right:hover:before {border-left-color:#5cd29d}
.btn-success.btn-right.active:before,.btn-success.btn-right:active:before,.open>.dropdown-toggle.btn-success.btn-right:before {border-left-color:#36ab7a}
.btn-success.btn-bottom:before {border-top-color:#46be8a}
.btn-success.btn-bottom:focus:before,.btn-success.btn-bottom:hover:before {border-top-color:#5cd29d}
.btn-success.btn-bottom.active:before,.btn-success.btn-bottom:active:before,.open>.dropdown-toggle.btn-success.btn-bottom:before {border-top-color:#36ab7a}
.btn-success.btn-left:before {border-right-color:#46be8a}
.btn-success.btn-left:focus:before,.btn-success.btn-left:hover:before {border-right-color:#5cd29d}
.btn-success.btn-left.active:before,.btn-success.btn-left:active:before,.open>.dropdown-toggle.btn-success.btn-left:before {border-right-color:#36ab7a}
.btn-info.focus,.btn-info:focus,.btn-info:hover {background-color:#77d6e1;border-color:#77d6e1}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {background-color:#47b8c6;border-color:#47b8c6}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {background-color:#47b8c6;border-color:#47b8c6}
.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 {color:#fff;background-color:#9ae1e9;border-color:#9ae1e9}
.btn-info.btn-up:before {border-bottom-color:#57c7d4}
.btn-info.btn-up:focus:before,.btn-info.btn-up:hover:before {border-bottom-color:#77d6e1}
.btn-info.btn-up.active:before,.btn-info.btn-up:active:before,.open>.dropdown-toggle.btn-info.btn-up:before {border-bottom-color:#47b8c6}
.btn-info.btn-right:before {border-left-color:#57c7d4}
.btn-info.btn-right:focus:before,.btn-info.btn-right:hover:before {border-left-color:#77d6e1}
.btn-info.btn-right.active:before,.btn-info.btn-right:active:before,.open>.dropdown-toggle.btn-info.btn-right:before {border-left-color:#47b8c6}
.btn-info.btn-bottom:before {border-top-color:#57c7d4}
.btn-info.btn-bottom:focus:before,.btn-info.btn-bottom:hover:before {border-top-color:#77d6e1}
.btn-info.btn-bottom.active:before,.btn-info.btn-bottom:active:before,.open>.dropdown-toggle.btn-info.btn-bottom:before {border-top-color:#47b8c6}
.btn-info.btn-left:before {border-right-color:#57c7d4}
.btn-info.btn-left:focus:before,.btn-info.btn-left:hover:before {border-right-color:#77d6e1}
.btn-info.btn-left.active:before,.btn-info.btn-left:active:before,.open>.dropdown-toggle.btn-info.btn-left:before {border-right-color:#47b8c6}
.btn-warning.focus,.btn-warning:focus,.btn-warning:hover {background-color:#f4b066;border-color:#f4b066}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {background-color:#ec9940;border-color:#ec9940}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover {background-color:#ec9940;border-color:#ec9940}
.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 {color:#fff;background-color:#f6be80;border-color:#f6be80}
.btn-warning.btn-up:before {border-bottom-color:#f2a654}
.btn-warning.btn-up:focus:before,.btn-warning.btn-up:hover:before {border-bottom-color:#f4b066}
.btn-warning.btn-up.active:before,.btn-warning.btn-up:active:before,.open>.dropdown-toggle.btn-warning.btn-up:before {border-bottom-color:#ec9940}
.btn-warning.btn-right:before {border-left-color:#f2a654}
.btn-warning.btn-right:focus:before,.btn-warning.btn-right:hover:before {border-left-color:#f4b066}
.btn-warning.btn-right.active:before,.btn-warning.btn-right:active:before,.open>.dropdown-toggle.btn-warning.btn-right:before {border-left-color:#ec9940}
.btn-warning.btn-bottom:before {border-top-color:#f2a654}
.btn-warning.btn-bottom:focus:before,.btn-warning.btn-bottom:hover:before {border-top-color:#f4b066}
.btn-warning.btn-bottom.active:before,.btn-warning.btn-bottom:active:before,.open>.dropdown-toggle.btn-warning.btn-bottom:before {border-top-color:#ec9940}
.btn-warning.btn-left:before {border-right-color:#f2a654}
.btn-warning.btn-left:focus:before,.btn-warning.btn-left:hover:before {border-right-color:#f4b066}
.btn-warning.btn-left.active:before,.btn-warning.btn-left:active:before,.open>.dropdown-toggle.btn-warning.btn-left:before {border-right-color:#ec9940}
.btn-danger.focus,.btn-danger:focus,.btn-danger:hover {background-color:#fa7a7a;border-color:#fa7a7a}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {background-color:#e9595b;border-color:#e9595b}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {background-color:#e9595b;border-color:#e9595b}
.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 {color:#fff;background-color:#fa9898;border-color:#fa9898}
.btn-danger.btn-up:before {border-bottom-color:#f96868}
.btn-danger.btn-up:focus:before,.btn-danger.btn-up:hover:before {border-bottom-color:#fa7a7a}
.btn-danger.btn-up.active:before,.btn-danger.btn-up:active:before,.open>.dropdown-toggle.btn-danger.btn-up:before {border-bottom-color:#e9595b}
.btn-danger.btn-right:before {border-left-color:#f96868}
.btn-danger.btn-right:focus:before,.btn-danger.btn-right:hover:before {border-left-color:#fa7a7a}
.btn-danger.btn-right.active:before,.btn-danger.btn-right:active:before,.open>.dropdown-toggle.btn-danger.btn-right:before {border-left-color:#e9595b}
.btn-danger.btn-bottom:before {border-top-color:#f96868}
.btn-danger.btn-bottom:focus:before,.btn-danger.btn-bottom:hover:before {border-top-color:#fa7a7a}
.btn-danger.btn-bottom.active:before,.btn-danger.btn-bottom:active:before,.open>.dropdown-toggle.btn-danger.btn-bottom:before {border-top-color:#e9595b}
.btn-danger.btn-left:before {border-right-color:#f96868}
.btn-danger.btn-left:focus:before,.btn-danger.btn-left:hover:before {border-right-color:#fa7a7a}
.btn-danger.btn-left.active:before,.btn-danger.btn-left:active:before,.open>.dropdown-toggle.btn-danger.btn-left:before {border-right-color:#e9595b}
.btn-inverse {color:#76838f;background-color:#fff;border-color:#e4eaec}
.btn-inverse.focus,.btn-inverse:focus {color:#76838f;background-color:#e6e6e6;border-color:#99b0b7}
.btn-inverse:hover {color:#76838f;background-color:#e6e6e6;border-color:#c0ced3}
.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-inverse {color:#76838f;background-color:#e6e6e6;border-color:#c0ced3}
.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover {color:#76838f;background-color:#d4d4d4;border-color:#99b0b7}
.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-inverse {background-image:none}
.btn-inverse.disabled.focus,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled].focus,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover {background-color:#fff;border-color:#e4eaec}
.btn-inverse .badge {color:#fff;background-color:#76838f}
.btn-inverse.focus,.btn-inverse:focus,.btn-inverse:hover {background-color:#fff;border-color:#f3f7f9}
.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-inverse {background-color:#fff;border-color:#ccd5db}
.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover {background-color:#fff;border-color:#ccd5db}
.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled.focus,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled].focus,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover {color:#ccd5db;background-color:#fff;border-color:#a3afb7}
.btn-inverse.btn-up:before {border-bottom-color:#fff}
.btn-inverse.btn-up:focus:before,.btn-inverse.btn-up:hover:before {border-bottom-color:#fff}
.btn-inverse.btn-up.active:before,.btn-inverse.btn-up:active:before,.open>.dropdown-toggle.btn-inverse.btn-up:before {border-bottom-color:#fff}
.btn-inverse.btn-right:before {border-left-color:#fff}
.btn-inverse.btn-right:focus:before,.btn-inverse.btn-right:hover:before {border-left-color:#fff}
.btn-inverse.btn-right.active:before,.btn-inverse.btn-right:active:before,.open>.dropdown-toggle.btn-inverse.btn-right:before {border-left-color:#fff}
.btn-inverse.btn-bottom:before {border-top-color:#fff}
.btn-inverse.btn-bottom:focus:before,.btn-inverse.btn-bottom:hover:before {border-top-color:#fff}
.btn-inverse.btn-bottom.active:before,.btn-inverse.btn-bottom:active:before,.open>.dropdown-toggle.btn-inverse.btn-bottom:before {border-top-color:#fff}
.btn-inverse.btn-left:before {border-right-color:#fff}
.btn-inverse.btn-left:focus:before,.btn-inverse.btn-left:hover:before {border-right-color:#fff}
.btn-inverse.btn-left.active:before,.btn-inverse.btn-left:active:before,.open>.dropdown-toggle.btn-inverse.btn-left:before {border-right-color:#fff}
.btn-dark {color:#fff;background-color:#526069;border-color:#526069}
.btn-dark.focus,.btn-dark:focus {color:#fff;background-color:#3c464c;border-color:#1a1f21}
.btn-dark:hover {color:#fff;background-color:#3c464c;border-color:#374147}
.btn-dark.active,.btn-dark:active,.open>.dropdown-toggle.btn-dark {color:#fff;background-color:#3c464c;border-color:#374147}
.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover {color:#fff;background-color:#2c3338;border-color:#1a1f21}
.btn-dark.active,.btn-dark:active,.open>.dropdown-toggle.btn-dark {background-image:none}
.btn-dark.disabled.focus,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled].focus,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover {background-color:#526069;border-color:#526069}
.btn-dark .badge {color:#526069;background-color:#fff}
.btn-dark.focus,.btn-dark:focus,.btn-dark:hover {background-color:#76838f;border-color:#76838f}
.btn-dark.active,.btn-dark:active,.open>.dropdown-toggle.btn-dark {background-color:#37474f;border-color:#37474f}
.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover {background-color:#37474f;border-color:#37474f}
.btn-dark.disabled,.btn-dark.disabled.active,.btn-dark.disabled.focus,.btn-dark.disabled:active,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled],.btn-dark[disabled].active,.btn-dark[disabled].focus,.btn-dark[disabled]:active,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark.active,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover {color:#fff;background-color:#a3afb7;border-color:#a3afb7}
.btn-dark.btn-up:before {border-bottom-color:#526069}
.btn-dark.btn-up:focus:before,.btn-dark.btn-up:hover:before {border-bottom-color:#76838f}
.btn-dark.btn-up.active:before,.btn-dark.btn-up:active:before,.open>.dropdown-toggle.btn-dark.btn-up:before {border-bottom-color:#37474f}
.btn-dark.btn-right:before {border-left-color:#526069}
.btn-dark.btn-right:focus:before,.btn-dark.btn-right:hover:before {border-left-color:#76838f}
.btn-dark.btn-right.active:before,.btn-dark.btn-right:active:before,.open>.dropdown-toggle.btn-dark.btn-right:before {border-left-color:#37474f}
.btn-dark.btn-bottom:before {border-top-color:#526069}
.btn-dark.btn-bottom:focus:before,.btn-dark.btn-bottom:hover:before {border-top-color:#76838f}
.btn-dark.btn-bottom.active:before,.btn-dark.btn-bottom:active:before,.open>.dropdown-toggle.btn-dark.btn-bottom:before {border-top-color:#37474f}
.btn-dark.btn-left:before {border-right-color:#526069}
.btn-dark.btn-left:focus:before,.btn-dark.btn-left:hover:before {border-right-color:#76838f}
.btn-dark.btn-left.active:before,.btn-dark.btn-left:active:before,.open>.dropdown-toggle.btn-dark.btn-left:before {border-right-color:#37474f}
.btn-dark:focus,.btn-dark:hover {color:#fff}
.btn-dark.active,.btn-dark:active,.open>.dropdown-toggle.btn-dark {color:#fff}
.btn-dark.btn-flat {color:#526069}
.btn-flat {background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}
.btn-flat.disabled {color:#a3afb7}
.btn-icon,.btn.icon {padding:10px;line-height:1em}
.btn-icon.btn-xs,.btn.icon.btn-xs {padding:4px;font-size:12px}
.btn-icon.btn-sm,.btn.icon.btn-sm {padding:8px;font-size:14px}
.btn-icon.btn-lg,.btn.icon.btn-lg {padding:12px;font-size:20px}
.btn-icon.disabled,.btn.icon.disabled {color:#a3afb7}
.btn-icon .icon {margin:-1px 0 0}
.btn-raised {-webkit-box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1);-o-transition:box-shadow .25s cubic-bezier(.4,0,.2,1);transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}
.btn-raised.active,.btn-raised:active,.btn-raised:hover,.open>.dropdown-toggle.btn-raised {-webkit-box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)}
.btn-raised.disabled,.btn-raised[disabled],fieldset[disabled] .btn-raised {-webkit-box-shadow:none;box-shadow:none}
.btn-floating {width:56px;height:56px;padding:0;margin:0;font-size:24px;text-align:center;border-radius:100%;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px rgba(0,0,0,.15)}
.btn-floating.btn-xs {width:30px;height:30px;padding:0;font-size:13px}
.btn-floating.btn-sm {width:40px;height:40px;padding:0;font-size:15px}
.btn-floating.btn-lg {width:70px;height:70px;padding:0;font-size:30px}
.btn-floating i {position:relative;top:0}
.btn-animate {position:relative;overflow:hidden}
.btn-animate span {display:block;width:100%;height:100%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.btn-animate-side {padding:8px 28px}
.btn-animate-side span {-webkit-transition:-webkit-transform .2s ease-out 0s;-o-transition:-o-transform .2s ease-out 0s;transition:transform .2s ease-out 0s}
.btn-animate-side span>.icon {position:absolute;top:50%;left:0;display:block;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;-webkit-transform:translate(-20px,-50%);-ms-transform:translate(-20px,-50%);-o-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}
.btn-animate-side:hover span {-webkit-transform:translate(10px,0);-ms-transform:translate(10px,0);-o-transform:translate(10px,0);transform:translate(10px,0)}
.btn-animate-side:hover span>.icon {opacity:1}
.btn-animate-side.btn-xs {padding:3px 14px}
.btn-animate-side.btn-xs span>.icon {left:5px}
.btn-animate-side.btn-xs:hover span {-webkit-transform:translate(8px,0);-ms-transform:translate(8px,0);-o-transform:translate(8px,0);transform:translate(8px,0)}
.btn-animate-side.btn-sm {padding:6px 22px}
.btn-animate-side.btn-sm span>.icon {left:3px}
.btn-animate-side.btn-sm:hover span {-webkit-transform:translate(8px,0);-ms-transform:translate(8px,0);-o-transform:translate(8px,0);transform:translate(8px,0)}
.btn-animate-side.btn-lg {padding:10px 33px}
.btn-animate-side.btn-lg span>.icon {left:-6px}
.btn-animate-side.btn-lg:hover span {-webkit-transform:translate(14px,0);-ms-transform:translate(14px,0);-o-transform:translate(14px,0);transform:translate(14px,0)}
.btn-animate-vertical span {-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.btn-animate-vertical span>.icon {position:absolute;top:-2px;left:50%;display:block;font-size:24px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}
.btn-animate-vertical:hover span {-webkit-transform:translate(0,150%);-ms-transform:translate(0,150%);-o-transform:translate(0,150%);transform:translate(0,150%)}
.btn-animate-vertical.btn-xs span>.icon {top:-5px;font-size:18px}
.btn-animate-vertical.btn-sm span>.icon {top:-3px;font-size:21px}
.btn-animate-vertical.btn-lg span>.icon {font-size:37px}
.btn-labeled {padding:0;padding-right:8px}
.btn-labeled .btn-label {padding:6px 8px;margin-right:5px}
.btn-labeled.btn-xs {padding-right:5px}
.btn-labeled.btn-xs .btn-label {padding:1px 4px;margin-right:2px}
.btn-labeled.btn-sm {padding-right:13px}
.btn-labeled.btn-sm .btn-label {padding:6px 6px;margin-right:10px}
.btn-labeled.btn-lg {padding-right:14px}
.btn-labeled.btn-lg .btn-label {padding:10px 14px;margin-right:11px}
.btn-labeled.btn-block {text-align:left}
.btn-label {display:inline-block;background-color:rgba(0,0,0,.15);border-radius:3px 0 0 3px}
.btn-pill-left {border-radius:500px 0 0 500px}
.btn-pill-right {border-radius:0 500px 500px 0}
.btn-direction {position:relative}
.btn-direction:before {position:absolute;line-height:0;content:'';border:8px solid transparent}
.btn-up:before {top:-16px;left:50%;margin-left:-8px;border-bottom-color:#e4eaec}
.btn-right:before {top:50%;right:-16px;margin-top:-8px;border-left-color:#e4eaec}
.btn-bottom:before {bottom:-16px;left:50%;margin-left:-8px;border-top-color:#e4eaec}
.btn-left:before {top:50%;left:-16px;margin-top:-8px;border-right-color:#e4eaec}
.btn-pure,.btn-pure.active,.btn-pure:active,.btn-pure:focus,.btn-pure:hover,.btn-pure[disabled],.open>.dropdown-toggle.btn-pure,fieldset[disabled] .btn-pure {background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-pure.active.focus,.btn-pure.active:focus,.btn-pure.active:hover,.btn-pure.focus,.btn-pure:active.focus,.btn-pure:active:focus,.btn-pure:active:hover,.btn-pure:focus,.btn-pure:focus.focus,.btn-pure:focus:focus,.btn-pure:focus:hover,.btn-pure:hover,.btn-pure:hover.focus,.btn-pure:hover:focus,.btn-pure:hover:hover,.btn-pure[disabled].focus,.btn-pure[disabled]:focus,.btn-pure[disabled]:hover,.open>.dropdown-toggle.btn-pure.focus,.open>.dropdown-toggle.btn-pure:focus,.open>.dropdown-toggle.btn-pure:hover,fieldset[disabled] .btn-pure.focus,fieldset[disabled] .btn-pure:focus,fieldset[disabled] .btn-pure:hover {background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-pure.btn-default {color:#a3afb7}
.btn-pure.btn-default.active,.btn-pure.btn-default:active,.btn-pure.btn-default:focus,.btn-pure.btn-default:hover,.open>.dropdown-toggle.btn-pure.btn-default {color:#526069}
.btn-pure.btn-default.active.focus,.btn-pure.btn-default.active:focus,.btn-pure.btn-default.active:hover,.btn-pure.btn-default:active.focus,.btn-pure.btn-default:active:focus,.btn-pure.btn-default:active:hover,.btn-pure.btn-default:focus.focus,.btn-pure.btn-default:focus:focus,.btn-pure.btn-default:focus:hover,.btn-pure.btn-default:hover.focus,.btn-pure.btn-default:hover:focus,.btn-pure.btn-default:hover:hover,.open>.dropdown-toggle.btn-pure.btn-default.focus,.open>.dropdown-toggle.btn-pure.btn-default:focus,.open>.dropdown-toggle.btn-pure.btn-default:hover {color:#526069}
.btn-pure.btn-default.active .badge,.btn-pure.btn-default:active .badge,.btn-pure.btn-default:focus .badge,.btn-pure.btn-default:hover .badge,.open>.dropdown-toggle.btn-pure.btn-default .badge {color:#526069}
.btn-pure.btn-primary {color:#62a8ea}
.btn-pure.btn-primary.active,.btn-pure.btn-primary:active,.btn-pure.btn-primary:focus,.btn-pure.btn-primary:hover,.open>.dropdown-toggle.btn-pure.btn-primary {color:#3583ca}
.btn-pure.btn-primary.active.focus,.btn-pure.btn-primary.active:focus,.btn-pure.btn-primary.active:hover,.btn-pure.btn-primary:active.focus,.btn-pure.btn-primary:active:focus,.btn-pure.btn-primary:active:hover,.btn-pure.btn-primary:focus.focus,.btn-pure.btn-primary:focus:focus,.btn-pure.btn-primary:focus:hover,.btn-pure.btn-primary:hover.focus,.btn-pure.btn-primary:hover:focus,.btn-pure.btn-primary:hover:hover,.open>.dropdown-toggle.btn-pure.btn-primary.focus,.open>.dropdown-toggle.btn-pure.btn-primary:focus,.open>.dropdown-toggle.btn-pure.btn-primary:hover {color:#3583ca}
.btn-pure.btn-primary.active .badge,.btn-pure.btn-primary:active .badge,.btn-pure.btn-primary:focus .badge,.btn-pure.btn-primary:hover .badge,.open>.dropdown-toggle.btn-pure.btn-primary .badge {color:#3583ca}
.btn-pure.btn-success {color:#46be8a}
.btn-pure.btn-success.active,.btn-pure.btn-success:active,.btn-pure.btn-success:focus,.btn-pure.btn-success:hover,.open>.dropdown-toggle.btn-pure.btn-success {color:#279566}
.btn-pure.btn-success.active.focus,.btn-pure.btn-success.active:focus,.btn-pure.btn-success.active:hover,.btn-pure.btn-success:active.focus,.btn-pure.btn-success:active:focus,.btn-pure.btn-success:active:hover,.btn-pure.btn-success:focus.focus,.btn-pure.btn-success:focus:focus,.btn-pure.btn-success:focus:hover,.btn-pure.btn-success:hover.focus,.btn-pure.btn-success:hover:focus,.btn-pure.btn-success:hover:hover,.open>.dropdown-toggle.btn-pure.btn-success.focus,.open>.dropdown-toggle.btn-pure.btn-success:focus,.open>.dropdown-toggle.btn-pure.btn-success:hover {color:#279566}
.btn-pure.btn-success.active .badge,.btn-pure.btn-success:active .badge,.btn-pure.btn-success:focus .badge,.btn-pure.btn-success:hover .badge,.open>.dropdown-toggle.btn-pure.btn-success .badge {color:#279566}
.btn-pure.btn-info {color:#57c7d4}
.btn-pure.btn-info.active,.btn-pure.btn-info:active,.btn-pure.btn-info:focus,.btn-pure.btn-info:hover,.open>.dropdown-toggle.btn-pure.btn-info {color:#37a9b7}
.btn-pure.btn-info.active.focus,.btn-pure.btn-info.active:focus,.btn-pure.btn-info.active:hover,.btn-pure.btn-info:active.focus,.btn-pure.btn-info:active:focus,.btn-pure.btn-info:active:hover,.btn-pure.btn-info:focus.focus,.btn-pure.btn-info:focus:focus,.btn-pure.btn-info:focus:hover,.btn-pure.btn-info:hover.focus,.btn-pure.btn-info:hover:focus,.btn-pure.btn-info:hover:hover,.open>.dropdown-toggle.btn-pure.btn-info.focus,.open>.dropdown-toggle.btn-pure.btn-info:focus,.open>.dropdown-toggle.btn-pure.btn-info:hover {color:#37a9b7}
.btn-pure.btn-info.active .badge,.btn-pure.btn-info:active .badge,.btn-pure.btn-info:focus .badge,.btn-pure.btn-info:hover .badge,.open>.dropdown-toggle.btn-pure.btn-info .badge {color:#37a9b7}
.btn-pure.btn-warning {color:#f2a654}
.btn-pure.btn-warning.active,.btn-pure.btn-warning:active,.btn-pure.btn-warning:focus,.btn-pure.btn-warning:hover,.open>.dropdown-toggle.btn-pure.btn-warning {color:#e98f2e}
.btn-pure.btn-warning.active.focus,.btn-pure.btn-warning.active:focus,.btn-pure.btn-warning.active:hover,.btn-pure.btn-warning:active.focus,.btn-pure.btn-warning:active:focus,.btn-pure.btn-warning:active:hover,.btn-pure.btn-warning:focus.focus,.btn-pure.btn-warning:focus:focus,.btn-pure.btn-warning:focus:hover,.btn-pure.btn-warning:hover.focus,.btn-pure.btn-warning:hover:focus,.btn-pure.btn-warning:hover:hover,.open>.dropdown-toggle.btn-pure.btn-warning.focus,.open>.dropdown-toggle.btn-pure.btn-warning:focus,.open>.dropdown-toggle.btn-pure.btn-warning:hover {color:#e98f2e}
.btn-pure.btn-warning.active .badge,.btn-pure.btn-warning:active .badge,.btn-pure.btn-warning:focus .badge,.btn-pure.btn-warning:hover .badge,.open>.dropdown-toggle.btn-pure.btn-warning .badge {color:#e98f2e}
.btn-pure.btn-danger {color:#f96868}
.btn-pure.btn-danger.active,.btn-pure.btn-danger:active,.btn-pure.btn-danger:focus,.btn-pure.btn-danger:hover,.open>.dropdown-toggle.btn-pure.btn-danger {color:#d6494b}
.btn-pure.btn-danger.active.focus,.btn-pure.btn-danger.active:focus,.btn-pure.btn-danger.active:hover,.btn-pure.btn-danger:active.focus,.btn-pure.btn-danger:active:focus,.btn-pure.btn-danger:active:hover,.btn-pure.btn-danger:focus.focus,.btn-pure.btn-danger:focus:focus,.btn-pure.btn-danger:focus:hover,.btn-pure.btn-danger:hover.focus,.btn-pure.btn-danger:hover:focus,.btn-pure.btn-danger:hover:hover,.open>.dropdown-toggle.btn-pure.btn-danger.focus,.open>.dropdown-toggle.btn-pure.btn-danger:focus,.open>.dropdown-toggle.btn-pure.btn-danger:hover {color:#d6494b}
.btn-pure.btn-danger.active .badge,.btn-pure.btn-danger:active .badge,.btn-pure.btn-danger:focus .badge,.btn-pure.btn-danger:hover .badge,.open>.dropdown-toggle.btn-pure.btn-danger .badge {color:#d6494b}
.btn-pure.btn-dark {color:#526069}
.btn-pure.btn-dark.active,.btn-pure.btn-dark:active,.btn-pure.btn-dark:focus,.btn-pure.btn-dark:hover,.open>.dropdown-toggle.btn-pure.btn-dark {color:#37474f}
.btn-pure.btn-dark.active.focus,.btn-pure.btn-dark.active:focus,.btn-pure.btn-dark.active:hover,.btn-pure.btn-dark:active.focus,.btn-pure.btn-dark:active:focus,.btn-pure.btn-dark:active:hover,.btn-pure.btn-dark:focus.focus,.btn-pure.btn-dark:focus:focus,.btn-pure.btn-dark:focus:hover,.btn-pure.btn-dark:hover.focus,.btn-pure.btn-dark:hover:focus,.btn-pure.btn-dark:hover:hover,.open>.dropdown-toggle.btn-pure.btn-dark.focus,.open>.dropdown-toggle.btn-pure.btn-dark:focus,.open>.dropdown-toggle.btn-pure.btn-dark:hover {color:#37474f}
.btn-pure.btn-dark.active .badge,.btn-pure.btn-dark:active .badge,.btn-pure.btn-dark:focus .badge,.btn-pure.btn-dark:hover .badge,.open>.dropdown-toggle.btn-pure.btn-dark .badge {color:#37474f}
.btn-pure.btn-inverse {color:#fff}
.btn-pure.btn-inverse.active,.btn-pure.btn-inverse:active,.btn-pure.btn-inverse:focus,.btn-pure.btn-inverse:hover,.open>.dropdown-toggle.btn-pure.btn-inverse {color:#fff}
.btn-pure.btn-inverse.active.focus,.btn-pure.btn-inverse.active:focus,.btn-pure.btn-inverse.active:hover,.btn-pure.btn-inverse:active.focus,.btn-pure.btn-inverse:active:focus,.btn-pure.btn-inverse:active:hover,.btn-pure.btn-inverse:focus.focus,.btn-pure.btn-inverse:focus:focus,.btn-pure.btn-inverse:focus:hover,.btn-pure.btn-inverse:hover.focus,.btn-pure.btn-inverse:hover:focus,.btn-pure.btn-inverse:hover:hover,.open>.dropdown-toggle.btn-pure.btn-inverse.focus,.open>.dropdown-toggle.btn-pure.btn-inverse:focus,.open>.dropdown-toggle.btn-pure.btn-inverse:hover {color:#fff}
.btn-pure.btn-inverse.active .badge,.btn-pure.btn-inverse:active .badge,.btn-pure.btn-inverse:focus .badge,.btn-pure.btn-inverse:hover .badge,.open>.dropdown-toggle.btn-pure.btn-inverse .badge {color:#fff}
.caret {border-top:4px solid;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);-o-transform:scale(1.001);transform:scale(1.001)}
.btn-group .btn+.dropdown-toggle .caret {margin-left:0}
.dropdown-toggle.btn .caret {margin-left:.3em}
.dropdown-toggle.btn.btn-xs .caret {margin-left:0}
.btn-group>.btn+.dropdown-toggle {padding-right:.8em;padding-left:.8em}
.dropdown-menu {margin-top:5px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);box-shadow:0 3px 12px rgba(0,0,0,.05);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}
.dropdown-menu .divider {margin:6px 0}
.dropdown-menu>li {padding:0 5px;margin:2px 0}
.dropdown-menu>li>a {padding:8px 15px;border-radius:3px;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}
.dropdown-menu li .icon:first-child,.dropdown-menu li>a .icon:first-child {width:1em;margin-right:.5em;text-align:center}
.dropdown-menu.bullet {margin-top:12px}
.dropdown-menu.bullet:after,.dropdown-menu.bullet:before {position:absolute;left:10px;display:inline-block;width:0;height:0;content:'';border:7px solid transparent;border-top-width:0}
.dropdown-menu.bullet:before {top:-7px;border-bottom-color:#e4eaec}
.dropdown-menu.bullet:after {top:-6px;border-bottom-color:#fff}
.dropdown-menu-right.bullet:after,.dropdown-menu-right.bullet:before {right:10px;left:auto}
.dropdown-menu.animate {overflow:hidden}
.dropdown-menu.animate>li {-webkit-animation-name:slide-left;-o-animation-name:slide-left;animation-name:slide-left;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.dropdown-menu.animate>li:nth-child(1) {-webkit-animation-delay:.02s;-o-animation-delay:.02s;animation-delay:.02s}
.dropdown-menu.animate>li:nth-child(2) {-webkit-animation-delay:.04s;-o-animation-delay:.04s;animation-delay:.04s}
.dropdown-menu.animate>li:nth-child(3) {-webkit-animation-delay:.06s;-o-animation-delay:.06s;animation-delay:.06s}
.dropdown-menu.animate>li:nth-child(4) {-webkit-animation-delay:.08s;-o-animation-delay:.08s;animation-delay:.08s}
.dropdown-menu.animate>li:nth-child(5) {-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}
.dropdown-menu.animate>li:nth-child(6) {-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}
.dropdown-menu.animate>li:nth-child(7) {-webkit-animation-delay:.14s;-o-animation-delay:.14s;animation-delay:.14s}
.dropdown-menu.animate>li:nth-child(8) {-webkit-animation-delay:.16s;-o-animation-delay:.16s;animation-delay:.16s}
.dropdown-menu.animate>li:nth-child(9) {-webkit-animation-delay:.18s;-o-animation-delay:.18s;animation-delay:.18s}
.dropdown-menu.animate>li:nth-child(10) {-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
.dropdown-menu.animate>li.divider {-webkit-animation-name:none;-o-animation-name:none;animation-name:none}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(1) {-webkit-animation-delay:.02s;-o-animation-delay:.02s;animation-delay:.02s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(2) {-webkit-animation-delay:.04s;-o-animation-delay:.04s;animation-delay:.04s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(3) {-webkit-animation-delay:.06s;-o-animation-delay:.06s;animation-delay:.06s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(4) {-webkit-animation-delay:.08s;-o-animation-delay:.08s;animation-delay:.08s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(5) {-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(6) {-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(7) {-webkit-animation-delay:.14s;-o-animation-delay:.14s;animation-delay:.14s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(8) {-webkit-animation-delay:.16s;-o-animation-delay:.16s;animation-delay:.16s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(9) {-webkit-animation-delay:.18s;-o-animation-delay:.18s;animation-delay:.18s}
.dropdown-menu.animate.animate-reverse>li:nth-last-child(10) {-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {margin-bottom:6px;-webkit-box-shadow:0 -3px 12px rgba(0,0,0,.05);box-shadow:0 -3px 12px rgba(0,0,0,.05)}
.dropup .dropdown-menu.bullet,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet {margin-bottom:12px}
.dropup .dropdown-menu.bullet:after,.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before {top:auto;border-top-width:7px;border-bottom-width:0}
.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before {bottom:-7px;border-top-color:#e4eaec}
.dropup .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after {bottom:-6px;border-top-color:#fff}
.dropdown-menu>.dropdown-header {padding:8px 20px 6px;font-size:14px;font-weight:500;cursor:default}
.dropdown-menu>.dropdown-submenu {position:relative}
.dropdown-menu>.dropdown-submenu>a {position:relative}
.dropdown-menu>.dropdown-submenu>a:after {position:absolute;right:10px;display:inline-block;width:0;height:0;margin-top:6px;vertical-align:middle;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed}
.dropdown-menu>.dropdown-submenu .dropdown-menu {left:100%;margin:0}
.dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu {left:-100%}
.dropdown-menu>.dropdown-submenu:hover .dropdown-menu {display:block}
.dropdown .dropdown-submenu .dropdown-menu {top:0}
.dropup .dropdown-submenu .dropdown-menu {bottom:0}
.dropdown-menu-media {width:360px;padding-top:0;padding-bottom:0}
.dropdown-menu-media>li {padding:0;margin:0}
.dropdown-menu-media .dropdown-menu-header {position:relative;padding:20px 20px;background-color:#fff;border-bottom:1px solid #e4eaec}
.dropdown-menu-media .dropdown-menu-header>h3,.dropdown-menu-media .dropdown-menu-header>h4,.dropdown-menu-media .dropdown-menu-header>h5 {margin:0}
.dropdown-menu-media .dropdown-menu-header .badge,.dropdown-menu-media .dropdown-menu-header .label {position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.dropdown-menu-media .list-group {max-height:270px;margin:0;font-size:12px;border-radius:0}
.dropdown-menu-media .list-group-item {padding:0 20px;border:none;border-radius:0!important}
.dropdown-menu-media .list-group-item .media {padding:15px 0;border-top:1px solid #e4eaec}
.dropdown-menu-media .list-group-item:first-child .media {border-top:none}
.dropdown-menu-media>.dropdown-menu-footer {background-color:#f3f7f9;border-top:1px solid #e4eaec}
.dropdown-menu-media>.dropdown-menu-footer>a {padding:15px 20px!important;color:#a3afb7!important}
.dropdown-menu-media>.dropdown-menu-footer>a:hover {color:#89bceb!important;background-color:transparent!important}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn {position:absolute;right:0}
.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover {color:#89bceb!important;background-color:transparent!important}
.dropdown-menu-primary>.active>a,.dropdown-menu-primary>.active>a:focus,.dropdown-menu-primary>.active>a:hover {color:#fff;background-color:#62a8ea}
.dropdown-menu-success>.active>a,.dropdown-menu-success>.active>a:focus,.dropdown-menu-success>.active>a:hover {color:#fff;background-color:#46be8a}
.dropdown-menu-info>.active>a,.dropdown-menu-info>.active>a:focus,.dropdown-menu-info>.active>a:hover {color:#fff;background-color:#57c7d4}
.dropdown-menu-warning>.active>a,.dropdown-menu-warning>.active>a:focus,.dropdown-menu-warning>.active>a:hover {color:#fff;background-color:#f2a654}
.dropdown-menu-danger>.active>a,.dropdown-menu-danger>.active>a:focus,.dropdown-menu-danger>.active>a:hover {color:#fff;background-color:#f96868}
.dropdown-menu-dark>.active>a,.dropdown-menu-dark>.active>a:focus,.dropdown-menu-dark>.active>a:hover {color:#fff;background-color:#526069}
.btn-group.open .dropdown-toggle {-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05);box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}
.btn-group:focus .dropdown-toggle {-webkit-transition:.25s;-o-transition:.25s;transition:.25s}
.input-group-addon {-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;-o-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}
.input-group-btn .btn {padding:6px 10px}
.input-group-btn .btn>.icon {vertical-align:bottom}
.input-group-btn .dropdown-toggle.btn .caret {margin-left:2px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {z-index:1}

.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {border-color:transparent}
.nav-quick {padding:0;margin-right:0;margin-bottom:22px;margin-left:0;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.nav-quick li {position:relative;display:block;padding:0;text-align:center;list-style:none}
.nav-quick a {display:block;padding:16px 0;color:#76838f}
.nav-quick a .icon {display:block;margin-bottom:.2em;font-size:32px}
.nav-quick a:hover {text-decoration:none;background-color:#f3f7f9}
.nav-quick .badge,.nav-quick .label {position:absolute;top:0;right:0}
.nav-quick-sm a {padding:12px 0}
.nav-quick-sm a .icon {font-size:24px}
.nav-quick-lg a {padding:22px 0}
.nav-quick-lg a .icon {font-size:40px}
.nav-quick-bordered {border-top:1px solid #e4eaec;border-left:1px solid #e4eaec}
.nav-quick-bordered li {border-right:1px solid #e4eaec;border-bottom:1px solid #e4eaec}
.nav-pills>li>a {-webkit-transition:border .2s linear,color .2s linear,background-color .2s linear;-o-transition:border .2s linear,color .2s linear,background-color .2s linear;transition:border .2s linear,color .2s linear,background-color .2s linear}
.nav-pills-rounded>li>a {padding-right:20px;padding-left:20px;margin-right:5px;margin-left:5px;border-radius:1000px}
.nav-tabs>li>a {padding:10px 20px;color:#76838f;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}
.nav-tabs>li>a>.icon {margin-right:.5em;line-height:1}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {color:#fff;background-color:#62a8ea;border-color:transparent;border-bottom-color:#62a8ea}
.nav-tabs.nav-justified>li>a {border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover {border-color:transparent;border-bottom-color:#62a8ea}
.nav-tabs.nav-tabs-bottom {border-top:1px solid #e4eaec;border-bottom:none}
.nav-tabs.nav-tabs-bottom>li {margin-top:-1px;margin-bottom:0}
.nav-tabs.nav-tabs-bottom>li>a {border-radius:0 0 4px 4px}
.nav-tabs.nav-tabs-bottom>li>a:focus,.nav-tabs.nav-tabs-bottom>li>a:hover {border-top-color:#e4eaec;border-bottom-color:transparent}
.nav-tabs.nav-tabs-bottom.nav-justified {border-top:none}
.nav-tabs.nav-tabs-bottom.nav-justified>li>a {border-top-color:#e4eaec;border-bottom-color:transparent}
.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:focus,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:hover {border-top:1px solid #62a8ea}
.nav-tabs-reverse>li {float:right}
.nav-tabs-reverse>li>a {margin-right:0;margin-left:2px}
.nav-tabs-solid {border-bottom-color:#f3f7f9}
.nav-tabs-solid>li>a:hover {border-color:transparent}
.nav-tabs-solid>li.active>a,.nav-tabs-solid>li.active>a:focus,.nav-tabs-solid>li.active>a:hover {color:#76838f;background-color:#f3f7f9;border-color:transparent}
.nav-tabs-solid~.tab-content {padding:20px;background-color:#f3f7f9}
.nav-tabs-solid.nav-justified>li>a {border:none}
.nav-tabs-solid.nav-justified>li.active>a,.nav-tabs-solid.nav-justified>li.active>a:focus,.nav-tabs-solid.nav-justified>li.active>a:hover {border:none}
.nav-tabs-solid.nav-tabs-bottom>li.active>a,.nav-tabs-solid.nav-tabs-bottom>li.active>a:focus,.nav-tabs-solid.nav-tabs-bottom>li.active>a:hover {border:none}
.nav-tabs-line>li>a {padding:10px 20px;border-bottom:2px solid transparent}
.nav-tabs-line>li>a:focus,.nav-tabs-line>li>a:hover {background-color:transparent}
.nav-tabs-line>li>a:hover {border-bottom-color:#ccd5db}
.nav-tabs-line>li.active>a,.nav-tabs-line>li.active>a:focus,.nav-tabs-line>li.active>a:hover {color:#62a8ea;background-color:transparent;border-bottom:2px solid #62a8ea}
.nav-tabs-line .open>a,.nav-tabs-line .open>a:focus,.nav-tabs-line .open>a:hover {border-color:transparent;border-bottom-color:#ccd5db}
.nav-tabs-line.nav-tabs-bottom>li>a {border-top:2px solid transparent;border-bottom:none}
.nav-tabs-line.nav-tabs-bottom>li>a:hover {border-top-color:#ccd5db;border-bottom-color:transparent}
.nav-tabs-line.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-tabs-bottom>li.active>a:hover {border-top:2px solid #62a8ea;border-bottom:none}
.nav-tabs-line.nav-justified>li>a {border-bottom:2px solid #e4eaec}
.nav-tabs-line.nav-justified>li>a:hover {border-bottom-color:#ccd5db}
.nav-tabs-line.nav-justified>li.active>a,.nav-tabs-line.nav-justified>li.active>a:focus,.nav-tabs-line.nav-justified>li.active>a:hover {border-color:transparent;border-bottom:2px solid #62a8ea}
.nav-tabs-line.nav-justified.nav-tabs-bottom {border-top:none}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a {border-top:2px solid #e4eaec;border-bottom:none}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a:hover {border-top-color:#ccd5db}
.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:hover {border-top-color:#62a8ea;border-bottom:none}
.nav-tabs-vertical:after,.nav-tabs-vertical:before {display:table;content:" "}
.nav-tabs-vertical:after {clear:both}
.nav-tabs-vertical .nav-tabs {float:left;border-right:1px solid #e4eaec;border-bottom:none}
.nav-tabs-vertical .nav-tabs>li {float:none;margin-right:-1px;margin-bottom:0}
.nav-tabs-vertical .nav-tabs>li>a {padding:10px 20px;margin-right:0;margin-bottom:2px;border-radius:4px 0 0 4px}
.nav-tabs-vertical .nav-tabs>li>a:hover {border-right-color:#e4eaec;border-bottom-color:transparent}
.nav-tabs-vertical .nav-tabs>li.active>a,.nav-tabs-vertical .nav-tabs>li.active>a:focus,.nav-tabs-vertical .nav-tabs>li.active>a:hover {border-right-color:#62a8ea}
.nav-tabs-vertical .nav-tabs-reverse {float:right;border-right:none;border-left:1px solid #e4eaec}
.nav-tabs-vertical .nav-tabs-reverse>li {margin-right:0;margin-left:-1px}
.nav-tabs-vertical .nav-tabs-reverse>li>a {margin-left:0;border-radius:0 4px 4px 0}
.nav-tabs-vertical .nav-tabs-reverse>li>a:hover {border-right-color:transparent;border-left-color:#e4eaec}
.nav-tabs-vertical .nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:hover {border-left-color:#62a8ea}
.nav-tabs-vertical .nav-tabs-solid {border-right-color:#f3f7f9}
.nav-tabs-vertical .nav-tabs-solid>li>a:hover {border-color:transparent}
.nav-tabs-vertical .nav-tabs-solid>li.active>a,.nav-tabs-vertical .nav-tabs-solid>li.active>a:focus,.nav-tabs-vertical .nav-tabs-solid>li.active>a:hover {border-color:transparent}
.nav-tabs-vertical .nav-tabs-solid+.tab-content {padding:20px}
.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse {border-left-color:#f3f7f9}
.nav-tabs-vertical .nav-tabs-line>li>a {border-right:2px solid transparent;border-bottom:none}
.nav-tabs-vertical .nav-tabs-line>li>a:hover {border-right-color:#ccd5db}
.nav-tabs-vertical .nav-tabs-line>li.active>a,.nav-tabs-vertical .nav-tabs-line>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line>li.active>a:hover {border-right:2px solid #62a8ea;border-bottom:none}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a {border-right-width:1px;border-left:2px solid transparent}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a:hover {border-color:transparent;border-left-color:#ccd5db}
.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:hover {border-right:1px solid transparent;border-left:2px solid #62a8ea}
.nav-tabs-vertical .tab-content {overflow:hidden}
.nav-tabs-inverse .nav-tabs-solid {border-bottom-color:#fff}
.nav-tabs-inverse .nav-tabs-solid>li.active>a,.nav-tabs-inverse .nav-tabs-solid>li.active>a:focus,.nav-tabs-inverse .nav-tabs-solid>li.active>a:hover {color:#76838f;background-color:#fff}
.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid {border-right-color:#fff}
.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse {border-left-color:#fff}
.nav-tabs-inverse .tab-content {background:#fff}
.nav-tabs-animate .tab-content {overflow:hidden}
.nav-tabs-lg>li>a {padding:12px 20px;font-size:18px;line-height:1.3333333}
.nav-tabs-sm>li>a {padding:5px 10px;font-size:12px;line-height:1.5}
.navbar-toggle {height:66px;padding:22px 15px;margin-top:16px;margin-top:0;margin-bottom:16px;margin-bottom:0;line-height:22px;background:0 0!important;-webkit-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}
.navbar-toggle .icon {margin-top:-1px}
.navbar-toggle:hover {background:0 0!important}
.navbar-toggle-left {float:left;margin-right:0;margin-left:15px}
.navbar {border:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08)}
.navbar-fixed-bottom,.navbar-fixed-top {width:100%}
@media (min-width:768px) {.hidden-float {display:block}
}
@media (max-width:767px) {.hidden-float {display:none!important}
}
.navbar-brand {padding:22px 20px;font-weight:500}
.navbar-brand>.navbar-brand-logo {display:inline-block}
.navbar-brand-logo {height:32px;margin-top:-5px}
.navbar-brand-text {margin-left:6px}
@media (max-width:767px) {.navbar-brand-center {position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media (min-width:768px) {.navbar-mega .container,.navbar-mega .container-fluid {position:relative}
}
.navbar-mega .dropdown-menu {left:auto}
.navbar-mega .dropdown-mega {position:static}
.navbar-mega .mega-content {padding:20px 30px}
.navbar-mega .mega-menu {min-width:150px;max-width:100%}
.navbar-mega .mega-menu>ul {padding-left:0}
.navbar-mega .mega-menu .list-icons {margin-bottom:6px}
.navbar-mega .dropdown.dropdown-fw .dropdown-menu {right:5px;left:5px}
@media (max-width:767px) {.navbar-mega .dropdown.dropdown-fw .dropdown-menu {right:0;left:0}
}

.navbar-avatar .avatar {width:30px}
.navbar-form .icon {font-size:16px;color:rgba(55,71,79,.4)}
.navbar-form .form-control {background-color:#f3f7f9;border:none;border-radius:38px}
@media (min-width:768px) {.navbar-search.collapse {display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important}
}
@media (max-width:767px) {.navbar-search {padding-right:15px;padding-left:15px}
}
@media (max-width:767px) {.navbar-search .navbar-form {margin-top:0;margin-bottom:0;border-bottom:none}
}
.container-fluid>.navbar-search,.container>.navbar-search {margin-right:-15px;margin-left:-15px}
@media (min-width:768px) {.container-fluid>.navbar-search,.container>.navbar-search {margin-right:0;margin-left:0}
}
.navbar-search-overlap {position:absolute!important;top:0;right:0;left:0;background-color:#fff}
.navbar-search-overlap .form-control,.navbar-search-overlap .form-group {display:block!important;margin:0}
.navbar-search-overlap .form-control {height:66px!important;background-color:transparent!important;border-radius:0}
.navbar-search-overlap .form-control:focus {border-color:transparent}
.navbar-collapse-toolbar.in {overflow-y:visible}
.navbar-toolbar {float:left}
.navbar-toolbar:after,.navbar-toolbar:before {display:table;content:" "}
.navbar-toolbar:after {clear:both}
.navbar-toolbar>li {float:left}
.navbar-toolbar>li:after,.navbar-toolbar>li:before {display:table;content:" "}
.navbar-toolbar>li:after {clear:both}
.navbar-toolbar>li>a {padding-top:22px;padding-bottom:22px;line-height:22px}
.navbar-toolbar .dropdown-menu {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s}
@media (max-width:767px) {.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media) {max-height:400px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.navbar-toolbar .open {position:static}
.navbar-toolbar .open .dropdown-menu {right:0;left:0;float:none;width:auto;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
}
@media (max-width:767px) and (max-device-width:480px) and (orientation:landscape) {.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media) {max-height:200px}
}
@media (max-width:767px) {.navbar-toolbar-left {float:left!important}
.navbar-toolbar-right {float:right!important}
}

.contextual-progress {margin:20px 0}
.contextual-progress .progress-title {float:left}
.contextual-progress .progress-label {position:relative;float:right}
.contextual-progress .progress {height:2px;margin:5px 0}
@-webkit-keyframes progress-active {0% {width:0;opacity:.4}
100% {width:100%;opacity:0}
}
@-o-keyframes progress-active {0% {width:0;opacity:.4}
100% {width:100%;opacity:0}
}
@keyframes progress-active {0% {width:0;opacity:.4}
100% {width:100%;opacity:0}
}
@-webkit-keyframes progress-vertical-active {0% {top:0;opacity:0}
100% {top:175px;opacity:.4}
}
@-o-keyframes progress-vertical-active {0% {top:0;opacity:0}
100% {top:175px;opacity:.4}
}
@keyframes progress-vertical-active {0% {top:0;opacity:0}
100% {top:175px;opacity:.4}
}
.media-object {width:120px}
.media-left,.media>.pull-left {padding-right:20px}
.media-right,.media>.pull-right {padding-left:20px}
.media-body {overflow:auto}
.media .media {padding-bottom:0;border-bottom:none}
.media-meta {margin-bottom:3px;font-size:12px;color:#526069}
.media-lg .media-object {width:160px}
.media-lg .media {margin-left:-110px}
.media-sm .media-object {width:80px}
.media-sm .media {margin-left:-70px}
.media-xs .media-object {width:60px}
.media-xs .media {margin-left:-60px}
@media screen and (min-width:768px) {.media-body {overflow:hidden}
.media .media {margin-left:0}
}

.well {padding:20px}
.well-lg {padding:24px}
.well-sm {padding:12px}
.well {-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.02);box-shadow:inset 0 0 1px rgba(0,0,0,.02)}
.well-primary {color:#fff;background-color:#62a8ea}
.well-success {color:#fff;background-color:#46be8a}
.well-info {color:#fff;background-color:#57c7d4}
.well-warning {color:#fff;background-color:#f2a654}
.well-danger {color:#fff;background-color:#f96868}
.close.icon {font-size:inherit}
body {font-weight:300}
th {font-weight:400}
b,strong {font-weight:500}
optgroup {font-weight:500}
.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:300}
.lead {font-weight:100}
dt {font-weight:500}
kbd kbd {font-weight:500}
label {font-weight:300}
.checkbox label,.radio label {font-weight:300}
.checkbox-inline,.radio-inline {font-weight:300}
.btn-link {font-weight:300}
.dropdown-menu>li>a {font-weight:100}
.input-group-addon {font-weight:300}
.label {font-weight:500}
.popover {font-weight:300}
.tooltip {font-weight:300}
.modal-content {border:none;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2)}
.modal-header {padding:15px 20px;border-bottom:none}
.modal-header .close {margin-top:1px}
.modal-body {padding:20px}
.modal-footer {padding:6px 20px 20px;border-top:none}
.modal-top {margin:0 auto}
.modal-center {display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center}
.modal-bottom {display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0 auto;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center}
.modal-sidebar {position:absolute;right:0;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;height:100%;margin:0;background-color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center}
.modal-sidebar .modal-content {background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.modal-sidebar .modal-header {border-bottom:none}
.modal-sidebar .modal-footer {border-top:none}
.modal-sidebar button.close {position:fixed;top:20px;right:20px}
.modal.fade .modal-dialog.modal-sidebar {-webkit-transform:translate(25%,0);-ms-transform:translate(25%,0);-o-transform:translate(25%,0);transform:translate(25%,0)}
.modal.in .modal-dialog.modal-sidebar {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-fill-in {background-color:transparent}
.modal-fill-in.in {background-color:rgba(255,255,255,.95);opacity:1}
.modal-fill-in .modal-dialog {display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;width:100%;height:100%;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}

.carousel-control {min-width:50px}
.carousel-control:focus,.carousel-control:hover {filter:alpha(opacity=40);opacity:.4}
.carousel-control .icon {position:absolute;top:50%;z-index:5;display:inline-block;width:16px;height:16px;margin-top:-8px}
.carousel-control.left .icon {left:50%;margin-left:-8px}
.carousel-control.right .icon {right:50%;margin-right:-8px}
.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6 {color:inherit}
.carousel-indicators {margin-bottom:0}
.carousel-indicators li {margin:3px;background-color:rgba(255,255,255,.3);border:none}
.carousel-indicators .active {width:10px;height:10px;margin:3px}
.carousel-indicators-scaleup li {border:none;-webkit-transition:-webkit-transform .3s ease 0s,background-color .3s ease 0s;-o-transition:-o-transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s}
.carousel-indicators-scaleup .active {-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
.carousel-indicators-fillin li {background-color:transparent;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset;-webkit-transition:-webkit-box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s}
.carousel-indicators-fillin .active {-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}
.carousel-indicators-fall li {position:relative;-webkit-transition:-webkit-transform .3s ease 0s,background-color .3s ease 0s;-o-transition:-o-transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s}
.carousel-indicators-fall li:after {position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;content:'';background-color:rgba(0,0,0,.3);border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease 0s,visibility 0s ease .3s;-o-transition:opacity .3s ease 0s,visibility 0s ease .3s;transition:opacity .3s ease 0s,visibility 0s ease .3s;-webkit-transform:translate(0,-200%);-ms-transform:translate(0,-200%);-o-transform:translate(0,-200%);transform:translate(0,-200%)}
.carousel-indicators-fall .active {background-color:transparent;-webkit-transform:translate(0,200%);-ms-transform:translate(0,200%);-o-transform:translate(0,200%);transform:translate(0,200%)}
.carousel-indicators-fall .active:after {visibility:visible;opacity:1;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}
@media screen and (min-width:768px) {.carousel-control .icon {width:24px;height:24px;margin-top:-12px;font-size:24px}
.carousel-control.left .icon {margin-left:-12px}
.carousel-control.right .icon {margin-right:-12px}
}
.vertical-align {font-size:0}
.vertical-align:before {display:inline-block;height:100%;vertical-align:middle;content:""}
.vertical-align-bottom,.vertical-align-middle {display:inline-block;max-width:100%;font-size:14px}
.vertical-align-middle {vertical-align:middle}
.vertical-align-bottom {vertical-align:bottom}
.inline {display:inline!important}
.inline-block {display:inline-block!important}
.block {display:block!important}
.text-truncate {overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}
.text-break {-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:normal;-ms-hyphens:auto}
.text-nowrap {white-space:nowrap}
.text-top {vertical-align:top!important}
.text-middle {vertical-align:middle!important}
.text-bottom {vertical-align:bottom!important}
.text-left {text-align:left!important}
.text-right {text-align:right!important}
.text-center {text-align:center!important}
.text-justify {text-align:justify!important}
.text-lowercase {text-transform:lowercase!important}
.text-uppercase {text-transform:uppercase!important}
.text-capitalize {text-transform:capitalize!important}
.font-weight-unset {font-weight:unset!important}
.font-weight-100 {font-weight:100!important}
.font-weight-200 {font-weight:200!important}
.font-weight-300 {font-weight:300!important}
.font-weight-400 {font-weight:400!important}
.font-weight-500 {font-weight:500!important}
.font-weight-600 {font-weight:600!important}
.font-weight-700 {font-weight:700!important}
.font-weight-800 {font-weight:800!important}
.font-weight-900 {font-weight:900!important}
.font-weight-light {font-weight:100!important}
.font-weight-normal {font-weight:300!important}
.font-weight-medium {font-weight:400!important}
.font-weight-bold {font-weight:500!important}
.font-size-0 {font-size:0!important}
.font-size-10 {font-size:10px!important}
.font-size-12 {font-size:12px!important}
.font-size-14 {font-size:14px!important}
.font-size-16 {font-size:16px!important}
.font-size-18 {font-size:18px!important}
.font-size-20 {font-size:20px!important}
.font-size-24 {font-size:24px!important}
.font-size-26 {font-size:26px!important}
.font-size-30 {font-size:30px!important}
.font-size-40 {font-size:40px!important}
.font-size-50 {font-size:50px!important}
.font-size-60 {font-size:60px!important}
.font-size-70 {font-size:70px!important}
.font-size-80 {font-size:80px!important}
.visible-xlg {display:none!important}
.visible-xlg-block,.visible-xlg-inline,.visible-xlg-inline-block {display:none!important}
@media (min-width:1600px) {.visible-xlg {display:block!important}
table.visible-xlg {display:table!important}
tr.visible-xlg {display:table-row!important}
td.visible-xlg,th.visible-xlg {display:table-cell!important}
}
@media (min-width:1600px) {.visible-xlg-block {display:block!important}
}
@media (min-width:1600px) {.visible-xlg-inline {display:inline!important}
}
@media (min-width:1200px) {.visible-xlg-inline-block {display:inline-block!important}
}
@media (min-width:1600px) {.hidden-xlg {display:none!important}
}


body{font:14px/1.5 "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial,sans-serif;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family:"Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial,sans-serif;}
html,
body{height: 100%;}
body{padding-top: 0px;}

@media (max-width: 1199px){.page-aside{width: 220px;} .page-aside + .page-main{margin-left: 220px;} .page-aside-fixed .site-footer{margin-left: 220px;}}
@media (max-width: 767px){.page-aside{position: fixed; top: 66px; left: -260px; z-index: 1100; width: 260px; height: -webkit-calc(100% - 66px); height: calc(100% - 66px); overflow-y: visible; visibility: visible; border-color: transparent;} .site-navbar-collapse-show .page-aside{top: 132px; height: -webkit-calc(100% - 132px); height: calc(100% - 132px);} .site-menubar-changing .page-aside, .site-menubar-open .page-aside{height: 100%;} .page-aside .page-aside-inner{height: 100%; background-color: white; border-right: 1px solid #e4eaec;} .page-aside.open{left: 0;} .site-menubar-changing .page-aside.open, .site-menubar-open .page-aside.open{visibility: hidden;} .page-aside.open .page-aside-switch .wb-chevron-right{display: none;} .page-aside.open .page-aside-switch .wb-chevron-left{display: inline;} .page-aside + .page-main{margin-left: 0;} .page-aside-fixed .page-aside{left: -260px !important;} .page-aside-fixed .page-aside.open{left: 0 !important;} .page-aside-fixed .site-footer{margin-left: 0 !important;} .page-aside-switch{display: block;}}
.site-footer{height: 44px; padding: 10px 30px; background-color: rgba(0, 0, 0, .02); border-top: 1px solid #e4eaec;}
.site-footer:before,
.site-footer:after{display: table; content: " ";}
.site-footer:after{clear: both;}
.site-footer-legal{float: left;}
.site-footer-actions{float: right;}
.site-footer-right{float: right;}
.site-footer .scroll-to-top{color: #76838f;}
.site-footer .scroll-to-top,
.site-footer .scroll-to-top:hover,
.site-footer .scroll-to-top:active{text-decoration: none;}
@media (max-width: 480px){.site-footer{height: 66px;}}
@media (max-width: 480px){.site-footer-legal, .site-footer-right, .site-footer-actions{display: block; float: none; text-align: center;}}
.layout-full{height: 100%;}
body.layout-full{padding-top: 0;}
.layout-full .page{height: 100%; padding: 0; margin: 0 !important; background-color: transparent;}
.layout-full > .loader{margin-left: 0 !important;}
@media (min-width: 1200px){.layout-boxed{background: #e4eaec;} .layout-boxed, .layout-boxed .site-navbar{max-width: 1320px; margin-right: auto; margin-left: auto;}}
.layout-boxed .slidePanel-right,
.layout-boxed .slidePanel-left{top: 0; z-index: 1510;}

.primary-200{color: #d5e4f1 !important;}
.primary-300{color: #bcd8f1 !important;}
.primary-400{color: #a2caee !important;}
.primary-500{color: #89bceb !important;}
.primary-600{color: #62a8ea !important;}
.primary-700{color: #4e97d9 !important;}
.primary-800{color: #3583ca !important;}
.red-100{color: #ffeaea !important;}
.red-200{color: #fad3d3 !important;}
.red-300{color: #fab4b4 !important;}
.red-400{color: #fa9898 !important;}
.red-500{color: #fa7a7a !important;}
.red-600{color: #f96868 !important;}
.red-700{color: #e9595b !important;}
.red-800{color: #d6494b !important;}
.pink-100{color: #fce4ec !important;}
.pink-200{color: #ffccde !important;}
.pink-300{color: #fba9c6 !important;}
.pink-400{color: #fb8db4 !important;}
.pink-500{color: #f978a6 !important;}
.pink-600{color: #f96197 !important;}
.pink-700{color: #f44c87 !important;}
.pink-800{color: #e53b75 !important;}
.purple-100{color: #f6f2ff !important;}
.purple-200{color: #e3dbf4 !important;}
.purple-300{color: #d2c5ec !important;}
.purple-400{color: #bba7e4 !important;}
.purple-500{color: #a58add !important;}
.purple-600{color: #926dde !important;}
.purple-700{color: #7c51d1 !important;}
.purple-800{color: #6d45bc !important;}
.indigo-100{color: #edeff9 !important;}
.indigo-200{color: #dadef5 !important;}
.indigo-300{color: #bcc5f4 !important;}
.indigo-400{color: #9daaf3 !important;}
.indigo-500{color: #8897ec !important;}
.indigo-600{color: #677ae4 !important;}
.indigo-700{color: #5166d6 !important;}
.indigo-800{color: #465bd4 !important;}
.blue-100{color: #e8f1f8 !important;}
.blue-200{color: #d5e4f1 !important;}
.blue-300{color: #bcd8f1 !important;}
.blue-400{color: #a2caee !important;}
.blue-500{color: #89bceb !important;}
.blue-600{color: #62a8ea !important;}
.blue-700{color: #4e97d9 !important;}
.blue-800{color: #3583ca !important;}
.cyan-100{color: #ecf9fa !important;}
.cyan-200{color: #d3eff2 !important;}
.cyan-300{color: #baeaef !important;}
.cyan-400{color: #9ae1e9 !important;}
.cyan-500{color: #77d6e1 !important;}
.cyan-600{color: #57c7d4 !important;}
.cyan-700{color: #47b8c6 !important;}
.cyan-800{color: #37a9b7 !important;}
.teal-100{color: #ecfdfc !important;}
.teal-200{color: #cdf4f1 !important;}
.teal-300{color: #99e1da !important;}
.teal-400{color: #79d1c9 !important;}
.teal-500{color: #56bfb5 !important;}
.teal-600{color: #3aa99e !important;}
.teal-700{color: #269b8f !important;}
.teal-800{color: #178d81 !important;}
.green-100{color: #e7faf2 !important;}
.green-200{color: #bfedd8 !important;}
.green-300{color: #9fe5c5 !important;}
.green-400{color: #7dd3ae !important;}
.green-500{color: #5cd29d !important;}
.green-600{color: #46be8a !important;}
.green-700{color: #36ab7a !important;}
.green-800{color: #279566 !important;}
.light-green-100{color: #f1f7ea !important;}
.light-green-200{color: #e0ecd1 !important;}
.light-green-300{color: #cadfb1 !important;}
.light-green-400{color: #bad896 !important;}
.light-green-500{color: #acd57c !important;}
.light-green-600{color: #9ece67 !important;}
.light-green-700{color: #83b944 !important;}
.light-green-800{color: #70a532 !important;}
.yellow-100{color: #fffae7 !important;}
.yellow-200{color: #f9eec1 !important;}
.yellow-300{color: #f6e7a9 !important;}
.yellow-400{color: #f8e59b !important;}
.yellow-500{color: #f7e083 !important;}
.yellow-600{color: #f7da64 !important;}
.yellow-700{color: #f9cd48 !important;}
.yellow-800{color: #fbc02d !important;}
.orange-100{color: #fff3e6 !important;}
.orange-200{color: #ffddb9 !important;}
.orange-300{color: #fbce9d !important;}
.orange-400{color: #f6be80 !important;}
.orange-500{color: #f4b066 !important;}
.orange-600{color: #f2a654 !important;}
.orange-700{color: #ec9940 !important;}
.orange-800{color: #e98f2e !important;}
.brown-100{color: #fae6df !important;}
.brown-200{color: #e2bdaf !important;}
.brown-300{color: #d3aa9c !important;}
.brown-400{color: #b98e7e !important;}
.brown-500{color: #a17768 !important;}
.brown-600{color: #8d6658 !important;}
.brown-700{color: #7d5b4f !important;}
.brown-800{color: #715146 !important;}
.grey-100{color: #fafafa !important;}
.grey-200{color: #eee !important;}
.grey-300{color: #e0e0e0 !important;}
.grey-400{color: #bdbdbd !important;}
.grey-500{color: #9e9e9e !important;}
.grey-600{color: #757575 !important;}
.grey-700{color: #616161 !important;}
.grey-800{color: #424242 !important;}
.blue-grey-100{color: #f3f7f9 !important;}
.blue-grey-200{color: #e4eaec !important;}
.blue-grey-300{color: #ccd5db !important;}
.blue-grey-400{color: #a3afb7 !important;}
.blue-grey-500{color: #76838f !important;}
.blue-grey-600{color: #526069 !important;}
.blue-grey-700{color: #37474f !important;}
.blue-grey-800{color: #263238 !important;}
.bg-primary-100{background-color: #e8f1f8 !important;}
.bg-primary-200{background-color: #d5e4f1 !important;}
.bg-primary-300{background-color: #bcd8f1 !important;}
.bg-primary-400{background-color: #a2caee !important;}
.bg-primary-500{background-color: #89bceb !important;}
.bg-primary-600{background-color: #62a8ea !important;}
.bg-primary-700{background-color: #4e97d9 !important;}
.bg-primary-800{background-color: #3583ca !important;}
.bg-red-100{background-color: #ffeaea !important;}
.bg-red-200{background-color: #fad3d3 !important;}
.bg-red-300{background-color: #fab4b4 !important;}
.bg-red-400{background-color: #fa9898 !important;}
.bg-red-500{background-color: #fa7a7a !important;}
.bg-red-600{background-color: #f96868 !important;}
.bg-red-700{background-color: #e9595b !important;}
.bg-red-800{background-color: #d6494b !important;}
.bg-pink-100{background-color: #fce4ec !important;}
.bg-pink-200{background-color: #ffccde !important;}
.bg-pink-300{background-color: #fba9c6 !important;}
.bg-pink-400{background-color: #fb8db4 !important;}
.bg-pink-500{background-color: #f978a6 !important;}
.bg-pink-600{background-color: #f96197 !important;}
.bg-pink-700{background-color: #f44c87 !important;}
.bg-pink-800{background-color: #e53b75 !important;}
.bg-purple-100{background-color: #f6f2ff !important;}
.bg-purple-200{background-color: #e3dbf4 !important;}
.bg-purple-300{background-color: #d2c5ec !important;}
.bg-purple-400{background-color: #bba7e4 !important;}
.bg-purple-500{background-color: #a58add !important;}
.bg-purple-600{background-color: #926dde !important;}
.bg-purple-700{background-color: #7c51d1 !important;}
.bg-purple-800{background-color: #6d45bc !important;}
.bg-indigo-100{background-color: #edeff9 !important;}
.bg-indigo-200{background-color: #dadef5 !important;}
.bg-indigo-300{background-color: #bcc5f4 !important;}
.bg-indigo-400{background-color: #9daaf3 !important;}
.bg-indigo-500{background-color: #8897ec !important;}
.bg-indigo-600{background-color: #677ae4 !important;}
.bg-indigo-700{background-color: #5166d6 !important;}
.bg-indigo-800{background-color: #465bd4 !important;}
.bg-blue-100{background-color: #e8f1f8 !important;}
.bg-blue-200{background-color: #d5e4f1 !important;}
.bg-blue-300{background-color: #bcd8f1 !important;}
.bg-blue-400{background-color: #a2caee !important;}
.bg-blue-500{background-color: #89bceb !important;}
.bg-blue-600{background-color: #62a8ea !important;}
.bg-blue-700{background-color: #4e97d9 !important;}
.bg-blue-800{background-color: #3583ca !important;}
.bg-cyan-100{background-color: #ecf9fa !important;}
.bg-cyan-200{background-color: #d3eff2 !important;}
.bg-cyan-300{background-color: #baeaef !important;}
.bg-cyan-400{background-color: #9ae1e9 !important;}
.bg-cyan-500{background-color: #77d6e1 !important;}
.bg-cyan-600{background-color: #57c7d4 !important;}
.bg-cyan-700{background-color: #47b8c6 !important;}
.bg-cyan-800{background-color: #37a9b7 !important;}
.bg-teal-100{background-color: #ecfdfc !important;}
.bg-teal-200{background-color: #cdf4f1 !important;}
.bg-teal-300{background-color: #99e1da !important;}
.bg-teal-400{background-color: #79d1c9 !important;}
.bg-teal-500{background-color: #56bfb5 !important;}
.bg-teal-600{background-color: #3aa99e !important;}
.bg-teal-700{background-color: #269b8f !important;}
.bg-teal-800{background-color: #178d81 !important;}
.bg-green-100{background-color: #e7faf2 !important;}
.bg-green-200{background-color: #bfedd8 !important;}
.bg-green-300{background-color: #9fe5c5 !important;}
.bg-green-400{background-color: #7dd3ae !important;}
.bg-green-500{background-color: #5cd29d !important;}
.bg-green-600{background-color: #46be8a !important;}
.bg-green-700{background-color: #36ab7a !important;}
.bg-green-800{background-color: #279566 !important;}
.bg-light-green-100{background-color: #f1f7ea !important;}
.bg-light-green-200{background-color: #e0ecd1 !important;}
.bg-light-green-300{background-color: #cadfb1 !important;}
.bg-light-green-400{background-color: #bad896 !important;}
.bg-light-green-500{background-color: #acd57c !important;}
.bg-light-green-600{background-color: #9ece67 !important;}
.bg-light-green-700{background-color: #83b944 !important;}
.bg-light-green-800{background-color: #70a532 !important;}
.bg-yellow-100{background-color: #fffae7 !important;}
.bg-yellow-200{background-color: #f9eec1 !important;}
.bg-yellow-300{background-color: #f6e7a9 !important;}
.bg-yellow-400{background-color: #f8e59b !important;}
.bg-yellow-500{background-color: #f7e083 !important;}
.bg-yellow-600{background-color: #f7da64 !important;}
.bg-yellow-700{background-color: #f9cd48 !important;}
.bg-yellow-800{background-color: #fbc02d !important;}
.bg-orange-100{background-color: #fff3e6 !important;}
.bg-orange-200{background-color: #ffddb9 !important;}
.bg-orange-300{background-color: #fbce9d !important;}
.bg-orange-400{background-color: #f6be80 !important;}
.bg-orange-500{background-color: #f4b066 !important;}
.bg-orange-600{background-color: #f2a654 !important;}
.bg-orange-700{background-color: #ec9940 !important;}
.bg-orange-800{background-color: #e98f2e !important;}
.bg-brown-100{background-color: #fae6df !important;}
.bg-brown-200{background-color: #e2bdaf !important;}
.bg-brown-300{background-color: #d3aa9c !important;}
.bg-brown-400{background-color: #b98e7e !important;}
.bg-brown-500{background-color: #a17768 !important;}
.bg-brown-600{background-color: #8d6658 !important;}
.bg-brown-700{background-color: #7d5b4f !important;}
.bg-brown-800{background-color: #715146 !important;}
.bg-grey-100{background-color: #fafafa !important;}
.bg-grey-200{background-color: #eee !important;}
.bg-grey-300{background-color: #e0e0e0 !important;}
.bg-grey-400{background-color: #bdbdbd !important;}
.bg-grey-500{background-color: #9e9e9e !important;}
.bg-grey-600{background-color: #757575 !important;}
.bg-grey-700{background-color: #616161 !important;}
.bg-grey-800{background-color: #424242 !important;}
.bg-blue-grey-100{background-color: #f3f7f9 !important;}
.bg-blue-grey-200{background-color: #e4eaec !important;}
.bg-blue-grey-300{background-color: #ccd5db !important;}
.bg-blue-grey-400{background-color: #a3afb7 !important;}
.bg-blue-grey-500{background-color: #76838f !important;}
.bg-blue-grey-600{background-color: #526069 !important;}
.bg-blue-grey-700{background-color: #37474f !important;}
.bg-blue-grey-800{background-color: #263238 !important;}
.black{color: #000 !important;}
.white{color: #fff !important;}
.bg-white{color: #76838f; background-color: #fff;}
.bg-primary{color: #fff; background-color: #62a8ea;}
.bg-primary:hover{background-color: #8fc1f0;}
.bg-primary a,
a.bg-primary{color: #fff;}
.bg-primary a:hover,
a.bg-primary:hover{color: #fff;}
.bg-success{color: #fff; background-color: #46be8a;}
.bg-success:hover{background-color: #6ccba2;}
.bg-success a,
a.bg-success{color: #fff;}
.bg-success a:hover,
a.bg-success:hover{color: #fff;}
.bg-info{color: #fff; background-color: #57c7d4;}
.bg-info:hover{background-color: #80d5de;}
.bg-info a,
a.bg-info{color: #fff;}
.bg-info a:hover,
a.bg-info:hover{color: #fff;}
.bg-warning{color: #fff; background-color: #f2a654;}
.bg-warning:hover{background-color: #f6bf83;}
.bg-warning a,
a.bg-warning{color: #fff;}
.bg-warning a:hover,
a.bg-warning:hover{color: #fff;}
.bg-danger{color: #fff; background-color: #f96868;}
.bg-danger:hover{background-color: #fb9999;}
.bg-danger a,
a.bg-danger{color: #fff;}
.bg-danger a:hover,
a.bg-danger:hover{color: #fff;}
.bg-dark{color: #fff; background-color: #526069;}
.bg-dark:hover{background-color: #687a86;}
.bg-dark a,
a.bg-dark{color: #fff;}
.bg-dark a:hover,
a.bg-dark:hover{color: #fff;}
.social-facebook{color: #fff; background-color: #3b5998 !important;}
.social-facebook:hover,
.social-facebook:focus{color: #fff; background-color: #4c70ba !important;}
.social-facebook:active,
.social-facebook.active{color: #fff; background-color: #2d4373 !important;}
.bg-facebook{background-color: #3b5998;}
.social-twitter{color: #fff; background-color: #55acee !important;}
.social-twitter:hover,
.social-twitter:focus{color: #fff; background-color: #83c3f3 !important;}
.social-twitter:active,
.social-twitter.active{color: #fff; background-color: #2795e9 !important;}
.bg-twitter{background-color: #55acee;}
.social-google-plus{color: #fff; background-color: #dd4b39 !important;}
.social-google-plus:hover,
.social-google-plus:focus{color: #fff; background-color: #e47365 !important;}
.social-google-plus:active,
.social-google-plus.active{color: #fff; background-color: #c23321 !important;}
.bg-google-plus{background-color: #dd4b39;}
.social-linkedin{color: #fff; background-color: #0976b4 !important;}
.social-linkedin:hover,
.social-linkedin:focus{color: #fff; background-color: #0b96e5 !important;}
.social-linkedin:active,
.social-linkedin.active{color: #fff; background-color: #075683 !important;}
.bg-linkedin{background-color: #0976b4;}
.social-flickr{color: #fff; background-color: #ff0084 !important;}
.social-flickr:hover,
.social-flickr:focus{color: #fff; background-color: #ff339d !important;}
.social-flickr:active,
.social-flickr.active{color: #fff; background-color: #cc006a !important;}
.bg-flickr{background-color: #ff0084;}
.social-tumblr{color: #fff; background-color: #35465c !important;}
.social-tumblr:hover,
.social-tumblr:focus{color: #fff; background-color: #485f7c !important;}
.social-tumblr:active,
.social-tumblr.active{color: #fff; background-color: #222d3c !important;}
.bg-tumblr{background-color: #35465c;}
.social-xing{color: #fff; background-color: #024b4d !important;}
.social-xing:hover,
.social-xing:focus{color: #fff; background-color: #037b7f !important;}
.social-xing:active,
.social-xing.active{color: #fff; background-color: #011b1b !important;}
.bg-xing{background-color: #024b4d;}
.social-github{color: #fff; background-color: #4183c4 !important;}
.social-github:hover,
.social-github:focus{color: #fff; background-color: #689cd0 !important;}
.social-github:active,
.social-github.active{color: #fff; background-color: #3269a0 !important;}
.bg-github{background-color: #4183c4;}
.social-html5{color: #fff; background-color: #e44f26 !important;}
.social-html5:hover,
.social-html5:focus{color: #fff; background-color: #ea7453 !important;}
.social-html5:active,
.social-html5.active{color: #fff; background-color: #bf3c18 !important;}
.bg-html5{background-color: #e44f26;}
.social-openid{color: #fff; background-color: #f67d28 !important;}
.social-openid:hover,
.social-openid:focus{color: #fff; background-color: #f89b59 !important;}
.social-openid:active,
.social-openid.active{color: #fff; background-color: #e26309 !important;}
.bg-openid{background-color: #f67d28;}
.social-stack-overflow{color: #fff; background-color: #f86c01 !important;}
.social-stack-overflow:hover,
.social-stack-overflow:focus{color: #fff; background-color: #fe882e !important;}
.social-stack-overflow:active,
.social-stack-overflow.active{color: #fff; background-color: #c55601 !important;}
.bg-stack-overflow{background-color: #f86c01;}
.social-css3{color: #fff; background-color: #1572b6 !important;}
.social-css3:hover,
.social-css3:focus{color: #fff; background-color: #1a8fe4 !important;}
.social-css3:active,
.social-css3.active{color: #fff; background-color: #105588 !important;}
.bg-css3{background-color: #1572b6;}
.social-youtube{color: #fff; background-color: #b31217 !important;}
.social-youtube:hover,
.social-youtube:focus{color: #fff; background-color: #e1171d !important;}
.social-youtube:active,
.social-youtube.active{color: #fff; background-color: #850d11 !important;}
.bg-youtube{background-color: #b31217;}
.social-dribbble{color: #fff; background-color: #c32361 !important;}
.social-dribbble:hover,
.social-dribbble:focus{color: #fff; background-color: #dc3d7b !important;}
.social-dribbble:active,
.social-dribbble.active{color: #fff; background-color: #981b4b !important;}
.bg-dribbble{background-color: #c32361;}
.social-instagram{color: #fff; background-color: #3f729b !important;}
.social-instagram:hover,
.social-instagram:focus{color: #fff; background-color: #548cb9 !important;}
.social-instagram:active,
.social-instagram.active{color: #fff; background-color: #305777 !important;}
.bg-instagram{background-color: #3f729b;}
.social-pinterest{color: #fff; background-color: #cc2127 !important;}
.social-pinterest:hover,
.social-pinterest:focus{color: #fff; background-color: #e04046 !important;}
.social-pinterest:active,
.social-pinterest.active{color: #fff; background-color: #a01a1f !important;}
.bg-pinterest{background-color: #cc2127;}
.social-vk{color: #fff; background-color: #3d5a7d !important;}
.social-vk:hover,
.social-vk:focus{color: #fff; background-color: #4e739f !important;}
.social-vk:active,
.social-vk.active{color: #fff; background-color: #2c415b !important;}
.bg-vk{background-color: #3d5a7d;}
.social-yahoo{color: #fff; background-color: #350178 !important;}
.social-yahoo:hover,
.social-yahoo:focus{color: #fff; background-color: #4b01ab !important;}
.social-yahoo:active,
.social-yahoo.active{color: #fff; background-color: #1f0145 !important;}
.bg-yahoo{background-color: #350178;}
.social-behance{color: #fff; background-color: #1769ff !important;}
.social-behance:hover,
.social-behance:focus{color: #fff; background-color: #4a8aff !important;}
.social-behance:active,
.social-behance.active{color: #fff; background-color: #0050e3 !important;}
.bg-behance{background-color: #024b4d;}
.social-dropbox{color: #fff; background-color: #007ee5 !important;}
.social-dropbox:hover,
.social-dropbox:focus{color: #fff; background-color: #1998ff !important;}
.social-dropbox:active,
.social-dropbox.active{color: #fff; background-color: #0062b2 !important;}
.bg-dropbox{background-color: #007ee5;}
.social-reddit{color: #fff; background-color: #ff4500 !important;}
.social-reddit:hover,
.social-reddit:focus{color: #fff; background-color: #ff6a33 !important;}
.social-reddit:active,
.social-reddit.active{color: #fff; background-color: #cc3700 !important;}
.bg-reddit{background-color: #ff4500;}
.social-spotify{color: #fff; background-color: #7ab800 !important;}
.social-spotify:hover,
.social-spotify:focus{color: #fff; background-color: #9ceb00 !important;}
.social-spotify:active,
.social-spotify.active{color: #fff; background-color: #588500 !important;}
.bg-spotify{background-color: #7ab800;}
.social-vine{color: #fff; background-color: #00b488 !important;}
.social-vine:hover,
.social-vine:focus{color: #fff; background-color: #00e7af !important;}
.social-vine:active,
.social-vine.active{color: #fff; background-color: #008161 !important;}
.bg-vine{background-color: #00b488;}
.social-foursquare{color: #fff; background-color: #0cbadf !important;}
.social-foursquare:hover,
.social-foursquare:focus{color: #fff; background-color: #2ad0f4 !important;}
.social-foursquare:active,
.social-foursquare.active{color: #fff; background-color: #0992af !important;}
.bg-foursquare{background-color: #0cbadf;}
.social-vimeo{color: #fff; background-color: #1ab7ea !important;}
.social-vimeo:hover,
.social-vimeo:focus{color: #fff; background-color: #49c6ee !important;}
.social-vimeo:active,
.social-vimeo.active{color: #fff; background-color: #1295bf !important;}
.bg-vimeo{background-color: #1ab7ea;}
.social-skype{color: #fff; background-color: #77bcfd !important;}
.social-skype:hover,
.social-skype:focus{color: #fff; background-color: #a9d5fe !important;}
.social-skype:active,
.social-skype.active{color: #fff; background-color: #45a3fc !important;}
.bg-skype{background-color: #77bcfd;}
.social-evernote{color: #fff; background-color: #46bf8c !important;}
.social-evernote:hover,
.social-evernote:focus{color: #fff; background-color: #6ccca4 !important;}
.social-evernote:active,
.social-evernote.active{color: #fff; background-color: #369c71 !important;}
.bg-evernote{background-color: #46bf8c;}
a:focus{outline: none;}
.blocks,
[class*="blocks-"]{padding: 0; margin: 0; margin-right: -15px; margin-left: -15px; list-style: none;}
.blocks:before,
[class*="blocks-"]:before,
.blocks:after,
[class*="blocks-"]:after{display: table; content: " ";}
.blocks:after,
[class*="blocks-"]:after{clear: both;}
.blocks > li,
[class*="blocks-"] > li{position: relative; float: left; min-height: 1px; padding-right: 15px; padding-left: 15px; margin-bottom: 22px;}
.blocks.no-space,
[class*="blocks-"].no-space{margin: 0;}
.blocks.no-space > li,
[class*="blocks-"].no-space > li{padding-right: 0; padding-left: 0; margin-bottom: 0;}
.blocks-2 > li:nth-child(2n+3),
.blocks-3 > li:nth-child(3n+4),
.blocks-4 > li:nth-child(4n+5),
.blocks-5 > li:nth-child(5n+6),
.blocks-6 > li:nth-child(6n+7),
.block-first{clear: both;}
.blocks-100 > li{width: 100%;}
.blocks-2 > li{width: 50%;}
.blocks-3 > li{width: 33.33333333%;}
.blocks-4 > li{width: 25%;}
.blocks-5 > li{width: 20%;}
.blocks-6 > li{width: 16.66666667%;}
@media (min-width: 480px){.blocks-xs-100 > li{width: 100%;}}
@media (min-width: 480px){.blocks-xs-2 > li{width: 50%;}}
@media (min-width: 480px){.blocks-xs-3 > li{width: 33.33333333%;}}
@media (min-width: 480px){.blocks-xs-4 > li{width: 25%;}}
@media (min-width: 480px){.blocks-xs-5 > li{width: 20%;}}
@media (min-width: 480px){.blocks-xs-6 > li{width: 16.66666667%;}}
@media (min-width: 768px){.blocks-sm-100 > li{width: 100%;}}
@media (min-width: 768px){.blocks-sm-2 > li{width: 50%;}}
@media (min-width: 768px){.blocks-sm-3 > li{width: 33.33333333%;}}
@media (min-width: 768px){.blocks-sm-4 > li{width: 25%;}}
@media (min-width: 768px){.blocks-sm-5 > li{width: 20%;}}
@media (min-width: 768px){.blocks-sm-6 > li{width: 16.66666667%;}}
@media (min-width: 992px){.blocks-md-100 > li{width: 100%;}}
@media (min-width: 992px){.blocks-md-2 > li{width: 50%;}}
@media (min-width: 992px){.blocks-md-3 > li{width: 33.33333333%;}}
@media (min-width: 992px){.blocks-md-4 > li{width: 25%;}}
@media (min-width: 992px){.blocks-md-5 > li{width: 20%;}}
@media (min-width: 992px){.blocks-md-6 > li{width: 16.66666667%;}}
@media (min-width: 1200px){.blocks-lg-100 > li{width: 100%;}}
@media (min-width: 1200px){.blocks-lg-2 > li{width: 50%;}}
@media (min-width: 1200px){.blocks-lg-3 > li{width: 33.33333333%;}}
@media (min-width: 1200px){.blocks-lg-4 > li{width: 25%;}}
@media (min-width: 1200px){.blocks-lg-5 > li{width: 20%;}}
@media (min-width: 1200px){.blocks-lg-6 > li{width: 16.66666667%;}}
@media (min-width: 1600px){.blocks-xlg-100 > li{width: 100%;}}
@media (min-width: 1600px){.blocks-xlg-2 > li{width: 50%;}}
@media (min-width: 1600px){.blocks-xlg-3 > li{width: 33.33333333%;}}
@media (min-width: 1600px){.blocks-xlg-4 > li{width: 25%;}}
@media (min-width: 1600px){.blocks-xlg-5 > li{width: 20%;}}
@media (min-width: 1600px){.blocks-xlg-6 > li{width: 16.66666667%;}}

/* ======================================================================== Component: Overlay ========================================================================== */
.overlay{position: relative; display: inline-block; width: 100%; max-width: 100%; margin: 0; overflow: hidden; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0);}
.overlay > :first-child,
.overlay .overlay-figure{width: 100%; max-width: 100%; margin-bottom: 0;}
/* Sub-object `overlay-panel` ========================================================================== */
.overlay-panel{position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 20px; color: #fff;}
.overlay-panel a:not([class]){color: inherit; text-decoration: underline;}
.overlay-panel > :last-child{margin-bottom: 0;}
.overlay-panel h1,
.overlay-panel h2,
.overlay-panel h3,
.overlay-panel h4,
.overlay-panel h5,
.overlay-panel h6{color: inherit;}
/* Sub-object `overlay-hover` ========================================================================== */
.overlay-hover:not(:hover) .overlay-panel:not(.overlay-background-fixed){opacity: 0;}
/* Modifier `overlay-background` ========================================================================== */
.overlay-background{background: rgba(0, 0, 0, .5);}
/* Modifier `overlay-image` ========================================================================== */
.overlay-image{width: 100%; max-width: 100%; padding: 0;}
/* Modifier `overlay-shade` ========================================================================== */
.overlay-shade{background: rgba(0, 0, 0, 0) -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(90%, rgba(255, 255, 255, .87)), to(#fff)) repeat scroll 0 0; background: rgba(0, 0, 0, 0) -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .87) 90%, #fff 100%) repeat scroll 0 0; background: rgba(0, 0, 0, 0) -o-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .87) 90%, #fff 100%) repeat scroll 0 0; background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .87) 90%, #fff 100%) repeat scroll 0 0;}
/* Position modifiers ========================================================================== */
.overlay-top{bottom: auto;}
.overlay-bottom{top: auto;}
.overlay-left{right: auto;}
.overlay-right{left: auto;}
/* Sub-object `overlay-icon` ========================================================================== */
.overlay-icon{font-size: 0; text-align: center;}
.overlay-icon:before{display: inline-block; height: 100%; vertical-align: middle; content: "";}
.overlay-icon .icon{display: inline-block; width: 32px; height: 32px; margin-right: 10px; margin-left: 10px; font-size: 32px; line-height: 1; color: #fff; text-decoration: none;}
/* Sub-object `overlay-anchor` ========================================================================== */
.overlay-anchor{position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
/* Transitions ========================================================================== */
.overlay-fade,
.overlay-scale,
.overlay-spin,
.overlay-grayscale,
.overlay-blur,
[class*='overlay-slide']{-webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-transition-duration: .3s; -o-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: opacity -webkit-transform -webkit-filter, opacity -webkit-transform filter; -o-transition-property: opacity -o-transform filter; transition-property: opacity transform filter;}
.overlay-fade{opacity: .7;}
.overlay-hover:hover .overlay-fade{opacity: 1;}
.overlay-scale{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.overlay-hover:hover .overlay-scale{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.overlay-spin{-webkit-transform: scale(1) rotate(0deg); -ms-transform: scale(1) rotate(0deg); -o-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg);}
.overlay-hover:hover .overlay-spin{-webkit-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg);}
.overlay-grayscale{filter: grayscale(100%); -webkit-filter: grayscale(100%);}
.overlay-hover:hover .overlay-grayscale{filter: grayscale(0%); -webkit-filter: grayscale(0%);}
[class*='overlay-slide']{opacity: 0;}
/* Top */
.overlay-slide-top{-webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%);}
/* Bottom */
.overlay-slide-bottom{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%);}
/* Left */
.overlay-slide-left{-webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);}
/* Right */
.overlay-slide-right{-webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);}
/* Hover */
.overlay-hover:hover [class*='overlay-slide']{opacity: 1; -webkit-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0);}
.comments{padding: 0; margin: 0;}
.comments .comment{border: none; border-bottom: 1px solid #e4eaec;}
.comments .comment .comment:first-child{border-top: 1px solid #e4eaec;}
.comments .comment .comment:last-child{border-bottom: none;}
.comment{padding: 20px 0; margin: 0;}
.comment .comment{padding-bottom: 20px; margin-top: 20px;}
.comment .comment:last-child{padding-bottom: 0;}
.comment-author,
.comment-author:hover,
.comment-author:focus{color: #37474f;}
.comment-meta{display: inline-block; margin-left: 5px; font-size: 12px; color: #a3afb7;}
.comment-content{margin-top: 5px;}
.comment-content p{margin-bottom: 10px;}
.comment-actions{margin-top: 10px; text-align: right;}
.comment-actions a{display: inline-block; margin-right: 10px; vertical-align: middle;}
.comment-actions a.icon{text-decoration: none;}
.comment-actions a:last-child{margin-right: 0;}
.comment-reply{margin: 22px 0 10px;}
.comment-reply .form-group:last-child{margin-bottom: 0;}
.chat-box{width: 100%; height: 100%; overflow: hidden; background-color: #fff;}
.chats{padding: 30px 15px;}
.chat-avatar{float: right;}
.chat-avatar .avatar{width: 30px;}
.chat-body{display: block; margin: 10px 30px 0 0; overflow: hidden;}
.chat-body:first-child{margin-top: 0;}
.chat-content{position: relative; display: block; float: right; padding: 8px 15px; margin: 0 20px 10px 0; clear: both; color: #fff; background-color: #62a8ea; border-radius: 4px;}
.chat-content:before{position: absolute; top: 10px; right: -10px; width: 0; height: 0; content: ''; border: 5px solid transparent; border-left-color: #62a8ea;}
.chat-content > p:last-child{margin-bottom: 0;}
.chat-content + .chat-content:before{border-color: transparent;}
.chat-time{display: block; margin-top: 8px; color: rgba(255, 255, 255, .6);}
.chat-left .chat-avatar{float: left;}
.chat-left .chat-body{margin-right: 0; margin-left: 30px;}
.chat-left .chat-content{float: left; margin: 0 0 10px 20px; color: #76838f; background-color: #dfe9ef;}
.chat-left .chat-content:before{right: auto; left: -10px; border-right-color: #dfe9ef; border-left-color: transparent;}
.chat-left .chat-content + .chat-content:before{border-color: transparent;}
.chat-left .chat-time{color: #a3afb7;}
.steps{margin-bottom: 22px;}
.steps.row{display: block; margin-right: 0; margin-left: 0;}
.step{position: relative; padding: 12px 20px; margin: 0; font-size: inherit; color: #a3afb7; vertical-align: top; background-color: #f3f7f9; border-radius: 0;}
.step-icon{float: left; margin-right: .5em; font-size: 20px;}
.step-number{position: absolute; top: 50%; left: 20px; width: 40px; height: 40px; font-size: 24px; line-height: 40px; color: #fff; text-align: center; background: #e4eaec; border-radius: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.step-number ~ .step-desc{min-height: 40px; margin-left: 50px;}
.step-title{margin-bottom: 0; font-size: 20px; color: #526069;}
.step-desc{text-align: left;}
.step-desc p{margin-bottom: 0;}
.steps-vertical .step{display: block; padding: 18px 20px;}
.steps-vertical .step[class*="col-"]{float: none; width: 100%;}
.step.current{color: #fff; background-color: #62a8ea;}
.step.current .step-title{color: #fff;}
.step.current .step-number{color: #62a8ea; background-color: #fff;}
.step.disabled{color: #ccd5db; pointer-events: none; cursor: auto;}
.step.disabled .step-title{color: #ccd5db;}
.step.disabled .step-number{background-color: #ccd5db;}
.step.error{color: #fff; background-color: #f96868;}
.step.error .step-title{color: #fff;}
.step.error .step-number{color: #f96868; background-color: #fff;}
.step.done{color: #fff; background-color: #46be8a;}
.step.done .step-title{color: #fff;}
.step.done .step-number{color: #46be8a; background-color: #fff;}
.steps-lg .step{padding: 20px 20px; font-size: 16px;}
.steps-lg .step-icon{font-size: 22px;}
.steps-lg .step-title{font-size: 22px;}
.steps-lg .step-number{width: 46px; height: 46px; font-size: 28px; line-height: 46px;}
.steps-lg .step-number ~ .step-desc{min-height: 46px; margin-left: 56px;}
.steps-sm .step{font-size: 12px;}
.steps-sm .step-icon{font-size: 18px;}
.steps-sm .step-title{font-size: 18px;}
.steps-sm .step-number{width: 30px; height: 30px; font-size: 24px; line-height: 30px;}
.steps-sm .step-number ~ .step-desc{min-height: 30px; margin-left: 40px;}
.steps-xs .step{font-size: 10px;}
.steps-xs .step-icon{font-size: 16px;}
.steps-xs .step-title{font-size: 16px;}
.steps-xs .step-number{width: 24px; height: 24px; font-size: 20px; line-height: 24px;}
.steps-xs .step-number ~ .step-desc{min-height: 24px; margin-left: 34px;}
.pearls{margin-bottom: 22px;}
.pearls.row{display: block;}
.pearl{position: relative; padding: 0; margin: 0; text-align: center;}
.pearl:before,
.pearl:after{position: absolute; top: 18px; z-index: 0; width: 50%; height: 4px; content: ""; background-color: #f3f7f9;}
.pearl:before{left: 0;}
.pearl:after{right: 0;}
.pearl:first-child:before,
.pearl:last-child:after{display: none !important;}
.pearl-number,
.pearl-icon{position: relative; z-index: 1; display: inline-block; width: 36px; height: 36px; line-height: 32px; color: #fff; text-align: center; background: #ccd5db; border: 2px solid #ccd5db; border-radius: 50%;}
.pearl-number{font-size: 18px;}
.pearl-icon{font-size: 18px;}
.pearl-title{display: block; margin-top: .5em; margin-bottom: 0; overflow: hidden; font-size: 16px; color: #526069; text-overflow: ellipsis; word-wrap: normal; /* for IE */ white-space: nowrap;}
.pearl.current:before,
.pearl.current:after{background-color: #62a8ea;}
.pearl.current .pearl-number,
.pearl.current .pearl-icon{color: #62a8ea; background-color: #fff; border-color: #62a8ea; -webkit-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3);}
.pearl.disabled{pointer-events: none; cursor: auto;}
.pearl.disabled:before,
.pearl.disabled:after{background-color: #f3f7f9;}
.pearl.disabled .pearl-number,
.pearl.disabled .pearl-icon{color: #fff; background-color: #ccd5db; border-color: #ccd5db;}
.pearl.error:before{background-color: #62a8ea;}
.pearl.error:after{background-color: #f3f7f9;}
.pearl.error .pearl-number,
.pearl.error .pearl-icon{color: #f96868; background-color: #fff; border-color: #f96868;}
.pearl.done:before,
.pearl.done:after{background-color: #62a8ea;}
.pearl.done .pearl-number,
.pearl.done .pearl-icon{color: #fff; background-color: #62a8ea; border-color: #62a8ea;}
.pearls-lg .pearl:before,
.pearls-lg .pearl:after{top: 20px;}
.pearls-lg .pearl-title{font-size: 18px;}
.pearls-lg .pearl-number,
.pearls-lg .pearl-icon{width: 40px; height: 40px; line-height: 36px;}
.pearls-lg .pearl-icon{font-size: 20px;}
.pearls-lg .pearl-number{font-size: 20px;}
.pearls-sm .pearl:before,
.pearls-sm .pearl:after{top: 16px;}
.pearls-sm .pearl-title{font-size: 14px;}
.pearls-sm .pearl-number,
.pearls-sm .pearl-icon{width: 32px; height: 32px; line-height: 28px;}
.pearls-sm .pearl-number{font-size: 16px;}
.pearls-sm .pearl-icon{font-size: 14px;}
.pearls-xs .pearl:before,
.pearls-xs .pearl:after{top: 12px; height: 2px;}
.pearls-xs .pearl-title{font-size: 12px;}
.pearls-xs .pearl-number,
.pearls-xs .pearl-icon{width: 24px; height: 24px; line-height: 20px;}
.pearls-xs .pearl-number{font-size: 12px;}
.pearls-xs .pearl-icon{font-size: 12px;}
.timeline{position: relative; padding: 0; margin-bottom: 22px; list-style: none; background: transparent;}
.timeline:before{position: absolute; top: 0; bottom: 0; left: 50%; width: 2px; margin-left: -1px; content: ""; background-color: #e4eaec;}
.timeline:after{display: table; content: "";}
.timeline:after{clear: both;}
.timeline > li{position: relative; display: block; float: left; width: 50%; padding-right: 40px; margin-bottom: 60px; clear: left;}
.timeline > li.timeline-period{position: relative; z-index: 6; display: block; float: none; width: 200px; padding: 25px 10px; margin: 20px auto 30px; clear: both; font-size: 26px; text-align: center; text-transform: uppercase; background: #f1f4f5;}
.timeline > li.timeline-reverse{float: right; padding-right: 0; padding-left: 40px; clear: right;}
.timeline > li:last-child{margin-bottom: 0;}
.timeline:not(.timeline-single) > li:not(.timeline-period):first-child + .timeline-item,
.timeline:not(.timeline-single) > li.timeline-period + .timeline-item + .timeline-item{margin-top: 90px;}
.timeline-content{float: left; width: 100%; overflow: hidden; clear: left;}
.timeline-reverse .timeline-content{float: right; clear: right;}
.timeline-content > .widget{margin: 0;}
.timeline-dot{position: absolute; top: 7.5px; right: 0; z-index: 11; color: #fff; text-align: center; cursor: pointer; background-color: #62a8ea; border-radius: 50%;}
.timeline-reverse .timeline-dot{right: auto; left: 0; margin-right: 0;}
.timeline .timeline-dot{width: 14px; height: 14px; margin-right: -7px; line-height: 14px;}
.timeline .timeline-reverse .timeline-dot{margin-left: -7px;}
.timeline.timeline-single{margin-left: 7px;}
.timeline.timeline-single .timeline-dot{margin-left: -7px;}
@media screen and (max-width: 767px){.timeline{margin-left: 7px;} .timeline .timeline-dot{margin-left: -7px;}}
.timeline-info{float: right; padding: 0 20px; margin-bottom: 22px; line-height: 28px; text-align: center; background: #e4eaec; border: 1px solid #e4eaec; border-radius: 20px;}
.timeline-reverse .timeline-info{float: left;}
.timeline-footer{position: absolute; right: 0; bottom: -30px; margin-right: 55px;}
.timeline-footer .icon{margin-right: .3em;}
.timeline-reverse .timeline-footer{right: auto; left: 0; margin-right: 0; margin-left: 55px;}
.timeline-reverse + .timeline-reverse{margin-top: 0;}
@media screen and (max-width: 767px){.timeline:before{left: 0;} .timeline > li, .timeline li.timeline-reverse{float: none; width: 100%; padding-right: 0; padding-left: 40px; margin-top: 0; margin-bottom: 60px;} .timeline-content{float: none;} .timeline-dot{right: auto; left: 0; margin-right: 0; margin-left: -7px;} .timeline-info{display: inline-block; float: none;} .timeline-footer{right: auto; bottom: -26px; left: 0; margin-right: 0; margin-left: 40px;}}
.timeline-single:before{left: 0;}
.timeline-single > li{float: none; width: 100%; padding-right: 0; padding-left: 40px; margin-bottom: 60px;}
.timeline-single .timeline-content{float: none;}
.timeline-single .timeline-dot{right: auto; left: 0; margin-right: 0; margin-left: -7px;}
.timeline-single .timeline-info{float: left;}
.timeline-single .timeline-footer{right: auto; bottom: -26px; left: 0; margin-right: 0; margin-left: 40px;}
.timeline-icon .timeline-dot{width: 40px; height: 40px; margin-right: -20px; line-height: 40px;}
.timeline-icon .timeline-reverse .timeline-dot{margin-left: -20px;}
.timeline-icon.timeline-single{margin-left: 20px;}
.timeline-icon.timeline-single .timeline-dot{margin-left: -20px;}
@media screen and (max-width: 767px){.timeline-icon{margin-left: 20px;} .timeline-icon .timeline-dot{margin-left: -20px;}}
.timeline-icon .timeline-dot{top: -5.5px;}
.timeline-avatar .timeline-dot{width: 40px; height: 40px; margin-right: -20px; line-height: 40px;}
.timeline-avatar .timeline-reverse .timeline-dot{margin-left: -20px;}
.timeline-avatar.timeline-single{margin-left: 20px;}
.timeline-avatar.timeline-single .timeline-dot{margin-left: -20px;}
@media screen and (max-width: 767px){.timeline-avatar{margin-left: 20px;} .timeline-avatar .timeline-dot{margin-left: -20px;}}
.timeline-avatar-sm .timeline-dot{width: 30px; height: 30px; margin-right: -15px; line-height: 30px;}
.timeline-avatar-sm .timeline-reverse .timeline-dot{margin-left: -15px;}
.timeline-avatar-sm.timeline-single{margin-left: 15px;}
.timeline-avatar-sm.timeline-single .timeline-dot{margin-left: -15px;}
@media screen and (max-width: 767px){.timeline-avatar-sm{margin-left: 15px;} .timeline-avatar-sm .timeline-dot{margin-left: -15px;}}
.timeline-avatar-lg .timeline-dot{width: 50px; height: 50px; margin-right: -25px; line-height: 50px;}
.timeline-avatar-lg .timeline-reverse .timeline-dot{margin-left: -25px;}
.timeline-avatar-lg.timeline-single{margin-left: 25px;}
.timeline-avatar-lg.timeline-single .timeline-dot{margin-left: -25px;}
@media screen and (max-width: 767px){.timeline-avatar-lg{margin-left: 25px;} .timeline-avatar-lg .timeline-dot{margin-left: -25px;}}
.timeline-simple .timeline-dot{top: 0; margin-top: 10px;}
.timeline-feed .timeline-dot{width: 30px; height: 30px; margin-right: -15px; line-height: 30px;}
.timeline-feed .timeline-reverse .timeline-dot{margin-left: -15px;}
.timeline-feed.timeline-single{margin-left: 15px;}
.timeline-feed.timeline-single .timeline-dot{margin-left: -15px;}
@media screen and (max-width: 767px){.timeline-feed{margin-left: 15px;} .timeline-feed .timeline-dot{margin-left: -15px;}}
.timeline-feed.timeline-simple .timeline-dot{margin-top: 5px;}
.timeline-feed > li{padding-right: 30px; margin-bottom: 22px;}
.timeline-feed > li.timeline-reverse{padding-left: 30px;}
.timeline-feed.timeline-single > li{padding-left: 30px;}
@media screen and (max-width: 767px){.timeline-feed > li{padding-right: 30px; margin-bottom: 22px;}}

.pricing-list{margin-bottom: 22px; text-align: center; border: 1px solid #e4eaec; border-radius: 3px;}
.pricing-list [class^="bg-"],
.pricing-list [class*="bg-"],
.pricing-list [class^="bg-"] *,
.pricing-list [class*="bg-"] *{color: #fff;}
.pricing-list .pricing-header{border-bottom: 1px solid #e4eaec; border-radius: 3px 3px 0 0;}
.pricing-list .pricing-title{padding: 15px 30px; font-size: 14px; font-weight: 500; text-transform: uppercase; letter-spacing: 2px; border-radius: 3px 3px 0 0;}
.pricing-list .pricing-price{padding: 20px 30px; margin: 0; font-size: 54px; font-weight: 500; color: #37474f;}
.pricing-list .pricing-period{font-size: 14px; font-weight: 300;}
.pricing-list .pricing-features{padding: 0 18px; margin: 0;}
.pricing-list .pricing-features li{display: block; padding: 15px; list-style: none; border-top: 1px dashed #e4eaec;}
.pricing-list .pricing-features li:first-child{border-top: none;}
.pricing-list .pricing-footer{padding: 30px; border-radius: 0 0 3px 3px;}
.pricing-table{padding-top: 30px; text-align: center;}
.pricing-table:before,
.pricing-table:after{display: table; content: " ";}
.pricing-table:after{clear: both;}
.pricing-table [class*="pricing-column"]{float: left; width: 100%; margin-bottom: 30px; background-color: #f3f7f9; border: 1px solid #e4eaec; border-right: none;}
.pricing-table [class*="pricing-column"]:last-child{border-right: 1px solid #e4eaec;}
.pricing-table [class*="pricing-column"].featured{position: relative; margin-right: -1px; background-color: #fff; border-right: 1px solid #e4eaec;}
.pricing-table .pricing-header{padding-bottom: 24px; margin: 30px 30px 25px; border-bottom: 1px solid #e4eaec;}
.pricing-table .pricing-price{font-size: 48px;}
.pricing-table .pricing-currency{display: inline-block; margin-top: 10px; margin-right: -10px; font-size: 20px; vertical-align: top;}
.pricing-table .pricing-period{font-size: 16px;}
.pricing-table .pricing-title{font-size: 20px; text-transform: uppercase; letter-spacing: 2px;}
.pricing-table .pricing-features{padding: 0; margin: 0;}
.pricing-table .pricing-features li{display: block; margin-bottom: 20px; font-size: 14px; list-style: none;}
.pricing-table .pricing-footer{padding: 20px 0; margin: 25px 30px 30px;}
@media screen and (min-width: 768px){.pricing-table .pricing-column-three{width: 33.33%;} .pricing-table .pricing-column-three.featured{top: -30px; padding-top: 30px; padding-bottom: 30px; margin-bottom: -30px;} .pricing-table .pricing-column-four{width: 50%;} .pricing-table .pricing-column-five{width: 50%;}}
@media screen and (min-width: 1200px){.pricing-table .pricing-column-four{width: 25%;} .pricing-table .pricing-column-five{width: 20%;} .pricing-table .pricing-column-four.featured, .pricing-table .pricing-column-five.featured{top: -30px; padding-top: 30px; padding-bottom: 30px; margin-bottom: -30px;}}
.rating{display: inline-block; margin: 0 .5rem 0 0; font-size: 0; vertical-align: middle;}
.rating:before{display: block; height: 0; clear: both; visibility: hidden; content: '';}
.rating.hover .icon.active{opacity: .5;}
.rating .icon{width: 1em; height: auto; padding: 0; margin: 0 10px 0 0; font-size: 14px; color: #ccd5db; vertical-align: middle; cursor: pointer;}
.rating .icon:before{-webkit-transition: color .3s ease, opacity .3s ease; -o-transition: color .3s ease, opacity .3s ease; transition: color .3s ease, opacity .3s ease;}
.rating .icon.active{color: #f2a654 !important;}
.rating .icon.active.hover{color: #f2a654 !important; opacity: 1;}
.rating .icon.hover{color: #f2a654 !important; opacity: 1;}
.rating .icon:last-child{margin-right: 0;}
.rating-disabled .icon{cursor: default;}
.rating-sm .icon{font-size: 12px;}
.rating-lg .icon{font-size: 18px;}
.ribbon{position: absolute; top: -3px; left: -3px; width: 150px; height: 150px; text-align: center; background-color: transparent;}
.ribbon-inner{position: absolute; top: 16px; left: 0; display: inline-block; height: 30px; padding-right: 20px; padding-left: 20px; line-height: 30px; color: #fff; white-space: nowrap; background-color: #526069;}
.ribbon-inner .icon{font-size: 16px;}
.ribbon-lg .ribbon-inner{height: 38px; font-size: 18px; line-height: 38px;}
.ribbon-sm .ribbon-inner{height: 26px; font-size: 12px; line-height: 26px;}
.ribbon-xs .ribbon-inner{height: 22px; font-size: 12px; line-height: 22px;}
.ribbon-vertical .ribbon-inner{top: 0; left: 16px; width: 30px; height: 60px; padding: 15px 0;}
.ribbon-vertical.ribbon-xs .ribbon-inner{width: 22px; height: 50px;}
.ribbon-vertical.ribbon-sm .ribbon-inner{width: 26px; height: 55px;}
.ribbon-vertical.ribbon-lg .ribbon-inner{width: 38px; height: 70px;}
.ribbon-reverse{right: -3px; left: auto;}
.ribbon-reverse .ribbon-inner{right: 0; left: auto;}
.ribbon-reverse.ribbon-vertical .ribbon-inner{right: 16px;}
.ribbon-bookmark .ribbon-inner{-webkit-box-shadow: none; box-shadow: none;}
.ribbon-bookmark .ribbon-inner:before{position: absolute; top: 0; left: 100%; display: block; width: 0; height: 0; content: ''; border: 15px solid #526069; border-right: 10px solid transparent;}
.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{top: 100%; left: 0; margin-top: -15px; border-right: 15px solid #526069; border-bottom: 10px solid transparent;}
.ribbon-bookmark.ribbon-vertical.ribbon-xs .ribbon-inner:before{margin-top: -11px;}
.ribbon-bookmark.ribbon-vertical.ribbon-sm .ribbon-inner:before{margin-top: -13px;}
.ribbon-bookmark.ribbon-vertical.ribbon-lg .ribbon-inner:before{margin-top: -19px;}
.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{right: 100%; left: auto; border-right: 15px solid #526069; border-left: 10px solid transparent;}
.ribbon-bookmark.ribbon-reverse.ribbon-vertical .ribbon-inner:before{right: auto; left: 0; border-right-color: #526069; border-bottom-color: transparent; border-left: 15px solid #526069;}
.ribbon-bookmark.ribbon-xs .ribbon-inner:before{border-width: 11px;}
.ribbon-bookmark.ribbon-sm .ribbon-inner:before{border-width: 13px;}
.ribbon-bookmark.ribbon-lg .ribbon-inner:before{border-width: 19px;}
.ribbon-badge{top: -2px; left: -2px; overflow: hidden;}
.ribbon-badge .ribbon-inner{left: -40px; width: 100%; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
.ribbon-badge.ribbon-reverse{right: -2px; left: auto;}
.ribbon-badge.ribbon-reverse .ribbon-inner{right: -40px; left: auto; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.ribbon-badge.ribbon-bottom{top: auto; bottom: -2px;}
.ribbon-badge.ribbon-bottom .ribbon-inner{top: auto; bottom: 16px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.ribbon-badge.ribbon-bottom.ribbon-reverse .ribbon-inner{-webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
.ribbon-corner{top: 0; left: 0; overflow: hidden;}
.ribbon-corner .ribbon-inner{top: 0; left: 0; width: 40px; height: 35px; padding: 0; line-height: 35px; background-color: transparent;}
.ribbon-corner .ribbon-inner:before{position: absolute; top: 0; left: 0; width: 0; height: 0; content: ''; border: 30px solid transparent; border-top-color: #526069; border-left-color: #526069;}
.ribbon-corner.ribbon-reverse{right: 0; left: auto;}
.ribbon-corner.ribbon-reverse .ribbon-inner{right: 0; left: auto;}
.ribbon-corner.ribbon-reverse .ribbon-inner:before{right: 0; left: auto; border-right-color: #526069; border-left-color: transparent;}
.ribbon-corner.ribbon-bottom{top: auto; bottom: 0;}
.ribbon-corner.ribbon-bottom .ribbon-inner{top: auto; bottom: 0;}
.ribbon-corner.ribbon-bottom .ribbon-inner:before{top: auto; bottom: 0; border-top-color: transparent; border-bottom-color: #526069;}
.ribbon-corner.ribbon-xs .ribbon-inner{width: 28px; height: 26px; line-height: 26px;}
.ribbon-corner.ribbon-xs .ribbon-inner:before{border-width: 22px;}
.ribbon-corner.ribbon-xs .ribbon-inner > .icon{font-size: 12px;}
.ribbon-corner.ribbon-sm .ribbon-inner{width: 34px; height: 32px; line-height: 32px;}
.ribbon-corner.ribbon-sm .ribbon-inner:before{border-width: 26px;}
.ribbon-corner.ribbon-sm .ribbon-inner > .icon{font-size: 12px;}
.ribbon-corner.ribbon-lg .ribbon-inner{width: 46px; height: 44px; line-height: 44px;}
.ribbon-corner.ribbon-lg .ribbon-inner:before{border-width: 36px;}
.ribbon-corner.ribbon-lg .ribbon-inner > .icon{font-size: 18px;}
.ribbon-clip{left: -14px;}
.ribbon-clip .ribbon-inner{padding-left: 23px; border-radius: 0 5px 5px 0;}
.ribbon-clip .ribbon-inner:after{position: absolute; bottom: -14px; left: 0; width: 0; height: 0; content: ''; border: 7px solid transparent; border-top-color: #37474f; border-right-color: #37474f;}
.ribbon-clip.ribbon-reverse{right: -14px; left: auto;}
.ribbon-clip.ribbon-reverse .ribbon-inner{padding-right: 23px; padding-left: 15px; border-radius: 5px 0 0 5px;}
.ribbon-clip.ribbon-reverse .ribbon-inner:after{right: 0; left: auto; border-right-color: transparent; border-left-color: #37474f;}
.ribbon-clip.ribbon-bottom{top: auto; bottom: -3px;}
.ribbon-clip.ribbon-bottom .ribbon-inner{top: auto; bottom: 16px;}
.ribbon-clip.ribbon-bottom .ribbon-inner:after{top: -14px; bottom: auto; border-top-color: transparent; border-bottom-color: #37474f;}
.ribbon-primary .ribbon-inner{background-color: #62a8ea;}
.ribbon-primary.ribbon-bookmark .ribbon-inner:before{border-color: #62a8ea; border-right-color: transparent;}
.ribbon-primary.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{border-right-color: #62a8ea; border-left-color: transparent;}
.ribbon-primary.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{border-right-color: #62a8ea; border-bottom-color: transparent;}
.ribbon-primary.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{border-right-color: #62a8ea; border-bottom-color: transparent; border-left-color: #62a8ea;}
.ribbon-primary.ribbon-corner .ribbon-inner{background-color: transparent;}
.ribbon-primary.ribbon-corner .ribbon-inner:before{border-top-color: #62a8ea; border-left-color: #62a8ea;}
.ribbon-primary.ribbon-corner.ribbon-reverse .ribbon-inner:before{border-right-color: #62a8ea; border-left-color: transparent;}
.ribbon-primary.ribbon-corner.ribbon-bottom .ribbon-inner:before{border-top-color: transparent; border-bottom-color: #62a8ea;}
.ribbon-primary .ribbon-inner:after{border-top-color: #4e97d9; border-right-color: #4e97d9;}
.ribbon-primary.ribbon-reverse .ribbon-inner:after{border-right-color: transparent; border-left-color: #4e97d9;}
.ribbon-primary.ribbon-bottom .ribbon-inner:after{border-top-color: transparent; border-bottom-color: #4e97d9;}
.ribbon-success .ribbon-inner{background-color: #46be8a;}
.ribbon-success.ribbon-bookmark .ribbon-inner:before{border-color: #46be8a; border-right-color: transparent;}
.ribbon-success.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{border-right-color: #46be8a; border-left-color: transparent;}
.ribbon-success.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{border-right-color: #46be8a; border-bottom-color: transparent;}
.ribbon-success.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{border-right-color: #46be8a; border-bottom-color: transparent; border-left-color: #46be8a;}
.ribbon-success.ribbon-corner .ribbon-inner{background-color: transparent;}
.ribbon-success.ribbon-corner .ribbon-inner:before{border-top-color: #46be8a; border-left-color: #46be8a;}
.ribbon-success.ribbon-corner.ribbon-reverse .ribbon-inner:before{border-right-color: #46be8a; border-left-color: transparent;}
.ribbon-success.ribbon-corner.ribbon-bottom .ribbon-inner:before{border-top-color: transparent; border-bottom-color: #46be8a;}
.ribbon-success .ribbon-inner:after{border-top-color: #36ab7a; border-right-color: #36ab7a;}
.ribbon-success.ribbon-reverse .ribbon-inner:after{border-right-color: transparent; border-left-color: #36ab7a;}
.ribbon-success.ribbon-bottom .ribbon-inner:after{border-top-color: transparent; border-bottom-color: #36ab7a;}
.ribbon-info .ribbon-inner{background-color: #57c7d4;}
.ribbon-info.ribbon-bookmark .ribbon-inner:before{border-color: #57c7d4; border-right-color: transparent;}
.ribbon-info.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{border-right-color: #57c7d4; border-left-color: transparent;}
.ribbon-info.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{border-right-color: #57c7d4; border-bottom-color: transparent;}
.ribbon-info.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{border-right-color: #57c7d4; border-bottom-color: transparent; border-left-color: #57c7d4;}
.ribbon-info.ribbon-corner .ribbon-inner{background-color: transparent;}
.ribbon-info.ribbon-corner .ribbon-inner:before{border-top-color: #57c7d4; border-left-color: #57c7d4;}
.ribbon-info.ribbon-corner.ribbon-reverse .ribbon-inner:before{border-right-color: #57c7d4; border-left-color: transparent;}
.ribbon-info.ribbon-corner.ribbon-bottom .ribbon-inner:before{border-top-color: transparent; border-bottom-color: #57c7d4;}
.ribbon-info .ribbon-inner:after{border-top-color: #47b8c6; border-right-color: #47b8c6;}
.ribbon-info.ribbon-reverse .ribbon-inner:after{border-right-color: transparent; border-left-color: #47b8c6;}
.ribbon-info.ribbon-bottom .ribbon-inner:after{border-top-color: transparent; border-bottom-color: #47b8c6;}
.ribbon-warning .ribbon-inner{background-color: #f2a654;}
.ribbon-warning.ribbon-bookmark .ribbon-inner:before{border-color: #f2a654; border-right-color: transparent;}
.ribbon-warning.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{border-right-color: #f2a654; border-left-color: transparent;}
.ribbon-warning.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{border-right-color: #f2a654; border-bottom-color: transparent;}
.ribbon-warning.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{border-right-color: #f2a654; border-bottom-color: transparent; border-left-color: #f2a654;}
.ribbon-warning.ribbon-corner .ribbon-inner{background-color: transparent;}
.ribbon-warning.ribbon-corner .ribbon-inner:before{border-top-color: #f2a654; border-left-color: #f2a654;}
.ribbon-warning.ribbon-corner.ribbon-reverse .ribbon-inner:before{border-right-color: #f2a654; border-left-color: transparent;}
.ribbon-warning.ribbon-corner.ribbon-bottom .ribbon-inner:before{border-top-color: transparent; border-bottom-color: #f2a654;}
.ribbon-warning .ribbon-inner:after{border-top-color: #ec9940; border-right-color: #ec9940;}
.ribbon-warning.ribbon-reverse .ribbon-inner:after{border-right-color: transparent; border-left-color: #ec9940;}
.ribbon-warning.ribbon-bottom .ribbon-inner:after{border-top-color: transparent; border-bottom-color: #ec9940;}
.ribbon-danger .ribbon-inner{background-color: #f96868;}
.ribbon-danger.ribbon-bookmark .ribbon-inner:before{border-color: #f96868; border-right-color: transparent;}
.ribbon-danger.ribbon-bookmark.ribbon-reverse .ribbon-inner:before{border-right-color: #f96868; border-left-color: transparent;}
.ribbon-danger.ribbon-bookmark.ribbon-vertical .ribbon-inner:before{border-right-color: #f96868; border-bottom-color: transparent;}
.ribbon-danger.ribbon-bookmark.ribbon-vertical.ribbon-reverse .ribbon-inner:before{border-right-color: #f96868; border-bottom-color: transparent; border-left-color: #f96868;}
.ribbon-danger.ribbon-corner .ribbon-inner{background-color: transparent;}
.ribbon-danger.ribbon-corner .ribbon-inner:before{border-top-color: #f96868; border-left-color: #f96868;}
.ribbon-danger.ribbon-corner.ribbon-reverse .ribbon-inner:before{border-right-color: #f96868; border-left-color: transparent;}
.ribbon-danger.ribbon-corner.ribbon-bottom .ribbon-inner:before{border-top-color: transparent; border-bottom-color: #f96868;}
.ribbon-danger .ribbon-inner:after{border-top-color: #e9595b; border-right-color: #e9595b;}
.ribbon-danger.ribbon-reverse .ribbon-inner:after{border-right-color: transparent; border-left-color: #e9595b;}
.ribbon-danger.ribbon-bottom .ribbon-inner:after{border-top-color: transparent; border-bottom-color: #e9595b;}
.dotnav{padding: 0; margin: 0; text-align: center; list-style: none;}
.dotnav > li{position: relative; display: inline-block; width: 16px; height: 16px; margin: 0 16px; vertical-align: top; list-style: none;}
.dotnav > li > a{display: inline-block; width: 100%; height: 100%; overflow: hidden; text-indent: 100%; white-space: nowrap; cursor: pointer; background-color: rgba(255, 255, 255, .3); border-radius: 50%;}
.dotnav > li > a:focus{outline: none;}
.dotnav > li.active > a,
.dotnav > li:hover > a,
.dotnav > li:focus > a{background-color: #fff;}
.dotnav-scaleup > li > a{-webkit-transition: -webkit-transform .3s ease 0s, background-color .3s ease 0s; -o-transition: -o-transform .3s ease 0s, background-color .3s ease 0s; transition: transform .3s ease 0s, background-color .3s ease 0s;}
.dotnav-scaleup > li.active > a{-webkit-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);}
.dotnav-stroke > li > a{border: 2px solid transparent; -webkit-transition: border .3s ease 0s, background-color .3s ease 0s; -o-transition: border .3s ease 0s, background-color .3s ease 0s; transition: border .3s ease 0s, background-color .3s ease 0s;}
.dotnav-stroke > li.active > a{background-color: transparent; border-color: #fff; -webkit-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3);}
.dotnav-fillin > li > a{background-color: transparent; -webkit-box-shadow: 0 0 0 2px #fff inset; box-shadow: 0 0 0 2px #fff inset; -webkit-transition: -webkit-box-shadow .3s ease 0s; -o-transition: box-shadow .3s ease 0s; transition: box-shadow .3s ease 0s;}
.dotnav-fillin > li:hover > a,
.dotnav-fillin > li:focus > a{background-color: transparent; -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, .6) inset; box-shadow: 0 0 0 2px rgba(255, 255, 255, .6) inset;}
.dotnav-fillin > li.active > a{-webkit-box-shadow: 0 0 0 8px #fff inset; box-shadow: 0 0 0 8px #fff inset;}
.dotnav-dotstroke > li > a{-webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, .5) inset; box-shadow: 0 0 0 8px rgba(255, 255, 255, .5) inset; -webkit-transition: -webkit-box-shadow .3s ease 0s; -o-transition: box-shadow .3s ease 0s; transition: box-shadow .3s ease 0s;}
.dotnav-dotstroke > li.active > a{background-color: rgba(255, 255, 255, .3); -webkit-box-shadow: 0 0 0 2px #fff inset; box-shadow: 0 0 0 2px #fff inset;}
.dotnav-fall > li:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; visibility: hidden; content: ''; background-color: rgba(0, 0, 0, .3); border-radius: 50%; opacity: 0; -webkit-transition: -webkit-transform .3s ease 0s, opacity .3s ease 0s, visibility 0s ease .3s; -o-transition: -o-transform .3s ease 0s, opacity .3s ease 0s, visibility 0s ease .3s; transition: transform .3s ease 0s, opacity .3s ease 0s, visibility 0s ease .3s; -webkit-transform: translate(0%, -200%); -ms-transform: translate(0%, -200%); -o-transform: translate(0%, -200%); transform: translate(0%, -200%);}
.dotnav-fall > li > a{-webkit-transition: -webkit-transform .3s ease 0s, opacity .3s ease 0s, background-color .3s ease 0s; -o-transition: -o-transform .3s ease 0s, opacity .3s ease 0s, background-color .3s ease 0s; transition: transform .3s ease 0s, opacity .3s ease 0s, background-color .3s ease 0s;}
.dotnav-fall > li.active:after{visibility: visible; opacity: 1; -webkit-transition: -webkit-transform .3s ease 0s, opacity .3s ease 0s; -o-transition: -o-transform .3s ease 0s, opacity .3s ease 0s; transition: transform .3s ease 0s, opacity .3s ease 0s; -webkit-transform: translate(0%, 0%); -ms-transform: translate(0%, 0%); -o-transform: translate(0%, 0%); transform: translate(0%, 0%);}
.dotnav-fall > li.active > a{opacity: 0; -webkit-transform: translate(0, 200%); -ms-transform: translate(0, 200%); -o-transform: translate(0, 200%); transform: translate(0, 200%);}
.color-selector{padding: 0; margin: 0; list-style: none;}
.color-selector > li{position: relative; display: inline-block; width: 30px; height: 30px; margin: 0 8px 8px 0; background-color: #62a8ea; border-radius: 100%;}
.color-selector > li:hover{opacity: .8;}
.color-selector > li:before{position: absolute; top: 0; left: 0; display: inline-block; width: inherit; height: inherit; content: ""; background: inherit; border: 1px solid rgba(0, 0, 0, .1); border-radius: inherit;}
.color-selector > li input[type="radio"]{position: absolute; top: 0; left: 0; z-index: 1; width: inherit; height: inherit; cursor: pointer; border-radius: inherit; opacity: 0;}
.color-selector > li input[type="radio"]:disabled{cursor: not-allowed;}
.color-selector > li label{position: relative; font-family: "Web Icons"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.color-selector > li input[type="radio"]:checked + label:after{position: absolute; top: 0; left: 8px; display: inline-block; margin-top: -2px; font-size: 16px; line-height: 1; color: #fff; content: "\f192";}
.color-selector > li.color-selector-disabled{background-color: #ccd5db !important;}
.color-selector > li.color-selector-disabled input[type="radio"]:disabled{cursor: not-allowed;}
.width-50{width: 50px;}
.width-100{width: 100px;}
.width-150{width: 150px;}
.width-200{width: 200px;}
.width-250{width: 250px;}
.width-300{width: 300px;}
.width-350{width: 350px;}
.width-400{width: 400px;}
.width-450{width: 450px;}
.width-500{width: 500px;}
.width-full{width: 100% !important;}
@media (max-width: 767px){.width-xs-50{width: 50px;} .width-xs-100{width: 100px;} .width-xs-150{width: 150px;} .width-xs-200{width: 200px;} .width-xs-250{width: 250px;} .width-xs-300{width: 300px;} .width-xs-350{width: 350px;} .width-xs-400{width: 400px;} .width-xs-450{width: 450px;} .width-xs-500{width: 500px;} .width-xs-100pc{width: 100%;}}
@media (min-width: 768px) and (max-width: 991px){.width-sm-50{width: 50px;} .width-sm-100{width: 100px;} .width-sm-150{width: 150px;} .width-sm-200{width: 200px;} .width-sm-250{width: 250px;} .width-sm-300{width: 300px;} .width-sm-350{width: 350px;} .width-sm-400{width: 400px;} .width-sm-450{width: 450px;} .width-sm-500{width: 500px;} .width-sm-100pc{width: 100%;}}
@media (min-width: 992px) and (max-width: 1199px){.width-md-50{width: 50px;} .width-md-100{width: 100px;} .width-md-150{width: 150px;} .width-md-200{width: 200px;} .width-md-250{width: 250px;} .width-md-300{width: 300px;} .width-md-350{width: 350px;} .width-md-400{width: 400px;} .width-md-450{width: 450px;} .width-md-500{width: 500px;}}
@media (min-width: 1200px){.width-lg-50{width: 50px;} .width-lg-100{width: 100px;} .width-lg-150{width: 150px;} .width-lg-200{width: 200px;} .width-lg-250{width: 250px;} .width-lg-300{width: 300px;} .width-lg-350{width: 350px;} .width-lg-400{width: 400px;} .width-lg-450{width: 450px;} .width-lg-500{width: 500px;}}
.height-50{height: 50px;}
.height-100{height: 100px;}
.height-120{height: 120px;}
.height-150{height: 150px;}
.height-200{height: 200px;}
.height-250{height: 250px;}
.height-300{height: 300px;}
.height-350{height: 350px;}
.height-400{height: 400px;}
.height-450{height: 450px;}
.height-500{height: 500px;}
.height-full{height: 100% !important;}
@media (max-width: 767px){.height-xs-50{height: 50px;} .height-xs-100{height: 100px;} .height-xs-120{height: 120px;} .height-xs-150{height: 150px;} .height-xs-200{height: 200px;} .height-xs-250{height: 250px;} .height-xs-300{height: 300px;} .height-xs-350{height: 350px;} .height-xs-400{height: 400px;} .height-xs-450{height: 450px;} .height-xs-500{height: 500px;}}
@media (min-width: 768px) and (max-width: 991px){.height-sm-50{height: 50px;} .height-sm-100{height: 100px;} .height-sm-120{height: 120px;} .height-sm-150{height: 150px;} .height-sm-200{height: 200px;} .height-sm-250{height: 250px;} .height-sm-300{height: 300px;} .height-sm-350{height: 350px;} .height-sm-400{height: 400px;} .height-sm-450{height: 450px;} .height-sm-500{height: 500px;}}
@media (min-width: 992px) and (max-width: 1199px){.height-md-50{height: 50px;} .height-md-100{height: 100px;} .height-md-120{height: 120px;} .height-md-150{height: 150px;} .height-md-200{height: 200px;} .height-md-250{height: 250px;} .height-md-300{height: 300px;} .height-md-350{height: 350px;} .height-md-400{height: 400px;} .height-md-450{height: 450px;} .height-md-500{height: 500px;}}
@media (min-width: 1200px){.height-lg-50{height: 50px;} .height-lg-100{height: 100px;} .height-lg-120{height: 120px;} .height-lg-150{height: 150px;} .height-lg-200{height: 200px;} .height-lg-250{height: 250px;} .height-lg-300{height: 300px;} .height-lg-350{height: 350px;} .height-lg-400{height: 400px;} .height-lg-450{height: 450px;} .height-lg-500{height: 500px;}}
.margin-0{margin: 0 !important;}
.margin-3{margin: 3px !important;}
.margin-5{margin: 5px !important;}
.margin-10{margin: 10px !important;}
.margin-15{margin: 15px !important;}
.margin-20{margin: 20px !important;}
.margin-25{margin: 25px !important;}
.margin-30{margin: 30px !important;}
.margin-35{margin: 35px !important;}
.margin-40{margin: 40px !important;}
.margin-45{margin: 45px !important;}
.margin-50{margin: 50px !important;}
.margin-60{margin: 60px !important;}
.margin-70{margin: 70px !important;}
.margin-80{margin: 80px !important;}
.margin-vertical-0{margin-top: 0 !important; margin-bottom: 0 !important;}
.margin-vertical-3{margin-top: 3px !important; margin-bottom: 3px !important;}
.margin-vertical-5{margin-top: 5px !important; margin-bottom: 5px !important;}
.margin-vertical-10{margin-top: 10px !important; margin-bottom: 10px !important;}
.margin-vertical-15{margin-top: 15px !important; margin-bottom: 15px !important;}
.margin-vertical-20{margin-top: 20px !important; margin-bottom: 20px !important;}
.margin-vertical-25{margin-top: 25px !important; margin-bottom: 25px !important;}
.margin-vertical-30{margin-top: 30px !important; margin-bottom: 30px !important;}
.margin-vertical-35{margin-top: 35px !important; margin-bottom: 35px !important;}
.margin-vertical-40{margin-top: 40px !important; margin-bottom: 40px !important;}
.margin-vertical-45{margin-top: 45px !important; margin-bottom: 45px !important;}
.margin-vertical-50{margin-top: 50px !important; margin-bottom: 50px !important;}
.margin-vertical-60{margin-top: 60px !important; margin-bottom: 60px !important;}
.margin-vertical-70{margin-top: 70px !important; margin-bottom: 70px !important;}
.margin-vertical-80{margin-top: 80px !important; margin-bottom: 80px !important;}
.margin-horizontal-0{margin-right: 0 !important; margin-left: 0 !important;}
.margin-horizontal-3{margin-right: 3px !important; margin-left: 3px !important;}
.margin-horizontal-5{margin-right: 5px !important; margin-left: 5px !important;}
.margin-horizontal-10{margin-right: 10px !important; margin-left: 10px !important;}
.margin-horizontal-15{margin-right: 15px !important; margin-left: 15px !important;}
.margin-horizontal-20{margin-right: 20px !important; margin-left: 20px !important;}
.margin-horizontal-25{margin-right: 25px !important; margin-left: 25px !important;}
.margin-horizontal-30{margin-right: 30px !important; margin-left: 30px !important;}
.margin-horizontal-35{margin-right: 35px !important; margin-left: 35px !important;}
.margin-horizontal-40{margin-right: 40px !important; margin-left: 40px !important;}
.margin-horizontal-45{margin-right: 45px !important; margin-left: 45px !important;}
.margin-horizontal-50{margin-right: 50px !important; margin-left: 50px !important;}
.margin-horizontal-60{margin-right: 60px !important; margin-left: 60px !important;}
.margin-horizontal-70{margin-right: 70px !important; margin-left: 70px !important;}
.margin-horizontal-80{margin-right: 80px !important; margin-left: 80px !important;}
.margin-top-0{margin-top: 0 !important;}
.margin-top-3{margin-top: 3px !important;}
.margin-top-5{margin-top: 5px !important;}
.margin-top-10{margin-top: 10px !important;}
.margin-top-15{margin-top: 15px !important;}
.margin-top-20{margin-top: 20px !important;}
.margin-top-25{margin-top: 25px !important;}
.margin-top-30{margin-top: 30px !important;}
.margin-top-35{margin-top: 35px !important;}
.margin-top-40{margin-top: 40px !important;}
.margin-top-45{margin-top: 45px !important;}
.margin-top-50{margin-top: 50px !important;}
.margin-top-60{margin-top: 60px !important;}
.margin-top-70{margin-top: 70px !important;}
.margin-top-80{margin-top: 80px !important;}
.margin-bottom-0{margin-bottom: 0 !important;}
.margin-bottom-3{margin-bottom: 3px !important;}
.margin-bottom-5{margin-bottom: 5px !important;}
.margin-bottom-10{margin-bottom: 10px !important;}
.margin-bottom-15{margin-bottom: 15px !important;}
.margin-bottom-20{margin-bottom: 20px !important;}
.margin-bottom-25{margin-bottom: 25px !important;}
.margin-bottom-30{margin-bottom: 30px !important;}
.margin-bottom-35{margin-bottom: 35px !important;}
.margin-bottom-40{margin-bottom: 40px !important;}
.margin-bottom-45{margin-bottom: 45px !important;}
.margin-bottom-50{margin-bottom: 50px !important;}
.margin-bottom-60{margin-bottom: 60px !important;}
.margin-bottom-70{margin-bottom: 70px !important;}
.margin-bottom-80{margin-bottom: 80px !important;}
.margin-left-0{margin-left: 0 !important;}
.margin-left-3{margin-left: 3px !important;}
.margin-left-5{margin-left: 5px !important;}
.margin-left-10{margin-left: 10px !important;}
.margin-left-15{margin-left: 15px !important;}
.margin-left-20{margin-left: 20px !important;}
.margin-left-25{margin-left: 25px !important;}
.margin-left-30{margin-left: 30px !important;}
.margin-left-35{margin-left: 35px !important;}
.margin-left-40{margin-left: 40px !important;}
.margin-left-45{margin-left: 45px !important;}
.margin-left-50{margin-left: 50px !important;}
.margin-left-60{margin-left: 60px !important;}
.margin-left-70{margin-left: 70px !important;}
.margin-left-80{margin-left: 80px !important;}
.margin-right-0{margin-right: 0 !important;}
.margin-right-3{margin-right: 3px !important;}
.margin-right-5{margin-right: 5px !important;}
.margin-right-10{margin-right: 10px !important;}
.margin-right-15{margin-right: 15px !important;}
.margin-right-20{margin-right: 20px !important;}
.margin-right-25{margin-right: 25px !important;}
.margin-right-30{margin-right: 30px !important;}
.margin-right-35{margin-right: 35px !important;}
.margin-right-40{margin-right: 40px !important;}
.margin-right-45{margin-right: 45px !important;}
.margin-right-50{margin-right: 50px !important;}
.margin-right-60{margin-right: 60px !important;}
.margin-right-70{margin-right: 70px !important;}
.margin-right-80{margin-right: 80px !important;}
@media (max-width: 767px){.margin-xs-0{margin: 0 !important;}}
@media (min-width: 768px){.margin-sm-0{margin: 0 !important;}}
@media (min-width: 992px){.margin-md-0{margin: 0 !important;}}
@media (min-width: 1200px){.margin-lg-0{margin: 0 !important;}}
.padding-0{padding: 0 !important;}
.padding-3{padding: 3px !important;}
.padding-5{padding: 5px !important;}
.padding-10{padding: 10px !important;}
.padding-15{padding: 15px !important;}
.padding-20{padding: 20px !important;}
.padding-25{padding: 25px !important;}
.padding-30{padding: 30px !important;}
.padding-35{padding: 35px !important;}
.padding-40{padding: 40px !important;}
.padding-45{padding: 45px !important;}
.padding-50{padding: 50px !important;}
.padding-60{padding: 60px !important;}
.padding-70{padding: 70px !important;}
.padding-80{padding: 80px !important;}
.padding-vertical-0{padding-top: 0 !important; padding-bottom: 0 !important;}
.padding-vertical-3{padding-top: 3px !important; padding-bottom: 3px !important;}
.padding-vertical-5{padding-top: 5px !important; padding-bottom: 5px !important;}
.padding-vertical-10{padding-top: 10px !important; padding-bottom: 10px !important;}
.padding-vertical-15{padding-top: 15px !important; padding-bottom: 15px !important;}
.padding-vertical-20{padding-top: 20px !important; padding-bottom: 20px !important;}
.padding-vertical-25{padding-top: 25px !important; padding-bottom: 25px !important;}
.padding-vertical-30{padding-top: 30px !important; padding-bottom: 30px !important;}
.padding-vertical-35{padding-top: 35px !important; padding-bottom: 35px !important;}
.padding-vertical-40{padding-top: 40px !important; padding-bottom: 40px !important;}
.padding-vertical-45{padding-top: 45px !important; padding-bottom: 45px !important;}
.padding-vertical-50{padding-top: 50px !important; padding-bottom: 50px !important;}
.padding-vertical-60{padding-top: 60px !important; padding-bottom: 60px !important;}
.padding-vertical-70{padding-top: 70px !important; padding-bottom: 70px !important;}
.padding-vertical-80{padding-top: 80px !important; padding-bottom: 80px !important;}
.padding-horizontal-0{padding-right: 0 !important; padding-left: 0 !important;}
.padding-horizontal-3{padding-right: 3px !important; padding-left: 3px !important;}
.padding-horizontal-5{padding-right: 5px !important; padding-left: 5px !important;}
.padding-horizontal-10{padding-right: 10px !important; padding-left: 10px !important;}
.padding-horizontal-15{padding-right: 15px !important; padding-left: 15px !important;}
.padding-horizontal-20{padding-right: 20px !important; padding-left: 20px !important;}
.padding-horizontal-25{padding-right: 25px !important; padding-left: 25px !important;}
.padding-horizontal-30{padding-right: 30px !important; padding-left: 30px !important;}
.padding-horizontal-35{padding-right: 35px !important; padding-left: 35px !important;}
.padding-horizontal-40{padding-right: 40px !important; padding-left: 40px !important;}
.padding-horizontal-45{padding-right: 45px !important; padding-left: 45px !important;}
.padding-horizontal-50{padding-right: 50px !important; padding-left: 50px !important;}
.padding-horizontal-60{padding-right: 60px !important; padding-left: 60px !important;}
.padding-horizontal-70{padding-right: 70px !important; padding-left: 70px !important;}
.padding-horizontal-80{padding-right: 80px !important; padding-left: 80px !important;}
.padding-top-0{padding-top: 0 !important;}
.padding-top-3{padding-top: 3px !important;}
.padding-top-5{padding-top: 5px !important;}
.padding-top-10{padding-top: 10px !important;}
.padding-top-15{padding-top: 15px !important;}
.padding-top-20{padding-top: 20px !important;}
.padding-top-25{padding-top: 25px !important;}
.padding-top-30{padding-top: 30px !important;}
.padding-top-35{padding-top: 35px !important;}
.padding-top-40{padding-top: 40px !important;}
.padding-top-45{padding-top: 45px !important;}
.padding-top-50{padding-top: 50px !important;}
.padding-top-60{padding-top: 60px !important;}
.padding-top-70{padding-top: 70px !important;}
.padding-top-80{padding-top: 80px !important;}
.padding-bottom-0{padding-bottom: 0 !important;}
.padding-bottom-3{padding-bottom: 3px !important;}
.padding-bottom-5{padding-bottom: 5px !important;}
.padding-bottom-10{padding-bottom: 10px !important;}
.padding-bottom-15{padding-bottom: 15px !important;}
.padding-bottom-20{padding-bottom: 20px !important;}
.padding-bottom-25{padding-bottom: 25px !important;}
.padding-bottom-30{padding-bottom: 30px !important;}
.padding-bottom-35{padding-bottom: 35px !important;}
.padding-bottom-40{padding-bottom: 40px !important;}
.padding-bottom-45{padding-bottom: 45px !important;}
.padding-bottom-50{padding-bottom: 50px !important;}
.padding-bottom-60{padding-bottom: 60px !important;}
.padding-bottom-70{padding-bottom: 70px !important;}
.padding-bottom-80{padding-bottom: 80px !important;}
.padding-left-0{padding-left: 0 !important;}
.padding-left-3{padding-left: 3px !important;}
.padding-left-5{padding-left: 5px !important;}
.padding-left-10{padding-left: 10px !important;}
.padding-left-15{padding-left: 15px !important;}
.padding-left-20{padding-left: 20px !important;}
.padding-left-25{padding-left: 25px !important;}
.padding-left-30{padding-left: 30px !important;}
.padding-left-35{padding-left: 35px !important;}
.padding-left-40{padding-left: 40px !important;}
.padding-left-45{padding-left: 45px !important;}
.padding-left-50{padding-left: 50px !important;}
.padding-left-60{padding-left: 60px !important;}
.padding-left-70{padding-left: 70px !important;}
.padding-left-80{padding-left: 80px !important;}
.padding-right-0{padding-right: 0 !important;}
.padding-right-3{padding-right: 3px !important;}
.padding-right-5{padding-right: 5px !important;}
.padding-right-10{padding-right: 10px !important;}
.padding-right-15{padding-right: 15px !important;}
.padding-right-20{padding-right: 20px !important;}
.padding-right-25{padding-right: 25px !important;}
.padding-right-30{padding-right: 30px !important;}
.padding-right-35{padding-right: 35px !important;}
.padding-right-40{padding-right: 40px !important;}
.padding-right-45{padding-right: 45px !important;}
.padding-right-50{padding-right: 50px !important;}
.padding-right-60{padding-right: 60px !important;}
.padding-right-70{padding-right: 70px !important;}
.padding-right-80{padding-right: 80px !important;}
@media (max-width: 767px){.padding-xs-0{padding: 0 !important;}}
@media (min-width: 768px){.padding-sm-0{padding: 0 !important;}}
@media (min-width: 992px){.padding-md-0{padding: 0 !important;}}
@media (min-width: 1200px){.padding-lg-0{padding: 0 !important;}}


@charset "utf-8";

.less-link{color:#999999;}
.less-link:hover{color:#1baadb;}
.less-decorationnone{text-decoration:none;}
.less-decorationnone:active,
.less-decorationnone:focus,
.less-decorationnone:hover{text-decoration:none;}
/*弹性布局*/
.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}
.flexs{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
/*弹性布局垂直居中*/
.less-flex-vm{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
/*css3样式*/
.less-transition{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
/*行高*/
.height-20{height:20px;}
.w-30{width: 30px !important;}
/**/
.less-page-content{background:#ffffff;padding:30px;}
@media (max-width:767px){.less-page-content{padding:10px;}}
.less-page-body{padding:30px 0px;background:#ffffff;}
@media (max-width:767px){.less-page-body{padding:0px;}}
.less-uldestyle{padding:0px;list-style:none;}



/* 省略号 */
.slh,
.zmn_page li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

body.zmn-navfixed{padding-top:80px;}
@media (max-width:767px){body.zmn-navfixed{padding-top:60px;}}

.zmn-show{padding:30px 0px;background:#ffffff;}
@media (max-width:767px){.zmn-show{padding:0px;}}
@media (max-width:767px){.zmn-show{padding-top:10px;padding-bottom:10px;}}
.business_tq{margin-top:50px;}
.business_tq h2{font-size:40px;margin:0 0 50px;}
.business_tq h3{margin-bottom:5px;}
.business_tq p{margin:0;}
.business_tq .list{margin:15px;}
.business_tq .icon{width:100px;height:100px;line-height:100px;margin:0px auto;display:block;font-size:50px;color:#526069;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%;transition:color 0.5s;-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.business_tq .icon:hover{background:#526069!important;color:#fff;}
@media (max-width:991px){.business_tq .row > div:nth-child(2n+1){clear:both;}}
@media (max-width:767px){.business_tq{margin-top:20px;} .business_tq h2{font-size:30px;margin-bottom:10px;} .business_tq h3{margin-top:15px;font-size:20px;} .business_tq p{font-size:14px;} .business_tq .list{margin:30px 0 0;} .business_tq .icon{width:70px;height:70px;line-height:70px;font-size:36px;} .business_tq .icon:hover{background:#526069!important;color:#fff;}}
.business_table table{color:#999999;}
.business_table table a{text-decoration:none;}
.business_table table a:active,
.business_table table a:focus,
.business_table table a:hover{text-decoration:none;}
.business_table thead th{padding:12px 20px!important;width:20%;text-align:center;font-size:20px;line-height:1;font-weight:normal;border-left:4px solid #fff;border-bottom:0!important;}
.business_table thead th[class*="bg-"]{color:#fff;}
.business_table tbody td,
.business_table tbody th{vertical-align:middle!important;font-weight:normal;padding:12px 20px!important;font-size:16px;border-left:4px solid #fff;}
.business_table tbody tr *:nth-child(2){background:#D5E4F1;}
.business_table tbody tr:nth-child(odd) td:nth-child(2){background:#E8F1F8;}
.business_table tbody tr.business_price td{font-size:22px;}
.business_table tbody td{text-align:center;border-top:0!important;}
.business_table tbody td .icon{font-size:16px;}
.business_table tbody th{border-top:0!important;}
.business_table tbody th i{margin-left:5px;color:#f0ad4e;font-weight:bold;}
.business_table table thead tr,
.business_table table tbody tr:nth-child(even){background:#eff4f5;}
.business_table th.heading{border-left:2px solid #62a8ea;border-top:0!important;}
.business_table .youhui th.heading{border-color:#f96868;}
.business_table .youhui td a:hover{text-decoration:underline;}
.business_table .glyphicon{font-size:22px;color:#21d376;}
.business_table a.btn{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap;}
@media (max-width:767px){.business_table thead th{padding:5px 10px!important;border-left-width:1px;font-size:18px;} .business_table tbody th, .business_table tbody td{padding:8px 10px!important;border-left-width:1px;font-size:14px;}}
.business_faq .panel{padding:15px 0;font-size:16px;}
.business_faq .panel .panel-collapse .panel-body{color:#5e7387;}
.business_faq .panel .panel-title h4{font-size:18px;margin:0;}
@media (max-width:767px){.business_faq .panel{font-size:14px;} .business_faq .panel .panel-title h4{font-size:16px;}}
/*建站套餐*/
.taocan{background:#f9f9f9;}
.taocan .pricing-list{background:#fff;border:0;margin:auto;-webkit-box-shadow:1px 1.732px 5px 0px rgba(4,5,6,0.08);-moz-box-shadow:1px 1.732px 5px 0px rgba(4,5,6,0.08);-o-box-shadow:1px 1.732px 5px 0px rgba(4,5,6,0.08);-ms-box-shadow:1px 1.732px 5px 0px rgba(4,5,6,0.08);box-shadow:1px 1.732px 5px 0px rgba(4,5,6,0.08);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.taocan .pricing-list .pricing-header{padding:40px 0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.taocan .pricing-list .pricing-header .pricing-title{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;padding:0;margin:0 0 30px;font-size:24px;}
.taocan .pricing-list .pricing-header .pricing-price{padding:0;font-weight:400;}
.taocan .pricing-list .pricing-header .pricing-price p{margin:10px 0 0;font-size:16px;}
.taocan .pricing-list .pricing-header .pricing-amount{font-size:60px;line-height:1.2;}
.taocan .pricing-list .pricing-features{padding:30px 20px;}
.taocan .pricing-list .pricing-features li{padding:0;border:0;line-height:2;}
.taocan .pricing-list .pricing-features li a{text-decoration:none;color:#5e7387;}
.taocan .pricing-list .pricing-features li a:active,
.taocan .pricing-list .pricing-features li a:focus,
.taocan .pricing-list .pricing-features li a:hover{text-decoration:none;}
.taocan .pricing-list .pricing-features li a:hover{color:#1baadb;}
.taocan .pricing-list .pricing-features li i{margin-right:5px;font-weight:bold;color:#9ece67;}
.taocan .pricing-list .pricing-footer{padding:0 30px 40px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
@media (max-width:991px){.taocan .pricing-list{margin:20px 0;}}
.taocan .pricing-table{margin:0;}
.taocan .pricing-table [class*=pricing-column]{margin-bottom:0;}
.taocan .pricing-table .pricing-header .pricing-title{margin:10px 0;}
.taocan .pricing-table .pricing-header p{margin:0;color:#5e7387;}
.taocan .pricing-table .pricing-features li a{text-decoration:none;color:#1baadb;}
.taocan .pricing-table .pricing-features li a:active,
.taocan .pricing-table .pricing-features li a:focus,
.taocan .pricing-table .pricing-features li a:hover{text-decoration:none;}
.taocan .pricing-table .pricing-features li i{position:relative;top:2px;margin-left:5px;font-size:16px;font-weight:bold;color:#9ece67;}
@media (max-width:991px){.taocan .pricing-table [class*=pricing-column]{width:100%;margin-bottom:30px;top:0;border:1px solid #e4eaec;}}
.package_faq .panel{padding:15px 0;font-size:16px;}
.package_faq .panel .panel-collapse .panel-body{color:#5e7387;}
.package_faq .panel .panel-title h4{font-size:18px;margin:0;}
@media (max-width:767px){.package_faq .panel{font-size:14px;} .package_faq .panel .panel-title h4{font-size:16px;}}
/*推荐主机*/
.host.host-bg{background:#37A9B7;}
.host .pricing-table .pricing-features li i{margin-left:5px;top:2px;font-size:16px;font-weight:bold;color:#f0ad4e;}
.host .pricing-table .pricing-tip span{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.host .pricing-table .panel-group-simple{margin-top:-5px;}
.host .pricing-table .panel-group-simple .panel-title{display:inline-block;padding:5px 30px 5px 0;margin:auto;color:#1baadb!important;}
.host .pricing-table .panel-group-simple .panel-title:before,
.host .pricing-table .panel-group-simple .panel-title:after{top:5px;}
.host .pricing-table .panel-group-simple .panel-collapse .panel-body p{color:#777;}
@media (max-width:767px){.host_yu{text-align:center;} .host_yu span{display:block;float:none!important;}}

.custom-top{min-height:800px;}
@media (max-width:767px){.custom-top{min-height:500px;}}
.package_faq .timeline:before{left:0;top:10px;}
.package_faq .timeline .timeline-item{width:100%;}
.package_faq .timeline .timeline-item .timeline-dot{width:24px;height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border-radius:100%;top:7px;margin-left:-12px;line-height:24px;}
.case-slick .slick-slide{padding:0 15px;}
.case-slick .slick-slide:nth-child(1),
.case-slick .slick-slide:nth-child(2){display:block;}
.case-slick.slick-slider .slick-arrow.slick-next{right:-30px;}
.case-slick.slick-slider .slick-arrow.slick-prev{left:-30px;}
.case-slick.slick-slider .slick-arrow i{color:#fff;opacity:.5;}
.case-slick .slick-dots{bottom:-30px;}
@media (max-width:991px){.case-slick.slick-slider .slick-arrow.slick-next{right:-20px;} .case-slick.slick-slider .slick-arrow.slick-prev{left:-20px;}}
.zmn-case .zmn-index-link{color:#fff;}
.zmn-case .zmn-index-link:hover{color:inherit;}
.zmncms{padding:50px 0px;}
@media (max-width:767px){.zmncms{min-height:900px;padding:30px 0;}}
.zmn-table{width:100%;color:#999999;}
.zmn-table thead th{padding:12px 20px!important;border-bottom:0!important;border-left:4px solid #ffffff;font-size:18px;font-weight:normal;line-height:1;text-align:center;}
.zmn-table thead th.t1{width:100px;}
.zmn-table thead th.t2{width:100px;}
.zmn-table thead th.t3{width:200px;}
.zmn-table thead th.t4{text-align:left;}
.zmn-table thead tr{background:#eff4f5;}
.zmn-table tbody td{border-left:4px solid #ffffff;border-top:0!important;font-size:16px;font-weight:normal;padding:12px 20px!important;text-align:center;vertical-align:middle;}
.zmn-table tbody th{border-top:0!important;}
.zmn-table tbody th i{color:#f0ad4e;margin-left:5px;}
.zmn-table tbody tr:nth-child(even){background:#eff4f5;}
.zmn-table td.c1{background:#ffffff;}
.zmn-table td.c2{background:#62A8EA;color:#ffffff;}
.zmn-table td.c2_b{background:#57C7D4;color:#ffffff;}
@media (max-width:767px){.zmn-table thead th{border-left:none;} .zmn-table tbody td{padding:10px!important;border-left-width:2px;font-size:14px;} .zmn-table tbody td:first-child{min-width:80px;border-left:none;} .zmn-table tbody td.c2, .zmn-table tbody td.c2_b{font-size:16px;} .zmn-table tbody td.c2 br, .zmn-table tbody td.c2_b br{display:none;}}


.stations{min-height:700px;}
.template-station img{margin-bottom:-30px;}
.wuyou_table table{color:#999999;}
.wuyou_table table a{text-decoration:none;}
.wuyou_table table a:active,
.wuyou_table table a:focus,
.wuyou_table table a:hover{text-decoration:none;}
.wuyou_table thead th{padding:12px 20px!important;text-align:center;font-size:20px;line-height:1;font-weight:normal;border-left:4px solid #fff;border-bottom:0!important;}
.wuyou_table thead th[class*="bg-"]{color:#fff;}
.wuyou_table tbody td,
.wuyou_table tbody th{vertical-align:middle!important;font-weight:normal;padding:12px 15px!important;font-size:16px;border-left:4px solid #fff;}
.wuyou_table tbody tr *:nth-child(2){background:#D5E4F1;}
.wuyou_table tbody tr:nth-child(odd) td:nth-child(2){background:#E8F1F8;}
.wuyou_table tbody tr.business_price td{font-size:22px;}
.wuyou_table tbody td{text-align:center;border-top:0!important;}
.wuyou_table tbody td .icon{font-size:16px;}
.wuyou_table tbody th{border-top:0!important;}
.wuyou_table tbody th i{margin-left:5px;color:#f0ad4e;font-weight:bold;}
.wuyou_table table thead tr,
.wuyou_table table tbody tr:nth-child(even){background:#eff4f5;}
.wuyou_table th.heading{border-left:2px solid #62a8ea;border-top:0!important;}
.wuyou_table .youhui th.heading{border-color:#f96868;}
.wuyou_table .youhui td a:hover{text-decoration:underline;}
.wuyou_table .glyphicon{font-size:22px;color:#21d376;}
.wuyou_table a.btn{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap;}
@media (max-width:767px){.wuyou_table thead th{padding:5px 10px!important;border-left-width:1px;font-size:18px;} .wuyou_table tbody th, .wuyou_table tbody td{padding:8px 10px!important;border-left-width:1px;font-size:14px;}}
.wuyou_table .wuyou_table_con{max-width:100%;overflow-x:auto;white-space:nowrap;}
.wuyou_table tbody tr *:nth-child(2){background:inherit;}
.wuyou_table tbody tr:nth-child(odd) td:nth-child(2){background:inherit;}
.wuyou_tips{line-height:1.8;color:#76838F;}
.oneyuan_table thead th,
.oneyuan_table tbody td,
.wxapp_table thead th,
.wxapp_table tbody td{text-align: left;}
.oneyuan_table .oneyuan_table_con{overflow-x: visible;white-space:normal;}
@media (min-width:768px){.oneyuan_table .table td.c2{white-space:nowrap;} .oneyuan_table .table{table-layout:fixed;}}
.wxapp_table .table{min-width: 480px;}
.wxapp_table .table td:first-child{white-space:nowrap;}
.wxapp_demo .mobile-bg{width: 210px;height: 418px;background: url(../min/css/../img/wxapp_demo/mobile.png) 100% no-repeat;padding: 27px 14px 12px;}
.wxapp_demo .mobile-bg .cover{border-radius: 0 0 20px 20px;position: relative;}
@media (min-width:1200px){.zmn_wxapp_top .heng{display: inline !important;}}
@media (max-width:1199px){.zmn_wxapp_top .desc1{font-size: 30px !important;} .zmn_wxapp_top .desc{font-size: 24px !important;}}
@media (min-width:768px){.wxapp_demo .widget{background: none;box-shadow: none;}}
@media (max-width:768px){.wxapp_demo .mobile-bg{width: 100%;height: auto;background: none;padding: 0;} .wxapp_demo .mobile-bg .cover{border-radius: 0;}}
/*建站*/
.taocan_table table{color:#666;}
.taocan_table table a{text-decoration:none;}
.taocan_table table a:active,
.taocan_table table a:focus,
.taocan_table table a:hover{text-decoration:none;}
.taocan_table thead th{padding:12px 20px!important;width:20%;text-align:center;font-size:18px;line-height:1;font-weight:normal;border-left:4px solid #fff;border-bottom:0!important;}
.taocan_table thead th[class*="bg-"]{color:#fff;}
.taocan_table tbody td,
.taocan_table tbody th{font-weight:normal;font-size:16px;border-left:4px solid #fff;}
.taocan_table tbody th{vertical-align:middle!important;padding:10px 10px!important;}
.taocan_table tbody tr *:nth-child(2){background:#D5E4F1;}
.taocan_table tbody tr:nth-child(odd) td:nth-child(2){background:#E8F1F8;}
.taocan_table tbody tr.business_price td{font-size:22px;}
.taocan_table tbody td{text-align:center;border-top:0!important;padding:15px!important;}
.taocan_table tbody td .icon{font-size:16px;}
.taocan_table tbody th{border-top:0!important;}
.taocan_table tbody th i{margin-left:5px;color:#f0ad4e;font-weight:bold;}
.taocan_table table thead tr,
.taocan_table table tbody tr:nth-child(even){background:#eff4f5;}
.taocan_table th.heading{border-left:2px solid #62a8ea;border-top:0!important;}
.taocan_table .youhui th.heading{border-color:#f96868;}
.taocan_table .youhui td a:hover{text-decoration:underline;}
.taocan_table .glyphicon{font-size:22px;color:#21d376;}
.taocan_table a.btn{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;white-space:nowrap;}
@media (max-width:767px){.magento0_table{white-space:nowrap;} .taocan_table thead th{padding:5px 10px!important;border-left-width:1px;font-size:18px;} .taocan_table tbody th, .taocan_table tbody td{padding:8px 5px!important;border-left-width:1px;font-size:14px;}}
.taocan_table thead th{width:13%;}
.taocan_table tbody th{text-align:center;}
.taocan_table .taocan_table_con{max-width:100%;overflow-x:auto;}
.taocan_table tbody td{font-size:14px;}
.taocan_table tbody tr *:nth-child(2){background:inherit;}
.taocan_table tbody tr:nth-child(odd) td:nth-child(2){background:inherit;}
.taocan_btn span{display:inline-block;padding-right:5px;font-size:30px;font-weight:bold;}
.taocan_btn .white-color{color:#fff;display:inline-block;position:relative;padding:5px 15px;margin:10px 10px;font-size:20px;text-decoration:line-through;}
.taocan_btn .white-color:nth-child(1) span{position:absolute;left:-5px;top:-5px;}
.taocan_btn .white-color:nth-child(2) span{position:absolute;left:-5px;top:-5px;}
.taocan_btn .red{color:#d9534f;}
.taocan_btn .green{color:#5cb85c;}
.magento1_table thead th:first-child{width:12%;}
.magento1_table thead th{width:22%;}
.magento1_table tbody td{text-align:left;}
.taocan_Cost{display:table;margin:0 auto;}
.yanshi_btn:hover{background:#fff!important;color:#46be8a;}
.case_btn:hover{background:#fff!important;color:#62a8ea;}
/*文章模块*/



#shop-option-configure{/* min-height: 330px; */
margin-top:20px;position:relative;z-index:1;}
@media (max-width:767px){#shop-option-configure{margin-top:15px;padding:10px;}}

@media screen and (max-width:1000px) {
.taocan_tq-top h1 a.white-color{ font-size: 20px; }
.padding-vertical-80{padding-top: 30px !important;
    padding-bottom: 30px !important;}
}