	
	.wh-clr { color: #fff; }
	.wh-clr-hov:hover { color: #fff; }
	.brd-wh-clr { border-color: #fff; }
	.brd-wh-clr-hov:hover { border-color: #fff; }
	.bg-wh-clr { background-color: #fff; }
	.bg-wh-clr-hov:hover { background-color: #fff; }
	.bg-wh-alpha { background-color: rgba(255,255,255,0.9); }
	
	.bg-bk-alpha { background-color: rgba(0,0,0,0.7); }
	
	.gr1-clr { color: #fafafa; }
	.gr1-clr-hov:hover { color: #fafafa; }
	.brd-gr1-clr { border-color: #fafafa; }
	.brd-gr1-clr-hov:hover { border-color: #fafafa; }
	.bg-gr1-clr { background-color: #fafafa; }
	.bg-gr1-clr-hov:hover { background-color: #fafafa; }
	
	.gr2-clr { color: #dfdfdf; }
	.gr2-clr-hov:hover { color: #dfdfdf; }
	.brd-gr2-clr { border-color: #dfdfdf; }
	.brd-gr2-clr-hov:hover { border-color: #dfdfdf; }
	.bg-gr2-clr { background-color: #dfdfdf; }
	.bg-gr2-clr-hov:hover { background-color: #dfdfdf; }
	
	.gr3-clr { color: #333; }
	.gr3-clr-hov:hover { color: #333; }
	.brd-gr3-clr { border-color: #333; }
	.brd-gr3-clr-hov:hover { border-color: #333; }
	.bg-gr3-clr { background-color: #333; }
	.bg-gr3-clr-hov:hover { background-color: #333; }
	
	/* CUSTOM COLORS */
	
	.fs-clr { color: #2ecc71; } 
	.fs-clr-hov:hover { color: #2ecc71; } 
	.bg-fs-clr { background-color: #2ecc71; }
	.bg-fs-clr-hov:hover { background-color: #2ecc71; } 
	.bg-fs-alpha { background-color: rgba(46,204,113,0.7); }
	.brd-fs-clr { border-color: #2ecc71; }
	.brd-fs-clr-hov:hover { border-color: #2ecc71; }
		
	.nd-clr { color: #38b66d; } 
	.nd-clr-hov:hover { color: #38b66d; } 
	.bg-nd-clr { background-color: #38b66d; }
	.bg-nd-clr-hov:hover { background-color: #38b66d; }
	.bg-nd-alpha { background-color: rgba(56,182,109,0.7); }
	.brd-nd-clr { border-color: #38b66d; }
	.brd-nd-clr-hov:hover { border-color: #2ecc71; }
		
	/* Preloader */
	
	#jpreBar {
		background: #2ecc71;
	}
	
	#jprePercentage {
		border-color: #2ecc71;
		color: #2ecc71;
	}
	
	/* Standard Menu/Submenu */
		
	.main-menu li:hover a  {
		color: #38b66d;
	}
	
	.header-dark .sub-menu li a {
		background-color: #38b66d !important;
	}
	
	.header-dark .sub-menu li a:hover {
		background-color: #fff !important;
		color: #38b66d	}
	
	.sub-menu li:hover a {
		color: #38b66d !important;
	}
	
	/* Sticky Menu/Submenu */
	
	.sticky .main-menu li, .sticky .main-menu li a {
		color: #38b66d;
	}
	
	.sticky .main-menu li:hover a {
		background-color: #38b66d;
	}
	
	.sticky .sub-menu li a {
		background-color: #2ecc71 !important;
	}
	
	.sticky .sub-menu li:hover a {
		background-color: #38b66d !important;
	}
	
	/* Sticky Quick Icons */
	
	.sticky #quick-icons li {
		color: #38b66d;
	}
	
	.sticky #quick-icons li:hover {
		border-color: #38b66d;
	}
	
	/* Sticky Nav Icons */
	
	.sticky-icons li{
		color: #38b66d !important;
	}
		
	/* Filters */
 	
	.port-filter li.selected {
		background-color: #2ecc71;
	}
	
	/* Slills */
	
	.team-skills li .bar-val {
   		background: #2ecc71;
	}
	
	/* Mobile Menu */
	
	#mobile-menu {
		background-color: #38b66d;
	}
	
	#mobile-menu li:hover {
		background: #2ecc71;
	}
	
	/* Video */
	
	#volume { position: absolute; left: 0; bottom: 0; background: #38b66d; z-index:9999; color: #fff; padding: 10px; display: block; opacity: 0.2; font-size: 16px; cursor: pointer; }
	
	#volume:hover { opacity: 1; }
	
	#internal-video:after { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(46,204,113,0.7); }
	
	/* Typography */
	
	blockquote { 
		border-color: #2ecc71;
		color: #2ecc71; 
	}
	
	h1, h2, h3 { color: #2ecc71; }
	
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background: #2ecc71;
		color: #fff;
	}

