/*!
 *   AdminLTE v2.4.0
 *   Author: Almsaeed Studio
 *	 Website: Almsaeed Studio <https://adminlte.io>
 *   License: Open source - MIT
 *           Please visit http://opensource.org/licenses/MIT for more information
 */
/*
 * Core: General Layout Style
 * -------------------------
 */
@import url('tipografia-unimed.css');
html,
body {
    height: 100%;
}

.layout-boxed html,
.layout-boxed body {
    height: 100%;
}

body {
    /*font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    font-weight: 400;
    overflow-x: hidden;
    overflow-y: auto;
}

:focus {
    outline: none !important;
}

::-moz-selection {
    text-shadow: none;
    color: #FFCB08;
    background: #A3238E;
}

::selection {
    text-shadow: none;
    color: #FFCB08;
    background: #A3238E;
}

img::selection {
    color: #FFCB08;
    background: 0 0;
}

img::-moz-selection {
    color: #FFCB08;
    background: 0 0;
}

hr.primary {
    border-color: #C4CBCF;
    margin: 0;
}

p {
    font-size: 13px;
    color: #5B5C65;
}

/* Layout */
.display-10px {
    font-size: 10px !important;
}

.display-11px {
    font-size: 11px !important;
}

.display-12px {
    font-size: 12px !important;
}

.display-13px {
    font-size: 13px !important;
}

.display-14px {
    font-size: 14px !important;
}

.display-15px {
    font-size: 15px !important;
}

.display-16px {
    font-size: 16px !important;
}

.display-17px {
    font-size: 17px !important;
}

.display-18px {
    font-size: 18px !important;
}

.display-19px {
    font-size: 19px !important;
}

.display-20px {
    font-size: 20px !important;
}

.display-1, .display-2, .display-3, .display-4, .display-5, .display-6, .display-7, .display-8, .display-9 {
    font-weight: 300 !important;
}

.display-1 {
    font-size: 6rem !important;
}

.display-2 {
    font-size: 5.5rem !important;
}

.display-3 {
    font-size: 4.5rem !important;
}

.display-4 {
    font-size: 3.5rem !important;
}

.display-5 {
    font-size: 2.5rem !important;
}

.display-6 {
    font-size: 2rem !important;
}

.display-7 {
    font-size: 1.5rem !important;
}

.display-8 {
    font-size: 1rem !important;
}

.display-9 {
    font-size: .5rem !important;
}

.wrapper {
    height: 100%;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
}

    .wrapper:before,
    .wrapper:after {
        content: " ";
        display: table;
    }

    .wrapper:after {
        clear: both;
    }

.layout-boxed .wrapper {
    max-width: 1250px;
    margin: 0 auto;
    min-height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
    position: relative;
}

.layout-boxed {
    background: url('../images/boxed-bg.jpg') repeat fixed;
}
/*
 * Content Wrapper - contains the main content
 */
.content-wrapper,
.main-footer {
    -webkit-transition: -webkit-transform 0.3s ease-in-out, margin 0.3s ease-in-out;
    -moz-transition: -moz-transform 0.3s ease-in-out, margin 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out, margin 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, margin 0.3s ease-in-out;
    margin-left: 230px;
    z-index: 820;
}

.layout-top-nav .content-wrapper,
.layout-top-nav .main-footer {
    margin-left: 0;
}

@media (max-width: 767px) {
    .content-wrapper,
    .main-footer {
        margin-left: 0;
    }
}

@media (min-width: 768px) {
    .sidebar-collapse .content-wrapper,
    .sidebar-collapse .main-footer {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .sidebar-open .content-wrapper,
    .sidebar-open .main-footer {
        -webkit-transform: translate(230px, 0);
        -ms-transform: translate(230px, 0);
        -o-transform: translate(230px, 0);
        transform: translate(230px, 0);
    }
}

.content-wrapper {
    min-height: 100%;
    background-color: #e9eef1;
    z-index: 800;
}

.main-footer {
    background: #fff;
    padding: 15px;
    color: #5B5C65;
    font-size: 11px;
    border-top: 1px solid #d2d6de;
    border-left: 1px solid #d2d6de;
}
/* Fixed layout */

@media (min-width: 767px) {
    .fixed .main-header,
    .fixed .main-sidebar,
    .fixed .left-side {
        position: fixed;
    }
}

.fixed .main-header {
    top: 0;
    right: 0;
    left: 0;
}

.fixed .content-wrapper,
.fixed .right-side {
    padding-top: 60px;
}

@media (max-width: 767px) {
    .fixed .content-wrapper,
    .fixed .right-side {
        padding-top: 30px;
    }
}

.fixed.layout-boxed .wrapper {
    max-width: 100%;
}

.fixed .wrapper {
    overflow: hidden;
}

.hold-transition .content-wrapper,
.hold-transition .right-side,
.hold-transition .main-footer,
.hold-transition .main-sidebar,
.hold-transition .left-side,
.hold-transition .main-header .navbar,
.hold-transition .main-header .logo,
.hold-transition .menu-open .fa-angle-left {
    /* Fix for IE */
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}
/* Content */
.content {
    min-height: 250px;
    padding: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
}
/* H1 - H6 font */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: 'unimed_slabbold';
}
/* General Links */
a {
    color: #00995D;
}

    a:hover,
    a:active,
    a:focus {
        outline: none;
        text-decoration: none;
        color: #00401A;
    }
/* Page Header */
.page-header {
    margin: 10px 0 20px 0;
    font-size: 22px;
}

    .page-header > small {
        color: #666;
        display: block;
        margin-top: 5px;
    }

.page-desc {
    margin: 15px 0 20px 0;
    font-size: 13px;
    color: #5B5C65;
}
/*
 * Component: Main Header
 * ----------------------
 */
.main-header {
    position: relative;
    max-height: 100px;
    z-index: 1030;
}

    .main-header .navbar {
        -webkit-transition: margin-left 0.3s ease-in-out;
        -o-transition: margin-left 0.3s ease-in-out;
        transition: margin-left 0.3s ease-in-out;
        margin-bottom: 0;
        margin-left: 230px;
        border: none;
        min-height: 60px;
        border-radius: 0;
    }

.layout-top-nav .main-header .navbar {
    margin-left: 0;
}

.main-header #navbar-search-input.form-control {
    background: rgba(255, 255, 255, 0.2);
    border-color: transparent;
}

    .main-header #navbar-search-input.form-control:focus,
    .main-header #navbar-search-input.form-control:active {
        border-color: rgba(0, 0, 0, 0.1);
        background: rgba(255, 255, 255, 0.9);
    }

    .main-header #navbar-search-input.form-control::-moz-placeholder {
        color: #ccc;
        opacity: 1;
    }

    .main-header #navbar-search-input.form-control:-ms-input-placeholder {
        color: #ccc;
    }

    .main-header #navbar-search-input.form-control::-webkit-input-placeholder {
        color: #ccc;
    }

.main-header .navbar-custom-menu,
.main-header .navbar-right {
    float: right;
}

@media (max-width: 991px) {
    .main-header .navbar-custom-menu a,
    .main-header .navbar-right a {
        color: inherit;
        background: transparent;
    }
}

@media (max-width: 767px) {
    .main-header .navbar-right {
        float: none;
    }

    .navbar-collapse .main-header .navbar-right {
        margin: 7.5px -15px;
    }

    .main-header .navbar-right > li {
        color: inherit;
        border: 0;
    }
}

.main-header .sidebar-toggle {
    float: left;
    background-color: transparent;
    background-image: none;
    padding: 20px;
    font-family: fontAwesome;
}

    .main-header .sidebar-toggle:before {
        content: "\f0c9";
    }

    .main-header .sidebar-toggle:hover {
        color: #fff;
    }

    .main-header .sidebar-toggle:focus,
    .main-header .sidebar-toggle:active {
        background: transparent;
    }

    .main-header .sidebar-toggle .icon-bar {
        display: none;
    }

.main-header .navbar .nav > li.user > a > .fa,
.main-header .navbar .nav > li.user > a > .glyphicon,
.main-header .navbar .nav > li.user > a > .ion {
    margin-right: 5px;
}

.sidebar-collapse .main-sidebar .sidebar-menu > li > a > .fa,
.sidebar-collapse .main-sidebar .sidebar-menu > li > a > .glyphicon,
.sidebar-collapse .main-sidebar .sidebar-menu > li > a > .ion {
    margin-left: 5px;
}

.main-header .navbar .nav > li > a > .label {
    position: absolute;
    top: 9px;
    right: 7px;
    text-align: center;
    font-size: 9px;
    padding: 2px 3px;
    line-height: .9;
}

.main-header .logo {
    -webkit-transition: width 0.3s ease-in-out;
    -o-transition: width 0.3s ease-in-out;
    transition: width 0.3s ease-in-out;
    display: block;
    float: left;
    height: 60px;
    width: 230px;
    overflow: hidden;
}

    .main-header .logo .logo-lg {
        display: block;
        padding: 10px;
    }

        .main-header .logo .logo-lg .logo-img img {
            height: 4rem;
            padding-right: 1.5rem;
            margin-bottom: 20px;
        }

        .main-header .logo .logo-lg .logo-text {
            float: left;
            font-size: 1.24rem;
            line-height: 13px;
            font-family: 'unimed_sansregular';
            padding-top: 7px;
            text-transform: uppercase;
        }

            .main-header .logo .logo-lg .logo-text span {
                font-size: 1.25rem;
                font-family: 'unimed_sansbold';
            }

@media (min-width:445px) and (max-width: 767px) {
    .main-header .logo .logo-lg .logo-text {
        font-size: 1.4rem;
        line-height: 13px;
        padding-top: 13px;
    }

        .main-header .logo .logo-lg .logo-text span {
            font-size: 1.55rem;
        }
}

@media (max-width: 444px) {
    .main-header .logo .logo-lg .logo-text {
        padding-top: 13px;
    }
}

.main-header .logo .logo-mini {
    display: none;
    padding: 11px 0 0 9px;
}

    .main-header .logo .logo-mini .logo-img img {
        height: 3.8rem;
    }

.main-header .navbar-brand {
    color: #fff;
}

.content-header {
    position: relative;
    padding: 20px 15px 0 15px;
}

    .content-header > h1 {
        margin: 0;
        font-size: 24px;
        color: #411564;
    }

        .content-header > h1 > small {
            font-size: 15px;
            display: inline-block;
            padding-left: 4px;
            font-weight: 300;
        }

    .content-header > .breadcrumb {
        float: right;
        background: transparent;
        margin-top: 0;
        margin-bottom: 0;
        font-size: 12px;
        padding: 7px 5px;
        position: absolute;
        top: 15px;
        right: 10px;
        border-radius: 2px;
    }

        .content-header > .breadcrumb > li > a {
            color: #444;
            text-decoration: none;
            display: inline-block;
        }

            .content-header > .breadcrumb > li > a > .fa,
            .content-header > .breadcrumb > li > a > .glyphicon,
            .content-header > .breadcrumb > li > a > .ion {
                margin-right: 5px;
            }

        .content-header > .breadcrumb > li + li:before {
            content: '>\00a0';
        }

@media (max-width: 991px) {
    .content-header > .breadcrumb {
        position: relative;
        margin-top: 5px;
        top: 0;
        right: 0;
        float: none;
        background: #d2d6de;
        padding-left: 10px;
    }

        .content-header > .breadcrumb li:before {
            color: #97a0b3;
        }
}

.navbar-toggle {
    color: #fff;
    border: 0;
    margin: 0;
    padding: 15px 15px;
}

.navbar-custom-menu .navbar-nav > li > a {
    padding-top: 20px;
    padding: 20px;
    line-height: 20px;
}

@media (max-width: 991px) {
    .navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }
}

@media (max-width: 767px) {
    .main-header {
        position: relative;
    }

        .main-header .logo,
        .main-header .navbar {
            width: 100%;
            float: none;
        }

        .main-header .navbar {
            margin: 0;
        }

        .main-header .navbar-custom-menu {
            float: right;
        }
}

@media (max-width: 991px) {
    .navbar-collapse.pull-left {
        float: none !important;
    }

        .navbar-collapse.pull-left + .navbar-custom-menu {
            display: block;
            position: absolute;
            top: 0;
            right: 40px;
        }
}
/*
 * Component: Sidebar
 * ------------------
 */
.main-sidebar {
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 65px;
    min-height: 100%;
    width: 230px;
    z-index: 810;
    -webkit-transition: -webkit-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    -moz-transition: -moz-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, width 0.3s ease-in-out;
}

@media (max-width: 767px) {
    .main-sidebar {
        padding-top: 120px;
    }
}

@media (max-width: 767px) {
    .main-sidebar {
        -webkit-transform: translate(-230px, 0);
        -ms-transform: translate(-230px, 0);
        -o-transform: translate(-230px, 0);
        transform: translate(-230px, 0);
    }
}

@media (min-width: 768px) {
    .sidebar-collapse .main-sidebar {
        -webkit-transform: translate(-230px, 0);
        -ms-transform: translate(-230px, 0);
        -o-transform: translate(-230px, 0);
        transform: translate(-230px, 0);
    }
}

@media (max-width: 767px) {
    .sidebar-open .main-sidebar {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

.sidebar {
    padding-bottom: 10px;
}

.sidebar-form input:focus {
    border-color: transparent;
}

.user-panel {
    position: relative;
    width: 100%;
    padding: 10px;
    overflow: hidden;
}

    .user-panel:before,
    .user-panel:after {
        content: " ";
        display: table;
    }

    .user-panel:after {
        clear: both;
    }

    .user-panel > .image > img {
        width: 100%;
        max-width: 45px;
        height: auto;
    }

    .user-panel > .info {
        padding: 5px 5px 5px 15px;
        line-height: 1;
        position: absolute;
        left: 55px;
    }

        .user-panel > .info > p {
            font-weight: 600;
            margin-bottom: 9px;
        }

        .user-panel > .info > a {
            text-decoration: none;
            padding-right: 5px;
            margin-top: 3px;
            font-size: 11px;
        }

            .user-panel > .info > a > .fa,
            .user-panel > .info > a > .ion,
            .user-panel > .info > a > .glyphicon {
                margin-right: 3px;
            }

.sidebar-menu {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .sidebar-menu > li {
        position: relative;
        margin: 0;
        padding: 0;
    }

        .sidebar-menu > li > a {
            padding: 12px 5px 12px 15px;
            display: block;
        }

            .sidebar-menu > li > a > .fa,
            .sidebar-menu > li > a > .glyphicon,
            .sidebar-menu > li > a > .ion {
                width: 20px;
            }

        .sidebar-menu > li .label,
        .sidebar-menu > li .badge {
            margin-right: 5px;
        }

        .sidebar-menu > li .badge {
            margin-top: 3px;
        }

    .sidebar-menu li.header {
        padding: 10px 25px 10px 15px;
        font-size: 12px;
    }

    .sidebar-menu li > a > .fa-angle-left,
    .sidebar-menu li > a > .pull-right-container > .fa-angle-left {
        width: auto;
        height: auto;
        padding: 0;
        margin-right: 10px;
        -webkit-transition: transform 0.5s ease;
        -o-transition: transform 0.5s ease;
        transition: transform 0.5s ease;
    }

    .sidebar-menu li > a > .fa-angle-left {
        position: absolute;
        top: 50%;
        right: 10px;
        margin-top: -8px;
    }

    .sidebar-menu .menu-open > a > .fa-angle-left,
    .sidebar-menu .menu-open > a > .pull-right-container > .fa-angle-left {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .sidebar-menu .active > .treeview-menu {
        display: block;
    }
/*
 * Component: Sidebar Mini
 */
@media (min-width: 768px) {
    .sidebar-mini.sidebar-collapse .content-wrapper,
    .sidebar-mini.sidebar-collapse .right-side,
    .sidebar-mini.sidebar-collapse .main-footer {
        margin-left: 60px !important;
        z-index: 840;
    }

    .sidebar-mini.sidebar-collapse .main-sidebar {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        width: 60px !important;
        z-index: 850;
    }

    .sidebar-mini.sidebar-collapse .sidebar-menu > li {
        position: relative;
    }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a {
            margin-right: 0;
        }

            .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span {
                border-top-right-radius: 4px;
            }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li:not(.treeview) > a > span {
            border-bottom-right-radius: 4px;
        }

        .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu {
            padding-top: 5px;
            padding-bottom: 5px;
            border-bottom-right-radius: 4px;
        }

        .sidebar-mini.sidebar-collapse .main-sidebar .user-panel > .info,
        .sidebar-mini.sidebar-collapse .sidebar-form,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > span,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > .treeview-menu,
        .sidebar-mini.sidebar-collapse .sidebar-menu > li > a > .pull-right,
        .sidebar-mini.sidebar-collapse .sidebar-menu li.header {
            display: none !important;
            -webkit-transform: translateZ(0);
        }

    .sidebar-mini.sidebar-collapse .main-header .logo {
        width: 60px;
    }

        .sidebar-mini.sidebar-collapse .main-header .logo > .logo-mini {
            display: block;
        }

        .sidebar-mini.sidebar-collapse .main-header .logo > .logo-lg {
            display: none;
        }

    .sidebar-mini.sidebar-collapse .main-header .navbar {
        margin-left: 60px;
    }
}

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right),
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
    display: block !important;
    position: absolute;
    width: 180px;
    left: 60px;
}

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span {
    top: 0;
    margin-left: -3px;
    padding: 12px 5px 12px 20px;
    background-color: inherit;
}

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > .pull-right-container {
    position: relative !important;
    float: right;
    width: auto !important;
    left: 180px !important;
    top: -22px !important;
    z-index: 900;
}

    .sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > .pull-right-container > .label:not(:first-of-type) {
        display: none;
    }

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
    top: 44px;
    margin-left: 0;
}

.sidebar-expanded-on-hover .main-footer,
.sidebar-expanded-on-hover .content-wrapper {
    margin-left: 60px;
}

.sidebar-expanded-on-hover .main-sidebar {
    box-shadow: 3px 0 8px rgba(0, 0, 0, 0.125);
}

.sidebar-menu,
.main-sidebar .user-panel,
.sidebar-menu > li.header {
    white-space: nowrap;
    overflow: hidden;
}

    .sidebar-menu:hover {
        overflow: visible;
    }

    .sidebar-form,
    .sidebar-menu > li.header {
        overflow: hidden;
        text-overflow: clip;
    }

    .sidebar-menu li > a {
        position: relative;
    }

        .sidebar-menu li > a > .pull-right-container {
            position: absolute;
            right: 10px;
            top: 50%;
            margin-top: -7px;
        }
/*
 * Component: Control sidebar. By default, this is the right sidebar.
 */
.control-sidebar-bg {
    position: fixed;
    z-index: 1000;
    bottom: 0;
}

.control-sidebar-bg,
.control-sidebar {
    top: 0;
    right: -230px;
    width: 230px;
    -webkit-transition: right 0.3s ease-in-out;
    -o-transition: right 0.3s ease-in-out;
    transition: right 0.3s ease-in-out;
}

.control-sidebar {
    position: absolute;
    padding-top: 60px;
    z-index: 1010;
}

@media (max-width: 768px) {
    .control-sidebar {
        padding-top: 100px;
    }
}

.control-sidebar > .tab-content {
    padding: 10px 15px;
}

.control-sidebar.control-sidebar-open,
.control-sidebar.control-sidebar-open + .control-sidebar-bg {
    right: 0;
}

.control-sidebar-open .control-sidebar-bg,
.control-sidebar-open .control-sidebar {
    right: 0;
}

@media (min-width: 768px) {
    .control-sidebar-open .content-wrapper,
    .control-sidebar-open .right-side,
    .control-sidebar-open .main-footer {
        margin-right: 230px;
    }
}

.fixed .control-sidebar {
    position: fixed;
    height: 100%;
    overflow-y: auto;
    padding-bottom: 50px;
}

.nav-tabs.control-sidebar-tabs > li:first-of-type > a,
.nav-tabs.control-sidebar-tabs > li:first-of-type > a:hover,
.nav-tabs.control-sidebar-tabs > li:first-of-type > a:focus {
    border-left-width: 0;
}

.nav-tabs.control-sidebar-tabs > li > a {
    border-radius: 0;
}

    .nav-tabs.control-sidebar-tabs > li > a,
    .nav-tabs.control-sidebar-tabs > li > a:hover {
        border-top: none;
        border-right: none;
        border-left: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }

        .nav-tabs.control-sidebar-tabs > li > a .icon {
            font-size: 16px;
        }

.nav-tabs.control-sidebar-tabs > li.active > a,
.nav-tabs.control-sidebar-tabs > li.active > a:hover,
.nav-tabs.control-sidebar-tabs > li.active > a:focus,
.nav-tabs.control-sidebar-tabs > li.active > a:active {
    border-top: none;
    border-right: none;
    border-bottom: none;
}

@media (max-width: 768px) {
    .nav-tabs.control-sidebar-tabs {
        display: table;
    }

        .nav-tabs.control-sidebar-tabs > li {
            display: table-cell;
        }
}

.control-sidebar-heading {
    font-weight: 400;
    font-size: 16px;
    padding: 10px 0;
    margin-bottom: 10px;
}

.control-sidebar-subheading {
    display: block;
    font-weight: 400;
    font-size: 14px;
}

.control-sidebar-menu {
    list-style: none;
    padding: 0;
    margin: 0 -15px;
}

    .control-sidebar-menu > li > a {
        display: block;
        padding: 10px 15px;
    }

        .control-sidebar-menu > li > a:before,
        .control-sidebar-menu > li > a:after {
            content: " ";
            display: table;
        }

        .control-sidebar-menu > li > a:after {
            clear: both;
        }

        .control-sidebar-menu > li > a > .control-sidebar-subheading {
            margin-top: 0;
        }

    .control-sidebar-menu .menu-icon {
        float: left;
        width: 35px;
        height: 35px;
        border-radius: 50%;
        text-align: center;
        line-height: 35px;
    }

    .control-sidebar-menu .menu-info {
        margin-left: 45px;
        margin-top: 3px;
    }

        .control-sidebar-menu .menu-info > .control-sidebar-subheading {
            margin: 0;
        }

        .control-sidebar-menu .menu-info > p {
            margin: 0;
            font-size: 11px;
        }

    .control-sidebar-menu .progress {
        margin: 0;
    }

.control-sidebar-dark {
    color: #b8c7ce;
}

    .control-sidebar-dark,
    .control-sidebar-dark + .control-sidebar-bg {
        background: #5B5C65;
    }

        .control-sidebar-dark .nav-tabs.control-sidebar-tabs {
            border-bottom: #1c2529;
        }

            .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a {
                background: #181f23;
                color: #b8c7ce;
            }

                .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a,
                .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover,
                .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:focus {
                    border-left-color: #141a1d;
                    border-bottom-color: #141a1d;
                }

                    .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover,
                    .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:focus,
                    .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:active {
                        background: #1c2529;
                    }

                    .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li > a:hover {
                        color: #fff;
                    }

            .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a,
            .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:hover,
            .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:focus,
            .control-sidebar-dark .nav-tabs.control-sidebar-tabs > li.active > a:active {
                background: #222d32;
                color: #fff;
            }

        .control-sidebar-dark .control-sidebar-heading,
        .control-sidebar-dark .control-sidebar-subheading {
            color: #fff;
        }

        .control-sidebar-dark .control-sidebar-menu > li > a:hover {
            background: #1e282c;
        }

        .control-sidebar-dark .control-sidebar-menu > li > a .menu-info > p {
            color: #b8c7ce;
        }

.control-sidebar-light {
    color: #5e5e5e;
}

    .control-sidebar-light,
    .control-sidebar-light + .control-sidebar-bg {
        background: #f9fafc;
        border-left: 1px solid #d2d6de;
    }

        .control-sidebar-light .nav-tabs.control-sidebar-tabs {
            border-bottom: #d2d6de;
        }

            .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a {
                background: #e8ecf4;
                color: #444444;
            }

                .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a,
                .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:hover,
                .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:focus {
                    border-left-color: #d2d6de;
                    border-bottom-color: #d2d6de;
                }

                    .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:hover,
                    .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:focus,
                    .control-sidebar-light .nav-tabs.control-sidebar-tabs > li > a:active {
                        background: #eff1f7;
                    }

            .control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a,
            .control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:hover,
            .control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:focus,
            .control-sidebar-light .nav-tabs.control-sidebar-tabs > li.active > a:active {
                background: #f9fafc;
                color: #111;
            }

        .control-sidebar-light .control-sidebar-heading,
        .control-sidebar-light .control-sidebar-subheading {
            color: #111;
        }

        .control-sidebar-light .control-sidebar-menu {
            margin-left: -14px;
        }

            .control-sidebar-light .control-sidebar-menu > li > a:hover {
                background: #f4f4f5;
            }

            .control-sidebar-light .control-sidebar-menu > li > a .menu-info > p {
                color: #5e5e5e;
            }
/*
 * Component: Dropdown menus
 * -------------------------
 */
/*Dropdowns in general*/
.dropdown-menu {
    box-shadow: none;
    border-color: #eee;
}

    .dropdown-menu > li > a {
        color: #777;
    }

        .dropdown-menu > li > a > .glyphicon,
        .dropdown-menu > li > a > .fa,
        .dropdown-menu > li > a > .ion {
            margin-right: 10px;
        }

        .dropdown-menu > li > a:hover {
            background-color: #e1e3e9;
            color: #333;
        }

    .dropdown-menu > .divider {
        background-color: #eee;
    }

.navbar-nav > .notifications-menu > .dropdown-menu,
.navbar-nav > .messages-menu > .dropdown-menu,
.navbar-nav > .tasks-menu > .dropdown-menu {
    width: 280px;
    padding: 0 0 0 0;
    margin: 0;
    top: 100%;
}

    .navbar-nav > .notifications-menu > .dropdown-menu > li,
    .navbar-nav > .messages-menu > .dropdown-menu > li,
    .navbar-nav > .tasks-menu > .dropdown-menu > li {
        position: relative;
    }

        .navbar-nav > .notifications-menu > .dropdown-menu > li.header,
        .navbar-nav > .messages-menu > .dropdown-menu > li.header,
        .navbar-nav > .tasks-menu > .dropdown-menu > li.header {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
            background-color: #ffffff;
            padding: 7px 10px;
            border-bottom: 1px solid #f4f4f4;
            color: #444444;
            font-size: 11px;
            text-align: center;
            font-weight: bold;
        }

        .navbar-nav > .notifications-menu > .dropdown-menu > li.footer > a,
        .navbar-nav > .messages-menu > .dropdown-menu > li.footer > a,
        .navbar-nav > .tasks-menu > .dropdown-menu > li.footer > a {
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            font-size: 11px;
            background-color: #fff;
            padding: 7px 10px;
            border-bottom: 1px solid #eeeeee;
            color: #444 !important;
            text-align: center;
            font-weight: bold;
        }

@media (max-width: 991px) {
    .navbar-nav > .notifications-menu > .dropdown-menu > li.footer > a,
    .navbar-nav > .messages-menu > .dropdown-menu > li.footer > a,
    .navbar-nav > .tasks-menu > .dropdown-menu > li.footer > a {
        background: #fff !important;
        color: #444 !important;
    }
}

.navbar-nav > .notifications-menu > .dropdown-menu > li.footer > a:hover,
.navbar-nav > .messages-menu > .dropdown-menu > li.footer > a:hover,
.navbar-nav > .tasks-menu > .dropdown-menu > li.footer > a:hover {
    text-decoration: underline;
    font-weight: bold;
}

.navbar-nav > .notifications-menu > .dropdown-menu > li .menu,
.navbar-nav > .messages-menu > .dropdown-menu > li .menu,
.navbar-nav > .tasks-menu > .dropdown-menu > li .menu {
    max-height: 200px;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow-x: hidden;
}

    .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a,
    .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a,
    .navbar-nav > .tasks-menu > .dropdown-menu > li .menu > li > a {
        display: block;
        white-space: nowrap;
        /* Prevent text from breaking */
        border-bottom: 1px solid #f4f4f4;
        font-size: 11px;
    }

        .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a:hover,
        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a:hover,
        .navbar-nav > .tasks-menu > .dropdown-menu > li .menu > li > a:hover {
            background: #f4f4f4;
            text-decoration: none;
        }

    .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a {
        color: #444444;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 10px;
    }

        .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a > .glyphicon,
        .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a > .fa,
        .navbar-nav > .notifications-menu > .dropdown-menu > li .menu > li > a > .ion {
            width: 20px;
        }

    .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a {
        margin: 0;
        padding: 10px 10px;
    }

        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a > div > img {
            margin: auto 10px auto auto;
            width: 40px;
            height: 40px;
        }

        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a > h4 {
            padding: 0;
            margin: 0 0 0 45px;
            color: #444444;
            font-size: 15px;
            position: relative;
        }

            .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a > h4 > small {
                color: #999999;
                font-size: 10px;
                position: absolute;
                top: 0;
                right: 0;
            }

        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a > p {
            margin: 0 0 0 45px;
            font-size: 12px;
            color: #888888;
        }

        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a:before,
        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a:after {
            content: " ";
            display: table;
        }

        .navbar-nav > .messages-menu > .dropdown-menu > li .menu > li > a:after {
            clear: both;
        }

    .navbar-nav > .tasks-menu > .dropdown-menu > li .menu > li > a {
        padding: 10px;
    }

        .navbar-nav > .tasks-menu > .dropdown-menu > li .menu > li > a > h3 {
            font-size: 14px;
            padding: 0;
            margin: 0 0 10px 0;
            color: #666666;
        }

        .navbar-nav > .tasks-menu > .dropdown-menu > li .menu > li > a > .progress {
            padding: 0;
            margin: 0;
        }

.navbar-nav > .user-menu > .dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding: 0;
    width: 280px;
    border: none;
    border-top: 1px solid #5e3182;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}

    .navbar-nav > .user-menu > .dropdown-menu,
    .navbar-nav > .user-menu > .dropdown-menu > .user-body {
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
    }

        .navbar-nav > .user-menu > .dropdown-menu > li.user-header {
            height: 175px;
            padding: 10px;
            text-align: center;
        }

            .navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
                z-index: 5;
                height: 90px;
                width: 90px;
                border: 3px solid;
                border-color: transparent;
                border-color: rgba(255, 255, 255, 0.2);
            }

            .navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
                z-index: 5;
                color: #fff;
                color: rgba(255, 255, 255, 0.8);
                font-size: 17px;
                margin-top: 10px;
            }

                .navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {
                    display: block;
                    font-size: 12px;
                }

        .navbar-nav > .user-menu > .dropdown-menu > .user-body {
            padding: 15px;
            border-bottom: 1px solid #f4f4f4;
            border-top: 1px solid #dddddd;
        }

            .navbar-nav > .user-menu > .dropdown-menu > .user-body:before,
            .navbar-nav > .user-menu > .dropdown-menu > .user-body:after {
                content: " ";
                display: table;
            }

            .navbar-nav > .user-menu > .dropdown-menu > .user-body:after {
                clear: both;
            }

            .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
                color: #444 !important;
            }

@media (max-width: 991px) {
    .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
        background: #fff !important;
        color: #444 !important;
    }
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer {
    background-color: #f9f9f9;
    padding: 10px;
}

    .navbar-nav > .user-menu > .dropdown-menu > .user-footer:before,
    .navbar-nav > .user-menu > .dropdown-menu > .user-footer:after {
        content: " ";
        display: table;
    }

    .navbar-nav > .user-menu > .dropdown-menu > .user-footer:after {
        clear: both;
    }

    .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
        color: #666666;
    }

@media (max-width: 991px) {
    .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
        background-color: #f9f9f9;
    }
}

.navbar-nav > .user-menu .user-image {
    float: left;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 10px;
    margin-top: -2px;
}

.navbar-custom-menu .navbar-nav > li.user-menu > a {
    cursor: default;
}

@media (max-width: 767px) {
    .navbar-nav > .user-menu .user-image {
        float: none;
        margin-right: 0;
        margin-top: -8px;
        margin-bottom: -5px;
        line-height: 10px;
        padding: 0;
    }
}

@media (max-width: 444px) {
    .navbar-custom-menu .navbar-nav > li > a {
        padding-left: 15px;
        padding-right: 15px;
    }
}
/* Add fade animation to dropdown menus by appending
 the class .animated-dropdown-menu to the .dropdown-menu ul (or ol)*/
.open:not(.dropup) > .animated-dropdown-menu {
    backface-visibility: visible !important;
    -webkit-animation: flipInX 0.7s both;
    -o-animation: flipInX 0.7s both;
    animation: flipInX 0.7s both;
}

@keyframes flipInX {
    0% {
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transition-timing-function: ease-in;
    }

    60% {
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    100% {
        transform: perspective(400px);
    }
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-transition-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        -webkit-transition-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }

    100% {
        -webkit-transform: perspective(400px);
    }
}
/* Fix dropdown menu in navbars */
.navbar-custom-menu > .navbar-nav > li {
    position: relative;
}

    .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
        position: absolute;
        right: 0;
        left: auto;
    }

@media (max-width: 991px) {
    .navbar-custom-menu > .navbar-nav {
        float: right;
    }

        .navbar-custom-menu > .navbar-nav > li {
            position: static;
        }

            .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
                position: absolute;
                right: 5%;
                left: auto;
                border: 1px solid #ddd;
                background: #fff;
            }
}
/*
 * Component: Form
 * ---------------
 */
.btn, .c-indicator {
    -moz-user-select: none;
}

.c-select, .custom-select {
    -webkit-appearance: none;
    -moz-appearance: none;
}

.c-select, .form-control, .table {
    font-family: 'Trebuchet MS';
}

.c-select {
    display: block;
    width: 100%;
    padding: .55rem .75rem;
    /*line-height:1rem;*/
    color: #777;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: .25rem;
}

.c-input, .file {
    cursor: pointer;
}

.c-indicator, .file-custom {
    top: 0;
    left: 0;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.c-input {
    position: relative;
}

.c-indicator, .custom-control-indicator {
    width: 1rem;
    background-repeat: no-repeat;
}

.c-input + .c-input, .custom-control + .custom-control {
    margin-left: 1rem;
}

.c-input {
    display: inline;
    padding-left: 2rem;
    color: #555;
}

    .c-input > input:active ~ .c-indicator, .c-input > input:checked ~ .c-indicator {
        color: #fff;
        background-color: #C4CBCF;
    }

    .c-input > input {
        position: absolute;
        z-index: -1;
        opacity: 0;
    }

        .c-input > input:focus ~ .c-indicator {
            -webkit-box-shadow: none;
        }

.c-indicator {   
    display: inline;
    height: 1.1rem;
    width: 1.1rem;
    line-height: 1.1rem;
    color: #000;
    text-align: center;
    user-select: none;
    background-color: #C4CBCF;
    background-position: center center;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%;
}

.c-checkbox .c-indicator {
    border-radius: .25rem;
}

.c-checkbox input:checked ~ .c-indicator {
    background-image: url(data:image/png;base64,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Ui/CGDf4jwAb074Qc233fx9zco/ymP/5fyLzKPX73f+zMp+rY/7PuR079H6SdS318Sl9g7+Iyzy2Vfgxu2cYtuT9OudhxnDiYue0NXud+DP3KI+Vg39r8SFtJ23KntnI/6Myn/MuyH5b1il9R9/OumKP0VhF3Eyv59f92fvBmnDCluqVYdSDuaT7N+fy0TcYz/fnRnn1MNpA34tMGxM/856Vufe1S2hpvUA9vvS/UkoppZRSSimllFJKXU07EREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREZE75B+Hl45q2TuOnAAAAodta0JU+s7K/gB/o4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7djJccJAAAVRQnB+CBD7EtWE4FCckTzMkTKFWaRZug99/1Xv9mfDMMzu9HW5XH5igzWb9uzu+X+fz+fBmu8v+1DALsvjH06n02CIrtbaM7u17wvYZJnsj8fjYIhCTHtmt/bXcm+yfPbJ/3A4WNuF2L2fJ/c2y2evf9s9sk/++/3e2ivEHtnr32b/tde/vZ6xT/673c7aKMSesde/nV6xT/7b7dbqLsResde//t6x17/u3rVP/pvNxuorxN6117/OPmWvf3190j75r9drq6MQ+6S9/vU0hr3+dTSWffLv+97KLcTGste/7Ma2T/6r1crKK8TGtte/zKay17+8prRP/svl0sooxKa017+cctjrX0a57JP/YrGwfIVYLnv92fb6s+2Tf9d1Nm0hlttdf+2T/3w+t2kKsdze+muvv/b6a68/215/tr3+bHv92fb6s+31Z9vrz7bXn22vP9tef7a9/mx7/dn2+rPt9Wfb68+2159trz/bXn+2vf5se/3Z9vqz7fVn2+vPttefbU/3p9uT/bXn+mvP9dee66891197rr/2XH/tuf7ac/215/prz/XXnuuvPddfe66/9lx/7bn+2nP9tef6a8/1157rrz3XX3uuv/Zcf+25/tpz/bXn+mvP9dee66891197rr/2XH/tuf7a5097dtqz056d9uy0Z6c9O+3Zac9Oe3bas9OenfbstGen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ZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTNS4xIDExLjEuMC4yMDUgV2luZG93czwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0wMS0wNFQxNzoyMDoxMVo8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMS0wNFQxNzozNzowOFo8L3htcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg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);
    background-size: 70%;
}

.c-checkbox input:indeterminate ~ .c-indicator {
    background-color: #5B5C65;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);
}

.c-radio .c-indicator {
    border-radius: 50%;
}

.c-radio input:checked ~ .c-indicator {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUwIiBoZWlnaHQ9IjM1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IHkyPSIwIiB4Mj0iMSIgeTE9IjEiIHgxPSIxIiBpZD0ic3ZnXzYiPgogICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iMC45ODgyODEiIHN0b3AtY29sb3I9IiM5Njk2OTYiLz4KICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAuOTkyMTg4IiBzdG9wLWNvbG9yPSIjNTY1NjU2Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8ZWxsaXBzZSBzdHJva2U9Im51bGwiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTcyLjUsMTc4KSAiIHJ5PSIxNDguOTk5OTk0IiByeD0iMTQ4Ljk5OTk5NCIgaWQ9InN2Z18xIiBjeT0iMTc4LjAwMDAwOCIgY3g9IjE3Mi40OTk5OTIiIHN0cm9rZS13aWR0aD0iMS41IiBmaWxsPSJ1cmwoI3N2Z182KSIvPgogPC9nPgo8L3N2Zz4=);
    background-size: 60%;
}

.c-inputs-stacked .c-input {
    display: inline;
}

    .c-inputs-stacked .c-input::after {
        display: block;
        margin-bottom: .25rem;
        content: "";
    }

.c-select, .file {
    display: inline-block;
}

.c-inputs-stacked .c-input + .c-input {
    margin-left: 0;
}

.c-select {
    max-width: 100%;
    /*padding: .375rem .75rem;*/
    padding-right: .75rem\9;
    color: #777;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) right .75rem center no-repeat #fff;
    background-image: none\9;
    -webkit-background-size: 8px 10px;
    background-size: 8px 10px;
    border: 1px solid #ccc;
}

    .c-select:focus {
        border-color: #B1D34B;
        outline: 0;
    }

    .c-select::-ms-expand {
        opacity: 0;
    }

.c-select-sm {
    padding: .275rem .75rem;
    font-size: .875rem;
}



.titulo {
    background-color: #00995D;
    width: 100%;
    color: #fff;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 20px;
    text-align: left;
    padding: 10px;
}












.form-control {
    border-radius: .25rem;
    box-shadow: none;
    border: 1px solid #C4CBCF;
}

    .form-control:focus {
        border-color: #B1D34B;
        box-shadow: rgba(177, 211, 75, 0.50) 0px 0px 8px;
    }

    .form-control::-moz-placeholder,
    .form-control:-ms-input-placeholder,
    .form-control::-webkit-input-placeholder {
        color: #bbb;
        opacity: 1;
    }

    .form-control:not(select) {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

.form-group.has-success label {
    color: #00a65a;
}

.form-group.has-success .form-control,
.form-group.has-success .input-group-addon {
    border-color: #00a65a;
    box-shadow: none;
}

.form-group.has-success .help-block {
    color: #00a65a;
}

.form-group.has-warning label {
    color: #f39c12;
}

.form-group.has-warning .form-control,
.form-group.has-warning .input-group-addon {
    border-color: #f39c12;
    box-shadow: none;
}

.form-group.has-warning .help-block {
    color: #f39c12;
}

.form-group.has-error label {
    color: #dd4b39;
}

.form-group.has-error .form-control,
.form-group.has-error .input-group-addon {
    border-color: #dd4b39;
    box-shadow: none;
}

.form-group.has-error .help-block {
    color: #dd4b39;
}
/* Input group */
.input-group .input-group-addon {
    border-radius: 0;
    border-color: #d2d6de;
    background-color: #fff;
}
/* button groups */
.btn-group-vertical .btn.btn-flat:first-of-type,
.btn-group-vertical .btn.btn-flat:last-of-type {
    border-radius: 0;
}

.icheck > label {
    padding-left: 0;
}
/* support Font Awesome icons in form-control */
.form-control-feedback.fa {
    line-height: 34px;
}

.input-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fa,
.form-group-lg .form-control + .form-control-feedback.fa {
    line-height: 46px;
}

.input-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fa,
.form-group-sm .form-control + .form-control-feedback.fa {
    line-height: 30px;
}
/*
 * Component: Progress Bar
 * -----------------------
 */
.progress,
.progress > .progress-bar {
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .progress,
    .progress > .progress-bar,
    .progress .progress-bar,
    .progress > .progress-bar .progress-bar {
        border-radius: 1px;
    }
        /* size variation */
        .progress.sm,
        .progress-sm {
            height: 10px;
        }

            .progress.sm,
            .progress-sm,
            .progress.sm .progress-bar,
            .progress-sm .progress-bar {
                border-radius: 1px;
            }

        .progress.xs,
        .progress-xs {
            height: 7px;
        }

            .progress.xs,
            .progress-xs,
            .progress.xs .progress-bar,
            .progress-xs .progress-bar {
                border-radius: 1px;
            }

        .progress.xxs,
        .progress-xxs {
            height: 3px;
        }

            .progress.xxs,
            .progress-xxs,
            .progress.xxs .progress-bar,
            .progress-xxs .progress-bar {
                border-radius: 1px;
            }
        /* Vertical bars */
        .progress.vertical {
            position: relative;
            width: 30px;
            height: 200px;
            display: inline-block;
            margin-right: 10px;
        }

            .progress.vertical > .progress-bar {
                width: 100%;
                position: absolute;
                bottom: 0;
            }

            .progress.vertical.sm,
            .progress.vertical.progress-sm {
                width: 20px;
            }

            .progress.vertical.xs,
            .progress.vertical.progress-xs {
                width: 10px;
            }

            .progress.vertical.xxs,
            .progress.vertical.progress-xxs {
                width: 3px;
            }

.progress-group .progress-text {
    font-weight: 600;
}

.progress-group .progress-number {
    float: right;
}
/* Remove margins from progress bars when put in a table */
.table tr > td .progress {
    margin: 0;
}

.progress-bar-light-blue,
.progress-bar-primary {
    background-color: #3c8dbc;
}

.progress-striped .progress-bar-light-blue,
.progress-striped .progress-bar-primary {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-green,
.progress-bar-success {
    background-color: #00a65a;
}

.progress-striped .progress-bar-green,
.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-aqua,
.progress-bar-info {
    background-color: #00c0ef;
}

.progress-striped .progress-bar-aqua,
.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-yellow,
.progress-bar-warning {
    background-color: #f39c12;
}

.progress-striped .progress-bar-yellow,
.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-red,
.progress-bar-danger {
    background-color: #dd4b39;
}

.progress-striped .progress-bar-red,
.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/*
 * Component: Small Box
 * --------------------
 */
.small-box {
    border-radius: .3rem;
    position: relative;
    display: block;
    margin-bottom: 20px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    cursor: default;
}

    .small-box > .inner {
        padding: 10px;
    }

    .small-box > .small-box-footer {
        position: relative;
        text-align: center;
        padding: 3px 0;
        color: #fff;
        color: rgba(255, 255, 255, 0.8);
        display: block;
        z-index: 10;
        background: rgba(0, 0, 0, 0.1);
        text-decoration: none;
    }

        .small-box > .small-box-footer:hover {
            color: #fff;
            background: rgba(0, 0, 0, 0.15);
        }

    .small-box h3 {
        font-size: 38px;
        font-weight: bold;
        margin: 0 0 10px 0;
        white-space: nowrap;
        padding: 0;
    }

    .small-box p {
        font-size: 15px;
        font-family: 'unimed_sansregular';
    }

        .small-box p > small {
            display: block;
            color: #f9f9f9;
            font-size: 13px;
            margin-top: 5px;
        }

    .small-box h3,
    .small-box p {
        z-index: 5;
    }

    .small-box .icon {
        -webkit-transition: all 0.19s linear;
        -o-transition: all 0.1s linear;
        transition: all 0.1s linear;
        position: absolute;
        top: -10px;
        right: 10px;
        z-index: 0;
        font-size: 75px;
        color: rgba(0, 0, 0, 0.15);
    }

    .small-box:hover {
        text-decoration: none;
        color: #f9f9f9;
    }

        .small-box:hover .icon {
            font-size: 95px;
        }

@media (max-width: 767px) {
    .small-box {
        text-align: center;
    }

        .small-box .icon {
            display: none;
        }
}
/*
 * Component: Box
 * --------------
 */
.box {
    position: relative;
    border-radius: .3rem;
    background: #ffffff;
    border-top: 3px solid rgba(91, 92, 101, 0.5);
    margin-bottom: 20px;
    width: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

    .box.box-white {
        border-top-color: #FFF;
    }

    .box.box-black {
        border-top-color: #333;
    }

    .box.box-primary {
        border-top-color: #B1D34B;
    }

    .box.box-blue-oil {
        border-top-color: #0A5F55;
    }

    .box.box-danger {
        border-top-color: #ED1651;
    }

    .box.box-warning {
        border-top-color: #F47920;
    }

    .box.box-yellow {
        border-top-color: #FFCB08;
    }

    .box.box-brown {
        border-top-color: #682D00;
    }

    .box.box-green-dark {
        border-top-color: #00401A;
    }

    .box.box-orange {
        border-top-color: #F47920;
    }

    .box.box-success {
        border-top-color: #00995D;
    }

    .box.box-default {
        border-top-color: #AFB5B9;
    }

    .box.box-purple {
        border-top-color: #A3238E;
    }

    .box.box-red {
        border-top-color: #ED1651;
    }

    .box.collapsed-box .box-body,
    .box.collapsed-box .box-footer {
        display: none;
    }

    .box .nav-stacked > li {
        border-bottom: 1px solid #f4f4f4;
        margin: 0;
    }

        .box .nav-stacked > li:last-of-type {
            border-bottom: none;
        }

    .box.height-control .box-body {
        max-height: 300px;
        overflow: auto;
    }

    .box .border-right {
        border-right: 1px solid #f4f4f4;
    }

    .box .border-left {
        border-left: 1px solid #f4f4f4;
    }

    .box.box-solid {
        border-top: 0;
    }

        .box.box-solid > .box-header .btn.btn-default {
            background: transparent;
        }

        .box.box-solid > .box-header .btn:hover,
        .box.box-solid > .box-header a:hover {
            background: rgba(0, 0, 0, 0.1);
        }

        .box.box-solid.box-default {
            border: 1px solid #d2d6de;
        }

            .box.box-solid.box-default > .box-header {
                color: #444444;
                background: #d2d6de;
                background-color: #d2d6de;
            }

                .box.box-solid.box-default > .box-header a,
                .box.box-solid.box-default > .box-header .btn {
                    color: #444444;
                }

        .box.box-solid.box-primary {
            border: 1px solid #3c8dbc;
        }

            .box.box-solid.box-primary > .box-header {
                color: #ffffff;
                background: #3c8dbc;
                background-color: #3c8dbc;
            }

                .box.box-solid.box-primary > .box-header a,
                .box.box-solid.box-primary > .box-header .btn {
                    color: #ffffff;
                }

        .box.box-solid.box-blue-oil {
            border: 1px solid #00c0ef;
        }

            .box.box-solid.box-blue-oil > .box-header {
                color: #ffffff;
                background: #00c0ef;
                background-color: #00c0ef;
            }

                .box.box-solid.box-blue-oil > .box-header a,
                .box.box-solid.box-blue-oil > .box-header .btn {
                    color: #ffffff;
                }

        .box.box-solid.box-danger {
            border: 1px solid #dd4b39;
        }

            .box.box-solid.box-danger > .box-header {
                color: #ffffff;
                background: #dd4b39;
                background-color: #dd4b39;
            }

                .box.box-solid.box-danger > .box-header a,
                .box.box-solid.box-danger > .box-header .btn {
                    color: #ffffff;
                }

        .box.box-solid.box-warning {
            border: 1px solid #f39c12;
        }

            .box.box-solid.box-warning > .box-header {
                color: #ffffff;
                background: #f39c12;
                background-color: #f39c12;
            }

                .box.box-solid.box-warning > .box-header a,
                .box.box-solid.box-warning > .box-header .btn {
                    color: #ffffff;
                }

        .box.box-solid.box-success {
            border: 1px solid #00a65a;
        }

            .box.box-solid.box-success > .box-header {
                color: #ffffff;
                background: #00a65a;
                background-color: #00a65a;
            }

                .box.box-solid.box-success > .box-header a,
                .box.box-solid.box-success > .box-header .btn {
                    color: #ffffff;
                }

        .box.box-solid > .box-header > .box-tools .btn {
            border: 0;
            box-shadow: none;
        }

        .box.box-solid[class*='bg'] > .box-header {
            color: #fff;
        }

    .box .box-group > .box {
        margin-bottom: 5px;
    }

    .box .knob-label {
        text-align: center;
        color: #333;
        font-weight: 100;
        font-size: 12px;
        margin-bottom: 0.3em;
    }

    .box > .overlay,
    .overlay-wrapper > .overlay,
    .box > .loading-img,
    .overlay-wrapper > .loading-img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.5) !important;
    z-index: 999999999;
    display: table;
}

    .loader span {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        -moz-opacity: 1;
        -khtml-opacity: 1;
        opacity: 1;
    }

.box .overlay,
.overlay-wrapper .overlay {
    z-index: 50;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 3px;
}

    .box .overlay > .fa,
    .overlay-wrapper .overlay > .fa {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -15px;
        margin-top: -15px;
        color: #000;
        font-size: 30px;
    }

    .box .overlay.dark,
    .overlay-wrapper .overlay.dark {
        background: rgba(0, 0, 0, 0.5);
    }

.box-header:before,
.box-body:before,
.box-footer:before,
.box-header:after,
.box-body:after,
.box-footer:after {
    content: " ";
    display: table;
}

.box-header:after,
.box-body:after,
.box-footer:after {
    clear: both;
}

.box-header {
    padding: 15px;
}

.box-body {
    padding: 10px 15px 15px 15px;
}

.box-header {
    color: #444;
    display: block;
    position: relative;
}

    .box-header.with-border {
        border-bottom: 1px solid #f4f4f4;
    }

.collapsed-box .box-header.with-border {
    border-bottom: none;
}

.box-header > .fa,
.box-header > .glyphicon,
.box-header > .ion,
.box-header .box-title {
    display: inline-block;
    font-size: 18px;
    margin: 0;
    line-height: 1;
}

.box-header > .fa,
.box-header > .glyphicon,
.box-header > .ion {
    margin-right: 5px;
}

.box-header > .box-tools {
    position: absolute;
    right: 10px;
    top: 5px;
}

    .box-header > .box-tools [data-toggle="tooltip"] {
        position: relative;
    }

    .box-header > .box-tools.pull-right .dropdown-menu {
        right: 0;
        left: auto;
    }

    .box-header > .box-tools .dropdown-menu > li > a {
        color: #444 !important;
    }

.btn-box-tool {
    padding: 5px;
    font-size: 12px;
    background: transparent;
    color: #97a0b3;
}

    .open .btn-box-tool,
    .btn-box-tool:hover {
        color: #606c84;
    }

    .btn-box-tool.btn:active {
        box-shadow: none;
    }

.box-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.no-header .box-body {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.box-body > .table {
    margin-bottom: 0;
}

.box-body .fc {
    margin-top: 5px;
}

.box-body .full-width-chart {
    margin: -19px;
}

.box-body.no-padding .full-width-chart {
    margin: -9px;
}

.box-body .box-pane {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
}

.box-body .box-pane-right {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
}

.box-footer {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 1px solid #f4f4f4;
    background-color: #ffffff;
    padding: 10px;
}

.chart-legend {
    margin: 10px 0;
}

@media (max-width: 991px) {
    .chart-legend > li {
        float: left;
        margin-right: 10px;
    }
}

.box-comments {
    background: #f7f7f7;
}

    .box-comments .box-comment {
        padding: 8px 0;
        border-bottom: 1px solid #eee;
    }

        .box-comments .box-comment:before,
        .box-comments .box-comment:after {
            content: " ";
            display: table;
        }

        .box-comments .box-comment:after {
            clear: both;
        }

        .box-comments .box-comment:last-of-type {
            border-bottom: 0;
        }

        .box-comments .box-comment:first-of-type {
            padding-top: 0;
        }

        .box-comments .box-comment img {
            float: left;
        }

    .box-comments .comment-text {
        margin-left: 40px;
        color: #555;
    }

    .box-comments .username {
        color: #444;
        display: block;
        font-weight: 600;
    }

    .box-comments .text-muted {
        font-weight: 400;
        font-size: 12px;
    }
/* Widget: TODO LIST */
.todo-list {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: auto;
}

    .todo-list > li {
        border-radius: 2px;
        padding: 10px;
        background: #f4f4f4;
        margin-bottom: 2px;
        border-left: 2px solid #e6e7e8;
        color: #444;
    }

        .todo-list > li:last-of-type {
            margin-bottom: 0;
        }

        .todo-list > li > input[type='checkbox'] {
            margin: 0 10px 0 5px;
        }

        .todo-list > li .text {
            display: inline-block;
            margin-left: 5px;
            font-weight: 600;
        }

        .todo-list > li .label {
            margin-left: 10px;
            font-size: 9px;
        }

        .todo-list > li .tools {
            display: none;
            float: right;
            color: #dd4b39;
        }

            .todo-list > li .tools > .fa,
            .todo-list > li .tools > .glyphicon,
            .todo-list > li .tools > .ion {
                margin-right: 5px;
                cursor: pointer;
            }

        .todo-list > li:hover .tools {
            display: inline-block;
        }

        .todo-list > li.done {
            color: #999;
        }

            .todo-list > li.done .text {
                text-decoration: line-through;
                font-weight: 500;
            }

            .todo-list > li.done .label {
                background: #d2d6de !important;
            }

    .todo-list .danger {
        border-left-color: #dd4b39;
    }

    .todo-list .warning {
        border-left-color: #f39c12;
    }

    .todo-list .info {
        border-left-color: #00c0ef;
    }

    .todo-list .success {
        border-left-color: #00a65a;
    }

    .todo-list .primary {
        border-left-color: #3c8dbc;
    }

    .todo-list .handle {
        display: inline-block;
        cursor: move;
        margin: 0 5px;
    }
/* Chat widget (DEPRECATED - this will be removed in the next major release. Use Direct Chat instead)*/
.chat {
    padding: 5px 20px 5px 10px;
}

    .chat .item {
        margin-bottom: 10px;
    }

        .chat .item:before,
        .chat .item:after {
            content: " ";
            display: table;
        }

        .chat .item:after {
            clear: both;
        }

        .chat .item > img {
            width: 40px;
            height: 40px;
            border: 2px solid transparent;
            border-radius: 50%;
        }

        .chat .item > .online {
            border: 2px solid #00a65a;
        }

        .chat .item > .offline {
            border: 2px solid #dd4b39;
        }

        .chat .item > .message {
            margin-left: 55px;
            margin-top: -40px;
        }

            .chat .item > .message > .name {
                display: block;
                font-weight: 600;
            }

        .chat .item > .attachment {
            border-radius: 3px;
            background: #f4f4f4;
            margin-left: 65px;
            margin-right: 15px;
            padding: 10px;
        }

            .chat .item > .attachment > h4 {
                margin: 0 0 5px 0;
                font-weight: 600;
                font-size: 14px;
            }

            .chat .item > .attachment > p,
            .chat .item > .attachment > .filename {
                font-weight: 600;
                font-size: 13px;
                font-style: italic;
                margin: 0;
            }

            .chat .item > .attachment:before,
            .chat .item > .attachment:after {
                content: " ";
                display: table;
            }

            .chat .item > .attachment:after {
                clear: both;
            }

.box-input {
    max-width: 200px;
}

.modal .panel-body {
    color: #444;
}
/*
 * Component: Info Box
 * -------------------
 */
.info-box {
    display: block;
    min-height: 90px;
    background: #fff;
    width: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    margin-bottom: 15px;
}

    .info-box small {
        font-size: 14px;
    }

    .info-box .progress {
        background: rgba(0, 0, 0, 0.2);
        margin: 5px -10px 5px -10px;
        height: 2px;
    }

        .info-box .progress,
        .info-box .progress .progress-bar {
            border-radius: 0;
        }

            .info-box .progress .progress-bar {
                background: #fff;
            }

.info-box-icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 2px;
    display: block;
    float: left;
    height: 90px;
    width: 90px;
    text-align: center;
    font-size: 45px;
    line-height: 90px;
    background: rgba(0, 0, 0, 0.2);
}

    .info-box-icon > img {
        max-width: 100%;
    }

.info-box-content {
    padding: 5px 10px;
    margin-left: 90px;
}

.info-box-number {
    display: block;
    font-weight: bold;
    font-size: 18px;
}

.progress-description,
.info-box-text {
    display: block;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.info-box-text {
    text-transform: uppercase;
}

.info-box-more {
    display: block;
}

.progress-description {
    margin: 0;
}
/*
 * Component: Timeline
 * -------------------
 */
.timeline {
    position: relative;
    margin: 0 0 30px 0;
    padding: 0;
    list-style: none;
}

    .timeline:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        width: 4px;
        background: #ddd;
        left: 31px;
        margin: 0;
        border-radius: 2px;
    }

    .timeline > li {
        position: relative;
        margin-right: 10px;
        margin-bottom: 15px;
    }

        .timeline > li:before,
        .timeline > li:after {
            content: " ";
            display: table;
        }

        .timeline > li:after {
            clear: both;
        }

        .timeline > li > .timeline-item {
            -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
            border-radius: 3px;
            margin-top: 0;
            background: #fff;
            color: #444;
            margin-left: 60px;
            margin-right: 15px;
            padding: 0;
            position: relative;
        }

            .timeline > li > .timeline-item > .time {
                color: #999;
                float: right;
                padding: 10px;
                font-size: 12px;
            }

            .timeline > li > .timeline-item > .timeline-header {
                margin: 0;
                color: #555;
                border-bottom: 1px solid #f4f4f4;
                padding: 10px;
                font-size: 16px;
                line-height: 1.1;
            }

                .timeline > li > .timeline-item > .timeline-header > a {
                    font-weight: 600;
                }

            .timeline > li > .timeline-item > .timeline-body,
            .timeline > li > .timeline-item > .timeline-footer {
                padding: 10px;
            }

        .timeline > li > .fa,
        .timeline > li > .glyphicon,
        .timeline > li > .ion {
            width: 30px;
            height: 30px;
            font-size: 15px;
            line-height: 30px;
            position: absolute;
            color: #666;
            background: #d2d6de;
            border-radius: 50%;
            text-align: center;
            left: 18px;
            top: 0;
        }

    .timeline > .time-label > span {
        font-weight: 600;
        padding: 5px;
        display: inline-block;
        background-color: #fff;
        border-radius: 4px;
    }

.timeline-inverse > li > .timeline-item {
    background: #f0f0f0;
    border: 1px solid #ddd;
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .timeline-inverse > li > .timeline-item > .timeline-header {
        border-bottom-color: #ddd;
    }
/*
 * Component: Button
 * -----------------
 */
.btn {
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    /*font-family: 'unimed_sansregular';*/
    font-size: 12px;
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

    .btn.uppercase {
        text-transform: uppercase;
    }

    .btn.btn-flat {
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border-width: 1px;
        transition: none;
        -webkit-transition: none;
    }

    .btn:active {
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }

    .btn:focus {
        outline: none;
    }

    .btn.btn-file {
        position: relative;
        overflow: hidden;
    }
/*.btn.btn-file > input[type='file'] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  opacity: 0;
  filter: alpha(opacity=0);
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}*/
.btn-default {
    background-color: #f6f6f6;
    color: #5B5C65;
    border-color: #d6d8d9 !important;
}

    .btn-default:hover,
    .btn-default:active,
    .btn-default:focus,
    .btn-default:active:focus,
    .btn-default.active:focus,
    .btn-default.hover {
        background-color: #e4e7e9;
    }

.btn-primary {
    color: #5B5C65 !important;
    background-color: #FFF;
    border-color: #C4CBCF !important;
}

    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary:focus,
    .btn-primary:active:focus,
    .btn-primary.active:focus,
    .btn-primary.hover {
        background-color: #F1F1F1 !important;
        border-color: #C4CBCF !important;
    }

.btn-success {
    background-color: #00995D;
    border-color: #00824E !important;
}

    .btn-success:hover,
    .btn-success:active,
    .btn-success:focus,
    .btn-success:active:focus,
    .btn-success.active:focus,
    .btn-success.hover {
        background-color: #00824E;
    }

.btn-blue-oil {
    color: #FFF !important;
    background-color: #0A5F55;
    border-color: #0a4a43 !important;
}

    .btn-blue-oil:hover,
    .btn-blue-oil:active,
    .btn-blue-oil:focus,
    .btn-blue-oil:active:focus,
    .btn-blue-oil.active:focus,
    .btn-blue-oil.hover {
        background-color: #0a4a43;
    }

.btn-danger {
    background-color: #ED1651;
    border-color: #ad0a36 !important;
}

    .btn-danger:hover,
    .btn-danger:active,
    .btn-danger:focus,
    .btn-danger:active:focus,
    .btn-danger.active:focus,
    .btn-danger.hover {
        background-color: #d11045;
    }

.btn-warning {
    background-color: #F47920;
    border-color: #c66118 !important;
}

    .btn-warning:hover,
    .btn-warning:active,
    .btn-warning:focus,
    .btn-warning:active:focus,
    .btn-warning.active:focus,
    .btn-warning.hover {
        background-color: #c66118;
    }

.btn-yellow {
    color: #5B5C65;
    background-color: #FFCB08;
    border-color: #e5b605 !important;
}

    .btn-yellow:hover,
    .btn-yellow:active,
    .btn-yellow:focus,
    .btn-yellow:active:focus,
    .btn-yellow.active:focus,
    .btn-yellow.hover {
        color: #5B5C65;
        background-color: #e5b605;
    }

.btn-outline {
    border: 1px solid #fff !important;
    background: transparent;
    color: #fff;
}

    .btn-outline:hover,
    .btn-outline:active,
    .btn-outline:focus,
    .btn-outline:active:focus,
    .btn-outline.active:focus,
    .btn-outline.hover {
        color: rgba(255, 255, 255, 0.7);
        border-color: rgba(255, 255, 255, 0.7);
    }

.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.btn[class*='bg-']:hover {
    -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.2);
}

.btn-app {
    border-radius: 3px;
    position: relative;
    padding: 15px 5px;
    margin: 0 0 10px 10px;
    min-width: 80px;
    height: 60px;
    text-align: center;
    color: #666;
    border: 1px solid #ddd;
    background-color: #f4f4f4;
    font-size: 12px;
}

    .btn-app > .fa,
    .btn-app > .glyphicon,
    .btn-app > .ion {
        font-size: 20px;
        display: block;
    }

    .btn-app:hover {
        background: #f4f4f4;
        color: #444;
        border-color: #aaa;
    }

    .btn-app:active,
    .btn-app:focus {
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    }

    .btn-app > .badge {
        position: absolute;
        top: -3px;
        right: -10px;
        font-size: 10px;
        font-weight: 400;
    }
/*
 * Component: Callout
 * ------------------
 */
.callout {
    border-radius: 3px;
    margin: 0 0 20px 0;
    padding: 15px 30px 15px 15px;
    border-left: 5px solid #eee;
}

    .callout a {
        color: #fff;
        text-decoration: underline;
    }

        .callout a:hover {
            color: #eee;
        }

    .callout h4 {
        margin-top: 0;
        font-weight: 600;
    }

    .callout p:last-child {
        margin-bottom: 0;
    }

    .callout code,
    .callout .highlight {
        background-color: #fff;
    }

    .callout.callout-danger {
        border-color: #c23321;
    }

    .callout.callout-warning {
        border-color: #c87f0a;
    }

    .callout.callout-info {
        border-color: #0097bc;
    }

    .callout.callout-success {
        border-color: #00733e;
    }
/*
 * Component: alert
 * ----------------
 */
.alert {
    border-radius: 3px;
}

    .alert h4 {
        font-weight: 600;
    }

    .alert .icon {
        margin-right: 10px;
    }

    .alert .close {
        color: #000;
        opacity: 0.2;
        filter: alpha(opacity=20);
    }

        .alert .close:hover {
            opacity: 0.5;
            filter: alpha(opacity=50);
        }

    .alert a {
        color: #fff;
        text-decoration: underline;
    }

.alert-success {
    border-color: #00995D !important;
}

.alert-danger,
.alert-error {
    border-color: #d73925;
}

.alert-warning {
    border-color: #e08e0b;
}

.alert-skin {
    border-color: #e1d1a4;
}
/*
 * Component: Nav
 * --------------
 */
.nav > li > a:hover,
.nav > li > a:active,
.nav > li > a:focus {
    color: #444;
    background: #f7f7f7;
}
/* NAV PILLS */
.nav-pills > li > a {
    border-radius: 0;
    border-top: 3px solid transparent;
    color: #444;
}

    .nav-pills > li > a > .fa,
    .nav-pills > li > a > .glyphicon,
    .nav-pills > li > a > .ion {
        margin-right: 5px;
    }

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    border-top-color: #3c8dbc;
}

.nav-pills > li.active > a {
    font-weight: 600;
}
/* NAV STACKED */
.nav-stacked > li > a {
    border-radius: 0;
    border-top: 0;
    border-left: 3px solid transparent;
    color: #444;
}

.nav-stacked > li.active > a,
.nav-stacked > li.active > a:hover {
    background: transparent;
    color: #444;
    border-top: 0;
    border-left-color: #3c8dbc;
}

.nav-stacked > li.header {
    border-bottom: 1px solid #ddd;
    color: #777;
    margin-bottom: 10px;
    padding: 5px 10px;
    text-transform: uppercase;
}
/* NAV TABS */
.nav-tabs-custom {
    margin-bottom: 20px;
    background: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 3px;
}

    .nav-tabs-custom > .nav-tabs {
        margin: 0;
        border-bottom-color: #f4f4f4;
        border-top-right-radius: 3px;
        border-top-left-radius: 3px;
    }

        .nav-tabs-custom > .nav-tabs > li {
            border-top: 3px solid transparent;
            margin-bottom: -2px;
            margin-right: 5px;
        }

            .nav-tabs-custom > .nav-tabs > li.disabled > a {
                color: #777;
            }

            .nav-tabs-custom > .nav-tabs > li > a {
                color: #444;
                border-radius: 0;
            }

                .nav-tabs-custom > .nav-tabs > li > a.text-muted {
                    color: #999;
                }

                .nav-tabs-custom > .nav-tabs > li > a,
                .nav-tabs-custom > .nav-tabs > li > a:hover {
                    background: transparent;
                    margin: 0;
                }

                    .nav-tabs-custom > .nav-tabs > li > a:hover {
                        color: #999;
                    }

            .nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover,
            .nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus,
            .nav-tabs-custom > .nav-tabs > li:not(.active) > a:active {
                border-color: transparent;
            }

            .nav-tabs-custom > .nav-tabs > li.active {
                border-top-color: #3c8dbc;
            }

                .nav-tabs-custom > .nav-tabs > li.active > a,
                .nav-tabs-custom > .nav-tabs > li.active:hover > a {
                    background-color: #fff;
                    color: #444;
                }

                .nav-tabs-custom > .nav-tabs > li.active > a {
                    border-top-color: transparent;
                    border-left-color: #f4f4f4;
                    border-right-color: #f4f4f4;
                }

            .nav-tabs-custom > .nav-tabs > li:first-of-type {
                margin-left: 0;
            }

                .nav-tabs-custom > .nav-tabs > li:first-of-type.active > a {
                    border-left-color: transparent;
                }

        .nav-tabs-custom > .nav-tabs.pull-right {
            float: none !important;
        }

            .nav-tabs-custom > .nav-tabs.pull-right > li {
                float: right;
            }

                .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type {
                    margin-right: 0;
                }

                    .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type > a {
                        border-left-width: 1px;
                    }

                    .nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a {
                        border-left-color: #f4f4f4;
                        border-right-color: transparent;
                    }

        .nav-tabs-custom > .nav-tabs > li.header {
            line-height: 35px;
            padding: 0 10px;
            font-size: 20px;
            color: #444;
        }

            .nav-tabs-custom > .nav-tabs > li.header > .fa,
            .nav-tabs-custom > .nav-tabs > li.header > .glyphicon,
            .nav-tabs-custom > .nav-tabs > li.header > .ion {
                margin-right: 5px;
            }

    .nav-tabs-custom > .tab-content {
        background: #fff;
        padding: 10px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
    }

    .nav-tabs-custom .dropdown.open > a:active,
    .nav-tabs-custom .dropdown.open > a:focus {
        background: transparent;
        color: #999;
    }

    .nav-tabs-custom.tab-primary > .nav-tabs > li.active {
        border-top-color: #3c8dbc;
    }

    .nav-tabs-custom.tab-info > .nav-tabs > li.active {
        border-top-color: #00c0ef;
    }

    .nav-tabs-custom.tab-danger > .nav-tabs > li.active {
        border-top-color: #dd4b39;
    }

    .nav-tabs-custom.tab-warning > .nav-tabs > li.active {
        border-top-color: #f39c12;
    }

    .nav-tabs-custom.tab-success > .nav-tabs > li.active {
        border-top-color: #00a65a;
    }

    .nav-tabs-custom.tab-default > .nav-tabs > li.active {
        border-top-color: #d2d6de;
    }
/* PAGINATION */
.pagination {
    margin: 0;
    font-size: 15px;
}

    .pagination > li {
        display: inline;
    }

        .pagination > li > a,
        .pagination > li > span {
            position: relative;
            float: left;
            margin: 0px 2px;
            text-decoration: none;
            border-radius: 4px;
            color: #00995D;
            background-color: #ffffff;
            border: 1px solid #abb3b7;
        }

        .pagination > li:first-child > a,
        .pagination > li:first-child > span {
            margin-left: 0;
            border-bottom-left-radius: 4px;
            border-top-left-radius: 4px;
        }

        .pagination > li:last-child > a,
        .pagination > li:last-child > span {
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
        }

        .pagination > li > a:hover,
        .pagination > li > span:hover,
        .pagination > li > a:focus,
        .pagination > li > span:focus {
            color: #00995D;
            background-color: #F1F1F1;
            border: 1px solid #abb3b7;
        }

    .pagination > .active > a,
    .pagination > .active > span,
    .pagination > .active > a:hover,
    .pagination > .active > span:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span:focus {
        z-index: 2;
        color: #C4CBCF;
        cursor: default;
        background-color: #F1F1F1;
        border: 1px solid #abb3b7;
    }

    .pagination > .disabled > span,
    .pagination > .disabled > a,
    .pagination > .disabled > a:hover,
    .pagination > .disabled > a:focus {
        color: #999999;
        cursor: not-allowed;
        background-color: #ffffff;
        border-color: #dddddd;
    }
/*
 * Component: Products List
 * ------------------------
 */
.products-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .products-list > .item {
        border-radius: 3px;
        -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
        padding: 10px 0;
        background: #fff;
    }

        .products-list > .item:before,
        .products-list > .item:after {
            content: " ";
            display: table;
        }

        .products-list > .item:after {
            clear: both;
        }

    .products-list .product-img {
        float: left;
    }

        .products-list .product-img img {
            width: 50px;
            height: 50px;
        }

    .products-list .product-info {
        /*margin-left: 60px;*/
    }

    .products-list .product-title {
        font-weight: 600;
    }

    .products-list .product-description {
        display: block;
        color: #999;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

.product-list-in-box > .item {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    border-bottom: 1px solid #f4f4f4;
}

    .product-list-in-box > .item:last-of-type {
        border-bottom-width: 0;
    }
/*
 * Component: Table
 * ----------------
 */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    border-top: 1px solid #f4f4f4;
}

.table > thead > tr > th {
    border-bottom: 2px solid #f4f4f4;
}

.table tr td .progress {
    margin-top: 5px;
}

.table-responsive {
    border: none;
}

.table-bordered {
    border: 1px solid #f4f4f4;
}

    .table-bordered > thead > tr > th,
    .table-bordered > tbody > tr > th,
    .table-bordered > tfoot > tr > th,
    .table-bordered > thead > tr > td,
    .table-bordered > tbody > tr > td,
    .table-bordered > tfoot > tr > td {
        border: 1px solid #f4f4f4;
    }

    .table-bordered > thead > tr > th,
    .table-bordered > thead > tr > td {
        border-bottom-width: 2px;
    }

.table.no-border,
.table.no-border td,
.table.no-border th {
    border: 0;
}
/* .text-center in tables */
table.text-center,
table.text-center td,
table.text-center th {
    text-align: center;
}

.table.align th {
    text-align: left;
}

.table.align td {
    text-align: right;
}
/*
 * Component: Label
 * ----------------
 */
.label-default {
    background-color: #d2d6de;
    color: #444;
}
/*
 * Component: Direct Chat
 * ----------------------
 */
.direct-chat .box-body {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    position: relative;
    overflow-x: hidden;
    padding: 0;
}

.direct-chat.chat-pane-open .direct-chat-contacts {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}

.direct-chat-messages {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    padding: 10px;
    height: 250px;
    overflow: auto;
}

.direct-chat-msg,
.direct-chat-text {
    display: block;
}

.direct-chat-msg {
    margin-bottom: 10px;
}

    .direct-chat-msg:before,
    .direct-chat-msg:after {
        content: " ";
        display: table;
    }

    .direct-chat-msg:after {
        clear: both;
    }

.direct-chat-messages,
.direct-chat-contacts {
    -webkit-transition: -webkit-transform 0.5s ease-in-out;
    -moz-transition: -moz-transform 0.5s ease-in-out;
    -o-transition: -o-transform 0.5s ease-in-out;
    transition: transform 0.5s ease-in-out;
}

.direct-chat-text {
    border-radius: 5px;
    position: relative;
    padding: 5px 10px;
    background: #d2d6de;
    border: 1px solid #d2d6de;
    margin: 5px 0 0 50px;
    color: #444444;
}

    .direct-chat-text:after,
    .direct-chat-text:before {
        position: absolute;
        right: 100%;
        top: 15px;
        border: solid transparent;
        border-right-color: #d2d6de;
        content: ' ';
        height: 0;
        width: 0;
        pointer-events: none;
    }

    .direct-chat-text:after {
        border-width: 5px;
        margin-top: -5px;
    }

    .direct-chat-text:before {
        border-width: 6px;
        margin-top: -6px;
    }

.right .direct-chat-text {
    margin-right: 50px;
    margin-left: 0;
}

    .right .direct-chat-text:after,
    .right .direct-chat-text:before {
        right: auto;
        left: 100%;
        border-right-color: transparent;
        border-left-color: #d2d6de;
    }

.direct-chat-img {
    border-radius: 50%;
    float: left;
    width: 40px;
    height: 40px;
}

.right .direct-chat-img {
    float: right;
}

.direct-chat-info {
    display: block;
    margin-bottom: 2px;
    font-size: 12px;
}

.direct-chat-name {
    font-weight: 600;
}

.direct-chat-timestamp {
    color: #999;
}

.direct-chat-contacts-open .direct-chat-contacts {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}

.direct-chat-contacts {
    -webkit-transform: translate(101%, 0);
    -ms-transform: translate(101%, 0);
    -o-transform: translate(101%, 0);
    transform: translate(101%, 0);
    position: absolute;
    top: 0;
    bottom: 0;
    height: 250px;
    width: 100%;
    background: #222d32;
    color: #fff;
    overflow: auto;
}

.contacts-list > li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding: 10px;
    margin: 0;
}

    .contacts-list > li:before,
    .contacts-list > li:after {
        content: " ";
        display: table;
    }

    .contacts-list > li:after {
        clear: both;
    }

    .contacts-list > li:last-of-type {
        border-bottom: none;
    }

.contacts-list-img {
    border-radius: 50%;
    width: 40px;
    float: left;
}

.contacts-list-info {
    margin-left: 45px;
    color: #fff;
}

.contacts-list-name,
.contacts-list-status {
    display: block;
}

.contacts-list-name {
    font-weight: 600;
}

.contacts-list-status {
    font-size: 12px;
}

.contacts-list-date {
    color: #aaa;
    font-weight: normal;
}

.contacts-list-msg {
    color: #999;
}

.direct-chat-danger .right > .direct-chat-text {
    background: #dd4b39;
    border-color: #dd4b39;
    color: #ffffff;
}

    .direct-chat-danger .right > .direct-chat-text:after,
    .direct-chat-danger .right > .direct-chat-text:before {
        border-left-color: #dd4b39;
    }

.direct-chat-primary .right > .direct-chat-text {
    background: #3c8dbc;
    border-color: #3c8dbc;
    color: #ffffff;
}

    .direct-chat-primary .right > .direct-chat-text:after,
    .direct-chat-primary .right > .direct-chat-text:before {
        border-left-color: #3c8dbc;
    }

.direct-chat-warning .right > .direct-chat-text {
    background: #f39c12;
    border-color: #f39c12;
    color: #ffffff;
}

    .direct-chat-warning .right > .direct-chat-text:after,
    .direct-chat-warning .right > .direct-chat-text:before {
        border-left-color: #f39c12;
    }

.direct-chat-info .right > .direct-chat-text {
    background: #00c0ef;
    border-color: #00c0ef;
    color: #ffffff;
}

    .direct-chat-info .right > .direct-chat-text:after,
    .direct-chat-info .right > .direct-chat-text:before {
        border-left-color: #00c0ef;
    }

.direct-chat-success .right > .direct-chat-text {
    background: #00a65a;
    border-color: #00a65a;
    color: #ffffff;
}

    .direct-chat-success .right > .direct-chat-text:after,
    .direct-chat-success .right > .direct-chat-text:before {
        border-left-color: #00a65a;
    }
/*
 * Component: Users List
 * ---------------------
 */
.users-list > li {
    width: 25%;
    float: left;
    padding: 10px;
    text-align: center;
}

    .users-list > li img {
        border-radius: 50%;
        max-width: 100%;
        height: auto;
    }

    .users-list > li > a:hover,
    .users-list > li > a:hover .users-list-name {
        color: #999;
    }

.users-list-name,
.users-list-date {
    display: block;
}

.users-list-name {
    font-weight: 600;
    color: #444;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.users-list-date {
    color: #999;
    font-size: 12px;
}
/*
 * Component: Carousel
 * -------------------
 */
.carousel-control.left,
.carousel-control.right {
    background-image: none;
}

.carousel-control > .fa {
    font-size: 40px;
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -20px;
}
/*
 * Component: modal
 * ----------------
 */
.modal {
    background: rgba(0, 0, 0, 0.3);
}

.modal-x-auto {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}

.modal-content {
    border-radius: .3rem;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.125);
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.125);
    border: 0;
}

@media (min-width: 768px) {
    .modal-content {
        -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.125);
        box-shadow: 0 2px 3px rgba(0, 0, 0, 0.125);
    }
}

.modal-header {
    border-bottom-color: #f4f4f4;
}

.modal-title {
    color: #411564;
    line-height: 2.8rem;
}

.modal-footer {
    border-top-color: #f4f4f4;
}

.modal-primary .modal-header,
.modal-primary .modal-footer {
    border-color: #307095;
}

.modal-warning .modal-header,
.modal-warning .modal-footer {
    border-color: #c87f0a;
}

.modal-blue-oil .modal-header,
.modal-blue-oil .modal-footer {
    border-color: #0A5F55;
}

.modal-success .modal-header,
.modal-success .modal-footer {
    border-color: #00733e;
}

.modal-danger .modal-header,
.modal-danger .modal-footer {
    border-color: #c23321;
}
/*
 * Component: Social Widgets
 * -------------------------
 */
.box-widget {
    border: none;
    position: relative;
}

.widget-user .widget-user-header {
    padding: 20px;
    height: 120px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.widget-user .widget-user-username {
    margin-top: 0;
    margin-bottom: 5px;
    font-size: 25px;
    font-weight: 300;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.widget-user .widget-user-desc {
    margin-top: 0;
}

.widget-user .widget-user-image {
    position: absolute;
    top: 65px;
    left: 50%;
    margin-left: -45px;
}

    .widget-user .widget-user-image > img {
        width: 90px;
        height: auto;
        border: 3px solid #fff;
    }

.widget-user .box-footer {
    padding-top: 30px;
}

.widget-user-2 .widget-user-header {
    padding: 20px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.widget-user-2 .widget-user-username {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 25px;
    font-weight: 300;
}

.widget-user-2 .widget-user-desc {
    margin-top: 0;
}

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
    margin-left: 75px;
}

.widget-user-2 .widget-user-image > img {
    width: 65px;
    height: auto;
    float: left;
}

.treeview-menu {
    display: none;
    list-style: none;
    padding: 10px 0;
    margin: 0;
    padding-left: 5px;
}

    .treeview-menu .treeview-menu {
        padding-left: 20px;
    }

    .treeview-menu > li {
        margin: 0;
    }

        .treeview-menu > li > a {
            padding: 5px 5px 5px 15px;
            display: block;
            font-size: 14px;
        }

            .treeview-menu > li > a > .fa,
            .treeview-menu > li > a > .glyphicon,
            .treeview-menu > li > a > .ion {
                width: 20px;
            }

            .treeview-menu > li > a > .pull-right-container > .fa-angle-left,
            .treeview-menu > li > a > .pull-right-container > .fa-angle-down,
            .treeview-menu > li > a > .fa-angle-left,
            .treeview-menu > li > a > .fa-angle-down {
                width: auto;
            }
/*
 * Page: Mailbox
 * -------------
 */
.mailbox-messages > .table {
    margin: 0;
}

.mailbox-controls {
    padding: 5px;
}

    .mailbox-controls.with-border {
        border-bottom: 1px solid #f4f4f4;
    }

.mailbox-read-info {
    border-bottom: 1px solid #f4f4f4;
    padding: 10px;
}

    .mailbox-read-info h3 {
        font-size: 20px;
        margin: 0;
    }

    .mailbox-read-info h5 {
        margin: 0;
        padding: 5px 0 0 0;
    }

.mailbox-read-time {
    color: #999;
    font-size: 13px;
}

.mailbox-read-message {
    padding: 10px;
}

.mailbox-attachments li {
    float: left;
    width: 200px;
    border: 1px solid #eee;
    margin-bottom: 10px;
    margin-right: 10px;
}

.mailbox-attachment-name {
    font-weight: bold;
    color: #666;
}

.mailbox-attachment-icon,
.mailbox-attachment-info,
.mailbox-attachment-size {
    display: block;
}

.mailbox-attachment-info {
    padding: 10px;
    background: #f4f4f4;
}

.mailbox-attachment-size {
    color: #999;
    font-size: 12px;
}

.mailbox-attachment-icon {
    text-align: center;
    font-size: 65px;
    color: #666;
    padding: 20px 10px;
}

    .mailbox-attachment-icon.has-img {
        padding: 0;
    }

        .mailbox-attachment-icon.has-img > img {
            max-width: 100%;
            height: auto;
        }
/*
 * Page: Lock Screen
 * -----------------
 */
/* ADD THIS CLASS TO THE <BODY> TAG */
.lockscreen {
    background: #d2d6de;
}

.lockscreen-logo {
    font-size: 35px;
    text-align: center;
    margin-bottom: 25px;
    font-weight: 300;
}

    .lockscreen-logo a {
        color: #444;
    }

.lockscreen-wrapper {
    max-width: 400px;
    margin: 0 auto;
    margin-top: 10%;
}
/* User name [optional] */
.lockscreen .lockscreen-name {
    text-align: center;
    font-weight: 600;
}
/* Will contain the image and the sign in form */
.lockscreen-item {
    border-radius: 4px;
    padding: 0;
    background: #fff;
    position: relative;
    margin: 10px auto 30px auto;
    width: 290px;
}
/* User image */
.lockscreen-image {
    border-radius: 50%;
    position: absolute;
    left: -10px;
    top: -25px;
    background: #fff;
    padding: 5px;
    z-index: 10;
}

    .lockscreen-image > img {
        border-radius: 50%;
        width: 70px;
        height: 70px;
    }
/* Contains the password input and the login button */
.lockscreen-credentials {
    margin-left: 70px;
}

    .lockscreen-credentials .form-control {
        border: 0;
    }

    .lockscreen-credentials .btn {
        background-color: #fff;
        border: 0;
        padding: 0 10px;
    }

.lockscreen-footer {
    margin-top: 10px;
}
/*
 * Page: Login & Register
 * ----------------------
 */
.login-logo,
.register-logo {
    font-size: 35px;
    text-align: center;
    margin-bottom: 25px;
    font-weight: 300;
}

    .login-logo a,
    .register-logo a {
        color: #444;
    }

.login-page,
.register-page {
    background: #d2d6de;
}

.login-box,
.register-box {
    width: 360px;
    margin: 7% auto;
}

@media (max-width: 768px) {
    .login-box,
    .register-box {
        width: 90%;
        margin-top: 20px;
    }
}

.login-box-body,
.register-box-body {
    background: #fff;
    padding: 20px;
    border-top: 0;
    color: #666;
}

    .login-box-body .form-control-feedback,
    .register-box-body .form-control-feedback {
        color: #777;
    }

.login-box-msg,
.register-box-msg {
    margin: 0;
    text-align: center;
    padding: 0 20px 20px 20px;
}

.social-auth-links {
    margin: 10px 0;
}
/*
 * Page: 400 and 500 error pages
 * ------------------------------
 */
.error-page {
    width: 600px;
    margin: 20px auto 0 auto;
}

@media (max-width: 991px) {
    .error-page {
        width: 100%;
    }
}

.error-page > .headline {
    float: left;
    font-size: 100px;
    font-weight: 300;
}

@media (max-width: 991px) {
    .error-page > .headline {
        float: none;
        text-align: center;
    }
}

.error-page > .error-content {
    margin-left: 190px;
    display: block;
}

@media (max-width: 991px) {
    .error-page > .error-content {
        margin-left: 0;
    }
}

.error-page > .error-content > h3 {
    font-weight: 300;
    font-size: 25px;
}

@media (max-width: 991px) {
    .error-page > .error-content > h3 {
        text-align: center;
    }
}
/*
 * Page: Invoice
 * -------------
 */
.invoice {
    position: relative;
    background: #fff;
    border: 1px solid #f4f4f4;
    padding: 20px;
    margin: 10px 25px;
}

.invoice-title {
    margin-top: 0;
}
/*
 * Page: Profile
 * -------------
 */
.profile-user-img {
    margin: 0 auto;
    width: 100px;
    padding: 3px;
    border: 3px solid #d2d6de;
}

.profile-username {
    font-size: 21px;
    margin-top: 5px;
}

.post {
    border-bottom: 1px solid #d2d6de;
    margin-bottom: 15px;
    padding-bottom: 15px;
    color: #666;
}

    .post:last-of-type {
        border-bottom: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .post .user-block {
        margin-bottom: 15px;
    }
/*
 * Social Buttons for Bootstrap
 *
 * Copyright 2013-2015 Panayiotis Lipiridis
 * Licensed under the MIT License
 *
 * https://github.com/lipis/bootstrap-social
 */
.btn-social {
    position: relative;
    padding-left: 44px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

    .btn-social > :first-child {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 32px;
        line-height: 34px;
        font-size: 1.6em;
        text-align: center;
        border-right: 1px solid rgba(0, 0, 0, 0.2);
    }

    .btn-social.btn-lg {
        padding-left: 61px;
    }

        .btn-social.btn-lg > :first-child {
            line-height: 45px;
            width: 45px;
            font-size: 1.8em;
        }

    .btn-social.btn-sm {
        padding-left: 38px;
    }

        .btn-social.btn-sm > :first-child {
            line-height: 28px;
            width: 28px;
            font-size: 1.4em;
        }

    .btn-social.btn-xs {
        padding-left: 30px;
    }

        .btn-social.btn-xs > :first-child {
            line-height: 20px;
            width: 20px;
            font-size: 1.2em;
        }

.btn-social-icon {
    position: relative;
    padding-left: 44px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 34px;
    width: 34px;
    padding: 0;
}

    .btn-social-icon > :first-child {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 32px;
        line-height: 34px;
        font-size: 1.6em;
        text-align: center;
        border-right: 1px solid rgba(0, 0, 0, 0.2);
    }

    .btn-social-icon.btn-lg {
        padding-left: 61px;
    }

        .btn-social-icon.btn-lg > :first-child {
            line-height: 45px;
            width: 45px;
            font-size: 1.8em;
        }

    .btn-social-icon.btn-sm {
        padding-left: 38px;
    }

        .btn-social-icon.btn-sm > :first-child {
            line-height: 28px;
            width: 28px;
            font-size: 1.4em;
        }

    .btn-social-icon.btn-xs {
        padding-left: 30px;
    }

        .btn-social-icon.btn-xs > :first-child {
            line-height: 20px;
            width: 20px;
            font-size: 1.2em;
        }

    .btn-social-icon > :first-child {
        border: none;
        text-align: center;
        width: 100%;
    }

    .btn-social-icon.btn-lg {
        height: 45px;
        width: 45px;
        padding-left: 0;
        padding-right: 0;
    }

    .btn-social-icon.btn-sm {
        height: 30px;
        width: 30px;
        padding-left: 0;
        padding-right: 0;
    }

    .btn-social-icon.btn-xs {
        height: 22px;
        width: 22px;
        padding-left: 0;
        padding-right: 0;
    }

.btn-adn {
    color: #ffffff;
    background-color: #d87a68;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-adn:focus,
    .btn-adn.focus {
        color: #ffffff;
        background-color: #ce563f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-adn:hover {
        color: #ffffff;
        background-color: #ce563f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-adn:active,
    .btn-adn.active,
    .open > .dropdown-toggle.btn-adn {
        color: #ffffff;
        background-color: #ce563f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-adn:active,
    .btn-adn.active,
    .open > .dropdown-toggle.btn-adn {
        background-image: none;
    }

    .btn-adn .badge {
        color: #d87a68;
        background-color: #ffffff;
    }

.btn-bitbucket {
    color: #ffffff;
    background-color: #205081;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-bitbucket:focus,
    .btn-bitbucket.focus {
        color: #ffffff;
        background-color: #163758;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-bitbucket:hover {
        color: #ffffff;
        background-color: #163758;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-bitbucket:active,
    .btn-bitbucket.active,
    .open > .dropdown-toggle.btn-bitbucket {
        color: #ffffff;
        background-color: #163758;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-bitbucket:active,
    .btn-bitbucket.active,
    .open > .dropdown-toggle.btn-bitbucket {
        background-image: none;
    }

    .btn-bitbucket .badge {
        color: #205081;
        background-color: #ffffff;
    }

.btn-dropbox {
    color: #ffffff;
    background-color: #1087dd;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-dropbox:focus,
    .btn-dropbox.focus {
        color: #ffffff;
        background-color: #0d6aad;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-dropbox:hover {
        color: #ffffff;
        background-color: #0d6aad;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-dropbox:active,
    .btn-dropbox.active,
    .open > .dropdown-toggle.btn-dropbox {
        color: #ffffff;
        background-color: #0d6aad;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-dropbox:active,
    .btn-dropbox.active,
    .open > .dropdown-toggle.btn-dropbox {
        background-image: none;
    }

    .btn-dropbox .badge {
        color: #1087dd;
        background-color: #ffffff;
    }

.btn-facebook {
    color: #ffffff;
    background-color: #3b5998;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-facebook:focus,
    .btn-facebook.focus {
        color: #ffffff;
        background-color: #2d4373;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-facebook:hover {
        color: #ffffff;
        background-color: #2d4373;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-facebook:active,
    .btn-facebook.active,
    .open > .dropdown-toggle.btn-facebook {
        color: #ffffff;
        background-color: #2d4373;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-facebook:active,
    .btn-facebook.active,
    .open > .dropdown-toggle.btn-facebook {
        background-image: none;
    }

    .btn-facebook .badge {
        color: #3b5998;
        background-color: #ffffff;
    }

.btn-flickr {
    color: #ffffff;
    background-color: #ff0084;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-flickr:focus,
    .btn-flickr.focus {
        color: #ffffff;
        background-color: #cc006a;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-flickr:hover {
        color: #ffffff;
        background-color: #cc006a;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-flickr:active,
    .btn-flickr.active,
    .open > .dropdown-toggle.btn-flickr {
        color: #ffffff;
        background-color: #cc006a;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-flickr:active,
    .btn-flickr.active,
    .open > .dropdown-toggle.btn-flickr {
        background-image: none;
    }

    .btn-flickr .badge {
        color: #ff0084;
        background-color: #ffffff;
    }

.btn-foursquare {
    color: #ffffff;
    background-color: #f94877;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-foursquare:focus,
    .btn-foursquare.focus {
        color: #ffffff;
        background-color: #f71752;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-foursquare:hover {
        color: #ffffff;
        background-color: #f71752;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-foursquare:active,
    .btn-foursquare.active,
    .open > .dropdown-toggle.btn-foursquare {
        color: #ffffff;
        background-color: #f71752;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-foursquare:active,
    .btn-foursquare.active,
    .open > .dropdown-toggle.btn-foursquare {
        background-image: none;
    }

    .btn-foursquare .badge {
        color: #f94877;
        background-color: #ffffff;
    }

.btn-github {
    color: #ffffff;
    background-color: #444444;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-github:focus,
    .btn-github.focus {
        color: #ffffff;
        background-color: #2b2b2b;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-github:hover {
        color: #ffffff;
        background-color: #2b2b2b;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-github:active,
    .btn-github.active,
    .open > .dropdown-toggle.btn-github {
        color: #ffffff;
        background-color: #2b2b2b;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-github:active,
    .btn-github.active,
    .open > .dropdown-toggle.btn-github {
        background-image: none;
    }

    .btn-github .badge {
        color: #444444;
        background-color: #ffffff;
    }

.btn-google {
    color: #ffffff;
    background-color: #dd4b39;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-google:focus,
    .btn-google.focus {
        color: #ffffff;
        background-color: #c23321;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-google:hover {
        color: #ffffff;
        background-color: #c23321;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-google:active,
    .btn-google.active,
    .open > .dropdown-toggle.btn-google {
        color: #ffffff;
        background-color: #c23321;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-google:active,
    .btn-google.active,
    .open > .dropdown-toggle.btn-google {
        background-image: none;
    }

    .btn-google .badge {
        color: #dd4b39;
        background-color: #ffffff;
    }

.btn-instagram {
    color: #ffffff;
    background-color: #3f729b;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-instagram:focus,
    .btn-instagram.focus {
        color: #ffffff;
        background-color: #305777;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-instagram:hover {
        color: #ffffff;
        background-color: #305777;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-instagram:active,
    .btn-instagram.active,
    .open > .dropdown-toggle.btn-instagram {
        color: #ffffff;
        background-color: #305777;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-instagram:active,
    .btn-instagram.active,
    .open > .dropdown-toggle.btn-instagram {
        background-image: none;
    }

    .btn-instagram .badge {
        color: #3f729b;
        background-color: #ffffff;
    }

.btn-linkedin {
    color: #ffffff;
    background-color: #007bb6;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-linkedin:focus,
    .btn-linkedin.focus {
        color: #ffffff;
        background-color: #005983;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-linkedin:hover {
        color: #ffffff;
        background-color: #005983;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-linkedin:active,
    .btn-linkedin.active,
    .open > .dropdown-toggle.btn-linkedin {
        color: #ffffff;
        background-color: #005983;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-linkedin:active,
    .btn-linkedin.active,
    .open > .dropdown-toggle.btn-linkedin {
        background-image: none;
    }

    .btn-linkedin .badge {
        color: #007bb6;
        background-color: #ffffff;
    }

.btn-microsoft {
    color: #ffffff;
    background-color: #2672ec;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-microsoft:focus,
    .btn-microsoft.focus {
        color: #ffffff;
        background-color: #125acd;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-microsoft:hover {
        color: #ffffff;
        background-color: #125acd;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-microsoft:active,
    .btn-microsoft.active,
    .open > .dropdown-toggle.btn-microsoft {
        color: #ffffff;
        background-color: #125acd;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-microsoft:active,
    .btn-microsoft.active,
    .open > .dropdown-toggle.btn-microsoft {
        background-image: none;
    }

    .btn-microsoft .badge {
        color: #2672ec;
        background-color: #ffffff;
    }

.btn-openid {
    color: #ffffff;
    background-color: #f7931e;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-openid:focus,
    .btn-openid.focus {
        color: #ffffff;
        background-color: #da7908;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-openid:hover {
        color: #ffffff;
        background-color: #da7908;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-openid:active,
    .btn-openid.active,
    .open > .dropdown-toggle.btn-openid {
        color: #ffffff;
        background-color: #da7908;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-openid:active,
    .btn-openid.active,
    .open > .dropdown-toggle.btn-openid {
        background-image: none;
    }

    .btn-openid .badge {
        color: #f7931e;
        background-color: #ffffff;
    }

.btn-pinterest {
    color: #ffffff;
    background-color: #cb2027;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-pinterest:focus,
    .btn-pinterest.focus {
        color: #ffffff;
        background-color: #9f191f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-pinterest:hover {
        color: #ffffff;
        background-color: #9f191f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-pinterest:active,
    .btn-pinterest.active,
    .open > .dropdown-toggle.btn-pinterest {
        color: #ffffff;
        background-color: #9f191f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-pinterest:active,
    .btn-pinterest.active,
    .open > .dropdown-toggle.btn-pinterest {
        background-image: none;
    }

    .btn-pinterest .badge {
        color: #cb2027;
        background-color: #ffffff;
    }

.btn-reddit {
    color: #000000;
    background-color: #eff7ff;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-reddit:focus,
    .btn-reddit.focus {
        color: #000000;
        background-color: #bcddff;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-reddit:hover {
        color: #000000;
        background-color: #bcddff;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-reddit:active,
    .btn-reddit.active,
    .open > .dropdown-toggle.btn-reddit {
        color: #000000;
        background-color: #bcddff;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-reddit:active,
    .btn-reddit.active,
    .open > .dropdown-toggle.btn-reddit {
        background-image: none;
    }

    .btn-reddit .badge {
        color: #eff7ff;
        background-color: #000000;
    }

.btn-soundcloud {
    color: #ffffff;
    background-color: #ff5500;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-soundcloud:focus,
    .btn-soundcloud.focus {
        color: #ffffff;
        background-color: #cc4400;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-soundcloud:hover {
        color: #ffffff;
        background-color: #cc4400;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-soundcloud:active,
    .btn-soundcloud.active,
    .open > .dropdown-toggle.btn-soundcloud {
        color: #ffffff;
        background-color: #cc4400;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-soundcloud:active,
    .btn-soundcloud.active,
    .open > .dropdown-toggle.btn-soundcloud {
        background-image: none;
    }

    .btn-soundcloud .badge {
        color: #ff5500;
        background-color: #ffffff;
    }

.btn-tumblr {
    color: #ffffff;
    background-color: #2c4762;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-tumblr:focus,
    .btn-tumblr.focus {
        color: #ffffff;
        background-color: #1c2d3f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-tumblr:hover {
        color: #ffffff;
        background-color: #1c2d3f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-tumblr:active,
    .btn-tumblr.active,
    .open > .dropdown-toggle.btn-tumblr {
        color: #ffffff;
        background-color: #1c2d3f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-tumblr:active,
    .btn-tumblr.active,
    .open > .dropdown-toggle.btn-tumblr {
        background-image: none;
    }

    .btn-tumblr .badge {
        color: #2c4762;
        background-color: #ffffff;
    }

.btn-twitter {
    color: #ffffff;
    background-color: #55acee;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-twitter:focus,
    .btn-twitter.focus {
        color: #ffffff;
        background-color: #2795e9;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-twitter:hover {
        color: #ffffff;
        background-color: #2795e9;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-twitter:active,
    .btn-twitter.active,
    .open > .dropdown-toggle.btn-twitter {
        color: #ffffff;
        background-color: #2795e9;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-twitter:active,
    .btn-twitter.active,
    .open > .dropdown-toggle.btn-twitter {
        background-image: none;
    }

    .btn-twitter .badge {
        color: #55acee;
        background-color: #ffffff;
    }

.btn-vimeo {
    color: #ffffff;
    background-color: #1ab7ea;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-vimeo:focus,
    .btn-vimeo.focus {
        color: #ffffff;
        background-color: #1295bf;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vimeo:hover {
        color: #ffffff;
        background-color: #1295bf;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vimeo:active,
    .btn-vimeo.active,
    .open > .dropdown-toggle.btn-vimeo {
        color: #ffffff;
        background-color: #1295bf;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vimeo:active,
    .btn-vimeo.active,
    .open > .dropdown-toggle.btn-vimeo {
        background-image: none;
    }

    .btn-vimeo .badge {
        color: #1ab7ea;
        background-color: #ffffff;
    }

.btn-vk {
    color: #ffffff;
    background-color: #587ea3;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-vk:focus,
    .btn-vk.focus {
        color: #ffffff;
        background-color: #466482;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vk:hover {
        color: #ffffff;
        background-color: #466482;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vk:active,
    .btn-vk.active,
    .open > .dropdown-toggle.btn-vk {
        color: #ffffff;
        background-color: #466482;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-vk:active,
    .btn-vk.active,
    .open > .dropdown-toggle.btn-vk {
        background-image: none;
    }

    .btn-vk .badge {
        color: #587ea3;
        background-color: #ffffff;
    }

.btn-yahoo {
    color: #ffffff;
    background-color: #720e9e;
    border-color: rgba(0, 0, 0, 0.2);
}

    .btn-yahoo:focus,
    .btn-yahoo.focus {
        color: #ffffff;
        background-color: #500a6f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-yahoo:hover {
        color: #ffffff;
        background-color: #500a6f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-yahoo:active,
    .btn-yahoo.active,
    .open > .dropdown-toggle.btn-yahoo {
        color: #ffffff;
        background-color: #500a6f;
        border-color: rgba(0, 0, 0, 0.2);
    }

    .btn-yahoo:active,
    .btn-yahoo.active,
    .open > .dropdown-toggle.btn-yahoo {
        background-image: none;
    }

    .btn-yahoo .badge {
        color: #720e9e;
        background-color: #ffffff;
    }
/*
 * Plugin: Full Calendar
 * ---------------------
 */
.fc-button {
    background: #f4f4f4;
    background-image: none;
    color: #444;
    border-color: #ddd;
    border-bottom-color: #ddd;
}

    .fc-button:hover,
    .fc-button:active,
    .fc-button.hover {
        background-color: #e9e9e9;
    }

.fc-header-title h2 {
    font-size: 15px;
    line-height: 1.6em;
    color: #666;
    margin-left: 10px;
}

.fc-header-right {
    padding-right: 10px;
}

.fc-header-left {
    padding-left: 10px;
}

.fc-widget-header {
    background: #fafafa;
}

.fc-grid {
    width: 100%;
    border: 0;
}

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
    border-left: 0;
    border-right: 0;
}

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
    border-right: 0;
}

.fc-toolbar {
    padding: 10px;
    margin: 0;
}

.fc-day-number {
    font-size: 20px;
    font-weight: 300;
    padding-right: 10px;
}

.fc-color-picker {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .fc-color-picker > li {
        float: left;
        font-size: 30px;
        margin-right: 5px;
        line-height: 30px;
    }

        .fc-color-picker > li .fa {
            -webkit-transition: -webkit-transform linear 0.3s;
            -moz-transition: -moz-transform linear 0.3s;
            -o-transition: -o-transform linear 0.3s;
            transition: transform linear 0.3s;
        }

            .fc-color-picker > li .fa:hover {
                -webkit-transform: rotate(30deg);
                -ms-transform: rotate(30deg);
                -o-transform: rotate(30deg);
                transform: rotate(30deg);
            }

#add-new-event {
    -webkit-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;
}

.external-event {
    padding: 5px 10px;
    font-weight: bold;
    margin-bottom: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    cursor: move;
}

    .external-event:hover {
        box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);
    }

.box .datepicker-inline,
.box .datepicker-inline .datepicker-days,
.box .datepicker-inline > table,
.box .datepicker-inline .datepicker-days > table {
    width: 100%;
}

    .box .datepicker-inline td:hover,
    .box .datepicker-inline .datepicker-days td:hover,
    .box .datepicker-inline > table td:hover,
    .box .datepicker-inline .datepicker-days > table td:hover {
        background-color: rgba(255, 255, 255, 0.3);
    }

    .box .datepicker-inline td.day.old,
    .box .datepicker-inline .datepicker-days td.day.old,
    .box .datepicker-inline > table td.day.old,
    .box .datepicker-inline .datepicker-days > table td.day.old,
    .box .datepicker-inline td.day.new,
    .box .datepicker-inline .datepicker-days td.day.new,
    .box .datepicker-inline > table td.day.new,
    .box .datepicker-inline .datepicker-days > table td.day.new {
        color: #777;
    }
/*
 * General: Miscellaneous
 * ----------------------
 */
.pad {
    padding: 10px;
}

.margin {
    margin: 10px;
}

.margin-bottom {
    margin-bottom: 20px;
}

.margin-bottom-none {
    margin-bottom: 0;
}

.margin-r-5 {
    margin-right: 5px;
}

.inline {
    display: inline;
}

.description-block {
    display: block;
    margin: 10px 0;
    text-align: center;
}

    .description-block.margin-bottom {
        margin-bottom: 25px;
    }

    .description-block > .description-header {
        margin: 0;
        padding: 0;
        font-weight: 600;
        font-size: 16px;
    }

    .description-block > .description-text {
        text-transform: uppercase;
    }

.bg-red,
.bg-yellow,
.bg-skin,
.bg-blue,
.bg-light-blue,
.bg-green,
.bg-navy,
.bg-teal,
.bg-olive,
.bg-lime,
.bg-orange,
.bg-brown,
.bg-fuchsia,
.bg-purple,
.bg-maroon,
.bg-black,
.bg-red-active,
.bg-yellow-active,
.bg-skin-active,
.bg-blue-active,
.bg-light-blue-active,
.bg-green-active,
.bg-navy-active,
.bg-teal-active,
.bg-olive-active,
.bg-lime-active,
.bg-orange-active,
.bg-fuchsia-active,
.bg-purple-active,
.bg-maroon-active,
.bg-black-active,
.callout.callout-danger,
.callout.callout-warning,
.callout.callout-blue-oil,
.callout.callout-success,
.alert-success,
.alert-danger,
.alert-error,
.alert-warning,
.alert-blue-oil,
.label-danger,
.label-blue-oil,
.label-warning,
.label-primary,
.label-success,
.label-yellow,
.modal-primary .modal-body,
.modal-primary .modal-header,
.modal-primary .modal-footer,
.modal-warning .modal-body,
.modal-warning .modal-header,
.modal-warning .modal-footer,
.modal-blue-oil .modal-body,
.modal-blue-oil .modal-header,
.modal-blue-oil .modal-footer,
.modal-success .modal-body,
.modal-success .modal-header,
.modal-success .modal-footer,
.modal-danger .modal-body,
.modal-danger .modal-header,
.modal-danger .modal-footer {
    color: #fff !important;
}

.bg-gray {
    color: #000;
    background-color: #5B5C65 !important;
}

.bg-gray-clean {
    background-color: #E7EAEC !important;
}

.bg-gray-light {
    background-color: #C4CBCF;
}

.bg-gray-dark {
    background-color: #333 !important;
}

.bg-black {
    background-color: #111111 !important;
}

.bg-red,
.callout.callout-danger,
.alert-danger,
.alert-error,
.label-danger,
.modal-danger .modal-body {
    background-color: #ED1651 !important;
}

.bg-orange,
.callout.callout-warning,
.alert-warning,
.label-warning,
.modal-warning .modal-body {
    background-color: #F47920 !important;
}

.bg-yellow,
.callout.callout-yellow,
.alert-yellow,
.label-yellow,
.modal-yellow .modal-body {
    background-color: #FFCB08 !important;
}

.bg-brown,
.callout.callout-brown,
.alert-brown,
.label-brown,
.modal-brown .modal-body {
    background-color: #682D00 !important;
}

.bg-skin,
.callout.callout-skin,
.alert-skin,
.label-skin,
.modal-skin .modal-body {
    color: #5B5C65 !important;
    background-color: #FFF0C7 !important;
}

.bg-blue {
    background-color: #0A5F55 !important;
}

.bg-light-blue,
.label-primary,
.modal-primary .modal-body {
    background-color: #3c8dbc !important;
}

.bg-green,
.label-success {
    background-color: #00995D !important;
}

.callout.callout-success,
.alert-success,
.modal-success .modal-body {
    background-color: #00995D !important;
}

.label-yellow {
    background-color: #F47920;
}

.bg-green-light {
    background-color: #B1D34B !important;
}

.bg-green-dark {
    background-color: #00401A !important;
}

.bg-blue-oil {
    background-color: #0A5F55 !important;
}

.bg-skin {
    background-color: #FFF0C7 !important;
}

.bg-skin-dark {
    background-color: #fff7e3 !important;
}

.bg-navy {
    background-color: #001f3f !important;
}

.bg-teal {
    background-color: #39cccc !important;
}

.bg-olive {
    background-color: #3d9970 !important;
}

.bg-lime {
    background-color: #01ff70 !important;
}

.bg-fuchsia {
    background-color: #f012be !important;
}

.bg-purple {
    background-color: #A3238E !important;
}

.bg-maroon {
    background-color: #682D00 !important;
}

.bg-gray-active {
    color: #000;
    background-color: #b5bbc8 !important;
}

.bg-black-active {
    background-color: #000000 !important;
}

.bg-red-active,
.modal-danger .modal-header,
.modal-danger .modal-footer {
    background-color: #d33724 !important;
}

.bg-yellow-active,
.modal-warning .modal-header,
.modal-warning .modal-footer {
    background-color: #db8b0b !important;
}

.bg-skin-active,
.modal-skin .modal-header,
.modal-skin .modal-footer {
    background-color: #00a7d0 !important;
}

.bg-blue-active {
    background-color: #005384 !important;
}

.bg-light-blue-active,
.modal-primary .modal-header,
.modal-primary .modal-footer {
    background-color: #357ca5 !important;
}

.bg-green-active,
.modal-success .modal-header,
.modal-success .modal-footer {
    background-color: #008d4c !important;
}

.bg-navy-active {
    background-color: #001a35 !important;
}

.bg-teal-active {
    background-color: #30bbbb !important;
}

.bg-olive-active {
    background-color: #368763 !important;
}

.bg-lime-active {
    background-color: #00e765 !important;
}

.bg-orange-active {
    background-color: #ff7701 !important;
}

.bg-fuchsia-active {
    background-color: #db0ead !important;
}

.bg-purple-active {
    background-color: #555299 !important;
}

.bg-maroon-active {
    background-color: #ca195a !important;
}

[class^="bg-"].disabled {
    opacity: 0.65;
    filter: alpha(opacity=65);
}

.text-red {
    color: #ED1651 !important;
}

.text-yellow {
    color: #FFCB08 !important;
}

.text-yellow-dark {
    color: #e8b702 !important;
}

.text-aqua {
    color: #00c0ef !important;
}

.text-blue-oil {
    color: #0A5F55 !important;
}

.text-black {
    color: #111111 !important;
}

.text-brown {
    color: #682D00 !important;
}

.text-white {
    color: #FFF !important;
}

.text-green-dark {
    color: #00401A !important;
}

.text-green {
    color: #00995D !important;
}

.text-green-light {
    color: #B1D34B !important;
}

.text-gray {
    color: #5B5C65 !important;
}

.text-gray-alternative {
    color: #b4babe !important;
}

.text-gray-light {
    color: #C4CBCF !important;
}

.text-navy {
    color: #001f3f !important;
}

.text-teal {
    color: #39cccc !important;
}

.text-olive {
    color: #3d9970 !important;
}

.text-lime {
    color: #01ff70 !important;
}

.text-orange {
    color: #F47920 !important;
}

.text-fuchsia {
    color: #f012be !important;
}

.text-pink {
    color: #ED1651 !important;
}

.text-purple {
    color: #A3238E !important;
}

.text-purple-dark {
    color: #411564 !important;
}

.text-maroon {
    color: #682D00 !important;
}

.link-muted {
    color: #7a869d;
}

    .link-muted:hover,
    .link-muted:focus {
        color: #606c84;
    }

.link-black {
    color: #666;
}

    .link-black:hover,
    .link-black:focus {
        color: #999;
    }

a.link-light,
a.link-light:active {
    color: #FFF !important;
}

    a.link-light:hover {
        color: #C4CBCF !important;
    }

a.link-green,
a.link-green:active {
    color: #00995D !important;
}

    a.link-green:hover {
        color: #026f44 !important;
    }

a.link-green-light,
a.link-green-light:active {
    color: #B1D34B !important;
}

    a.link-green-light:hover {
        color: #9ABE2E !important;
    }

a.link-green-dark,
a.link-green-dark:active {
    color: #00401A !important;
}

    a.link-green-dark:hover {
        color: #01230f !important;
    }

a.link-blue-oil,
a.link-blue-oil:active {
    color: #0A5F55 !important;
}

    a.link-blue-oil:hover {
        color: #063c36 !important;
    }

a.link-brown,
a.link-brown:active {
    color: #682D00 !important;
}

    a.link-brown:hover {
        color: #3d1c03 !important;
    }

a.link-gray,
a.link-gray:active {
    color: #C4CBCF !important;
}

    a.link-gray:hover {
        color: #92989b !important;
    }

a.link-gray-dark,
a.link-gray-dark:active {
    color: #5B5C65 !important;
}

    a.link-gray-dark:hover {
        color: #333 !important;
    }

a.link-orange,
a.link-orange:active {
    color: #F47920 !important;
}

    a.link-orange:hover {
        color: #BA5811 !important;
    }

a.link-purple,
a.link-purple:active {
    color: #A3238E !important;
}

    a.link-purple:hover {
        color: #411564 !important;
    }

a.link-red,
a.link-red:active {
    color: #ED1651 !important;
}

    a.link-red:hover {
        color: #AA123C !important;
    }

a.link-yellow,
a.link-yellow:active {
    color: #FFCB08 !important;
}

    a.link-yellow:hover {
        color: #d0a70d !important;
    }

.hide {
    display: none !important;
}

.no-border {
    border: 0 !important;
}

.no-padding {
    padding: 0 !important;
}

.no-margin {
    margin: 0 !important;
}

.no-shadow {
    box-shadow: none !important;
}

.list-unstyled,
.chart-legend,
.contacts-list,
.users-list,
.mailbox-attachments {
    list-style: none;
    margin: 0;
    padding: 0;
}

.list-group-unbordered > .list-group-item {
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
}

.flat {
    border-radius: 0 !important;
}

.text-bold,
.text-bold.table td,
.text-bold.table th {
    font-weight: 700;
}

.text-sm {
    font-size: 12px;
}

.jqstooltip {
    padding: 5px !important;
    width: auto !important;
    height: auto !important;
}

.bg-teal-gradient {
    background: #39cccc !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #39cccc), color-stop(1, #7adddd)) !important;
    background: -ms-linear-gradient(bottom, #39cccc, #7adddd) !important;
    background: -moz-linear-gradient(center bottom, #39cccc 0%, #7adddd 100%) !important;
    background: -o-linear-gradient(#7adddd, #39cccc) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7adddd', endColorstr='#39cccc', GradientType=0) !important;
    color: #fff;
}

.bg-light-blue-gradient {
    background: #3c8dbc !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important;
    background: -ms-linear-gradient(bottom, #3c8dbc, #67a8ce) !important;
    background: -moz-linear-gradient(center bottom, #3c8dbc 0%, #67a8ce 100%) !important;
    background: -o-linear-gradient(#67a8ce, #3c8dbc) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce', endColorstr='#3c8dbc', GradientType=0) !important;
    color: #fff;
}

.bg-blue-gradient {
    background: #0073b7 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0073b7), color-stop(1, #0089db)) !important;
    background: -ms-linear-gradient(bottom, #0073b7, #0089db) !important;
    background: -moz-linear-gradient(center bottom, #0073b7 0%, #0089db 100%) !important;
    background: -o-linear-gradient(#0089db, #0073b7) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089db', endColorstr='#0073b7', GradientType=0) !important;
    color: #fff;
}

.bg-skin-gradient {
    background: #00c0ef !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #00c0ef), color-stop(1, #14d1ff)) !important;
    background: -ms-linear-gradient(bottom, #00c0ef, #14d1ff) !important;
    background: -moz-linear-gradient(center bottom, #00c0ef 0%, #14d1ff 100%) !important;
    background: -o-linear-gradient(#14d1ff, #00c0ef) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#14d1ff', endColorstr='#00c0ef', GradientType=0) !important;
    color: #fff;
}

.bg-yellow-gradient {
    background: #f39c12 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f39c12), color-stop(1, #f7bc60)) !important;
    background: -ms-linear-gradient(bottom, #f39c12, #f7bc60) !important;
    background: -moz-linear-gradient(center bottom, #f39c12 0%, #f7bc60 100%) !important;
    background: -o-linear-gradient(#f7bc60, #f39c12) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bc60', endColorstr='#f39c12', GradientType=0) !important;
    color: #fff;
}

.bg-purple-gradient {
    background: #605ca8 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #605ca8), color-stop(1, #9491c4)) !important;
    background: -ms-linear-gradient(bottom, #605ca8, #9491c4) !important;
    background: -moz-linear-gradient(center bottom, #605ca8 0%, #9491c4 100%) !important;
    background: -o-linear-gradient(#9491c4, #605ca8) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9491c4', endColorstr='#605ca8', GradientType=0) !important;
    color: #fff;
}

.bg-green-gradient {
    background: #00a65a !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #00a65a), color-stop(1, #00ca6d)) !important;
    background: -ms-linear-gradient(bottom, #00a65a, #00ca6d) !important;
    background: -moz-linear-gradient(center bottom, #00a65a 0%, #00ca6d 100%) !important;
    background: -o-linear-gradient(#00ca6d, #00a65a) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ca6d', endColorstr='#00a65a', GradientType=0) !important;
    color: #fff;
}

.bg-red-gradient {
    background: #dd4b39 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dd4b39), color-stop(1, #e47365)) !important;
    background: -ms-linear-gradient(bottom, #dd4b39, #e47365) !important;
    background: -moz-linear-gradient(center bottom, #dd4b39 0%, #e47365 100%) !important;
    background: -o-linear-gradient(#e47365, #dd4b39) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e47365', endColorstr='#dd4b39', GradientType=0) !important;
    color: #fff;
}

.bg-black-gradient {
    background: #111111 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #111111), color-stop(1, #2b2b2b)) !important;
    background: -ms-linear-gradient(bottom, #111111, #2b2b2b) !important;
    background: -moz-linear-gradient(center bottom, #111111 0%, #2b2b2b 100%) !important;
    background: -o-linear-gradient(#2b2b2b, #111111) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#111111', GradientType=0) !important;
    color: #fff;
}

.bg-maroon-gradient {
    background: #d81b60 !important;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d81b60), color-stop(1, #e73f7c)) !important;
    background: -ms-linear-gradient(bottom, #d81b60, #e73f7c) !important;
    background: -moz-linear-gradient(center bottom, #d81b60 0%, #e73f7c 100%) !important;
    background: -o-linear-gradient(#e73f7c, #d81b60) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73f7c', endColorstr='#d81b60', GradientType=0) !important;
    color: #fff;
}

.description-block .description-icon {
    font-size: 16px;
}

.no-pad-top {
    padding-top: 0;
}

.position-static {
    position: static !important;
}

.list-header {
    font-size: 15px;
    padding: 10px 4px;
    font-weight: bold;
    color: #666;
}

.list-seperator {
    height: 1px;
    background: #f4f4f4;
    margin: 15px 0 9px 0;
}

.list-link > a {
    padding: 4px;
    color: #777;
}

    .list-link > a:hover {
        color: #222;
    }

.font-light {
    font-weight: 300;
}

.user-block:before,
.user-block:after {
    content: " ";
    display: table;
}

.user-block:after {
    clear: both;
}

.user-block img {
    width: 40px;
    height: 40px;
    float: left;
}

.user-block .username,
.user-block .description,
.user-block .comment {
    display: block;
    margin-left: 50px;
}

.user-block .username {
    font-size: 16px;
    font-weight: 600;
}

.user-block .description {
    color: #999;
    font-size: 13px;
}

.user-block.user-block-sm .username,
.user-block.user-block-sm .description,
.user-block.user-block-sm .comment {
    margin-left: 40px;
}

.user-block.user-block-sm .username {
    font-size: 14px;
}

.img-sm,
.img-md,
.img-lg,
.box-comments .box-comment img,
.user-block.user-block-sm img {
    float: left;
}

.img-sm,
.box-comments .box-comment img,
.user-block.user-block-sm img {
    width: 30px !important;
    height: 30px !important;
}

    .img-sm + .img-push {
        margin-left: 40px;
    }

.img-md {
    width: 60px;
    height: 60px;
}

    .img-md + .img-push {
        margin-left: 70px;
    }

.img-lg {
    width: 100px;
    height: 100px;
}

    .img-lg + .img-push {
        margin-left: 110px;
    }

.img-bordered {
    border: 3px solid #d2d6de;
    padding: 3px;
}

.img-bordered-sm {
    border: 2px solid #d2d6de;
    padding: 2px;
}

.attachment-block {
    border: 1px solid #f4f4f4;
    padding: 5px;
    margin-bottom: 10px;
    background: #f7f7f7;
}

    .attachment-block .attachment-img {
        max-width: 100px;
        max-height: 100px;
        height: auto;
        float: left;
    }

    .attachment-block .attachment-pushed {
        margin-left: 110px;
    }

    .attachment-block .attachment-heading {
        margin: 0;
    }

    .attachment-block .attachment-text {
        color: #555;
    }

.connectedSortable {
    min-height: 100px;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.sort-highlight {
    background: #f4f4f4;
    border: 1px dashed #ddd;
    margin-bottom: 10px;
}

.full-opacity-hover {
    opacity: 0.65;
    filter: alpha(opacity=65);
}

    .full-opacity-hover:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.chart {
    position: relative;
    overflow: hidden;
    width: 100%;
}

    .chart svg,
    .chart canvas {
        width: 100% !important;
    }
/*
 * Misc: print
 * -----------
 */
@media print {
    .no-print,
    .main-sidebar,
    .left-side,
    .main-header,
    .content-header {
        display: none !important;
    }

    .content-wrapper,
    .right-side,
    .main-footer {
        margin-left: 0 !important;
        min-height: 0 !important;
        -webkit-transform: translate(0, 0) !important;
        -ms-transform: translate(0, 0) !important;
        -o-transform: translate(0, 0) !important;
        transform: translate(0, 0) !important;
    }

    .fixed .content-wrapper,
    .fixed .right-side {
        padding-top: 0 !important;
    }

    .invoice {
        width: 100%;
        border: 0;
        margin: 0;
        padding: 0;
    }

    .invoice-col {
        float: left;
        width: 33.3333333%;
    }

    .table-responsive {
        overflow: auto;
    }

        .table-responsive > .table tr th,
        .table-responsive > .table tr td {
            white-space: normal !important;
        }
}

.top-page {
    text-align: center;
    vertical-align: middle;
    position: fixed;
    bottom: 0.5rem;
    left: 1.8rem;
    cursor: pointer;
    color: #5B5C65;
    opacity: 0.7;
    filter: alpha(opacity=70);
    font-size: 2.5rem;
    transition-duration: 1s;
    z-index: 999;
}

    .top-page:hover {
        color: #5B5C65;
        opacity: 1;
        filter: alpha(opacity=100);
        transition-duration: 1s;
    }

form .box .box-footer {
    padding: 10px 15px !important;
}

.popover {
    max-width: 220px;
    color: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #00995D;
    border: 1px solid #00995D;
}

.popover-danger {
    background-color: #ED1651 !important;
    border: 1px solid #ED1651 !important;
}

.popover-title {
    font-size: 2rem;
    background: none;
    border: none;
}

.popover-content {
    padding: 9px 14px;
}

.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.popover > .arrow {
    border-width: 11px;
}

    .popover > .arrow:after {
        content: "";
        border-width: 10px;
    }

.popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    border-bottom-width: 0;
}

    .popover.top > .arrow:after {
        bottom: 1px;
        margin-left: -10px;
        content: " ";
        border-top-color: #00995D;
        border-bottom-width: 0;
    }

.popover-danger.top > .arrow:after {
    border-top-color: #ED1651 !important;
}

.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25);
    border-left-width: 0;
}

    .popover.right > .arrow:after {
        bottom: -10px;
        left: 1px;
        content: " ";
        border-right-color: #00995D;
        border-left-width: 0;
    }

.popover-danger.right > .arrow:after {
    border-right-color: #ED1651 !important;
}

.popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
}

    .popover.bottom > .arrow:after {
        top: 1px;
        margin-left: -10px;
        content: " ";
        border-top-width: 0;
        border-bottom-color: #00995D;
    }

.popover-danger.bottom > .arrow:after {
    border-bottom-color: #ED1651 !important;
}

.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25);
}

    .popover.left > .arrow:after {
        right: 1px;
        bottom: -10px;
        content: " ";
        border-right-width: 0;
        border-left-color: #00995D;
    }

.popover-danger.left > .arrow:after {
    border-left-color: #ED1651 !important;
}

.border-all {
    border: 1px solid rgba(196, 203, 207, 0.7) !important;
}

.border-top {
    border-top: 1px solid rgba(196, 203, 207, 0.7) !important;
}

.border-bottom {
    border-bottom: 1px solid #C4CBCF !important;
}

.documents table {
    min-width: 700px;
}

    .documents table th {
        padding-bottom: 0 !important;
    }

    .documents table tr td p {
        margin-bottom: 0 !important;
    }

    .documents table tr td a:hover {
        text-decoration: underline !important;
    }
/*.documents p {
    margin-bottom:0 !important;
}
.documents .line:hover {
    background-color:#f5f5f5;
}
.documents .row-title:hover {
    background-color:#FFF !important;
}*/
.documents .text-purple-dark {
    padding-bottom: 10px;
    border-bottom: 2px solid #ddd;
}

.field-validation-error {
    font-size: 13px;
    line-height: 1.7;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    color: #ED1651;
}

.field-validation-success {
    font-size: 13px;
    line-height: 1.7;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    color: #00995D;
}

.notificacao-cadastro {
    position: fixed;
    z-index: 9999999999;
    padding: 15px;
    margin: 8px;
    border-radius: 4px;
    right: 0px;
    top: 0px;
}

    .notificacao-cadastro p {
        line-height: 14px;
    }
