/* ============= Theme Colors ============== */
.greenscreen a {
    color: rgba(0, 131, 61, 1);
}
.greenscreen a:focus {}
.greenscreen a:active, .greenscreen a:hover {
    color: rgba(162, 41, 46, 1);
}
.greenscreen a.list-group-item {
    background-color: rgba(0, 131, 61, 1);
    border-left-color: rgba(0, 131, 61, 1);
    border-right-color: rgba(0, 131, 61, 1);
    color: #fff;
}
.greenscreen a.list-group-item.active, .greenscreen a.list-group-item.active:hover, .greenscreen a.list-group-item.active:focus, .greenscreen a.list-group-item:hover, .greenscreen a.list-group-item:focus {
    color: #333;
    background-color: rgba(255, 197, 108, 1);
    border-left-color: rgba(255, 197, 108, 1);
    border-right-color: rgba(255, 197, 108, 1);
}
.greenscreen footer a.list-group-item.active, .greenscreen footer a.list-group-item.active:hover, .greenscreen footer a.list-group-item.active:focus, .greenscreen footer a.list-group-item:hover, .greenscreen footer a.list-group-item:focus {
    color: #333;
    background-color: rgba(255, 197, 108, .3);
    border-left-color: rgba(255, 197, 108, .3);
    border-right-color: rgba(255, 197, 108, .3);
}
.greenscreen .list-group-item:first-child {
    border-top-color: rgba(0, 131, 61, 1);
}
.greenscreen .list-group-item:first-child:hover {
    border-top-color: rgba(255, 197, 108, 1);
}
.greenscreen .list-group-item:last-child {
    border-bottom-color: rgba(0, 131, 61, 1);
}
.greenscreen .list-group-item:last-child:hover {
    border-bottom-color: rgba(255, 197, 108, 1);
}
.greenscreen .list-group-item:first-child.active {
    border-top-color: rgba(255, 197, 108, 1);
}
.greenscreen .list-group-item:last-child.active {
    border-bottom-color: rgba(255, 197, 108, 1);
}
.greenscreen .main-text-color {
    color: #399b50;
}
.greenscreen .side-menu .active {
    color: #399b50;
}
.greenscreen .side-menu a:hover {
    color: #399b50;
}
.greenscreen header.head-1 .menu-bar .utilities-buttons a i, .greenscreen header.custom-1 .utilities-buttons a i {
    color: #399b50;
}
.greenscreen header .navbar-nav > li.active > .dropdown > a, .greenscreen header .navbar-nav > li.active > a {
    color: #399b50;
}
.greenscreen header .menu-5.navbar-nav > li > a:after, .greenscreen header .menu-5.navbar-nav > li > .dropdown > a:after {
    color: #399b50;
}
.greenscreen header .navbar-nav a.active, .greenscreen header .navbar-nav .uber-menu a.active {
    color: #399b50;
}
.greenscreen header .navbar-nav li a:hover {
    color: #399b50;
}
.greenscreen header .navbar-nav .uber-menu a:hover {
    color: #399b50;
}
.greenscreen header .menu-1 li.active.dropdown > a, .greenscreen header .menu-1 li.active > a {
    background-color: #ffffff;
    color: #399b50;
}
.greenscreen header .menu-1 > li.dropdown > a:hover, .greenscreen header .menu-1 > li > a:hover, .greenscreen header .menu-1 > li > a:hover {
    background: #399b50;
    color: #fff;
}
.greenscreen .dropdown-menu > .active > a, .greenscreen .dropdown-menu > .active > a:hover, .greenscreen .dropdown-menu > .active > a:focus {
    color: #399b50;
    background-color: transparent;
}
.greenscreen header .menu-2 li.active a span {
    color: #399b50;
}
.greenscreen header .menu-3 li.active a:after {
    background: #399b50;
}
.greenscreen header .menu-3 li:hover > .dropdown > a:after, .greenscreen header .menu-3 li:hover > a:after, .greenscreen header .menu-3 li:hover > .dropdown > a:after {
    background: #399b50;
}
.greenscreen header .menu-3 .navbar-nav > li:hover > a:after {
    background: #399b50;
}
.greenscreen header .menu-4 li.active {
    border-bottom: 2px solid #399b50;
}
.greenscreen header.custom-4 .navbar-header a {
    background: #399b50;
}
.greenscreen header.custom-4 .navbar-nav > li {
    background: #399b50;
}
.greenscreen header .dropdown li a.active {
    color: #399b50;
}
.greenscreen header .dropdown li:hover {
    color: #399b50;
}
.greenscreen header .dropdown li.menu-parent > a:after {
    color: #399b50;
}
.greenscreen header.head-1 .menu-bar .utilities-buttons a:hover, .greenscreen header.custom-1 .utilities-buttons a:hover {
    color: #399b50;
}
.greenscreen .main-menu a.active {
    background: #399b50;
    color: #fff;
}
.greenscreen header .main-menu.expandable li .active .exp, .greenscreen header .main-menu.expandable li a:hover .exp {
    color: #fff;
}
.greenscreen .main-menu a:hover {
    background: #399b50;
    color: #fff;
}
.greenscreen .main-menu button {
    color: #399b50;
    background: #fff;
}
.greenscreen #search button.btn.btn-default {
    background: #399b50;
    color: #fff;
}
.greenscreen a.btn {
    background-color: rgba(162, 41, 46, 1);
    color: #fff !important;
}
.greenscreen a.btn:hover {
    background-color: #ff7121;
    color: #fff !important;
}
.greenscreen #search ul.dropdown-menu > li > a:hover {
    color: #399b50;
}
.greenscreen header.custom-1.navbar-fixed-top {
    background: #399b50;
}
.greenscreen header.custom-1 .menu-cont {
    background: #399b50;
}
.greenscreen header.custom-2 .navbar-nav a.v-al-container i {
    color: #399b50;
}
.greenscreen header.custom-5 .navbar-nav > li > a {
    background: #399b50;
    color: #fff;
}
.greenscreen header.custom-5 .navbar-nav > li > a:hover {
    background: #399b50;
}
.greenscreen header.custom-3 .navbar-nav a.v-al-container i {
    color: #399b50;
}
.greenscreen ul.basic.minus li:before {
    color: #399b50;
}
.greenscreen .shop-panel .cart-list .line .icon a:hover {
    color: #399b50;
}
.greenscreen .clear {
    color: #399b50;
}
.greenscreen .clear:hover {
    color: #399b50;
}
.greenscreen .contact-location .mail a:hover {
    color: #399b50;
}
.greenscreen .contact-location .phone a:hover {
    color: #399b50;
}
.greenscreen .calendar .day.current {
    background-color: #399b50;
}
.greenscreen .calendar .day.event .number {
    color: #399b50;
}
.greenscreen .calendar .day.event .time {
    color: #399b50;
}
.greenscreen .calendar .day:hover {
    background: #399b50;
}
.greenscreen .calendar .navigator a:hover {
    color: #399b50;
}
.greenscreen .button-link.blue {
    border-color: #399b50;
    color: #399b50;
}
.greenscreen .socials a:hover {
    color: #fff;
    background: #399b50;
}
.greenscreen .breadcrumbs {
    background-color: #00833d;
    color: #fff;
}
.greenscreen .breadcrumbs a, .greenscreen .breadcrumbs a:visited {
    color: #fff;
    padding: 0 5px;
}
.greenscreen .breadcrumbs > .active {
    color: #fff;
    font-weight: bold;
}
.greenscreen .breadcrumb a:hover {
    color: #ccc;
}
.greenscreen .accordion .panel-heading a:not(.collapsed) i {
    color: #399b50;
}
.greenscreen .accordion .panel-heading a:not(.collapsed) {
    color: #399b50;
}
.greenscreen .breadcrumb.accordion-filter li:hover {
    color: #399b50;
}
.greenscreen .preview.gallery .navigation .control:hover {
    color: #399b50;
}
.greenscreen .table.pricing.highlight .price {
    background: #399b50;
    color: #fff;
}
.greenscreen .portfolio-isotope-filters li:hover a {
    color: #399b50;
}
.greenscreen .blog-wrapper .page-nav .pages .page:hover, .greenscreen .forum .page-nav .pages .page:hover {
    background: #399b50;
}
.greenscreen .blog-wrapper .page-nav .pages .page.active, .greenscreen .forum .page-nav .pages .page.active {
    background: #399b50;
}
.greenscreen .blog-wrapper .stats i.fa-heart:hover, .greenscreen .blog-wrapper .stats i.fa-share:hover {
    color: #399b50;
}
.greenscreen .box-8 a {
    text-decoration-line: none;
}
.greenscreen .sidebar .tweet-box a {
    color: #399b50;
}
.greenscreen .advertising .variants .element .inside:hover {
    background: #399b50;
}
.greenscreen .flickr-container a .overlay {
    background-color: rgba(64, 162, 89, 0.75);
}
.greenscreen .liked-posts .element {
    background: rgba(33, 159, 209, 1);
}
.greenscreen .liked-posts .element.op1 {
    background: rgba(33, 159, 209, 0.8);
}
.greenscreen .liked-posts .element.op2 {
    background: rgba(33, 159, 209, 0.7);
}
.greenscreen .liked-posts .element.op3 {
    background: rgba(33, 159, 209, 0.6);
}
.greenscreen .liked-posts .element.op4 {
    background: rgba(33, 159, 209, 0.5);
}
.greenscreen .liked-posts .element.op5 {
    background: rgba(33, 159, 209, 0.4);
}
.greenscreen .background-overlay {
    background: #399b50;
    background-color: rgba(64, 162, 89, 0.85);
}
.greenscreen .modal-header .close {
    background: #399b50;
}
.greenscreen h1, .greenscreen h2, .greenscreen h3, .greenscreen h4, .greenscreen h5, .greenscreen h6 {
    color: rgba(51, 51, 51, 1);
}
.greenscreen .blog-wrapper.grid .bot .stats a:hover {
    color: #399b50;
}
.greenscreen .timeline .bot .stats a:hover {
    color: #399b50;
}
.greenscreen .blog-wrapper.personal .meta .stats > a:hover, .greenscreen .blog-wrapper.personal .meta .stats > i:hover {
    color: #399b50;
}
.greenscreen .portfolio.item .socials a {
    background: #399b50;
    color: #fff;
}
.greenscreen .portfolio.item .bot a i:hover {
    color: #399b50;
}
.greenscreen .single .sg-controls a:hover .preview {
    background: #399b50;
}
.greenscreen .single .sg-controls a:hover i {
    background: #399b50;
}
.greenscreen .portfolio.full .controls a:hover {
    background: #399b50;
}
.greenscreen .tab a:hover h6 {
    color: #399b50;
}
.greenscreen .tab ul li.ui-state-active h6 {
    color: #399b50;
}
.greenscreen .testimonials-1 + .carousel-indicators .active {
    background: #399b50;
}
.greenscreen .testimonials-1 + .carousel-indicators .item:hover {
    background: #399b50;
}
.greenscreen .boxes-4 ul li:before {
    color: #399b50;
}
.greenscreen .box-8.highlight {
    background: #399b50;
}
.greenscreen #botbar .socials a:hover {
    background: #2e7b43;
    color: #fff;
}

.greenscreen .post-tab-widget ul li a:hover {
    color: #399b50;
}
.greenscreen .post-tab-widget ul li.active {
    color: #399b50;
}
.greenscreen .post-tab-widget .tab-pane .post:hover {
    background: #399b50;
    color: #fff;
}
.greenscreen .comments-widget .comment:hover {
    color: #fff;
    background: #399b50;
}
.greenscreen .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #399b50;
}
.greenscreen .divider.divider-2:before {
    background-color: #147abc;
}
.greenscreen .divider-3 {
    background-color: #147abc;
}
.greenscreen .divider.divider-2:before {
    background: #147abc;
}
.greenscreen .main-bg-color {
    background-color: #399b50;
}
.greenscreen .input-group .input-group-btn .btn {
    background-color: #399b50;
    color: #fff;
}
.greenscreen .input-group .input-group-btn .btn:hover {
    background: rgba(20, 122, 186, 1);
}
.greenscreen .tag:hover {
    color: #fff;
    background-color: rgba(20, 122, 186, 1);
}
.greenscreen .pagecrumbs .container {
    background-image: url(/_resources/theme/img/header-greenscreen.png);
}
.greenscreen .pagecrumbs .row h1, .greenscreen .pagecrumbs .row h2 {
    color: #333;
}
.greenscreen .pagecrumbs .location {
    color: #000;
}
.greenscreen .pagecrumbs .location .medium {}
.greenscreen #section-nav ul {
    background: #000000;
    background: rgba(123, 122, 122, 0.45);
}
.greenscreen header.head-2 .menu-bar .utilities-buttons, .greenscreen header .top-bar .utilities-buttons {
    color: #399b50;
}
.greenscreen .lang.dropdown-menu a:hover {
    color: #399b50;
}
.greenscreen header.custom-3 .navbar-nav a.v-al-container i {
    border: 1px solid #399b50;
}
.greenscreen .bg-overlay {
    background-color: rgba(33, 159, 209, 0);
}
.greenscreen .over-pattern {
    background-color: rgba(0, 0, 0, 0.6);
}
.greenscreen .bubble.bub-1 .arrow {
    border-color: transparent transparent transparent #0882b3;
}
.greenscreen .bubble.bub-2 .arrow {
    border-color: transparent transparent #0882b3 transparent;
}
.greenscreen .bubble.bub-3 .arrow {
    border-color: #0882b3 transparent transparent transparent;
}
.greenscreen .bubble.bub-4 .arrow {
    border-color: transparent #0882b3 transparent transparent;
}
.greenscreen .carousel .controls a:hover {
    background: #399b50;
	color: #fff;
}
.greenscreen .auth .buttons .sep {
    background: #d3d2d2;
}
.greenscreen .button.solid .over:hover, .greenscreen .button.solid:hover {
    background-color: rgba(0, 0, 0, 0.15);
}
.greenscreen .button.solid.blue {
    background-color: #399b50;
    color: #fff;
}
.greenscreen .button.solid.grey {
    background-color: #cecece;
}
.greenscreen .button.solid.orange {
    background-color: #ff7121;
    color: #fff;
}
.greenscreen .button.solid.cyan {
    background-color: #25aae1;
    color: #fff;
}
.greenscreen .button.solid.teal {
    background-color: #00b8cf;
    color: #fff;
}
.greenscreen .button.solid.navy {
    background-color: #399b50;
}
.greenscreen .button.solid.alt-color {
    background-color: #fff;
    color: #399b50;
}
.greenscreen .button.solid.green {
    background-color: #8dc63f;
    color: #fff;
}
.greenscreen .button.solid.red {
    background-color: #d9534f;
}
.greenscreen .button.solid.grey {
    background-color: #cecece;
}
.greenscreen .button.solid.orange {
    background-color: #ff7121;
}
.greenscreen .button.solid.cyan {
    background-color: #25aae1;
    color: #fff;
}
.greenscreen a.button.solid, .greenscreen a.button.solid:visited {
    color: #fff;
}
.greenscreen .button.solid.lt-blue {
    background-color: #a4d4e7;
}
.greenscreen .button.solid.black {
    background-color: #444444;
}
.greenscreen .button.striped.blue {
    border-color: #399b50;
    color: #399b50;
}
.greenscreen .button.striped.green {
    border-color: #8dc63f;
    color: #8dc63f;
}
.greenscreen .button.striped.red {
    border-color: #d9534f;
    color: #d9534f;
}
.greenscreen .button.striped.grey {
    border-color: #cecece;
    color: #cecece;
}
.greenscreen .button.striped.orange {
    border-color: #f0ad4e;
    color: #f0ad4e;
}
.greenscreen .button.striped.cyan {
    border-color: #25aae1;
    color: #25aae1;
}
.greenscreen .button.striped.lt-blue {
    border-color: #a4d4e7;
    color: #a4d4e7;
}
.greenscreen .button.striped.black {
    border-color: #444444;
    color: #444444;
}
.greenscreen .button.striped.alt-color {
    color: #fff;
    border-color: #fff;
}
.greenscreen .button-link.green {
    border-color: #8dc63f;
    color: #8dc63f;
}
.greenscreen .button-link.red {
    border-color: #d9534f;
    color: #d9534f;
}
.greenscreen .button-link.grey {
    border-color: #cecece;
    color: #cecece;
}
.greenscreen .button-link.orange {
    border-color: #f0ad4e;
    color: #f0ad4e;
}
.greenscreen .button-link.cyan {
    border-color: #25aae1;
    color: #25aae1;
}
.greenscreen .button-link.lt-blue {
    border-color: #a4d4e7;
    color: #a4d4e7;
}
.greenscreen .button-link.black {
    border-color: #444444;
    color: #444444;
}
.greenscreen .button-link.alt-color {
    color: #fff;
    border-color: #fff;
}
.greenscreen #buttons .button-link {
    margin-right: 10px;
}
.greenscreen .socials a {
    background: #d8d8d8;
    color: #fdfdfd;
}
.greenscreen .alert.alert-danger {
    color: #b94a48;
    background: #f2dede;
    border-color: #eed3d7;
}
.greenscreen .alert.alert-orange {
    color: rgba(255, 113, 33, 1);
    background: rgba(255, 113, 33, .1);
    border-color: rgba(255, 113, 33, .3);
}
.greenscreen .alert.alert-cyan, .greenscreen .button.cyan {
    color: rgba(36, 169, 192, 1);
    background: rgba(36, 169, 192, .05);
    border-color: rgba(36, 169, 192, .3);
}
.greenscreen .alert.alert-info {
    color: #3a87ad;
    background: #d9edf7;
    border-color: #bce8f1;
}
.greenscreen .alert.alert-warning {
    color: #c09853;
    background: #fcf8e3;
    border-color: #fbeed5;
}
.greenscreen .alert.alert-success {
    color: #4c8c4d;
    background: #dff0d8;
    border-color: #d6e9c6;
}
.greenscreen .alert.border {
    border: 2px solid #4c8c4d;
}
.greenscreen .alert.dashed {
    border: 1px dashed #b94a48;
}
.greenscreen .table.pricing.highlight .head {
    background: #1f97c6;
    border-bottom: 1px solid #4eadd2;
}
.greenscreen .table.pricing.highlight .head h4 {
    color: #a9cfe4;
}
.greenscreen .blog-wrapper.grid .bot .stats a {
    color: #bdbdbd;
}
.greenscreen .timeline .bot .stats a {
    color: #bdbdbd;
}
.greenscreen .block-quote {
    background: #f3f3f3;
}
.greenscreen .block-quote .author {
    color: #333333;
}
.greenscreen .blog-wrapper .quote .text {
    font-family: 'Roboto', sans-serif;
}
.greenscreen .blog-wrapper .quote .author {
    font-family: 'Roboto', sans-serif;
}
.greenscreen .blog-wrapper.single .comment .reply:hover {
    color: #399b50;
}
.greenscreen .blog-wrapper.single .comment .time {
    color: #a6a5a5;
}
.greenscreen .blog-wrapper.single .comment .text {
    color: #777777;
}
.greenscreen .code {
    background: #f3f3f3;
}
.greenscreen .code .function {
    color: #333333;
}
.greenscreen .testimonials-1 .top .bg-overlay {
    background-color: rgba(33, 159, 209, 0.75);
}
.greenscreen .testimonials-2 .item .text p {
    color: #6f6f6f;
}
.greenscreen .feature-box.color1 .head, .greenscreen .feature-box.color1 a.button.solid div.over {
    background-color: #b32f35 !important;
    color: #fff;
}
.greenscreen .feature-box.color1 .body {
    border-color: #b32f35 !important;
}
.greenscreen .feature-box.color1 .body h3 a {
    color: #b32f35 !important;
}
.greenscreen .feature-box.color1 .body h3 a:hover {
    color: #00833c !important;
}
.greenscreen .feature-box.color2 .head, .greenscreen .feature-box.color2 a.button.solid div.over {
    background-color: #52555b !important;
    color: #fff;
}
.greenscreen .feature-box.color2 .body {
    border-color: #52555b !important;
}
.greenscreen .feature-box.color2 .body h3 a {
    color: #52555b !important;
}
.greenscreen .feature-box.color2 .body h3 a:hover {
    color: #00833c !important;
}
.greenscreen .feature-box.color3 .head, .greenscreen .feature-box.color3 a.button.solid div.over {
    background-color: #00833c !important;
    color: #fff;
}
.greenscreen .feature-box.color3 .body {
    border-color: #00833c !important;
}
.greenscreen .feature-box.color3 .body h3 a {
    color: #00833c !important;
}
.greenscreen .feature-box.color3 .body h3 a:hover {
    color: #00833c !important;
}
.greenscreen #footer {
    background: rgba(0, 131, 61, 1);  /* green */
    background-image: none;
}
.greenscreen #botbar {
    background: rgba(0, 131, 61, 1); /* green */
    border-top: #fff solid 2px;
}
.greenscreen #botbar p {
    color: rgba(204, 204, 204, 1);
}
.greenscreen #botbar .socials a {
    background-color: transparent;
    color: rgba(255, 255, 255, .7);
}
.greenscreen .tweet-box {
    background: rgba(255, 255, 255, .05);
}
.greenscreen .tweet-box p, .greenscreen #footer .tweet-box p {
    color: #147abc;
}
.greenscreen .tweet-box p a, .greenscreen #footer .tweet-box p a {
    color: #c2c3c3;
}
 

.greenscreen .page-layouts {
    background: #343434;
}
.greenscreen .changelog .body .line:nth-child(2n+0) {
    background: #f5f5f5;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-1 {
    background: #85c050;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-2 {
    background: #f16686;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-3 {
    background: #399b50;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-4 {
    background: #ffcc0e;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-5 {
    background: #6969bd;
}
.greenscreen #options-panel .side-menu .element .submenu.boxes .element.color-6 {
    background: #f0592a;
}
.greenscreen header.head-1 .top-bar .element a:hover {
    text-decoration: none;
}
.greenscreen header.head-1 .top-bar .element.blue a, .greenscreen header.head-1 .top-bar .element.green a {
    border-right: 1px solid #ccc !important;
}
.greenscreen header.head-1 .top-bar .element.red a {
    border-right: 4px double #ccc !important;
}
.greenscreen header.head-1 div.buttons.quickMenu > div.element.red > a, .greenscreen .quickMenu > div.element.red.cpa a {
    border-right: 4px double #ccc !important;
}
.greenscreen header.head-1 .element.cyan.active > a, .greenscreen .element.cyan a {
    border-right-color: #333 !important;
}
.greenscreen .testimonials-3 {
    background-color: #399b50;
}
