html
{
    min-height:100%;
    position:relative;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    text-rendering:optimizelegibility
}
body
{
    padding-bottom:0;

    min-height:100%;
    /*font-family:'Open Sans';
    font-size:13px;*/
    color:#393939;
    -webkit-font-smoothing:antialiased
}

/*Validacion error*/
form.validform label.error { margin-left: 1%; font-size:10px;}
form.validform label 
{
    display: inline-block;
    line-height: 1.8;
    vertical-align: top;
    /*cursor: hand;*/
}
form.validform input.error, textarea.error { border: 1px dotted red; color: red; }
.error
{
    margin-left: 0%;
    color:red;
    font-size:11px;
    font-weight: bold;
}
/*Termino validacion*/

::-moz-selection
{
    background:#3e4349;
    color:#fff
}
::selection
{
    background:#3e4349;
    color:#fff
}
[class*=" icon-"],[class^=icon-]
{
    display:inline-block;
    text-align:center
}
:focus
{
    outline:0!important
}
#main-container
{
    padding:0
}
#btn-scrollup
{
    background-color:#999;
    opacity:.3;
    position:fixed;
    bottom:45px;
    right:40px;
    display:none
}
#btn-scrollup:hover
{
    background-color:#999;
    opacity:.8
}
.vspace-10
{
    display:block;
    height:10px
}
.vspace-15
{
    display:block;
    height:15px
}
.vspace-20
{
    display:block;
    height:20px
}a:hover,a:focus,a:active
{
    text-decoration:none
}h1,h2,h3,h4,h5,h6
{
    margin:5px 0
}h1
{
    font-size:32px;
    font-weight:400;
    margin:6px 0
}h1.smaller
{
    font-size:31px
}h1.bigger
{
    font-size:33px
}h1.block
{
    margin-bottom:16px
}
/*h2
{
font-size:26px;
font-weight:400;
margin:10px 0
}h2.smaller
{
font-size:25px
}h2.bigger
{
font-size:27px
}h2.block
{
margin-bottom:16px
}h3
{
font-size:22px;
font-weight:400;
margin:8px 0
}h3.smaller
{
font-size:21px
}h3.bigger
{
font-size:23px
}h3.block
{
margin-bottom:16px
}h4
{
font-size:18px;
font-weight:400;
margin:7px 0
}h4.smaller
{
font-size:17px
}h4.bigger
{
font-size:19px
}h4.block
{
margin-bottom:16px
}h5
{
font-size:15px;
font-weight:400
}h5.smaller
{
font-size:14px
}h5.bigger
{
font-size:16px
}h5.block
{
margin-bottom:16px
}h6
{
font-size:13px;
font-weight:400
}h6.smaller
{
font-size:12px
}h6.bigger
{
font-size:14px
}h6.block
{
margin-bottom:16px
}*/
ul.unstyled,ol.unstyled
{
    margin:0;
    padding:0
}ul.iconic
{
    list-style:none;
    padding-left:15px
}ul.iconic>li>[class*=icon-]
{
    margin-right:9px
}ul.iconic.inline>li>[class*=icon-]
{
    margin-right:4px
}ul.iconic.inline>li
{
    margin-right:4px
}p
{
    margin:0 0 10px
}blockquote
{
    margin:20px
}
.well
{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}pre,pre.prettyprint
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}pre.prettyprint ol
{
    margin-left:0
}
.blue
{
    color:#368ee0
}
.light-blue
{
    color:#67c2ef
}
.green
{
    color:#393
}
.light-green
{
    color:#78cd51
}
.red
{
    color:#e51400
}
.light-red
{
    color:#fa603d
}
.orange
{
    color:#f8a31f
}
.light-orange
{
    color:#fabb3d
}
.yellow
{
    color:#ebe810
}
.pink
{
    color:#f359a8
}
.magenta
{
    color:#a200ff
}
.lime
{
    color:#8cbf26
}
.gray
{
    color:#aaa
}
.navbar
{
    left: 0;
    right: 0;
    margin-bottom:0;
    position:fixed;
    z-index:1030;
}

.barraLoginSup
{
    width: 300px;
    background-color: #0A437A;
    margin: 0 auto;
    padding: 20px;
    line-height: 20px;
    border: 1px solid #0A437A;
    text-align: center;
}
.barraLoginDown
{
    margin: 0 auto;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
}

.navbarPie
{
    bottom:0;
    position:fixed;
    z-index:1030;
    left: 0;
    right: 0;
    color:#fff;
}
.navbar-inner-pie
{
    /*background:#5D0000;*/
    background:#0B3249;
    position:relative;
    margin:0;
    padding-left:0;
    padding-right:0;
    min-height:30px;
    border:0;
    background-image:none;
    filter:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    text-align: center;
    color: #FFFFFF;
    /*border-top: 2px solid #B50015 !important;*/
}

.fluidpie
{
    padding-top: 3px;
    font-size: 10px;
}

.navbar .navbar-inner 
{
    position:relative;
    margin:0;
    padding-left:0;
    padding-right:0;
    min-height:50px;
    border:0;
    background-image:none;
    filter:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.navbar.navbar-fixed
{
    position:fixed;
    top:0;
    left:0;
    right:0
}
.navbar.navbar-fixed~#main-container
{
    margin-top:40px
}
.navbar .brand
{
    font-size:20px;
    text-shadow:none;
    padding-top:9px
}
.navbar .btn-navbar:focus,.navbar .btn-navbar
{
    background-image:none;
    filter:none;
    line-height:25px;
    outline:0!important;
    border-bottom:0;
    padding-bottom:8px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.navbar .btn-navbar:hover
{
    text-decoration:none
}
.navbar .btn-navbar.collapsed
{
    background-color:transparent
}
.navbar .nav>li>a,.navbar .nav>li>a:hover,.navbar .nav>li>a:focus
{
    font-size:11px;
    text-shadow:none
}
.flaty-nav
{
    height:100%;
    padding-left:10px
}
.flaty-nav>li
{
    line-height:40px;
    max-height:40px;
    padding:0;
    position:relative
}
.flaty-nav>li:first-child,.flaty-nav>li.no-border
{
    border-left:0
}
.flaty-nav>li>a
{
    position:relative;
    display:block;
    height:40px;
    padding:3px 10px 0!important
}
.flaty-nav>li>a>[class*=icon-]
{
    font-size:17px;
    display:inline-block;
    width:20px;
    text-align:center
}
.flaty-nav>li>a>.badge
{
    position:relative;
    top:-10px;
    left:-9px;
    border-width:2px;
    border-style:solid;
    padding-right:5px;
    padding-left:5px;
    margin-right:-10px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.flaty-nav .user-profile
{
    padding-right:0
}
.flaty-nav .user-menu
{
    line-height:35px
}
.flaty-nav .nav-user-photo
{
    margin:-3px 8px 0 0;
    border-radius:100%;
    border:2px solid rgba(255,255,255,.5);
    max-width:33px!important
}
.flaty-nav li:last-child a [class^=icon-]
{
    display:inline-block;
    width:1.25em;
    text-align:center
}
.dropdown-navbar
{
    padding:0;
    border:0;
    top:38px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:0 4px 6px rgba(30,30,100,.25)!important;
    -moz-box-shadow:0 4px 6px rgba(30,30,100,.25)!important;
    box-shadow:0 4px 6px rgba(30,30,100,.25)!important
}
.dropdown-navbar
{
    min-width:240px;
    max-width:400px
}
.dropdown-navbar>li
{
    padding:0 13px
}
.dropdown-navbar>li:hover
{
    background-color:#eeeff3!important
}
.dropdown-navbar>li.nav-header
{
    text-shadow:none;
    padding:12px 15px;
    padding-right:6px;
    font-size:13px;
    font-weight:700;
    text-transform:none
}
.dropdown-navbar>li.nav-header>[class*=icon-]
{
    color:#fff;
    float:right;
    margin-top:3px
}
.dropdown-navbar>li>[class*=icon-],.dropdown-navbar>li>a>[class*=icon-]
{
    margin-right:5px!important;
    color:#8f99aa;
    font-size:14px
}
.dropdown-navbar>li>a
{
    padding:10px 2px;
    margin:0;
    font-size:12px;
    line-height:16px;
    color:#9ca7b9
}
.dropdown-navbar>li>a:active,.dropdown-navbar>li>a:hover
{
    background:0;
    background-color:transparent;
    color:#8e99ab;
    background-image:none;
    filter:none
}
.dropdown-navbar>li>a .progress
{
    margin-bottom:0;
    margin-top:4px
}
.dropdown-navbar>li>a .badge
{
    line-height:16px;
    padding-right:4px;
    padding-left:4px;
    font-size:12px
}
.dropdown-navbar>li.more
{
    border-top:1px solid #e9e9e9;
    background:#f7f8f9
}
.dropdown-navbar>li.more>a
{
    color:#4f99c6;
    text-align:center;
    font-size:13px;
    padding-top:9px;
    padding-bottom:9px
}
.dropdown-navbar>li.more>a>[class*=icon-]
{
    float:right;
    font-size:16px;
    padding:1px 0 2px 1px;
    margin-top:-3px;
    color:#4f99c6;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.dropdown-navbar>li.more>a:hover
{
    background-color:transparent;
    color:#4f99c6;
    text-decoration:none
}
.dropdown-navbar>li.more>a:hover>[class*=icon-]
{
    text-decoration:none
}
.navbar .nav>li>.dropdown-navbar:after,.navbar .nav>li>.dropdown-navbar:before
{
    display:none
}
.user-profile .dropdown-navbar
{
    min-width:180px
}
.dropdown-navbar .msg
{
    width:320px;
    border-top:1px solid #f5f6f7
}
.dropdown-navbar .msg img
{
    float:left;
    width:40px;
    height:40px;
    margin-right:15px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.dropdown-navbar .msg div
{
    margin-bottom:20px
}
.dropdown-navbar .msg .msg-title
{
    font-weight:700;
    color:#65707f;
    float:left
}
.dropdown-navbar .msg .msg-time
{
    float:right;
    color:#a2a7b0
}
.dropdown-navbar .msg p
{
    color:#b2b6c2;
    width:270px;
    display:inline-block;
    white-space:normal;
    margin:0
}
.dropdown-navbar .notify
{
    width:270px;
    padding-left:10px;
    border-top:1px solid #f5f6f7;
    position:relative
}
.dropdown-navbar .notify p
{
    display:inline-block;
    padding-top:5px;
    white-space:normal;
    margin-top:0
}
.dropdown-navbar .notify .badge
{
    position:absolute;
    right:5px;
    top:12px;
    padding:2px 7px
}
.dropdown-navbar .notify [class*=icon-]
{
    display:inline-block;
    float:left;
    color:#fff;
    font-size:14px;
    padding:8px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.dropdown-navbar .notify img
{
    float:left;
    width:30px;
    height:30px;
    margin-right:5px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.dropdown-navbar .notify [class*=icon-].pink
{
    background:#e36781
}
.dropdown-navbar .notify [class*=icon-].green
{
    background:#74c054
}
.dropdown-navbar .notify [class*=icon-].orange
{
    background:#e0b447
}
.dropdown-navbar .notify [class*=icon-].blue
{
    background:#66badf
}
#sidebar
{
    width:200px;
    position:fixed
}
#sidebar:before
{
    content:"";
    display:block;
    width:200px;
    position:fixed;
    bottom:0;
    top:0;
    z-index:0
}
#sidebar.sidebar-fixed
{
    position:fixed;
    z-index:10
}
.nav-list li [class^=icon-]
{
    width:auto
}
.nav-list
{
    margin:0;
    padding:0;
    list-style:none
}
.nav-list>li
{
    display:block;
    padding:0;
    margin:0;
    border:0;
    position:relative
}
.nav-list2>li
{
    display:block;
    padding:0;
    margin:0;
    border:0;
    position:relative
}
.nav-list .search-form
{
    margin-top:16px;
    margin-bottom:16px
}
.nav-list .search-pan
{
    height:38px
}
.nav-list .search-pan input
{
    border:0;
    border-bottom:1px solid rgba(255,255,255,.3);
    padding:0;
    margin-bottom:0;
    padding:8px 0 2px;
    margin-bottom:5px;
    width:156px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.nav-list .search-pan input::-webkit-input-placeholder
{
    color:#fff
}
.nav-list .search-pan input:-moz-placeholder
{
    color:#fff
}
.nav-list .search-pan input::-moz-placeholder
{
    color:#fff
}
.nav-list .search-pan input:-ms-input-placeholder
{
    color:#fff
}
.nav-list .search-pan button
{
    background:transparent;
    padding-right:0;
    border:0
}
.nav-list .search-pan button>i
{
    padding:8px 0
}
.nav-list>li>a
{
    display:block;
    height:38px;
    line-height:36px;
    margin:0;
    padding:0 16px 0 7px!important;
    color:#fff!important;
    text-shadow:none!important;
    font-size:13px;
    text-decoration:none
}
.nav-list .search-pan button>i,.nav-list>li>a>i
{
    display:inline-block;
    vertical-align:middle;
    min-width:30px;
    text-align:center;
    font-size:18px;
    font-weight:400
}
.nav-list>li>a .arrow
{
    display:inline-block;
    width:14px!important;
    height:14px;
    line-height:14px;
    text-shadow:none;
    font-size:18px;
    padding:0;
    float:right;
    margin-top:11px
}
.nav-list>li.separator
{
    height:3px;
    background-color:transparent;
    position:static;
    margin:1px 0;
    box-shadow:none
}
.nav-list>li.open>a
{
    font-weight:700!important
}
.nav-list>li.active>a,.nav-list>li.active>a:hover,.nav-list>li.active>a:focus,.nav-list>li.active>a:active
{
    font-weight:700!important;
    font-size:13px
}
.nav-list>li.active>a>[class*=icon-]
{
    font-weight:400
}
.nav-list>li.active>a:after
{
    display:block;
    content:"";
    position:absolute!important;
    right:0;
    top:4px;
    border:8px solid transparent;
    border-width:14px 10px
}
.nav-list>li.active.open>a:after
{
    display:none
}
.nav-list>li.active .submenu,.nav-list>li.open .submenu
{
    display:block
}
.nav-list>li .submenu
{
    display:none;
    list-style:none;
    margin:0;
    padding:0;
    position:relative
}
.nav-list>li .submenu>li
{
    margin-left:0;
    position:relative
}
.nav-list>li .submenu>li>a
{
    display:block;
    position:relative;
    padding:7px 0 8px 42px;
    margin:0
}
.nav-list>li .submenu>li>a:focus,.nav-list>li .submenu>li>a:hover
{
    text-decoration:none
}
.nav-list>li .submenu>li:before
{
    content:"";
    display:block;
    position:absolute;
    width:9px;
    left:25px;
    top:17px;
    border-top:1px dashed rgba(32,32,32,.5)
}
.nav-list>li .submenu>li:after
{
    content:"";
    display:block;
    position:absolute;
    top:0;
    bottom:0;
    left:22px;
    width:0;
    border-left:1px dashed rgba(32,32,32,.5)
}
#sidebar-collapse
{
    text-align:center;
    padding:3px 0;
    position:relative
}
#sidebar-collapse>[class*=icon-]
{
    display:inline-block;
    cursor:pointer;
    font-size:14px;
    color:#fff;
    border:1px solid rgba(255,255,255,.2);
    padding:1px 6px 1px 5px;
    line-height:18px;
    border-radius:100%;
    position:relative
}
#sidebar-collapse:before
{
    content:"";
    display:inline-block;
    height:0;
    border-top:1px solid rgba(255,255,255,.2);
    position:absolute;
    left:15px;
    right:15px;
    top:13px
}
#sidebar.sidebar-collapsed
{
    width:42px
}
#sidebar.sidebar-collapsed:before
{
    width:42px
}
#sidebar.sidebar-collapsed+#main-content
{
    margin-left:43px
}
#sidebar.sidebar-collapsed+#main-content #breadcrumbs.fixed
{
    left:43px
}
.sidebar-collapsed .nav-list>li>a
{
    position:relative
}
.sidebar-collapsed .nav-list>li.active>a:after
{
    display:none
}
.sidebar-collapsed .nav-list .search-pan input,.sidebar-collapsed .nav-list>li>a>span
{
    display:none;
    position:absolute;
    left:42px;
    top:0;
    width:158px;
    height:38px;
    line-height:38px;
    z-index:121;
    box-shadow:2px 0 6px rgba(50,50,50,.2);
    padding-left:12px
}
.sidebar-collapsed .nav-list .search-pan input
{
    height:26px;
    line-height:20px
}
.sidebar-collapsed .nav-list>li>a.dropdown-toggle>span
{
    box-shadow:none;
    border:0;
    top:0;
    left:42px;
    width:165px
}
.sidebar-collapsed .nav-list>li>a .arrow
{
    display:none
}
.sidebar-collapsed .nav-list>li>a:hover:before
{
    width:2px
}
.sidebar-collapsed .nav-list .search-form:hover .search-pan input,.sidebar-collapsed .nav-list>li:hover>a>span
{
    display:block
}
.sidebar-collapsed .nav-list>li.active>a:after
{
    border-width:10px 6px;
    top:8px
}
.sidebar-collapsed .nav-list>li.active.open>a:after
{
    display:block
}
.sidebar-collapsed .nav-list>li.active.open>.submenu>li.active>a:after
{
    display:none
}
.sidebar-collapsed .nav-list>li>ul.submenu
{
    position:absolute;
    z-index:120;
    left:44px;
    top:0;
    width:175px;
    box-shadow:2px 0 6px rgba(50,50,50,.2);
    padding-top:40px;
    padding-bottom:2px;
    display:none!important
}
.sidebar-collapsed .nav-list>li>ul.submenu li:before,.sidebar-collapsed .nav-list>li>ul.submenu li:after
{
    display:none
}
.sidebar-collapsed .nav-list>li>ul.submenu li>a
{
    border-left:0;
    margin-left:0;
    padding-left:24px
}
.sidebar-collapsed .nav-list>li>ul.submenu li>a>[class*=icon-]:first-child
{
    width:16px
}
.sidebar-collapsed .nav-list>li>ul.submenu li.active>a>[class*=icon-]:first-child,.sidebar-collapsed .nav-list>li>ul.submenu li:hover>a>[class*=icon-]:first-child
{
    left:7px
}
.sidebar-collapsed .nav-list>li:hover>ul.submenu
{
    display:block!important
}
.sidebar-collapsed #sidebar-collapse:before
{
    left:5px;
    right:5px
}
.sidebar-collapsed #sidebar-collapse>[class*=icon-]
{
    font-size:13px;
    padding:0 5px 0 4px;
    line-height:15px;
    border-width:1px
}
#main-content
{
    margin-left:200px;
    padding:50px 20px 20px
}
#main-content2
{
    margin-left:0px;
    padding:50px 20px 20px
}
.page-title>div
{
    margin-bottom:0px
}
.page-title>div h1
{
    font-size:14px;
    text-shadow:0 1px 0 rgba(150,150,150,.6)
}
.page-title>div h1>i
{
    width:35px;
    text-align:center
}
.page-title>div h4
{
    font-size:14px;
    margin-top:-5px;
    margin-left:45px;
    color:#999;
    text-shadow:0 1px 0 rgba(150,150,150,.15)
}
.box
{
    /*margin-top:20px*/
}
.box .box-title
{
    padding:10px
}
.box .box-title h3
{
    display:inline-block;
    line-height:20px;
    margin:0;
    color:#fff
}
.box .box-title h3>i
{
    margin-right:10px
}
.box .box-title .box-tool
{
    display:inline-block;
    float:right;
    line-height:20px
}
.box .box-title .box-tool>a
{
    color:#fff;
    font-size:16px;
    margin:0 3px;
    opacity:.6;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -ms-transition:all .3s ease;
    -o-transition:all .3s ease;
    transition:all .3s ease
}
.box .box-title .box-tool>a:hover
{
    text-decoration:none;
    opacity:1
}
.box .box-title .box-tool>a.btn,.box .box-title .box-tool>.btn-group
{
    margin-top:-2px
}
.box .box-title .box-tool>.progress
{
    margin-top:7px
}
.box .box-title>.nav-tabs~.box-tool
{
    float:right
}
.box .box-content
{
    padding:4px;
    background:#fff;
    border: 1px solid #A6A6A6;
}
.box .box-content.no-padding
{
    padding:0
}
.box-title>.nav-tabs
{
    border-bottom:0;
    margin:0;
    padding-left:0;
    display:inline-block;
    float:right
}
.box-title>.nav-tabs>li
{
    margin-bottom:0
}
.box-title>.nav-tabs>li>a
{
    margin-bottom:0;
    padding-top:4px;
    color:#fff;
    border-color:transparent;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.box-title>.nav-tabs>li>a:hover
{
    padding-bottom:7px
}
.box-title>.nav-tabs>li.active>a:hover
{
    padding-bottom:8px
}
.box-title>.nav-tabs>li>a:hover
{
    background:#fff;
    color:#444;
    text-shadow:none
}
.box-title>.nav-tabs>li.active>a,.box-title>.nav-tabs>li.active>a:hover
{
    color:#444;
    text-shadow:none;
    border-color:transparent
}
.table-bordered,.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child
{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.table.fill-head thead
{
    background:#efefef;
    color:#666
}
.table-advance
{

}
.table-advance thead
{
    background:#efefef;
    border-left:4px solid #efefef
}
.table-advance i[class^=icon-]
{
    margin-right:5px
}
.table-advance tbody>tr:nth-child(even)>td,.table-advance tbody>tr:nth-child(even)>th
{
    background-color:#f6f6f6
}
.table-advance tbody>tr
{
    border-left:4px solid #fff
}
.table-advance tbody>tr:nth-child(even)
{
    border-left:4px solid #f6f6f6
}
.table-advance th,.table-advance td
{
    border-top:0;
    color:#888
}
.table-advance .text-right
{
    text-align:right
}
.table-advance .text-center
{
    text-align:center
}
.table-flag-blue
{
    border-left-color:#00bfdd!important
}
.table-flag-green
{
    border-left-color:#8dca35!important
}
.table-flag-red
{
    border-left-color:#fa5a35!important
}
.table-flag-orange
{
    border-left-color:#ffab00!important
}
.table-flag-yellow
{
    border-left-color:#fafd1d!important
}
.table-flag-lime
{
    border-left-color:#abfd1d!important
}
.table-flag-pink
{
    border-left-color:#fd1dc6!important
}
.table-flag-magenta
{
    border-left-color:#a61dfd!important
}
.table-flag-gray
{
    border-left-color:#ccc!important
}
.table-flag-black
{
    border-left-color:#444!important
}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,.uneditable-textarea,.control-group.warning input,.control-group.warning select,.control-group.warning textarea,.control-group.error input,.control-group.error select,.control-group.error textarea,.control-group.success input,.control-group.success select,.control-group.success textarea,.control-group.info input,.control-group.info select,.control-group.info textarea,.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-prepend .add-on:first-child,.input-prepend .btn:first-child,.input-append input,.input-append select,.input-append .uneditable-input,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child,.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child,.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child,input.search-query,.form-search .input-append .search-query,.form-search .input-append .btn,.form-search .input-prepend .search-query,.form-search .input-prepend .btn
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus,.uneditable-textarea:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus,.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus,input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus
{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,.uneditable-textarea,.input-append .add-on,.input-prepend .add-on
{
    border-color:#C5C5C5
}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus,.uneditable-textarea:focus
{
    border-color:rgba(82,168,236,0.8);
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]
{
    cursor:not-allowed;
    background-color:#f5f5f5
}
.help-inline,.help-block
{
    color:#bbb
}
.help-inline:hover,.help-block:hover
{
    color:#555
}
.input-icon input
{
    padding-right:25px!important
}
.input-icon .input-info,.input-icon .input-error,.input-icon .input-warning,.input-icon .input-success
{
    display:inline-block!important;
    position:relative!important;
    top:7px;
    right:25px!important;
    font-size:16px
}
.input-icon .input-info
{
    color:#27a9e3
}
.input-icon .input-error
{
    color:#B94A48
}
.input-icon .input-warning
{
    color:#C09853
}
.input-icon .input-success
{
    color:#468847
}
.input-icon.left i
{
    color:#ccc;
    display:block!important;
    position:absolute!important;
    z-index:1;
    margin:7px 2px 6px 10px;
    width:16px;
    height:16px;
    font-size:16px;
    text-align:center
}
.input-icon.left input
{
    padding-left:33px!important
}
.input-prepend .btn,.input-append .btn
{
    height:30px
}
.input-append input
{
    border-right:0
}
.input-prepend input
{
    border-left:0
}
.input-prepend>span.add-on>i,.input-append>span.add-on>i
{
    margin-top:2px
}
.controls .text
{
    display:block;
    margin-top:5px;
    font-weight:300;
    font-size:14px;
    color:#888
}
.form-row-separated .control-group
{
    border-bottom:1px solid #efefef;
    padding-bottom:15px;
    padding-right:10px;
    margin-left:-10px;
    margin-right:-10px
}
.form-row-separated .control-group.last
{
    border-bottom:0
}
.form-row-separated .control-label
{
    width:170px
}
.form-row-separated .controls
{
    margin-left:190px
}
.form-row-separated .help-inline,.form-row-separated .help-block
{
    padding-left:0
}
.form-horizontal.form-bordered .control-group:first-child
{
    border-bottom:1px solid #eee!important
}
.form-horizontal.form-bordered .control-group
{
    margin:0;
    padding:0;
    border-bottom:1px solid #eee
}
.form-horizontal.form-bordered .control-group.last
{
    border-bottom:0
}
.box .form-horizontal.form-bordered .control-group
{
    margin-left:-10px;
    margin-right:-10px
}
.box .form-horizontal.form-bordered .control-group:first-child
{
    margin-top:-10px
}
.form-horizontal.form-bordered .control-group .controls
{
    padding:10px;
    position:relative;
    border-left:1px solid #eee
}
.form-horizontal.form-bordered .control-group .control-label
{
    margin-top:10px
}
.form-horizontal.form-bordered.form-row-stripped .control-group:nth-child(even)
{
    background-color:#f9f9f9
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even)
{
    background-color:#f9f9f9
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) .controls
{
    background-color:#fff
}
.form-horizontal.form-bordered .help-inline,.form-horizontal.form-bordered .help-block
{
    padding-left:0
}
.form-actions
{
    /*background:#FEF8F8;*/
    /*border-top-color:#F5E3E3;*/
    /*margin:0 -10px -10px;*/
    padding-left:5px;
    padding-right:5px
}
.form-horizontal .form-actions
{
    padding-left:15%
}
.dropdown-menu
{
    padding:0;
    box-shadow:0 2px 5px rgba(30,30,100,.25);
    border-color:#cdcdcd;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.dropdown-menu>li
{
    padding:0 9px
}
.dropdown-menu>li:hover
{
    background-color:#dcdcdc
}
.dropdown-menu>li>[class*=icon-],.dropdown-menu>li>a>[class*=icon-]
{
    margin-right:5px!important;
    font-size:14px
}
.dropdown-menu>li>a
{
    padding:6px 2px;
    margin:0;
    font-size:12px;
    line-height:16px;
    color:#444;
    text-shadow:none
}
.dropdown-menu>li>a:active,.dropdown-menu>li>a:hover
{
    background:0;
    background-color:transparent;
    color:#444;
    background-image:none;
    filter:none
}
.dropdown-menu>li>a .badge
{
    line-height:16px;
    padding-right:4px;
    padding-left:4px;
    font-size:12px
}
.dropdown-menu>li>a .badge
{
    float:right;
    margin-top:-2px;
    padding:2px 7px
}
.dropdown-danger li a
{

}
.dropdown-primary li:hover a,.dropdown-info li:hover a,.dropdown-warning li:hover a,.dropdown-danger li:hover a,.dropdown-success li:hover a,.dropdown-inverse li:hover a,.dropdown-pink li:hover a,.dropdown-lime li:hover a,.dropdown-gray li:hover a,.dropdown-magenta li:hover a
{
    color:#fff
}
.dropdown-primary li:hover
{
    background-color:#4f99c6
}
.dropdown-info li:hover
{
    background-color:#6fb3e0
}
.dropdown-warning li:hover
{
    background-color:#ffa24d
}
.dropdown-danger li:hover
{
    background-color:#dd6b58
}
.dropdown-success li:hover
{
    background-color:#87b87f
}
.dropdown-inverse li:hover
{
    background-color:#555
}
.dropdown-yellow li:hover
{
    background-color:#fee188
}
.dropdown-pink li:hover
{
    background-color:#d67097
}
.dropdown-lime li:hover
{
    background-color:#9ebd60
}
.dropdown-gray li:hover
{
    background-color:#888
}
.dropdown-magenta li:hover
{
    background-color:#a25dc9
}
.btn
{
    background-image:none;
    filter:none;
    border:0;
    text-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.btn.active,.btn:active,.btn-group.open .btn.dropdown-toggle
{
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.btn-xlarge
{
    padding:15px 25px;
    font-size:21px
}
.btn-xxlarge
{
    padding:19px 30px;
    font-size:26px
}
.btn-circle
{
    padding:5px;
    line-height:15px;
    -webkit-border-radius:100%!important;
    -moz-border-radius:100%!important;
    border-radius:100%!important
}
.btn-circle i
{
    width:15px;
    height:15px;
    font-size:14px;
    display:table-cell;
    vertical-align:middle;
    text-align:center
}
.btn-circle.btn-bordered
{
    border:1px solid #ddd
}
.btn-circle.btn-bordered.thick
{
    border-width:2px
}
.btn-circle.btn-xxlarge
{
    padding:12px;
    line-height:24px
}
.btn-circle.btn-xxlarge i
{
    width:24px;
    height:24px;
    font-size:23px
}
.btn-circle.btn-xlarge
{
    padding:9px;
    line-height:20px
}
.btn-circle.btn-xlarge i
{
    width:20px;
    height:20px;
    font-size:19px
}
.btn-circle.btn-large
{
    padding:7px;
    line-height:17px
}
.btn-circle.btn-large i
{
    width:17px;
    height:17px;
    font-size:16px
}
.btn-circle.btn-small
{
    padding:4px;
    line-height:13px
}
.btn-circle.btn-small i
{
    width:13px;
    height:13px;
    font-size:12px
}
.btn-circle.btn-mini
{
    padding:2px;
    line-height:11px
}
.btn-circle.btn-mini i
{
    width:11px;
    height:11px;
    font-size:10px
}
.btn-group .btn-circle
{
    margin-right:5px
}
.btn
{
    background-color:#CACACA;
    padding: 7px 28px;
}
.btn:hover,.btn:active,.btn-group.open .btn.dropdown-toggle,.btn.active
{
    background-color:#dcdcdc
}
.btn.btn-primary
{
    background-color:#0C5192
}
.btn.btn-primary:active,.btn.btn-primary.active,.btn-group.open .btn.btn-primary.dropdown-toggle,.btn.btn-primary:hover
{
    background-color:#1382E9
}
.btn.btn-info
{
    background-color:#5ab4da
}
.btn.btn-info:active,.btn.btn-info.active,.btn-group.open .btn.btn-info.dropdown-toggle,.btn.btn-info:hover
{
    background-color:#50a1c3
}
.btn.btn-warning
{
    background-color:#ff863d
}
.btn.btn-warning:active,.btn.btn-warning.active,.btn-group.open .btn.btn-warning.dropdown-toggle,.btn.btn-warning:hover
{
    background-color:#fe6c14
}
.btn.btn-danger
{
    background-color:#fb3838
}
.btn.btn-danger:active,.btn.btn-danger.active,.btn-group.open .btn.btn-danger.dropdown-toggle,.btn.btn-danger:hover
{
    background-color:#dc2a2a
}
.btn.btn-success
{
    background-color:#15b74e
}
.btn.btn-success:active,.btn.btn-success.active,.btn-group.open .btn.btn-success.dropdown-toggle,.btn.btn-success:hover
{
    background-color:#11943f
}
.btn.btn-inverse
{
    background-color:#595959
}
.btn.btn-inverse:active,.btn.btn-inverse.active,.btn-group.open .btn.btn-inverse.dropdown-toggle,.btn.btn-inverse:hover
{
    background-color:#444
}
.btn.btn-pink
{
    background-color:#ea4c89
}
.btn.btn-pink:active,.btn.btn-pink.active,.btn-group.open .btn.btn-pink.dropdown-toggle,.btn.btn-pink:hover
{
    background-color:#c73d72
}
.btn.btn-yellow
{
    background-color:#ffdd14
}
.btn.btn-yellow:active,.btn.btn-yellow.active,.btn-group.open .btn.btn-yellow.dropdown-toggle,.btn.btn-yellow:hover
{
    background-color:#eccc11
}
.btn.btn-magenta
{
    background-color:#a200ff
}
.btn.btn-magenta:active,.btn.btn-magenta.active,.btn-group.open .btn.btn-magenta.dropdown-toggle,.btn.btn-magenta:hover
{
    background-color:#8701d4
}
.btn.btn-lime
{
    background-color:#8cbf26
}
.btn.btn-lime:active,.btn.btn-lime.active,.btn-group.open .btn.btn-lime.dropdown-toggle,.btn.btn-lime:hover
{
    background-color:#749f1f
}
.btn.btn-gray
{
    background-color:#aaa
}
.btn.btn-gray:active,.btn.btn-gray.active,.btn-group.open .btn.btn-gray.dropdown-toggle,.btn.btn-gray:hover
{
    background-color:#888
}
.btn.btn-link
{
    background-color:transparent
}
.btn.btn-link:hover
{
    background-color:transparent
}
.btn.btn-pink,.btn.btn-yellow,.btn.btn-magenta,.btn.btn-lime,.btn.btn-gray
{
    color:#fff
}
.btn.btn-pink>.caret,.btn.btn-yellow>.caret,.btn.btn-magenta>.caret,.btn.btn-lime>.caret,.btn.btn-gray>.caret
{
    border-top-color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-default:hover,.btn.btn-circle.btn-bordered
{
    background-color:transparent;
    border-color:#c5c5c5;
    color:#c5c5c5
}
.btn.btn-circle.btn-bordered:hover
{
    background-color:transparent;
    border-color:#aaa;
    color:#aaa
}
.btn.btn-circle.btn-bordered.btn-to-primary:hover,.btn.btn-circle.btn-bordered.btn-primary
{
    background-color:transparent;
    border-color:#D60120;
    color:#D60120
}
.btn.btn-circle.btn-bordered.btn-primary:hover
{
    background-color:transparent;
    border-color:#B7001A;
    color:#B7001A
}
.btn.btn-circle.btn-bordered.btn-to-info:hover,.btn.btn-circle.btn-bordered.btn-info
{
    background-color:transparent;
    border-color:#5ab4da;
    color:#5ab4da
}
.btn.btn-circle.btn-bordered.btn-info:hover
{
    background-color:transparent;
    border-color:#50a1c3;
    color:#50a1c3
}
.btn.btn-circle.btn-bordered.btn-to-warning:hover,.btn.btn-circle.btn-bordered.btn-warning
{
    background-color:transparent;
    border-color:#ff863d;
    color:#ff863d
}
.btn.btn-circle.btn-bordered.btn-warning:hover
{
    background-color:transparent;
    border-color:#fe6c14;
    color:#fe6c14
}
.btn.btn-circle.btn-bordered.btn-to-danger:hover,.btn.btn-circle.btn-bordered.btn-danger
{
    background-color:transparent;
    border-color:#fb3838;
    color:#fb3838
}
.btn.btn-circle.btn-bordered.btn-danger:hover
{
    background-color:transparent;
    border-color:#dc2a2a;
    color:#dc2a2a
}
.btn.btn-circle.btn-bordered.btn-to-success:hover,.btn.btn-circle.btn-bordered.btn-success
{
    background-color:transparent;
    border-color:#15b74e;
    color:#15b74e
}
.btn.btn-circle.btn-bordered.btn-success:hover
{
    background-color:transparent;
    border-color:#11943f;
    color:#11943f
}
.btn.btn-circle.btn-bordered.btn-to-inverse:hover,.btn.btn-circle.btn-bordered.btn-inverse
{
    background-color:transparent;
    border-color:#666;
    color:#666
}
.btn.btn-circle.btn-bordered.btn-inverse:hover
{
    background-color:transparent;
    border-color:#444;
    color:#444
}
.btn.btn-circle.btn-bordered.btn-to-pink:hover,.btn.btn-circle.btn-bordered.btn-pink
{
    background-color:transparent;
    border-color:#ea4c89;
    color:#ea4c89
}
.btn.btn-circle.btn-bordered.btn-pink:hover
{
    background-color:transparent;
    border-color:#c73d72;
    color:#c73d72
}
.btn.btn-circle.btn-bordered.btn-to-magenta:hover,.btn.btn-circle.btn-bordered.btn-magenta
{
    background-color:transparent;
    border-color:#a200ff;
    color:#a200ff
}
.btn.btn-circle.btn-bordered.btn-magenta:hover
{
    background-color:transparent;
    border-color:#8701d4;
    color:#8701d4
}
.btn.btn-circle.btn-bordered.btn-to-yellow:hover,.btn.btn-circle.btn-bordered.btn-yellow
{
    background-color:transparent;
    border-color:#ffdd14;
    color:#ffdd14
}
.btn.btn-circle.btn-bordered.btn-yellow:hover
{
    background-color:transparent;
    border-color:#eccc11;
    color:#eccc11
}
.btn.btn-circle.btn-bordered.btn-to-lime:hover,.btn.btn-circle.btn-bordered.btn-lime
{
    background-color:transparent;
    border-color:#8cbf26;
    color:#8cbf26
}
.btn.btn-circle.btn-bordered.btn-lime:hover
{
    background-color:transparent;
    border-color:#749f1f;
    color:#749f1f
}
.btn.btn-circle.btn-bordered.btn-to-gray:hover,.btn.btn-circle.btn-bordered.btn-gray
{
    background-color:transparent;
    border-color:#a4a4a4;
    color:#a4a4a4
}
.btn.btn-circle.btn-bordered.btn-gray:hover
{
    background-color:transparent;
    border-color:#888;
    color:#888
}
.btn.btn-circle.btn-bordered.btn-to-default:hover
{
    background-color:transparent;
    border-color:#c5c5c5;
    color:#c5c5c5
}
.btn.btn-circle.btn-bordered.btn-to-primary:hover
{
    background-color:transparent;
    border-color:#D60120;
    color:#D60120
}
.btn.btn-circle.btn-bordered.btn-to-info:hover
{
    background-color:transparent;
    border-color:#5ab4da;
    color:#5ab4da
}
.btn.btn-circle.btn-bordered.btn-to-warning:hover
{
    background-color:transparent;
    border-color:#ff863d;
    color:#ff863d
}
.btn.btn-circle.btn-bordered.btn-to-danger:hover
{
    background-color:transparent;
    border-color:#fb3838;
    color:#fb3838
}
.btn.btn-circle.btn-bordered.btn-to-success:hover
{
    background-color:transparent;
    border-color:#15b74e;
    color:#15b74e
}
.btn.btn-circle.btn-bordered.btn-to-inverse:hover
{
    background-color:transparent;
    border-color:#666;
    color:#666
}
.btn.btn-circle.btn-bordered.btn-to-pink:hover
{
    background-color:transparent;
    border-color:#ea4c89;
    color:#ea4c89
}
.btn.btn-circle.btn-bordered.btn-to-magenta:hover
{
    background-color:transparent;
    border-color:#a200ff;
    color:#a200ff
}
.btn.btn-circle.btn-bordered.btn-to-yellow:hover
{
    background-color:transparent;
    border-color:#ffdd14;
    color:#ffdd14
}
.btn.btn-circle.btn-bordered.btn-to-lime:hover
{
    background-color:transparent;
    border-color:#8cbf26;
    color:#8cbf26
}
.btn.btn-circle.btn-bordered.btn-to-gray:hover
{
    background-color:transparent;
    border-color:#a4a4a4;
    color:#a4a4a4
}
.btn.btn-circle.btn-bordered.btn-fill:hover
{
    background-color:#ebebeb;
    border-color:#ddd;
    color:#666
}
.btn.btn-circle.btn-bordered.btn-to-primary.btn-fill:hover
{
    background-color:#6fd0f4;
    border-color:#4ac1ed;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-info.btn-fill:hover
{
    background-color:#b3e3f7;
    border-color:#97d8f4;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-warning.btn-fill:hover
{
    background-color:#f6a270;
    border-color:#f09057;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-danger.btn-fill:hover
{
    background-color:#fd5858;
    border-color:#f14343;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-success.btn-fill:hover
{
    background-color:#57ce81;
    border-color:#40bf6c;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-inverse.btn-fill:hover
{
    background-color:#666;
    border-color:#555;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-pink.btn-fill:hover
{
    background-color:#f17ca9;
    border-color:#ec5a92;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-magenta.btn-fill:hover
{
    background-color:#c06af1;
    border-color:#b251e9;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-yellow.btn-fill:hover
{
    background-color:#f2e077;
    border-color:#e8d355;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-lime.btn-fill:hover
{
    background-color:#bef05b;
    border-color:#b2eb40;
    color:#fff
}
.btn.btn-circle.btn-bordered.btn-to-gray.btn-fill:hover
{
    background-color:#bbb;
    border-color:#a7a7a7;
    color:#fff
}
.accordion-group
{
    margin-bottom:0;
    border:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.accordion-separate.accordion-group,.accordion-separate .accordion-group
{
    margin-bottom:1px
}
.accordion-inner
{
    border-top:0
}
.accordion-heading>a
{
    background:#e6e6e6;
    color:#333;
    font-weight:700
}
.accordion-heading>a:hover
{
    text-decoration:none
}
.accordion-body
{
    background:#f5f5f5
}
.label,.badge
{
    background-color:#bbb;
    text-shadow:none
}
.label
{
    font-weight:400;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.badge-small,.label-small
{
    font-size:10px;
    padding:1px 2px
}
.badge-large,.label-large
{
    font-size:13px;
    padding:4px 6px
}
.badge-xlarge,.label-xlarge
{
    font-size:14px;
    padding:6px 8px
}
.badge-xxlarge,.label-xxlarge
{
    font-size:15px;
    padding:8px
}
.label-warning,.badge-warning
{
    background-color:#ff702a
}
.label-info,.badge-info
{
    background-color:#00bfdd
}
.label-success,.badge-success
{
    background-color:#15b74e
}
.label-important,.badge-important
{
    background-color:#fe1010
}
.label-inverse,.badge-inverse
{
    background-color:#222
}
.label-gray,.badge-gray
{
    background-color:#888
}
.label-pink,.badge-pink
{
    background-color:#ea4c89
}
.label-yellow,.badge-yellow
{
    background-color:#ffdd14
}
.label-lime,.badge-lime
{
    background-color:#8cbf26
}
.label-magenta,.badge-magenta
{
    background-color:#a200ff
}
.pagination
{
    margin:10px 0
}
.pager,.pagination ul
{
    margin:0;
    padding:0
}
.pagination ul>li>a,.pager>li>a
{
    border-width:0;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.pagination ul>li>a,.pager>li>a
{
    color:#777;
    background-color:#f4f4f4;
    border:0;
    margin:0
}
.pagination ul>li>a:hover,.pager>li>a:hover
{
    background-color:#eee
}
.pagination ul>li.disabled>a,.pagination ul>li.disabled>a:hover,.pager>li.disabled>a,.pager>li.disabled>a:hover
{
    background-color:#f9f9f9;
    border-width:0
}
.pagination ul>li.active>a,.pagination ul>li.active>a:hover
{
    background-color:#e9e9e9;
    color:#555
}
.pagination.pagination-colory ul>li>a,.pager.colory>li>a
{
    color:#2283c5;
    background-color:#fafafa;
    margin:0 -1px 0 0;
    border-color:#e0e8eb
}
.pagination.pagination-colory ul>li>a:hover,.pager.colory>li>a:hover
{
    background-color:#eaeff2
}
.pagination.pagination-colory ul>li.disabled>a,.pagination.pagination-colory ul>li.disabled>a:hover,.pager.colory>li.disabled>a,.pager.colory>li.disabled>a:hover
{
    background-color:#f9f9f9;
    border-color:#d9d9d9
}
.pagination.pagination-colory ul>li.active>a,.pagination.pagination-colory ul>li.active>a:hover
{
    background-color:#6faed9;
    border-color:#6faed9;
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.pagination-bullet ul>li>a
{
    display:inline-block;
    width:10px;
    height:10px;
    background:#e1e1e1;
    padding:0;
    margin:0 5px;
    border:0;
    -webkit-border-radius:100%!important;
    -moz-border-radius:100%!important;
    border-radius:100%!important
}
.pagination-bullet ul>li>a:hover
{
    background:#c2c2c2
}
.pagination-bullet ul>li.active>a,.pagination-bullet ul>li.active>a:hover
{
    background:#959595;
    border:0
}
.pagination-bullet.pagination-large ul>li>a
{
    width:12px;
    height:12px
}
.pagination-bullet.pagination-small ul>li>a
{
    width:8px;
    height:8px
}
.pagination-bullet.pagination-mini ul>li>a
{
    width:7px;
    height:7px
}
.progress
{
    background-image:none;
    background-color:#f0f3f3;
    filter:none;
    height:12px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.progress .bar+.bar,.progress .bar
{
    background-position:0 50px;
    border:0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.progress.progress-striped .bar
{
    background-position:0 0
}
.progress .bar+.bar
{
    border-left:1px solid #f0f3f3
}
.progress-xxlarge
{
    height:21px
}
.progress-xlarge
{
    height:18px
}
.progress-large
{
    height:15px
}
.progress-small
{
    height:9px
}
.progress-smaller
{
    height:7px
}
.progress-mini
{
    height:5px
}
.progress-minier
{
    height:3px
}
.breadcrumb
{
    /*background : linear-gradient(to bottom, #B6D1F2 0%, #E9F7FF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    background : linear-gradient(to bottom, #E7E7E7 0%, #F4F4F4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #C2C2C2;
    /*background:#B6D1F2;*/
    color:#999;
    -webkit-border-radius:3;
    -moz-border-radius:3;
    border-radius:3
}
.breadcrumb i
{
    margin-right:5px
}
.breadcrumb>li>.divider
{
    padding-right:0
}
.breadcrumb a
{
    color:#999
}
.breadcrumb a:hover
{
    color:#444;
    text-decoration:none
}
.breadcrumb>li.active
{
    color:#222
}
.tooltip .tooltip-inner
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.popover
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.alert
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.alert p
{
    margin:9px 0
}
.modal
{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
.typeahead.dropdown-menu li a
{
    color:#9ca7b9
}
.typeahead.dropdown-menu li:hover
{
    background-color:#eeeff3
}
.typeahead.dropdown-menu .active>a,.typeahead.dropdown-menu .active>a:hover
{
    background-image:none;
    filter:none;
    background-color:transparent;
    color:#8e99ab
}
.login-page
{
    padding:40px 0
}
.login-page:before
{
    content:"";
    position:fixed;
    top:0;
    bottom:0;
    width:100%;
    z-index:1
}
.login-page .login-wrapper
{
    position:relative;
    z-index:2
}
.login-page .login-wrapper form
{
    background-color:#fff;
    opacity:0.92;
    filter: alpha(opacity=92); 
    border: 1px solid #0A437A;
    padding:20px 10px 5px;
    width:350px;
    margin:0 auto
}
.login-page form h3
{
    font-size:25px;
    font-weight:300
}
.login-page form input
{
    border:0;
    background-color:#EAE6C6;
}
.login-page form input[type=text],.login-page form input[type=password],.login-page form button
{
    padding:8px 10px!important;
    height:auto!important;
    font-size:16px
}
.login-page form button
{
    margin-top:5px;
    /*J5*/
    
}

.login-page form input[type=button]
{
    background-color:#E20A19;
    color: #ffffff;
}

.gallery
{
    display:inline-block;
    list-style:none;
    margin:0;
    padding:0
}
.gallery>li
{
    display:inline-block;
    margin:5px;
    overflow:hidden;
    position:relative
}
.gallery>li>a>div
{
    display:block;
    position:relative
}
.gallery>li>a>div>i
{
    display:block;
    background-color:#222;
    opacity:0;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    -webkit-transition:all .7s ease;
    -moz-transition:all .7s ease;
    -ms-transition:all .7s ease;
    -o-transition:all .7s ease;
    transition:all .7s ease
}
.gallery>li:hover>a>div>i
{
    opacity:.5
}
.gallery>li>.gallery-tools
{
    width:100%;
    position:absolute;
    bottom:-30px;
    background-color:#222;
    opacity:.8;
    padding:3px;
    text-align:center;
    -webkit-transition:all .7s ease;
    -moz-transition:all .7s ease;
    -ms-transition:all .7s ease;
    -o-transition:all .7s ease;
    transition:all .7s ease
}
.gallery>li:hover>.gallery-tools
{
    bottom:0
}
.gallery>li>.gallery-tools>a
{
    color:rgba(255,255,255,.5);
    margin:0 3px;
    font-size:18px
}
.gallery>li>.gallery-tools>a:hover
{
    color:#fff
}
.messages
{
    margin:0;
    padding:10px;
    padding-bottom:0;
    list-style:none
}
.messages>li
{
    margin-bottom:15px
}
.messages>li>img
{
    float:left;
    width:60px;
    height:60px;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
.messages>li>div
{
    background-color:#f7f8f9;
    padding:10px;
    padding-top:1px;
    margin-left:80px;
    position:relative
}
.messages>li>div:before
{
    content:"";
    position:absolute;
    width:0;
    height:0;
    left:-10px;
    top:19px;
    border-right:10px solid #f7f8f9;
    border-top:8px solid transparent;
    border-bottom:8px solid transparent
}
.messages>li>div h5
{
    font-weight:700;
    display:inline-block
}
.messages>li>div .time
{
    margin-top:5px;
    color:#999;
    float:right
}
.messages.messages-stripped>li:nth-child(odd)>div
{
    background-color:#eef1f4
}
.messages.messages-stripped>li:nth-child(odd)>div:before
{
    border-right-color:#eef1f4
}
.messages.messages-zigzag>li:nth-child(even)>img
{
    float:right
}
.messages.messages-zigzag>li:nth-child(even)>div
{
    margin-right:80px;
    margin-left:0
}
.messages.messages-zigzag>li:nth-child(even)>div:before
{
    right:-10px;
    left:auto;
    border-left:10px solid #f7f8f9;
    border-right:0
}
.messages.messages-zigzag>li:nth-child(even)>div h5
{
    float:right
}
.messages.messages-zigzag>li:nth-child(even)>div .time
{
    float:none
}
.messages.messages-chat>li>div
{
    padding-top:0;
    padding-bottom:2px
}
.messages.messages-chat>li>div p
{
    margin-bottom:3px;
    line-height:16px
}
.messages li .messages-actions
{
    position:absolute;
    bottom:5px;
    right:10px;
    display:none
}
.messages li:hover .messages-actions
{
    display:block
}
.messages li .messages-actions a
{
    font-size:16px;
    margin:0 3px
}
.messages-input-form
{
    position:relative;
    border:1px solid #ddd;
    margin-top:10px
}
.messages-input-form .input
{
    margin-right:90px
}
.messages-input-form .input input[type=text]
{
    border:0;
    margin-bottom:0;
    display:block
}
.messages-input-form .buttons
{
    position:absolute;
    right:0;
    top:0
}
.messages-input-form .buttons a
{
    color:#ccc;
    margin:4px;
    line-height:32px
}
.messages-input-form .buttons a>i
{
    font-size:16px
}
.messages-input-form .buttons a:hover
{
    color:#555
}
.messages-input-form .buttons .btn
{
    margin-top:-5px;
    margin-right:1px
}
.error-page
{
    padding:80px 0
}
.error-page:before
{
    content:"";
    position:fixed;
    top:0;
    bottom:0;
    width:100%;
    z-index:1
}
.error-page .error-wrapper
{
    background-color:#fff;
    position:relative;
    z-index:2;
    width:400px;
    margin:0 auto;
    padding:20px
}
.error-page h4
{
    font-size:30px;
    font-weight:300;
    margin-bottom:30px
}
.error-page h4>span
{
    color:#528eca;
    font-size:80px;
    letter-spacing:-6px;
    float:right
}
.error-page h5
{
    font-size:27px;
    font-weight:300;
    margin-bottom:30px
}
.error-page h5>span
{
    color:#528eca;
    font-size:70px;
    letter-spacing:-7px;
    float:right
}
.error-page form input
{
    border:0;
    background-color:#f5f6f7;
    width:345px
}
.error-page form input,.error-page form button
{
    padding:15px 10px!important;
    height:auto!important;
    font-size:16px
}
.error-page form button
{
    padding:15px 20px!important
}
.nicescroll-rails
{
    background-color:rgba(140,140,140,.15)!important;
    margin-right:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease
}
.nicescroll-rails>div
{
    background-color:rgba(140,140,140,.7)!important;
    border:0!important;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease
}
.nicescroll-rails:hover,.nicescroll-rails:hover>div
{

}
.chzn-controls
{
    margin-bottom:-4px!important
}
.chzn-controls .help-inline
{
    display:inline-block;
    margin-top:6px
}
.chzn-container
{
    display:block;
    margin:0;
    padding:0!important;
    box-shadow:none!important
}
.chzn-container-single
{
    margin:0!important;
    padding:0!important
}
.controls .chzn-container-single
{
    float:left
}
.chzn-container-single .chzn-single
{
    box-shadow:none!important;
    background-image:none!important;
    filter:none!important;
    -webkit-box-shadow:none!important;
    -moz-box-shadow:none!important;
    box-shadow:none!important;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important;
    height:20px!important;
    line-height:20px!important;
    padding:4px 6px!important;
    border-color:#e5e5e5!important;
    margin:0!important;
    color:#555!important
}
.error .chzn-container-single .chzn-single
{
    border-color:#B94A48
}
.error .chzn-container-single .chzn-single span
{
    color:#B94A48
}
.success .chzn-container-single .chzn-single
{
    border-color:#468847
}
.success .chzn-container-single .chzn-single span
{
    color:#468847
}
.chzn-container-single .chzn-single>span
{
    margin-top:1px
}
.chzn-container-single .chzn-single>abr
{
    margin-top:3px
}
.chzn-container .chzn-drop
{
    -webkit-box-shadow:0 2px 6px rgba(30,30,100,.25)!important;
    -moz-box-shadow:0 2px 6px rgba(30,30,100,.25)!important;
    box-shadow:0 1px 6px rgba(30,30,100,.25)!important;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important;
    border-color:#e5e5e5
}
.chzn-container-single .chzn-search input,.chzn-container-single .chzn-search input:focus,.chzn-container-single .chzn-search input:active
{
    border:1px solid #e5e5e5!important;
    box-shadow:none!important;
    height:28px;
    line-height:25px
}
.chzn-container .chzn-choices li.search-choice
{
    background-image:none!important;
    filter:none!important;
    box-shadow:none!important;
    font-size:12px!important;
    font-weight:300!important;
    text-shadow:none!important;
    background-color:#e8f3f7!important;
    border:0!important;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.chzn-container .chzn-results .highlighted
{
    background-image:none!important;
    filter:none!important;
    background-color:#eeeff3!important;
    color:#111!important
}
.chzn-container-multi .chzn-choices
{
    background-image:none!important;
    filter:none!important;
    box-shadow:none!important;
    border-color:#e5e5e5!important;
    padding:2px 1px 1px!important
}
.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled
{
    background-image:none!important;
    filter:none!important
}
.chzn-x-multi .chzn-choices
{
    box-shadow:none!important
}
.chzn-container .group-result
{
    color:#555!important;
    font-size:16px!important;
    font-weight:400!important
}
.slider
{
    margin:9px 0
}
/*.ui-slider
{
border:0!important;
background:#d9d9d9!important
}
.ui-widget-header
{
background:#aaa!important
}
.ui-slider-horizontal
{
height:2px!important
}
.ui-slider-vertical
{
width:2px!important
}
.ui-slider-horizontal.bar-large
{
height:4px!important
}
.ui-slider-vertical.bar-large
{
width:4px!important
}
.ui-slider-horizontal.bar-xlarge
{
height:7px!important
}
.ui-slider-vertical.bar-xlarge
{
width:7px!important
}
.ui-slider-horizontal.bar-xxlarge
{
height:10px!important
}
.ui-slider-vertical.bar-xxlarge
{
width:10px!important
}
.ui-slider-handle
{
border:0!important;
width:15px!important;
height:15px!important;
background:#aaa!important;
-webkit-border-radius:100%!important;
-moz-border-radius:100%!important;
border-radius:100%!important
}
.ui-slider-handle:focus
{
outline:0
}
.bar-large>.ui-slider-handle
{
width:18px!important;
height:18px!important
}
.bar-xlarge>.ui-slider-handle
{
width:20px!important;
height:20px!important
}
.bar-xxlarge>.ui-slider-handle
{
width:24px!important;
height:24px!important
}
.ui-slider-horizontal>.ui-slider-handle
{
top:-7px!important
}
.ui-slider-vertical>.ui-slider-handle
{
left:-7px!important
}
.slider-eq span
{
display:inline-block;
height:170px;
margin:0 10px
}
.ui-slider.bar-blue
{
background:#b9d3f1!important
}
.ui-slider.bar-green
{
background:#9cedc3!important
}
.ui-slider.bar-red
{
background:#feaea5!important
}
.ui-slider.bar-yellow
{
background:#fcf7ac!important
}
.ui-slider.bar-orange
{
background:#fbb485!important
}
.ui-slider.bar-pink
{
background:#fea8fd!important
}
.ui-slider.bar-magenta
{
background:#c27bf4!important
}
.ui-slider.bar-blue>.ui-widget-header,.ui-slider.handle-blue>.ui-slider-handle
{
background:#4495f1!important
}
.ui-slider.bar-green>.ui-widget-header,.ui-slider.handle-green>.ui-slider-handle
{
background:#36c77b!important
}
.ui-slider.bar-red>.ui-widget-header,.ui-slider.handle-red>.ui-slider-handle
{
background:#fb5240!important
}
.ui-slider.bar-yellow>.ui-widget-header,.ui-slider.handle-yellow>.ui-slider-handle
{
background:#fbf040!important
}
.ui-slider.bar-orange>.ui-widget-header,.ui-slider.handle-orange>.ui-slider-handle
{
background:#fc812f!important
}
.ui-slider.bar-pink>.ui-widget-header,.ui-slider.handle-pink>.ui-slider-handle
{
background:#fb40f9!important
}
.ui-slider.bar-magenta>.ui-widget-header,.ui-slider.handle-magenta>.ui-slider-handle
{
background:#9b2be9!important
}*/
.circle-stats
{
    text-align:center;
    position:relative
}
.circle-stats-item
{
    position:relative;
    background:rgba(255,255,255,.7);
    -webkit-border-radius:50em;
    -moz-border-radius:50em;
    border-radius:50em;
    width:120px;
    height:120px;
    margin:10px auto
}
.circle-stats-item i
{
    font-size:30px;
    position:absolute;
    top:30%;
    margin-top:0;
    width:100%;
    text-align:center
}
.circle-stats-item.blue .percent,.circle-stats-item.blue i
{
    color:#87ceeb
}
.circle-stats-item.orange .percent,.circle-stats-item.orange i
{
    color:#fc812f
}
.circle-stats-item.red .percent,.circle-stats-item.red i
{
    color:#fb5240
}
.circle-stats-item.green .percent,.circle-stats-item.green i
{
    color:#36c77b
}
.circle-stats-item.yellow .percent,.circle-stats-item.yellow i
{
    color:#fbf040
}
.circle-stats-item.pink .percent,.circle-stats-item.pink i
{
    color:#fb40f9
}
.circle-stats-item.magenta .percent,.circle-stats-item.magenta i
{
    color:#9b2be9
}
.circle-stats-item.lime .percent,.circle-stats-item.lime i
{
    color:#b9e672
}
.circle-stats-item.gray .percent,.circle-stats-item.gray i
{
    color:#999
}
.circle-stats-item.black .percent,.circle-stats-item.black i
{
    color:#444
}
.circle-stats-item input
{
    cursor:default;
    box-shadow:none;
    border:0;
    height:auto;
    position:absolute;
    top:20px;
    left:120px
}
.circle-stats-item .percent
{
    font:700 24px arial;
    position:absolute;
    top:53%;
    margin-left:75px
}
.circle-stats-item input:focus
{
    outline:thin dotted 0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.lt-ie9 .knob,.lt-ie9 .circle-stats
{
    display:none
}div.tagsinput
{
    height:50px!important;
    margin:0!important;
    padding:5px!important;
    overflow:auto!important
}div.tagsinput span.tag
{
    background:#e8f3f7!important;
    color:#333!important;
    border:0!important;
    padding:1px 5px!important;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important;
    margin-bottom:4px!important
}div.tagsinput input
{
    padding:3px 6px!important
}div.tagsinput span.tag a
{
    color:#aaa!important;
    font-size:14px
}div.tagsinput span.tag a:hover
{
    color:#555!important
}div.tagsinput .not_valid
{
    color:#fff!important;
    padding:3px 6px!important;
    background-color:#ed6363!important
}
.fileupload .input-append .btn-file
{
    padding:0
}
.fileupload .input-append .btn-file>.fileupload-new,.fileupload .input-append .btn-file>.fileupload-exists
{
    padding:5px 10px;
    line-height:30px
}
.fileupload .input-append>a.fileupload-exists
{
    padding:0 10px;
    line-height:30px
}
.bootstrap-timepicker
{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.bootstrap-timepicker table tr>td>a:hover
{
    background-color:#f0f0f0;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.daterangepicker td
{
    text-shadow:none!important
}
.daterangepicker td.active
{
    background-color:#4b8df8!important;
    background-image:none!important;
    filter:none!important
}
.daterangepicker th
{
    font-weight:400;
    font-size:14px
}
.daterangepicker .ranges>ul>li
{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.daterangepicker .ranges>ul>li:hover
{
    border-color:#eee;
    color:#555;
    background-color:#eee
}
.clockface .cell>div
{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.clockface .cell .inner.active,.clockface .cell .outer.active
{
    background-image:none!important;
    filter:none!important
}
.switch,.switch .switch-left
{
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.switch .switch-left,.switch .switch-right
{
    background-image:none!important;
    filter:none!important
}
.form-wizard .progress
{
    margin-bottom:30px
}
.form-wizard .steps
{
    padding:10px 0;
    margin-bottom:15px
}
.form-wizard .steps .step
{
    padding:0;
    color:#555;
    background-color:transparent;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
.form-wizard .steps .step:hover
{
    background-color:transparent;
    color:#555
}
.form-wizard .step .number
{
    background-color:#eee;
    display:inline-block;
    font-size:16px;
    font-weight:300;
    padding:12px 15px!important;
    margin-right:10px
}
.form-wizard .step .desc
{
    display:inline-block;
    font-size:14px;
    font-weight:300
}
.form-wizard .steps-fill .step,.form-wizard .steps-fill .step:hover
{
    background-color:#f5f5f5
}
.form-wizard .active .step .number
{
    background-color:#D60120;
    color:#fff
}
.form-wizard .active .step .desc
{
    font-weight:400
}
.form-wizard .steps-fill .active .step,.form-wizard .steps-fill .active .step:hover
{
    background-color:#5bb1f4;
    color:#fff
}
.form-wizard .step i
{
    display:none
}
.form-wizard .done .step .number
{
    background-color:#15b74e;
    color:#fff
}
.form-wizard .done .step .desc
{
    font-weight:400
}
.form-wizard .steps-fill .done .step,.form-wizard .steps-fill .done .step:hover
{
    background-color:#50d17e;
    color:#fff
}
.form-wizard .done .step i
{
    font-size:12px;
    font-weight:400;
    color:#999;
    display:inline-block
}
.form-wizard .steps-fill .done .step i
{
    color:#fff
}
.chart,.pie,.bars
{
    overflow:hidden;
    height:300px
}
#flotTip
{
    background-color:#000;
    color:#fff;
    padding:3px 7px;
    opacity:.7
}
#calendar .fc-event
{
    border:0;
    -webkit-border-radius:0!important;
    -moz-border-radius:0!important;
    border-radius:0!important
}
#external-events .external-event
{
    cursor:move;
    margin:0 5px 5px 0
}
.weekly-stats
{
    margin:0;
    padding:0;
    list-style:none
}
.weekly-stats li
{
    font-size:14px;
    margin-bottom:19px
}
.weekly-stats .inline-sparkline
{
    margin-right:10px
}
.weekly-stats .value
{
    font-size:20px;
    color:#fa5833;
    margin-left:5px
}
.todo-list
{
    margin:0;
    padding:0;
    list-style:none
}
.todo-list>li
{
    position:relative;
    border-bottom:1px solid #f5f5f5;
    margin-bottom:10px
}
.todo-list>li:last-child
{
    border-bottom:0
}
.todo-list>li>.todo-desc
{
    margin-right:100px;
    display:inline-block
}
.todo-list>li>.todo-desc .label
{
    float:right
}
.todo-list>li>.todo-actions
{
    position:absolute;
    right:0;
    top:0
}
.todo-list>li>.todo-actions a
{
    color:#aaa;
    font-size:15px;
    margin:0 3px
}
.todo-list>li>.todo-actions a:hover
{
    color:#555
}
.tasks-in-progress
{
    margin:0;
    padding:0;
    list-style:none
}
.tasks-in-progress>li>p
{
    margin-bottom:4px
}
.tasks-in-progress>li>p>span
{
    float:right
}
.things-to-do
{
    margin:0;
    padding:0;
    list-style:none
}
.things-to-do>li
{
    border-bottom:1px solid #f5f5f5;
    padding-top:12px
}
.things-to-do>li:last-child
{
    border-bottom:0
}
.things-to-do>li p
{
    font-size:14px;
    line-height:16px
}
.things-to-do>li i
{
    font-size:30px;
    color:#a4c7e7;
    display:inline-block;
    width:35px;
    text-align:left
}
.things-to-do>li .value
{
    font-size:25px;
    color:#fa5833;
    margin-left:10px;
    margin-right:10px
}
.things-to-do>li .btn
{
    float:right
}
.weekly-changes
{
    margin:0;
    padding:0;
    list-style:none
}
.weekly-changes>li
{
    border-bottom:1px solid #f5f5f5;
    padding-top:12px
}
.weekly-changes>li:last-child
{
    border-bottom:0
}
.weekly-changes>li p
{
    font-size:15px
}
.weekly-changes>li i
{
    font-size:15px;
    width:15px
}
.weekly-changes>li span
{
    font-size:23px;
    margin:0 10px;
    display:inline-block;
    width:60px;
    text-align:right
}
#main-content>footer
{
    background:rgba(255,255,255,.6);
    padding:12px 20px 3px;
    margin-top:20px
}
#main-content>footer p
{
    text-align:center;
    color:#222
}
#theme-setting
{
    position:absolute;
    top:60px;
    right:0
}
#theme-setting>a
{
    display:inline-block;
    color:#999;
    vertical-align:top;
    background:rgba(255,255,255,.7);
    padding:10px
}
#theme-setting>a:hover
{
    text-decoration:none;
    color:#555
}
#theme-setting ul
{
    background:rgba(255,255,255,.8);
    padding:0;
    display:inline-block;
    list-style:none;
    margin:0
}
#theme-setting>ul
{
    padding:10px;
    margin-left:-3px;
    display:none
}
#theme-setting>ul>li
{
    padding:4px 0;
    overflow:hidden;
    width:317px
}
#theme-setting>ul>li>span
{
    font-size:17px;
    display:inline-block;
    width:70px;
    vertical-align:top
}
#theme-setting>ul>li>a
{
    display:inline-block;
    font-size:15px;
    color:#000;
    margin-top:15px
}
#theme-setting>ul>li>a:hover
{
    text-decoration:none
}
#theme-setting ul.colors>li
{
    display:inline-block;
    padding:0 2px
}
#theme-setting ul.colors a
{
    display:inline-block;
    width:20px;
    height:20px;
    opacity:.3;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%
}
#theme-setting ul.colors li.active a,#theme-setting ul.colors li.active a:hover,#theme-setting ul.colors a:hover
{
    opacity:1
}
#theme-setting ul.colors a.blue
{
    background-color:#58b1fc
}
#theme-setting ul.colors a.red
{
    background-color:#ff6f6f
}
#theme-setting ul.colors a.green
{
    background-color:#47cf74
}
#theme-setting ul.colors a.orange
{
    background-color:#ffaf51
}
#theme-setting ul.colors a.yellow
{
    background-color:#f3d240
}
#theme-setting ul.colors a.pink
{
    background-color:#f359a8
}
#theme-setting ul.colors a.magenta
{
    background-color:#c48aff
}
#theme-setting ul.colors a.gray
{
    background-color:#ababab
}
#theme-setting ul.colors a.black
{
    background-color:#373b41
}
.navbar .nav>li>a,.navbar .nav>li>a:hover,.navbar .nav>li>a:focus,.dropdown-navbar>li.nav-header,.flaty-nav>li>a>[class*=icon-],.navbar .brand,.nav-list .search-pan input,.nav-list .search-pan button>i,.nav-list>li>a,.nav-list>li>a:focus,.nav-list>li>a:hover,.nav-list>li>a .arrow,.nav-list>li a:hover>.arrow,.nav-list>li.active>a>.arrow,.nav-list>li.open>a>.arrow,.nav-list>li.open>a,.nav-list>li.active>a,.nav-list>li.active>a:hover,.nav-list>li.active>a:focus,.nav-list>li.active>a:active,#sidebar-collapse>[class*=icon-],.sidebar-collapsed .nav-list>li.open:hover>a
{
    color:#fff
}
.nav-list>li .submenu>li>a
{
    color:#626262
}
.nav-list>li:hover .submenu>li>a:hover
{
    color:#fff
}
.navbar .navbar-inner
{
    /*background:#58b1fc;*7
    background: #9FAFBD; /* Old browsers */
/*    background: -moz-linear-gradient(top, #BD0000 0%, #4A0000 100%);  FF3.6+ 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BD0000), color-stop(100%, #4A0000));  Chrome,Safari4+ 
    background: -webkit-linear-gradient(top, #BD0000 0%, #4A0000 100%);  Chrome10+,Safari5.1+ 
    background: -o-linear-gradient(top, #BD0000 0%, #4A0000 100%);  Opera 11.10+ 
    background: -ms-linear-gradient(top, #BD0000 0%, #4A0000 100%);  IE10+ 
    background: linear-gradient(to bottom, #BD0000 0%, #4A0000 100%);  W3C */
    background-color: #0A437A;
    background-image: none;
    border-bottom: 5px solid #4486F8 !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BD0000', endColorstr='#4A0000', GradientType=0 ); /* IE6-9 */
    background-repeat: repeat-x;
}

.flaty-nav>li>a>.badge
{
    /*border-color:#58b1fc*/
    border-color:#700A1B
}
.navbar .btn-navbar,.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar.collapsed:hover,.navbar .btn-navbar.collapsed:focus,.flaty-nav>li.open,.flaty-nav>li:hover,.dropdown-navbar>li.nav-header
{
    /*background-color:#4ca4ee*/
    background-color:#4486F8
}
.dropdown-navbar>li.nav-header:hover
{
    /*background-color:#4ca4ee!important*/
    background-color:#4486F8!important
}
.flaty-nav>li.open>a>.badge,.flaty-nav>li:hover>a>.badge
{
    /*background-color:#4ca4ee*/
    background-color:#4486F8
}
#sidebar:before,.nav-list .search-form,.nav-list .search-pan input,.nav-list>li>a
{
    /*background-color:#248dc1*/
    /*background-color:#444444;*/
    /*background-color:#202020;*/
    background-color:#A3A3A7;
}
.nav-list .search-form:hover,.nav-list .search-form:hover .search-pan input,.nav-list>li.open>a,.nav-list>li.active>a,.nav-list>li.active>a:hover,.nav-list>li.active>a:focus,.nav-list>li.active>a:active,#sidebar-collapse>[class*=icon-]:hover,.sidebar-collapsed .nav-list>li:hover>a,.sidebar-collapsed .nav-list .search-pan input,.sidebar-collapsed .nav-list>li>a>span
{
    /*background-color:#0e6390*/
    /*background-color:#7A7A7A*/
    background-color: #0B3249
}
.nav-list>li>a:focus,.nav-list>li>a:hover
{
    /*background-color:#0e6390!important*/
    background-color:#7A7A7A!important
}
.nav-list>li .submenu
{
    /*background-color:#389bcf*/
    /*background-color:#CF3838*/
    background-color:#ffffff
}
#sidebar-collapse>[class*=icon-],.nav-list>li .submenu>li>a:focus,.nav-list>li .submenu>li>a:hover,.nav-list>li .submenu>li.active>a
{
    /*background-color:#3294c8*/
    background-color:#585555;
    color: #fff;
}

.nav-list>li.active>a:after
{
    border-right-color:#FCF6F6
}
.login-page:before,.error-page:before,#main-content
{
    /*background: linear-gradient(to bottom, #EFF5FF 0%, #F9F9F9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); */
    /*FONO DE TODO EL LOGIN*/
    background: #5677B3 url("../../recursos/images/img-slide.jpg") no-repeat center center fixed; /* #A6131B  #107AE7 */
	/*#D35027*/
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    margin-top: -18px; 
    height:100vh;
    width: 100%;
    left: 0px; 
    right: 0px;
}

#main-content2
{
    background: linear-gradient(to bottom, #EFF5FF 0%, #F9F9F9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); 
}

.box>.box-title
{
    background-color:#b6d1f2;
    text-shadow:0 1px 0 #aecef4
}
.skin-red .navbar-inner
{
    background:#ff6f6f
}
.skin-red .flaty-nav>li>a>.badge
{
    border-color:#ff6f6f
}
.skin-red .btn-navbar,.skin-red .btn-navbar:hover,.skin-red .btn-navbar:focus,.skin-red .btn-navbar.collapsed:hover,.skin-red .btn-navbar.collapsed:focus,.skin-red .flaty-nav>li.open,.skin-red .flaty-nav>li:hover,.skin-red .dropdown-navbar>li.nav-header
{
    background-color:#e85757
}
.skin-red .dropdown-navbar>li.nav-header:hover
{
    background-color:#e85757!important
}
.skin-red .flaty-nav>li.open>a>.badge,.skin-red .flaty-nav>li:hover>a>.badge
{
    border-color:#e85757
}
.skin-red #sidebar:before,.skin-red .nav-list .search-form,.skin-red .nav-list .search-pan input,.skin-red .nav-list>li>a
{
    background-color:#d62643
}
.skin-red .nav-list .search-form:hover,.skin-red .nav-list .search-form:hover .search-pan input,.skin-red .nav-list>li.open>a,.skin-red .nav-list>li.active>a,.skin-red .nav-list>li.active>a:hover,.skin-red .nav-list>li.active>a:focus,.skin-red .nav-list>li.active>a:active,.skin-red #sidebar-collapse>[class*=icon-]:hover,.skin-red .sidebar-collapsed .nav-list>li:hover>a,.skin-red .sidebar-collapsed .nav-list .search-pan input,.skin-red .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#b91b35
}
.skin-red .nav-list>li>a:focus,.skin-red .nav-list>li>a:hover
{
    background-color:#b91b35!important
}
.skin-red .nav-list>li .submenu
{
    background-color:#d93953
}
.skin-red #sidebar-collapse>[class*=icon-],.skin-red .nav-list>li .submenu>li>a:focus,.skin-red .nav-list>li .submenu>li>a:hover,.skin-red .nav-list>li .submenu>li.active>a
{
    background-color:#cf364f
}
.skin-red .nav-list>li.active>a:after
{
    border-right-color:#fbeaed
}
.skin-red #main-content
{
    background:#fbeaed
}
.skin-red .box>.box-title
{
    background-color:#f7a1a1;
    text-shadow:0 1px 0 #f2abab
}
.skin-green .navbar-inner
{
    background:#47cf74
}
.skin-green .flaty-nav>li>a>.badge
{
    border-color:#47cf74
}
.skin-green .btn-navbar,.skin-green .btn-navbar:hover,.skin-green .btn-navbar:focus,.skin-green .btn-navbar.collapsed:hover,.skin-green .btn-navbar.collapsed:focus,.skin-green .flaty-nav>li.open,.skin-green .flaty-nav>li:hover,.skin-green .dropdown-navbar>li.nav-header
{
    background-color:#37ba63
}
.skin-green .dropdown-navbar>li.nav-header:hover
{
    background-color:#37ba63!important
}
.skin-green .flaty-nav>li.open>a>.badge,.skin-green .flaty-nav>li:hover>a>.badge
{
    border-color:#37ba63
}
.skin-green #sidebar:before,.skin-green .nav-list .search-form,.skin-green .nav-list .search-pan input,.skin-green .nav-list>li>a
{
    background-color:#1aa849
}
.skin-green .nav-list .search-form:hover,.skin-green .nav-list .search-form:hover .search-pan input,.skin-green .nav-list>li.open>a,.skin-green .nav-list>li.active>a,.skin-green .nav-list>li.active>a:hover,.skin-green .nav-list>li.active>a:focus,.skin-green .nav-list>li.active>a:active,.skin-green #sidebar-collapse>[class*=icon-]:hover,.skin-green .sidebar-collapsed .nav-list>li:hover>a,.skin-green .sidebar-collapsed .nav-list .search-pan input,.skin-green .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#0e8a37
}
.skin-green .nav-list>li>a:focus,.skin-green .nav-list>li>a:hover
{
    background-color:#0e8a37!important
}
.skin-green .nav-list>li .submenu
{
    background-color:#34ab5c
}
.skin-green #sidebar-collapse>[class*=icon-],.skin-green .nav-list>li .submenu>li>a:focus,.skin-green .nav-list>li .submenu>li>a:hover,.skin-green .nav-list>li .submenu>li.active>a
{
    background-color:#2f9e54
}
.skin-green .nav-list>li.active>a:after
{
    border-right-color:#e9f7ee
}
.skin-green #main-content
{
    background:#e9f7ee
}
.skin-green .box>.box-title
{
    background-color:#ade8a1;
    text-shadow:0 1px 0 #b6e1ad
}
.skin-orange .navbar-inner
{
    background:#ffaf51
}
.skin-orange .flaty-nav>li>a>.badge
{
    border-color:#ffaf51
}
.skin-orange .btn-navbar,.skin-orange .btn-navbar:hover,.skin-orange .btn-navbar:focus,.skin-orange .btn-navbar.collapsed:hover,.skin-orange .btn-navbar.collapsed:focus,.skin-orange .flaty-nav>li.open,.skin-orange .flaty-nav>li:hover,.skin-orange .dropdown-navbar>li.nav-header
{
    background-color:#f6a84c
}
.skin-orange .dropdown-navbar>li.nav-header:hover
{
    background-color:#f6a84c!important
}
.skin-orange .flaty-nav>li.open>a>.badge,.skin-orange .flaty-nav>li:hover>a>.badge
{
    border-color:#f6a84c
}
.skin-orange #sidebar:before,.skin-orange .nav-list .search-form,.skin-orange .nav-list .search-pan input,.skin-orange .nav-list>li>a
{
    background-color:#f79828
}
.skin-orange .nav-list .search-form:hover,.skin-orange .nav-list .search-form:hover .search-pan input,.skin-orange .nav-list>li.open>a,.skin-orange .nav-list>li.active>a,.skin-orange .nav-list>li.active>a:hover,.skin-orange .nav-list>li.active>a:focus,.skin-orange .nav-list>li.active>a:active,.skin-orange #sidebar-collapse>[class*=icon-]:hover,.skin-orange .sidebar-collapsed .nav-list>li:hover>a,.skin-orange .sidebar-collapsed .nav-list .search-pan input,.skin-orange .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#e88005
}
.skin-orange .nav-list>li>a:focus,.skin-orange .nav-list>li>a:hover
{
    background-color:#e88005!important
}
.skin-orange .nav-list>li .submenu
{
    background-color:#f7a443
}
.skin-orange #sidebar-collapse>[class*=icon-],.skin-orange .nav-list>li .submenu>li>a:focus,.skin-orange .nav-list>li .submenu>li>a:hover,.skin-orange .nav-list>li .submenu>li.active>a
{
    background-color:#f79e35
}
.skin-orange .nav-list>li.active>a:after
{
    border-right-color:#f7ece0
}
.skin-orange #main-content
{
    background:#f7ece0
}
.skin-orange .box>.box-title
{
    background-color:#f8cd92;
    text-shadow:0 1px 0 #f0cd9d
}
.skin-yellow .navbar-inner
{
    background:#f3d240
}
.skin-yellow .flaty-nav>li>a>.badge
{
    border-color:#f3d240
}
.skin-yellow .btn-navbar,.skin-yellow .btn-navbar:hover,.skin-yellow .btn-navbar:focus,.skin-yellow .btn-navbar.collapsed:hover,.skin-yellow .btn-navbar.collapsed:focus,.skin-yellow .flaty-nav>li.open,.skin-yellow .flaty-nav>li:hover,.skin-yellow .dropdown-navbar>li.nav-header
{
    background-color:#ebcc42
}
.skin-yellow .dropdown-navbar>li.nav-header:hover
{
    background-color:#ebcc42!important
}
.skin-yellow .flaty-nav>li.open>a>.badge,.skin-yellow .flaty-nav>li:hover>a>.badge
{
    border-color:#ebcc42
}
.skin-yellow #sidebar:before,.skin-yellow .nav-list .search-form,.skin-yellow .nav-list .search-pan input,.skin-yellow .nav-list>li>a
{
    background-color:#f5c701
}
.skin-yellow .nav-list .search-form:hover,.skin-yellow .nav-list .search-form:hover .search-pan input,.skin-yellow .nav-list>li.open>a,.skin-yellow .nav-list>li.active>a,.skin-yellow .nav-list>li.active>a:hover,.skin-yellow .nav-list>li.active>a:focus,.skin-yellow .nav-list>li.active>a:active,.skin-yellow #sidebar-collapse>[class*=icon-]:hover,.skin-yellow .sidebar-collapsed .nav-list>li:hover>a,.skin-yellow .sidebar-collapsed .nav-list .search-pan input,.skin-yellow .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#d5ad01
}
.skin-yellow .nav-list>li>a:focus,.skin-yellow .nav-list>li>a:hover
{
    background-color:#d5ad01!important
}
.skin-yellow .nav-list>li .submenu
{
    background-color:#fcd634
}
.skin-yellow #sidebar-collapse>[class*=icon-],.skin-yellow .nav-list>li .submenu>li>a:focus,.skin-yellow .nav-list>li .submenu>li>a:hover,.skin-yellow .nav-list>li .submenu>li.active>a
{
    background-color:#f7d029
}
.skin-yellow .nav-list>li.active>a:after
{
    border-right-color:#f2ecd2
}
.skin-yellow #main-content
{
    background:#f2ecd2
}
.skin-yellow .box>.box-title
{
    background-color:#f4f190;
    text-shadow:0 1px 0 #edea95
}
.skin-pink .navbar-inner
{
    background:#f359a8
}
.skin-pink .flaty-nav>li>a>.badge
{
    border-color:#f359a8
}
.skin-pink .btn-navbar,.skin-pink .btn-navbar:hover,.skin-pink .btn-navbar:focus,.skin-pink .btn-navbar.collapsed:hover,.skin-pink .btn-navbar.collapsed:focus,.skin-pink .flaty-nav>li.open,.skin-pink .flaty-nav>li:hover,.skin-pink .dropdown-navbar>li.nav-header
{
    background-color:#f347a0
}
.skin-pink .dropdown-navbar>li.nav-header:hover
{
    background-color:#f347a0!important
}
.skin-pink .flaty-nav>li.open>a>.badge,.skin-pink .flaty-nav>li:hover>a>.badge
{
    border-color:#f347a0
}
.skin-pink #sidebar:before,.skin-pink .nav-list .search-form,.skin-pink .nav-list .search-pan input,.skin-pink .nav-list>li>a
{
    background-color:#ea3994
}
.skin-pink .nav-list .search-form:hover,.skin-pink .nav-list .search-form:hover .search-pan input,.skin-pink .nav-list>li.open>a,.skin-pink .nav-list>li.active>a,.skin-pink .nav-list>li.active>a:hover,.skin-pink .nav-list>li.active>a:focus,.skin-pink .nav-list>li.active>a:active,.skin-pink #sidebar-collapse>[class*=icon-]:hover,.skin-pink .sidebar-collapsed .nav-list>li:hover>a,.skin-pink .sidebar-collapsed .nav-list .search-pan input,.skin-pink .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#da2482
}
.skin-pink .nav-list>li>a:focus,.skin-pink .nav-list>li>a:hover
{
    background-color:#da2482!important
}
.skin-pink .nav-list>li .submenu
{
    background-color:#ee439b
}
.skin-pink .nav-list>li .submenu>li>a:focus,.skin-pink #sidebar-collapse>[class*=icon-],.skin-pink .nav-list>li .submenu>li>a:hover,.skin-pink .nav-list>li .submenu>li.active>a
{
    background-color:#e94298
}
.skin-pink .nav-list>li.active>a:after
{
    border-right-color:#f9e7f0
}
.skin-pink #main-content
{
    background:#f9e7f0
}
.skin-pink .box>.box-title
{
    background-color:#f49ed8;
    text-shadow:0 1px 0 #f0a8d9
}
.skin-magenta .navbar-inner
{
    background:#c48aff
}
.skin-magenta .flaty-nav>li>a>.badge
{
    border-color:#c48aff
}
.skin-magenta .btn-navbar,.skin-magenta .btn-navbar:hover,.skin-magenta .btn-navbar:focus,.skin-magenta .btn-navbar.collapsed:hover,.skin-magenta .btn-navbar.collapsed:focus,.skin-magenta .flaty-nav>li.open,.skin-magenta .flaty-nav>li:hover,.skin-magenta .dropdown-navbar>li.nav-header
{
    background-color:#b275ef
}
.skin-magenta .dropdown-navbar>li.nav-header:hover
{
    background-color:#b275ef!important
}
.skin-magenta .flaty-nav>li.open>a>.badge,.skin-magenta .flaty-nav>li:hover>a>.badge
{
    border-color:#b275ef
}
.skin-magenta #sidebar:before,.skin-magenta .nav-list .search-form,.skin-magenta .nav-list .search-pan input,.skin-magenta .nav-list>li>a
{
    background-color:#a858fa
}
.skin-magenta .nav-list .search-form:hover,.skin-magenta .nav-list .search-form:hover .search-pan input,.skin-magenta .nav-list>li.open>a,.skin-magenta .nav-list>li.active>a,.skin-magenta .nav-list>li.active>a:hover,.skin-magenta .nav-list>li.active>a:focus,.skin-magenta .nav-list>li.active>a:active,.skin-magenta #sidebar-collapse>[class*=icon-]:hover,.skin-magenta .sidebar-collapsed .nav-list>li:hover>a,.skin-magenta .sidebar-collapsed .nav-list .search-pan input,.skin-magenta .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#8440c9
}
.skin-magenta .nav-list>li>a:focus,.skin-magenta .nav-list>li>a:hover
{
    background-color:#8440c9!important
}
.skin-magenta .nav-list>li .submenu
{
    background-color:#b36ff8
}
.skin-magenta #sidebar-collapse>[class*=icon-],.skin-magenta .nav-list>li .submenu>li>a:focus,.skin-magenta .nav-list>li .submenu>li>a:hover,.skin-magenta .nav-list>li .submenu>li.active>a
{
    background-color:#ab61f6
}
.skin-magenta .nav-list>li.active>a:after
{
    border-right-color:#efe1fe
}
.skin-magenta #main-content
{
    background:#efe1fe
}
.skin-magenta .box>.box-title
{
    background-color:#e1a1ef;
    text-shadow:0 1px 0 #d7a4e2
}
.skin-gray .navbar-inner
{
    background:#ababab
}
.skin-gray .flaty-nav>li>a>.badge
{
    border-color:#ababab
}
.skin-gray .btn-navbar,.skin-gray .btn-navbar:hover,.skin-gray .btn-navbar:focus,.skin-gray .btn-navbar.collapsed:hover,.skin-gray .btn-navbar.collapsed:focus,.skin-gray .flaty-nav>li.open,.skin-gray .flaty-nav>li:hover,.skin-gray .dropdown-navbar>li.nav-header
{
    background-color:#959595
}
.skin-gray .dropdown-navbar>li.nav-header:hover
{
    background-color:#959595!important
}
.skin-gray .flaty-nav>li.open>a>.badge,.skin-gray .flaty-nav>li:hover>a>.badge
{
    border-color:#959595
}
.skin-gray #sidebar:before,.skin-gray .nav-list .search-form,.skin-gray .nav-list .search-pan input,.skin-gray .nav-list>li>a
{
    background-color:#767676
}
.skin-gray .nav-list .search-form:hover,.skin-gray .nav-list .search-form:hover .search-pan input,.skin-gray .nav-list>li.open>a,.skin-gray .nav-list>li.active>a,.skin-gray .nav-list>li.active>a:hover,.skin-gray .nav-list>li.active>a:focus,.skin-gray .nav-list>li.active>a:active,.skin-gray #sidebar-collapse>[class*=icon-]:hover,.skin-gray .sidebar-collapsed .nav-list>li:hover>a,.skin-gray .sidebar-collapsed .nav-list .search-pan input,.skin-gray .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#565656
}
.skin-gray .nav-list>li>a:focus,.skin-gray .nav-list>li>a:hover
{
    background-color:#565656!important
}
.skin-gray .nav-list>li .submenu
{
    background-color:#969696
}
.skin-gray #sidebar-collapse>[class*=icon-],.skin-gray .nav-list>li .submenu>li>a:focus,.skin-gray .nav-list>li .submenu>li>a:hover,.skin-gray .nav-list>li .submenu>li.active>a
{
    background-color:#868686
}
.skin-gray .nav-list>li.active>a:after
{
    border-right-color:#e6e6e6
}
.skin-gray #main-content
{
    background:#e6e6e6
}
.skin-gray .box>.box-title
{
    background-color:#bbb;
    text-shadow:0 1px 0 #aaa
}
.skin-black .navbar-inner
{
    background:#373b41
}
.skin-black .flaty-nav>li>a>.badge
{
    border-color:#373b41
}
.skin-black .btn-navbar,.skin-black .btn-navbar:hover,.skin-black .btn-navbar:focus,.skin-black .btn-navbar.collapsed:hover,.skin-black .btn-navbar.collapsed:focus,.skin-black .flaty-nav>li.open,.skin-black .flaty-nav>li:hover,.skin-black .dropdown-navbar>li.nav-header
{
    background-color:#2b2f35
}
.skin-black .dropdown-navbar>li.nav-header:hover
{
    background-color:#2b2f35!important
}
.skin-black .flaty-nav>li.open>a>.badge,.skin-black .flaty-nav>li:hover>a>.badge
{
    border-color:#2b2f35
}
.skin-black #sidebar:before,.skin-black .nav-list .search-form,.skin-black .nav-list .search-pan input,.skin-black .nav-list>li>a
{
    background-color:#17181b
}
.skin-black .nav-list .search-form:hover,.skin-black .nav-list .search-form:hover .search-pan input,.skin-black .nav-list>li.open>a,.skin-black .nav-list>li.active>a,.skin-black .nav-list>li.active>a:hover,.skin-black .nav-list>li.active>a:focus,.skin-black .nav-list>li.active>a:active,.skin-black #sidebar-collapse>[class*=icon-]:hover,.skin-black .sidebar-collapsed .nav-list>li:hover>a,.skin-black .sidebar-collapsed .nav-list .search-pan input,.skin-black .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#000
}
.skin-black .nav-list>li>a:focus,.skin-black .nav-list>li>a:hover
{
    background-color:#000!important
}
.skin-black .nav-list>li .submenu
{
    background-color:#282b2f
}
.skin-black #sidebar-collapse>[class*=icon-],.skin-black .nav-list>li .submenu>li>a:focus,.skin-black .nav-list>li .submenu>li>a:hover,.skin-black .nav-list>li .submenu>li.active>a
{
    background-color:#1f2125
}
.skin-black .nav-list>li.active>a:after
{
    border-right-color:#d9d9d9
}
.skin-black #main-content
{
    background:#d9d9d9
}
.skin-black .box>.box-title
{
    background-color:#555;
    text-shadow:0 1px 0 #444
}
@media (max-width:979px)
{
    #sidebar,.sidebar-blue
    {
        /*background-color:#4ca4ee*/
        background-color:#4486F8
    }
    .skin-red #sidebar,.sidebar-red
    {
        background-color:#e85757
    }
    .skin-green #sidebar,.sidebar-green
    {
        background-color:#37ba63
    }
    .skin-orange #sidebar,.sidebar-orange
    {
        background-color:#f6a84c
    }
    .skin-yellow #sidebar,.sidebar-yellow
    {
        background-color:#f3d54e
    }
    .skin-pink #sidebar,.sidebar-pink
    {
        background-color:#f347a0
    }
    .skin-magenta #sidebar,.sidebar-magenta
    {
        background-color:#b275ef
    }
    .skin-gray #sidebar,.sidebar-gray
    {
        background-color:#959595
    }
    .skin-black #sidebar,.sidebar-black
    {
        background-color:#2b2f35
    }

}
.navbar-blue .navbar-inner
{
    background:#58b1fc
}
.navbar-blue .flaty-nav>li>a>.badge
{
    border-color:#58b1fc
}
.navbar-blue .btn-navbar,.navbar-blue .btn-navbar:hover,.navbar-blue .btn-navbar:focus,.navbar-blue .btn-navbar.collapsed:hover,.navbar-blue .btn-navbar.collapsed:focus,.navbar-blue .flaty-nav>li.open,.navbar-blue .flaty-nav>li:hover,.navbar-blue .dropdown-navbar>li.nav-header
{
    /*background-color:#4ca4ee*/
    background-color:#4486F8
}
.navbar-blue .dropdown-navbar>li.nav-header:hover
{
    /*background-color:#4ca4ee!important*/
    background-color:#4486F8!important
}
.navbar-blue .flaty-nav>li.open>a>.badge,.navbar-blue .flaty-nav>li:hover>a>.badge
{
    /*background-color:#4ca4ee*/
    background-color:#4486F8
}
.navbar-red .navbar-inner
{
    background:#ff6f6f
}
.navbar-red .flaty-nav>li>a>.badge
{
    border-color:#ff6f6f
}
.navbar-red .btn-navbar,.navbar-red .btn-navbar:hover,.navbar-red .btn-navbar:focus,.navbar-red .btn-navbar.collapsed:hover,.navbar-red .btn-navbar.collapsed:focus,.navbar-red .flaty-nav>li.open,.navbar-red .flaty-nav>li:hover,.navbar-red .dropdown-navbar>li.nav-header
{
    background-color:#e85757
}
.navbar-red .dropdown-navbar>li.nav-header:hover
{
    background-color:#e85757!important
}
.navbar-red .flaty-nav>li.open>a>.badge,.navbar-red .flaty-nav>li:hover>a>.badge
{
    border-color:#e85757
}
.navbar-green .navbar-inner
{
    background:#47cf74
}
.navbar-green .flaty-nav>li>a>.badge
{
    border-color:#47cf74
}
.navbar-green .btn-navbar,.navbar-green .btn-navbar:hover,.navbar-green .btn-navbar:focus,.navbar-green .btn-navbar.collapsed:hover,.navbar-green .btn-navbar.collapsed:focus,.navbar-green .flaty-nav>li.open,.navbar-green .flaty-nav>li:hover,.navbar-green .dropdown-navbar>li.nav-header
{
    background-color:#37ba63
}
.navbar-green .dropdown-navbar>li.nav-header:hover
{
    background-color:#37ba63!important
}
.navbar-green .flaty-nav>li.open>a>.badge,.navbar-green .flaty-nav>li:hover>a>.badge
{
    border-color:#37ba63
}
.navbar-orange .navbar-inner
{
    background:#ffaf51
}
.navbar-orange .flaty-nav>li>a>.badge
{
    border-color:#ffaf51
}
.navbar-orange .btn-navbar,.navbar-orange .btn-navbar:hover,.navbar-orange .btn-navbar:focus,.navbar-orange .btn-navbar.collapsed:hover,.navbar-orange .btn-navbar.collapsed:focus,.navbar-orange .flaty-nav>li.open,.navbar-orange .flaty-nav>li:hover,.navbar-orange .dropdown-navbar>li.nav-header
{
    background-color:#f6a84c
}
.navbar-orange .dropdown-navbar>li.nav-header:hover
{
    background-color:#f6a84c!important
}
.navbar-orange .flaty-nav>li.open>a>.badge,.navbar-orange .flaty-nav>li:hover>a>.badge
{
    border-color:#f6a84c
}
.navbar-yellow .navbar-inner
{
    background:#f3d240
}
.navbar-yellow .flaty-nav>li>a>.badge
{
    border-color:#f3d240
}
.navbar-yellow .btn-navbar,.navbar-yellow .btn-navbar:hover,.navbar-yellow .btn-navbar:focus,.navbar-yellow .btn-navbar.collapsed:hover,.navbar-yellow .btn-navbar.collapsed:focus,.navbar-yellow .flaty-nav>li.open,.navbar-yellow .flaty-nav>li:hover,.navbar-yellow .dropdown-navbar>li.nav-header
{
    background-color:#ebcc42
}
.navbar-yellow .dropdown-navbar>li.nav-header:hover
{
    background-color:#ebcc42!important
}
.navbar-yellow .flaty-nav>li.open>a>.badge,.navbar-yellow .flaty-nav>li:hover>a>.badge
{
    border-color:#ebcc42
}
.navbar-pink .navbar-inner
{
    background:#f359a8
}
.navbar-pink .flaty-nav>li>a>.badge
{
    border-color:#f359a8
}
.navbar-pink .btn-navbar,.navbar-pink .btn-navbar:hover,.navbar-pink .btn-navbar:focus,.navbar-pink .btn-navbar.collapsed:hover,.navbar-pink .btn-navbar.collapsed:focus,.navbar-pink .flaty-nav>li.open,.navbar-pink .flaty-nav>li:hover,.navbar-pink .dropdown-navbar>li.nav-header
{
    background-color:#f347a0
}
.navbar-pink .dropdown-navbar>li.nav-header:hover
{
    background-color:#f347a0!important
}
.navbar-pink .flaty-nav>li.open>a>.badge,.navbar-pink .flaty-nav>li:hover>a>.badge
{
    border-color:#f347a0
}
.navbar-magenta .navbar-inner
{
    background:#c48aff
}
.navbar-magenta .flaty-nav>li>a>.badge
{
    border-color:#c48aff
}
.navbar-magenta .btn-navbar,.navbar-magenta .btn-navbar:hover,.navbar-magenta .btn-navbar:focus,.navbar-magenta .btn-navbar.collapsed:hover,.navbar-magenta .btn-navbar.collapsed:focus,.navbar-magenta .flaty-nav>li.open,.navbar-magenta .flaty-nav>li:hover,.navbar-magenta .dropdown-navbar>li.nav-header
{
    background-color:#b275ef
}
.navbar-magenta .dropdown-navbar>li.nav-header:hover
{
    background-color:#b275ef!important
}
.navbar-magenta .flaty-nav>li.open>a>.badge,.navbar-magenta .flaty-nav>li:hover>a>.badge
{
    border-color:#b275ef
}
.navbar-gray .navbar-inner
{
    background:#ababab
}
.navbar-gray .flaty-nav>li>a>.badge
{
    border-color:#ababab
}
.navbar-gray .btn-navbar,.navbar-gray .btn-navbar:hover,.navbar-gray .btn-navbar:focus,.navbar-gray .btn-navbar.collapsed:hover,.navbar-gray .btn-navbar.collapsed:focus,.navbar-gray .flaty-nav>li.open,.navbar-gray .flaty-nav>li:hover,.navbar-gray .dropdown-navbar>li.nav-header
{
    background-color:#959595
}
.navbar-gray .dropdown-navbar>li.nav-header:hover
{
    background-color:#959595!important
}
.navbar-gray .flaty-nav>li.open>a>.badge,.navbar-gray .flaty-nav>li:hover>a>.badge
{
    border-color:#959595
}
.navbar-black .navbar-inner
{
    background:#373b41
}
.navbar-black .flaty-nav>li>a>.badge
{
    border-color:#373b41
}
.navbar-black .btn-navbar,.navbar-black .btn-navbar:hover,.navbar-black .btn-navbar:focus,.navbar-black .btn-navbar.collapsed:hover,.navbar-black .btn-navbar.collapsed:focus,.navbar-black .flaty-nav>li.open,.navbar-black .flaty-nav>li:hover,.navbar-black .dropdown-navbar>li.nav-header
{
    background-color:#2b2f35
}
.navbar-black .dropdown-navbar>li.nav-header:hover
{
    background-color:#2b2f35!important
}
.navbar-black .flaty-nav>li.open>a>.badge,.navbar-black .flaty-nav>li:hover>a>.badge
{
    border-color:#2b2f35
}
.sidebar-blue #sidebar:before,.sidebar-blue .nav-list .search-form,.sidebar-blue .nav-list .search-pan input,.sidebar-blue .nav-list>li>a
{
    background-color:#248dc1
}
.sidebar-blue .nav-list .search-form:hover,.sidebar-blue .nav-list .search-form:hover .search-pan input,.sidebar-blue .nav-list>li.open>a,.sidebar-blue .nav-list>li.active>a,.sidebar-blue .nav-list>li.active>a:hover,.sidebar-blue .nav-list>li.active>a:focus,.sidebar-blue .nav-list>li.active>a:active,.sidebar-blue #sidebar-collapse>[class*=icon-]:hover,.sidebar-blue .sidebar-collapsed .nav-list>li:hover>a,.sidebar-blue .sidebar-collapsed .nav-list .search-pan input,.sidebar-blue .sidebar-collapsed .nav-list>li>a>span
{
    /*background-color:#0e6390*/
    background-color:#7A7A7A

}
.sidebar-blue .nav-list>li>a:focus,.sidebar-blue .nav-list>li>a:hover
{
    /*background-color:#0e6390!important*/
    background-color:#7A7A7A!important
}
.sidebar-blue .nav-list>li .submenu
{
    /*background-color:#389bcf*/
    /*background-color:#CF3838*/
    background-color:#ffffff;
    color:#000000;
}
.sidebar-blue #sidebar-collapse>[class*=icon-],.sidebar-blue .nav-list>li .submenu>li>a:focus,.sidebar-blue .nav-list>li .submenu>li>a:hover,.sidebar-blue .nav-list>li .submenu>li.active>a
{
    /*background-color:#3294c8*/
    background-color:#7A7A7A
}
.sidebar-blue .nav-list>li.active>a:after
{
    border-right-color:#FCF6F6
}
.sidebar-blue #main-content
{
    background:#FCF6F6
}
.sidebar-red #sidebar:before,.sidebar-red .nav-list .search-form,.sidebar-red .nav-list .search-pan input,.sidebar-red .nav-list>li>a
{
    background-color:#d62643
}
.sidebar-red .nav-list .search-form:hover,.sidebar-red .nav-list .search-form:hover .search-pan input,.sidebar-red .nav-list>li.open>a,.sidebar-red .nav-list>li.active>a,.sidebar-red .nav-list>li.active>a:hover,.sidebar-red .nav-list>li.active>a:focus,.sidebar-red .nav-list>li.active>a:active,.sidebar-red #sidebar-collapse>[class*=icon-]:hover,.sidebar-red .sidebar-collapsed .nav-list>li:hover>a,.sidebar-red .sidebar-collapsed .nav-list .search-pan input,.sidebar-red .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#b91b35
}
.sidebar-red .nav-list>li>a:focus,.sidebar-red .nav-list>li>a:hover
{
    background-color:#b91b35!important
}
.sidebar-red .nav-list>li .submenu
{
    background-color:#d93953
}
.sidebar-red #sidebar-collapse>[class*=icon-],.sidebar-red .nav-list>li .submenu>li>a:focus,.sidebar-red .nav-list>li .submenu>li>a:hover,.sidebar-red .nav-list>li .submenu>li.active>a
{
    background-color:#cf364f
}
.sidebar-red .nav-list>li.active>a:after
{
    border-right-color:#fbeaed
}
.sidebar-red #main-content
{
    background:#fbeaed
}
.sidebar-green #sidebar:before,.sidebar-green .nav-list .search-form,.sidebar-green .nav-list .search-pan input,.sidebar-green .nav-list>li>a
{
    background-color:#1aa849
}
.sidebar-green .nav-list .search-form:hover,.sidebar-green .nav-list .search-form:hover .search-pan input,.sidebar-green .nav-list>li.open>a,.sidebar-green .nav-list>li.active>a,.sidebar-green .nav-list>li.active>a:hover,.sidebar-green .nav-list>li.active>a:focus,.sidebar-green .nav-list>li.active>a:active,.sidebar-green #sidebar-collapse>[class*=icon-]:hover,.sidebar-green .sidebar-collapsed .nav-list>li:hover>a,.sidebar-green .sidebar-collapsed .nav-list .search-pan input,.sidebar-green .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#0e8a37
}
.sidebar-green .nav-list>li>a:focus,.sidebar-green .nav-list>li>a:hover
{
    background-color:#0e8a37!important
}
.sidebar-green .nav-list>li .submenu
{
    background-color:#34ab5c
}
.sidebar-green #sidebar-collapse>[class*=icon-],.sidebar-green .nav-list>li .submenu>li>a:focus,.sidebar-green .nav-list>li .submenu>li>a:hover,.sidebar-green .nav-list>li .submenu>li.active>a
{
    background-color:#2f9e54
}
.sidebar-green .nav-list>li.active>a:after
{
    border-right-color:#e9f7ee
}
.sidebar-green #main-content
{
    background:#e9f7ee
}
.sidebar-orange #sidebar:before,.sidebar-orange .nav-list .search-form,.sidebar-orange .nav-list .search-pan input,.sidebar-orange .nav-list>li>a
{
    background-color:#f79828
}
.sidebar-orange .nav-list .search-form:hover,.sidebar-orange .nav-list .search-form:hover .search-pan input,.sidebar-orange .nav-list>li.open>a,.sidebar-orange .nav-list>li.active>a,.sidebar-orange .nav-list>li.active>a:hover,.sidebar-orange .nav-list>li.active>a:focus,.sidebar-orange .nav-list>li.active>a:active,.sidebar-orange #sidebar-collapse>[class*=icon-]:hover,.sidebar-orange .sidebar-collapsed .nav-list>li:hover>a,.sidebar-orange .sidebar-collapsed .nav-list .search-pan input,.sidebar-orange .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#e88005
}
.sidebar-orange .nav-list>li>a:focus,.sidebar-orange .nav-list>li>a:hover
{
    background-color:#e88005!important
}
.sidebar-orange .nav-list>li .submenu
{
    background-color:#f7a443
}
.sidebar-orange #sidebar-collapse>[class*=icon-],.sidebar-orange .nav-list>li .submenu>li>a:focus,.sidebar-orange .nav-list>li .submenu>li>a:hover,.sidebar-orange .nav-list>li .submenu>li.active>a
{
    background-color:#f79e35
}
.sidebar-orange .nav-list>li.active>a:after
{
    border-right-color:#f7ece0
}
.sidebar-orange #main-content
{
    background:#f7ece0
}
.sidebar-yellow #sidebar:before,.sidebar-yellow .nav-list .search-form,.sidebar-yellow .nav-list .search-pan input,.sidebar-yellow .nav-list>li>a
{
    background-color:#f5c701
}
.sidebar-yellow .nav-list .search-form:hover,.sidebar-yellow .nav-list .search-form:hover .search-pan input,.sidebar-yellow .nav-list>li.open>a,.sidebar-yellow .nav-list>li.active>a,.sidebar-yellow .nav-list>li.active>a:hover,.sidebar-yellow .nav-list>li.active>a:focus,.sidebar-yellow .nav-list>li.active>a:active,.sidebar-yellow #sidebar-collapse>[class*=icon-]:hover,.sidebar-yellow .sidebar-collapsed .nav-list>li:hover>a,.sidebar-yellow .sidebar-collapsed .nav-list .search-pan input,.sidebar-yellow .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#d5ad01
}
.sidebar-yellow .nav-list>li>a:focus,.sidebar-yellow .nav-list>li>a:hover
{
    background-color:#d5ad01!important
}
.sidebar-yellow .nav-list>li .submenu
{
    background-color:#fcd634
}
.sidebar-yellow #sidebar-collapse>[class*=icon-],.sidebar-yellow .nav-list>li .submenu>li>a:focus,.sidebar-yellow .nav-list>li .submenu>li>a:hover,.sidebar-yellow .nav-list>li .submenu>li.active>a
{
    background-color:#f7d029
}
.sidebar-yellow .nav-list>li.active>a:after
{
    border-right-color:#f2ecd2
}
.sidebar-yellow #main-content
{
    background:#f2ecd2
}
.sidebar-pink #sidebar:before,.sidebar-pink .nav-list .search-form,.sidebar-pink .nav-list .search-pan input,.sidebar-pink .nav-list>li>a
{
    background-color:#ea3994
}
.sidebar-pink .nav-list .search-form:hover,.sidebar-pink .nav-list .search-form:hover .search-pan input,.sidebar-pink .nav-list>li.open>a,.sidebar-pink .nav-list>li.active>a,.sidebar-pink .nav-list>li.active>a:hover,.sidebar-pink .nav-list>li.active>a:focus,.sidebar-pink .nav-list>li.active>a:active,.sidebar-pink #sidebar-collapse>[class*=icon-]:hover,.sidebar-pink .sidebar-collapsed .nav-list>li:hover>a,.sidebar-pink .sidebar-collapsed .nav-list .search-pan input,.sidebar-pink .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#da2482
}
.sidebar-pink .nav-list>li>a:focus,.sidebar-pink .nav-list>li>a:hover
{
    background-color:#da2482!important
}
.sidebar-pink .nav-list>li .submenu
{
    background-color:#ee439b
}
.sidebar-pink .nav-list>li .submenu>li>a:focus,.sidebar-pink #sidebar-collapse>[class*=icon-],.sidebar-pink .nav-list>li .submenu>li>a:hover,.sidebar-pink .nav-list>li .submenu>li.active>a
{
    background-color:#e94298
}
.sidebar-pink .nav-list>li.active>a:after
{
    border-right-color:#f9e7f0
}
.sidebar-pink #main-content
{
    background:#f9e7f0
}
.sidebar-magenta #sidebar:before,.sidebar-magenta .nav-list .search-form,.sidebar-magenta .nav-list .search-pan input,.sidebar-magenta .nav-list>li>a
{
    background-color:#a858fa
}
.sidebar-magenta .nav-list .search-form:hover,.sidebar-magenta .nav-list .search-form:hover .search-pan input,.sidebar-magenta .nav-list>li.open>a,.sidebar-magenta .nav-list>li.active>a,.sidebar-magenta .nav-list>li.active>a:hover,.sidebar-magenta .nav-list>li.active>a:focus,.sidebar-magenta .nav-list>li.active>a:active,.sidebar-magenta #sidebar-collapse>[class*=icon-]:hover,.sidebar-magenta .sidebar-collapsed .nav-list>li:hover>a,.sidebar-magenta .sidebar-collapsed .nav-list .search-pan input,.sidebar-magenta .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#8440c9
}
.sidebar-magenta .nav-list>li>a:focus,.sidebar-magenta .nav-list>li>a:hover
{
    background-color:#8440c9!important
}
.sidebar-magenta .nav-list>li .submenu
{
    background-color:#b36ff8
}
.sidebar-magenta #sidebar-collapse>[class*=icon-],.sidebar-magenta .nav-list>li .submenu>li>a:focus,.sidebar-magenta .nav-list>li .submenu>li>a:hover,.sidebar-magenta .nav-list>li .submenu>li.active>a
{
    background-color:#ab61f6
}
.sidebar-magenta .nav-list>li.active>a:after
{
    border-right-color:#efe1fe
}
.sidebar-magenta #main-content
{
    background:#efe1fe
}
.sidebar-gray #sidebar:before,.sidebar-gray .nav-list .search-form,.sidebar-gray .nav-list .search-pan input,.sidebar-gray .nav-list>li>a
{
    background-color:#767676
}
.sidebar-gray .nav-list .search-form:hover,.sidebar-gray .nav-list .search-form:hover .search-pan input,.sidebar-gray .nav-list>li.open>a,.sidebar-gray .nav-list>li.active>a,.sidebar-gray .nav-list>li.active>a:hover,.sidebar-gray .nav-list>li.active>a:focus,.sidebar-gray .nav-list>li.active>a:active,.sidebar-gray #sidebar-collapse>[class*=icon-]:hover,.sidebar-gray .sidebar-collapsed .nav-list>li:hover>a,.sidebar-gray .sidebar-collapsed .nav-list .search-pan input,.sidebar-gray .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#565656
}
.sidebar-gray .nav-list>li>a:focus,.sidebar-gray .nav-list>li>a:hover
{
    background-color:#565656!important
}
.sidebar-gray .nav-list>li .submenu
{
    background-color:#969696
}
.sidebar-gray #sidebar-collapse>[class*=icon-],.sidebar-gray .nav-list>li .submenu>li>a:focus,.sidebar-gray .nav-list>li .submenu>li>a:hover,.sidebar-gray .nav-list>li .submenu>li.active>a
{
    background-color:#868686
}
.sidebar-gray .nav-list>li.active>a:after
{
    border-right-color:#e6e6e6
}
.sidebar-gray #main-content
{
    background:#e6e6e6
}
.sidebar-black #sidebar:before,.sidebar-black .nav-list .search-form,.sidebar-black .nav-list .search-pan input,.sidebar-black .nav-list>li>a
{
    background-color:#17181b
}
.sidebar-black .nav-list .search-form:hover,.sidebar-black .nav-list .search-form:hover .search-pan input,.sidebar-black .nav-list>li.open>a,.sidebar-black .nav-list>li.active>a,.sidebar-black .nav-list>li.active>a:hover,.sidebar-black .nav-list>li.active>a:focus,.sidebar-black .nav-list>li.active>a:active,.sidebar-black #sidebar-collapse>[class*=icon-]:hover,.sidebar-black .sidebar-collapsed .nav-list>li:hover>a,.sidebar-black .sidebar-collapsed .nav-list .search-pan input,.sidebar-black .sidebar-collapsed .nav-list>li>a>span
{
    background-color:#000
}
.sidebar-black .nav-list>li>a:focus,.sidebar-black .nav-list>li>a:hover
{
    background-color:#000!important
}
.sidebar-black .nav-list>li .submenu
{
    background-color:#282b2f
}
.sidebar-black #sidebar-collapse>[class*=icon-],.sidebar-black .nav-list>li .submenu>li>a:focus,.sidebar-black .nav-list>li .submenu>li>a:hover,.sidebar-black .nav-list>li .submenu>li.active>a
{
    background-color:#1f2125
}
.sidebar-black .nav-list>li.active>a:after
{
    border-right-color:#d9d9d9
}
.sidebar-black #main-content
{
    background:#d9d9d9
}
.box.box-blue>.box-title
{
    background-color:#b6d1f2;
    text-shadow:0 1px 0 #aecef4
}
.box.box-red>.box-title
{
    background-color:#f7a1a1;
    text-shadow:0 1px 0 #f2abab
}
.box.box-orange>.box-title
{
    background-color:#f8cd92;
    text-shadow:0 1px 0 #f0cd9d
}
.box.box-green>.box-title
{
    background-color:#ade8a1;
    text-shadow:0 1px 0 #b6e1ad
}
.box.box-yellow>.box-title
{
    background-color:#f4f190;
    text-shadow:0 1px 0 #edea95
}
.box.box-pink>.box-title
{
    background-color:#f49ed8;
    text-shadow:0 1px 0 #f0a8d9
}
.box.box-magenta>.box-title
{
    background-color:#e1a1ef;
    text-shadow:0 1px 0 #d7a4e2
}
.box.box-gray>.box-title
{
    background-color:#bbb;
    text-shadow:0 1px 0 #aaa
}
.box.box-black>.box-title
{
    background-color:#555;
    text-shadow:0 1px 0 #444
}
.grid-demo
{
    margin-top:15px
}
.grid-demo>div
{
    background-color:#fff;
    line-height:29px;
    text-align:center;
    opacity:.8
}
.grid-demo>div:hover
{
    opacity:1
}
.tabbable
{
    margin-top:20px
}
.demo-icon>div>a
{
    padding-left:25px;
    color:#333;
    cursor:text
}
.demo-icon>div>a:hover
{
    text-decoration:none
}
.demo-icon>div>a>i
{
    display:inline-block;
    width:20px;
    text-align:left;
    cursor:default
}
.demo-icon>div>a:hover>i
{
    font-size:16px
}

