﻿body {
    background-color: #f3ffdc;
}

#main-navbar {
    background-color: #f3ffdc;
}

.body-content {
    overflow: auto;
    background-color: #fffeea;
}

.item-heading_group {
    color: #113850;
    display: inline-block;
    font-family: proxima_nova_rgregular,Helvetica,Arial,sans-serif;
    font-size: 1.125em;
    line-height: 1.66667;
    position: relative;
    text-transform: uppercase;
}

    .item-heading_group:after {
        background-color: #113850;
        bottom: -3px;
        content: "";
        display: inline-block;
        height: 3px;
        left: 0;
        position: absolute;
        width: 115%;
    }

.panel-group_header {
    border-bottom: 3px solid rgba(232, 232, 232, 0.92);
    margin-bottom: 1.125em;
}

.panel-light_background {
    background-color: #eeeded;
}

.col1 {
    /*background-color: #ecf5e2;*/
}

.col2 {
    /*background-color: #fcf2f2;*/
}

.col3 {
    /*background-color: #fbe9e9;*/
}

.col4 {
    /*background-color: rgb(56, 78, 54);*/
    /*font-size:larger;*/
    /*color: white;*/
}

.col5 {
    /*border-right: 2px solid #c7f5b8;*/
    /*border-top: thin solid rgba(0, 0, 0, 0.67);*/
}

.col6 {
    /*border-top: thin solid rgba(0, 0, 0, 0.67);*/
}


.colborder {
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: thin solid black;
}

.colpadding {
    padding-right: 50px;
    padding-left: 50px;
}

.top-radius {
    margin-top: 15px;
    -moz-border-radius-topright: 25px;
    -webkit-border-top-right-radius: 25px;
    border-top-right-radius: 25px;
    -moz-border-radius-topleft: 25px;
    -webkit-border-top-left-radius: 25px;
    border-top-left-radius: 25px;
}

.bottom-radius {
    -moz-border-radius-bottomright: 25px;
    -webkit-border-bottom-right-radius: 25px;
    border-bottom-right-radius: 25px;
    -moz-border-radius-bottomleft: 25px;
    -webkit-border-bottom-left-radius: 25px;
    border-bottom-left-radius: 25px;
}

.custom-panel {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: solid thin black;
    background-color: #fcf4c2;
}

.nav {
    color: black;
}

.navbar > li {
    /*padding-top: 0px;
    padding-bottom: 0px;*/
}

.navbar-collapse {
    border: none;
}

.nav > li > a {
    padding-top: 5px;
    padding-bottom: 10px;
    /*color: white;*/
    text-decoration: none;
    /*background-color:black*/
}


.panel-test {
    /*padding-right: 15px;
    padding-left: 15px;*/
    margin-right: 90px;
    margin-left: 90px;
    /*box-sizing: border-box;*/
}

.jumbotron {
    padding: 2%;
    /*margin-top: 15px;*/
    /*margin-bottom: 5px;*/
    color: inherit;
    background-color: #fffeea;
}

.navbar {
    /*background-color: white;*/
    border: none;
    /*min-height: 125px;*/
}

.navbarcolor {
    /*background-color: rgba(36, 135, 8, 0.82);*/
    background: -webkit-linear-gradient(left top, redrgba(36, 135, 8, 0.82), blue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, rgba(36, 135, 8, 0.82), blue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, rgba(20, 51, 18, 0.82), rgba(20, 51, 18, 0.82)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, rgba(20, 51, 18,1), rgba(37, 157, 33, 1), rgba(4, 37, 6, 1)); /* Standard syntax */
    /*color: #874e40*/
}

.navbar-inverse {
    /*background-color: #f1eded;*/
}

    .navbar-inverse .navbar-nav > li > a {
        color: white;
    }

        .navbar-inverse .navbar-nav > li > a:hover {
            /*color: darkslategrey;
        font-weight: 500;*/
        }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: black;
    }

    .navbar-inverse .navbar-nav > .dropdown > .dropdown-menu > .dropdown > li {
        margin-left: 32px;
    }

    .navbar-inverse .navbar-brand {
        color: white;
    }

.dropdown_itemlist-expanded > li > a {
    color: blue;
}

.dropdown_itemlist-collapsed > li > a {
    color: rgb(255, 0, 0);
}

.headerlogo {
    background: url(images/ClarkeFarmLogo.png) no-repeat;
    height: 49px;
    width: 49px;
    display: inline-block;
}

.headerlogotext {
    background: url(Images/LogoText.png) no-repeat;
    background-size: 100%;
    color: #000000;
    font-family: 'Tiranti Solid LET Plain', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
    font-weight: 600;
    display: inline-block;
    /*min-width:450px;*/
    clear: left;
    z-index: 800;
}

.footer {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-bottom: 4px;
    padding-right: 0;
    padding-left: 0;
    color: #FFFFFF;
    font-size: .9em;
}

.button {
    background: transparent url('images/button_green.png') no-repeat 0 0;
    padding-bottom: 4px;
}

    .button:hover {
        background: transparent url('images/button_green.png') no-repeat 0 -40px;
    }

.listtitle a {
    /*color: rgb(31, 125, 28);*/
    color: #9d0000;
}

.listitemseparator {
    background-color: #e5eff3;
    text-decoration: dotted;
}

#chklRoles label {
    font-weight: normal;
    color: red;
}
