Showing preview only (465K chars total). Download the full file or copy to clipboard to get everything.
Repository: cblweb/semantic-ui-bootstrap
Branch: master
Commit: 999669198bda
Files: 22
Total size: 450.5 KB
Directory structure:
gitextract_q6aicgdk/
├── .gitignore
├── LICENSE
├── README.md
├── composer.json
├── css/
│ ├── component/
│ │ ├── card.css
│ │ ├── card.less
│ │ ├── checkbox.css
│ │ ├── checkbox.less
│ │ ├── label.css
│ │ ├── label.less
│ │ ├── reveal.css
│ │ ├── reveal.less
│ │ ├── sidebar.css
│ │ └── sidebar.less
│ ├── mixin.less
│ ├── smt-bootstrap.css
│ └── smt-bootstrap.less
├── overview.html
└── vendor/
├── css/
│ ├── bootstrap.css
│ └── font-awesome.css
├── fonts/
│ └── FontAwesome.otf
└── js/
└── bootstrap.js
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
/css/component/*.map
/css/*.map
================================================
FILE: LICENSE
================================================
The MIT License (MIT)
Copyright (c) 2016 CBL Web Technology
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: README.md
================================================
[](http://smtb.cbl-web.com/)
# SMTB - Semantic UI Bootstrap
## Introdution
SMTB is a Bootstrap theme and component collections inspired by Semantic UI. It rely on bootstrap 3 but some of new added components can be used independently. SMTB didn't merged with the bootstrap soruce, so you can use most version of bootstrap 3 as a base and overide the style by adding SMTB css after bootstrap source css. (i.e. You can use a customized bootstrap package as a base)
## Components Quick Overview
[http://smtb.cbl-web.com/overview.html](http://smtb.cbl-web.com/overview.html)
[](http://smtb.cbl-web.com/)
## Components Introduction & Documentation
[http://smtb.cbl-web.com/component.html](http://smtb.cbl-web.com/component.html)
## What added
* Outlined Button (Ghost Button)
* Dropdown Submenu
* Material Tabs
* Element Reveal Effect
* Label
* User Label
* Tag Label
* Ribbon
* Attached
* Card
* Divider
* Styled checkbox, radio and switch (an on off checkbox)
* Sidebar
Label, Card, Divider and Sidebar can be used as a plugin independently.
## Installation
SMTB is just a theme of bootstrap, so you need to include bootstrap 3 before SMTB css.
```html
<link rel="stylesheet" href="your_path/bootstrap.min.css">
<link rel="stylesheet" href="your_path/smt-bootstrap.css">
```
## Credit
* [Bootstrap](http://getbootstrap.com)
* [Semantic UI](http://semantic-ui.com/)
* [Font Awesome](http://fortawesome.github.io/Font-Awesome)
* [AngularJs](https://angularjs.org/)
* [hightlight.js (Used for docs code highlight)](https://github.com/isagalaev/highlight.js)
## License
SMTB released under the MIT license.
================================================
FILE: composer.json
================================================
{
"name": "cblweb/semantic-ui-bootstrap",
"description": "semantic-ui-bootstrap",
"license": "proprietary"
}
================================================
FILE: css/component/card.css
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.1
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.card .card.card-primary{background-color:#3ac0ff;color:#fff}.card .card.card-primary a{color:#fff}.card .card.card-info{background-color:#8a73ff;color:#fff}.card .card.card-info a{color:#fff}.card .card.card-success{background-color:#22be34;color:#fff}.card .card.card-success a{color:#fff}.card .card.card-danger{background-color:#d01919;color:#fff}.card .card.card-danger a{color:#fff}.card .card.card-warning{background-color:#ff851b;color:#fff}.card .card.card-warning a{color:#fff}.card,.cards,.cards>.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.card:after,.card>.content:after,.cards:after,.cards>.card>.content:after{content:' ';overflow:hidden;visibility:hidden;clear:both}.card,.cards>.card{max-width:100%;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;-webkit-transition:box-shadow .1s ease,-webkit-transform .1s ease;transition:box-shadow .1s ease,transform .1s ease;z-index:'';margin-bottom:30px}.card a,.cards>.card a{cursor:pointer}.card:after,.cards>.card:after{display:block;height:0}.card:first-child,.cards>.card:first-child{border-radius:.28571429rem .28571429rem 0 0 !important;border-top:none !important}.card:last-child,.cards>.card:last-child{border-radius:0 0 .28571429rem .28571429rem !important}.card:only-child,.cards>.card:only-child{border-radius:.28571429rem !important}.card>.card-image,.cards>.card>.card-image{position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;background:rgba(0,0,0,0.05)}.card>.card-image>img,.cards>.card>.card-image>img,.card>.card-image>.reveal-dim>img,.cards>.card>.card-image>.reveal-dim>img{display:block;width:100%;height:auto;border-radius:inherit}.card>.card-image .label,.cards>.card>.card-image .label{z-index:2}.card>.card-content,.cards>.card>.card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,0.1);background:0 0;margin:0;padding:1em;box-shadow:none;font-size:1em;border-radius:0}.card>.card-content:after,.cards>.card>.card-content:after{display:block;height:0}.card>.card-content>.card-header,.cards>.card>.card-content>.card-header{display:block;margin:'';font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;color:rgba(0,0,0,0.85)}.card>.card-content>.card-header+.card-description,.cards>.card>.card-content>.card-header+.card-description,.card>.card-content>.card-meta+.card-description,.cards>.card>.card-content>.card-meta+.card-description{margin-top:.5em}.card>.card-content>.card-description,.cards>.card>.card-content>.card-description{clear:both;color:rgba(0,0,0,0.68)}.card>.card-content p,.cards>.card>.card-content p{margin:0 0 .5em}.card>.card-content p:last-child,.cards>.card>.card-content p:last-child{margin-bottom:0}.card>.card-content>a.card-header,.cards>.card>.card-content>a.card-header{color:rgba(0,0,0,0.85)}.card>.card-content>a.card-header:hover,.cards>.card>.card-content>a.card-header:hover{color:#1e70bf}.card>.card-content .card-btn .btn,.cards>.card>.card-content .card-btn .btn{border-radius:0;margin-left:-1px}.card>.card-content .card-btn .btn:first-child,.cards>.card>.card-content .card-btn .btn:first-child{border-radius:4px 0 0 4px;margin:0}.card>.card-content .card-btn .btn:last-child,.cards>.card>.card-content .card-btn .btn:last-child{border-radius:0 4px 4px 0}.card .card-content img,.cards>.card .card-content img{display:inline-block;vertical-align:middle;width:''}.card .card-avatar img,.cards>.card .card-avatar img,.card img.card-avatar,.cards>.card img.card-avatar{width:2em;height:2em;border-radius:500rem}.card .card-meta,.cards>.card .card-meta{font-size:1em;color:rgba(0,0,0,0.4)}.card .card-meta *,.cards>.card .card-meta *{margin-right:.3em}.card .card-meta :last-child,.cards>.card .card-meta :last-child{margin-right:0}.card .card-meta.pull-right,.cards>.card .card-meta.pull-right{margin-right:0;margin-left:.3em}.card>.card-extra,.cards>.card>.card-extra{max-width:100%;min-height:0 !important;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-top:1px solid rgba(0,0,0,0.05) !important;position:static;background:0 0;width:auto;margin:0;padding:.75em 1em;top:0;left:0;color:rgba(0,0,0,0.4);box-shadow:none;-webkit-transition:color .1s ease;transition:color .1s ease}.card.card-link,a.card{cursor:pointer;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.card.card-link:hover,a.card:hover{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px)}/*# sourceMappingURL=card.css.map */
================================================
FILE: css/component/card.less
================================================
@import url('../mixin.less');
.card,.cards,.cards>.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}
.card:after,.card>.content:after,.cards:after,.cards>.card>.content:after{content:' ';overflow:hidden;visibility:hidden;clear:both}
.card,.cards>.card{max-width:100%;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;-webkit-transition:box-shadow .1s ease,-webkit-transform .1s ease;transition:box-shadow .1s ease,transform .1s ease;z-index:''; margin-bottom: 30px;
a{cursor:pointer}
&:after{display:block;height:0}
&:first-child{border-radius:.28571429rem .28571429rem 0 0!important;border-top:none!important}
&:last-child{border-radius:0 0 .28571429rem .28571429rem!important}
&:only-child{border-radius:.28571429rem!important}
>.card-image{position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;background:rgba(0,0,0,.05);
>img,>.reveal-dim>img{display:block;width:100%;height:auto;border-radius:inherit}
.label{z-index: 2;}
//&:not()>img{border:none}
}
>.card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,.1);background:0 0;margin:0;padding:1em;box-shadow:none;font-size:1em;border-radius:0;
&:after{display:block;height:0}
>.card-header{display:block;margin:'';font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;color:rgba(0,0,0,.85);
//&:not(){font-weight:700;font-size:1.28571429em;margin-top:-.21425em;line-height:1.2857em}
}
>.card-header,>.card-meta {
+.card-description{margin-top:.5em}
}
>.card-description{clear:both;color:rgba(0,0,0,.68)}
p{margin:0 0 .5em}
p:last-child{margin-bottom:0}
/*
a:not(){color:'';-webkit-transition:color .1s ease;transition:color .1s ease;
&:hover{color:''}
}*/
>a.card-header{color:rgba(0,0,0,.85);
&:hover{color:#1e70bf}
}
.card-btn {
.btn { border-radius: 0; margin-left: -1px;
&:first-child { border-radius: 4px 0 0 4px; margin: 0; }
&:last-child { border-radius: 0 4px 4px 0; }
}
}
}
.card-content img{display:inline-block;vertical-align:middle;width:''}
.card-avatar img,img.card-avatar,{width:2em;height:2em;border-radius:500rem}
.card-meta{font-size:1em;color:rgba(0,0,0,.4);
*{margin-right:.3em}
:last-child{margin-right:0}
&.pull-right {margin-right:0;margin-left:.3em;}
/*
>a:not(){color:rgba(0,0,0,.4);
&:hover{color:rgba(0,0,0,.87)}
}*/
}
>.card-extra{max-width:100%;min-height:0!important;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-top:1px solid rgba(0,0,0,.05)!important;position:static;background:0 0;width:auto;margin:0;padding:.75em 1em;top:0;left:0;color:rgba(0,0,0,.4);box-shadow:none;-webkit-transition:color .1s ease;transition:color .1s ease}
}
.card.card-link, a.card{ cursor:pointer;.transform(none);
&:hover { .transform(translateY(-3px)); }
}
.-each(@name) {
@this-color-name: 'color-@{name}';
.card {
.card.card-@{name} {
background-color: @@this-color-name; color: #FFF;
a { color: #FFF; }
}
}
}
================================================
FILE: css/component/checkbox.css
================================================
.radio-group.radio-group-primary input:checked+.btn,.checkbox-group.checkbox-group-primary input:checked+.btn{background-color:#3ac0ff;color:#fff}.radio-group.radio-group-info input:checked+.btn,.checkbox-group.checkbox-group-info input:checked+.btn{background-color:#8a73ff;color:#fff}.radio-group.radio-group-success input:checked+.btn,.checkbox-group.checkbox-group-success input:checked+.btn{background-color:#22be34;color:#fff}.radio-group.radio-group-danger input:checked+.btn,.checkbox-group.checkbox-group-danger input:checked+.btn{background-color:#d01919;color:#fff}.radio-group.radio-group-warning input:checked+.btn,.checkbox-group.checkbox-group-warning input:checked+.btn{background-color:#ff851b;color:#fff}.radio-s,.checkbox-s{position:relative;cursor:pointer}.radio-s input,.checkbox-s input{display:none}.radio-s label,.checkbox-s label{padding-left:22px;line-height:20px;cursor:pointer;display:block}.radio-s label:before,.checkbox-s label:before{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;border:1px solid #d4d4d5;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s:hover label:before,.checkbox-s:hover label:before{border-color:#999}.radio-s.disabled>label,.checkbox-s.disabled>label,.radio-s input[disabled]+label,.checkbox-s input[disabled]+label{color:#999;cursor:no-drop}.radio-s.disabled>label:before,.checkbox-s.disabled>label:before,.radio-s input[disabled]+label:before,.checkbox-s input[disabled]+label:before{opacity:.7;border-color:#d4d4d5}.radio-s.disabled>label:after,.checkbox-s.disabled>label:after,.radio-s input[disabled]+label:after,.checkbox-s input[disabled]+label:after{opacity:.7}.radio-s.disabled,.checkbox-s.disabled{cursor:no-drop}.radio-s label:before{border-radius:50%}.radio-s label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;background-color:rgba(0,0,0,0.8);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);border-radius:50%;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s input:checked+label:after{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5)}.checkbox-s.checkbox-inline label{padding-left:0}.checkbox-s label:before{border-radius:3px}.checkbox-s label:after{content:'';position:absolute;top:10px;left:-3px;width:6px;height:0;border:3px solid rgba(0,0,0,0.8);border-width:2.5px 0 0 2.5px;transform:rotate(-140deg) scale(0);-webkit-transform:rotate(-140deg) scale(0);-moz-transform:rotate(-140deg) scale(0);-ms-transform:rotate(-140deg) scale(0);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);transform-origin:right top;-webkit-transform-origin:right top}.checkbox-s input:checked+label:after{transform:rotate(-140deg) scale(1);-webkit-transform:rotate(-140deg) scale(1);-moz-transform:rotate(-140deg) scale(1);-ms-transform:rotate(-140deg) scale(1);height:11px}.checkbox-s input:indeterminate+label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;transform-origin:center center;background-color:rgba(0,0,0,0.8);transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);border-radius:3px;-webkit-transform-origin:center center}.switch input{display:none}.switch label{padding-left:60px;line-height:20px;cursor:pointer;position:relative}.switch label:before{content:'';position:absolute;left:0;top:0;border-radius:10px;width:50px;height:20px;line-height:20px;background-color:rgba(0,0,0,0.05);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch label:after{content:'';position:absolute;left:0;top:0;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-moz-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-ms-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-o-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;background:linear-gradient(transparent, rgba(0,0,0,0.05)) #fff;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch:hover label:before{background-color:rgba(0,0,0,0.15)}.switch input:checked+label:before{background-color:#3ac0ff !important}.switch input:checked+label:after{left:31px}.switch.disabled>label,.switch input[disabled]+label{color:#999}.switch.disabled>label:before,.switch input[disabled]+label:before{background-color:rgba(0,0,0,0.05)}.switch.disabled>label:after,.switch input[disabled]+label:after,.switch.disabled>label:before,.switch input[disabled]+label:before{opacity:.8}.switch.switch-line label:before{height:3px;top:9px}.radio-group input,.checkbox-group input{display:none}.radio-group .btn,.checkbox-group .btn{background-color:#eee;color:#333}.radio-group .btn:first-of-type,.checkbox-group .btn:first-of-type{border-radius:4px 0 0 4px !important}.radio-group .btn:hover,.checkbox-group .btn:hover{background-color:#ddd}.radio-group input:checked+.btn,.checkbox-group input:checked+.btn{background-color:#3ac0ff;color:#fff}.radio-group input.disabled+.btn,.checkbox-group input.disabled+.btn,.radio-group input[disabled]+.btn,.checkbox-group input[disabled]+.btn{cursor:no-drop !important;opacity:.8}/*# sourceMappingURL=checkbox.css.map */
================================================
FILE: css/component/checkbox.less
================================================
@import url('../mixin.less');
.radio-s, .checkbox-s { position: relative; cursor: pointer;
input { display: none; }
label { padding-left: 22px; line-height: 20px; cursor: pointer; display: block;
&:before { content: ''; position: absolute; top: 1px; left: 0; width: 17px; height: 17px; border: 1px solid #d4d4d5; .transition; }
}
&:hover label:before { border-color: #999; }
&.disabled > label, input[disabled] + label { color: #999; cursor: no-drop;
&:before { opacity: 0.7; border-color: #d4d4d5; }
&:after { opacity: 0.7; }
}
&.disabled { cursor: no-drop; }
}
.radio-s {
label:before { border-radius: 50%; }
label:after {
content: ''; position: absolute; top: 1px; left: 0; width: 17px; height: 17px;
background-color: rgba(0,0,0,.8); .transform(scale(0)); border-radius: 50%; .transition;
}
input:checked + label:after { .transform(scale(0.5)); }
}
.checkbox-s {
&.checkbox-inline label { padding-left: 0; }
label {
&:before { border-radius: 3px; }
&:after {
content: ''; position: absolute; top: 10px; left: -3px; width: 6px; height: 0; border: 3px solid rgba(0,0,0,.8); border-width: 2.5px 0 0 2.5px;
.transform(rotate(-140deg) scale(0)); .transition; transform-origin: right top; -webkit-transform-origin: right top;
}
}
input:checked + label {
&:after { .transform(rotate(-140deg) scale(1)); height: 11px; }
}
input:indeterminate + label:after {
content: ''; position: absolute; top: 1px; left: 0; width: 17px; height: 17px; transform-origin: center center;
background-color: rgba(0,0,0,.8); .transform(scale(0.5)); border-radius: 3px; -webkit-transform-origin: center center;
}
}
.switch {
input { display: none; }
label { padding-left: 60px; line-height: 20px; cursor: pointer; position: relative;
&:before { content: ''; position: absolute; left: 0; top: 0; border-radius: 10px; width: 50px; height: 20px;
line-height: 20px; background-color: rgba(0,0,0,.05); .transition;
}
&:after { content: ''; position: absolute; left: 0; top: 0; border-radius: 50%; width: 20px; height: 20px;
.box-shadow(0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset);
background: linear-gradient(transparent,rgba(0,0,0,.05)) #fff; .transition;
}
}
&:hover {
label:before { background-color: rgba(0,0,0,.15); }
}
input:checked + label {
&:before { background-color: @color-primary !important; }
&:after { left: 31px; }
}
&.disabled > label, input[disabled] + label { color: #999;
&:before { background-color: rgba(0,0,0,.05); }
&:after, &:before { opacity: 0.8; }
}
&.switch-line {
label {
&:before { height: 3px; top: 9px; }
}
}
}
.radio-group, .checkbox-group {
input { display: none; }
.btn { background-color: #EEE; color: #333;
&:first-of-type { border-radius: 4px 0 0 4px !important; }
&:hover { background-color: #DDD; }
}
input {
&:checked + .btn { background-color: @color-primary; color: #FFF; }
&.disabled, &[disabled] {
+ .btn { cursor: no-drop !important; opacity: 0.8; }
}
}
}
.-each(@name) {
@this-color-name: 'color-@{name}';
.radio-group.radio-group-@{name}, .checkbox-group.checkbox-group-@{name} {
input:checked + .btn { background-color: @@this-color-name; color: #FFF; }
}
}
================================================
FILE: css/component/label.css
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.0
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.label.label-primary{background-color:#3ac0ff;color:#fff}.label.label-primary .label-detail{background-color:#11b3ff}a.label.label-primary:hover{background-color:#21b8ff}a.label.label-primary:hover .label-detail{background-color:#00a1ed}.label.label-info{background-color:#8a73ff;color:#fff}.label.label-info .label-detail{background-color:#684aff}a.label.label-info:hover{background-color:#755aff}a.label.label-info:hover .label-detail{background-color:#4a26ff}.label.label-success{background-color:#22be34;color:#fff}.label.label-success .label-detail{background-color:#1c9b2b}a.label.label-success:hover{background-color:#1ea82e}a.label.label-success:hover .label-detail{background-color:#167d22}.label.label-danger{background-color:#d01919;color:#fff}.label.label-danger .label-detail{background-color:#ac1515}a.label.label-danger:hover{background-color:#b91616}a.label.label-danger:hover .label-detail{background-color:#8c1111}.label.label-warning{background-color:#ff851b;color:#fff}.label.label-warning .label-detail{background-color:#f17000}a.label.label-warning:hover{background-color:#ff7701}a.label.label-warning:hover .label-detail{background-color:#ce6000}.label{display:inline-block;padding:6px 6px 6px 6px;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);overflow:hidden;position:relative}.label .label-detail{margin:-6px -6px -6px 6px;padding:6px;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.label img{display:inline-block;height:26px;max-width:100%}.label.label-image>img:first-child{margin:-6px 6px -6px -6px}.label>.label-icon:last-child{padding-left:6px}.label a{color:#fff;cursor:pointer}.label a:hover{color:#ddd}.label.label-tag,.label-tag>.label{padding-left:11.3px;margin-left:11.3px;overflow:visible}.label.label-tag:before,.label-tag>.label:before{content:"";position:absolute;transform:translateY(-50%) translateX(50%) rotate(-45deg);-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);-moz-transform:translateY(-50%) translateX(50%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(50%) rotate(-45deg);border-top-left-radius:3px;background-color:inherit;top:50%;right:100%;width:16px;height:16px}.label.label-tag:after,.label-tag>.label:after{content:"";position:absolute;box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-ms-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-o-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);background-color:#fff;border-radius:50%;width:6px;height:6px;top:9px;left:-2px}.label[class*="label-ribbon-"]{position:relative;overflow:visible;padding-left:20px;padding-right:20px}.label[class*="label-ribbon-"]:before{border-color:transparent;border-style:solid;content:"";width:0;height:0;position:absolute;top:100%}.label.label-ribbon-left{float:left;margin-left:-19px;left:-15px;border-radius:0 .25em .25em 0}.label.label-ribbon-left:before{border-width:0 15px 10px 0;border-right-color:#333;left:0}.label.label-ribbon-right{float:right;margin-right:-19px;right:-15px;border-radius:.25em 0 0 .25em}.label.label-ribbon-right:before{border-width:0 0 10px 15px;border-left-color:#333;right:0}.label[class*="label-attached-"]{position:absolute}.label.label-attached-top+:not([class*="label-attached-"]){margin-top:16px}.label.label-attached-bottom+:not([class*="label-attached-"]){margin-bottom:16px}.label.label-attached-top{top:0;left:0;width:100%;border-radius:.25em .25em 0 0}.label.label-attached-bottom{bottom:0;left:0;width:100%;border-radius:0 0 .25em .25em}.label.label-attached-top-left{top:0;left:0;width:auto;border-radius:.25em 0 .25em 0}.label.label-attached-top-right{top:0;right:0;width:auto;border-radius:0 .25em 0 .25em}.label.label-attached-bottom-left{bottom:0;left:0;width:auto;border-radius:0 .25em 0 .25em}.label.label-attached-bottom-right{bottom:0;right:0;width:auto;border-radius:.25em 0 .25em 0}.well-sm .label-ribbon-left{margin-left:-9px}.well-sm .label-ribbon-right{margin-right:-9px}.well-lg .label-ribbon-left{margin-left:-24px}.well-lg .label-ribbon-right{margin-right:-24px}.card-image .label-ribbon-left{position:absolute;margin-left:0;top:15px}.card-image .label-ribbon-right{position:absolute;margin-right:0;top:15px}.label-default{color:#555;background-color:#e8e8e8}.label-default .label-detail{background-color:#d4d4d4}.label-default a{color:#888}.label-default a:hover{color:#333}a.label-default:hover{background-color:#dbdbdb}a.label-default:hover .label-detail{background-color:#c2c2c2}a.label{cursor:pointer}/*# sourceMappingURL=label.css.map */
================================================
FILE: css/component/label.less
================================================
@import url('../mixin.less');
@label-radius: .25em;
.label { display: inline-block; padding: 6px 6px 6px 6px; .transition(); overflow: hidden; position: relative;
.label-detail { margin: -6px -6px -6px 6px; padding: 6px; .transition(); }
img { display: inline-block; height: 26px; max-width: 100%; }
&.label-image > img:first-child { margin: -6px 6px -6px -6px; }
> .label-icon:last-child { padding-left: 6px; }
a { color: #FFF; cursor: pointer;
&:hover { color: #DDD; }
}
&.label-tag, .label-tag > & { padding-left: 11.3px; margin-left: 11.3px; overflow: visible;
&:before { content: ""; position: absolute; .transform(translateY(-50%) translateX(50%) rotate(-45deg)); border-top-left-radius: 3px; background-color: inherit; top: 50%; right: 100%; width: 16px; height: 16px; }
&:after { content: ""; position: absolute; .box-shadow(0 -1px 1px 0 rgba(0,0,0,.3)); background-color: #FFF; border-radius: 50%; width: 6px; height: 6px; top: 9px; left: -2px; }
}
&[class*="label-ribbon-"] { position: relative; overflow: visible; padding-left: 20px; padding-right: 20px;
&:before { border-color: transparent; border-style: solid; content: ""; width: 0; height: 0; position: absolute; top: 100%; }
}
&.label-ribbon-left { float: left; margin-left: -19px; left: -15px; border-radius: 0 @label-radius @label-radius 0;
&:before { border-width: 0 15px 10px 0; border-right-color: #333; left: 0; }
}
&.label-ribbon-right { float: right; margin-right: -19px; right: -15px; border-radius: @label-radius 0 0 @label-radius;
&:before { border-width: 0 0 10px 15px; border-left-color: #333; right: 0; }
}
&[class*="label-attached-"] { position: absolute; }
&.label-attached-top + :not([class*="label-attached-"]) { margin-top: 16px; }
&.label-attached-bottom + :not([class*="label-attached-"]) { margin-bottom: 16px; }
&.label-attached-top { top: 0; left: 0; width: 100%; border-radius: @label-radius @label-radius 0 0; }
&.label-attached-bottom { bottom: 0; left: 0; width: 100%; border-radius: 0 0 @label-radius @label-radius; }
&.label-attached-top-left { top: 0; left: 0; width: auto; border-radius: @label-radius 0 @label-radius 0; }
&.label-attached-top-right { top: 0; right: 0; width: auto; border-radius: 0 @label-radius 0 @label-radius; }
&.label-attached-bottom-left { bottom: 0; left: 0; width: auto; border-radius: 0 @label-radius 0 @label-radius; }
&.label-attached-bottom-right { bottom: 0; right: 0; width: auto; border-radius: @label-radius 0 @label-radius 0; }
}
.well-sm {
.label-ribbon-left { margin-left: -9px; }
.label-ribbon-right { margin-right: -9px; }
}
.well-lg {
.label-ribbon-left { margin-left: -24px; }
.label-ribbon-right { margin-right: -24px; }
}
.card-image {
.label-ribbon-left { position: absolute; margin-left: 0; top: 15px; }
.label-ribbon-right { position: absolute; margin-right: 0; top: 15px; }
}
.label-default { color: #555; background-color: #e8e8e8;
.label-detail { background-color: darken(#e8e8e8,8%); }
a { color: #888;
&:hover { color: #333; }
}
}
a.label-default:hover { background-color: darken(#e8e8e8,5%);
.label-detail { background-color: darken(#e8e8e8,15%); }
}
a.label { cursor: pointer; }
.-each(@name) {
@this-color-name: 'color-@{name}';
.label.label-@{name} { background-color: @@this-color-name; color: #FFF;
.label-detail { background-color: darken(@@this-color-name,8%); }
}
a.label.label-@{name}:hover { background-color: darken(@@this-color-name,5%);
.label-detail { background-color: darken(@@this-color-name,15%); }
}
}
================================================
FILE: css/component/reveal.css
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.0
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/[class*="reveal-move"],[class*="reveal-rotate"],[class*="reveal-fade"],[class*="reveal-dim"]{position:relative;overflow:hidden}[class*="reveal-move"] .reveal-show,[class*="reveal-rotate"] .reveal-show,[class*="reveal-fade"] .reveal-show,[class*="reveal-dim"] .reveal-show,[class*="reveal-move"] .reveal-hide,[class*="reveal-rotate"] .reveal-hide,[class*="reveal-fade"] .reveal-hide,[class*="reveal-dim"] .reveal-hide{width:100%;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}[class*="reveal-move"] .reveal-hide,[class*="reveal-rotate"] .reveal-hide,[class*="reveal-fade"] .reveal-hide,[class*="reveal-dim"] .reveal-hide{position:absolute;left:0;top:0;z-index:1}[class*="reveal-move"].reveal-circular,[class*="reveal-rotate"].reveal-circular,[class*="reveal-fade"].reveal-circular,[class*="reveal-dim"].reveal-circular{border-radius:50%}[class*="reveal-move"].reveal-circular .reveal-show,[class*="reveal-rotate"].reveal-circular .reveal-show,[class*="reveal-fade"].reveal-circular .reveal-show,[class*="reveal-dim"].reveal-circular .reveal-show,[class*="reveal-move"].reveal-circular .reveal-hide,[class*="reveal-rotate"].reveal-circular .reveal-hide,[class*="reveal-fade"].reveal-circular .reveal-hide,[class*="reveal-dim"].reveal-circular .reveal-hide{border-radius:50%;overflow:hidden}[class*="reveal-move"] .reveal-content,[class*="reveal-rotate"] .reveal-content,[class*="reveal-fade"] .reveal-content,[class*="reveal-dim"] .reveal-content{height:100%}[class*="reveal-move"] .reveal-content .reveal-center,[class*="reveal-rotate"] .reveal-content .reveal-center,[class*="reveal-fade"] .reveal-content .reveal-center,[class*="reveal-dim"] .reveal-content .reveal-center{display:table;width:100%;height:100%;padding:10px}[class*="reveal-move"] .reveal-content .reveal-center>span,[class*="reveal-rotate"] .reveal-content .reveal-center>span,[class*="reveal-fade"] .reveal-content .reveal-center>span,[class*="reveal-dim"] .reveal-content .reveal-center>span{display:table-cell;vertical-align:middle;text-align:center;height:100%}.reveal-move .reveal-show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move .reveal-hide{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}.reveal-move:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move.active:not(.reveal-no-leave) .reveal-show{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%)}.reveal-move:not(.reveal-no-hover):hover .reveal-hide,.reveal-move.active .reveal-hide{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-right .reveal-show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-right .reveal-hide{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%)}.reveal-move-right:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-right.active:not(.reveal-no-leave) .reveal-show{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}.reveal-move-right:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-right.active .reveal-hide{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-up .reveal-show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-up .reveal-hide{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.reveal-move-up:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-up.active:not(.reveal-no-leave) .reveal-show{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.reveal-move-up:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-up.active .reveal-hide{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-down .reveal-show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-down .reveal-hide{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.reveal-move-down:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-down.active:not(.reveal-no-leave) .reveal-show{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.reveal-move-down:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-down.active .reveal-hide{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-rotate .reveal-hide{position:static}.reveal-rotate .reveal-show{position:absolute;left:0;top:0;z-index:1;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform-origin:bottom left;-moz-transform-origin:bottom left;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left}.reveal-rotate:not(.reveal-no-hover):hover .reveal-show,.reveal-rotate.active .reveal-show{transform:rotate(-110deg);-webkit-transform:rotate(-110deg);-moz-transform:rotate(-110deg);-ms-transform:rotate(-110deg)}.reveal-rotate-right .reveal-hide{position:static}.reveal-rotate-right .reveal-show{position:absolute;left:0;top:0;z-index:1;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform-origin:bottom right;-moz-transform-origin:bottom right;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right}.reveal-rotate-right:not(.reveal-no-hover):hover .reveal-show,.reveal-rotate-right.active .reveal-show{transform:rotate(110deg);-webkit-transform:rotate(110deg);-moz-transform:rotate(110deg);-ms-transform:rotate(110deg)}.reveal-fade .reveal-hide{opacity:0;background-color:#000;color:#fff}.reveal-fade.reveal-fade-white .reveal-hide{background-color:#fff;color:#333}.reveal-fade:not(.reveal-no-hover):hover .reveal-hide,.reveal-fade.active .reveal-hide{opacity:1}.reveal-dim .reveal-hide{opacity:0;background-color:rgba(0,0,0,0.3);color:#fff}.reveal-dim.reveal-dim-white .reveal-hide{background-color:rgba(255,255,255,0.5);color:#333}.reveal-dim:not(.reveal-no-hover):hover .reveal-hide,.reveal-dim.active .reveal-hide{opacity:1}.reveal-dim:not(.reveal-no-hover):hover .reveal-show,.reveal-dim.active .reveal-show{-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}/*# sourceMappingURL=reveal.css.map */
================================================
FILE: css/component/reveal.less
================================================
@import url('../mixin.less');
[class*="reveal-move"],[class*="reveal-rotate"],[class*="reveal-fade"],[class*="reveal-dim"] { position: relative; overflow: hidden;
.reveal-show, .reveal-hide { width: 100%; .transition(0.5s,ease,all); }
.reveal-hide { position: absolute; left: 0; top: 0; z-index: 1; }
&.reveal-circular { border-radius: 50%;
.reveal-show, .reveal-hide { border-radius: 50%; overflow: hidden; }
}
.reveal-content { height: 100%;
.reveal-center { display: table; width: 100%; height: 100%; padding: 10px;
> span { display: table-cell; vertical-align: middle; text-align: center; height: 100%; }
}
}
}
.reveal-move {
.reveal-show { .transform(translateX(0)); }
.reveal-hide { .transform(translateX(100%)); }
&:not(.reveal-no-hover):hover, &.active {
&:not(.reveal-no-leave) .reveal-show { .transform(translateX(-100%)); }
.reveal-hide { .transform(translateX(0)); }
}
}
.reveal-move-right {
.reveal-show { .transform(translateX(0)); }
.reveal-hide { .transform(translateX(-100%)); }
&:not(.reveal-no-hover):hover, &.active {
&:not(.reveal-no-leave) .reveal-show { .transform(translateX(100%)); }
.reveal-hide { .transform(translateX(0)); }
}
}
.reveal-move-up {
.reveal-show { .transform(translateY(0)); }
.reveal-hide { .transform(translateY(100%)); }
&:not(.reveal-no-hover):hover, &.active {
&:not(.reveal-no-leave) .reveal-show { .transform(translateY(-100%)); }
.reveal-hide { .transform(translateY(0)); }
}
}
.reveal-move-down {
.reveal-show { .transform(translateY(0)); }
.reveal-hide { .transform(translateY(-100%)); }
&:not(.reveal-no-hover):hover, &.active {
&:not(.reveal-no-leave) .reveal-show { .transform(translateY(100%)); }
.reveal-hide { .transform(translateY(0)); }
}
}
.reveal-rotate {
.reveal-hide { position: static; }
.reveal-show { position: absolute; left: 0; top: 0; z-index: 1; .transform(rotate(0)); .transform-origin(bottom left); }
&:not(.reveal-no-hover):hover, &.active {
.reveal-show { .transform(rotate(-110deg)); }
}
}
.reveal-rotate-right {
.reveal-hide { position: static; }
.reveal-show { position: absolute; left: 0; top: 0; z-index: 1; .transform(rotate(0)); .transform-origin(bottom right); }
&:not(.reveal-no-hover):hover, &.active {
.reveal-show { .transform(rotate(110deg)); }
}
}
.reveal-fade {
.reveal-hide { opacity: 0; background-color: #000; color: #FFF; }
&.reveal-fade-white .reveal-hide { background-color: #FFF; color: #333; }
&:not(.reveal-no-hover):hover, &.active {
.reveal-hide { opacity: 1; }
}
}
.reveal-dim {
.reveal-hide { opacity: 0; background-color: rgba(0,0,0,.3); color: #FFF; }
&.reveal-dim-white .reveal-hide { background-color: rgba(255,255,255,0.5); color: #333; }
&:not(.reveal-no-hover):hover, &.active {
.reveal-hide { opacity: 1; }
.reveal-show { -webkit-filter:blur(5px) grayscale(.7); filter:blur(5px) grayscale(.7); }
}
}
.-each(@name) { }
================================================
FILE: css/component/sidebar.css
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.1
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.sidebar{position:absolute;width:250px;height:100%;z-index:10001;visibility:hidden}body>.sidebar{position:fixed;top:0}.sidebar .sidebar-wrap{width:100%;height:100%;overflow-y:auto;transform:translateX(-250px);-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all;background-color:#222;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.5);-o-box-shadow:0 2px 6px rgba(0,0,0,0.5)}.sidebar .sidebar-wrap .sidebar-subject{padding:20px 15px}.sidebar .sidebar-wrap>ul>li{border-top:1px solid rgba(255,255,255,0.08)}.sidebar .sidebar-wrap>ul>li:last-child{border-bottom:1px solid rgba(255,255,255,0.08)}.sidebar .sidebar-wrap>ul>li>a{text-decoration:none !important;color:#eee}.sidebar .sidebar-wrap>ul>li>a:hover{color:#fff}.sidebar .sidebar-wrap ul{list-style:none;width:100%;padding:0;overflow:hidden}.sidebar .sidebar-wrap li a{color:#fff;line-height:1.5;padding:10px 15px;display:block}.sidebar .sidebar-wrap a.dropdown-toggle:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-5px;opacity:.3;content:" ";border:5px solid transparent;border-width:5px 5px 0 5px;border-top-color:#fff}.sidebar .sidebar-wrap a.dropdown-toggle:hover:after{opacity:.6}.sidebar .sidebar-wrap .dropdown.open>a.dropdown-toggle:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.sidebar .sidebar-wrap .dropdown-menu{position:static;float:none;border-radius:0;background-color:transparent;display:none;margin:0;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.sidebar .sidebar-wrap li>ul>li>a{font-size:.85em;background-color:transparent;color:rgba(255,255,255,0.5);padding-top:0;padding-bottom:6px}.sidebar .sidebar-wrap li>ul>li:last-child>a{padding-bottom:13px}.sidebar .sidebar-wrap li>ul>li:hover>a{color:rgba(255,255,255,0.8)}.sidebar .sidebar-wrap .open>.dropdown-menu{display:block}.sidebar.sidebar-right{right:0}.sidebar.sidebar-right .sidebar-wrap{transform:translateX(250px);-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px)}.sidebar.active,.sidebar-container.active>.sidebar{visibility:visible}.sidebar.active .sidebar-wrap,.sidebar-container.active>.sidebar .sidebar-wrap{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.sidebar.active+.sidebar-overlay,.sidebar-container.active>.sidebar+.sidebar-overlay{visibility:visible}.sidebar.active+.sidebar-overlay:after,.sidebar-container.active>.sidebar+.sidebar-overlay:after{opacity:.7}.sidebar.active+.sidebar-overlay a,.sidebar-container.active>.sidebar+.sidebar-overlay a{opacity:1}body>.sidebar+.sidebar-overlay{position:fixed}.sidebar-overlay{visibility:hidden;position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000}.sidebar-overlay:after{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0;transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all}.sidebar-overlay a{position:absolute;left:270px;top:20px;width:26px;height:26px;cursor:pointer;z-index:1;opacity:0;transition:.5s ease-in opacity;-webkit-transition:.5s ease-in opacity;-moz-transition:.5s ease-in opacity}.sidebar-overlay a:after,.sidebar-overlay a:before{content:"";display:block;height:3px;background-color:#fff;border-radius:3px;width:100%;position:relative}.sidebar-overlay a:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:10px}.sidebar-overlay a:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);top:7px}.sidebar.sidebar-right+.sidebar-overlay a{left:auto;right:270px}.sidebar-container{position:relative;overflow-x:hidden;overflow-y:auto}.sidebar-container.active{overflow-y:hidden}.sidebar-active{overflow:hidden}.sidebar-push>.sidebar-dim{position:relative;transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.sidebar-container.sidebar-push.active>.sidebar~.sidebar-dim{width:100%;height:100%;transform:translateX(250px);-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px)}.sidebar-container.sidebar-push.active>.sidebar.sidebar-right~.sidebar-dim{transform:translateX(-250px);-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px)}/*# sourceMappingURL=sidebar.css.map */
================================================
FILE: css/component/sidebar.less
================================================
@import url('../mixin.less');
.sidebar { position: absolute; width: @sidebar-width; height: 100%; z-index: 10001; visibility: hidden;
body > & { position: fixed; top: 0; }
.sidebar-wrap { width: 100%; height: 100%; overflow-y: auto; .transform(translateX(-@sidebar-width)); .transition(0.38s,ease,all); background-color: #222; color: #FFF; .box-shadow(0 2px 6px rgba(0,0,0,0.5));
.sidebar-subject { padding: 20px 15px; }
> ul > li { border-top: 1px solid rgba(255,255,255,0.08);
&:last-child { border-bottom: 1px solid rgba(255,255,255,0.08); }
> a { text-decoration: none !important; color: #EEE;
&:hover { color: #FFF; }
}
}
ul { list-style: none; width: 100%; padding: 0; overflow: hidden; }
li a { color: #FFF; line-height: 1.5; padding: 10px 15px; display: block; }
a.dropdown-toggle:after {
display:block; float:right; width:0; height:0; margin-top:5px; margin-right:-5px; opacity: 0.3;
content:" "; border: 5px solid transparent; border-width:5px 5px 0 5px; border-top-color: #FFF;
}
a.dropdown-toggle:hover:after { opacity: 0.6; }
.dropdown.open > a.dropdown-toggle:after {
.transform(rotate(-180deg));
}
.dropdown-menu { position: static; float: none; border-radius: 0; background-color: transparent; display: none; margin: 0; border: 0; .box-shadow(none); }
li > ul > li {
> a { font-size: 0.85em; background-color: transparent; color: rgba(255,255,255,.5); padding-top: 0; padding-bottom: 6px; }
&:last-child > a { padding-bottom: 13px; }
&:hover > a { color: rgba(255,255,255,.8); }
}
.open > .dropdown-menu { display: block; }
.open, .active {
a:after { }
}
}
&.sidebar-right { right: 0;
.sidebar-wrap { .transform(translateX(@sidebar-width)); }
}
&.active, .sidebar-container.active > & { visibility: visible;
.sidebar-wrap {.transform(translateX(0));}
& + .sidebar-overlay{ visibility: visible;
&:after { opacity: 0.7; }
a { opacity: 1; }
}
}
body > & + .sidebar-overlay { position: fixed; }
}
.sidebar-overlay { visibility: hidden; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 10000;
&:after { content: ""; position: absolute; width: 100%; height: 100%; background-color: #000; opacity: 0; .transition(0.38s,ease,all); }
a { position: absolute; left: 270px; top: 20px; width: 26px; height: 26px; cursor: pointer; z-index: 1; opacity: 0; .transition(0.5s,ease-in,opacity);
&:after, &:before { content: ""; display: block; height: 3px; background-color: #FFF; border-radius: 3px; width: 100%; position: relative; }
&:before { .transform(rotate(-45deg)); top: 10px; }
&:after { .transform(rotate(45deg)); top: 7px; }
}
.sidebar.sidebar-right + & a { left: auto; right: 270px; }
}
.sidebar-container { position: relative; overflow-x: hidden; overflow-y: auto; }
.sidebar-container.active { overflow-y: hidden; }
.sidebar-active { overflow: hidden; }
.sidebar-push > .sidebar-dim { position: relative; .transition(0.38s,ease,all); .transform(translateX(0)); }
.sidebar-container.sidebar-push.active > .sidebar ~ .sidebar-dim { width: 100%; height: 100%; .transform(translateX(@sidebar-width)); }
.sidebar-container.sidebar-push.active > .sidebar.sidebar-right ~ .sidebar-dim { .transform(translateX(-@sidebar-width)); }
.-each(@name) { }
================================================
FILE: css/mixin.less
================================================
.radius(@r:10px) { border-radius: @r; }
.box-shadow(@type: rgba(0,0,0,0.3) 0 0 8px) { box-shadow: @type; -moz-box-shadow: @type; -webkit-box-shadow: @type; -ms-box-shadow: @type; -o-box-shadow: @type; }
.box-shadow(@type1,@type2) { box-shadow: @type1, @type2; -moz-box-shadow: @type1, @type2; -webkit-box-shadow: @type1, @type2; -ms-box-shadow: @type1, @type2; -o-box-shadow: @type1, @type2; }
.text-shadow(@type) { text-shadow: @type; -webkit-text-shadow: @type; -moz-text-shadow: @type; -ms-text-shadow: @type; }
.transition(@type:all,@duration:0.2s,@easing:cubic-bezier(0.635, 0.000, 0.415, 1)) { transition: @type @duration @easing; -webkit-transition: @type @duration @easing; -moz-transition: @type @duration @easing; }
.transform(@type) { transform: @type; -webkit-transform: @type; -moz-transform: @type; -ms-transform: @type; }
.transform-origin(@type) { transform-origin: @type; -moz-transform-origin: @type; -webkit-transform-origin: @type; -ms-transform-origin: @type; }
.animation(@type) { animation: @type; -webkit-animation: @type; }
.keyframes(@name, @rules) {
@-webkit-keyframes ~'@{name}' { @rules(); }
@-moz-keyframes ~'@{name}' { @rules(); }
@-o-keyframes ~'@{name}' { @rules(); }
@keyframes ~'@{name}' { @rules(); }
}
.for(@i, @n) {.-each(@i)}
.for(@n) when (isnumber(@n)) {.for(1, @n)}
.for(@i, @n) when not (@i = @n) {
.for((@i + (@n - @i) / abs(@n - @i)), @n);
}
.for(@array) when (default()) {.for-impl_(length(@array))}
.for-impl_(@i) when (@i > 1) {.for-impl_((@i - 1))}
.for-impl_(@i) when (@i > 0) {.-each(extract(@array, @i))}
@color-primary: #3ac0ff;
@color-info: #8a73ff;
@color-success: #22be34;
@color-danger: #d01919;
@color-warning: #ff851b;
@alert-color-primary: #F8FFFF, #A9D5DE, #276f86; // [1] Background-color, [2] border-color, [3] font color
@alert-color-info: #F1EFFF, #CBC4FC, #6435C9;
@alert-color-success: #FCFFF5, #A3C293, #2c662d;
@alert-color-danger: #FFF6F6, #E0B4B4, #9F3A38;
@alert-color-warning: #FFFAF3, #C9BA9B, #573a08;
@sidebar-width: 250px;
@brand: primary,info,success,danger,warning;
.for(@brand);
================================================
FILE: css/smt-bootstrap.css
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.2
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.card .card.card-primary{background-color:#3ac0ff;color:#fff}.card .card.card-primary a{color:#fff}.label.label-primary{background-color:#3ac0ff;color:#fff}.label.label-primary .label-detail{background-color:#11b3ff}a.label.label-primary:hover{background-color:#21b8ff}a.label.label-primary:hover .label-detail{background-color:#00a1ed}.radio-group.radio-group-primary input:checked+.btn,.checkbox-group.checkbox-group-primary input:checked+.btn{background-color:#3ac0ff;color:#fff}.btn-group .btn-primary~.dropdown-menu>li>a:hover,.btn-group .btn-primary~.dropdown-menu>li>a:focus{background-color:#3ac0ff;color:#fff}.btn-primary{background-color:#3ac0ff}.btn-primary:hover,.btn-primary:active,.btn-primary:hover:active,.btn-primary:focus,.btn-primary.active{background-color:#11b3ff}.open>.dropdown-toggle.btn-primary{background-color:#21b8ff !important}.btn-inverted.btn-primary{box-shadow:0 0 0 1px #3ac0ff inset;-moz-box-shadow:0 0 0 1px #3ac0ff inset;-webkit-box-shadow:0 0 0 1px #3ac0ff inset;-ms-box-shadow:0 0 0 1px #3ac0ff inset;-o-box-shadow:0 0 0 1px #3ac0ff inset;color:#3ac0ff}.btn-inverted.btn-primary:hover,.btn-inverted.btn-primary:active,.btn-inverted.btn-primary:focus,.btn-inverted.btn-primary.active{background-color:#3ac0ff;box-shadow:0 0 0 1px #3ac0ff inset;-moz-box-shadow:0 0 0 1px #3ac0ff inset;-webkit-box-shadow:0 0 0 1px #3ac0ff inset;-ms-box-shadow:0 0 0 1px #3ac0ff inset;-o-box-shadow:0 0 0 1px #3ac0ff inset;color:#fff}.btn-inverted.btn-primary.btn-bold{box-shadow:0 0 0 2px #3ac0ff inset;-moz-box-shadow:0 0 0 2px #3ac0ff inset;-webkit-box-shadow:0 0 0 2px #3ac0ff inset;-ms-box-shadow:0 0 0 2px #3ac0ff inset;-o-box-shadow:0 0 0 2px #3ac0ff inset}.btn-inverted.btn-primary.btn-bold:hover,.btn-inverted.btn-primary.btn-bold:active,.btn-inverted.btn-primary.btn-bold:focus,.btn-inverted.btn-primary.btn-bold.active{box-shadow:0 0 0 2px #3ac0ff inset;-moz-box-shadow:0 0 0 2px #3ac0ff inset;-webkit-box-shadow:0 0 0 2px #3ac0ff inset;-ms-box-shadow:0 0 0 2px #3ac0ff inset;-o-box-shadow:0 0 0 2px #3ac0ff inset}.btn-inverted-white.btn-primary:hover,.btn-inverted-white.btn-primary:active,.btn-inverted-white.btn-primary:focus,.btn-inverted-white.btn-primary.active{box-shadow:0 0 0 2px #3ac0ff inset;-moz-box-shadow:0 0 0 2px #3ac0ff inset;-webkit-box-shadow:0 0 0 2px #3ac0ff inset;-ms-box-shadow:0 0 0 2px #3ac0ff inset;-o-box-shadow:0 0 0 2px #3ac0ff inset;color:#3ac0ff}.btn-inverted-white-fill.btn-primary:hover,.btn-inverted-white-fill.btn-primary:active,.btn-inverted-white-fill.btn-primary:focus,.btn-inverted-white-fill.btn-primary.active{background-color:#3ac0ff;box-shadow:0 0 0 2px #3ac0ff inset;-moz-box-shadow:0 0 0 2px #3ac0ff inset;-webkit-box-shadow:0 0 0 2px #3ac0ff inset;-ms-box-shadow:0 0 0 2px #3ac0ff inset;-o-box-shadow:0 0 0 2px #3ac0ff inset;color:#fff}.table>tfoot tr>td.primary,.table>thead tr>td.primary,.table>tbody tr>td.primary,.table>tfoot tr>th.primary,.table>thead tr>th.primary,.table>tbody tr>th.primary{background-color:#3ac0ff;color:#fff}.table>tfoot tr:hover>td.primary,.table>thead tr:hover>td.primary,.table>tbody tr:hover>td.primary,.table>tfoot tr:hover>th.primary,.table>thead tr:hover>th.primary,.table>tbody tr:hover>th.primary{background-color:#21b8ff;color:#fff}.table>tfoot tr.primary>td,.table>thead tr.primary>td,.table>tbody tr.primary>td,.table>tfoot tr.primary>th,.table>thead tr.primary>th,.table>tbody tr.primary>th{background-color:#3ac0ff;color:#fff}.table>tfoot tr.primary:hover>td,.table>thead tr.primary:hover>td,.table>tbody tr.primary:hover>td,.table>tfoot tr.primary:hover>th,.table>thead tr.primary:hover>th,.table>tbody tr.primary:hover>th{background-color:#21b8ff;color:#fff}.text-primary{color:#3ac0ff}.alert-primary{background-color:#f8ffff;border-color:#a9d5de}.alert-primary,.alert-primary .alert-link{color:#276f86}.alert-dark.alert-primary{background-color:#3ac0ff;border-color:#3ac0ff}.alert-dark.alert-primary .alert-link{border-bottom:1px dotted rgba(255,255,255,0.8)}.progress-bar.progress-bar-primary{background-color:#3ac0ff}.panel-primary{border-color:#3ac0ff}.panel-primary>.panel-heading{background-color:#3ac0ff;border-color:#3ac0ff;color:#fff}.card .card.card-info{background-color:#8a73ff;color:#fff}.card .card.card-info a{color:#fff}.label.label-info{background-color:#8a73ff;color:#fff}.label.label-info .label-detail{background-color:#684aff}a.label.label-info:hover{background-color:#755aff}a.label.label-info:hover .label-detail{background-color:#4a26ff}.radio-group.radio-group-info input:checked+.btn,.checkbox-group.checkbox-group-info input:checked+.btn{background-color:#8a73ff;color:#fff}.btn-group .btn-info~.dropdown-menu>li>a:hover,.btn-group .btn-info~.dropdown-menu>li>a:focus{background-color:#8a73ff;color:#fff}.btn-info{background-color:#8a73ff}.btn-info:hover,.btn-info:active,.btn-info:hover:active,.btn-info:focus,.btn-info.active{background-color:#684aff}.open>.dropdown-toggle.btn-info{background-color:#755aff !important}.btn-inverted.btn-info{box-shadow:0 0 0 1px #8a73ff inset;-moz-box-shadow:0 0 0 1px #8a73ff inset;-webkit-box-shadow:0 0 0 1px #8a73ff inset;-ms-box-shadow:0 0 0 1px #8a73ff inset;-o-box-shadow:0 0 0 1px #8a73ff inset;color:#8a73ff}.btn-inverted.btn-info:hover,.btn-inverted.btn-info:active,.btn-inverted.btn-info:focus,.btn-inverted.btn-info.active{background-color:#8a73ff;box-shadow:0 0 0 1px #8a73ff inset;-moz-box-shadow:0 0 0 1px #8a73ff inset;-webkit-box-shadow:0 0 0 1px #8a73ff inset;-ms-box-shadow:0 0 0 1px #8a73ff inset;-o-box-shadow:0 0 0 1px #8a73ff inset;color:#fff}.btn-inverted.btn-info.btn-bold{box-shadow:0 0 0 2px #8a73ff inset;-moz-box-shadow:0 0 0 2px #8a73ff inset;-webkit-box-shadow:0 0 0 2px #8a73ff inset;-ms-box-shadow:0 0 0 2px #8a73ff inset;-o-box-shadow:0 0 0 2px #8a73ff inset}.btn-inverted.btn-info.btn-bold:hover,.btn-inverted.btn-info.btn-bold:active,.btn-inverted.btn-info.btn-bold:focus,.btn-inverted.btn-info.btn-bold.active{box-shadow:0 0 0 2px #8a73ff inset;-moz-box-shadow:0 0 0 2px #8a73ff inset;-webkit-box-shadow:0 0 0 2px #8a73ff inset;-ms-box-shadow:0 0 0 2px #8a73ff inset;-o-box-shadow:0 0 0 2px #8a73ff inset}.btn-inverted-white.btn-info:hover,.btn-inverted-white.btn-info:active,.btn-inverted-white.btn-info:focus,.btn-inverted-white.btn-info.active{box-shadow:0 0 0 2px #8a73ff inset;-moz-box-shadow:0 0 0 2px #8a73ff inset;-webkit-box-shadow:0 0 0 2px #8a73ff inset;-ms-box-shadow:0 0 0 2px #8a73ff inset;-o-box-shadow:0 0 0 2px #8a73ff inset;color:#8a73ff}.btn-inverted-white-fill.btn-info:hover,.btn-inverted-white-fill.btn-info:active,.btn-inverted-white-fill.btn-info:focus,.btn-inverted-white-fill.btn-info.active{background-color:#8a73ff;box-shadow:0 0 0 2px #8a73ff inset;-moz-box-shadow:0 0 0 2px #8a73ff inset;-webkit-box-shadow:0 0 0 2px #8a73ff inset;-ms-box-shadow:0 0 0 2px #8a73ff inset;-o-box-shadow:0 0 0 2px #8a73ff inset;color:#fff}.table>tfoot tr>td.info,.table>thead tr>td.info,.table>tbody tr>td.info,.table>tfoot tr>th.info,.table>thead tr>th.info,.table>tbody tr>th.info{background-color:#8a73ff;color:#fff}.table>tfoot tr:hover>td.info,.table>thead tr:hover>td.info,.table>tbody tr:hover>td.info,.table>tfoot tr:hover>th.info,.table>thead tr:hover>th.info,.table>tbody tr:hover>th.info{background-color:#755aff;color:#fff}.table>tfoot tr.info>td,.table>thead tr.info>td,.table>tbody tr.info>td,.table>tfoot tr.info>th,.table>thead tr.info>th,.table>tbody tr.info>th{background-color:#8a73ff;color:#fff}.table>tfoot tr.info:hover>td,.table>thead tr.info:hover>td,.table>tbody tr.info:hover>td,.table>tfoot tr.info:hover>th,.table>thead tr.info:hover>th,.table>tbody tr.info:hover>th{background-color:#755aff;color:#fff}.text-info{color:#8a73ff}.alert-info{background-color:#f1efff;border-color:#cbc4fc}.alert-info,.alert-info .alert-link{color:#6435c9}.alert-dark.alert-info{background-color:#8a73ff;border-color:#8a73ff}.alert-dark.alert-info .alert-link{border-bottom:1px dotted rgba(255,255,255,0.8)}.progress-bar.progress-bar-info{background-color:#8a73ff}.panel-info{border-color:#8a73ff}.panel-info>.panel-heading{background-color:#8a73ff;border-color:#8a73ff;color:#fff}.card .card.card-success{background-color:#22be34;color:#fff}.card .card.card-success a{color:#fff}.label.label-success{background-color:#22be34;color:#fff}.label.label-success .label-detail{background-color:#1c9b2b}a.label.label-success:hover{background-color:#1ea82e}a.label.label-success:hover .label-detail{background-color:#167d22}.radio-group.radio-group-success input:checked+.btn,.checkbox-group.checkbox-group-success input:checked+.btn{background-color:#22be34;color:#fff}.btn-group .btn-success~.dropdown-menu>li>a:hover,.btn-group .btn-success~.dropdown-menu>li>a:focus{background-color:#22be34;color:#fff}.btn-success{background-color:#22be34}.btn-success:hover,.btn-success:active,.btn-success:hover:active,.btn-success:focus,.btn-success.active{background-color:#1c9b2b}.open>.dropdown-toggle.btn-success{background-color:#1ea82e !important}.btn-inverted.btn-success{box-shadow:0 0 0 1px #22be34 inset;-moz-box-shadow:0 0 0 1px #22be34 inset;-webkit-box-shadow:0 0 0 1px #22be34 inset;-ms-box-shadow:0 0 0 1px #22be34 inset;-o-box-shadow:0 0 0 1px #22be34 inset;color:#22be34}.btn-inverted.btn-success:hover,.btn-inverted.btn-success:active,.btn-inverted.btn-success:focus,.btn-inverted.btn-success.active{background-color:#22be34;box-shadow:0 0 0 1px #22be34 inset;-moz-box-shadow:0 0 0 1px #22be34 inset;-webkit-box-shadow:0 0 0 1px #22be34 inset;-ms-box-shadow:0 0 0 1px #22be34 inset;-o-box-shadow:0 0 0 1px #22be34 inset;color:#fff}.btn-inverted.btn-success.btn-bold{box-shadow:0 0 0 2px #22be34 inset;-moz-box-shadow:0 0 0 2px #22be34 inset;-webkit-box-shadow:0 0 0 2px #22be34 inset;-ms-box-shadow:0 0 0 2px #22be34 inset;-o-box-shadow:0 0 0 2px #22be34 inset}.btn-inverted.btn-success.btn-bold:hover,.btn-inverted.btn-success.btn-bold:active,.btn-inverted.btn-success.btn-bold:focus,.btn-inverted.btn-success.btn-bold.active{box-shadow:0 0 0 2px #22be34 inset;-moz-box-shadow:0 0 0 2px #22be34 inset;-webkit-box-shadow:0 0 0 2px #22be34 inset;-ms-box-shadow:0 0 0 2px #22be34 inset;-o-box-shadow:0 0 0 2px #22be34 inset}.btn-inverted-white.btn-success:hover,.btn-inverted-white.btn-success:active,.btn-inverted-white.btn-success:focus,.btn-inverted-white.btn-success.active{box-shadow:0 0 0 2px #22be34 inset;-moz-box-shadow:0 0 0 2px #22be34 inset;-webkit-box-shadow:0 0 0 2px #22be34 inset;-ms-box-shadow:0 0 0 2px #22be34 inset;-o-box-shadow:0 0 0 2px #22be34 inset;color:#22be34}.btn-inverted-white-fill.btn-success:hover,.btn-inverted-white-fill.btn-success:active,.btn-inverted-white-fill.btn-success:focus,.btn-inverted-white-fill.btn-success.active{background-color:#22be34;box-shadow:0 0 0 2px #22be34 inset;-moz-box-shadow:0 0 0 2px #22be34 inset;-webkit-box-shadow:0 0 0 2px #22be34 inset;-ms-box-shadow:0 0 0 2px #22be34 inset;-o-box-shadow:0 0 0 2px #22be34 inset;color:#fff}.table>tfoot tr>td.success,.table>thead tr>td.success,.table>tbody tr>td.success,.table>tfoot tr>th.success,.table>thead tr>th.success,.table>tbody tr>th.success{background-color:#22be34;color:#fff}.table>tfoot tr:hover>td.success,.table>thead tr:hover>td.success,.table>tbody tr:hover>td.success,.table>tfoot tr:hover>th.success,.table>thead tr:hover>th.success,.table>tbody tr:hover>th.success{background-color:#1ea82e;color:#fff}.table>tfoot tr.success>td,.table>thead tr.success>td,.table>tbody tr.success>td,.table>tfoot tr.success>th,.table>thead tr.success>th,.table>tbody tr.success>th{background-color:#22be34;color:#fff}.table>tfoot tr.success:hover>td,.table>thead tr.success:hover>td,.table>tbody tr.success:hover>td,.table>tfoot tr.success:hover>th,.table>thead tr.success:hover>th,.table>tbody tr.success:hover>th{background-color:#1ea82e;color:#fff}.text-success{color:#22be34}.alert-success{background-color:#fcfff5;border-color:#a3c293}.alert-success,.alert-success .alert-link{color:#2c662d}.alert-dark.alert-success{background-color:#22be34;border-color:#22be34}.alert-dark.alert-success .alert-link{border-bottom:1px dotted rgba(255,255,255,0.8)}.progress-bar.progress-bar-success{background-color:#22be34}.panel-success{border-color:#22be34}.panel-success>.panel-heading{background-color:#22be34;border-color:#22be34;color:#fff}.card .card.card-danger{background-color:#d01919;color:#fff}.card .card.card-danger a{color:#fff}.label.label-danger{background-color:#d01919;color:#fff}.label.label-danger .label-detail{background-color:#ac1515}a.label.label-danger:hover{background-color:#b91616}a.label.label-danger:hover .label-detail{background-color:#8c1111}.radio-group.radio-group-danger input:checked+.btn,.checkbox-group.checkbox-group-danger input:checked+.btn{background-color:#d01919;color:#fff}.btn-group .btn-danger~.dropdown-menu>li>a:hover,.btn-group .btn-danger~.dropdown-menu>li>a:focus{background-color:#d01919;color:#fff}.btn-danger{background-color:#d01919}.btn-danger:hover,.btn-danger:active,.btn-danger:hover:active,.btn-danger:focus,.btn-danger.active{background-color:#ac1515}.open>.dropdown-toggle.btn-danger{background-color:#b91616 !important}.btn-inverted.btn-danger{box-shadow:0 0 0 1px #d01919 inset;-moz-box-shadow:0 0 0 1px #d01919 inset;-webkit-box-shadow:0 0 0 1px #d01919 inset;-ms-box-shadow:0 0 0 1px #d01919 inset;-o-box-shadow:0 0 0 1px #d01919 inset;color:#d01919}.btn-inverted.btn-danger:hover,.btn-inverted.btn-danger:active,.btn-inverted.btn-danger:focus,.btn-inverted.btn-danger.active{background-color:#d01919;box-shadow:0 0 0 1px #d01919 inset;-moz-box-shadow:0 0 0 1px #d01919 inset;-webkit-box-shadow:0 0 0 1px #d01919 inset;-ms-box-shadow:0 0 0 1px #d01919 inset;-o-box-shadow:0 0 0 1px #d01919 inset;color:#fff}.btn-inverted.btn-danger.btn-bold{box-shadow:0 0 0 2px #d01919 inset;-moz-box-shadow:0 0 0 2px #d01919 inset;-webkit-box-shadow:0 0 0 2px #d01919 inset;-ms-box-shadow:0 0 0 2px #d01919 inset;-o-box-shadow:0 0 0 2px #d01919 inset}.btn-inverted.btn-danger.btn-bold:hover,.btn-inverted.btn-danger.btn-bold:active,.btn-inverted.btn-danger.btn-bold:focus,.btn-inverted.btn-danger.btn-bold.active{box-shadow:0 0 0 2px #d01919 inset;-moz-box-shadow:0 0 0 2px #d01919 inset;-webkit-box-shadow:0 0 0 2px #d01919 inset;-ms-box-shadow:0 0 0 2px #d01919 inset;-o-box-shadow:0 0 0 2px #d01919 inset}.btn-inverted-white.btn-danger:hover,.btn-inverted-white.btn-danger:active,.btn-inverted-white.btn-danger:focus,.btn-inverted-white.btn-danger.active{box-shadow:0 0 0 2px #d01919 inset;-moz-box-shadow:0 0 0 2px #d01919 inset;-webkit-box-shadow:0 0 0 2px #d01919 inset;-ms-box-shadow:0 0 0 2px #d01919 inset;-o-box-shadow:0 0 0 2px #d01919 inset;color:#d01919}.btn-inverted-white-fill.btn-danger:hover,.btn-inverted-white-fill.btn-danger:active,.btn-inverted-white-fill.btn-danger:focus,.btn-inverted-white-fill.btn-danger.active{background-color:#d01919;box-shadow:0 0 0 2px #d01919 inset;-moz-box-shadow:0 0 0 2px #d01919 inset;-webkit-box-shadow:0 0 0 2px #d01919 inset;-ms-box-shadow:0 0 0 2px #d01919 inset;-o-box-shadow:0 0 0 2px #d01919 inset;color:#fff}.table>tfoot tr>td.danger,.table>thead tr>td.danger,.table>tbody tr>td.danger,.table>tfoot tr>th.danger,.table>thead tr>th.danger,.table>tbody tr>th.danger{background-color:#d01919;color:#fff}.table>tfoot tr:hover>td.danger,.table>thead tr:hover>td.danger,.table>tbody tr:hover>td.danger,.table>tfoot tr:hover>th.danger,.table>thead tr:hover>th.danger,.table>tbody tr:hover>th.danger{background-color:#b91616;color:#fff}.table>tfoot tr.danger>td,.table>thead tr.danger>td,.table>tbody tr.danger>td,.table>tfoot tr.danger>th,.table>thead tr.danger>th,.table>tbody tr.danger>th{background-color:#d01919;color:#fff}.table>tfoot tr.danger:hover>td,.table>thead tr.danger:hover>td,.table>tbody tr.danger:hover>td,.table>tfoot tr.danger:hover>th,.table>thead tr.danger:hover>th,.table>tbody tr.danger:hover>th{background-color:#b91616;color:#fff}.text-danger{color:#d01919}.alert-danger{background-color:#fff6f6;border-color:#e0b4b4}.alert-danger,.alert-danger .alert-link{color:#9f3a38}.alert-dark.alert-danger{background-color:#d01919;border-color:#d01919}.alert-dark.alert-danger .alert-link{border-bottom:1px dotted rgba(255,255,255,0.8)}.progress-bar.progress-bar-danger{background-color:#d01919}.panel-danger{border-color:#d01919}.panel-danger>.panel-heading{background-color:#d01919;border-color:#d01919;color:#fff}.card .card.card-warning{background-color:#ff851b;color:#fff}.card .card.card-warning a{color:#fff}.label.label-warning{background-color:#ff851b;color:#fff}.label.label-warning .label-detail{background-color:#f17000}a.label.label-warning:hover{background-color:#ff7701}a.label.label-warning:hover .label-detail{background-color:#ce6000}.radio-group.radio-group-warning input:checked+.btn,.checkbox-group.checkbox-group-warning input:checked+.btn{background-color:#ff851b;color:#fff}.btn-group .btn-warning~.dropdown-menu>li>a:hover,.btn-group .btn-warning~.dropdown-menu>li>a:focus{background-color:#ff851b;color:#fff}.btn-warning{background-color:#ff851b}.btn-warning:hover,.btn-warning:active,.btn-warning:hover:active,.btn-warning:focus,.btn-warning.active{background-color:#f17000}.open>.dropdown-toggle.btn-warning{background-color:#ff7701 !important}.btn-inverted.btn-warning{box-shadow:0 0 0 1px #ff851b inset;-moz-box-shadow:0 0 0 1px #ff851b inset;-webkit-box-shadow:0 0 0 1px #ff851b inset;-ms-box-shadow:0 0 0 1px #ff851b inset;-o-box-shadow:0 0 0 1px #ff851b inset;color:#ff851b}.btn-inverted.btn-warning:hover,.btn-inverted.btn-warning:active,.btn-inverted.btn-warning:focus,.btn-inverted.btn-warning.active{background-color:#ff851b;box-shadow:0 0 0 1px #ff851b inset;-moz-box-shadow:0 0 0 1px #ff851b inset;-webkit-box-shadow:0 0 0 1px #ff851b inset;-ms-box-shadow:0 0 0 1px #ff851b inset;-o-box-shadow:0 0 0 1px #ff851b inset;color:#fff}.btn-inverted.btn-warning.btn-bold{box-shadow:0 0 0 2px #ff851b inset;-moz-box-shadow:0 0 0 2px #ff851b inset;-webkit-box-shadow:0 0 0 2px #ff851b inset;-ms-box-shadow:0 0 0 2px #ff851b inset;-o-box-shadow:0 0 0 2px #ff851b inset}.btn-inverted.btn-warning.btn-bold:hover,.btn-inverted.btn-warning.btn-bold:active,.btn-inverted.btn-warning.btn-bold:focus,.btn-inverted.btn-warning.btn-bold.active{box-shadow:0 0 0 2px #ff851b inset;-moz-box-shadow:0 0 0 2px #ff851b inset;-webkit-box-shadow:0 0 0 2px #ff851b inset;-ms-box-shadow:0 0 0 2px #ff851b inset;-o-box-shadow:0 0 0 2px #ff851b inset}.btn-inverted-white.btn-warning:hover,.btn-inverted-white.btn-warning:active,.btn-inverted-white.btn-warning:focus,.btn-inverted-white.btn-warning.active{box-shadow:0 0 0 2px #ff851b inset;-moz-box-shadow:0 0 0 2px #ff851b inset;-webkit-box-shadow:0 0 0 2px #ff851b inset;-ms-box-shadow:0 0 0 2px #ff851b inset;-o-box-shadow:0 0 0 2px #ff851b inset;color:#ff851b}.btn-inverted-white-fill.btn-warning:hover,.btn-inverted-white-fill.btn-warning:active,.btn-inverted-white-fill.btn-warning:focus,.btn-inverted-white-fill.btn-warning.active{background-color:#ff851b;box-shadow:0 0 0 2px #ff851b inset;-moz-box-shadow:0 0 0 2px #ff851b inset;-webkit-box-shadow:0 0 0 2px #ff851b inset;-ms-box-shadow:0 0 0 2px #ff851b inset;-o-box-shadow:0 0 0 2px #ff851b inset;color:#fff}.table>tfoot tr>td.warning,.table>thead tr>td.warning,.table>tbody tr>td.warning,.table>tfoot tr>th.warning,.table>thead tr>th.warning,.table>tbody tr>th.warning{background-color:#ff851b;color:#fff}.table>tfoot tr:hover>td.warning,.table>thead tr:hover>td.warning,.table>tbody tr:hover>td.warning,.table>tfoot tr:hover>th.warning,.table>thead tr:hover>th.warning,.table>tbody tr:hover>th.warning{background-color:#ff7701;color:#fff}.table>tfoot tr.warning>td,.table>thead tr.warning>td,.table>tbody tr.warning>td,.table>tfoot tr.warning>th,.table>thead tr.warning>th,.table>tbody tr.warning>th{background-color:#ff851b;color:#fff}.table>tfoot tr.warning:hover>td,.table>thead tr.warning:hover>td,.table>tbody tr.warning:hover>td,.table>tfoot tr.warning:hover>th,.table>thead tr.warning:hover>th,.table>tbody tr.warning:hover>th{background-color:#ff7701;color:#fff}.text-warning{color:#ff851b}.alert-warning{background-color:#fffaf3;border-color:#c9ba9b}.alert-warning,.alert-warning .alert-link{color:#573a08}.alert-dark.alert-warning{background-color:#ff851b;border-color:#ff851b}.alert-dark.alert-warning .alert-link{border-bottom:1px dotted rgba(255,255,255,0.8)}.progress-bar.progress-bar-warning{background-color:#ff851b}.panel-warning{border-color:#ff851b}.panel-warning>.panel-heading{background-color:#ff851b;border-color:#ff851b;color:#fff}.card,.cards,.cards>.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.card:after,.card>.content:after,.cards:after,.cards>.card>.content:after{content:' ';overflow:hidden;visibility:hidden;clear:both}.card,.cards>.card{max-width:100%;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;-webkit-transition:box-shadow .1s ease,-webkit-transform .1s ease;transition:box-shadow .1s ease,transform .1s ease;z-index:'';margin-bottom:30px}.card a,.cards>.card a{cursor:pointer}.card:after,.cards>.card:after{display:block;height:0}.card:first-child,.cards>.card:first-child{border-radius:.28571429rem .28571429rem 0 0 !important;border-top:none !important}.card:last-child,.cards>.card:last-child{border-radius:0 0 .28571429rem .28571429rem !important}.card:only-child,.cards>.card:only-child{border-radius:.28571429rem !important}.card>.card-image,.cards>.card>.card-image{position:relative;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;background:rgba(0,0,0,0.05)}.card>.card-image>img,.cards>.card>.card-image>img,.card>.card-image>.reveal-dim>img,.cards>.card>.card-image>.reveal-dim>img{display:block;width:100%;height:auto;border-radius:inherit}.card>.card-image .label,.cards>.card>.card-image .label{z-index:2}.card>.card-content,.cards>.card>.card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,0.1);background:0 0;margin:0;padding:1em;box-shadow:none;font-size:1em;border-radius:0}.card>.card-content:after,.cards>.card>.card-content:after{display:block;height:0}.card>.card-content>.card-header,.cards>.card>.card-content>.card-header{display:block;margin:'';font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;color:rgba(0,0,0,0.85)}.card>.card-content>.card-header+.card-description,.cards>.card>.card-content>.card-header+.card-description,.card>.card-content>.card-meta+.card-description,.cards>.card>.card-content>.card-meta+.card-description{margin-top:.5em}.card>.card-content>.card-description,.cards>.card>.card-content>.card-description{clear:both;color:rgba(0,0,0,0.68)}.card>.card-content p,.cards>.card>.card-content p{margin:0 0 .5em}.card>.card-content p:last-child,.cards>.card>.card-content p:last-child{margin-bottom:0}.card>.card-content>a.card-header,.cards>.card>.card-content>a.card-header{color:rgba(0,0,0,0.85)}.card>.card-content>a.card-header:hover,.cards>.card>.card-content>a.card-header:hover{color:#1e70bf}.card>.card-content .card-btn .btn,.cards>.card>.card-content .card-btn .btn{border-radius:0;margin-left:-1px}.card>.card-content .card-btn .btn:first-child,.cards>.card>.card-content .card-btn .btn:first-child{border-radius:4px 0 0 4px;margin:0}.card>.card-content .card-btn .btn:last-child,.cards>.card>.card-content .card-btn .btn:last-child{border-radius:0 4px 4px 0}.card .card-content img,.cards>.card .card-content img{display:inline-block;vertical-align:middle;width:''}.card .card-avatar img,.cards>.card .card-avatar img,.card img.card-avatar,.cards>.card img.card-avatar{width:2em;height:2em;border-radius:500rem}.card .card-meta,.cards>.card .card-meta{font-size:1em;color:rgba(0,0,0,0.4)}.card .card-meta *,.cards>.card .card-meta *{margin-right:.3em}.card .card-meta :last-child,.cards>.card .card-meta :last-child{margin-right:0}.card .card-meta.pull-right,.cards>.card .card-meta.pull-right{margin-right:0;margin-left:.3em}.card>.card-extra,.cards>.card>.card-extra{max-width:100%;min-height:0 !important;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-top:1px solid rgba(0,0,0,0.05) !important;position:static;background:0 0;width:auto;margin:0;padding:.75em 1em;top:0;left:0;color:rgba(0,0,0,0.4);box-shadow:none;-webkit-transition:color .1s ease;transition:color .1s ease}.card.card-link,a.card{cursor:pointer;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.card.card-link:hover,a.card:hover{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px)}[class*="reveal-move"],[class*="reveal-rotate"],[class*="reveal-fade"],[class*="reveal-dim"]{position:relative;overflow:hidden}[class*="reveal-move"] .reveal-show,[class*="reveal-rotate"] .reveal-show,[class*="reveal-fade"] .reveal-show,[class*="reveal-dim"] .reveal-show,[class*="reveal-move"] .reveal-hide,[class*="reveal-rotate"] .reveal-hide,[class*="reveal-fade"] .reveal-hide,[class*="reveal-dim"] .reveal-hide{width:100%;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}[class*="reveal-move"] .reveal-hide,[class*="reveal-rotate"] .reveal-hide,[class*="reveal-fade"] .reveal-hide,[class*="reveal-dim"] .reveal-hide{position:absolute;left:0;top:0;z-index:1}[class*="reveal-move"].reveal-circular,[class*="reveal-rotate"].reveal-circular,[class*="reveal-fade"].reveal-circular,[class*="reveal-dim"].reveal-circular{border-radius:50%}[class*="reveal-move"].reveal-circular .reveal-show,[class*="reveal-rotate"].reveal-circular .reveal-show,[class*="reveal-fade"].reveal-circular .reveal-show,[class*="reveal-dim"].reveal-circular .reveal-show,[class*="reveal-move"].reveal-circular .reveal-hide,[class*="reveal-rotate"].reveal-circular .reveal-hide,[class*="reveal-fade"].reveal-circular .reveal-hide,[class*="reveal-dim"].reveal-circular .reveal-hide{border-radius:50%;overflow:hidden}[class*="reveal-move"] .reveal-content,[class*="reveal-rotate"] .reveal-content,[class*="reveal-fade"] .reveal-content,[class*="reveal-dim"] .reveal-content{height:100%}[class*="reveal-move"] .reveal-content .reveal-center,[class*="reveal-rotate"] .reveal-content .reveal-center,[class*="reveal-fade"] .reveal-content .reveal-center,[class*="reveal-dim"] .reveal-content .reveal-center{display:table;width:100%;height:100%;padding:10px}[class*="reveal-move"] .reveal-content .reveal-center>span,[class*="reveal-rotate"] .reveal-content .reveal-center>span,[class*="reveal-fade"] .reveal-content .reveal-center>span,[class*="reveal-dim"] .reveal-content .reveal-center>span{display:table-cell;vertical-align:middle;text-align:center;height:100%}.reveal-move .reveal-show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move .reveal-hide{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}.reveal-move:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move.active:not(.reveal-no-leave) .reveal-show{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%)}.reveal-move:not(.reveal-no-hover):hover .reveal-hide,.reveal-move.active .reveal-hide{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-right .reveal-show{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-right .reveal-hide{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%)}.reveal-move-right:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-right.active:not(.reveal-no-leave) .reveal-show{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}.reveal-move-right:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-right.active .reveal-hide{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.reveal-move-up .reveal-show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-up .reveal-hide{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.reveal-move-up:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-up.active:not(.reveal-no-leave) .reveal-show{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.reveal-move-up:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-up.active .reveal-hide{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-down .reveal-show{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-move-down .reveal-hide{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.reveal-move-down:not(.reveal-no-hover):hover:not(.reveal-no-leave) .reveal-show,.reveal-move-down.active:not(.reveal-no-leave) .reveal-show{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.reveal-move-down:not(.reveal-no-hover):hover .reveal-hide,.reveal-move-down.active .reveal-hide{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.reveal-rotate .reveal-hide{position:static}.reveal-rotate .reveal-show{position:absolute;left:0;top:0;z-index:1;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform-origin:bottom left;-moz-transform-origin:bottom left;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left}.reveal-rotate:not(.reveal-no-hover):hover .reveal-show,.reveal-rotate.active .reveal-show{transform:rotate(-110deg);-webkit-transform:rotate(-110deg);-moz-transform:rotate(-110deg);-ms-transform:rotate(-110deg)}.reveal-rotate-right .reveal-hide{position:static}.reveal-rotate-right .reveal-show{position:absolute;left:0;top:0;z-index:1;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform-origin:bottom right;-moz-transform-origin:bottom right;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right}.reveal-rotate-right:not(.reveal-no-hover):hover .reveal-show,.reveal-rotate-right.active .reveal-show{transform:rotate(110deg);-webkit-transform:rotate(110deg);-moz-transform:rotate(110deg);-ms-transform:rotate(110deg)}.reveal-fade .reveal-hide{opacity:0;background-color:#000;color:#fff}.reveal-fade.reveal-fade-white .reveal-hide{background-color:#fff;color:#333}.reveal-fade:not(.reveal-no-hover):hover .reveal-hide,.reveal-fade.active .reveal-hide{opacity:1}.reveal-dim .reveal-hide{opacity:0;background-color:rgba(0,0,0,0.3);color:#fff}.reveal-dim.reveal-dim-white .reveal-hide{background-color:rgba(255,255,255,0.5);color:#333}.reveal-dim:not(.reveal-no-hover):hover .reveal-hide,.reveal-dim.active .reveal-hide{opacity:1}.reveal-dim:not(.reveal-no-hover):hover .reveal-show,.reveal-dim.active .reveal-show{-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.label{display:inline-block;padding:6px 6px 6px 6px;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);overflow:hidden;position:relative}.label .label-detail{margin:-6px -6px -6px 6px;padding:6px;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.label img{display:inline-block;height:26px;max-width:100%}.label.label-image>img:first-child{margin:-6px 6px -6px -6px}.label>.label-icon:last-child{padding-left:6px}.label a{color:#fff;cursor:pointer}.label a:hover{color:#ddd}.label.label-tag,.label-tag>.label{padding-left:11.3px;margin-left:11.3px;overflow:visible}.label.label-tag:before,.label-tag>.label:before{content:"";position:absolute;transform:translateY(-50%) translateX(50%) rotate(-45deg);-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);-moz-transform:translateY(-50%) translateX(50%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(50%) rotate(-45deg);border-top-left-radius:3px;background-color:inherit;top:50%;right:100%;width:16px;height:16px}.label.label-tag:after,.label-tag>.label:after{content:"";position:absolute;box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-ms-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-o-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);background-color:#fff;border-radius:50%;width:6px;height:6px;top:9px;left:-2px}.label[class*="label-ribbon-"]{position:relative;overflow:visible;padding-left:20px;padding-right:20px}.label[class*="label-ribbon-"]:before{border-color:transparent;border-style:solid;content:"";width:0;height:0;position:absolute;top:100%}.label.label-ribbon-left{float:left;margin-left:-19px;left:-15px;border-radius:0 .25em .25em 0}.label.label-ribbon-left:before{border-width:0 15px 10px 0;border-right-color:#333;left:0}.label.label-ribbon-right{float:right;margin-right:-19px;right:-15px;border-radius:.25em 0 0 .25em}.label.label-ribbon-right:before{border-width:0 0 10px 15px;border-left-color:#333;right:0}.label[class*="label-attached-"]{position:absolute}.label.label-attached-top+:not([class*="label-attached-"]){margin-top:16px}.label.label-attached-bottom+:not([class*="label-attached-"]){margin-bottom:16px}.label.label-attached-top{top:0;left:0;width:100%;border-radius:.25em .25em 0 0}.label.label-attached-bottom{bottom:0;left:0;width:100%;border-radius:0 0 .25em .25em}.label.label-attached-top-left{top:0;left:0;width:auto;border-radius:.25em 0 .25em 0}.label.label-attached-top-right{top:0;right:0;width:auto;border-radius:0 .25em 0 .25em}.label.label-attached-bottom-left{bottom:0;left:0;width:auto;border-radius:0 .25em 0 .25em}.label.label-attached-bottom-right{bottom:0;right:0;width:auto;border-radius:.25em 0 .25em 0}.well-sm .label-ribbon-left{margin-left:-9px}.well-sm .label-ribbon-right{margin-right:-9px}.well-lg .label-ribbon-left{margin-left:-24px}.well-lg .label-ribbon-right{margin-right:-24px}.card-image .label-ribbon-left{position:absolute;margin-left:0;top:15px}.card-image .label-ribbon-right{position:absolute;margin-right:0;top:15px}.label-default{color:#555;background-color:#e8e8e8}.label-default .label-detail{background-color:#d4d4d4}.label-default a{color:#888}.label-default a:hover{color:#333}a.label-default:hover{background-color:#dbdbdb}a.label-default:hover .label-detail{background-color:#c2c2c2}a.label{cursor:pointer}.sidebar{position:absolute;width:250px;height:100%;z-index:10001;visibility:hidden}body>.sidebar{position:fixed;top:0}.sidebar .sidebar-wrap{width:100%;height:100%;overflow-y:auto;transform:translateX(-250px);-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all;background-color:#222;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.5);-o-box-shadow:0 2px 6px rgba(0,0,0,0.5)}.sidebar .sidebar-wrap .sidebar-subject{padding:20px 15px}.sidebar .sidebar-wrap>ul>li{border-top:1px solid rgba(255,255,255,0.08)}.sidebar .sidebar-wrap>ul>li:last-child{border-bottom:1px solid rgba(255,255,255,0.08)}.sidebar .sidebar-wrap>ul>li>a{text-decoration:none !important;color:#eee}.sidebar .sidebar-wrap>ul>li>a:hover{color:#fff}.sidebar .sidebar-wrap ul{list-style:none;width:100%;padding:0;overflow:hidden}.sidebar .sidebar-wrap li a{color:#fff;line-height:1.5;padding:10px 15px;display:block}.sidebar .sidebar-wrap a.dropdown-toggle:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-5px;opacity:.3;content:" ";border:5px solid transparent;border-width:5px 5px 0 5px;border-top-color:#fff}.sidebar .sidebar-wrap a.dropdown-toggle:hover:after{opacity:.6}.sidebar .sidebar-wrap .dropdown.open>a.dropdown-toggle:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}.sidebar .sidebar-wrap .dropdown-menu{position:static;float:none;border-radius:0;background-color:transparent;display:none;margin:0;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.sidebar .sidebar-wrap li>ul>li>a{font-size:.85em;background-color:transparent;color:rgba(255,255,255,0.5);padding-top:0;padding-bottom:6px}.sidebar .sidebar-wrap li>ul>li:last-child>a{padding-bottom:13px}.sidebar .sidebar-wrap li>ul>li:hover>a{color:rgba(255,255,255,0.8)}.sidebar .sidebar-wrap .open>.dropdown-menu{display:block}.sidebar.sidebar-right{right:0}.sidebar.sidebar-right .sidebar-wrap{transform:translateX(250px);-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px)}.sidebar.active,.sidebar-container.active>.sidebar{visibility:visible}.sidebar.active .sidebar-wrap,.sidebar-container.active>.sidebar .sidebar-wrap{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.sidebar.active+.sidebar-overlay,.sidebar-container.active>.sidebar+.sidebar-overlay{visibility:visible}.sidebar.active+.sidebar-overlay:after,.sidebar-container.active>.sidebar+.sidebar-overlay:after{opacity:.7}.sidebar.active+.sidebar-overlay a,.sidebar-container.active>.sidebar+.sidebar-overlay a{opacity:1}body>.sidebar+.sidebar-overlay{position:fixed}.sidebar-overlay{visibility:hidden;position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000}.sidebar-overlay:after{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0;transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all}.sidebar-overlay a{position:absolute;left:270px;top:20px;width:26px;height:26px;cursor:pointer;z-index:1;opacity:0;transition:.5s ease-in opacity;-webkit-transition:.5s ease-in opacity;-moz-transition:.5s ease-in opacity}.sidebar-overlay a:after,.sidebar-overlay a:before{content:"";display:block;height:3px;background-color:#fff;border-radius:3px;width:100%;position:relative}.sidebar-overlay a:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:10px}.sidebar-overlay a:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);top:7px}.sidebar.sidebar-right+.sidebar-overlay a{left:auto;right:270px}.sidebar-container{position:relative;overflow-x:hidden;overflow-y:auto}.sidebar-container.active{overflow-y:hidden}.sidebar-active{overflow:hidden}.sidebar-push>.sidebar-dim{position:relative;transition:.38s ease all;-webkit-transition:.38s ease all;-moz-transition:.38s ease all;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0)}.sidebar-container.sidebar-push.active>.sidebar~.sidebar-dim{width:100%;height:100%;transform:translateX(250px);-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px)}.sidebar-container.sidebar-push.active>.sidebar.sidebar-right~.sidebar-dim{transform:translateX(-250px);-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px)}.radio-s,.checkbox-s{position:relative;cursor:pointer}.radio-s input,.checkbox-s input{display:none}.radio-s label,.checkbox-s label{padding-left:22px;line-height:20px;cursor:pointer;display:block}.radio-s label:before,.checkbox-s label:before{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;border:1px solid #d4d4d5;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s:hover label:before,.checkbox-s:hover label:before{border-color:#999}.radio-s.disabled>label,.checkbox-s.disabled>label,.radio-s input[disabled]+label,.checkbox-s input[disabled]+label{color:#999;cursor:no-drop}.radio-s.disabled>label:before,.checkbox-s.disabled>label:before,.radio-s input[disabled]+label:before,.checkbox-s input[disabled]+label:before{opacity:.7;border-color:#d4d4d5}.radio-s.disabled>label:after,.checkbox-s.disabled>label:after,.radio-s input[disabled]+label:after,.checkbox-s input[disabled]+label:after{opacity:.7}.radio-s.disabled,.checkbox-s.disabled{cursor:no-drop}.radio-s label:before{border-radius:50%}.radio-s label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;background-color:rgba(0,0,0,0.8);transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);border-radius:50%;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.radio-s input:checked+label:after{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5)}.checkbox-s.checkbox-inline label{padding-left:0}.checkbox-s label:before{border-radius:3px}.checkbox-s label:after{content:'';position:absolute;top:10px;left:-3px;width:6px;height:0;border:3px solid rgba(0,0,0,0.8);border-width:2.5px 0 0 2.5px;transform:rotate(-140deg) scale(0);-webkit-transform:rotate(-140deg) scale(0);-moz-transform:rotate(-140deg) scale(0);-ms-transform:rotate(-140deg) scale(0);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);transform-origin:right top;-webkit-transform-origin:right top}.checkbox-s input:checked+label:after{transform:rotate(-140deg) scale(1);-webkit-transform:rotate(-140deg) scale(1);-moz-transform:rotate(-140deg) scale(1);-ms-transform:rotate(-140deg) scale(1);height:11px}.checkbox-s input:indeterminate+label:after{content:'';position:absolute;top:1px;left:0;width:17px;height:17px;transform-origin:center center;background-color:rgba(0,0,0,0.8);transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);border-radius:3px;-webkit-transform-origin:center center}.switch input{display:none}.switch label{padding-left:60px;line-height:20px;cursor:pointer;position:relative}.switch label:before{content:'';position:absolute;left:0;top:0;border-radius:10px;width:50px;height:20px;line-height:20px;background-color:rgba(0,0,0,0.05);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch label:after{content:'';position:absolute;left:0;top:0;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-moz-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-ms-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;-o-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15),0 0 0 1px rgba(34,36,38,0.15) inset;background:linear-gradient(transparent, rgba(0,0,0,0.05)) #fff;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1)}.switch:hover label:before{background-color:rgba(0,0,0,0.15)}.switch input:checked+label:before{background-color:#3ac0ff !important}.switch input:checked+label:after{left:31px}.switch.disabled>label,.switch input[disabled]+label{color:#999}.switch.disabled>label:before,.switch input[disabled]+label:before{background-color:rgba(0,0,0,0.05)}.switch.disabled>label:after,.switch input[disabled]+label:after,.switch.disabled>label:before,.switch input[disabled]+label:before{opacity:.8}.switch.switch-line label:before{height:3px;top:9px}.radio-group input,.checkbox-group input{display:none}.radio-group .btn,.checkbox-group .btn{background-color:#eee;color:#333}.radio-group .btn:first-of-type,.checkbox-group .btn:first-of-type{border-radius:4px 0 0 4px !important}.radio-group .btn:hover,.checkbox-group .btn:hover{background-color:#ddd}.radio-group input:checked+.btn,.checkbox-group input:checked+.btn{background-color:#3ac0ff;color:#fff}.radio-group input.disabled+.btn,.checkbox-group input.disabled+.btn,.radio-group input[disabled]+.btn,.checkbox-group input[disabled]+.btn{cursor:no-drop !important;opacity:.8}body{font-size:14px}a,.btn-link{color:#0090d3}a:hover,.btn-link:hover{color:#3ac0ff;text-decoration:none}@media (min-width:768px){.dropdown .dropdown-menu,.btn-group .dropdown-menu{display:block;transform-origin:center top;-moz-transform-origin:center top;-webkit-transform-origin:center top;-ms-transform-origin:center top;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);opacity:0}.dropdown.open>.dropdown-menu,.btn-group.open>.dropdown-menu,.dropdown.dropdown-hover:hover>.dropdown-menu,.btn-group.dropdown-hover:hover>.dropdown-menu{transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);opacity:1}}.navbar-default .navbar-nav>.dropdown-hover:hover>a,.navbar-default .navbar-nav>.dropdown-hover:hover>a:hover,.navbar-default .navbar-nav>.dropdown-hover:hover>a:focus{color:#555;background-color:#e7e7e7}.navbar-inverse .navbar-nav>.dropdown-hover:hover>a,.navbar-inverse .navbar-nav>.dropdown-hover:hover>a:hover,.navbar-inverse .navbar-nav>.dropdown-hover:hover>a:focus{color:#fff;background-color:#080808}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}@media (max-width:767px){.dropdown-submenu>.dropdown-menu{margin-left:20px}.open .dropdown-submenu:hover>.dropdown-menu{display:block}}.dropdown-submenu:hover>.dropdown-menu{transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);opacity:1}.dropdown-submenu>a:after{display:block;content:"";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#aaa;margin-top:5px;margin-right:-10px}.form-control{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.form-control:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.form-group.has-success .control-label{color:#22be34}.form-group.has-success .form-control{border-color:#22be34}.form-group.has-success .form-control:focus,.form-group.has-success .form-control:active{background-color:rgba(34,190,52,0.05);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.form-group.has-error .control-label{color:#d01919}.form-group.has-error .form-control{border-color:#d01919}.form-group.has-error .form-control:focus,.form-group.has-error .form-control:active{background-color:rgba(208,25,25,0.05);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.form-group.has-warning .control-label{color:#ff851b}.form-group.has-warning .form-control{border-color:#ff851b}.form-group.has-warning .form-control:focus,.form-group.has-warning .form-control:active{background-color:rgba(255,133,27,0.05);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.btn{border:0;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);padding:7px 12px;line-height:20px}.btn [class*=btn-icon]{display:inline-block;margin:-7px 12px;padding:7px 12px;line-height:20px;background-color:rgba(0,0,0,0.08)}.btn .btn-icon-left{margin-left:-12px}.btn .btn-icon-right{margin-right:-12px}.btn-xs{padding:2px 5px}.btn-xs [class*=btn-icon]{margin:-2px 5px;padding:2px 5px}.btn-xs .btn-icon-left{margin-left:-5px}.btn-xs .btn-icon-right{margin-right:-5px}.btn-sm{padding:6px 10px}.btn-sm [class*=btn-icon]{margin:-6px 10px;padding:6px 10px}.btn-sm .btn-icon-left{margin-left:-10px}.btn-sm .btn-icon-right{margin-right:-10px}.btn-lg{padding:11px 16px}.btn-lg [class*=btn-icon]{margin:-11px 16px;padding:11px 16px}.btn-lg .btn-icon-left{margin-left:-16px}.btn-lg .btn-icon-right{margin-right:-16px}.btn-default{background-color:#ddd}.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default.active{background-color:#e0e1e2}.btn-inverted.btn-default{box-shadow:0 0 0 1px #ccc inset;-moz-box-shadow:0 0 0 1px #ccc inset;-webkit-box-shadow:0 0 0 1px #ccc inset;-ms-box-shadow:0 0 0 1px #ccc inset;-o-box-shadow:0 0 0 1px #ccc inset}.btn-inverted.btn-default:hover,.btn-inverted.btn-default:active,.btn-inverted.btn-default:focus,.btn-inverted.btn-default.active{background-color:#e0e1e2}.btn-inverted.btn-default.btn-bold{box-shadow:0 0 0 2px #e0e1e2 inset;-moz-box-shadow:0 0 0 2px #e0e1e2 inset;-webkit-box-shadow:0 0 0 2px #e0e1e2 inset;-ms-box-shadow:0 0 0 2px #e0e1e2 inset;-o-box-shadow:0 0 0 2px #e0e1e2 inset}.btn-inverted.btn-default.btn-bold:hover,.btn-inverted.btn-default.btn-bold:active,.btn-inverted.btn-default.btn-bold:focus,.btn-inverted.btn-default.btn-bold.active{box-shadow:0 0 0 2px #e0e1e2 inset;-moz-box-shadow:0 0 0 2px #e0e1e2 inset;-webkit-box-shadow:0 0 0 2px #e0e1e2 inset;-ms-box-shadow:0 0 0 2px #e0e1e2 inset;-o-box-shadow:0 0 0 2px #e0e1e2 inset}.btn.btn-inverted{background-color:transparent}.btn.btn-inverted-white{font-weight:bold;box-shadow:0 0 0 2px #fff inset;-moz-box-shadow:0 0 0 2px #fff inset;-webkit-box-shadow:0 0 0 2px #fff inset;-ms-box-shadow:0 0 0 2px #fff inset;-o-box-shadow:0 0 0 2px #fff inset;color:#fff;border-color:#fff;background-color:transparent !important}.btn.btn-inverted-white-fill{font-weight:bold;box-shadow:0 0 0 2px #fff inset;-moz-box-shadow:0 0 0 2px #fff inset;-webkit-box-shadow:0 0 0 2px #fff inset;-ms-box-shadow:0 0 0 2px #fff inset;-o-box-shadow:0 0 0 2px #fff inset;color:#fff;background-color:transparent}.btn-bold{font-weight:600}.btn-circular{border-radius:50%}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#3ac0ff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#3ac0ff;border-color:#3ac0ff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#3ac0ff}.alert-dark{color:#fff}.alert-dark .alert-link{color:#fff !important;text-decoration:none}.alert-dark .alert-link:hover{border-bottom-style:solid}.close{opacity:.5}.progress-bar{background-color:#3ac0ff}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:#3ac0ff;border-color:#3ac0ff}.well{position:relative;background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);-moz-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);-ms-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);-o-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);border-color:rgba(34,36,38,0.15)}.nav-tabs>li:not(.active)>a{background-color:transparent !important;border:0 !important}.nav-tabs.tabs-material{border-bottom:2px solid #ddd}.nav-tabs.tabs-material>li>a{color:#555 !important;background-color:transparent !important;position:relative;margin:0;border:0 !important}.nav-tabs.tabs-material>li>a:after{content:"";transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#3ac0ff}.nav-tabs.tabs-material>li:hover>a:after,.nav-tabs.tabs-material>li>a:focus:after,.nav-tabs.tabs-material>li.active>a:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1)}.nav-tabs.tabs-material+.tab-content{margin-top:15px;border-top-width:1px;border-radius:4px}.tab-content{padding:10px;border:1px solid #ddd;border-top-width:0;border-radius:0 0 4px 4px}.panel-accordion .panel,.panel-accordion .panel .panel-heading{margin:0 !important;border-radius:0}.panel-accordion .panel:first-child,.panel-accordion .panel:first-child .panel-heading{border-top-left-radius:3px;border-top-right-radius:3px}.panel-accordion .panel:last-child,.panel-accordion .panel:last-child .panel-heading{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel-accordion .panel+.panel{margin-top:-1px !important}.panel-accordion .panel>.panel-heading{padding:.75em 1em;border-bottom:0}.panel-accordion .panel>.panel-heading>.panel-title{font-size:1em;font-weight:700}.panel-accordion .panel>.panel-heading>.panel-title>a{padding-left:15px;position:relative;color:#fff}.panel-accordion .panel>.panel-heading>.panel-title>a:before{display:block;content:" ";width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 4px 0 4px;border-top-color:#fff;margin-top:6px;position:absolute;left:0;top:0;transition:all .2s cubic-bezier(.635, 0, .415, 1);-webkit-transition:all .2s cubic-bezier(.635, 0, .415, 1);-moz-transition:all .2s cubic-bezier(.635, 0, .415, 1);transform-origin:center center;-moz-transform-origin:center center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0)}.panel-accordion .panel>.panel-heading>.panel-title>a.collapsed:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.panel-accordion .panel>.panel-collapse>.panel-body{border-top:0}.panel-accordion .panel-default>.panel-heading{background-color:#fff}.panel-accordion .panel-default>.panel-heading>.panel-title>a{color:#555}.panel-accordion .panel-default>.panel-heading>.panel-title>a:before{border-top-color:#888}.bs-divider{margin:20px 0;border:0;display:table;white-space:nowrap;font-size:1.1em}.bs-divider:before,.bs-divider:after{content:"";padding:0 20px;position:relative;display:table-cell;width:50%;top:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC) no-repeat center center}.bs-divider:before{background-position:right 1em top 50%}.bs-divider:after{background-position:left 1em top 50%}.btn-group.btn-divided .btn:after{content:'';display:inline-block;width:8px}.btn-group.btn-divided .btn:before{content:'';display:inline-block;width:8px}.btn-group.btn-divided .btn:first-child:before{width:0}.btn-group.btn-divided .btn:last-child:after{width:0}.btn-group.btn-divided .btn i[data-text]{width:3px;height:100%;background-color:#fff;margin:0;padding:0;position:absolute;top:0;right:-1.5px;font-size:12px;font-weight:bold;font-style:normal;text-align:center;z-index:3}.btn-group.btn-divided .btn i[data-text]:after{content:attr(data-text);border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;z-index:4;width:24px;height:24px;line-height:24px;color:#666;margin-top:-12px;margin-left:-12px}/*# sourceMappingURL=smt-bootstrap.css.map */
================================================
FILE: css/smt-bootstrap.less
================================================
/*!
* # SMTB - Semantic UI Bootstrap
* Version v3.1.2
* http://github.com/cblweb/semantic-ui-bootstrap/
* Inspired by Semantic UI
*
* Copyright 2016 cbl-web.com
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/
@import url('mixin.less');
@import url('component/card.less');
@import url('component/reveal.less');
@import url('component/label.less');
@import url('component/sidebar.less');
@import url('component/checkbox.less');
body { font-size: 14px; }
a, .btn-link { color: darken(@color-primary,20%);
&:hover { color: @color-primary; text-decoration: none; }
}
//***************** Dropdown, button-group ***********
@media(min-width: 768px) {
.dropdown, .btn-group {
.dropdown-menu {
display: block;
.transform-origin(center top);
.transition();
.transform(scaleY(0));
opacity: 0;
}
&.open > .dropdown-menu, &.dropdown-hover:hover > .dropdown-menu {
.transform(scaleY(1));
opacity: 1;
}
}
}
.navbar-default .navbar-nav > .dropdown-hover:hover {
>a,>a:hover,>a:focus {
color: #555; background-color: #e7e7e7;
}
}
.navbar-inverse .navbar-nav > .dropdown-hover:hover {
>a,>a:hover,>a:focus {
color: #FFF; background-color: #080808;
}
}
.dropdown-submenu { position:relative;
>.dropdown-menu { top:0; left:100%; margin-top:-6px; margin-left:-1px; border-radius:0 6px 6px 6px; }
@media(max-width: 767px) {
>.dropdown-menu { margin-left: 20px; }
.open &:hover > .dropdown-menu { display: block; }
}
&:hover>.dropdown-menu { .transform(scaleY(1)); opacity: 1; }
>a:after {
display:block;
content:"";
float:right;
width:0;
height:0;
border-color:transparent;
border-style:solid;
border-width:5px 0 5px 5px;
border-left-color:#AAA;
margin-top:5px;
margin-right:-10px;
}
}
.-each(@name) {
.btn-group .btn-@{name} ~ .dropdown-menu > li > a {
@this-color-name: 'color-@{name}';
&:hover,&:focus { background-color: @@this-color-name; color: #FFF; }
}
}
//************** Forms ******************
.form-control {
.box-shadow(none);
}
.form-control:focus {
.box-shadow(none);
}
.form-group.has-success {
.control-label { color: @color-success; }
.form-control { border-color: @color-success;
&:focus, &:active { background-color: fade(@color-success,5%); .box-shadow(none); }
}
}
.form-group.has-error {
.control-label { color: @color-danger; }
.form-control { border-color: @color-danger;
&:focus, &:active { background-color: fade(@color-danger,5%); .box-shadow(none); }
}
}
.form-group.has-warning {
.control-label { color: @color-warning; }
.form-control { border-color: @color-warning;
&:focus, &:active { background-color: fade(@color-warning,5%); .box-shadow(none); }
}
}
//************** Button ******************
.btn { border: 0; .transition(); padding: 7px 12px; line-height: 20px;
[class*=btn-icon] { display: inline-block; margin: -7px 12px; padding: 7px 12px; line-height: 20px; background-color: rgba(0,0,0,.08); }
.btn-icon-left { margin-left: -12px; }
.btn-icon-right { margin-right: -12px; }
}
.btn-xs { padding: 2px 5px;
[class*=btn-icon] { margin: -2px 5px; padding: 2px 5px; }
.btn-icon-left { margin-left: -5px; }
.btn-icon-right { margin-right: -5px; }
}
.btn-sm { padding: 6px 10px;
[class*=btn-icon] { margin: -6px 10px; padding: 6px 10px; }
.btn-icon-left { margin-left: -10px; }
.btn-icon-right { margin-right: -10px; }
}
.btn-lg { padding: 11px 16px;
[class*=btn-icon] { margin: -11px 16px; padding: 11px 16px; }
.btn-icon-left { margin-left: -16px; }
.btn-icon-right { margin-right: -16px; }
}
.btn-default {
background-color: #DDD;
&:hover, &:active, &:focus, &.active { background-color: #e0e1e2; }
}
.btn-inverted.btn-default { .box-shadow(0 0 0 1px #CCC inset);
&:hover, &:active, &:focus, &.active { background-color: #e0e1e2; }
&.btn-bold { .box-shadow(0 0 0 2px #e0e1e2 inset);
&:hover, &:active, &:focus, &.active { .box-shadow(0 0 0 2px #e0e1e2 inset); }
}
}
.-each(@name) {
@this-color-name: 'color-@{name}';
.btn-@{name} {
background-color: @@this-color-name;
&:hover, &:active, &:hover:active, &:focus, &.active { background-color: darken(@@this-color-name, 8%); }
}
.open > .dropdown-toggle.btn-@{name} { background-color: darken(@@this-color-name, 5%) !important; }
.btn-inverted.btn-@{name} { .box-shadow(0 0 0 1px @@this-color-name inset); color: @@this-color-name;
&:hover, &:active, &:focus, &.active { background-color: @@this-color-name; .box-shadow(0 0 0 1px @@this-color-name inset); color: #FFF; }
&.btn-bold { .box-shadow(0 0 0 2px @@this-color-name inset);
&:hover, &:active, &:focus, &.active { .box-shadow(0 0 0 2px @@this-color-name inset); }
}
}
.btn-inverted-white.btn-@{name} {
&:hover, &:active, &:focus, &.active { .box-shadow(0 0 0 2px @@this-color-name inset); color: @@this-color-name; }
}
.btn-inverted-white-fill.btn-@{name} {
&:hover, &:active, &:focus, &.active { background-color: @@this-color-name; .box-shadow(0 0 0 2px @@this-color-name inset); color: #FFF; }
}
}
.btn.btn-inverted { background-color: transparent; }
.btn.btn-inverted-white { font-weight: bold; .box-shadow(0 0 0 2px #FFF inset); color: #FFF; border-color: #FFF; background-color: transparent !important; }
.btn.btn-inverted-white-fill { font-weight: bold; .box-shadow(0 0 0 2px #FFF inset); color: #FFF; background-color: transparent; }
.btn-bold { font-weight: 600; }
.btn-circular { border-radius: 50%; }
//*********** Table ************
.-each(@name) {
@this-color-name: 'color-@{name}';
.table > tfoot >, .table > thead >, .table > tbody > {
tr {
> td.@{name}, > th.@{name} {
background-color: @@this-color-name; color: #FFF;
}
&:hover {
> td.@{name}, > th.@{name} {
background-color: darken(@@this-color-name, 5%); color: #FFF;
}
}
}
tr.@{name} {
> td, > th {
background-color: @@this-color-name; color: #FFF;
}
&:hover {
> td, > th {
background-color: darken(@@this-color-name, 5%); color: #FFF;
}
}
}
}
}
//*********** Text ************
.-each(@name) {
@this-color-name: 'color-@{name}';
.text-@{name} { color: @@this-color-name; }
}
//*********** nav-pills, pagination, tabs ************
.nav-pills > li.active {
> a, > a:hover, > a:focus { background-color: @color-primary; }
}
.pagination > .active {
> a, > span, > a:hover, > span:hover, > a:focus, > span:focus { background-color: @color-primary; border-color: @color-primary; }
}
.dropdown-menu > .active {
> a, > a:hover, > a:focus { background-color: @color-primary; }
}
//*********** Alert ************
.alert-dark { color: #FFF;
.alert-link { color: #FFF !important; text-decoration: none;
&:hover { border-bottom-style: solid; }
}
}
.-each(@name) {
@this-color-name: 'color-@{name}';
@alert-color-name: 'alert-color-@{name}';
.alert-@{name} { background-color: extract(@@alert-color-name,1); border-color: extract(@@alert-color-name,2);
&, .alert-link { color: extract(@@alert-color-name,3); }
}
.alert-dark.alert-@{name} { background-color: @@this-color-name; border-color: @@this-color-name;
.alert-link { border-bottom: 1px dotted rgba(255,255,255,0.8); }
}
}
.close { opacity: 0.5; }
//*********** progress bar ************
.progress-bar { background-color: @color-primary; }
.-each(@name) {
@this-color-name: 'color-@{name}';
.progress-bar.progress-bar-@{name} { background-color: @@this-color-name; }
}
//*********** List Group ************
.list-group-item {
&.active, &.active:hover, &.active:focus { background-color: @color-primary; border-color: @color-primary; }
}
//*********** Well *************
.well { position: relative; background-color: #FFF; .box-shadow(0 1px 2px 0 rgba(34,36,38,.15)); border-color: rgba(34,36,38,.15); }
//*********** Tag **************
.nav-tabs {
> li:not(.active) > a { background-color: transparent !important; border: 0 !important; }
&.tabs-material { border-bottom: 2px solid #DDD;
> li > a { color: #555 !important; background-color: transparent !important; position: relative; margin: 0; border: 0 !important;
&:after { content: ""; .transform(scaleX(0)); .transition(); position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: @color-primary; }
}
> li:hover >a, >li > a:focus, >li.active >a {
&:after { .transform(scaleX(1)); }
}
+ .tab-content { margin-top: 15px; border-top-width: 1px; border-radius: 4px; }
}
}
.tab-content { padding: 10px; border: 1px solid #ddd; border-top-width: 0; border-radius: 0 0 4px 4px; }
//*********** Panel ************
.-each(@name) {
@this-color-name: 'color-@{name}';
.panel-@{name} { border-color: @@this-color-name;
> .panel-heading { background-color: @@this-color-name; border-color: @@this-color-name; color: #FFF; }
}
}
.panel-accordion {
.panel, .panel .panel-heading { margin: 0 !important; border-radius: 0; }
.panel:first-child, .panel:first-child .panel-heading { border-top-left-radius: 3px; border-top-right-radius: 3px; }
.panel:last-child, .panel:last-child .panel-heading { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
.panel + .panel { margin-top: -1px !important; }
.panel {
> .panel-heading { padding: .75em 1em; border-bottom: 0;
>.panel-title { font-size: 1em; font-weight: 700;
> a { padding-left: 15px; position: relative; color: #FFF;
&:before {
display:block;
content:" ";
width:0;
height:0;
border-color:transparent;
border-style:solid;
border-width:4px 4px 0 4px;
border-top-color:#FFF;
margin-top:6px;
position: absolute;
left: 0;
top: 0;
.transition;
.transform-origin(center center);
.transform(rotate(0));
}
&.collapsed:before { .transform(rotate(-90deg)); }
}
}
}
> .panel-collapse > .panel-body { border-top: 0; }
}
.panel-default > .panel-heading { background-color: #FFF;
>.panel-title > a { color: #555;
&:before { border-top-color:#888; }
}
}
}
//************** Divider *************
.bs-divider { margin: 20px 0; border: 0; display: table; white-space: nowrap; font-size: 1.1em;
&:before, &:after {
content: ""; padding: 0 20px; position: relative; display: table-cell; width: 50%; top: 50%;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC) no-repeat center center;
}
&:before { background-position: right 1em top 50%; }
&:after { background-position: left 1em top 50%; }
}
.btn-group.btn-divided .btn {
&:after { content: ''; display: inline-block; width: 8px; }
&:before { content: ''; display: inline-block; width: 8px; }
&:first-child:before { width: 0; }
&:last-child:after { width: 0; }
i[data-text] {
width: 3px; height: 100%; background-color: #FFF; margin: 0; padding: 0; position: absolute; top: 0; right: -1.5px;
font-size: 12px; font-weight: bold; font-style: normal; text-align: center; z-index: 3;
}
i[data-text]:after {
content: attr(data-text); border-radius: 50%; background-color: #FFF; position: absolute; top: 50%; left: 50%;
z-index: 4; width: 24px; height: 24px; line-height: 24px; color: #666; margin-top: -12px; margin-left: -12px;
}
}
//************** Divider *************
================================================
FILE: overview.html
================================================
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Semantic UI Bootstrap</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="stylesheet" href="vendor/css/bootstrap.css">
<link rel="stylesheet" href="vendor/css/font-awesome.css">
<link rel="stylesheet" href="css/smt-bootstrap.css">
<style>
body {padding-bottom:200px;}
.bs-component{position:relative}
#source-button{position:absolute;top:0;right:0;z-index:100;font-weight:700}
.bs-component .modal {position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-component .modal-dialog{width:90%}
</style>
<body>
<div id="header" class="navbar navbar-default navbar-inverse">
<div class="container">
<div class="navbar-header">
<a href="http://smtb.cbl-web.com/" class="navbar-brand">SMTB</a>
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#navbar-main">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
</div>
<div id="element-show-case">
<div class="container">
<div class="bs-docs-section clearfix">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="navbar">Navbar</h1>
</div>
<div class="bs-component">
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
<li><a href="#">Link</a></li>
<li class="dropdown dropdown-hover">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li class="dropdown dropdown-submenu">
<a href="#">Submenu</span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
<li class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
<li class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
</nav>
</div>
<div class="bs-component">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-2">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
<li><a href="#">Link</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
<li class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
</nav>
</div><!-- /example -->
</div>
</div>
</div>
<!-- Buttons
================================================== -->
<div class="bs-docs-section">
<div class="page-header">
<div class="row">
<div class="col-lg-12">
<h1 id="buttons">Buttons</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<h4>Normal Button</h4>
<p class="bs-component">
<a href="#" class="btn btn-default">Default</a>
<a href="#" class="btn btn-primary">Primary</a>
<a href="#" class="btn btn-success">Success</a>
<a href="#" class="btn btn-info">Info</a>
<a href="#" class="btn btn-warning">Warning</a>
<a href="#" class="btn btn-danger">Danger</a>
<a href="#" class="btn btn-link">Link</a>
</p>
<hr>
<h4>Button with icon</h4>
<div class="bs-component">
<p>
<a href="#" class="btn btn-default">Default<i class="fa fa-check btn-icon-right"></i></a>
<a href="#" class="btn btn-primary">Primary<i class="fa fa-check btn-icon-right"></i></a>
<a href="#" class="btn btn-success">Success<i class="fa fa-check btn-icon-right"></i></a>
</p>
<p>
<a href="#" class="btn btn-info"><i class="fa fa-times btn-icon-left"></i>Info</a>
<a href="#" class="btn btn-warning"><i class="fa fa-times btn-icon-left"></i>Warning</a>
<a href="#" class="btn btn-danger"><i class="fa fa-times btn-icon-left"></i>Danger</a>
</p>
</div>
<hr>
<h4>Inverted Button</h4>
<p class="bs-component">
<a href="#" class="btn btn-inverted btn-default">Default</a>
<a href="#" class="btn btn-inverted btn-primary">Primary</a>
<a href="#" class="btn btn-inverted btn-success">Success</a>
<a href="#" class="btn btn-inverted btn-info">Info</a>
<a href="#" class="btn btn-inverted btn-warning">Warning</a>
<a href="#" class="btn btn-inverted btn-danger">Danger</a>
</p>
<hr>
<h4>Inverted Button Bold</h4>
<p class="bs-component">
<a href="#" class="btn btn-inverted btn-bold btn-default">Default</a>
<a href="#" class="btn btn-inverted btn-bold btn-primary">Primary</a>
<a href="#" class="btn btn-inverted btn-bold btn-success">Success</a>
<a href="#" class="btn btn-inverted btn-bold btn-info">Info</a>
<a href="#" class="btn btn-inverted btn-bold btn-warning">Warning</a>
<a href="#" class="btn btn-inverted btn-bold btn-danger">Danger</a>
</p>
<hr>
<h4>White Inverted Button (Default Bold)</h4>
<nav class="navbar navbar-inverse bs-component">
<div class="navbar-form">
<a href="#" class="btn btn-inverted-white btn-primary">Primary</a>
<a href="#" class="btn btn-inverted-white btn-success">Success</a>
<a href="#" class="btn btn-inverted-white btn-info">Info</a>
<a href="#" class="btn btn-inverted-white btn-warning">Warning</a>
<a href="#" class="btn btn-inverted-white btn-danger">Danger</a>
</div>
<div class="navbar-form">
<a href="#" class="btn btn-inverted-white-fill btn-primary">Primary</a>
<a href="#" class="btn btn-inverted-white-fill btn-success">Success</a>
<a href="#" class="btn btn-inverted-white-fill btn-info">Info</a>
<a href="#" class="btn btn-inverted-white-fill btn-warning">Warning</a>
<a href="#" class="btn btn-inverted-white-fill btn-danger">Danger</a>
</div>
</nav>
<h4>Disabled Button</h4>
<p class="bs-component">
<a href="#" class="btn btn-default disabled">Default</a>
<a href="#" class="btn btn-primary disabled">Primary</a>
<a href="#" class="btn btn-success disabled">Success</a>
<a href="#" class="btn btn-info disabled">Info</a>
<a href="#" class="btn btn-warning disabled">Warning</a>
<a href="#" class="btn btn-danger disabled">Danger</a>
<a href="#" class="btn btn-link disabled">Link</a>
</p>
<hr>
<h4>Circular Button</h4>
<p class="bs-component">
<a href="#" class="btn btn-circular btn-default"><i class="fa fa-pencil"></i></a>
<a href="#" class="btn btn-circular btn-primary"><i class="fa fa-user"></i></a>
<a href="#" class="btn btn-circular btn-success"><i class="fa fa-bug"></i></a>
<a href="#" class="btn btn-circular btn-info"><i class="fa fa-plane"></i></a>
<a href="#" class="btn btn-circular btn-warning"><i class="fa fa-database"></i></a>
<a href="#" class="btn btn-circular btn-danger"><i class="fa fa-cog"></i></a>
</p>
<hr>
<h4>Button Group</h4>
<div style="margin-bottom: 15px;">
<div class="btn-toolbar bs-component" style="margin: 0;">
<div class="btn-group">
<a href="#" class="btn btn-default">Default</a>
<a href="#" class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<div class="btn-group">
<a href="#" class="btn btn-primary">Primary</a>
<a href="#" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<div class="btn-group">
<a href="#" class="btn btn-success">Success</a>
<a href="#" class="btn btn-success dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<div class="btn-group">
<a href="#" class="btn btn-info">Info</a>
<a href="#" class="btn btn-info dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
<div class="btn-group">
<a href="#" class="btn btn-warning">Warning</a>
<a href="#" class="btn btn-warning dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
</div>
</div>
<hr>
<h4>Large Button</h4>
<p class="bs-component">
<a href="#" class="btn btn-primary btn-lg">Large button</a>
<a href="#" class="btn btn-primary">Default button</a>
<a href="#" class="btn btn-primary btn-sm">Small button</a>
<a href="#" class="btn btn-primary btn-xs">Mini button</a>
</p>
</div>
<div class="col-lg-6">
<p class="bs-component">
<a href="#" class="btn btn-default btn-lg btn-block">Block level button</a>
</p>
<div class="bs-component" style="margin-bottom: 15px;">
<div class="btn-group btn-group-justified">
<a href="#" class="btn btn-default">Left</a>
<a href="#" class="btn btn-default">Middle</a>
<a href="#" class="btn btn-default">Right</a>
</div>
</div>
<div class="bs-component" style="margin-bottom: 15px;">
<div class="btn-toolbar">
<div class="btn-group">
<a href="#" class="btn btn-default">1</a>
<a href="#" class="btn btn-default">2</a>
<a href="#" class="btn btn-default">3</a>
<a href="#" class="btn btn-default">4</a>
</div>
<div class="btn-group">
<a href="#" class="btn btn-default">5</a>
<a href="#" class="btn btn-default">6</a>
<a href="#" class="btn btn-default">7</a>
</div>
<div class="btn-group">
<a href="#" class="btn btn-default">8</a>
<div class="btn-group">
<a href="#" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
Dropdown
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Dropdown link</a></li>
<li><a href="#">Dropdown link</a></li>
<li><a href="#">Dropdown link</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="bs-component">
<div class="btn-group-vertical">
<a href="#" class="btn btn-default">Button</a>
<a href="#" class="btn btn-default">Button</a>
<a href="#" class="btn btn-default">Button</a>
<a href="#" class="btn btn-default">Button</a>
</div>
</div>
</div>
</div>
</div>
<!-- Typography
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="type">Typography</h1>
</div>
</div>
</div>
<!-- Headings -->
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
<p class="lead">Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<h2>Example body text</h2>
<p>Nullam quis risus eget <a href="#">urna mollis ornare</a> vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.</p>
<p><small>This line of text is meant to be treated as fine print.</small></p>
<p>The following snippet of text is <strong>rendered as bold text</strong>.</p>
<p>The following snippet of text is <em>rendered as italicized text</em>.</p>
<p>An abbreviation of the word attribute is <abbr title="attribute">attr</abbr>.</p>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<h2>Emphasis classes</h2>
<p class="text-muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>
<p class="text-primary">Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
<p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>
<p class="text-danger">Donec ullamcorper nulla non metus auctor fringilla.</p>
<p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>
<p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
</div>
</div>
</div>
<!-- Blockquotes -->
<div class="row">
<div class="col-lg-12">
<h2 id="type-blockquotes">Blockquotes</h2>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<div class="bs-component">
<blockquote>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<small>Someone famous in <cite title="Source Title">Source Title</cite></small>
</blockquote>
</div>
</div>
<div class="col-lg-6">
<div class="bs-component">
<blockquote class="pull-right">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<small>Someone famous in <cite title="Source Title">Source Title</cite></small>
</blockquote>
</div>
</div>
</div>
</div>
<!-- Tables
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="tables">Tables</h1>
</div>
<div class="bs-component">
<table class="table table-striped table-hover ">
<thead>
<tr>
<th>#</th>
<th>Column heading</th>
<th>Column heading</th>
<th>Column heading</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr>
<td>2</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr class="info">
<td>3</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr class="success">
<td>4</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr class="danger">
<td>5</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr class="warning">
<td>6</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
<tr class="active">
<td>7</td>
<td>Column content</td>
<td>Column content</td>
<td>Column content</td>
</tr>
</tbody>
</table>
</div><!-- /example -->
</div>
</div>
</div>
<!-- Forms
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="forms">Forms</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<div class="well bs-component">
<form class="form-horizontal">
<fieldset>
<legend>Legend</legend>
<div class="form-group">
<label for="inputEmail" class="col-lg-2 control-label">Email</label>
<div class="col-lg-10">
<input type="text" class="form-control" id="inputEmail" placeholder="Email">
</div>
</div>
<div class="form-group">
<label for="inputPassword" class="col-lg-2 control-label">Password</label>
<div class="col-lg-10">
<input type="password" class="form-control" id="inputPassword" placeholder="Password">
<div class="checkbox">
<label>
<input type="checkbox"> Checkbox
</label>
</div>
</div>
</div>
<div class="form-group">
<label for="textArea" class="col-lg-2 control-label">Textarea</label>
<div class="col-lg-10">
<textarea class="form-control" rows="3" id="textArea"></textarea>
<span class="help-block">A longer block of help text that breaks onto a new line and may extend beyond one line.</span>
</div>
</div>
<div class="form-group">
<label class="col-lg-2 control-label">Radios</label>
<div class="col-lg-10">
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked="">
Option one is this
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
Option two can be something else
</label>
</div>
</div>
</div>
<div class="form-group">
<label for="select" class="col-lg-2 control-label">Selects</label>
<div class="col-lg-10">
<select class="form-control" id="select">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
<br>
<select multiple="" class="form-control">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-lg-10 col-lg-offset-2">
<button type="reset" class="btn btn-default">Cancel</button>
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</div>
</fieldset>
</form>
</div>
</div>
<div class="col-lg-4 col-lg-offset-1">
<form class="bs-component">
<div class="form-group">
<label class="control-label" for="focusedInput">Focused input</label>
<input class="form-control" id="focusedInput" type="text" value="This is focused...">
</div>
<div class="form-group">
<label class="control-label" for="disabledInput">Disabled input</label>
<input class="form-control" id="disabledInput" type="text" placeholder="Disabled input here..." disabled="">
</div>
<div class="form-group has-warning">
<label class="control-label" for="inputWarning">Input warning</label>
<input type="text" class="form-control" id="inputWarning">
</div>
<div class="form-group has-error">
<label class="control-label" for="inputError">Input error</label>
<input type="text" class="form-control" id="inputError">
</div>
<div class="form-group has-success">
<label class="control-label" for="inputSuccess">Input success</label>
<input type="text" class="form-control" id="inputSuccess">
</div>
<div class="form-group">
<label class="control-label" for="inputLarge">Large input</label>
<input class="form-control input-lg" type="text" id="inputLarge">
</div>
<div class="form-group">
<label class="control-label" for="inputDefault">Default input</label>
<input type="text" class="form-control" id="inputDefault">
</div>
<div class="form-group">
<label class="control-label" for="inputSmall">Small input</label>
<input class="form-control input-sm" type="text" id="inputSmall">
</div>
<div class="form-group">
<label class="control-label">Input addons</label>
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="text" class="form-control">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Button</button>
</span>
</div>
</div>
</form>
</div>
</div>
</div>
<!-- Navs
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="nav">Navs</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<h2 id="nav-tabs">Tabs</h2>
<div class="bs-component">
<ul class="nav nav-tabs">
<li class="active"><a href="#home" data-toggle="tab">Home</a></li>
<li><a href="#profile" data-toggle="tab">Profile</a></li>
<li class="disabled"><a>Disabled</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#dropdown1" data-toggle="tab">Action</a></li>
<li class="divider"></li>
<li><a href="#dropdown2" data-toggle="tab">Another action</a></li>
</ul>
</li>
</ul>
<div class="tab-content">
<div class="tab-pane fade active in" id="home">
<p>Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.</p>
</div>
<div class="tab-pane fade" id="profile">
<p>Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.</p>
</div>
<div class="tab-pane fade" id="dropdown1">
<p>Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork.</p>
</div>
<div class="tab-pane fade" id="dropdown2">
<p>Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater.</p>
</div>
</div>
</div>
<h2 id="nav-tabs">Material Tabs</h2>
<div class="bs-component">
<ul class="nav nav-tabs tabs-material">
<li class="active"><a href="#tab1" data-toggle="tab">Tab 1</a></li>
<li><a href="#tab2" data-toggle="tab">Tab 2</a></li>
<li><a href="#tab3" data-toggle="tab">Tab 3</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade active in" id="tab1">
<p>Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.</p>
</div>
<div class="tab-pane fade" id="tab2">
<p>Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.</p>
</div>
<div class="tab-pane fade" id="tab3">
<p>Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork.</p>
</div>
</div>
</div>
</div>
<div class="col-lg-4">
<h2 id="nav-pills">Pills</h2>
<div class="bs-component">
<ul class="nav nav-pills">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Profile</a></li>
<li class="disabled"><a href="#">Disabled</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</li>
</ul>
</div>
<br>
<div class="bs-component">
<ul class="nav nav-pills nav-stacked">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Profile</a></li>
<li class="disabled"><a href="#">Disabled</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">
Dropdown <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="col-lg-4">
<h2 id="nav-breadcrumbs">Breadcrumbs</h2>
<div class="bs-component">
<ul class="breadcrumb">
<li class="active">Home</li>
</ul>
<ul class="breadcrumb">
<li><a href="#">Home</a></li>
<li class="active">Library</li>
</ul>
<ul class="breadcrumb">
<li><a href="#">Home</a></li>
<li><a href="#">Library</a></li>
<li class="active">Data</li>
</ul>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<h2 id="pagination">Pagination</h2>
<div class="bs-component">
<ul class="pagination">
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
</ul>
<ul class="pagination pagination-lg">
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">»</a></li>
</ul>
<ul class="pagination pagination-sm">
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
</ul>
</div>
</div>
<div class="col-lg-4">
<h2 id="pager">Pager</h2>
<div class="bs-component">
<ul class="pager">
<li><a href="#">Previous</a></li>
<li><a href="#">Next</a></li>
</ul>
<ul class="pager">
<li class="previous disabled"><a href="#">← Older</a></li>
<li class="next"><a href="#">Newer →</a></li>
</ul>
</div>
</div>
<div class="col-lg-4">
</div>
</div>
</div>
<!-- Indicators
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="indicators">Indicators</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h2>Alerts</h2>
<div class="row">
<div class="col-lg-6 bs-component">
<div class="alert alert-dismissible alert-primary">
<button type="button" class="close" data-dismiss="alert">×</button>
<h4>Happy</h4>
<p>Here is the great bootstrap color theme created base on semantic UI, hope you guys like it, it is designed by <a href="#" class="alert-link">cbl-web</a>.</p>
</div>
</div>
<div class="col-lg-6 bs-component">
<div class="alert alert-dismissible alert-warning">
<button type="button" class="close" data-dismiss="alert">×</button>
<h4>Warning!</h4>
<p>Best check yo self, you're not looking too good. Nulla vitae, a pharetra augue. Praesent commodo cursus magna, <a href="#" class="alert-link">vel scelerisque nisl consectetur et</a>.</p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Oh snap!</strong> <a href="#" class="alert-link">Change a few things up</a> and try submitting again.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-success">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Well done!</strong> You successfully read <a href="#" class="alert-link">this important alert message</a>.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-info">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Heads up!</strong> This <a href="#" class="alert-link">alert needs your attention</a>, but it's not super important.
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6 bs-component">
<div class="alert alert-dismissible alert-primary alert-dark">
<button type="button" class="close" data-dismiss="alert">×</button>
<h4>Happy</h4>
<p>Here is the great bootstrap color theme created base on semantic UI, hope you guys like it, it developed by <a href="#" class="alert-link">cbl-web</a>.</p>
</div>
</div>
<div class="col-lg-6 bs-component">
<div class="alert alert-dismissible alert-warning alert-dark">
<button type="button" class="close" data-dismiss="alert">×</button>
<h4>Warning!</h4>
<p>Best check yo self, you're not looking too good. Nulla vitae, a pharetra augue. Praesent commodo cursus magna, <a href="#" class="alert-link">vel scelerisque nisl consectetur et</a>.</p>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-danger alert-dark">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Oh snap!</strong> <a href="#" class="alert-link">Change a few things up</a> and try submitting again.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-success alert-dark">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Well done!</strong> You successfully read <a href="#" class="alert-link">this important alert message</a>.
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="alert alert-dismissible alert-info alert-dark">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Heads up!</strong> This <a href="#" class="alert-link">alert needs your attention</a>, but it's not super important.
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<h2>Labels</h2>
<div class="bs-component" style="margin-bottom: 40px;">
<p>
<span class="label label-default">Default</span>
<span class="label label-primary">Primary</span>
<span class="label label-success">Success</span>
<span class="label label-warning">Warning</span>
<span class="label label-danger">Danger</span>
<span class="label label-info">Info</span>
</p>
</div>
</div>
<div class="col-md-6">
<h2>Badges</h2>
<div class="bs-component">
<ul class="nav nav-pills">
<li class="active"><a href="#">Home <span class="badge">42</span></a></li>
<li><a href="#">Profile <span class="badge"></span></a></li>
<li><a href="#">Messages <span class="badge">3</span></a></li>
</ul>
</div>
</div>
</div>
</div>
<!-- Progress bars
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="progress">Progress bars</h1>
</div>
<h3 id="progress-basic">Basic</h3>
<div class="bs-component">
<div class="progress">
<div class="progress-bar" style="width: 60%;"></div>
</div>
</div>
<h3 id="progress-alternatives">Contextual alternatives</h3>
<div class="bs-component">
<div class="progress">
<div class="progress-bar progress-bar-info" style="width: 20%"></div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-success" style="width: 40%"></div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-warning" style="width: 60%"></div>
</div>
<div class="progress">
<div class="progress-bar progress-bar-danger" style="width: 80%"></div>
</div>
</div>
<h3 id="progress-striped">Striped</h3>
<div class="bs-component">
<div class="progress progress-striped">
<div class="progress-bar progress-bar-info" style="width: 20%"></div>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-success" style="width: 40%"></div>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-warning" style="width: 60%"></div>
</div>
<div class="progress progress-striped">
<div class="progress-bar progress-bar-danger" style="width: 80%"></div>
</div>
</div>
<h3 id="progress-animated">Animated</h3>
<div class="bs-component">
<div class="progress progress-striped active">
<div class="progress-bar" style="width: 45%"></div>
</div>
</div>
<h3 id="progress-stacked">Stacked</h3>
<div class="bs-component">
<div class="progress">
<div class="progress-bar progress-bar-success" style="width: 35%"></div>
<div class="progress-bar progress-bar-warning" style="width: 20%"></div>
<div class="progress-bar progress-bar-danger" style="width: 10%"></div>
</div>
</div>
</div>
</div>
</div>
<!-- Containers
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="container">Containers</h1>
</div>
<div class="bs-component">
<div class="jumbotron">
<h1>Jumbotron</h1>
<p>This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
<p><a class="btn btn-primary btn-lg">Learn more</a></p>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h2>List groups</h2>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<ul class="list-group">
<li class="list-group-item">
<span class="badge">14</span>
Cras justo odio
</li>
<li class="list-group-item">
<span class="badge">2</span>
Dapibus ac facilisis in
</li>
<li class="list-group-item">
<span class="badge">1</span>
Morbi leo risus
</li>
</ul>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="list-group">
<a href="#" class="list-group-item active">
Cras justo odio
</a>
<a href="#" class="list-group-item">Dapibus ac facilisis in
</a>
<a href="#" class="list-group-item">Morbi leo risus
</a>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="list-group">
<a href="#" class="list-group-item">
<h4 class="list-group-item-heading">List group item heading</h4>
<p class="list-group-item-text">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
</a>
<a href="#" class="list-group-item">
<h4 class="list-group-item-heading">List group item heading</h4>
<p class="list-group-item-text">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
</a>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h2>Panels</h2>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<div class="panel panel-default">
<div class="panel-body">
Basic panel
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">Panel heading</div>
<div class="panel-body">
Panel content
</div>
</div>
<div class="panel panel-default">
<div class="panel-body">
Panel content
</div>
<div class="panel-footer">Panel footer</div>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Panel primary</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
<div class="panel panel-success">
<div class="panel-heading">
<h3 class="panel-title">Panel success</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
<div class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">Panel warning</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title">Panel danger</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">Panel info</h3>
</div>
<div class="panel-body">
Panel content
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h2>Wells</h2>
</div>
</div>
<div class="row">
<div class="col-lg-4">
<div class="bs-component">
<div class="well">
Look, I'm in a well!
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="well well-sm">
Look, I'm in a small well!
</div>
</div>
</div>
<div class="col-lg-4">
<div class="bs-component">
<div class="well well-lg">
Look, I'm in a large well!
</div>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="collapse">collapse</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="panel-group panel-accordion" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
Collapsible Group Item #1
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingTwo">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Collapsible Group Item #2
</a>
</h4>
</div>
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Collapsible Group Item #3
</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="panel-group panel-accordion" id="accordion2" role="tablist" aria-multiselectable="true">
<div class="panel panel-primary">
<div class="panel-heading" role="tab" id="headingFour">
<h4 class="panel-title">
<a role="button" data-toggle="collapse" data-parent="#accordion2" href="#collapseFour" aria-expanded="true" aria-controls="collapseFour">
Collapsible Group Item #1
</a>
</h4>
</div>
<div id="collapseFour" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingFour">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="panel panel-warning">
<div class="panel-heading" role="tab" id="headingFive">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion2" href="#collapseFive" aria-expanded="false" aria-controls="collapseFive">
Collapsible Group Item #2
</a>
</h4>
</div>
<div id="collapseFive" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFive">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading" role="tab" id="headingSix">
<h4 class="panel-title">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion2" href="#collapseSix" aria-expanded="false" aria-controls="collapseSix">
Collapsible Group Item #3
</a>
</h4>
</div>
<div id="collapseSix" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingSix">
<div class="panel-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Dialogs
================================================== -->
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1 id="dialogs">Dialogs</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<h2>Modals</h2>
<div class="bs-component">
<div class="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-6">
<h2>Popovers</h2>
<p class="bs-component">
<button type="button" class="btn btn-default" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Left</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Top</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus
sagittis lacus vel augue laoreet rutrum faucibus.">Bottom</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Right</button>
</p>
<h2>Tooltips</h2>
<p class="bs-component">
<button type="button" class="btn btn-default" data-trigger="hover" data-toggle="tooltip" data-placement="left" title="" data-original-title="Tooltip on left">Left</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-toggle="tooltip" data-placement="top" title="" data-original-title="Tooltip on top">Top</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="Tooltip on bottom">Bottom</button>
<button type="button" class="btn btn-default" data-trigger="hover" data-toggle="tooltip" data-placement="right" title="" data-original-title="Tooltip on right">Right</button>
</p>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header" style="margin-bottom: -50px; margin-top: 100px;">
<h1>Semantic UI Elements</h1>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1>Reveal</h1>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="bs-component">
<div class="col-sm-3">
<h4>Move left</h4>
<div class="reveal-move">
<img class="reveal-show" src="images/avatar/big/elliot.jpg">
<img class="reveal-hide" src="images/avatar/big/jenny.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Move right</h4>
<div class="reveal-move-right">
<img class="reveal-show" src="images/avatar/big/jenny.jpg">
<img class="reveal-hide" src="images/avatar/big/elliot.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Move up</h4>
<div class="reveal-move-up">
<img class="reveal-show" src="images/avatar/big/steve.jpg">
<img class="reveal-hide" src="images/avatar/big/stevie.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Move down</h4>
<div class="reveal-move-down">
<img class="reveal-show" src="images/avatar/big/stevie.jpg">
<img class="reveal-hide" src="images/avatar/big/steve.jpg">
</div>
</div>
</div>
</div>
<div class="row">
<div class="bs-component">
<div class="col-sm-3">
<h4>Rotate left</h4>
<div class="reveal-rotate">
<img class="reveal-show" src="images/avatar/big/elliot.jpg">
<img class="reveal-hide" src="images/avatar/big/jenny.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Rotate right, Circular</h4>
<div class="reveal-rotate-right reveal-circular">
<img class="reveal-show" src="images/avatar/big/jenny.jpg">
<img class="reveal-hide" src="images/avatar/big/elliot.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Fade</h4>
<div class="reveal-fade">
<img class="reveal-show" src="images/avatar/big/steve.jpg">
<img class="reveal-hide" src="images/avatar/big/stevie.jpg">
</div>
</div>
<div class="col-sm-3">
<h4>Dim (blur)</h4>
<div class="reveal-dim">
<img class="reveal-show" src="images/avatar/big/stevie.jpg">
<div class="reveal-hide reveal-content">
<div class="reveal-center">
<span>
<a class="btn btn-inverted btn-bold btn-warning">Add Friend</a>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1>Label (Extended from bootstrap's label)</h1>
</div>
</div>
</div>
</div>
<h4>Label a user</h4>
<p class="bs-component">
<span class="label label-default label-image">
<img src="images/avatar/small/stevie.jpg">
Stevie
</span>
<a class="label label-danger label-image">
<img src="images/avatar/small/jenny.jpg">
Jenny
<span class="label-detail">Developer</span>
</a>
<a class="label label-info label-image">
<img src="images/avatar/small/veronika.jpg">
Veronika
<span class="label-detail">Co-worker</span>
</a>
<span class="label label-default label-image">
<img src="images/avatar/small/elliot.jpg">
elliot
<a class="label-icon fa fa-times"></a>
</span>
</p>
<h4>Label as a tag</h4>
<p class="bs-component">
<span class="label label-default label-tag">jQuery</span>
<span class="label label-info label-tag">Bootstrap</span>
<span class="label label-success label-tag">Sematic UI</span>
<span class="label label-primary label-tag">PHP</span>
<span class="label label-danger label-tag">MySQL</span>
<span class="label label-warning label-tag">angularJS</span>
</p>
<h4>Label as a ribbon</h4>
<div class="well bs-component">
<span class="label label-primary label-ribbon-left">Great</span>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus fringilla odio et lectus cursus, eleifend ullamcorper libero molestie. Phasellus eleifend ipsum vel leo lobortis, vel ullamcorper libero blandit. Nullam vitae dignissim sem, vel varius justo.
<span class="label label-success label-ribbon-right">Excellent</span>
Donec vel libero nec risus gravida luctus non eu nunc. Mauris ut urna lacus. Sed consequat, sem vel fringilla rutrum, lacus neque luctus urna, id lobortis erat orci ac nisl.
<span class="label label-warning label-ribbon-left">Great</span>Quisque lectus tellus, tincidunt a turpis et, placerat feugiat orci. Nam posuere egestas lacus nec sagittis. Fusce sed blandit elit, non consequat neque.
<span class="label label-info label-ribbon-right">Excellent</span>Aliquam erat volutpat. Aliquam ac quam consectetur, vulputate eros nec, egestas erat. Cras scelerisque nunc mollis mattis sodales.</p>
</div>
<div class="row">
<div class="col-md-6">
<h4>Ribbon label can add on cards</h4>
<div class="row">
<div class="col-sm-6 bs-component">
<div class="card">
<div class="card-image">
<span class="label label-danger label-ribbon-left">Great</span>
<img src="images/avatar/big/matthew.png">
</div>
</div>
</div>
<div class="col-sm-6 bs-component">
<div class="card">
<div class="card-image">
<span class="label label-warning label-ribbon-right">Excellent</span>
<img src="images/avatar/big/elyse.png">
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<h4>Label attached</h4>
<div class="row">
<div class="col-sm-6 bs-component">
<div class="well">
<span class="label label-default label-attached-bottom-left">Excellent</span>
<span class="label label-default label-attached-top">Great</span>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus fringilla odio et lectus cursus, eleifend ullamcorper libero molestie. Phasellus eleifend ipsum vel leo lobortis, vel ullamcorper libero blandit. Nullam vitae dignissim sem, vel varius justo.</p>
</div>
</div>
<div class="col-sm-6 bs-component">
<div class="well">
<span class="label label-default label-attached-top-right">Great</span>
<span class="label label-default label-attached-bottom">Excellent</span>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus fringilla odio et lectus cursus, eleifend ullamcorper libero molestie. Phasellus eleifend ipsum vel leo lobortis, vel ullamcorper libero blandit. Nullam vitae dignissim sem, vel varius justo.</p>
</div>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<div class="row">
<div class="col-lg-12">
<div class="page-header">
<h1>Cards</h1>
</div>
</div>
</div>
</div>
<div class="bs-docs-section">
<h2>Card</h2>
<div class="row">
<div class="col-sm-4">
<div class="bs-component">
<div class="card">
<div class="card-image">
<img src="images/avatar/big/elliot.jpg">
</div>
<div class="card-content">
<a class="card-header">Elliot Fu</a>
<div class="card-meta">Joined at 2013</div>
<div class="card-description">Elliot is a great game player.</div>
</div>
<div class="card-extra card-content">
<a><i class="fa fa-user"></i> 22 Friends </a>
</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="bs-component">
<div class="card">
<div class="card-content">
<div class="pull-right">14h</div><img class="card-avatar card-image" src="images/avatar/big/steve.jpg"> Steve</div>
<div class="card-image">
gitextract_q6aicgdk/
├── .gitignore
├── LICENSE
├── README.md
├── composer.json
├── css/
│ ├── component/
│ │ ├── card.css
│ │ ├── card.less
│ │ ├── checkbox.css
│ │ ├── checkbox.less
│ │ ├── label.css
│ │ ├── label.less
│ │ ├── reveal.css
│ │ ├── reveal.less
│ │ ├── sidebar.css
│ │ └── sidebar.less
│ ├── mixin.less
│ ├── smt-bootstrap.css
│ └── smt-bootstrap.less
├── overview.html
└── vendor/
├── css/
│ ├── bootstrap.css
│ └── font-awesome.css
├── fonts/
│ └── FontAwesome.otf
└── js/
└── bootstrap.js
SYMBOL INDEX (19 symbols across 1 files)
FILE: vendor/js/bootstrap.js
function transitionEnd (line 34) | function transitionEnd() {
function removeElement (line 126) | function removeElement() {
function Plugin (line 142) | function Plugin(option) {
function Plugin (line 251) | function Plugin(option) {
function Plugin (line 470) | function Plugin(option) {
function getTargetFromTrigger (line 689) | function getTargetFromTrigger($trigger) {
function Plugin (line 701) | function Plugin(option) {
function getParent (line 768) | function getParent($this) {
function clearMenus (line 781) | function clearMenus(e) {
function Plugin (line 874) | function Plugin(option) {
function Plugin (line 1200) | function Plugin(option, _relatedTarget) {
function complete (line 1566) | function complete() {
function Plugin (line 1736) | function Plugin(option) {
function Plugin (line 1845) | function Plugin(option) {
function ScrollSpy (line 1888) | function ScrollSpy(element, options) {
function Plugin (line 2008) | function Plugin(option) {
function next (line 2117) | function next() {
function Plugin (line 2163) | function Plugin(option) {
function Plugin (line 2320) | function Plugin(option) {
Condensed preview — 22 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (483K chars).
[
{
"path": ".gitignore",
"chars": 32,
"preview": "/css/component/*.map\n/css/*.map\n"
},
{
"path": "LICENSE",
"chars": 1085,
"preview": "The MIT License (MIT)\n\nCopyright (c) 2016 CBL Web Technology\n\nPermission is hereby granted, free of charge, to any perso"
},
{
"path": "README.md",
"chars": 1804,
"preview": "[](http://smtb.cbl-web.com/)\r\n\r\n# SMTB - Sem"
},
{
"path": "composer.json",
"chars": 115,
"preview": "{\n \"name\": \"cblweb/semantic-ui-bootstrap\",\n \"description\": \"semantic-ui-bootstrap\",\n \"license\": \"proprietary\"\n}\n"
},
{
"path": "css/component/card.css",
"chars": 5102,
"preview": "/*!\n * # SMTB - Semantic UI Bootstrap\n * Version v3.1.1\n * http://github.com/cblweb/semantic-ui-bootstrap/\n * Inspired b"
},
{
"path": "css/component/card.less",
"chars": 3426,
"preview": "@import url('../mixin.less');\n\n.card,.cards,.cards>.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}\n."
},
{
"path": "css/component/checkbox.css",
"chars": 5882,
"preview": ".radio-group.radio-group-primary input:checked+.btn,.checkbox-group.checkbox-group-primary input:checked+.btn{background"
},
{
"path": "css/component/checkbox.less",
"chars": 3314,
"preview": "@import url('../mixin.less');\r\n\r\n.radio-s, .checkbox-s { position: relative; cursor: pointer;\r\n\tinput { display: none; }"
},
{
"path": "css/component/label.css",
"chars": 5011,
"preview": "/*!\n * # SMTB - Semantic UI Bootstrap\n * Version v3.1.0\n * http://github.com/cblweb/semantic-ui-bootstrap/\n * Inspired b"
},
{
"path": "css/component/label.less",
"chars": 3593,
"preview": "@import url('../mixin.less');\r\n\r\n @label-radius: .25em;\r\n.label { display: inline-block; padding: 6px 6px 6px 6px; .tran"
},
{
"path": "css/component/reveal.css",
"chars": 7235,
"preview": "/*!\n * # SMTB - Semantic UI Bootstrap\n * Version v3.1.0\n * http://github.com/cblweb/semantic-ui-bootstrap/\n * Inspired b"
},
{
"path": "css/component/reveal.less",
"chars": 2994,
"preview": "@import url('../mixin.less');\r\n\r\n[class*=\"reveal-move\"],[class*=\"reveal-rotate\"],[class*=\"reveal-fade\"],[class*=\"reveal-"
},
{
"path": "css/component/sidebar.css",
"chars": 5149,
"preview": "/*!\r\n * # SMTB - Semantic UI Bootstrap\r\n * Version v3.1.1\r\n * http://github.com/cblweb/semantic-ui-bootstrap/\r\n * Inspir"
},
{
"path": "css/component/sidebar.less",
"chars": 3376,
"preview": "@import url('../mixin.less');\n\n.sidebar { position: absolute; width: @sidebar-width; height: 100%; z-index: 10001; visib"
},
{
"path": "css/mixin.less",
"chars": 2133,
"preview": ".radius(@r:10px) { border-radius: @r; }\r\n.box-shadow(@type: rgba(0,0,0,0.3) 0 0 8px) { box-shadow: @type; -moz-box-shado"
},
{
"path": "css/smt-bootstrap.css",
"chars": 57817,
"preview": "/*!\n * # SMTB - Semantic UI Bootstrap\n * Version v3.1.2\n * http://github.com/cblweb/semantic-ui-bootstrap/\n * Inspired b"
},
{
"path": "css/smt-bootstrap.less",
"chars": 12830,
"preview": "/*!\r\n * # SMTB - Semantic UI Bootstrap\r\n * Version v3.1.2\r\n * http://github.com/cblweb/semantic-ui-bootstrap/\r\n * Inspir"
},
{
"path": "overview.html",
"chars": 106377,
"preview": "<!DOCTYPE html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\">\n <title>Semantic UI Bootstrap</title>\n <meta "
},
{
"path": "vendor/css/bootstrap.css",
"chars": 131799,
"preview": "/*!\n * Bootstrap v3.3.6 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under MIT (https://gi"
},
{
"path": "vendor/css/font-awesome.css",
"chars": 33233,
"preview": "/*!\n * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/lice"
},
{
"path": "vendor/js/bootstrap.js",
"chars": 68954,
"preview": "/*!\n * Bootstrap v3.3.6 (http://getbootstrap.com)\n * Copyright 2011-2015 Twitter, Inc.\n * Licensed under the MIT license"
}
]
// ... and 1 more files (download for full content)
About this extraction
This page contains the full source code of the cblweb/semantic-ui-bootstrap GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 22 files (450.5 KB), approximately 132.3k tokens, and a symbol index with 19 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.