﻿.landing-page .gray-section {
    margin-top: 0px;
}

.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover,
.landing-page .navbar-default .nav li a {
    color: #676a6c;
}


*,body,
.landing-page .navbar-default .nav li a
{
    font-family: 'JF Flat', serif ;
}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 , .label , .note-editor h3, .note-editor .h3,.note-editor
{
    font-family: 'JF Flat', serif ;
}


@media (min-width: 768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 220px 0 0;
        min-height: 1200px;
    }

    .navbar-static-side {
        z-index: 2001;
        position: absolute;
        width: 220px;
        right: 0;
    }

    .navbar-top-links .dropdown-messages,
    .navbar-top-links .dropdown-tasks,
    .navbar-top-links .dropdown-alerts {
        margin-right: auto;
    }
}

@media (max-width: 768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 0;
        min-height: 1000px;
    }

    .body-small .navbar-static-side {
        display: none;
        z-index: 2001;
        position: absolute;
        width: 70px;
    }

    .body-small.mini-navbar .navbar-static-side {
        display: block;
    }

    .lock-word {
        display: none;
    }

    .navbar-form-custom {
        display: none;
    }

    .navbar-header {
        display: inline;
        float: right;
    }

    .sidebard-panel {
        z-index: 2;
        position: relative;
        width: auto;
        min-height: 100% !important;
    }

    .sidebar-content .wrapper {
        padding-right: 0;
        z-index: 1;
    }

    .fixed-sidebar.body-small .navbar-static-side {
        display: none;
        z-index: 2001;
        position: fixed;
        width: 220px;
    }

    .fixed-sidebar.body-small.mini-navbar .navbar-static-side {
        display: block;
    }

    .ibox-tools {
        float: none;
        text-align: right;
        display: block;
    }

    .navbar-static-side {
        display: none;
    }

    body:not(.mini-navbar) {
        -webkit-transition: background-color 500ms linear;
        -moz-transition: background-color 500ms linear;
        -o-transition: background-color 500ms linear;
        -ms-transition: background-color 500ms linear;
        transition: background-color 500ms linear;
        background-color: #f3f3f4;
    }
}


.nav-header
{
    text-align:center;
}

body:not(.fixed-sidebar):not(.canvas-menu).mini-navbar .nav li:hover > .nav-second-level,
.mini-navbar .nav li:focus > .nav-second-level {
    display: block;
    border-radius: 0 2px 2px 0;
    min-width: 140px;
    height: auto;
}

.nav > li > a
{
    padding: 14px 25px 14px 20px;
    text-align: right;
}

.nav > li > a i
{
    margin-left:6px;
}

./*arrow{
    float:left;
}*/

body.mini-navbar .navbar-default .nav > li > .nav-second-level li a {
    font-size: 12px;
    border-radius: 3px;
}

.fixed-nav .slimScrollDiv #side-menu {
    padding-bottom: 60px;
}

.mini-navbar .nav-second-level li a {
    padding: 10px 15px 10px 10px;
}

.mini-navbar .nav .nav-second-level {
    position: absolute;
    right: 70px;
    top: 0;
    background-color: #2f4050;
    padding: 10px 10px 10px 10px;
    font-size: 12px;
}

.canvas-menu.mini-navbar .nav-second-level {
    background: #293846;
}

.mini-navbar li.active .nav-second-level {
    right: 65px;
}






body.fixed-nav.fixed-nav-basic .navbar-fixed-top {
    right: 220px;
}

body.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top {
    right: 70px;
}

body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top {
    right: 0;
}

body.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side {
    margin-top: 0;
}

body.fixed-nav.fixed-nav-basic.body-small .navbar-fixed-top {
    right: 0;
}

body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar.body-small .navbar-fixed-top {
    right: 220px;
}

.fixed-nav .minimalize-styl-2 {
    margin: 14px 15px 5px 5px;
}

.body-small .navbar-fixed-top {
    margin-right: 0;
}

body.mini-navbar .navbar-static-side {
    width: 70px;
}

body.mini-navbar #page-wrapper {
    margin: 0 70px 0 0px;
}



@media (max-width: 768px) {
    .navbar-header {
        float: left;
    }
}

.minimalize-styl-2 {
    padding: 4px 12px;
    margin: 14px 20px 5px 5px;
    font-size: 14px;
    float: right;
}

.m-r-sm {
    margin-left: 10px;
}

.ibox-tools{
    text-align:left;
}
.ibox-title h5{
    float:right;
}

.b-l{
    border-left: 1px solid #e7eaec!important;
}

.checkbox-inline, .radio-inline
{
    margin:0px 0px 10px 0;
}

.ibox-content
{
    border-width:0px;
}

.dropdown-menu > li > a
{
    text-align:right;
}

.landing-page section.comments
{
    padding-bottom : 30px;
}

.form-control, .single-line , .chosen-container-single .chosen-single , .chosen-container-multi .chosen-choices , .note-editor.note-frame .note-editing-area .note-editable
{
    background-color:#f1f1f1;
}

.chosen-container-multi .chosen-choices li.search-choice
{

    padding:3px 5px 3px 20px;
}

.landing-page .navy-line
{
    margin:5px auto 10px;
}

.table > tbody > tr > td
{
    text-align:right;
}

.table>thead>tr>th
{
    text-align:right;
}

.label-info{
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.label-danger{

    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}



.label-success{
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;

}

.alert-dismissable .close, .alert-dismissible .close
{
    right : 0px;
    left : -2px;
}