@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700);

h1, h2, h3, h4, h5, h6 {
    font-family: 'Droid Sans',sans-serif;
}

.help-block, .help-inline {
    color: #555;
    font-style: italic;
    font-size: 11px;
}

.label {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 2px 4px 2px;
}

.badge {
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    padding: 3px 9px 2px;
}

.label, .badge {
    font-weight: normal;
}

.help-block {
    margin: 0;
}

.settings_dropdown {
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 0;
}

.settings_dropdown {
    margin: 0 -23px;
}

.widget_option_dropdown {
    margin: 0 -1px;
}

.settings_dropdown li, .user_dropdown li {
    clear: both;
    display: block;
    font-size: 13px;
    font-weight: normal;
    padding: 2px 5px;
    white-space: nowrap;
    border-bottom: 1px solid #e4e4e4;
    border-top: 1px solid #fff;
    background: #fdfdfd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,rgba(253,253,253,1) 0,rgba(245,245,245,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(253,253,253,1)),color-stop(100%,rgba(245,245,245,1)));
    background: -webkit-linear-gradient(top,rgba(253,253,253,1) 0,rgba(245,245,245,1) 100%);
    background: -o-linear-gradient(top,rgba(253,253,253,1) 0,rgba(245,245,245,1) 100%);
    background: -ms-linear-gradient(top,rgba(253,253,253,1) 0,rgba(245,245,245,1) 100%);
    background: linear-gradient(to bottom,rgba(253,253,253,1) 0,rgba(245,245,245,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f5f5f5',GradientType=0);
}

    .settings_dropdown li:hover, .user_dropdown li:hover {
        background: #f5f5f5;
    }

    .settings_dropdown li a, .user_dropdown li a {
        padding: 3px 8px;
    }

        .user_dropdown li a i {
            margin-top: 1px;
            padding-left: 10px;
            padding-right: 0;
        }

    .settings_dropdown li:first-child > a {
        border-top: 0;
    }

    .settings_dropdown li:last-child > a {
        border-bottom: 0;
    }

    .header_wrapper:before, .header_wrapper:after {
        content: "";
        display: table;
    }

    .header_wrapper:after {
        clear: both;
    }

    .header_wrapper .user_nav {
        list-style-type: none;
        margin: 1px 0;
        padding: 0;
    }

        .header_wrapper .user_nav > li {
            border-right: 1px solid #cdcdcd;
            border-left: 1px solid #fff;
            float: left;
            padding: 0 5px 0 3px;
            position: relative;
        }

            .header_wrapper .user_nav > li:first-child, .header_wrapper .user_nav > li:last-child {
                padding: 0;
                height: 38px;
            }

            .header_wrapper .user_nav > li:first-child {
                border-left: none;
            }

            .header_wrapper .user_nav > li:last-child {
                border-right: 0;
            }

                .header_wrapper .user_nav > li:first-child a, .header_wrapper .user_nav > li:last-child a {
                    cursor: default;
                }

            .header_wrapper .user_nav > li.open {
                background: #f5f5f5;
            }

            .header_wrapper .user_nav > li > a {
                display: block;
                font-size: 12px;
                line-height: 20px;
                padding: 5px 8px 3px;
                position: relative;
                z-index: 1001;
                min-height: 30px;
                min-width: 20px;
                outline: 0;
            }

                .header_wrapper .user_nav > li > a .badge {
                    right: -3px;
                    top: 0;
                    position: absolute;
                    padding: 1px 6px;
                }

                .header_wrapper .user_nav > li > a:hover {
                    color: #fff;
                    text-decoration: none;
                }

[class*="icon_"] {
    background-size: 18px auto;
    background-repeat: no-repeat;
    background-position: 10px 10px;
}

.header_wrapper .user_nav > li > a.icon_search {
    background-image: url(../img/icons/gray/glyphicons_027_search.png);
}

.header_wrapper .user_nav > li > a.icon_mail {
    background-image: url(../img/icons/gray/glyphicons_010_envelope.png);
}

.header_wrapper .user_nav > li > a.icon_settings {
    background-image: url(../img/icons/gray/glyphicons_280_settings.png);
}

.header_wrapper .user_nav > li > a.icon_logout {
    background-image: url(../img/icons/gray/glyphicons_222_share.png);
}

.header_wrapper .user_nav > li > a.icon_support {
    background-image: url(../img/icons/gray/glyphicons_355_announcement.png);
}

.user_dropdown {
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 0;
    margin-top: 10px;
    top: 30px;
}

    .user_dropdown > .new {
        background: #f8f8f8;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,#f8f8f8 0,#eee 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#eee));
        background: -webkit-linear-gradient(top,#f8f8f8 0,#eee 100%);
        background: -o-linear-gradient(top,#f8f8f8 0,#eee 100%);
        background: -ms-linear-gradient(top,#f8f8f8 0,#eee 100%);
        background: linear-gradient(to bottom,#f8f8f8 0,#eee 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#eeeeee',GradientType=0);
    }

    .user_dropdown > .list, .user_dropdown > .list_hidden {
        overflow: hidden;
        min-width: 250px;
        padding: 5px 5px 5px 10px;
    }

        .user_dropdown > .list > .list_title, .user_dropdown > .list_hidden > .list_title {
            float: left;
            display: inline-block;
            width: 80%;
            font-family: 'Cuprum',sans-serif;
            font-size: 14px;
        }

    .settings_dropdown > li > a:hover, .user_dropdown > li > a:hover {
        background-color: transparent;
        color: #555;
        text-decoration: none;
    }

    .user_dropdown > .list > .list_title > span, .user_dropdown > .list_hidden > .list_title > span {
        display: block;
        font-family: 'Cuprum',sans-serif;
        font-weight: normal;
        font-size: 12px;
    }

        .user_dropdown > .list > .list_title > span > a, .user_dropdown > .list_hidden > .list_title > span > a, .user_dropdown > .list > .list_title > .message > span > a {
            display: inline;
            padding: 0;
            font-style: italic;
        }

.list_action > .btn-toolbar {
    margin: 9px 0 0 0;
}

.user_dropdown > .list > .list_action, .user_dropdown > .list_hidden > .list_action {
    float: right;
    display: inline-block;
    width: 20%;
}

    .user_dropdown > .list > .list_action a, .user_dropdown > .list > .list_title > span > a, .user_dropdown > .list_hidden > .list_action a {
        clear: none;
    }

.user_dropdown > .list_hidden {
    display: none;
}

.user_dropdown > .list_all {
    background: #eceded;
}

.user_dropdown > .list > .list_title > .message > span {
    font-family: 'Cuprum',sans-serif;
    font-size: 12px;
    font-style: italic;
}

.user_dropdown > .list > .list_title > .message > .subject {
    display: block;
    padding: 0;
}

.user_dropdown > .list > .list_title > .message > p {
    font-size: 12px;
}

.i_action_view {
    width: 10px;
}

.i_action_delete {
    width: 9px;
    height: 10px;
}

.i_action_view, .i_action_delete {
    margin-top: -3px;
}

.list_all > .list_expand {
    text-align: center;
}

.header_wrapper .user_nav > .open > .user_dropdown:after, .search:after {
    border-bottom: 6px solid #fdfdfd;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    display: inline-block;
    right: 5px;
    position: absolute;
    top: -6px;
}

.search {
    background: #fdfdfd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#f5f5f5));
    background: -webkit-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%);
    background: -o-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%);
    background: -ms-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%);
    background: linear-gradient(to bottom,#fdfdfd 0,#f5f5f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f5f5f5',GradientType=0);
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    display: none;
    position: absolute;
    right: 0;
    top: 40px;
    z-index: 1000;
    min-width: 160px;
}

.search_form {
    margin-bottom: 10px;
}

    .search_form .input_box {
        padding: 10px 0 0 10px;
    }

.contentainer_wrapper, .highligts_content {
    width: 100%;
    overflow: hidden;
    padding: 1.1em;
}

.iMenu {
    display: none;
}

.statistics {
    text-align: center;
}

.quickstats {
    overflow: hidden;
    margin: 0;
}

    .quickstats li {
        display: inline-block;
        margin: 0 5px;
        vertical-align: middle;
        position: relative;
        background: #f8f8f8;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(100%,rgba(232,232,232,1)));
        background: -webkit-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -o-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -ms-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: linear-gradient(to bottom,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        box-shadow: 0 -2px 5px 0 #fff inset;
        -moz-box-shadow: 0 -2px 5px 0 #fff inset;
        -webkit-box-shadow: 0 -2px 5px 0 #fff inset;
    }

        .quickstats li:hover {
            background: #fff;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZThlOGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#fff 0,#e8e8e8 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fff),color-stop(100%,#e8e8e8));
            background: -webkit-radial-gradient(center,ellipse cover,#fff 0,#e8e8e8 100%);
            background: -o-radial-gradient(center,ellipse cover,#fff 0,#e8e8e8 100%);
            background: -ms-radial-gradient(center,ellipse cover,#fff 0,#e8e8e8 100%);
            background: radial-gradient(ellipse at center,#fff 0,#e8e8e8 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=1);
        }

    .quickstats .red, .quickstats .green, .quickstats .blue, .quickstats .yellow, .quickstats .aqua, .quickstats .blue a, .quickstats .red a, .quickstats .green a, .quickstats .aqua a {
        color: #fff;
        box-shadow: none;
    }

    .quickstats li.red {
        background: #fe633f;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlNjMzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZTRhMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(254,99,63,1) 0,rgba(190,74,47,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(254,99,63,1)),color-stop(100%,rgba(190,74,47,1)));
        background: -webkit-linear-gradient(top,rgba(254,99,63,1) 0,rgba(190,74,47,1) 100%);
        background: -o-linear-gradient(top,rgba(254,99,63,1) 0,rgba(190,74,47,1) 100%);
        background: -ms-linear-gradient(top,rgba(254,99,63,1) 0,rgba(190,74,47,1) 100%);
        background: linear-gradient(to bottom,rgba(254,99,63,1) 0,rgba(190,74,47,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe633f',endColorstr='#be4a2f',GradientType=0);
    }

        .quickstats li.red:hover {
            background: #fe633f;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZTYzM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmU0YTJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#fe633f 0,#be4a2f 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fe633f),color-stop(100%,#be4a2f));
            background: -webkit-radial-gradient(center,ellipse cover,#fe633f 0,#be4a2f 100%);
            background: -o-radial-gradient(center,ellipse cover,#fe633f 0,#be4a2f 100%);
            background: -ms-radial-gradient(center,ellipse cover,#fe633f 0,#be4a2f 100%);
            background: radial-gradient(ellipse at center,#fe633f 0,#be4a2f 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe633f',endColorstr='#be4a2f',GradientType=1);
        }

    .quickstats li.green {
        background: #72a603;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcyYTYwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjczMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(114,166,3,1) 0,rgba(70,115,2,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(114,166,3,1)),color-stop(100%,rgba(70,115,2,1)));
        background: -webkit-linear-gradient(top,rgba(114,166,3,1) 0,rgba(70,115,2,1) 100%);
        background: -o-linear-gradient(top,rgba(114,166,3,1) 0,rgba(70,115,2,1) 100%);
        background: -ms-linear-gradient(top,rgba(114,166,3,1) 0,rgba(70,115,2,1) 100%);
        background: linear-gradient(to bottom,rgba(114,166,3,1) 0,rgba(70,115,2,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72a603',endColorstr='#467302',GradientType=0);
    }

        .quickstats li.green:hover {
            background: #72a603;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3MmE2MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDY3MzAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#72a603 0,#467302 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#72a603),color-stop(100%,#467302));
            background: -webkit-radial-gradient(center,ellipse cover,#72a603 0,#467302 100%);
            background: -o-radial-gradient(center,ellipse cover,#72a603 0,#467302 100%);
            background: -ms-radial-gradient(center,ellipse cover,#72a603 0,#467302 100%);
            background: radial-gradient(ellipse at center,#72a603 0,#467302 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72a603',endColorstr='#467302',GradientType=1);
        }

    .quickstats li.blue {
        background: #23befc;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzYmVmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTkxZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(35,190,252,1) 0,rgba(30,145,217,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(35,190,252,1)),color-stop(100%,rgba(30,145,217,1)));
        background: -webkit-linear-gradient(top,rgba(35,190,252,1) 0,rgba(30,145,217,1) 100%);
        background: -o-linear-gradient(top,rgba(35,190,252,1) 0,rgba(30,145,217,1) 100%);
        background: -ms-linear-gradient(top,rgba(35,190,252,1) 0,rgba(30,145,217,1) 100%);
        background: linear-gradient(to bottom,rgba(35,190,252,1) 0,rgba(30,145,217,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#23befc',endColorstr='#1e91d9',GradientType=0);
    }

        .quickstats li.blue:hover {
            background: #23befc;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyM2JlZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWU5MWQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#23befc 0,#1e91d9 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#23befc),color-stop(100%,#1e91d9));
            background: -webkit-radial-gradient(center,ellipse cover,#23befc 0,#1e91d9 100%);
            background: -o-radial-gradient(center,ellipse cover,#23befc 0,#1e91d9 100%);
            background: -ms-radial-gradient(center,ellipse cover,#23befc 0,#1e91d9 100%);
            background: radial-gradient(ellipse at center,#23befc 0,#1e91d9 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#23befc',endColorstr='#1e91d9',GradientType=1);
        }

    .quickstats li.yellow {
        background: #fcf485;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZjQ4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWU1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(252,244,133,1) 0,rgba(249,229,0,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(252,244,133,1)),color-stop(100%,rgba(249,229,0,1)));
        background: -webkit-linear-gradient(top,rgba(252,244,133,1) 0,rgba(249,229,0,1) 100%);
        background: -o-linear-gradient(top,rgba(252,244,133,1) 0,rgba(249,229,0,1) 100%);
        background: -ms-linear-gradient(top,rgba(252,244,133,1) 0,rgba(249,229,0,1) 100%);
        background: linear-gradient(to bottom,rgba(252,244,133,1) 0,rgba(249,229,0,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcf485',endColorstr='#f9e500',GradientType=0);
    }

        .quickstats li.yellow:hover {
            background: #f7ef9e;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2VmOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjllNTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#f7ef9e 0,#f9e500 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#f7ef9e),color-stop(100%,#f9e500));
            background: -webkit-radial-gradient(center,ellipse cover,#f7ef9e 0,#f9e500 100%);
            background: -o-radial-gradient(center,ellipse cover,#f7ef9e 0,#f9e500 100%);
            background: -ms-radial-gradient(center,ellipse cover,#f7ef9e 0,#f9e500 100%);
            background: radial-gradient(ellipse at center,#f7ef9e 0,#f9e500 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7ef9e',endColorstr='#f9e500',GradientType=1);
        }

    .quickstats li.aqua {
        background: #5bc0de;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYzBkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjk2YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(91,192,222,1) 0,rgba(47,150,180,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(91,192,222,1)),color-stop(100%,rgba(47,150,180,1)));
        background: -webkit-linear-gradient(top,rgba(91,192,222,1) 0,rgba(47,150,180,1) 100%);
        background: -o-linear-gradient(top,rgba(91,192,222,1) 0,rgba(47,150,180,1) 100%);
        background: -ms-linear-gradient(top,rgba(91,192,222,1) 0,rgba(47,150,180,1) 100%);
        background: linear-gradient(to bottom,rgba(91,192,222,1) 0,rgba(47,150,180,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);
    }

        .quickstats li.aqua:hover {
            background: #5bc0de;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1YmMwZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmY5NmI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-radial-gradient(center,ellipse cover,#5bc0de 0,#2f96b4 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#5bc0de),color-stop(100%,#2f96b4));
            background: -webkit-radial-gradient(center,ellipse cover,#5bc0de 0,#2f96b4 100%);
            background: -o-radial-gradient(center,ellipse cover,#5bc0de 0,#2f96b4 100%);
            background: -ms-radial-gradient(center,ellipse cover,#5bc0de 0,#2f96b4 100%);
            background: radial-gradient(ellipse at center,#5bc0de 0,#2f96b4 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=1);
        }

    .quickstats li a {
        color: #555;
        display: block;
        padding: 10px 15px;
        white-space: nowrap;
        min-height: 50px;
        min-width: 100px;
    }

        .quickstats li a:hover {
            text-decoration: none;
        }

        .quickstats li a span {
            display: block;
            min-width: 100px;
            position: absolute;
            bottom: 10px;
        }

.sidebar_navigation {
    width: 15%;
    float: left;
    display: inline-block;
    z-index: 10;
}

    .sidebar_navigation ul {
        margin: 0;
        padding: 0;
    }

        .sidebar_navigation ul li {
            list-style: none;
            display: block;
            padding: 10px;
            margin-bottom: 5px;
            border-top-right-radius: 0;
            border-top-left-radius: 2px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 2px;
            -moz-border-radius: 2px 0 0 2px;
            -webkit-border-radius: 2px 0 0 2px;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNiZmJmYmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzJjMmMyIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(left,rgba(191,191,191,1) 95%,rgba(194,194,194,0.6) 100%);
            background: -webkit-gradient(linear,left top,right top,color-stop(95%,rgba(191,191,191,1)),color-stop(100%,rgba(194,194,194,0.6)));
            background: -webkit-linear-gradient(left,rgba(191,191,191,1) 95%,rgba(194,194,194,0.6) 100%);
            background: -o-linear-gradient(left,rgba(191,191,191,1) 95%,rgba(194,194,194,0.6) 100%);
            background: -ms-linear-gradient(left,rgba(191,191,191,1) 95%,rgba(194,194,194,0.6) 100%);
            background: linear-gradient(to right,rgba(191,191,191,1) 95%,rgba(194,194,194,0.6) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf',endColorstr='#99c2c2c2',GradientType=1);
        }

            .sidebar_navigation ul li:hover {
                background: #eceded;
            }

            .sidebar_navigation ul li.active {
                background: #eceded;
                border-radius: 3px 0 0 3px;
                -moz-border-radius: 3px 0 0 3px;
                -webkit-border-radius: 3px 0 0 3px;
            }

            .sidebar_navigation ul li a {
                display: block;
                text-decoration: none;
                color: #555;
                padding: 10px 0;
            }

                .sidebar_navigation ul li a:hover {
                    text-decoration: none;
                    transition: color .5s ease-out 0s;
                    color: #000;
                }

.tab_label {
    font-family: 'Droid Sans',sans-serif;
    font-size: 18px;
    text-shadow: 0 1px 0 #fff;
    display: block;
    padding-left: 50px;
}

.tab_info {
    font-size: 12px;
    text-shadow: 0 1px 0 #fff;
    display: block;
    padding-left: 50px;
}

.i_dashboard {
    background-image: url(../img/icons/gray/glyphicons_020_home.png);
}

.i_forms {
    background-image: url(../img/icons/gray/glyphicons_019_cogwheel.png);
}

.i_elements {
    background-image: url(../img/icons/gray/glyphicons_119_adjust.png);
}

.i_typography {
    background-image: url(../img/icons/gray/glyphicons_100_font.png);
}

.i_tables {
    background-image: url(../img/icons/gray/glyphicons_090_table.png);
}

.i_charts {
    background-image: url(../img/icons/gray/glyphicons_041_charts.png);
}

.i_gallery {
    background-image: url(../img/icons/gray/glyphicons_159_picture.png);
}

.i_grid {
    background-image: url(../img/icons/gray/glyphicons_155_show_thumbnails.png);
}

.i_typography {
    background-image: url(../img/icons/gray/glyphicons_100_font.png);
}

[class*="i_"] {
    background-position: 5px 15px;
    background-repeat: no-repeat;
}

.content_wrapper {
    background: #ededed;
    width: 85%;
    min-height: 800px;
    margin: auto;
    border-radius: 0 3px 3px 3px;
    -moz-border-radius: 0 3px 3px 3px;
    -webkit-border-radius: 0 3px 3px 3px;
}

.content_header h3, .content_header span {
    padding: 0 0 0 30px;
    text-shadow: 0 1px #fff;
    font-weight: normal;
}

.content_actions_nav {
    text-align: center;
}

    .content_actions_nav .actions_nav {
        display: inline-table;
        text-align: center;
        margin: 5px 0 0;
    }

        .content_actions_nav .actions_nav > li {
            border: 1px solid #cdcdcd;
            box-shadow: 0 1px 0 #fff;
            -moz-box-shadow: 0 1px 0 #fff;
            -webkit-box-shadow: 0 1px 0 #fff;
            display: block;
            float: left;
            margin: 0 10px 0 0;
            background: #f8f8f8;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e8e8e8));
            background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: linear-gradient(to bottom,#f8f8f8 0,#e8e8e8 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
        }

            .content_actions_nav .actions_nav > li:last-child {
                margin-right: 0;
            }

            .content_actions_nav .actions_nav > li > a {
                padding: 5px 8px;
            }

                .content_actions_nav .actions_nav > li > a > img {
                    height: 24px;
                }

.contents .content_actions {
    margin: 12px 0 0;
}

.content_actions > li {
    margin-left: 10px;
}

.content_header h3, .content_header span {
    padding: 0 0 0 30px;
    text-shadow: 0 1px #fff;
    font-weight: normal;
}

.content_wrapper .contents {
    padding: 10px;
}

[class*="ico_16_"] {
    background-size: 22px auto;
    background-repeat: no-repeat;
    background-position: 0 11px;
}

.ico_16_dashboard {
    background-image: url(../img/icons/gray/glyphicons_020_home.png);
}

.ico_16_forms {
    background-image: url(../img/icons/gray/glyphicons_019_cogwheel.png);
}

.ico_16_elements {
    background-image: url(../img/icons/gray/glyphicons_020_home.png);
}

.ico_16_typography {
    background-image: url(../img/icons/gray/glyphicons_100_font.png);
}

.ico_16_tables {
    background-image: url(../img/icons/gray/glyphicons_090_table.png);
}

.ico_16_gallery {
    background-image: url(../img/icons/gray/glyphicons_159_picture.png);
}

.ico_16_grid {
    background-image: url(../img/icons/gray/glyphicons_155_show_thumbnails.png);
}

.ico_16_charts {
    background-image: url(../img/icons/gray/glyphicons_041_charts.png);
}

.breadcrumb {
    border: 1px solid #cdcdcd;
    background: #f8f8f8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(100%,rgba(232,232,232,1)));
    background: -webkit-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
    background: -o-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
    background: -ms-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
    background: linear-gradient(to bottom,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
    border-radius: 2px;
}

    .breadcrumb li {
        position: relative;
    }

        .breadcrumb li a {
            padding: 10px 0;
        }

    .breadcrumb .submenu {
        position: absolute;
        left: 0;
        display: none;
        margin: -5px 0 0 -1px;
        padding: 0;
        list-style: none;
        z-index: 10;
    }

        .breadcrumb .submenu:after {
            border-bottom: 6px solid #fdfdfd;
            border-left: 6px solid transparent;
            border-right: 6px solid transparent;
            content: "";
            display: inline-block;
            left: 10px;
            position: absolute;
            top: -6px;
        }

.dropdown-menu, .nav-pills .dropdown-menu {
    border-radius: 2px;
}

.nav > li > .dropdown-menu {
    margin-top: 0;
}

.nav > li > a {
    color: #555;
}

.nav li ul li a {
    padding-left: 10px;
}

.nav > li > a:active {
    background: 0;
}

.breadcrumb .submenu a {
    display: block;
    padding: 0 10px;
    color: #555;
}

*html .breadcrumb .submenu {
    margin: 0 0 0 -2px;
}

.widget_wrapper {
    background: #f7f7f7;
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-shadow: 0 2px 2px -2px #ccc;
    -moz-box-shadow: 0 2px 2px -2px #ccc;
    -webkit-box-shadow: 0 2px 2px -2px #ccc;
    position: relative;
}    /*margin-bottom: 20px;*/

    .widget_wrapper .widget_header {
        border-bottom: 1px solid #cdcdcd;
        box-shadow: 0 1px 0 #fff;
        -moz-box-shadow: 0 1px 0 #fff;
        -webkit-box-shadow: 0 1px 0 #fff;
        position: relative;
        text-shadow: 0 1px #fff;
        height: 40px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        background: #f8f8f8;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,248,248,1)),color-stop(100%,rgba(232,232,232,1)));
        background: -webkit-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -o-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: -ms-linear-gradient(top,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        background: linear-gradient(to bottom,rgba(248,248,248,1) 0,rgba(232,232,232,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
    }

        .widget_wrapper .widget_header h3 {
            display: block;
            float: left;
            line-height: 40px;
            padding-left: 40px;
            font-weight: normal;
            font-size: 16px;
            text-transform: lowercase;
        }

.widget_header_option > h3 {
    padding-left: 10px !important;
}

.widget_header_option > .widget_check {
    border-right: 1px solid #cdcdcd;
    float: left;
    padding: 10px 3px 12px 12px;
    text-align: center;
    width: 25px;
}

.widget_option {
    float: right;
    font-size: 11px;
    font-weight: bold;
}

    .widget_option > a {
        border-left: 1px solid #cdcdcd;
        clear: both;
        color: #636363;
        display: block;
        padding: 33px 20px 8px;
        outline: 0;
    }

.settings_dropdown li a span {
    padding-left: 16px;
    padding-right: 10px;
}

.settings_dropdown li a i {
    margin-top: 1px;
    padding-left: 10px;
    padding-right: 0;
}

.no-padding {
    padding: 0;
}

[class*="icos_"] {
    background-size: 18px auto;
    background-repeat: no-repeat;
    background-position: 11px 12px;
    background-position-x: 8px \9;
    background-position-y: 8px \9;
}

[class*="icons_"] {
    background-size: 15px auto;
    background-repeat: no-repeat;
}

.icos_chart {
    background-image: url(../img/icons/gray/glyphicons_041_charts.png);
}

.icos_settings {
    background-image: url(../img/icons/gray/glyphicons_019_cogwheel.png);
}

.icos_pen {
    background-image: url(../img/icons/gray/glyphicons_235_pen.png);
}

.icos_skull {
    background-image: url(../img/icons/gray/glyphicons_290_skull.png);
}

.icos_candle {
    background-image: url(../img/icons/gray/glyphicons_334_candle.png);
}

.icos_lock {
    background-image: url(../img/icons/gray/glyphicons_203_lock.png);
}

.icos_font {
    background-image: url(../img/icons/gray/glyphicons_100_font.png);
}

.icos_bold {
    background-image: url(../img/icons/gray/glyphicons_102_bold.png);
}

.icos_cloud {
    background-image: url(../img/icons/gray/glyphicons_232_cloud.png);
}

.icos_cup {
    background-image: url(../img/icons/gray/glyphicons_074_cup.png);
}

.icos_table {
    background-image: url(../img/icons/gray/glyphicons_090_table.png);
}

.icos_list {
    background-image: url(../img/icons/gray/glyphicons_114_list.png);
}

.icos_italic {
    background-image: url(../img/icons/gray/glyphicons_101_italic.png);
}

.icos_picture {
    background-image: url(../img/icons/gray/glyphicons_159_picture.png);
}

.icos_sort {
    background-image: url(../img/icons/gray/glyphicons_319_sort.png);
}

.icos_big_thumbnails {
    background-image: url(../img/icons/gray/glyphicons_154_show_big_thumbnails.png);
}

.icos_show_thumbnails {
    background-image: url(../img/icons/gray/glyphicons_155_show_thumbnails.png);
}

.icos_youtube {
    background-image: url(../img/icons/gray/glyphicons_382_youtube.png);
}

.icos_vimeo {
    background-image: url(../img/icons/gray/glyphicons_394_vimeo.png);
}

.icos_video {
    background-image: url(../img/icons/gray/glyphicons_180_facetime_video.png);
}

.icos_thumbnails {
    background-image: url(../img/icons/gray/glyphicons_155_show_thumbnails.png);
}

.icos_stats {
    background-image: url(../img/icons/gray/glyphicons_040_stats.png);
}

.icos_pie_chart {
    background-image: url(../img/icons/gray/glyphicons_042_pie_chart.png);
}

.icos_shart {
    background-image: url(../img/icons/gray/glyphicons_283_t-shirt.png);
}

.icos_windows {
    background-image: url(../img/icons/gray/glyphicons_153_more_windows.png);
}

.icos_leaf {
    background-image: url(../img/icons/gray/glyphicons_001_leaf.png);
}

.icos_heart {
    background-image: url(../img/icons/gray/glyphicons_012_heart.png);
}

.icos_magic {
    background-image: url(../img/icons/gray/glyphicons_009_magic.png);
}

.icos_fire {
    background-image: url(../img/icons/gray/glyphicons_022_fire.png);
}

.icos_sheriffs_star {
    background-image: url(../img/icons/gray/glyphicons_257_sheriffs_-star.png);
}

.icos_snowflake {
    background-image: url(../img/icons/gray/glyphicons_021_snowflake.png);
}

.icos_turtle {
    background-image: url(../img/icons/gray/glyphicons_338_turtle.png);
}

.icos_calendar {
    background-image: url(../img/icons/gray/glyphicons_045_calendar.png);
}

.icos_bell {
    background-image: url(../img/icons/gray/glyphicons_333_bell.png);
}

.icos_share {
    background-image: url(../img/icons/gray/glyphicons_326_share.png);
}

.icos_resize {
    background-image: url(../img/icons/gray/glyphicons_214_resize_small.png);
}

.icos_more {
    background-image: url(../img/icons/gray/glyphicons_138_computer_proces.png);
}

.icos_tags {
    background-image: url(../img/icons/gray/glyphicons_066_tags.png);
}

.icos_pin_flag {
    background-image: url(../img/icons/gray/glyphicons_337_pin_flag.png);
}

.icons_add {
    background-image: url(../img/icons/gray/glyphicons_190_circle_plus.png);
}

.icons_remove {
    background-image: url(../img/icons/gray/glyphicons_192_circle_remove.png);
}

.icons_edit {
    background-image: url(../img/icons/gray/glyphicons_151_edit.png);
}

.icons_heart {
    background-image: url(../img/icons/gray/glyphicons_012_heart.png);
}

.icons_profile {
    background-image: url(../img/icons/gray/glyphicons_004_girl.png);
}

.icons_settings {
    background-image: url(../img/icons/gray/glyphicons_023_cogwheels.png);
}

.icons_logout {
    background-image: url(../img/icons/gray/glyphicons_222_share.png);
}

.show-grid {
    margin-bottom: 20px;
    margin-top: 10px;
}

    .show-grid [class*="span"] {
        background-color: #bbb;
        border-radius: 3px 3px 3px 3px;
        border: #aaa 1px solid;
        line-height: 30px;
        min-height: 30px;
        text-align: center;
        color: #fff;
    }

ul.circle {
    list-style: circle outside none;
}

ul.square {
    list-style: square outside none;
}

ul.lower-alpha {
    list-style: lower-alpha outside none;
}

ul.upper-alpha {
    list-style: upper-alpha outside none;
}

ul.lower-roman {
    list-style: lower-roman outside none;
}

ul.upper-roman {
    list-style: upper-roman outside none;
}

ul.unstyled, ol.unstyled {
    list-style: none outside none;
    margin-left: 0;
}

.unordered li, .ordered li, .circle li, .square li, .lower-alpha li, .upper-alpha li, .lower-roman li, .upper-roman li, .unstyled li {
    margin: 10px 0;
}

blockquote p {
    font-size: 14px;
}

blockquote.quoted:after {
    bottom: -20px;
    content: "”";
    float: right;
    position: absolute;
    right: 0;
}

q:before, q:after, blockquote:before, blockquote:after {
    content: "";
}

blockquote.quoted:before {
    content: "“";
    left: -5px;
    position: absolute;
    top: 10px;
}

blockquote.quoted:before, blockquote.quoted:after {
    font-family: sans-serif;
    font-size: 40px;
    font-style: italic;
}

q:before, q:after, blockquote:before, blockquote:after {
    content: "";
}

blockquote.quoted {
    border-left: medium none;
    margin: 0 0 18px;
    padding: 0 0 0 15px;
    position: relative;
}

dd {
    margin: 5px 0 15px 10px;
}

.plots {
    margin-top: 20px;
}

.bolt_tips {
    background: #f8f8f8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e8e8e8));
    background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: linear-gradient(to bottom,#f8f8f8 0,#e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
    border: 1px solid #cdcdcd;
    -webkit-box-shadow: 0 0 3px #d1d1d1;
    box-shadow: 0 0 3px #d1d1d1;
    padding: 5px 10px;
}

#tooltipPie > b {
    font-weight: normal;
}

.bolt-chart-legend {
    text-align: center;
    border: 1px solid #cdcdcd;
    height: 150px;
    background-color: #f7f7f7;
    margin-bottom: 20px;
    box-shadow: 1px 1px 0 #fff inset,-1px -1px 0 #fff inset;
}

    .bolt-chart-legend .bolt-chart-sparkline {
        margin-top: 20px;
        height: 48px;
    }

    .bolt-chart-legend .bolt-chart-icon {
        margin: auto;
        margin-top: 20px;
    }

        .bolt-chart-legend .bolt-chart-icon img {
            width: 48px;
        }

    .bolt-chart-legend .bolt-chart-heading {
        font-size: 36px;
        text-align: center;
        margin-top: 15px;
    }

    .bolt-chart-legend .bolt-chart-desc {
        color: #888;
        font-size: 13px;
        text-align: center;
        margin-top: 15px;
    }

.bolt-chart-footer {
    height: 40px;
    border-top: 1px solid #cdcdcd;
    margin-top: 10px;
    margin-bottom: 0;
}

    .bolt-chart-footer .bolt-chart-footer-element {
        width: 49%;
        border-right: 1px solid #cdcdcd;
        float: left;
        height: 50px;
    }

    .bolt-chart-footer .no-border-right {
        border-right: 0;
    }

    .bolt-chart-footer .bolt-chart-heading {
        text-align: center;
        margin-top: 5px;
        font-size: 16px;
    }

    .bolt-chart-footer .bolt-chart-desc {
        text-align: center;
        margin-top: 5px;
    }

.ui_action_element_list {
    margin-bottom: 15px;
    padding: 1px 0;
    overflow: hidden;
}

.ui_action_element, .ui_action_element_alt {
    margin: 0;
    text-align: center;
}

    .ui_action_element > li {
        display: inline-block;
        float: left;
        background: #ededed;
        border: 1px solid #cdcdcd;
        margin: 0 10px 10px 0;
        -moz-box-shadow: 0 1px 1px #ccc inset,0 1px 1px #fcfcfc,0 0 0 1px #f5f5f5;
        -webkit-box-shadow: 0 1px 1px #ccc inset,0 1px 1px #fcfcfc,0 0 0 1px #f5f5f5;
        box-shadow: 0 1px 1px #ccc inset,0 1px 1px #fcfcfc,0 0 0 1px #f5f5f5;
        height: 70px;
        width: 85px;
        position: relative;
    }

        .ui_action_element > li > a {
            background: #f8f8f8;
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e8e8e8));
            background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
            background: linear-gradient(to bottom,#f8f8f8 0,#e8e8e8 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
            border: 1px solid #cdcdcd;
            -moz-box-shadow: 0 0 1px 0 #b5b5b5;
            -webkit-box-shadow: 0 0 1px 0 #b5b5b5;
            box-shadow: 0 0 1px 0 #b5b5b5;
            height: 54px;
            width: 68px;
            margin: 8px;
        }

        .ui_action_element > li, .ui_action_element > li > a {
            border-radius: 2px;
        }

            .ui_action_element > li > a > img {
                padding-top: 14px;
            }

            .ui_action_element > li > a > .badge {
                position: absolute;
                top: 5px;
                right: 5px;
            }

hr {
    border-top: 1px solid #cdcdcd;
    border-bottom: 1px solid #fff;
    margin: 15px 0;
}

.ui_action_element_alt > li {
    background: #f8f8f8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e8e8e8));
    background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: linear-gradient(to bottom,#f8f8f8 0,#e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
    display: inline-block;
    border: 1px solid #cdcdcd;
    float: left;
    margin: 0 10px 10px 0;
    -webkit-box-shadow: 0 0 0 #ccc inset,0 1px 0 #fff,0 0 1px 1px #f5f5f5;
    box-shadow: 0 0 0 #ccc inset,0 1px 0 #fff,0 0 1px 1px #f5f5f5;
    height: 70px;
    width: 85px;
}

    .ui_action_element_alt > li > a {
        height: 54px;
        min-height: 54px;
        border: 1px solid #cdcdcd;
        margin: 8px;
        position: relative;
    }

    .ui_action_element_alt > li, .ui_action_element_alt > li > a {
        border-radius: 2px;
    }

.nav > li > a:hover {
    background: 0;
}

.nav > li > a:active {
    background: #eee;
}

.ui_action_element_alt > li > a > img {
    display: block;
    margin: 5px auto;
}

.ui_action_element_alt > li > a > span {
    bottom: 3px;
    left: 0;
    min-width: 68px;
    position: absolute;
    font-size: 12px;
}

.progress {
    height: 10px;
    margin: 5px 0;
}

    .progress .bar {
        height: 10px;
    }

.list_items > li {
    padding: 0 12px 5px 0;
}

.icon_sets > li {
    display: inline-block;
    display: inline\9 !important;
    margin: 0 10px 25px 12px;
}

    .icon_sets > li > img {
        padding-bottom: 25px\9;
    }

.center {
    text-align: center;
    margin-bottom: 10px;
}

    .center > h3 {
        font-size: 16px;
        margin: 15px 0;
    }

    .center > .btn-toolbar > .btn-group > .dropdown-menu a, .center > .alert {
        text-align: left;
    }

    .center > ul {
        margin: 5px 0 0;
        text-align: center;
    }

    .center > .list_items > li {
        display: inline-block;
    }

.middle {
    margin: 0 auto;
    width: 160px;
}

.alert {
    border-radius: 2px;
    color: #555;
}

.dropdown-menu a {
    color: #555;
}

.btn-primary, .btn-info, .btn-success, .btn-warning, .btn-danger, .btn-inverse {
    color: #fff;
}

.btn-group > .btn:first-child {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
}

.btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
}

.widget_wrapper > .widget_header > .collapse-widget {
    background-image: url(../img/sortUp.png);
    background-repeat: no-repeat;
    position: absolute;
    top: 18px;
    width: 10px;
}

.alert {
    color: #555;
    border: 1px solid #cdcdcd;
}

.pagination a, .pager a {
    background: #f8f8f8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#e8e8e8));
    background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%);
    background: linear-gradient(to bottom,#f8f8f8 0,#e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0);
}

.pagination a {
    border-color: #cdcdcd;
}

.pager a {
    border: 1px solid #cdcdcd;
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff;
}

.tab_container {
    padding: 10px 15px;
}

.rightTabs ul.tabs li {
    border-left: 1px solid #cdcdcd;
    border-right: medium none;
    float: right;
}

.nav-pills > li > a {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.selectable_table thead td:first-child > img {
    vertical-align: middle;
    padding-bottom: 2px;
}

.selectable_table tbody tr td:first-child {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 40px;
}

    .selectable_table tbody tr td:first-child .checker, .selectable_table tbody tr td:first-child .radio {
        float: none;
        margin: 0 auto;
    }

.bolt-col-1 {
    background: #f2f2f2;
}

.sortable thead th {
    background-repeat: no-repeat;
    background-position: right 6px bottom 6px;
}

    .sortable thead th.headerSortUp, .sortable thead th.headerSortDown {
        background-repeat: no-repeat;
        background-position: right 6px bottom 9px;
    }

.sortable thead th {
    background: url(../img/sort.png) no-repeat;
    background-position: 97%;
}

    .sortable thead th.headerSortUp {
        background-image: url(../img/sortUp.png);
    }

    .sortable thead th.headerSortDown {
        background-image: url(../img/sortDown.png);
    }

.form_inputs {
    border-bottom: 1px solid #d7d7d7;
    border-top: 1px solid #fff;
    padding: 0px 0 0px 15px;
    margin-bottom: 7px;
}

    .form_inputs.slider {
        padding: 30px 0 30px 15px;
    }

    .form_inputs:last-child {
        border: 0;
    }

    .form_inputs > .counter_info {
        position: relative;
        display: block;
        left: -25px;
    }

    .form_inputs > input[type="text"], .form_inputs > input[type="password"], textarea {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        background: #f8f8f8;
        border: 1px solid #d7d7d7;
        box-shadow: 0 1px 0 #fff;
        color: #555;
        font-size: 13px;
        padding: 5px;
    }

        textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
            border-color: #d7d7d7;
            box-shadow: 0 1px 0 #fff;
        }

.input-prepend .add-on, .input-append .add-on {
    background-color: #f8f8f8;
    border: 1px solid #d7d7d7;
    box-shadow: 0 1px 0 #fff;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #f8f8f8;
    border: 1px solid #d7d7d7;
    box-shadow: 0 1px 0 #fff;
}

#dropbox {
    position: relative;
    min-height: 250px;
    overflow: hidden;
}

    #dropbox .message {
        font-size: 16px;
        text-align: center;
        display: block;
        margin: 10% auto;
    }

        #dropbox .message i {
            color: #555;
            font-size: 12px;
        }

    #dropbox .preview {
        width: 180px;
        height: 150px;
        float: left;
        margin: 10px;
        position: relative;
        text-align: center;
    }

        #dropbox .preview img {
            max-width: 160px;
            max-height: 120px;
            border: 1px solid #d7d7d7;
            display: block;
            padding: 10px;
            -webkit-box-shadow: 0 0 1px 0 #fff;
            box-shadow: 0 0 1px 0 #fff;
        }

    #dropbox .imageHolder {
        display: inline-block;
        position: relative;
    }

    #dropbox .uploaded {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: url('../img/icons/gray/glyphicons_206_ok_2.png') no-repeat center center rgba(255,255,255,0.5);
        display: none;
    }

    #dropbox .preview.done .uploaded {
        display: block;
    }

    #dropbox .progressHolder {
        position: absolute;
        background-color: #f2f2f2;
        height: 12px;
        width: 100%;
        left: 0;
        bottom: 0;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
        box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    }

    #dropbox .progress {
        background: #099cf7;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5OWNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGU5ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -webkit-linear-gradient(top,#099cf7 0,#00e9ff 100%);
        background: -moz-linear-gradient(top,#099cf7 0,#00e9ff 100%);
        background: -o-linear-gradient(top,#099cf7 0,#00e9ff 100%);
        background: -ms-linear-gradient(top,#099cf7 0,#00e9ff 100%);
        background: linear-gradient(top,#099cf7 0,#00e9ff 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#099cf7',endColorstr='#00e9ff',GradientType=0);
        position: absolute;
        height: 100%;
        left: 0;
        width: 0;
        border-radius: 0;
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,0.4) inset;
        box-shadow: 0 0 1px rgba(255,255,255,0.4) inset;
        -webkit-transition: .25s;
        -moz-transition: .25s;
        -o-transition: .25s;
        -ms-transition: .25s;
        transition: .25s;
    }

    #dropbox .progress_striped .progress {
        background-color: #149bdf;
        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: -moz-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: -ms-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);
        -webkit-background-size: 40px 40px;
        -moz-background-size: 40px 40px;
        background-size: 40px 40px;
    }

    #dropbox .preview.done .progress {
        width: 100% !important;
    }

@media all and (min-width:320px) and (max-width:640px) {
    body {
        padding-left: 0;
        padding-right: 0;
    }

    .header_wrapper .logo {
        margin: 5px 0 5px 5px;
    }

    .sidebar_navigation {
        display: none;
        visibility: hidden;
    }

    .content_wrapper {
        width: 100%;
    }

    .header_wrapper .user_nav {
        margin: 0;
    }

        .header_wrapper .user_nav > li {
            padding: 0 0 0 5px;
        }

            .header_wrapper .user_nav > li > a {
                min-width: 15px;
            }

    [class*="icon_"] {
        background-position: 5px 10px;
        background-position: 8px 8px \9;
    }

    .search_form > .input-append > .input-small {
        width: 90px;
    }

    .highligts_content .iMenu {
        display: block;
        text-align: center;
    }

    .highligts_content .stats {
        display: none;
    }

    .content_action_buttons {
        display: none;
    }

    .ui_action_element_list {
        display: none;
    }

    .fc-header-title h2 {
        font-size: 1px;
        color: #cdcdcd;
    }

    .dataTables_filter input[type="text"] {
        width: 65px;
    }

    .content_actions_nav {
        margin-top: 10px;
    }
}

@media all and (min-width:768px) and (max-width:1024px) {
    .sidebar_navigation {
        width: 8%;
    }

    .content_wrapper {
        width: 92%;
    }

    .quickstats li {
        margin: 0 5px 10px 0;
    }

    .highligts_content {
        margin-bottom: -10px;
    }
}

@media all and (min-width:1400px) and (max-width:7680px) {
    .sidebar_navigation {
        width: 10%;
    }

    .content_wrapper {
        width: 90%;
    }
}


.display {
    display: none !important;
}

.inactive {
    background-color: rgba(249,52,9,0.21) !important;
}






body { font-family: 'Roboto Slab', serif; }

/* Roboto Slab Bold */
.rsb-12-gray { font-size: 12px; color: #fafafa; font-weight: 700; }
.rsb-14-gray { font-size: 14px; color: #fafafa; font-weight: 700; }
.rsb-14-green { font-size: 14px; color: #469748; font-weight: 700; }
.rsb-15 { font-size: 15px; font-weight: 700; }
.rsb-16-blue { font-size: 16px; color: #2e366c; font-weight: 700; }
.rsb-28-blue { font-size: 28px; color: #2e366c; font-weight: 700; }
.rsb-28-green { font-size: 28px; color: #469748; font-weight: 700; }
/* Roboto Slab Light */
.rsl-24-blue-center { font-size: 24px; color: #2e366c; text-align: center; font-weight: 300; }
.rsl-24-green-center { font-size: 24px; color: #469748; text-align: center; font-weight: 300; }
.rsl-26-blue { font-size: 26px; color: #2e366c; font-weight: 300; }
.rsl-28-blue { font-size: 28px; color: #2e366c; font-weight: 300; }
.rsl-28-green { font-size: 28px; color: #469748; font-weight: 300; }
/* Roboto Slab Regular */
.rsr-12 { font-size: 12px; font-weight: 400; }
.rsr-14-blue { font-size: 14px; color: #2e366c; font-weight: 400; }
.rsr-14-green { font-size: 14px; color: #009d44; font-weight: 400; }
.rsr-16-blue { font-size: 16px; color: #2e366c; font-weight: 400; }
.rsr-24-green { font-size: 24px; color: #489746; font-weight: 400; }

/* login */
.login { padding: 5px 20px; width: 305px; margin: 25% auto; }
.login .rsl-24-green-center { margin-top: -5px; }
.login .rsb-14-green { text-transform: uppercase; text-align: center; cursor: default; }
.login input[type="text"], .login input[type="password"] { width: 295px; height: 30px; padding: 0; text-align: center; position: relative; }
.login > form > .span12 { width: 100%; }
.btn-login { left: 40%; right: 40%; position: relative; margin: 0 auto; }

@media (min-width: 768px) {
    .content-login { background: url("../img/login-card.png") no-repeat scroll 7% 47% #F7F7F7; position: relative; height: 100%; border: 2px solid #c4c4c4; border-top-right-radius: 1em 1em; border-top-left-radius: 1em 1em; border-bottom-right-radius: 1em 1em; border-bottom-left-radius: 1em 1em; }
}

@media (min-width: 980px) {
    .content-login { background: url("../img/login-card.png") no-repeat scroll 35% 48% #F7F7F7; position: relative; height: 100%; border: 2px solid #c4c4c4; border-top-right-radius: 1em 1em; border-top-left-radius: 1em 1em; border-bottom-right-radius: 1em 1em; border-bottom-left-radius: 1em 1em; }
}

@media (min-width: 1040px) {
    .content-login { background: url("../img/login-card.png") no-repeat scroll 35% 48% #F7F7F7; position: relative; height: 100%; border: 2px solid #c4c4c4; border-top-right-radius: 1em 1em; border-top-left-radius: 1em 1em; border-bottom-right-radius: 1em 1em; border-bottom-left-radius: 1em 1em; }
}

@media (min-width: 1200px) {
    .content-login { background: url("../img/login-card.png") no-repeat scroll 41% 48% #F7F7F7; position: relative; height: 100%; border: 2px solid #c4c4c4; border-top-right-radius: 1em 1em; border-top-left-radius: 1em 1em; border-bottom-right-radius: 1em 1em; border-bottom-left-radius: 1em 1em; }
}

/* margin */
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }

/* nav / menu */
.navbar { margin-bottom: 0px; height: 48px; }
.navbar .divider-vertical { height: 40px; margin: 0 9px; border-right: 1px solid #2e366c; border-left: 1px solid #2e366c; }
.navbar-inner { min-height: 40px; padding-right: 20px; padding-left: 20px; background-color: #273f6b; background-image: none; background-repeat: repeat-x; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); *zoom: 1; border-top-right-radius: 1em 1em; border-top-left-radius: 1em 1em; }
.navbar .nav > li > a { float: none; padding: 10px 15px 10px; color: #fafafa; text-decoration: none; text-shadow: none; }
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover { color: #fafafa; text-decoration: none; background-color: #009d44; }
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #fafafa; text-decoration: none; background-color: #009d44; }
.navbar-inner .rsb-15 { font-weight: bold; }
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color: #fafafa; background-color: #009d44; }
.navbar .sub-menu:before { border: none; left: -7px; top: 10px; }
.navbar .sub-menu:after { border: none; left: 10px; top: 11px; left: -6px; }
.breadcrumb .submenu > li, .nav > li > ul > li { min-width: 100px; display: block; border-top: 1px solid #fafafa; padding: 5px 20px 5px 5px; }
.sidebar-nav { padding: 9px 0; }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #b0dec2; border: 1px solid #009d44; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.dropdown-menu .sub-menu { left: 100%; position: absolute; top: 0; visibility: hidden; margin-top: -1px; }
.dropdown-menu li:hover .sub-menu { visibility: visible; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #2e366c !important; background-color: #b0dec2 !important; background-image: none; font-weight: bold; }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #2e366c; white-space: nowrap; }
.dropdown:hover .dropdown-menu { display: block; }
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; }

/* header */
.header_wrapper { height: 40px; background: none; }
.header_wrapper .row-fluid .logo { text-align: center !important; }

/* footer */
.footer { text-align: center; padding: 10px; font-size: 14px; color: #3b6a3b; }
.footer span.mobile, .footer span.copyright { text-decoration: underline;  }
.footer a.email { text-decoration: underline; color: #3b6a3b !important;  }

/* misc */
.content {
    height: 100%;
    border: 2px solid #c4c4c4;
    border-radius: 1em 1em;
    background-color: #fafafa;
}
.logo img { vertical-align: middle; width: 318px; margin-top: 10px; }
.modal-body div.bar { width: 100%; }
div.ico_16_tables .content_header { background-position: 0 2px; }
a.btn-success { border-radius: 0px; color: #fafafa; float: right; margin-right: 20px; }
.ui-widget-content{ border: none; background: none; }
.widget_content { padding: 15px 0px 0px 0px; background-color: #FAFAFA; }
.pages { background-color: #FAFAFA; padding: 2px; text-align: center; }
.readonly { background: #fafafa !important; border: solid 1px #e8e8e8 !important; }
.stretch select, .stretch textarea { width: 90%; max-width: 100%; }
.stretch input[type="email"], .stretch input[type="text"] { width: 89%; max-width: 100%; }

/* error/success messages */
.error-msg { display:inline; color: none!important; font-size: 1.1em; font-weight: bold; margin: 0px 10px 0 0; background: none!important; padding-left: 20px; }
.message { font-weight: bold; overflow: hidden; }
.message.errormsg { color: #ff8f8f; }
.message.success { color: #508600; }

/* flags */
.flag { width: 30px; height: 20px; padding-left: 10px; cursor: pointer; }
.flag-pt { background-image: url("../img/flags/pt.png"); }
.flag-gb { background-image: url("../img/flags/gb.png"); }

/* html elements */
input[type="text"], textarea { font-size: 12px; padding: 4px 0px 4px 8px; }
input[readonly], select[disabled], textarea[readonly] { cursor: text; }
label { cursor: default; line-height: 12px; }
p { margin: 0; }

/* form */
.form_inputs { padding: 0px 0 0px 15px; margin-bottom: 7px; }

/* table */
.default_table { width: 100%; background-color: #fafafa; } 
.default_table th a { color: #459b4c; text-decoration: none; padding-right: 12px; background-position: right center; background-repeat: no-repeat; }
.default_table th a:hover, th a:focus { text-decoration: underline; }
.default_table th .order-down-off { cursor: pointer !important; background-image: url(../img/sort_down_off.gif); }
.default_table th .order-down-on { cursor: pointer !important; background-image: url(../img/sort_down_on.gif); font-weight: bold; }
.default_table th .order-up-off { cursor: pointer !important; background-image: url(../img/sort_up_off.gif); }
.default_table th .order-up-on { cursor: pointer !important; background-image: url(../img/sort_up_on.gif); font-weight: bold; }
.default_table thead td, .default_table tfoot td, .default_table thead th { text-align: center; font-size: 13px; padding: 7px 11px; color: #469748; background: none; font-weight: normal; }
.default_table tbody tr { cursor: pointer;  }
.default_table tbody tr:hover { background: #e8e8e8; }
.default_table tbody td:first-child, .default_table thead th:first-child, .default_table thead td:first-child, .default_table tfoot td:first-child { border-left: none; }
.default_table tbody td { padding: 5px 11px; vertical-align: middle; font-size: 12px; text-align: left; }

/* tabs */
ul.tabs { background: #f8f8f8; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -webkit-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%); background: -moz-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%); background: -o-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%); background: -ms-linear-gradient(top,#f8f8f8 0,#e8e8e8 100%); background: linear-gradient(top,#f8f8f8 0,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e8e8e8',GradientType=0); -webkit-box-shadow: 0 1px 0 #fff; box-shadow: 0 1px 0 #fff; color: #636363; font-size: 12px; font-weight: bold; height: 40px; margin: 0; }
ul.tabs li { border-left: medium none; border-right: 1px solid #cdcdcd; float: left; font-size: 15px; height: 40px; line-height: 42px; overflow: hidden; position: relative; }
ul.tabs li a { color: #636363; display: block; font-size: 12px; font-weight: bold; outline: medium none; padding: 0 16px; }
ul.tabs li a:hover { color: #797979; }
ul.tabs li.active { background-color: #f7f7f7; color: #2e6b9b; }

/* loader */
.loader { padding-top: 14px; display: none; }
#circularG { position: absolute; width:128px; height:128px; margin: 0 auto; left: 45%; right: 45%; top: 35%; bottom: 45%; }
.circularG { position: absolute; background-color: #459B4C; width: 29px; height: 29px; -moz-border-radius: 19px; -moz-animation-name: bounce_circularG; -moz-animation-duration: 0.88s; -moz-animation-iteration-count: infinite; -moz-animation-direction: linear; -webkit-border-radius: 19px; -webkit-animation-name: bounce_circularG; -webkit-animation-duration: 0.88s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: linear; -ms-border-radius: 19px; -ms-animation-name: bounce_circularG; -ms-animation-duration: 0.88s; -ms-animation-iteration-count: infinite; -ms-animation-direction: linear; -o-border-radius: 19px; -o-animation-name: bounce_circularG; -o-animation-duration: 0.88s; -o-animation-iteration-count: infinite; -o-animation-direction: linear; border-radius: 19px; animation-name: bounce_circularG; animation-duration: 0.88s; animation-iteration-count: infinite; animation-direction: linear; }
#circularG_1 { left:0; top:50px; -moz-animation-delay:0.33s; -webkit-animation-delay:0.33s; -ms-animation-delay:0.33s; -o-animation-delay:0.33s; animation-delay:0.33s; }
#circularG_2 { left:14px; top:14px; -moz-animation-delay:0.44s; -webkit-animation-delay:0.44s; -ms-animation-delay:0.44s; -o-animation-delay:0.44s; animation-delay:0.44s; }
#circularG_3 { top:0; left:50px; -moz-animation-delay:0.55s; -webkit-animation-delay:0.55s; -ms-animation-delay:0.55s; -o-animation-delay:0.55s; animation-delay:0.55s; }
#circularG_4 { right:14px; top:14px; -moz-animation-delay:0.66s; -webkit-animation-delay:0.66s; -ms-animation-delay:0.66s; -o-animation-delay:0.66s; animation-delay:0.66s; }
#circularG_5 { right:0; top:50px; -moz-animation-delay:0.77s; -webkit-animation-delay:0.77s; -ms-animation-delay:0.77s; -o-animation-delay:0.77s; animation-delay:0.77s; }
#circularG_6 { right:14px; bottom:14px; -moz-animation-delay:0.88s; -webkit-animation-delay:0.88s; -ms-animation-delay:0.88s; -o-animation-delay:0.88s; animation-delay:0.88s; }
#circularG_7 { left:50px; bottom:0; -moz-animation-delay:0.99s; -webkit-animation-delay:0.99s; -ms-animation-delay:0.99s; -o-animation-delay:0.99s; animation-delay:0.99s; }
#circularG_8 { left:14px; bottom:14px; -moz-animation-delay:1.1s; -webkit-animation-delay:1.1s; -ms-animation-delay:1.1s; -o-animation-delay:1.1s; animation-delay:1.1s; }
@-moz-keyframes bounce_circularG { 0% { -moz-transform:scale(1) } 100% { -moz-transform:scale(.3) } }
@-webkit-keyframes bounce_circularG { 0% { -webkit-transform:scale(1) } 100% { -webkit-transform:scale(.3) } }
@-ms-keyframes bounce_circularG { 0% { -ms-transform:scale(1) } 100% { -ms-transform:scale(.3) } }
@-o-keyframes bounce_circularG { 0% { -o-transform:scale(1) } 100% { -o-transform:scale(.3) } }
@keyframes bounce_circularG { 0% { transform:scale(1) } 100% { transform:scale(.3) } }

/* separator */
.separator-blue { border-bottom: 1px dashed #2e366c; height: 0; margin: 10px 0; position: relative; }
.separator-green { border-bottom: 1px dashed #459b4c; height: 0; margin: 10px 0; position: relative; }

/* text colors (active | Yes/No) */
.txtGreen { color: green; }
.txtRed { color: red; }
