/* Colors that need to be changed during the design process. Two colors only and then tints and shades of those two colors as needed. Select the color that needs to be changed and then find-replace that color with the new color as there are several css calls that use the same color. */

.top-header, .mobile-nav, .footer .copyright {
    background-color: #0A1411;
}

.footer{
    background-color: #133326;
}

.navigation .icon-arrow-menu, 
.h1-page-title, 
.body-wrapper a:hover, 
.tab a:hover, accordion 
.title:hover, 
.top-body a:hover, 
.bottom-body a:hover, 
.accordion .title:hover h4,
.content-box.content-style2 h4 i,
.side-navigation .menu-item.current-menu-item a, 
.side-navigation .menu-item:hover a:after,
.side-navigation .menu-item:hover a,
.icons-list.colored-list li:before, 
.blog-post-date .day, 
.blog-post-date .month, 
strong.colored, span.colored,
.content-box.content-style2 .read-more  {
    color: #235d45;
}

.callout-box,
.team-member .team-member-content, 
.feature .feature-content, 
.contact-map{
    border-color: #c1cc47;
}

.button, 
.body-wrapper input[type="submit"], 
.body-wrapper input[type="button"], 
button.button-main{
    background-color: #235d45; /*change */
    border-color: #133326; /*change */
    color: #e7e7e7 !important; 
    text-shadow: 0 1px 0 #989898;
}
.button:hover, 
.body-wrapper input[type="submit"]:hover, 
.body-wrapper input[type="button"]:hover, 
button.button-main:hover, 
.button:active, 
.body-wrapper input[type="submit"]:active, 
.body-wrapper input[type="button"]:active, 
button.button-main:active {
    background-color: #399c74; /*change */
    color: #e7e7e7 !important;
    text-shadow: 0 1px 0 #989898;    
}

.contact-map{ 
	border-top:5px solid #c1cc47;
	border-bottom:5px solid #c1cc47;
 }

 .navigation ul{
    background-color: #ffffff;
    border-top: 5px solid #c1cc47;
}

.mobile-nav ul {
	border-left: 10px solid #c1cc47;
}

.navigation > li > a:after, 
.navigation > li > .activelink:after {
    background-color: #c1cc47;   
}

.mobile-menu-button, 
.navigation > li > a:after, 
.navigation>li>.activelink:after, 
.team-member-progress-bar, 
.blog-post-icon,
.comments-list .children .comment:before,
.portfolio-filter li a
.portfolio-selected, 
.portfolio-filter li a:hover, 
.dropcaps.dropcaps-color-style, 
.carousel-container .carousel-icon:hover,
.portfolio-filter li a.portfolio-selected,
.portfolio-filter li a:hover {   
    background-color: #c1cc47;    
}

.mobile-menu-button:hover{
    background-color: #c1cc47;    
    opacity: 0.7;        
}
.sticky-navigation {
	background-color: rgba(10, 20, 17, 0.9);
}


/* OPTIONAL COLOR CHANGES. THESE DO NOT NEED TO BE CHANGED UNLESS REQUESTED BY THE CUSTOMER. */

/* Main Body Background Color */
#wrapper{
    /*  background-color: #f9f9f9; */
}

/* Header Colors */
.header_wrapper, .top_wrapper{
    background: -webkit-radial-gradient(farthest-side circle at center, #ecf0f1 0%, #ecf0f1 100%);
    background: -moz-radial-gradient(farthest-side circle at center, #ecf0f1 0%, #ecf0f1 100%);
    background: -o-radial-gradient(farthest-side circle at center, #ecf0f1 0%, #ecf0f1 100%);
    background: radial-gradient(farthest-side circle at center, #ecf0f1 0%, #ecf0f1 100%);
    background-color: #ecf0f1;
}

.searchbox{
    background-color: #283848;
}
.navigation > li > a, .navigation > li > a > i,.sticky-navigation .navigation > a {
    color: #c3c3c3 ;
}

.navigation > li:hover > a,
.navigation > li > a:hover,
.navigation > li > .activelink,.navigation > li:hover > a > i{
    color: #ffffff;
}
.navigation .icon-arrow-menu, .navigation .icon-arrow-submenu {
    color: white;
    color: rgba(255, 255, 255, 0.5);
}

.navigation ul li a{
    color: #787878;
    background-color: #ffffff;
}

.portfolio-filter li a.portfolio-selected,
.portfolio-filter li a:hover {
    color: #fefefe;
    text-decoration: none;
}
.tool-tip{
    color: #c1cc47 !important;
}
.navigation ul li:hover > a, .navigation ul li a.activelink {
    background-color: #f5f5f5;
    color: #010101;
}
.navigation .icon-arrow-submenu, .navigation ul li:hover > a i{
    color: #787878;
}
.h2-page-desc{
    color: #405974;
}
.breadcrumbs li:last-child {
    color: #4b4b4b;
}

/* Page Content Colors */
.body-wrapper a, .tab a, accordion .title, .top-body a, .bottom-body a {
    color: #4b4b4b;
}

.tab a.active:after {
    background-color:#c1cc47;
    border-color: #c1cc47;
}
.comments-list .children .comment:after{
    border-color: transparent transparent transparent #c1cc47;;
}
.highlighted-text,.pagination .prev, .pagination .next, .pagination a:hover, .pagination a.current{
    background-color: #c1cc47;
    color: #fff;
}
div.pagination a{
    border-color: #c1cc47;
    color: #c1cc47;
}

/* Footer Area Colors */
.footer:after{
    background-color: #c7c8c7}
.footer:before{
    background-color: #c5c5c5}
.footer .copyright{
    color: #bcbcbc;
}
.footer .copyright a{
    color: #eaeaea;
}
.footer .copyright a:hover{
    color: #fdfdfd;
}
.footer .footer-col .footer-content .input{
    background-color: #283849;
}
.footer .footer-col .footer-content input[type=submit], .footer button{
    background-color: #415c76;
}
.footer .footer-col .footer-content input[type=submit]:hover, .footer button:hover, .footer button:active,
.footer .footer-col .footer-content input[type=submit]:active{
    background-color: #547597;
}
.footer .footer-col .footer-content,.footer .footer-col .footer-content .footer-content-text{
    color: #d4d4d4;
}
.footer .footer-col .footer-title{
    border-color: rgb(255,255,255);
    border-color: rgba(255,255,255,0.6);
    color: #dddddd;
}
.footer .footer-col .footer-content a{
    color: #f3f3f3;
}
.footer .footer-col .footer-content a:hover{
    color: #fafafa;
}


/*
     FILE ARCHIVED ON 21:02:52 Aug 17, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:56:59 Nov 07, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.602
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.01
  esindex: 0.012
  cdx.remote: 196.708
  LoadShardBlock: 128.386 (3)
  PetaboxLoader3.datanode: 329.649 (5)
  load_resource: 517.194 (2)
  PetaboxLoader3.resolve: 248.911 (2)
*/