/********************************************/
/* ======================================= */
/* Theme color-1
/* Color code HEX => #03a9f4
/* Color code RGB => rgb(3,169,244)
/* ======================================= */
/********************************************/
body::-webkit-scrollbar-thumb {
	background-color: #03a9f4;
}

.btn-slider,
.reply-btn {
    border: 2px solid #38651a !important;
}

.navbar-wrapper .menu-button {
  border-color: #03a9f4;
}
.navbar-wrapper .menu-button:hover,
.navbar-wrapper .menu-button:focus {
  background-color: #03a9f4;
}
.navbar-wrapper .menu-button .icon-bar {
  background-color: #03a9f4;
}

.c-1,
.main-menu>li> a.mPS2id-highlight:not(.download-app),
.main-menu>li> a:hover:not(.download-app),
.download-app:hover,
.bi a:hover,
.single-plan:hover .btn-buy,
.blog-title:hover,
.social-area a:hover,
.tf-profile:hover,
.inner-link,
.comment-by > p {
    color: #03a9f4 !important;
}

::-moz-selection {
	background: #03a9f4 !important;
}
::selection {
	background: #03a9f4 !important;
}

.bgc-1,
.back2Top,
.download-app,
.testimonial-slider .owl-dot.active,
.btn-rdm:focus,
.btn-xit,
.xit-btn,
.comment-form button {
	background: #4d9c18 !important
}

.screen-slider .owl-prev,
.screen-slider .owl-next {
	background: #03a9f4 !important;
}

.service-content .owl-prev,
.service-content .owl-next {
	border: 1px solid #03a9f4 !important;
}

.service-content .owl-prev:hover,
.service-content .owl-next:hover {
	border: 1px solid #03a9f4 !important;
	background: #03a9f4 !important;
}


.single-feature:hover,
.single-plan:hover,
.btn-rdm:hover,
.reply-btn:hover,
.comment-form input:focus,
.comment-form textarea:focus {
	background: #03a9f4 !important;
}

.hoverlay:after,
ul.list-style-1 li:before,
.video-container:hover:after {
	background: #03a9f4 !important;
}

.t-img:after {
	border: 2px solid #03a9f4 !important;
}

.brdr-c1 {
    border-color: #03a9f4 !important;
}

.btn-rdm:hover,
.btn-rdm:focus {
    border: 2px solid #03a9f4 !important;
}

.subs-form input {
    border: 2px solid #03a9f4 !important;
}

.subs-form button {
	background: #03a9f4 !important;
}

.plan-list li:nth-child(even) {
    background: rgba(3,169,244, .15) !important;
}

.modal-container {
    border: 20px solid #03a9f4;
}

.btn-xit {
	background: #03a9f4 !important;
}

.blog-detail-area .blog-info {
    border-bottom: 2px solid rgba(3, 169, 244, .2);
}

.blog-quote {
	border-left: 25px solid rgba(3,169,244,.2);
}

.comment-area {
    border-top: 1px solid rgba(3,169,244,.3);
    border-bottom: 1px solid rgba(3,169,244,.3);
}

.comment-form input,
.comment-form textarea {
	border: 1px solid rgba(3,169,244,.3) !important;
}