body {
    background: #609513;
}

.nav_title {
    border-bottom: 1px solid #97CC4A !important;
}

.left_col {
    background: #609513;
}

.nav_title {
    background: #609513;
}

.nav_title span {
    color: #ffffff;
}

.nav.side-menu > li > a, .nav.child_menu > li > a {
    color: #ffffff;
}

.nav.side-menu > li.active > a {
    background: linear-gradient(#609513, #609513), #609513
}

.nav-md ul.nav.child_menu li.current-page {
    background: #E50000;
}

.nav-md ul.nav.child_menu li:before {
    background: #ffffff;
}

.nav-md ul.nav.child_menu li:after {
    border-left: 1px solid #ffffff;
}

.nav.side-menu > li.current-page,
.nav.side-menu > li.active,
.nav-sm .nav.side-menu li.active-sm {
    border-right: 5px solid #E50000;
}

.main_menu span.fa {
    color: #ffffff;
}

.main_menu .fa {
    color: #ffffff;
}

.navbar-right .fa {
    color: #609513 !important
}

.site_title {
    color: #c5c5c5 !important
}

.head-title i.fa {
    color: #609513;
}

#menu_toggle i, .nav-tabs i {
    color: #609513;
}

.x_title {
    border-bottom: 2px solid #609513;
}

.btn-success {
    color: #fdfdfd;
    background-color: #609513;
    border-color: #609513;
}

.btn-success:hover {
    background-color: #609513;
    border-color: #609513;
}

.nav-sm ul.nav.child_menu {
    background: #609513;
}

.head-title, .head-title small {
    color: #609513;
}

.nav.child_menu {
    background: #609513;
}

.box-footer .fa,
.fa-print,
.btn-group .fa,
.btn-file .fa,
.mail-menu-box .fa,
.stats-count-inner .fa,
.mailbox-controls .fa,
.compose-msg .fa,
.theme-color .fa {
    color: #609513;
}

footer {
    background: #609513;
}

/* front end start */

.wrapper {
    background-color: #e2deda;
    box-shadow: 0 6px 8px 9px #7EB331;
}

.wrapper .header-top-area {
    width: 100%;
}

.single-event-list,
.profile-details,
.gallery,
.single-notice,
.news-content img,
.gallery-img img {
    border: 1px solid #6fb8ff;
}

a {
    color: #609513;
    transition: color 300ms ease 0s, background-color 300ms ease 0s;
}

a:hover, a:focus {
    color: #E50000;
}

a:hover, a:focus {
    color: #E50000;
    outline: medium none;
    text-decoration: none;
}

.wrapper hr {
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #e5e5e5;
}

.wrapper .btn-primary {
    background: #609513 none repeat scroll 0 0;
    color: #ffffff;
}

.wrapper .btn-primary:hover, .btn-primary:focus {
    background: #E50000 none repeat scroll 0 0;
}

.wrapper .btn-primary:hover, .btn-primary:focus {
    background: #E50000 none repeat scroll 0 0;
}

.wrapper .btn-transparent {
    background: transparent none repeat scroll 0 0;
    border: 3px solid #ffffff;
    color: #ffffff;
}

.wrapper .btn-transparent:hover {
    border-color: rgba(255, 255, 255, 0.5);
}

.wrapper .panel-danger {
    box-shadow: 0 6px 8px 9px #ccc;
}

.top-info {
    background: #E50000;
    color: #ffffff;
}

.top-info span a {
    color: #ffffff;
}

.top-info li a {
    color: #ffffff;
}

.top-info li a:hover {
    color: #ffffff;
}

#banner-top-area {
    background-color: #609513;
}

.site-title h3 {
    color: #ffffff;
}

.ticker-container {
    background-color: #fff;
    border: 1px solid #E50000;
}

.ticker-container .ticker-caption {
    color: #ffffff;
    background: #E50000;

}

.ticker-color {
    color: #E50000;
}

#main_static_navbar {
    width: 100%;
}

.navbar-black {
    background-color: #000000;
}

.navbar-black .nav li {
    border-right: 1px solid #ffffff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: #E50000;
    color: #ffffff;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #FFF;
}

.navbar {
    border-top: 3px solid #E50000;
}

.navbar-default .navbar-nav > li > a {
    color: #fff !important;
}

.navbar-nav .highlighted {
    color: #fff !important;
    background-color: #E50000;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #E50000;
    color: #fff;
}

.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    color: #fff !important;
    background: #E50000;
}

.wrapper .dropdown-menu li {
    border-bottom: 1px solid #03A0DD;
}

.wrapper .dropdown-menu > li > a {
    color: #fff;
}

.wrapper .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #2f75b0 ;
    outline: 0;
}


.profile-details {
    border: 1px solid #E50000;
}

.profile-details .img-circle {
    border: 1px solid #E50000;
}

.profile-details h4 {
    background: #609513;
    color: #ffffff;
}

.box-title h2 {
    background: #609513;
    border-bottom: 3px solid #E50000;
}

.box-title h2 span {
    background: #E50000 none repeat scroll 0 0;
    color: #fff;
}

.box-title h2 span::after {
    border-bottom: 32px solid #E50000;
    border-right: 15px solid transparent;
    border-top: 0 solid transparent;
}

.publish-date {
    color: #fff;
}

.publish-date .top {
    background: #E50000;
}

.publish-date .bottom {
    background: #609513;
}

.notice-title {
    color: #fff;
}

.notice-title p a {
    color: #000;
}

.notice-title a:hover {
    color: #E50000;
}

.content-area-img {
    border: 1px solid #609513;
}

.about-area-img {
    border: 1px solid #609513;
}

.msg-area-img {
    border: 1px solid #609513;
}

.att_report .total {
    background: #609513;
    color: #fff;
}

.total_pt {
    background: #609513;
    color: #fff;
}

.total_as {
    background: #609513;
    color: #fff;
}

.att_report .btn {
    background: #E50000;
}

.link-text li {
    border-bottom: 1px dashed #E50000;
}

.link-text li a {
    color: #000;
}

.link-text .fa {
    color: #000;
}

.link-text li a:hover {
    color: #444;
}

.visitor {
    border: 2px solid #609513;
    color: #000;
}

.visitor p {
    color: #609513;
}

.visitor span {
    color: #000;
}

#hit {
    background-color: #609513;
    color: #fff;
}

.gallery {
    border: 1px solid #609513;
}

.gallery:hover {
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, .1);
}

.gallery-title {
    background: #f9f9f9;
    color: #736e6e;
}

.gallery-img img {
    border: 1px solid #609513;
}

.gallery-img img:hover {
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, .1);
}

.contact_info li {
    color: #609513;
}

.contact_info h4 {
    color: #609513;
}

.contact_info li i {
    border: 1px solid #609513;
    color: #000;
}

.contact_info li i:hover {
    background-color: #609513;
    color: #fff;
}

.contact_form {
    background-color: #eee;
}

.footer {
    background: #444444;
    color: #fff;
}

.footer h3 {
    color: #fff;
}

.footer li a {
    color: #fff;
}

.footer-bottom {
    background-color: #609513;
    border-top: 3px solid #E50000;
}

.footer-bottom .copyright {
    color: #fff;
}

.footer-bottom .author {
    color: #fff;
}

.footer-bottom .author a {
    color: #fff;
}

.footer-bottom .author a:hover {
    color: #fff;
}

#gotop {
	background: #E50000 !important;
	color:#ffffff !important;
}