/* =====================================================================
 *   "Green" Skin
 * =================================================================== */



/* =====================================================================
 *   "Blue" Skin
 * =================================================================== */

/* Style Switcher */
  .demos-preview li a h5 { color: #1bc768; }

/* Links Colors */
a { color: #1bc768; }
a:focus { color: #1bc768; }
p a:hover { border-color: #1bc768; }

/* Headings */
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.subheader { color: #1bc768; }

/* Text Colored */
.colored { color: #1bc768; }

/* Scroll Top */
.scroll-top,
.scroll-top:focus { background: #1bc768; }

/* Buttons */
.btn.colorful {
	background: #1bc768;
	border-color: #1bc768;
}

.btn.transparent-colorful {
	color: #1bc768;
	border-color: #1bc768;
}

.btn.hover-colorful:hover {
	background: #1bc768;
	border-color: #1bc768;
}
.btn.hover-transparent-colorful:hover {
	color: #1bc768;
	border-color: #1bc768;
}

/* Scroll Progress */
#scroll-progress .scroll-progress { background: #1bc768; }

/* Loading Progress */
#loading-progress::before { background: #1bc768; }
#loading-progress .lp-bar #lp-bar { background: #1bc768; }




/* Forms */
input[type="submit"],
input[type="submit"].form-control,
input[type="submit"],
input[type="submit"].form-control { background: #1bc768; }

input:focus,
input.form-control:focus,
textarea:focus,
textarea.form-control:focus,
select:focus,
select.form-control:focus { border-color: #1bc768; }

/* Video Preview Banner */
.video-preview.vp-banner { border-top-color: #1bc768; }
.video-btn i { background: #1bc768; }

/* Icons */
.icon.colorful-icon i { color: #1bc768; }

/* Testmonial Single 1 */
.testmonial-single-1 .quote-sign { color: #1bc768; }





/* Main Menu */
.sticky #header-wrap .main-menu > li > a.current, 
.sticky #header-wrap .main-menu > li:hover > a, 
.sticky #header-wrap .main-menu > li > a:hover {
	color: #1bc768;
}

.main-menu > li > a.current, 
.main-menu > li:hover > a,
.main-menu > li > a:hover {
	color: #1bc768;
}

.main-menu ul.sub-menu li a:hover, .main-menu ul.sub-menu li:hover > a { color: #1bc768; }

.main-menu.sf-arrows li > a.sf-with-ul:focus:after,
.main-menu.sf-arrows li:hover > a.sf-with-ul:after,
.main-menu.sf-arrows .sfHover > a.sf-with-ul:after {
	color: #1bc768;
}

/* Mobile Menu */
.mobile-menu li:hover > a { color: #1bc768; }

.mobile-menu > li > a:hover, .mobile-menu > li > a.current { color: #1bc768; }

.mobile-menu.sf-arrows > li > a.sf-with-ul:focus:after,
.mobile-menu.sf-arrows > li:hover > a.sf-with-ul:after,
.mobile-menu.sf-arrows > .sfHover > a.sf-with-ul:after {
	color: #1bc768;
}

.mobile-menu.sf-arrows li > a.sf-with-ul:focus:after,
.mobile-menu.sf-arrows li:hover > a.sf-with-ul:after,
.mobile-menu.sf-arrows .sfHover > a.sf-with-ul:after {
	color: #1bc768;
}

/* Banner Slider */
.banner-slider .owl-nav [class*="owl-"]:hover { background: #1bc768; }

.banner-slider .owl-nav [class*="owl-"] { background: #1bc768; }
.banner-slider .owl-dots .owl-dot.active span, .banner-slider .owl-dots .owl-dot.active:hover span {
	background: #1bc768;
}

/* Signup Form */
.signup-form input[type="submit"] {
	border-color: #1bc768;
	background: #1bc768;
}

/* Box Header Form */
.box-header-form { border-top-color: #1bc768; }
.box-header-form .form-note i { color: #1bc768; }

/* Testmonials Slider */
.testmonials-slider .owl-dots .owl-dot.active span, 
.testmonials-slider .owl-dots .owl-dot.active:hover span { border-color: #1bc768; }

/* Our Clients */
#our-clients .section-content { background: #1bc768; }

/* Clients Slider */
.clients-slider .owl-nav [class*="owl-"] { background: #1bc768; }
.clients-slider .owl-dots .owl-dot.active:hover span { background: #1bc768; }

/* Footer */
.social-icons.colorful li a { background: #1bc768; }