/*!* Jasny Bootstrap v3.1.3 (http://jasny.github.io/bootstrap)* Copyright 2012-2014 Arnold Daniels* Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)*/
.container-smooth{
    max-width:1170px
}
@media (min-width:1px){

.navmenu-fixed-rightt{

    position:relative;
    top:0;
    bottom:0;
    overflow-y:auto;
    border-radius:0
}
.navmenu-fixed-rightt{
    left:auto;
    right:0;
    border-width:0 0 0 1px
}

    .container-smooth{
        width:auto
}
}
.btn-labeled{
    padding-top:0;
    padding-bottom:0
}
.btn-label{
    position:relative;
    background:0 0;
    background:rgba(0,0,0,.15);
    display:inline-block;
    padding:6px 12px;
    left:-12px;
    border-radius:3px 0 0 3px
}
.btn-label.btn-label-right{
    left:auto;
    right:-12px;
    border-radius:0 3px 3px 0
}
.btn-lg .btn-label{
    padding:10px 16px;
    left:-16px;
    border-radius:5px 0 0 5px
}
.btn-lg .btn-label.btn-label-right{
    left:auto;
    right:-16px;
    border-radius:0 5px 5px 0
}
.btn-sm .btn-label{
    padding:5px 10px;
    left:-10px;
    border-radius:2px 0 0 2px
}
.btn-sm .btn-label.btn-label-right{
    left:auto;
    right:-10px;
    border-radius:0 2px 2px 0
}
.btn-xs .btn-label{
    padding:1px 5px;
    left:-5px;
    border-radius:2px 0 0 2px
}
.btn-xs .btn-label.btn-label-right{
    left:auto;
    right:-5px;
    border-radius:0 2px 2px 0
}
.nav-tabs-bottom{
    border-bottom:0;
    border-top:1px solid #ddd
}
.nav-tabs-bottom>li{
    margin-bottom:0;
    margin-top:-1px
}
.nav-tabs-bottom>li>a{
    border-radius:0 0 4px 4px
}
.nav-tabs-bottom>li>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li.active>a:focus{
    border:1px solid #ddd;
    border-top-color:transparent
}
.nav-tabs-left{
    border-bottom:0;
    border-right:1px solid #ddd
}
.nav-tabs-left>li{
    margin-bottom:0;
    margin-right:-1px;
    float:none
}
.nav-tabs-left>li>a{
    border-radius:4px 0 0 4px;
    margin-right:0;
    margin-bottom:2px
}
.nav-tabs-left>li>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li.active>a:focus{
    border:1px solid #ddd;
    border-right-color:transparent
}
.row>.nav-tabs-left{
    padding-right:0;
    padding-left:15px;
    margin-right:-1px;
    position:relative;
    z-index:1
}
.row>.nav-tabs-left+.tab-content{
    border-left:1px solid #ddd
}
.nav-tabs-right{
    border-bottom:0;
    border-left:1px solid #ddd
}
.nav-tabs-right>li{
    margin-bottom:0;
    margin-left:-1px;
    float:none
}
.nav-tabs-right>li>a{
    border-radius:0 4px 4px 0;
    margin-left:0;
    margin-bottom:2px
}
.nav-tabs-right>li>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li.active>a:focus{
    border:1px solid #ddd;
    border-left-color:transparent
}
.row>.nav-tabs-right{
    padding-left:0;
    padding-right:15px
}
.navmenu,.navbar-offcanvas{
    width:300px;
    height:auto;
    border-width:1px;
    border-style:solid;
    border-radius:4px
}
.navmenu-fixed-left,.navmenu-fixed-right,.navbar-offcanvas{
    position:fixed;
    z-index:1030;
    top:0;
    bottom:0;
    overflow-y:auto;
    border-radius:0
}

.navmenu-fixed-rightt{

    position:fixed;
    top:0;
    bottom:0;
    overflow-y:auto;
    border-radius:0
}
.navmenu-fixed-rightt{
    left:auto;
    right:0;
    border-width:0 0 0 1px
}

.navmenu-fixed-left,.navbar-offcanvas.navmenu-fixed-left{
    left:0;
    right:auto;
    border-width:0 1px 0 0
}
.navmenu-fixed-right,.navbar-offcanvas{
    left:auto;
    right:0;
    border-width:0 0 0 1px
}
.navmenu-nav{
    margin-bottom:10px
}
.navmenu-nav.dropdown-menu{
    position:static;
    margin:0;
    padding-top:0;
    float:none;
    border:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:0
}
.navbar-offcanvas .navbar-nav{
    margin:0
}
@media (min-width:768px){
    .navbar-offcanvas{
        width:auto;
        border-top:0;
        box-shadow:none
}
    .navbar-offcanvas.offcanvas{
        position:static;
        display:block!important;
        height:auto!important;
        padding-bottom:0;
        overflow:visible!important
}
    .navbar-offcanvas .navbar-nav.navbar-left:first-child{
        margin-left:-15px
}
    .navbar-offcanvas .navbar-nav.navbar-right:last-child{
        margin-right:-15px
}
    .navbar-offcanvas .navmenu-brand{
        display:none
}
}
.navmenu-brand{
    display:block;
    font-size:18px;
    line-height:20px;
    padding:10px 15px;
    margin:10px 0
}
.navmenu-brand:hover,.navmenu-brand:focus{
    text-decoration:none
}
.navmenu-default,.navbar-default .navbar-offcanvas{
    background-color:#f8f8f8;
    border-color:#e7e7e7
}
.navmenu-default .navmenu-brand,.navbar-default .navbar-offcanvas .navmenu-brand{
    color:#777
}
.navmenu-default .navmenu-brand:hover,.navbar-default .navbar-offcanvas .navmenu-brand:hover,.navmenu-default .navmenu-brand:focus,.navbar-default .navbar-offcanvas .navmenu-brand:focus{
    color:#5e5e5e;
    background-color:transparent
}
.navmenu-default .navmenu-text,.navbar-default .navbar-offcanvas .navmenu-text{
    color:#777
}
.navmenu-default .navmenu-nav>.dropdown>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-default .navmenu-nav>.dropdown>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{
    border-top-color:#333;
    border-bottom-color:#333
}
.navmenu-default .navmenu-nav>.open>a,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-default .navmenu-nav>.open>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-default .navmenu-nav>.open>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus{
    background-color:#e7e7e7;
    color:#555
}
.navmenu-default .navmenu-nav>.open>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-default .navmenu-nav>.open>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-default .navmenu-nav>.open>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{
    border-top-color:#555;
    border-bottom-color:#555
}
.navmenu-default .navmenu-nav>.dropdown>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{
    border-top-color:#777;
    border-bottom-color:#777
}
.navmenu-default .navmenu-nav.dropdown-menu,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu{
    background-color:#e7e7e7
}
.navmenu-default .navmenu-nav.dropdown-menu>.divider,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{
    background-color:#f8f8f8
}
.navmenu-default .navmenu-nav.dropdown-menu>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{
    background-color:#d7d7d7
}
.navmenu-default .navmenu-nav>li>a,.navbar-default .navbar-offcanvas .navmenu-nav>li>a{
    color:#777
}
.navmenu-default .navmenu-nav>li>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus{
    color:#333;
    background-color:transparent
}
.navmenu-default .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus{
    color:#555;
    background-color:#e7e7e7
}
.navmenu-default .navmenu-nav>.disabled>a,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-default .navmenu-nav>.disabled>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-default .navmenu-nav>.disabled>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:focus{
    color:#ccc;
    background-color:transparent
}
.navmenu-inverse,.navbar-inverse .navbar-offcanvas{
    background-color:#222;
    border-color:#080808
}
.navmenu-inverse .navmenu-brand,.navbar-inverse .navbar-offcanvas .navmenu-brand{
    color:#999
}
.navmenu-inverse .navmenu-brand:hover,.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,.navmenu-inverse .navmenu-brand:focus,.navbar-inverse .navbar-offcanvas .navmenu-brand:focus{
    color:#fff;
    background-color:transparent
}
.navmenu-inverse .navmenu-text,.navbar-inverse .navbar-offcanvas .navmenu-text{
    color:#999
}
.navmenu-inverse .navmenu-nav>.dropdown>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.navmenu-inverse .navmenu-nav>.open>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-inverse .navmenu-nav>.open>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-inverse .navmenu-nav>.open>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus{
    background-color:#080808;
    color:#fff
}
.navmenu-inverse .navmenu-nav>.open>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-inverse .navmenu-nav>.open>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-inverse .navmenu-nav>.open>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.navmenu-inverse .navmenu-nav>.dropdown>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{
    border-top-color:#999;
    border-bottom-color:#999
}
.navmenu-inverse .navmenu-nav.dropdown-menu,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu{
    background-color:#080808
}
.navmenu-inverse .navmenu-nav.dropdown-menu>.divider,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{
    background-color:#222
}
.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{
    background-color:#000
}
.navmenu-inverse .navmenu-nav>li>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a{
    color:#999
}
.navmenu-inverse .navmenu-nav>li>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-inverse .navmenu-nav>li>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:focus{
    color:#fff;
    background-color:transparent
}
.navmenu-inverse .navmenu-nav>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-inverse .navmenu-nav>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-inverse .navmenu-nav>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:focus{
    color:#fff;
    background-color:#080808
}
.navmenu-inverse .navmenu-nav>.disabled>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-inverse .navmenu-nav>.disabled>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-inverse .navmenu-nav>.disabled>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:focus{
    color:#444;
    background-color:transparent
}
.alert-fixed-top,.alert-fixed-bottom{
    position:fixed;
    width:100%;
    z-index:1035;
    border-radius:0;
    margin:0;
    left:0
}
@media (min-width:992px){
    .alert-fixed-top,.alert-fixed-bottom{
        width:992px;
        left:50%;
        margin-left:-496px
}
}
.alert-fixed-top{
    top:0;
    border-width:0 0 1px
}
@media (min-width:992px){
    .alert-fixed-top{
        border-bottom-right-radius:4px;
        border-bottom-left-radius:4px;
        border-width:0 1px 1px
}
}
.alert-fixed-bottom{
    bottom:0;
    border-width:1px 0 0
}
@media (min-width:992px){
    .alert-fixed-bottom{
        border-top-right-radius:4px;
        border-top-left-radius:4px;
        border-width:1px 1px 0
}
}
.offcanvas{
    display:none
}
.offcanvas.in{
    display:block
}
@media (max-width:767px){
    .offcanvas-xs{
        display:none
}
    .offcanvas-xs.in{
        display:block
}
}
@media (max-width:991px){
    .offcanvas-sm{
        display:none
}
    .offcanvas-sm.in{
        display:block
}
}
@media (max-width:1199px){
    .offcanvas-md{
        display:none
}
    .offcanvas-md.in{
        display:block
}
}
.offcanvas-lg{
    display:none
}
.offcanvas-lg.in{
    display:block
}
.canvas-sliding{
    -webkit-transition:top .35s,left .35s,bottom .35s,right .35s;
    transition:top .35s,left .35s,bottom .35s,right .35s
}
.offcanvas-clone{
    height:0!important;
    width:0!important;
    overflow:hidden!important;
    border:none!important;
    margin:0!important;
    padding:0!important;
    position:absolute!important;
    top:auto!important;
    left:auto!important;
    bottom:0!important;
    right:0!important;
    opacity:0!important
}
.table.rowlink td:not(.rowlink-skip),.table .rowlink td:not(.rowlink-skip){
    cursor:pointer
}
.table.rowlink td:not(.rowlink-skip) a,.table .rowlink td:not(.rowlink-skip) a{
    color:inherit;
    font:inherit;
    text-decoration:inherit
}
.table-hover.rowlink tr:hover td,.table-hover .rowlink tr:hover td{
    background-color:#cfcfcf
}
.btn-file{
    overflow:hidden;
    position:relative;
    vertical-align:middle
}
.btn-file>input{
    position:absolute;
    top:0;
    right:0;
    margin:0;
    opacity:0;
    filter:alpha(opacity=0);
    font-size:23px;
    height:100%;
    width:100%;
    direction:ltr;
    cursor:pointer
}
.fileinput{
    margin-bottom:9px;
    display:inline-block
}
.fileinput .form-control{
    padding-top:7px;
    padding-bottom:5px;
    display:inline-block;
    margin-bottom:0;
    vertical-align:middle;
    cursor:text
}
.fileinput .thumbnail{
    overflow:hidden;
    display:inline-block;
    margin-bottom:5px;
    vertical-align:middle;
    text-align:center
}
.fileinput .thumbnail>img{
    max-height:100%
}
.fileinput .btn{
    vertical-align:middle
}
.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{
    display:none
}
.fileinput-inline .fileinput-controls{
    display:inline
}
.fileinput-filename{
    vertical-align:middle;
    display:inline-block;
    overflow:hidden
}
.form-control .fileinput-filename{
    vertical-align:bottom
}
.fileinput.input-group{
    display:table
}
.fileinput.input-group>*{
    position:relative;
    z-index:2
}
.fileinput.input-group>.btn-file{
    z-index:1
}
.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file{
    border-radius:0 4px 4px 0
}
.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm{
    border-radius:0 3px 3px 0
}
.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg{
    border-radius:0 6px 6px 0
}
.form-group.has-warning .fileinput .fileinput-preview{
    color:#8a6d3b
}
.form-group.has-warning .fileinput .thumbnail{
    border-color:#faebcc
}
.form-group.has-error .fileinput .fileinput-preview{
    color:#a94442
}
.form-group.has-error .fileinput .thumbnail{
    border-color:#ebccd1
}
.form-group.has-success .fileinput .fileinput-preview{
    color:#3c763d
}
.form-group.has-success .fileinput .thumbnail{
    border-color:#d6e9c6
}
.input-group-addon:not(:first-child){
    border-left:0
}
