@font-face {
    font-family: "anticon";
    src: url(font/iconfont_9ec5e40e.eot); /* IE9*/
    src: url(font/iconfont_9ec5e40e.eot#iefix) format('embedded-opentype'),  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url(font/iconfont_3a2ba315.ttf) format('truetype'),  url(font/iconfont_00316931.svg#anticon) format('svg'); /* iOS 4.1- */
}

.anticon {

    display: inline-block;
    font: normal normal normal 16px/1 anticon;
    font-size: 16px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.icon-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}

.icon-2x {
    font-size: 2em;
}

.icon-3x {
    font-size: 3em;
}

.icon-4x {
    font-size: 4em;
}

.icon-5x {
    font-size: 5em;
}

.icon-fw {
    width: 1.28571429em;
    text-align: center;
}

.icon-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}

.icon-ul > li {
    position: relative;
}

.icon-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
}

.icon-li.icon-lg {
    left: -1.85714286em;
}

.icon-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em;
}

.icon-pull-left {
    float: left;
}

.icon-pull-right {
    float: right;
}

.icon.icon-pull-left {
    margin-right: .3em;
}

.icon.icon-pull-right {
    margin-left: .3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

.icon.pull-left {
    margin-right: .3em;
}

.icon.pull-right {
    margin-left: .3em;
}

.anticon-spin {
    -webkit-animation: loading 2s infinite linear;
    animation: loading 2s infinite linear;
}

.icon-spin {
    -webkit-animation: loading 2s infinite linear;
    animation: loading 2s infinite linear;
}

.icon-pulse {
    -webkit-animation: loading 1s infinite steps(8);
    animation: loading 1s infinite steps(8);
}

@-webkit-keyframes loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes loading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.icon-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.icon-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.icon-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}

.icon-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.icon-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
}

:root .icon-rotate-90,
:root .icon-rotate-180,
:root .icon-rotate-270,
:root .icon-flip-horizontal,
:root .icon-flip-vertical {
    filter: none;
}

.icon-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}

.icon-stack-1x,
.icon-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}

.icon-stack-1x {
    line-height: inherit;
}

.icon-stack-2x {
    font-size: 2em;
}

.icon-inverse {
    color: #fff;
}

/***------------icons------***/


.icon-stepforward:before {
    content: "\E600";
}

.icon-stepbackward:before {
    content: "\E601";
}

.icon-forward:before {
    content: "\E602";
}

.icon-banckward:before {
    content: "\E603";
}

.icon-caretright:before {
    content: "\E604";
}

.icon-caretleft:before {
    content: "\E605";
}

.icon-caretdown:before {
    content: "\E606";
}

.icon-caretup:before {
    content: "\E607";
}

.icon-rightcircle:before {
    content: "\E608";
}

.icon-leftcircle:before {
    content: "\E609";
}

.icon-upcircle:before {
    content: "\E60A";
}

.icon-downcircle:before {
    content: "\E60B";
}

.icon-rightcircleo:before {
    content: "\E60C";
}

.icon-leftcircleo:before {
    content: "\E60D";
}

.icon-upcircleo:before {
    content: "\E60E";
}

.icon-downcircleo:before {
    content: "\E60F";
}

.icon-verticleleft:before {
    content: "\E610";
}

.icon-verticleright:before {
    content: "\E611";
}

.icon-back:before {
    content: "\E612";
}

.icon-retweet:before {
    content: "\E613";
}

.icon-shrink:before {
    content: "\E614";
}

.icon-arrowsalt:before {
    content: "\E615";
}

.icon-doubleright:before {
    content: "\E617";
}

.icon-doubleleft:before {
    content: "\E618";
}

.icon-arrowdown:before {
    content: "\E619";
}

.icon-arrowup:before {
    content: "\E61A";
}

.icon-arrowright:before {
    content: "\E61B";
}

.icon-arrowleft:before {
    content: "\E61C";
}

.icon-down:before {
    content: "\E61D";
}

.icon-up:before {
    content: "\E61E";
}

.icon-right:before {
    content: "\E61F";
}

.icon-left:before {
    content: "\E620";
}

.icon-minussquareo:before {
    content: "\E621";
}

.icon-minuscircle:before {
    content: "\E622";
}

.icon-minuscircleo:before {
    content: "\E623";
}

.icon-minus:before {
    content: "\E624";
}

.icon-pluscircleo:before {
    content: "\E625";
}

.icon-pluscircle:before {
    content: "\E626";
}

.icon-plus:before {
    content: "\E627";
}

.icon-infocirlce:before {
    content: "\E628";
}

.icon-infocirlceo:before {
    content: "\E629";
}

.icon-info:before {
    content: "\E62A";
}

.icon-exclamation:before {
    content: "\E62B";
}

.icon-exclamationcircle:before {
    content: "\E62C";
}

.icon-exclamationcircleo:before {
    content: "\E62D";
}

.icon-closecircle:before {
    content: "\E62E";
}

.icon-closecircleo:before {
    content: "\E62F";
}

.icon-checkcircle:before {
    content: "\E630";
}

.icon-checkcircleo:before {
    content: "\E631";
}

.icon-check:before {
    content: "\E632";
}

.icon-close:before {
    content: "\E633";
}

.icon-customerservice:before {
    content: "\E634";
}

.icon-creditcard:before {
    content: "\E635";
}

.icon-codesquareo:before {
    content: "\E636";
}

.icon-book:before {
    content: "\E637";
}

.icon-barschart:before {
    content: "\E638";
}

.icon-bars:before {
    content: "\E639";
}

.icon-question:before {
    content: "\E63A";
}

.icon-questioncircle:before {
    content: "\E63B";
}

.icon-questioncircleo:before {
    content: "\E63C";
}

.icon-pause:before {
    content: "\E63D";
}

.icon-pausecircle:before {
    content: "\E63E";
}

.icon-pausecircleo:before {
    content: "\E63F";
}

.icon-clockcircle:before {
    content: "\E640";
}

.icon-clockcircleo:before {
    content: "\E641";
}

.icon-swap:before {
    content: "\E642";
}

.icon-swapleft:before {
    content: "\E643";
}

.icon-swapright:before {
    content: "\E644";
}

.icon-plussquareo:before {
    content: "\E645";
}

.icon-frown:before {
    content: "\E646";
}

.icon-menufold:before {
    content: "\E658";
}

.icon-mail:before {
    content: "\E659";
}

.icon-link:before {
    content: "\E65B";
}

.icon-areachart:before {
    content: "\E65C";
}

.icon-linechart:before {
    content: "\E65D";
}

.icon-home:before {
    content: "\E65E";
}

.icon-laptop:before {
    content: "\E65F";
}

.icon-star:before {
    content: "\E660";
}

.icon-staro:before {
    content: "\E661";
}

.icon-filter:before {
    content: "\E663";
}

.icon-meho:before {
    content: "\E666";
}

.icon-meh:before {
    content: "\E667";
}

.icon-shoppingcart:before {
    content: "\E668";
}

.icon-save:before {
    content: "\E669";
}

.icon-user:before {
    content: "\E66A";
}

.icon-videocamera:before {
    content: "\E66B";
}

.icon-totop:before {
    content: "\E66C";
}

.icon-team:before {
    content: "\E66D";
}

.icon-sharealt:before {
    content: "\E671";
}

.icon-setting:before {
    content: "\E672";
}

.icon-picture:before {
    content: "\E674";
}

.icon-phone:before {
    content: "\E675";
}

.icon-paperclip:before {
    content: "\E676";
}

.icon-notification:before {
    content: "\E677";
}

.icon-menuunfold:before {
    content: "\E679";
}

.icon-inbox:before {
    content: "\E67A";
}

.icon-lock:before {
    content: "\E67B";
}

.icon-qrcode:before {
    content: "\E67C";
}

.icon-tags:before {
    content: "\E67D";
}

.icon-tagso:before {
    content: "\E67E";
}

.icon-cloudo:before {
    content: "\E67F";
}

.icon-cloud:before {
    content: "\E680";
}

.icon-cloudupload:before {
    content: "\E681";
}

.icon-clouddownload:before {
    content: "\E682";
}

.icon-clouddownloado:before {
    content: "\E683";
}

.icon-clouduploado:before {
    content: "\E684";
}

.icon-enviroment:before {
    content: "\E685";
}

.icon-enviromento:before {
    content: "\E686";
}

.icon-eye:before {
    content: "\E687";
}

.icon-eyeo:before {
    content: "\E688";
}

.icon-camera:before {
    content: "\E689";
}

.icon-camerao:before {
    content: "\E68A";
}

.icon-windows:before {
    content: "\E68B";
}

.icon-export2:before {
    content: "\E690";
}

.icon-export:before {
    content: "\E691";
}

.icon-circledowno:before {
    content: "\E693";
}

.icon-circledown:before {
    content: "\E694";
}

.icon-hdd:before {
    content: "\E69A";
}

.icon-ie:before {
    content: "\E69B";
}

.icon-delete:before {
    content: "\E69F";
}

.icon-enter:before {
    content: "\E6A0";
}

.icon-pushpino:before {
    content: "\E6A1";
}

.icon-pushpin:before {
    content: "\E6A2";
}

.icon-heart:before {
    content: "\E6A3";
}

.icon-hearto:before {
    content: "\E6A4";
}

.icon-smile-circle:before {
    content: "\E6A7";
}

.icon-smileo:before {
    content: "\E6A8";
}

.icon-frowno:before {
    content: "\E6A9";
}

.icon-calculator:before {
    content: "\E6AA";
}

.icon-chrome:before {
    content: "\E6AC";
}

.icon-github:before {
    content: "\E6AD";
}

.icon-iconfontdesktop:before {
    content: "\E6B4";
}

.icon-caretcircleoup:before {
    content: "\E6B5";
}

.icon-upload:before {
    content: "\E6B6";
}

.icon-download:before {
    content: "\E6B7";
}

.icon-piechart:before {
    content: "\E6B8";
}

.icon-lock1:before {
    content: "\E6B9";
}

.icon-unlock:before {
    content: "\E6BA";
}

.icon-windowso:before {
    content: "\E6BC";
}

.icon-dotchart:before {
    content: "\E6BD";
}

.icon-barchart:before {
    content: "\E6BE";
}

.icon-codesquare:before {
    content: "\E6BF";
}

.icon-plussquare:before {
    content: "\E6C0";
}

.icon-minussquare:before {
    content: "\E6C1";
}

.icon-closesquare:before {
    content: "\E6C2";
}

.icon-closesquareo:before {
    content: "\E6C3";
}

.icon-checksquare:before {
    content: "\E6C4";
}

.icon-checksquareo:before {
    content: "\E6C5";
}

.icon-fastbackward:before {
    content: "\E6C6";
}

.icon-fastforward:before {
    content: "\E6C7";
}

.icon-upsquare:before {
    content: "\E6C8";
}

.icon-downsquare:before {
    content: "\E6C9";
}

.icon-leftsquare:before {
    content: "\E6CA";
}

.icon-rightsquare:before {
    content: "\E6CB";
}

.icon-rightsquareo:before {
    content: "\E6CC";
}

.icon-leftsquareo:before {
    content: "\E6CD";
}

.icon-down-square-o:before {
    content: "\E6CE";
}

.icon-up-square-o:before {
    content: "\E6CF";
}

.icon-play:before {
    content: "\E6D0";
}

.icon-playcircleo:before {
    content: "\E6D1";
}

.icon-tag:before {
    content: "\E6D2";
}

.icon-tago:before {
    content: "\E6D3";
}

.icon-addfile:before {
    content: "\E910";
}

.icon-folder1:before {
    content: "\E662";
}

.icon-file1:before {
    content: "\E664";
}

.icon-switcher:before {
    content: "\E913";
}

.icon-addfolder:before {
    content: "\E914";
}

.icon-folderopen:before {
    content: "\E699";
}

.icon-search1:before {
    content: "\E670";
}

.icon-ellipsis1:before {
    content: "\E647";
}

.icon-calendar:before {
    content: "\E6BB";
}

.icon-filetext1:before {
    content: "\E698";
}

.icon-copy1:before {
    content: "\E648";
}

.icon-jpgfile1:before {
    content: "\E69C";
}

.icon-pdffile1:before {
    content: "\E6B3";
}

.icon-exclefile1:before {
    content: "\E6B0";
}

.icon-pptfile1:before {
    content: "\E6B1";
}

.icon-unknowfile1:before {
    content: "\E6AF";
}

.icon-wordfile1:before {
    content: "\E6B2";
}

.icon-dingding:before {
    content: "\E923";
}

.icon-dingding-o:before {
    content: "\E925";
}

.icon-mobile1:before {
    content: "\E678";
}

.icon-tablet1:before {
    content: "\E66E";
}

.icon-bells:before {
    content: "\E64E";
}

.icon-disconnect:before {
    content: "\E64F";
}

.icon-database:before {
    content: "\E650";
}

.icon-barcode:before {
    content: "\E652";
}

.icon-hourglass:before {
    content: "\E653";
}

.icon-key:before {
    content: "\E654";
}

.icon-flag:before {
    content: "\E655";
}

.icon-layout:before {
    content: "\E656";
}

.icon-printer:before {
    content: "\E673";
}

.icon-USB:before {
    content: "\E6D7";
}

.icon-skin:before {
    content: "\E6D8";
}

.icon-tool:before {
    content: "\E6D9";
}

.icon-car:before {
    content: "\E6DC";
}

.icon-addusergroup:before {
    content: "\E6DD";
}

.icon-carryout:before {
    content: "\E6DF";
}

.icon-deleteuser:before {
    content: "\E6E0";
}

.icon-deleteusergroup:before {
    content: "\E6E1";
}

.icon-man:before {
    content: "\E6E2";
}

.icon-isv:before {
    content: "\E6E3";
}

.icon-gift:before {
    content: "\E6E4";
}

.icon-idcard:before {
    content: "\E6E5";
}

.icon-medicinebox:before {
    content: "\E6E6";
}

.icon-redenvelopes:before {
    content: "\E6E7";
}

.icon-rest:before {
    content: "\E6E8";
}

.icon-Safety:before {
    content: "\E6EA";
}

.icon-wallet:before {
    content: "\E6EB";
}

.icon-woman:before {
    content: "\E6EC";
}

.icon-adduser:before {
    content: "\E6ED";
}

.icon-bank:before {
    content: "\E6EE";
}

.icon-Trophy:before {
    content: "\E6EF";
}

.icon-loading1:before {
    content: "\E6AE";
}

.icon-loading2:before {
    content: "\E64D";
}

.icon-like2:before {
    content: "\E69D";
}

.icon-dislike2:before {
    content: "\E69E";
}

.icon-like1:before {
    content: "\E64C";
}

.icon-dislike1:before {
    content: "\E64B";
}

.icon-bulb1:before {
    content: "\E649";
}

.icon-rocket1:before {
    content: "\E90F";
}

.icon-select1:before {
    content: "\E64A";
}

.icon-apple1:before {
    content: "\E68C";
}

.icon-apple-o:before {
    content: "\E6D4";
}

.icon-android1:before {
    content: "\E938";
}

.icon-android:before {
    content: "\E68D";
}

.icon-aliwangwang-o1:before {
    content: "\E68F";
}

.icon-aliwangwang:before {
    content: "\E68E";
}

.icon-pay-circle1:before {
    content: "\E6A5";
}

.icon-pay-circle-o1:before {
    content: "\E6A6";
}

.icon-poweroff:before {
    content: "\E6D5";
}

.icon-trademark:before {
    content: "\E651";
}

.icon-find:before {
    content: "\E6DB";
}

.icon-copyright:before {
    content: "\E6DE";
}

.icon-sound:before {
    content: "\E6E9";
}

.icon-earth:before {
    content: "\E6F1";
}

.icon-wifi:before {
    content: "\E6D6";
}

.icon-sync:before {
    content: "\E6DA";
}

.icon-login:before {
    content: "\E657";
}

.icon-logout:before {
    content: "\E65A";
}

.icon-reload1:before {
    content: "\E616";
}

.icon-message1:before {
    content: "\E6AB";
}

.icon-shake:before {
    content: "\E94F";
}

.icon-API:before {
    content: "\E951";
}

.icon-appstore-o:before {
    content: "\E695";
}

.icon-appstore1:before {
    content: "\E696";
}

.icon-scan1:before {
    content: "\E697";
}

.icon-exception1:before {
    content: "\E665";
}

.icon-contacts:before {
    content: "\E6F0";
}

.icon-solution1:before {
    content: "\E66F";
}

.icon-fork:before {
    content: "\E6F2";
}

.icon-edit:before {
    content: "\E692";
}

.icon-form:before {
    content: "\E996";
}

.icon-warning:before {
    content: "\E997";
}

.icon-table:before {
    content: "\E998";
}

.icon-profile:before {
    content: "\E999";
}

.icon-dashboard:before {
    content: "\E99A";
}

.icon-indent-left:before {
    content: "\E9A6";
}

.icon-indent-right:before {
    content: "\E9A7";
}

.icon-menu-unfold:before {
    content: "\E9AC";
}

.icon-menu-fold:before {
    content: "\E9AD";
}

.icon-antdesign:before {
    content: "\E9B2";
}

.icon-alipay-square:before {
    content: "\E9B3";
}

.icon-codepen-circle:before {
    content: "\E9B4";
}

.icon-google:before {
    content: "\E9B5";
}

.icon-amazon:before {
    content: "\E9B6";
}

.icon-codepen:before {
    content: "\E9B7";
}

.icon-facebook-square:before {
    content: "\E9B8";
}

.icon-dropbox:before {
    content: "\E9B9";
}

.icon-googleplus:before {
    content: "\E9BA";
}

.icon-linkedin-square:before {
    content: "\E9BB";
}

.icon-medium-monogram:before {
    content: "\E9BC";
}

.icon-gitlab:before {
    content: "\E9BD";
}

.icon-medium-wordmark:before {
    content: "\E9BE";
}

.icon-QQ:before {
    content: "\E9BF";
}

.icon-skype:before {
    content: "\E9C0";
}

.icon-taobao-square:before {
    content: "\E9C1";
}

.icon-alipay-circle:before {
    content: "\E9C2";
}

.icon-youtube:before {
    content: "\E9C3";
}

.icon-wechat:before {
    content: "\E9C4";
}

.icon-twitter:before {
    content: "\E9C5";
}

.icon-weibo:before {
    content: "\E9C6";
}

.icon-HTML:before {
    content: "\E9C7";
}

.icon-taobao-circle:before {
    content: "\E6F3";
}

.icon-weibo-circle:before {
    content: "\E6F4";
}

.icon-weibo-square:before {
    content: "\E6F5";
}

.icon-CodeSandbox:before {
    content: "\E9D4";
}

.icon-aliyun:before {
    content: "\E9F4";
}

.icon-zhihu:before {
    content: "\E703";
}

.icon-behance:before {
    content: "\E707";
}

.icon-dribbble:before {
    content: "\E709";
}

.icon-dribbble-square:before {
    content: "\E70A";
}

.icon-behance-square:before {
    content: "\E708";
}

.icon-file-markdown:before {
    content: "\E704";
}

.icon-instagram:before {
    content: "\E70B";
}

.icon-yuque:before {
    content: "\E70C";
}

.icon-slack:before {
    content: "\E705";
}

.icon-slack-square:before {
    content: "\E706";
}

/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -.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 #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
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 {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !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^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;

    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    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 th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url(font/glyphicons-halflings-regular_f4769f9b.eot);
  src: url(font/glyphicons-halflings-regular_f4769f9b.eot?#iefix) format('embedded-opentype'), url(font/glyphicons-halflings-regular_448c34a5.woff2) format('woff2'), url(font/glyphicons-halflings-regular_fa277232.woff) format('woff'), url(font/glyphicons-halflings-regular_e18bbf61.ttf) format('truetype'), url(font/glyphicons-halflings-regular_89889688.svg#glyphicons_halflingsregular) format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "*";
}
.glyphicon-plus:before {
  content: "+";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20AC";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270F";
}
.glyphicon-glass:before {
  content: "\E001";
}
.glyphicon-music:before {
  content: "\E002";
}
.glyphicon-search:before {
  content: "\E003";
}
.glyphicon-heart:before {
  content: "\E005";
}
.glyphicon-star:before {
  content: "\E006";
}
.glyphicon-star-empty:before {
  content: "\E007";
}
.glyphicon-user:before {
  content: "\E008";
}
.glyphicon-film:before {
  content: "\E009";
}
.glyphicon-th-large:before {
  content: "\E010";
}
.glyphicon-th:before {
  content: "\E011";
}
.glyphicon-th-list:before {
  content: "\E012";
}
.glyphicon-ok:before {
  content: "\E013";
}
.glyphicon-remove:before {
  content: "\E014";
}
.glyphicon-zoom-in:before {
  content: "\E015";
}
.glyphicon-zoom-out:before {
  content: "\E016";
}
.glyphicon-off:before {
  content: "\E017";
}
.glyphicon-signal:before {
  content: "\E018";
}
.glyphicon-cog:before {
  content: "\E019";
}
.glyphicon-trash:before {
  content: "\E020";
}
.glyphicon-home:before {
  content: "\E021";
}
.glyphicon-file:before {
  content: "\E022";
}
.glyphicon-time:before {
  content: "\E023";
}
.glyphicon-road:before {
  content: "\E024";
}
.glyphicon-download-alt:before {
  content: "\E025";
}
.glyphicon-download:before {
  content: "\E026";
}
.glyphicon-upload:before {
  content: "\E027";
}
.glyphicon-inbox:before {
  content: "\E028";
}
.glyphicon-play-circle:before {
  content: "\E029";
}
.glyphicon-repeat:before {
  content: "\E030";
}
.glyphicon-refresh:before {
  content: "\E031";
}
.glyphicon-list-alt:before {
  content: "\E032";
}
.glyphicon-lock:before {
  content: "\E033";
}
.glyphicon-flag:before {
  content: "\E034";
}
.glyphicon-headphones:before {
  content: "\E035";
}
.glyphicon-volume-off:before {
  content: "\E036";
}
.glyphicon-volume-down:before {
  content: "\E037";
}
.glyphicon-volume-up:before {
  content: "\E038";
}
.glyphicon-qrcode:before {
  content: "\E039";
}
.glyphicon-barcode:before {
  content: "\E040";
}
.glyphicon-tag:before {
  content: "\E041";
}
.glyphicon-tags:before {
  content: "\E042";
}
.glyphicon-book:before {
  content: "\E043";
}
.glyphicon-bookmark:before {
  content: "\E044";
}
.glyphicon-print:before {
  content: "\E045";
}
.glyphicon-camera:before {
  content: "\E046";
}
.glyphicon-font:before {
  content: "\E047";
}
.glyphicon-bold:before {
  content: "\E048";
}
.glyphicon-italic:before {
  content: "\E049";
}
.glyphicon-text-height:before {
  content: "\E050";
}
.glyphicon-text-width:before {
  content: "\E051";
}
.glyphicon-align-left:before {
  content: "\E052";
}
.glyphicon-align-center:before {
  content: "\E053";
}
.glyphicon-align-right:before {
  content: "\E054";
}
.glyphicon-align-justify:before {
  content: "\E055";
}
.glyphicon-list:before {
  content: "\E056";
}
.glyphicon-indent-left:before {
  content: "\E057";
}
.glyphicon-indent-right:before {
  content: "\E058";
}
.glyphicon-facetime-video:before {
  content: "\E059";
}
.glyphicon-picture:before {
  content: "\E060";
}
.glyphicon-map-marker:before {
  content: "\E062";
}
.glyphicon-adjust:before {
  content: "\E063";
}
.glyphicon-tint:before {
  content: "\E064";
}
.glyphicon-edit:before {
  content: "\E065";
}
.glyphicon-share:before {
  content: "\E066";
}
.glyphicon-check:before {
  content: "\E067";
}
.glyphicon-move:before {
  content: "\E068";
}
.glyphicon-step-backward:before {
  content: "\E069";
}
.glyphicon-fast-backward:before {
  content: "\E070";
}
.glyphicon-backward:before {
  content: "\E071";
}
.glyphicon-play:before {
  content: "\E072";
}
.glyphicon-pause:before {
  content: "\E073";
}
.glyphicon-stop:before {
  content: "\E074";
}
.glyphicon-forward:before {
  content: "\E075";
}
.glyphicon-fast-forward:before {
  content: "\E076";
}
.glyphicon-step-forward:before {
  content: "\E077";
}
.glyphicon-eject:before {
  content: "\E078";
}
.glyphicon-chevron-left:before {
  content: "\E079";
}
.glyphicon-chevron-right:before {
  content: "\E080";
}
.glyphicon-plus-sign:before {
  content: "\E081";
}
.glyphicon-minus-sign:before {
  content: "\E082";
}
.glyphicon-remove-sign:before {
  content: "\E083";
}
.glyphicon-ok-sign:before {
  content: "\E084";
}
.glyphicon-question-sign:before {
  content: "\E085";
}
.glyphicon-info-sign:before {
  content: "\E086";
}
.glyphicon-screenshot:before {
  content: "\E087";
}
.glyphicon-remove-circle:before {
  content: "\E088";
}
.glyphicon-ok-circle:before {
  content: "\E089";
}
.glyphicon-ban-circle:before {
  content: "\E090";
}
.glyphicon-arrow-left:before {
  content: "\E091";
}
.glyphicon-arrow-right:before {
  content: "\E092";
}
.glyphicon-arrow-up:before {
  content: "\E093";
}
.glyphicon-arrow-down:before {
  content: "\E094";
}
.glyphicon-share-alt:before {
  content: "\E095";
}
.glyphicon-resize-full:before {
  content: "\E096";
}
.glyphicon-resize-small:before {
  content: "\E097";
}
.glyphicon-exclamation-sign:before {
  content: "\E101";
}
.glyphicon-gift:before {
  content: "\E102";
}
.glyphicon-leaf:before {
  content: "\E103";
}
.glyphicon-fire:before {
  content: "\E104";
}
.glyphicon-eye-open:before {
  content: "\E105";
}
.glyphicon-eye-close:before {
  content: "\E106";
}
.glyphicon-warning-sign:before {
  content: "\E107";
}
.glyphicon-plane:before {
  content: "\E108";
}
.glyphicon-calendar:before {
  content: "\E109";
}
.glyphicon-random:before {
  content: "\E110";
}
.glyphicon-comment:before {
  content: "\E111";
}
.glyphicon-magnet:before {
  content: "\E112";
}
.glyphicon-chevron-up:before {
  content: "\E113";
}
.glyphicon-chevron-down:before {
  content: "\E114";
}
.glyphicon-retweet:before {
  content: "\E115";
}
.glyphicon-shopping-cart:before {
  content: "\E116";
}
.glyphicon-folder-close:before {
  content: "\E117";
}
.glyphicon-folder-open:before {
  content: "\E118";
}
.glyphicon-resize-vertical:before {
  content: "\E119";
}
.glyphicon-resize-horizontal:before {
  content: "\E120";
}
.glyphicon-hdd:before {
  content: "\E121";
}
.glyphicon-bullhorn:before {
  content: "\E122";
}
.glyphicon-bell:before {
  content: "\E123";
}
.glyphicon-certificate:before {
  content: "\E124";
}
.glyphicon-thumbs-up:before {
  content: "\E125";
}
.glyphicon-thumbs-down:before {
  content: "\E126";
}
.glyphicon-hand-right:before {
  content: "\E127";
}
.glyphicon-hand-left:before {
  content: "\E128";
}
.glyphicon-hand-up:before {
  content: "\E129";
}
.glyphicon-hand-down:before {
  content: "\E130";
}
.glyphicon-circle-arrow-right:before {
  content: "\E131";
}
.glyphicon-circle-arrow-left:before {
  content: "\E132";
}
.glyphicon-circle-arrow-up:before {
  content: "\E133";
}
.glyphicon-circle-arrow-down:before {
  content: "\E134";
}
.glyphicon-globe:before {
  content: "\E135";
}
.glyphicon-wrench:before {
  content: "\E136";
}
.glyphicon-tasks:before {
  content: "\E137";
}
.glyphicon-filter:before {
  content: "\E138";
}
.glyphicon-briefcase:before {
  content: "\E139";
}
.glyphicon-fullscreen:before {
  content: "\E140";
}
.glyphicon-dashboard:before {
  content: "\E141";
}
.glyphicon-paperclip:before {
  content: "\E142";
}
.glyphicon-heart-empty:before {
  content: "\E143";
}
.glyphicon-link:before {
  content: "\E144";
}
.glyphicon-phone:before {
  content: "\E145";
}
.glyphicon-pushpin:before {
  content: "\E146";
}
.glyphicon-usd:before {
  content: "\E148";
}
.glyphicon-gbp:before {
  content: "\E149";
}
.glyphicon-sort:before {
  content: "\E150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\E151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\E152";
}
.glyphicon-sort-by-order:before {
  content: "\E153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\E154";
}
.glyphicon-sort-by-attributes:before {
  content: "\E155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\E156";
}
.glyphicon-unchecked:before {
  content: "\E157";
}
.glyphicon-expand:before {
  content: "\E158";
}
.glyphicon-collapse-down:before {
  content: "\E159";
}
.glyphicon-collapse-up:before {
  content: "\E160";
}
.glyphicon-log-in:before {
  content: "\E161";
}
.glyphicon-flash:before {
  content: "\E162";
}
.glyphicon-log-out:before {
  content: "\E163";
}
.glyphicon-new-window:before {
  content: "\E164";
}
.glyphicon-record:before {
  content: "\E165";
}
.glyphicon-save:before {
  content: "\E166";
}
.glyphicon-open:before {
  content: "\E167";
}
.glyphicon-saved:before {
  content: "\E168";
}
.glyphicon-import:before {
  content: "\E169";
}
.glyphicon-export:before {
  content: "\E170";
}
.glyphicon-send:before {
  content: "\E171";
}
.glyphicon-floppy-disk:before {
  content: "\E172";
}
.glyphicon-floppy-saved:before {
  content: "\E173";
}
.glyphicon-floppy-remove:before {
  content: "\E174";
}
.glyphicon-floppy-save:before {
  content: "\E175";
}
.glyphicon-floppy-open:before {
  content: "\E176";
}
.glyphicon-credit-card:before {
  content: "\E177";
}
.glyphicon-transfer:before {
  content: "\E178";
}
.glyphicon-cutlery:before {
  content: "\E179";
}
.glyphicon-header:before {
  content: "\E180";
}
.glyphicon-compressed:before {
  content: "\E181";
}
.glyphicon-earphone:before {
  content: "\E182";
}
.glyphicon-phone-alt:before {
  content: "\E183";
}
.glyphicon-tower:before {
  content: "\E184";
}
.glyphicon-stats:before {
  content: "\E185";
}
.glyphicon-sd-video:before {
  content: "\E186";
}
.glyphicon-hd-video:before {
  content: "\E187";
}
.glyphicon-subtitles:before {
  content: "\E188";
}
.glyphicon-sound-stereo:before {
  content: "\E189";
}
.glyphicon-sound-dolby:before {
  content: "\E190";
}
.glyphicon-sound-5-1:before {
  content: "\E191";
}
.glyphicon-sound-6-1:before {
  content: "\E192";
}
.glyphicon-sound-7-1:before {
  content: "\E193";
}
.glyphicon-copyright-mark:before {
  content: "\E194";
}
.glyphicon-registration-mark:before {
  content: "\E195";
}
.glyphicon-cloud-download:before {
  content: "\E197";
}
.glyphicon-cloud-upload:before {
  content: "\E198";
}
.glyphicon-tree-conifer:before {
  content: "\E199";
}
.glyphicon-tree-deciduous:before {
  content: "\E200";
}
.glyphicon-cd:before {
  content: "\E201";
}
.glyphicon-save-file:before {
  content: "\E202";
}
.glyphicon-open-file:before {
  content: "\E203";
}
.glyphicon-level-up:before {
  content: "\E204";
}
.glyphicon-copy:before {
  content: "\E205";
}
.glyphicon-paste:before {
  content: "\E206";
}
.glyphicon-alert:before {
  content: "\E209";
}
.glyphicon-equalizer:before {
  content: "\E210";
}
.glyphicon-king:before {
  content: "\E211";
}
.glyphicon-queen:before {
  content: "\E212";
}
.glyphicon-pawn:before {
  content: "\E213";
}
.glyphicon-bishop:before {
  content: "\E214";
}
.glyphicon-knight:before {
  content: "\E215";
}
.glyphicon-baby-formula:before {
  content: "\E216";
}
.glyphicon-tent:before {
  content: "\26FA";
}
.glyphicon-blackboard:before {
  content: "\E218";
}
.glyphicon-bed:before {
  content: "\E219";
}
.glyphicon-apple:before {
  content: "\F8FF";
}
.glyphicon-erase:before {
  content: "\E221";
}
.glyphicon-hourglass:before {
  content: "\231B";
}
.glyphicon-lamp:before {
  content: "\E223";
}
.glyphicon-duplicate:before {
  content: "\E224";
}
.glyphicon-piggy-bank:before {
  content: "\E225";
}
.glyphicon-scissors:before {
  content: "\E226";
}
.glyphicon-bitcoin:before {
  content: "\E227";
}
.glyphicon-btc:before {
  content: "\E227";
}
.glyphicon-xbt:before {
  content: "\E227";
}
.glyphicon-yen:before {
  content: "\A5";
}
.glyphicon-jpy:before {
  content: "\A5";
}
.glyphicon-ruble:before {
  content: "\20BD";
}
.glyphicon-rub:before {
  content: "\20BD";
}
.glyphicon-scale:before {
  content: "\E230";
}
.glyphicon-ice-lolly:before {
  content: "\E231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\E232";
}
.glyphicon-education:before {
  content: "\E233";
}
.glyphicon-option-horizontal:before {
  content: "\E234";
}
.glyphicon-option-vertical:before {
  content: "\E235";
}
.glyphicon-menu-hamburger:before {
  content: "\E236";
}
.glyphicon-modal-window:before {
  content: "\E237";
}
.glyphicon-oil:before {
  content: "\E238";
}
.glyphicon-grain:before {
  content: "\E239";
}
.glyphicon-sunglasses:before {
  content: "\E240";
}
.glyphicon-text-size:before {
  content: "\E241";
}
.glyphicon-text-color:before {
  content: "\E242";
}
.glyphicon-text-background:before {
  content: "\E243";
}
.glyphicon-object-align-top:before {
  content: "\E244";
}
.glyphicon-object-align-bottom:before {
  content: "\E245";
}
.glyphicon-object-align-horizontal:before {
  content: "\E246";
}
.glyphicon-object-align-left:before {
  content: "\E247";
}
.glyphicon-object-align-vertical:before {
  content: "\E248";
}
.glyphicon-object-align-right:before {
  content: "\E249";
}
.glyphicon-triangle-right:before {
  content: "\E250";
}
.glyphicon-triangle-left:before {
  content: "\E251";
}
.glyphicon-triangle-bottom:before {
  content: "\E252";
}
.glyphicon-triangle-top:before {
  content: "\E253";
}
.glyphicon-console:before {
  content: "\E254";
}
.glyphicon-superscript:before {
  content: "\E255";
}
.glyphicon-subscript:before {
  content: "\E256";
}
.glyphicon-menu-left:before {
  content: "\E257";
}
.glyphicon-menu-right:before {
  content: "\E258";
}
.glyphicon-menu-down:before {
  content: "\E259";
}
.glyphicon-menu-up:before {
  content: "\E260";
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html {
  font-size: 10px;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  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;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.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: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  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: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  font-size: 0;
  padding-left: 0;
  margin-left: -5px;
  list-style: none;
}
.list-inline > li {
  box-sizing: border-box;
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
  font-size: 14px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
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[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014   \A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\A0   \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -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: bold;
  -webkit-box-shadow: none;
          box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
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-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  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-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    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-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    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-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    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: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
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 > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  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="radio"]:focus,
input[type="checkbox"]: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.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .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: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  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: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .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"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .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"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  min-height: 34px;
  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: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -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: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -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: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -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: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@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 .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.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: 14.333333px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -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: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .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: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #337ab7;
  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:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.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;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 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 rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  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.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.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 > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  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-right-radius: 4px;
  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-left-radius: 4px;
}
.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="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  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-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-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:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  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: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.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: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    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: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@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-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    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: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  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: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.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;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@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-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\A0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 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: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.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: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.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: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-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: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -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-striped .progress-bar,
.progress-bar-striped {
  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.active .progress-bar,
.progress-bar.active {
  -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: #5cb85c;
}
.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: #5bc0de;
}
.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: #f0ad4e;
}
.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: #d9534f;
}
.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-left,
.media-right,
.media-body {
  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 #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
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:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
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:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
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:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
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:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  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: 15px;
}
.panel-heading {
  padding: 10px 15px;
  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 > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  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 > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead: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-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.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: 20px;
}
.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 > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.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: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  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 rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.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: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  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: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  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 #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

  line-break: auto;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  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 > img,
.carousel-inner > .item > a > 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.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    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: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  filter: alpha(opacity=50);
  opacity: .5;
}
.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:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  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-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer: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-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-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;
  }
  th.visible-xs,
  td.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;
  }
  th.visible-sm,
  td.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;
  }
  th.visible-md,
  td.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;
  }
  th.visible-lg,
  td.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;
  }
  th.visible-print,
  td.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;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
/*  -- reset-bootstrap.less file -- */
.btn-y {
  padding: 3px 10px;
  border-radius: 2px;
}
.btn-y:hover {
  border: 1px solid #e3e3e3;
}
.btn-y:focus {
  color: #e3e3e3;
}
.btn-no-border {
  border: 0px;
  padding: 2px;
}
.btn-no-border:hover {
  background-color: #e3e3e3;
}
.btn-flat {
  background-color: transparent;
}
.btn-flat:hover {
  border: 1px solid #e3e3e3;
  background-color: white;
}
.btn-flat:focus {
  color: black;
  border: 1px solid #e3e3e3;
}
.progress {
  margin-bottom: 0px;
  height: 16px;
  font-size: 9px;
  border-radius: 20px;
}
.btn-sure {
  color: #ffffff;
  background-color: #3891e3;
  border-color: #3891e3;
}
.btn-sure:focus,
.btn-sure.focus {
  color: #ffffff;
  background-color: #1d78cb;
  border-color: #135088;
}
.btn-sure:hover {
  color: #ffffff;
  background-color: #1d78cb;
  border-color: #1b72c2;
}
.btn-sure:active,
.btn-sure.active,
.open > .dropdown-toggle.btn-sure {
  color: #ffffff;
  background-color: #1d78cb;
  border-color: #1b72c2;
}
.btn-sure:active:hover,
.btn-sure.active:hover,
.open > .dropdown-toggle.btn-sure:hover,
.btn-sure:active:focus,
.btn-sure.active:focus,
.open > .dropdown-toggle.btn-sure:focus,
.btn-sure:active.focus,
.btn-sure.active.focus,
.open > .dropdown-toggle.btn-sure.focus {
  color: #ffffff;
  background-color: #1865ac;
  border-color: #135088;
}
.btn-sure:active,
.btn-sure.active,
.open > .dropdown-toggle.btn-sure {
  background-image: none;
}
.btn-sure.disabled,
.btn-sure[disabled],
fieldset[disabled] .btn-sure,
.btn-sure.disabled:hover,
.btn-sure[disabled]:hover,
fieldset[disabled] .btn-sure:hover,
.btn-sure.disabled:focus,
.btn-sure[disabled]:focus,
fieldset[disabled] .btn-sure:focus,
.btn-sure.disabled.focus,
.btn-sure[disabled].focus,
fieldset[disabled] .btn-sure.focus,
.btn-sure.disabled:active,
.btn-sure[disabled]:active,
fieldset[disabled] .btn-sure:active,
.btn-sure.disabled.active,
.btn-sure[disabled].active,
fieldset[disabled] .btn-sure.active {
  background-color: #3891e3;
  border-color: #3891e3;
}
.btn-sure .badge {
  color: #3891e3;
  background-color: #ffffff;
}
.btn-unsure {
  color: #414c8c;
  background-color: #ffffff;
  border-color: #3891e3;
}
.btn-unsure:focus,
.btn-unsure.focus {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #135088;
}
.btn-unsure:hover {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #1b72c2;
}
.btn-unsure:active,
.btn-unsure.active,
.open > .dropdown-toggle.btn-unsure {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #1b72c2;
}
.btn-unsure:active:hover,
.btn-unsure.active:hover,
.open > .dropdown-toggle.btn-unsure:hover,
.btn-unsure:active:focus,
.btn-unsure.active:focus,
.open > .dropdown-toggle.btn-unsure:focus,
.btn-unsure:active.focus,
.btn-unsure.active.focus,
.open > .dropdown-toggle.btn-unsure.focus {
  color: #414c8c;
  background-color: #d4d4d4;
  border-color: #135088;
}
.btn-unsure:active,
.btn-unsure.active,
.open > .dropdown-toggle.btn-unsure {
  background-image: none;
}
.btn-unsure.disabled,
.btn-unsure[disabled],
fieldset[disabled] .btn-unsure,
.btn-unsure.disabled:hover,
.btn-unsure[disabled]:hover,
fieldset[disabled] .btn-unsure:hover,
.btn-unsure.disabled:focus,
.btn-unsure[disabled]:focus,
fieldset[disabled] .btn-unsure:focus,
.btn-unsure.disabled.focus,
.btn-unsure[disabled].focus,
fieldset[disabled] .btn-unsure.focus,
.btn-unsure.disabled:active,
.btn-unsure[disabled]:active,
fieldset[disabled] .btn-unsure:active,
.btn-unsure.disabled.active,
.btn-unsure[disabled].active,
fieldset[disabled] .btn-unsure.active {
  background-color: #ffffff;
  border-color: #3891e3;
}
.btn-unsure .badge {
  color: #ffffff;
  background-color: #414c8c;
}
.btn-color {
  color: #414c8c;
  background-color: #ffffff;
  border-color: #3891e3;
}
.btn-color:focus,
.btn-color.focus {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #135088;
}
.btn-color:hover {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #1b72c2;
}
.btn-color:active,
.btn-color.active,
.open > .dropdown-toggle.btn-color {
  color: #414c8c;
  background-color: #e6e6e6;
  border-color: #1b72c2;
}
.btn-color:active:hover,
.btn-color.active:hover,
.open > .dropdown-toggle.btn-color:hover,
.btn-color:active:focus,
.btn-color.active:focus,
.open > .dropdown-toggle.btn-color:focus,
.btn-color:active.focus,
.btn-color.active.focus,
.open > .dropdown-toggle.btn-color.focus {
  color: #414c8c;
  background-color: #d4d4d4;
  border-color: #135088;
}
.btn-color:active,
.btn-color.active,
.open > .dropdown-toggle.btn-color {
  background-image: none;
}
.btn-color.disabled,
.btn-color[disabled],
fieldset[disabled] .btn-color,
.btn-color.disabled:hover,
.btn-color[disabled]:hover,
fieldset[disabled] .btn-color:hover,
.btn-color.disabled:focus,
.btn-color[disabled]:focus,
fieldset[disabled] .btn-color:focus,
.btn-color.disabled.focus,
.btn-color[disabled].focus,
fieldset[disabled] .btn-color.focus,
.btn-color.disabled:active,
.btn-color[disabled]:active,
fieldset[disabled] .btn-color:active,
.btn-color.disabled.active,
.btn-color[disabled].active,
fieldset[disabled] .btn-color.active {
  background-color: #ffffff;
  border-color: #3891e3;
}
.btn-color .badge {
  color: #ffffff;
  background-color: #414c8c;
}
.btn-blue {
  color: #ffffff;
  background-color: #3b88ff;
  border-color: #d6e7fb;
}
.btn-blue:focus,
.btn-blue.focus {
  color: #ffffff;
  background-color: #0869ff;
  border-color: #62a3f0;
}
.btn-blue:hover {
  color: #ffffff;
  background-color: #0869ff;
  border-color: #9ec6f6;
}
.btn-blue:active,
.btn-blue.active,
.open > .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #0869ff;
  border-color: #9ec6f6;
}
.btn-blue:active:hover,
.btn-blue.active:hover,
.open > .dropdown-toggle.btn-blue:hover,
.btn-blue:active:focus,
.btn-blue.active:focus,
.open > .dropdown-toggle.btn-blue:focus,
.btn-blue:active.focus,
.btn-blue.active.focus,
.open > .dropdown-toggle.btn-blue.focus {
  color: #ffffff;
  background-color: #0059e3;
  border-color: #62a3f0;
}
.btn-blue:active,
.btn-blue.active,
.open > .dropdown-toggle.btn-blue {
  background-image: none;
}
.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled.focus,
.btn-blue[disabled].focus,
fieldset[disabled] .btn-blue.focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active {
  background-color: #3b88ff;
  border-color: #d6e7fb;
}
.btn-blue .badge {
  color: #3b88ff;
  background-color: #ffffff;
}
.breadcrumb {
  padding: 0px 0px;
  margin-bottom: 0px;
  border-radius: 0px;
  background-color: transparent;
}
.dropdown-menu > li > a:hover {
  color: #414c8c;
  text-decoration: none;
  background-color: #f8f4e0;
}
.dropdown-menu-more {
  top: 34px;
  min-width: 50px;
}
.dropdown-menu-opt {
  left: 80px;
  line-height: 22px;
  min-width: 110px;
}
.dropdown-menu-group {
  top: 20px;
  max-width: 50px;
}
.dropdown-menu-group > li > a:hover {
  background-color: transparent;
  padding: 2px;
}
.dropdown-menu-group li:hover {
  background-color: #3891e3;
}
.modal-content {
  border-radius: 3px;
  box-shadow: none;
}
.modal-header {
  padding: 14px;
  border-bottom: 1px solid #3891e3;
  color: #434B62;
  font-size: 16px;
}
.modal-header .sp-close {
  top: 5px;
  right: 10px;
  position: absolute;
  text-align: center;
  cursor: pointer;
  padding: 2px 7px;
  font-size: 18px;
}
.modal-header .sp-close:hover i {
  color: red;
}
.modal-header .pers-img {
  margin-left: 30px;
  color: #3b88ff;
}
.modal-header .pers-img img {
  display: none;
  position: fixed;
  left: 220px;
}
.modal-header .pers-img:hover img {
  display: block;
  border: 1px solid #3891e3;
  z-index: 2;
}
.modal-body {
  padding: 10px;
}
.modal-body td a {
  color: #3b88ff;
  cursor: pointer;
}
.modal-body .blue-a {
  color: #3b88ff;
}
.modal-body .panel-info {
  border: none;
}
.modal-body .panel-info .panel-heading {
  background-color: #e6f5e2;
  border: none;
}
.modal-footer {
  padding: 8px;
}
.modal-full {
  width: 100%;
}
.form-group {
  margin: 2px 5px;
}
.form-control {
  border-radius: 0px;
}
.form-control:focus {
  border-color: #3891e3;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
.bg-primary {
  padding: 0px 3px;
  border-radius: 5px;
}
.panel-msg-c {
  border: 1px solid #3891e3;
}
.panel-msg-c .panel-heading {
  color: #fff;
  background-color: #3891e3;
  border-color: #3891e3;
}
.panel-members {
  border-color: #ddd;
  border-radius: 0;
}
.panel-members .panel-heading {
  color: #666;
  border-color: #ddd;
}
.panel-members .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-members .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-members .panel-body {
  border-top-color: #ddd;
}
.panel-members .panel-body p {
  color: #999;
}
.panel-members .panel-footer {
  border-bottom-color: #ddd;
  background-color: transparent;
}
.nav-tabs {
  border: none;
}
.nav-tabs li.active > a {
  color: #3891e3;
  cursor: default;
  background-color: #fff;
  border: none;
  border-bottom: 2px solid #3891e3;
}
.nav-tabs li.active > a:hover,
.nav-tabs li.active > a:focus {
  color: #3891e3;
  cursor: default;
  border: none;
  border-bottom: 2px solid #3891e3;
}
.app-text-success {
  color: #3891e3;
}
/****************************var********************************/
/******登录成功loading页背景********/
/******主色********/
/******按钮、操作等高亮色********/
/************************function*************************/
/******left.func********/
/******mid.func********/
/****files.func***/
/**more style**/
/****admin.less group.less user.less dept.less****/
/****page *****/
/**** 下拉菜单*****/
.yli-thead {
  background: #e6e6e6;
}
.dept-bg {
  background: #3891e3;
}
.text-yli-main {
  color: #3891e3;
}
::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #b5b4b4;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #b5b4b4;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #b5b4b4;
}
:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #b5b4b4;
}
.page-pernum {
  position: absolute;
  left: 160px;
  top: 6px;
}
.page-pernum .light {
  color: #b5b4b4;
}
.page-pernum select {
  height: 28px;
  outline: none;
  color: #b5b4b4;
  border-color: #b5b4b4;
}
.pwd-level {
  margin-top: 5px;
}
.pwd-level .title {
  margin-left: 5px;
}
.pwd-level .level {
  background: #f1f1f1;
  color: #666;
  padding: 0px 10px;
  font-size: small;
}
html,
body {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
  width: 100%;
  height: 100%;
}
a {
  outline: none;
}
a:focus {
  outline: none;
}
[ng-cloak] {
  display: none;
}
.form-err {
  color: #a94442;
}
.list-table {
  padding: 0;
}
.list-table .list-item {
  margin: 0;
  list-style: none;
  cursor: default;
}
.list-table .list-item:hover {
  background-color: #ebf2f5;
}
.list-table .list-item li {
  padding: 3px;
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-table .list-header {
  margin: 0;
  padding: 0;
  color: gray;
  background-color: #f5f5f5;
  border-top: 1px solid #e7e7eb;
  border-bottom: 1px solid #e7e7eb;
  list-style: none;
}
.list-table .list-header li {
  padding: 0;
  line-height: 30px;
  text-align: left;
  border-left: 1px solid #e7e7eb;
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list-table .list-header li:first-child {
  border-left: none;
}
.list-pager {
  background-color: white;
  position: fixed;
  bottom: 0;
  display: block;
  right: 0;
  left: 205px;
  height: 45px;
  line-height: 45px;
  text-align: center;
}
.list-pager .pagination {
  margin: 0;
  vertical-align: middle;
}
.list-pager .pagination .active a {
  background-color: #3891e3;
  border-color: #3891e3;
}
.list-pager .pagination .active a:hover {
  background-color: #3891e3;
  border-color: #3891e3;
}
#loading {
  height: 100%;
  width: 100%;
  z-index: 999;
}
#loading .ing {
  width: 500px;
  height: 400px;
  margin: auto auto;
  background: url(img/loading-big_b790f2d6.gif) center;
}
#noty_topCenter_layout_container li:first-child {
  border-radius: 0;
}
.noty_bar .noty_news {
  padding: 20px;
  word-break: break-all;
}
.noty_bar .noty_news .noty_header {
  text-align: center;
  line-height: 40px;
  font-weight: 700;
  height: 40px;
  background-color: #10baee;
  color: white;
}
.noty_bar .noty_news .noty_msg {
  margin: 30px;
}
.noty_bar .noty_content_alert {
  padding: 10px 20px;
}
.noty_bar .noty_content_alert .noty_icon {
  float: left;
  font-size: 20px;
  color: #ffd518;
}
.noty_bar .noty_content_alert .noty_text {
  margin-left: 30px;
  line-height: 25px;
}
.noty_bar .noty_content {
  margin: 35px 22px 15px 22px;
}
.noty_bar .noty_content .noty_icon {
  float: left;
  font-size: 20px;
  color: #ffd518;
}
.noty_bar .noty_content .noty_header {
  margin-left: 30px;
}
.noty_bar .noty_buttons {
  border-top: none;
  margin-top: 20px;
}
.checkbox {
  height: 18px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
  line-height: 18px;
}
.checkbox input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
}
.checkbox .ui_checkbox {
  height: 18px;
  cursor: pointer;
  overflow: hidden;
  margin-left: 2px;
  display: inline-block;
  line-height: 18px;
}
.checkbox .ui_checkbox:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAAkCAYAAACg9OUnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM5M0FBQTE5NDk5MTFFNkI0MzZDRENFNTk2RDhGMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM5M0FBQTI5NDk5MTFFNkI0MzZDRENFNTk2RDhGMjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMzkzQUE5Rjk0OTkxMUU2QjQzNkNEQ0U1OTZEOEYyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMzkzQUFBMDk0OTkxMUU2QjQzNkNEQ0U1OTZEOEYyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsYowd8AAAdhSURBVHja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);
  background-repeat: no-repeat;
  background-position: -45px 0;
  background-size: cover;
}
.checkbox .ui_checkbox:hover:after,
.checkbox .ui_checkbox:focus:after {
  background-position: -23px 0;
}
.checkbox :checked + .ui_checkbox:after {
  background-position: 0 0;
}
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                         not supported by any browser */
}
.border-e3 {
  border: 1px solid #e3e3e3;
}
.border-bottom-e3 {
  border-bottom: 1px solid #e3e3e3;
}
/*placehodel*/
input:-ms-input-placeholder {
  color: #e3e3e3;
}
/* Internet Explorer 10+ */
input::-webkit-input-placeholder {
  color: #e3e3e3;
}
/* WebKit browsers */
input::-moz-placeholder {
  color: #e3e3e3;
}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {
  color: #e3e3e3;
}
/* Mozilla Firefox 19+ 备注框*/
/*textarea*/
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #e3e3e3;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #e3e3e3;
}
/*定义滚动条轨道 内阴影+圆角*/
/*定义滑块 内阴影+圆角*/
.ui-selecting {
  background-color: #d1e8ff;
}
.yli-radio {
  height: 24px;
  width: 24px !important;
  background: gray;
  cursor: pointer;
  outline: none !important;
  border-radius: 999px;
  display: inline-block;
  text-align: center;
  background-clip: padding-box;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.yli-radio:checked {
  color: #fff;
  background: #3891e3;
  border: 1px solid #3891e3;
}
.yli-radio:before {
  font-size: 16px;
  line-height: 22px;
  font-family: anticon;
  content: "\E632";
  color: white;
}
input[type="checkbox"].yli-checkbox-ios {
  display: none !important;
}
input[type="checkbox"].yli-checkbox-ios + em {
  width: 50px;
  height: 25px;
  margin: 15px 1.2em 15px 2.5em;
  vertical-align: middle;
  display: inline-block;
  margin: 0px;
  border: 1px solid #ddd;
  cursor: pointer;
  border-radius: 999px;
  background-color: #f6f6f6;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -ms-transition: all 0.4s;
  transition: all 0.4s;
  box-shadow: inset 0 0 0 0px rgba(0, 0, 0, 0.4);
  box-sizing: content-box;
}
input[type="checkbox"].yli-checkbox-ios + em:after {
  float: left;
  content: '';
  margin: 1px 0 0 1px;
  width: 23px;
  height: 23px;
  border-radius: inherit;
  background: #ffffff;
  -webkit-transition: all 0.4s cubic-bezier(0.54, 1.85, 0.5, 1);
  -moz-transition: all 0.4s cubic-bezier(0.54, 1.85, 0.5, 1);
  -o-transition: all 0.4s cubic-bezier(0.54, 1.85, 0.5, 1);
  -ms-transition: all 0.4s cubic-bezier(0.54, 1.85, 0.5, 1);
  transition: all 0.4s cubic-bezier(0.54, 1.85, 0.5, 1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  pointer-events: none;
}
input[type="checkbox"].yli-checkbox-ios:checked + em {
  background-color: #3891e3;
  border: 1px solid #3891e3;
  box-shadow: inset #3891e3;
}
input[type="checkbox"].yli-checkbox-ios:checked + em:after {
  margin-left: 26px;
}
input[type="checkbox"].yli-checkbox-ios:disabled + em {
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  box-shadow: none;
}
input[type="checkbox"].yli-checkbox-ios:disabled + em:after {
  margin-left: 26px;
  background: #f5f5f5;
}
.yli-tips-grey {
  color: #b5b4b4 !important;
}
.yli-op-enable {
  color: #414c8c !important;
}
