/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/
/* GENERAL */
a {
  color: #43a047;
}
a:hover {
  color: #1e88e5;
}
#hero_register,
.bg_color_custom,
#app_section {
  background: #2e2e2e url(../img/hero_bg_1.svg) repeat fixed;
}
main {
  background: #f5f7fa;
}
#breadcrumb {
  background-color: #2e2e2e;
}
#breadcrumb ul li a:hover {
  color: #1e88e5;
}

/* FOOTER */
footer ul li a:hover {
  color: #1e88e5;
}
footer ul.contacts li a i {
  color: #1e88e5;
}
.follow_us ul li a i:hover {
  color: #1e88e5;
}
/* MENU */
.main-menu > ul > li:hover > a {
  color: #1e88e5;
}
ul#top_access li a {
  color: #2e2e2e;
}

/* INDEX */
.hero_home.version_1 {
  background: #2e2e2e url(../img/hero_home_bg_1.svg) no-repeat center bottom;
}
#custom-search-input input[type="submit"] {
  background-color: #1e88e5;
}
#custom-search-input input[type="submit"]:hover {
  background-color: #43a047;
}
#custom-search-input ul li input[type="radio"]:hover + label {
  background-color: #1e88e5;
}
#custom-search-input ul li input[type="radio"]:checked + label,
#custom-search-input ul li input[type="radio"]:checked + label:hover {
  background-color: #1e88e5;
}
.box_feat h3 {
  color: #1e88e5;
}
.box_list ul li:last-child a {
  border: 2px solid #1e88e5;
  color: #1e88e5;
}
.box_list ul li:last-child a:hover {
  background: #1e88e5;
}
.list_title {
  background-color: #1e88e5;
}
.list_title h3 {
  color: #fff;
}
.list_home ul li a:hover {
  background-color: #1e88e5;
}
.list_home ul li a:after {
  color: #1e88e5;
}

/* ABOUT */
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #1e88e5 !important;
}
a.box_feat_about i {
  color: #1e88e5;
}

/* LOGIN */
a.btn_1,
.btn_1 {
  background: #1e88e5;
}
a.btn_1:hover,
.btn_1:hover {
  background: #43a047;
  color: #fff;
}
.link_bright a {
  color: #43a047;
}
.link_bright a:hover {
  color: #1e88e5;
}

/* REGISTER */
.box_feat_2 h3 {
  color: #1e88e5;
}
.box_feat_2 i {
  color: #1e88e5;
}
