
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
  color: #636262;
}
a {
  color: #3b3b3b;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #6aa946;
}
a.active, a.selected, li a.active {
  color: #6aa946;
}
h1, h2, h3, h4, h5, h6 {
  color: #3b3b3b;
}
#page, #main-wrapper {
  background: #ffffff;
}
#top-bar-sticky-wrapper {
  background-color: #fec823;
}
#top-bar span.mmenu-icon, #header span.mmenu-icon {
  color: #ffffff;
}
#top-bar {
  background-color: #fec823;
  color: #828282;
}
#top-bar a {
  color: #828282;
}
#top-bar .tb-megamenu {
  background: none;
}
#top-bar .tb-megamenu .nav > li > a {
  background: none;
  border: none;
}
#top-bar .tb-megamenu .nav > li > a:focus,
#top-bar .tb-megamenu .nav > li > a:hover {
  background-color: #4684c4;
  color: #fff;
}
#top-bar .tb-megamenu .nav > .active > a,
#top-bar .tb-megamenu .nav > .active > a:focus {
  background-color: transparent;
  color: #fff;
}
#top-bar .tb-megamenu .nav > .active > a:hover {
  background-color: #4684c4;
  color: #fff;
}
#top-bar .tb-megamenu .dropdown-menu {
  background-color: #4684c4;
  background-color: rgba(93,129,191,.6);
  border: none;
}
#top-bar .tb-megamenu .nav li.dropdown.open > .dropdown-toggle {
  background-color: #4684c4;
}
#page-wrapper,
#footer-wrapper {
  background: #5d81bf;
}
#footer {
  color: #fff;
}
#footer a {
  color: #fff;
}
#footer a:hover, #footer a:focus {
  color: #426497;
}
.why-choose h2 {
  color: #446eb1;
}
#menu-bar .tb-megamenu {
  background: rgba(93,129,191,.84);
}
#menu-bar .tb-megamenu .nav > li > a {
  background: none;
  border-color: #f7cb5e;
}
#menu-bar .tb-megamenu .nav > li > a {
  background: transparent;
  color: #fff;
}
#menu-bar .tb-megamenu .dropdown-menu {
  background-color: #5e81bf;
  border-bottom: none;
}
#menu-bar .tb-megamenu .dropdown-menu li > a {
  color: #fff;
  border-color: #d7e0f3;
}
#menu-bar .tb-megamenu .dropdown-menu li > a:hover,
#menu-bar .tb-megamenu .dropdown-menu .active > a, 
#menu-bar .tb-megamenu .dropdown-menu .active > a:hover {
  background: #0069b7;
}
/*--- juinor school menu---*/
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu {
  background-color: rgba(231,42,133,.64);
}
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu .dropdown-menu {
  background-color: #e72a85;
}
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu .dropdown-menu li > a {
  border-color: #f9cfe3;
}
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu .dropdown-menu li > a:hover,
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu .dropdown-menu .active > a, 
#menu-bar #block-tb-megamenu-menu-junior-school-menu .tb-megamenu .dropdown-menu .active > a:hover {
  background: #ac115c;
}
/*--- agent zone menu---*/
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu {
  background-color: rgba(106,169,70,.64);
}
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu .dropdown-menu {
  background-color: #6aa946;
}
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu .dropdown-menu li > a {
  border-color: #cdecbb;
}
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu .dropdown-menu .active > a:hover,
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu .dropdown-menu .active > a,
#menu-bar #block-tb-megamenu-menu-agent-zone-menu .tb-megamenu .dropdown-menu .active > a:hover {
  background: #3b890f;
}

/*---- breadcrumb --*/
#breadcrumb, #breadcrumb a {
  color: #7f7f7f;
}

/*---- tabs ---*/
.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}

/*--- comment---*/
.comment .comment-arrow {
  border-color: #ffffff;
}

/*--- dividers --*/
hr {
  background-color: #b3b3b1;
}
.divider {
  border-color: #b3b3b1 !important;
}

/* --- list styles ---*/
ul.arrow li:before, ul.arrow2 li:before, ul.arrow3 li:before,
ul.arrow4 li:before, ul.arrow5 li:before, ul.plus li:before, ul.pen li:before, ul.star li:before,
ul.check li:before, ul.square li:before, ul.circle li:before, ul.pin li:before, 
ul.cross li:before, ul.disc li:before, ul.download li:before, ul.bookmark li:before {
  color: #6aa946;
}
ul.list-filled li:before {
  color: #ffffff;
  background-color: #6aa946;
}

input[type="submit"],
.form-submit {
  background-color: #6aa946;
  color: #ffffff;
}
input[type="submit"]:hover,
.form-submit:hover {
  color: #ffffff;
}
.select-box:after {
  background-color: #6aa946;
}


/* -------------- Pager ------------- */
.item-list .pager li.pager-item a {
  border: 1px solid #ccc;
  color: #fff;
  text-decoration: none;
  background-color: #ccc;
}
.item-list .pager li.pager-item a:hover {
  background-color: #6aa946;
  border: 1px solid #6aa946;
}
.item-list .pager li.pager-current {
  border: 1px solid #ccc;
  color: #6aa946;
}

/*--- owl cauorsel ---*/
.owl-theme .owl-controls .owl-buttons div {
  color: #000000;
}
.owl-theme .owl-controls .owl-buttons div:hover {
  color: #6aa946;
}

/* ---- text highlights --- */
.highlight {
  background-color: #6aa946;
  color: #fff;
}
.highlight-text {
  color: #6aa946;
}


/* ----- selected text -------- */
::-moz-selection{ background: #6aa946; color: #ffffff; text-shadow: none; }
::selection { background: #6aa946; color: #ffffff; text-shadow: none; } 


