/* FIXED BACKGROUND COLOR.css  */
/* -------------------------------- 
Colors
-------------------------------- */
a { color: #000; }
body {
  color: #000000;
  background-color: white;
}
/* -- backgrounds -- */
.cd-scrolling-bg.cd-color-1 { background-color: #EEEEEE; }
.cd-color-1 a {}
.cd-scrolling-bg.cd-color-2 { background-color: #888888; }
.cd-color-2 a {}
.cd-scrolling-bg.cd-color-3 { background-color: #444444; }
.cd-color-3 a {}
a.courseslink:hover {color: #440000; }

/* ---------olive-------------------- */
/* -- page content -- */
.olive li.home { background-color: #aeb98d; }
.olive .boxtitle, .olive .course_subtitle, .olive li.courses_menu { background-color: #aeb98d; }
/* -- Contact Input -- */
.olive .con-box input, .olive .con-box select, .olive .con-box textarea, .olive .con-human input {
  background-color: #aeb98d;;
}
/* -- backgrounds -- */
.olive .cd-scrolling-bg.cd-color-1 { background-color: #3d3536; }
.olive .cd-scrolling-bg.cd-color-2 { background-color: #99a478; }
.olive .cd-scrolling-bg.cd-color-3 { background-color: #aeb98d; }
/* -- menu -- */
.olive .ww2menu > .menu > li > a:hover,
.olive .ww2menu .current-menu-item > a,
.olive .ww2menu .current-section > a {
	border-color: #99a478 !important;
	color: #99a478 !important;
}
.olive .ww2menu li:hover > a { color: #99a478 !important; }
.olive .ww2menu .dd-menu-icon::before { background: #99a478 none repeat scroll 0 0 !important;
    box-shadow: 0 0.35em 0 0 #99a478, 0 0.7em 0 0 #99a478 !important;
}
.olive .ww2menu .dd-menu-icon { color: #99a478; }
.olive a.courseslink:hover {color: #071200; }

/* ---------blue--------------------
#e6ecff; l blue
#99b1ff; m blue
#4d76ff; d blue
#003cff; blue
#00124d; blue
*/
/* -- page content -- */
.blue li.home { background-color: #99b1ff; }
.blue .boxtitle, .blue .course_subtitle, .blue li.courses_menu {
  background-color: #99b1ff;
  color: #000000;
}
/* -- Contact Input -- */
.blue .con-box input, .blue .con-box select, .blue .con-box textarea, .blue .con-human input {
  background-color: #99b1ff;
}
/* -- backgrounds -- */
.blue #header { background-color: #99b1ff; }
.blue .cd-scrolling-bg.cd-color-1 { background-color: #99b1ff; }
.blue .cd-scrolling-bg.cd-color-2 { background-color: #e6ecff; }
.blue .cd-scrolling-bg.cd-color-3 { background-color: #4d76ff; }

/* -- menu -- */
.blue .ww2menu > .menu > li > a:hover,
.blue .ww2menu .current-menu-item > a,
.blue .ww2menu .current-section > a {
	border-color: #003cff !important;
	color: #003cff !important;
}
.blue .ww2menu li:hover > a {
	color: #003cff !important;
}

.blue .ww2menu .dd-menu-icon::before {
    background: #00124d none repeat scroll 0 0 !important;
    box-shadow: 0 0.35em 0 0 #00124d, 0 0.7em 0 0 #00124d !important;
}
.blue .ww2menu .dd-menu-icon {
    color: #00124d; /* d blue */
}
/* -- hovers -- */
.blue a.courseslink:hover, .blue a.homeplus:hover, .blue a.homelink:hover {color: #00124d; }

/* -- orange -- 
#ffe3b0 color 1
#ffb380 color 2
#ff751a color 3
#4d1f00 color 4
#14001a color 5
*/
/* -- COLOR 1 -- */
.orange .cd-scrolling-bg.cd-color-2, .orange #tools { background-color: #ffe3b0; }
/* -- COLOR 2 -- */
/* -- page content -- */
.orange li.home { background-color: #ffb380; }
.orange .ww2-col .listheader, .orange .boxtitle, .orange .course_subtitle, .orange li.courses_menu { background-color: #ffb380; color: #000000; }
/* -- Contact Input -- */
.orange .con-box input, .orange .con-box select, .orange .con-box textarea, .orange .con-human input { background-color: #ffb380; }
/* -- backgrounds -- */
.orange #header { background-color: #ffb380; }
.orange .cd-scrolling-bg.cd-color-1 { background-color: #ffb380; }
.orange #ItemList li { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffb380 10%, #888 80%) repeat scroll 0 0; }
/* -- COLOR 3 -- */
.orange .cd-scrolling-bg.cd-color-3 { background-color: #ff751a; }
/* -- COLOR 4 -- */
/* -- menu -- */
.orange .ww2menu > .menu > li > a:hover, .orange .ww2menu .current-menu-item > a, .orange .ww2menu .current-section > a { border-color: #4d1f00 !important; color: #4d1f00 !important; }
.orange .ww2menu li:hover > a { color: #4d1f00 !important; }
/* -- COLOR 5 -- */
.orange .ww2menu .dd-menu-icon::before { background: #14001a none repeat scroll 0 0 !important; box-shadow: 0 0.35em 0 0 #14001a, 0 0.7em 0 0 #14001a !important; }
.orange .ww2menu .dd-menu-icon { color: #14001a; }
/* -- hovers -- */
.orange a.courseslink:hover, .orange a.homeplus:hover, .orange a.homelink:hover { color: #14001a; }
/* ------------------------------------ */

/* -- puple -- 
#eee6ff color 1 #aaaaaa
#a880ff color 2 #888888
#621aff color 3 #666666
#200066 color 4 #555555
#14001a color 5 #222222
*/
/* -- COLOR 1 -- */
.puple .cd-scrolling-bg.cd-color-2, .puple #tools { background-color: #aaaaaa; }
/* -- COLOR 2 -- */
/* -- page content -- */
.puple li.home { background-color: #888888; }
.puple .ww2-col .listheader, .puple .boxtitle, .puple .course_subtitle, .puple li.courses_menu { background-color: #888888; color: #000000; }
/* -- Contact Input -- */
.puple .con-box input, .puple .con-box select, .puple .con-box textarea, .puple .con-human input { background-color: #F8F8F8; }
/* -- backgrounds -- */
.puple #header { background-color: #888888; }
.puple .cd-scrolling-bg.cd-color-1 { background-color: #888888; }
.puple #ItemList li { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #888888 10%, #888 80%) repeat scroll 0 0; }
/* -- COLOR 3 -- */
.puple .cd-scrolling-bg.cd-color-3 { background-color: #666666; }
/* -- COLOR 4 -- */
/* -- menu -- */
.puple .ww2menu > .menu > li > a:hover, .puple .ww2menu .current-menu-item > a, .puple .ww2menu .current-section > a { border-color: #555555 !important; color: #555555 !important; }
.puple .ww2menu li:hover > a { color: #555555 !important; }
/* -- COLOR 5 -- */
.puple .ww2menu .dd-menu-icon::before { background: #222222 none repeat scroll 0 0 !important; box-shadow: 0 0.35em 0 0 #222222, 0 0.7em 0 0 #222222 !important; }
.puple .ww2menu .dd-menu-icon { color: #222222; }
/* -- hovers -- */
.puple a.courseslink:hover, .puple a.homeplus:hover, .puple a.homelink:hover { color: #222222; }
/* ------------------------------------ */

/* -- purple -- 
#eee6ff color 1
#a880ff color 2
#621aff color 3
#200066 color 4
#14001a color 5
*/
/* -- COLOR 1 -- */
.purple .cd-scrolling-bg.cd-color-2, .purple #tools { background-color: #eee6ff; }
/* -- COLOR 2 -- */
/* -- page content -- */
.purple li.home { background-color: #a880ff; }
.purple .ww2-col .listheader, .purple .boxtitle, .purple .course_subtitle, .purple li.courses_menu { background-color: #a880ff; color: #000000; }
/* -- Contact Input -- */
.purple .con-box input, .purple .con-box select, .purple .con-box textarea, .purple .con-human input { background-color: #a880ff; }
/* -- backgrounds -- */
.purple #header { background-color: #a880ff; }
.purple .cd-scrolling-bg.cd-color-1 { background-color: #a880ff; }
.purple #ItemList li { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #a880ff 10%, #888 80%) repeat scroll 0 0; }
/* -- COLOR 3 -- */
.purple .cd-scrolling-bg.cd-color-3 { background-color: #621aff; }
/* -- COLOR 4 -- */
/* -- menu -- */
.purple .ww2menu > .menu > li > a:hover, .purple .ww2menu .current-menu-item > a, .purple .ww2menu .current-section > a { border-color: #200066 !important; color: #200066 !important; }
.purple .ww2menu li:hover > a { color: #200066 !important; }
/* -- COLOR 5 -- */
.purple .ww2menu .dd-menu-icon::before { background: #14001a none repeat scroll 0 0 !important; box-shadow: 0 0.35em 0 0 #14001a, 0 0.7em 0 0 #14001a !important; }
.purple .ww2menu .dd-menu-icon { color: #14001a; }
/* -- hovers -- */
.purple a.courseslink:hover, .purple a.homeplus:hover, .purple a.homelink:hover { color: #14001a; }
/* ------------------------------------ */


/* -------------------------------- 
Colors
-------------------------------- */
@media all and (min-width: 768px) {
  .no-touch .cd-main-nav a:hover {
    color: #99a478;
  }
}
