/**
Custom CSS for China Herb Company
**/

.page-header .page-header-menu {
    background: #c5b997;
    background-image: url("../graphic/bg-cardboard.png");
    background-repeat: repeat;
    background-position: center top;
    background-attachment: scroll;
    background-size: auto;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li>a, .page-header .page-header-menu .hor-menu .navbar-nav>li>a>i {
    color: #FFF;
    text-transform: uppercase;
    /* text-shadow: 1px 1px #a9a9a9; */
    font-size: 14px;
    font-weight: 800;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li.open>a, .page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a, .page-header .page-header-menu .hor-menu .navbar-nav>li>a:active, .page-header .page-header-menu .hor-menu .navbar-nav>li>a:focus, .page-header .page-header-menu .hor-menu .navbar-nav>li>a:hover {
    background: #decc9b !important;
    color: #666;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li.active>a, .page-header .page-header-menu .hor-menu .navbar-nav>li.active>a:hover, .page-header .page-header-menu .hor-menu .navbar-nav>li.current>a, .page-header .page-header-menu .hor-menu .navbar-nav>li.current>a:hover {
    color: #f1f1f1;
    background: #c42032;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
    background: #decc9b !important;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a {
    /*color: #666;*/
}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a:active {
    color: #fff;
}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li:hover>a {
    color: #f1f1f1 !important;
    background: #9e8f6b !important;
}
.portlet.box.grey-cascade>.portlet-title, .portlet.grey-cascade, .portlet>.portlet-body.grey-cascade {
    background-color: #c4b695;
}
.page-content, body.page-container-bg-solid {
    background: #fffcf5 url("../graphic/bg-paper.png");
    padding: 15px 0;
}
table th {
    background: #E5D9BE !important;
    color: #000 !important;
}
#headings {
    background: #E5D9BE !important;
}
.backButton {
    background: #faa819 none repeat scroll 0 0 !important;
    color: #fff;
    opacity: 9 !important;
    padding: 4px 10px !important;
}
.portlet.blue, .portlet.box.blue>.portlet-title, .portlet>.portlet-body.blue {
    background-color: #c4b695 !important;
}
.portlet>.portlet-title>.caption>i {
    margin-top: 2px !important;
    font-size: 18px !important;
}
.btn.blue:not(.btn-outline) {
    color: #FFF;
    background-color: #3598dc;
    border-color: #3598dc;
}
.portlet.box.blue {
    border: 1px solid #c4b695 !important;
}
.page-prefooter {
    background: #c5b997;
    background-image: url("../graphic/bg-cardboard.png");
    background-repeat: repeat;
    color: #FFF;
    box-shadow: 0 0 0 3px #c42032, 0 0 0 5px #f8f9fa, 0 0 0 6px #c42032;
}
.page-prefooter a, .page-prefooter h2 {
    color: #c42033;
}
.page-footer {
    background: #7d735b;
    color: #fdfdfd;
}
.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a>i, .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a>i {
    color: #f9f9f6;
}
.dashboard-stat.blue-soft {
    background-color: #928667;
}
.btn.green:not(.btn-outline) {
    color: #FFF;
    background-color: #faa819;
    border-color: #faa819;
}
.open ul.dropdown-menu {
    border: 1px solid #e5e5e5 !important;
}
.btn-group>.dropdown-menu:before, .dropdown-toggle>.dropdown-menu:before, .dropdown>.dropdown-menu:before {

    border-bottom: 8px solid #666;
}

.portlet.light {
    -webkit-box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    -moz-box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    padding: 20px 20px;
}

.easy-pie-chart .title, .sparkline-chart .title {
    color: #FFF;
    background: green;
    -webkit-box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    -moz-box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    box-shadow: 1px 1px 3px 0px rgba(166,166,166,1);
    padding: 5px;
}
.portlet.box.green>.portlet-title, .portlet.green, .portlet>.portlet-body.green {
    border-color: #c4b695 !important;
}
.portlet.box.green {
    border-color: #c4b695 !important;
}
.portlet.box.green>.portlet-title, .portlet.green, .portlet>.portlet-body.green,
.portlet.box.yellow>.portlet-title, .portlet.yellow, .portlet>.portlet-body.yellow
{
    border-color: #c4b695 !important;
    background-color: #c0b18d !important;
}
.help_link {
    padding: 15px !important;
}
.top-menu > ul > li > a {
    color: #666;
}
.top-menu ul li a i {
    color: #c42033;
    font-size: 20px;
}
.dropdown-menu>li>a {
    padding: 8px 16px !important;
}
@media (max-width: 991px) {

    .page-head {
        background: #f1ede4;
    }
}
.page-logo img {

}
.login_header_text:before {
    content:'';
}
.hor-menu > .navbar-nav > li:nth-child(7), .hor-menu > .navbar-nav > li:nth-child(9) {
    display: none;
}
.page-header .page-header-top .page-logo .logo-default {
    margin: -0.5px 0 0;
    width: 255px;
}
/** login page **/
.page-header-fixed .page-header {
    display: none;
}
body.page-header-fixed {

}
.page-header-fixed .page-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
}
.page-header-fixed .login_header_text {
    background-image: url("../graphic/herbscript-logo.png");
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center top;
    height: 100px;
    padding-top: 70px !important;
}
.login_btn {
    background: #faa819;
}
.login_box a {
    color: #1e84f8;
}
.login_header_text {
    color: #494949 !important;
    font-size: 20px !important;
}
button.btn.login_btn {
    color: #faa819;
}
.login_box button.btn.login_btn:before {
    content: "Log In ";
    color: #FFF;
    font-weight: bold;
    position: absolute;
    padding-top: 3px;
    padding-right: 4px;
}
.login_box button.btn.login_btn:after {
    content: "\f061";
    font-family: FontAwesome;
    font-size: 18px;
    padding-right: 0.5em;
    padding-left: 5px;
    color: #FFF;
}

/** Registration Page **/

button.btn.login_btn {
    width: 100%;
    box-shadow: 2px 2px 2px #888888;
}

button.btn.login_btn:before { 
    content: "Submit Application "; 
    color: white; 
}

button.btn.login_btn:after {
    content: "";
}

.portlet.box.orange {
    background: cadetblue;
    border:1px solid cadetblue !important;
}
.btn.orange:not(.btn-outline) {
    color: #FFF;
    background-color: cadetblue;
    border-color: cadetblue;
}
.orange i.fa.fa-cogs {
    color: #fff;
}
.noleftmargin{
    margin-left:0px !important; 
}
.showleftmargin{
    margin-left:-53px !important; 
}
.page-header {
    margin: 0 0 0 0 !important;
    height: 126px;
}
#content {
    margin-left: 0px !important;
}
body {
    background-color: #fff;
    padding-top: 0px !important;
}
.page-header .page-header-top .page-logo {
    float: left;
    display: block;
    width: 255px;
    height: 75px;
}
.page-header .container, .page-header .container-fluid {
    position: relative;
}

img.logo-default.main_added_logo {
    margin: 9.5px 0 0 !important;
    max-height: 65px !important;
}
.page-header .page-header-top .top-menu .navbar-nav {
    padding: 0;
    margin-right: 0;
    display: block;
        float: right;
}
.topNewMenu{
    margin: 10px 0 0 0;
}
.innerAll.spacing-x2 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.dropdown-menu li.active{
    background-color: #5d6b7a  !important;
}
.dropdown-menu li.active a{
    color:#fff !important;
    background-color: #5d6b7a  !important;
}
#footer{
    left:0px !important;
}
.dropdown-menu li {
    border-bottom: 1px solid #efefef;
    padding: 6px 1px !important;

}


.navbar-default .navbar-collapse{
    position: relative;
    z-index: 9;
    background-color: #fff;
}
.navbar-default .navbar-collapse{
    background-color: #c5b997;
}
.container>.navbar-header{
    background-color: #c5b997;
}
.navbar-default .navbar-toggle{
    background-color: #314d68;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
    background: #c42032 !important;
}
.navbar-default {
    background-color: #c5b997;
}

.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-menu{
    position:absolute;
    background:#fff;
}

.hor-menu ul.nav.navbar-nav li {
    background: #c5b997;
}
.navbar-default {
    background-color: #c5b997 !important;
    border-color: #e7e7e7;
}