/*========================================================

[Theme Color Stylesheet]

Project     : BNS Cloud
Version     : 1.1
Author      : ThemeLooks
Author URI  : https://themeforest.net/user/themelooks

========================================================*/

::-moz-selection {
    background: #475f6b;
}
::selection {
    background: #475f6b;
}
::-webkit-input-placeholder {
    color: #475f6b !important;
}
::-moz-placeholder {
    color: #475f6b !important;
}
a,
.btn-transparent:hover,
.header-nav ul ul li:hover > a,
.header-nav ul ul li > a:hover,
.header-nav ul ul li.active > a,
.header-nav ul ul li a:before,
.header-nav ul ul li.active a:before,
.header-nav ul ul li:hover > a:before,
.sticking .header-nav > ul > li:hover > a,
.header-nav > ul > li.active > a,
.sticking .header-nav > ul > li.active > a,
.sticking .btn-transparent,
.review-info i,
.post-content h3 a:hover,
.post-content > a:hover,
.back-to-top,
.domain-price li > span,
.contact-info li a:hover,
.more-post li a:not(.disabled):hover,
.sidebar-list li a:hover,
.sidebar-list li a:hover i,
.post-detail-content h2,
.comment-content h4 a:hover,
.comment-content > a:hover,
.happy-counter li span,
.post-author-info h4 a:hover,
.ColorSwitcher__control,
.sticking .header-nav #menu-button {
    color: #4DD6A3;
}
a:hover,
.domain-table tbody a:hover,
.contact-social-icons a:hover,
.share-icons a:hover {
    color: #69584f;
}
h1, h2, h3, h4, h5, h6,
.sticking .header-nav > ul > li > a,
.single-pricing-plan ul + span,
.post-content h3 a,
.domain-price p span,
.domain-table tbody span {
    color: #475f6b;
}
.main-header,
.main-header.bg-secondary {
	background-color: #4DD6A3;
}
.bg-dark:before,
.bg-primary:before,
.title-bg-dark,
.goDown,
.sticking .header-nav > ul > li > a:after,
.sticking .header-nav > ul > li.active > a:after,
.sticking .header-nav > ul > li:hover > a:after,
.sticking .btn-transparent:hover,
.section-title h2:before,
.single-pricing-plan p:before,
.single-pricing-plan .popular,
.swiper-pagination-bullet-active,
.why-us-video:before,
.preLoader,
.single-home-feature h3:before,
.bg-secondary:before,
.sticky-tape:before, .sticky-tape:after,
.domain-price li > span:before,
.domain-table .thead-dark th,
.search-form button:focus,
.search-form button:active,
.search-form button:hover,
.widget-title:before,
.tag-list li a:hover,
.btn-primary:hover,
.not-found-title {
    background-color: #4DD6A3;
}

.btn-primary:hover {

  background-color: #34C688;

}


.main-footer, .main-footer:before {

  background-color: #475f6b !important;

}
.back-to-top:hover,
.btn-primary,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  background-color: #4DD6A3;
}

.btn-coral {

  background-color: #FF6F5E !important;

}

.btn-coral:hover {

  background-color: #FF4031 !important;

}

.btn-blue {

  background-color: #06CDF2 !important;

}

.btn-blue:hover {

  background-color: #02AEE8 !important;

}

.form-control:focus,
.sticking .btn-transparent,
.subscribe-wrap form input:not([type=submit]),
.domain-table .thead-dark th,
.search-form button:focus,
.search-form button:active,
.search-form button:hover,
.not-found-content form input[type=text]:focus {
    border-color: #4DD6A3;
}
.domain-checker input[type=submit] {
    border-color: #69584f;
}
.single-pricing-plan .popular:before,
.single-feature {
    border-bottom-color: #4DD6A3;
}
.pricing-plans .row > div:nth-child(odd) .single-pricing-plan .popular:before,
.header-nav .submenu-button:before,
.header-nav #menu-button.menu-opened:before,
.header-nav .submenu-button.submenu-opened:before {
    border-top-color: #4DD6A3;
}
.footer-posts p,
.footer-contacts ul li span i {
	color: #fff;
}
.footer-posts p a,
.footer-contacts ul li a,
.footer-contacts ul li address,
.footer-menu li a {
	color: #ffeded;
}
.footer-form textarea::-webkit-input-placeholder,
.footer-form input::-webkit-input-placeholder {
    color: #ddd !important;
}
.footer-form textarea::-moz-placeholder,
.footer-form input::-moz-placeholder {
    color: #ddd !important;
}
.single-home-feature svg path,
.single-feature svg path {
	fill: #22c2a3 !important;
}
.main-header.sticking {
	background-color: #fff !important;
}
.sticky-tape:before, .sticky-tape:after {
	opacity: 1;
}
.not-found-content form input[type=text] {
	background: transparent;
}

.bg-publisher {
  background: rgb(22,192,167);
  background: -moz-linear-gradient(30deg, rgba(22,192,167,1) 20%, rgba(83,217,159,1) 100%);
  background: -webkit-linear-gradient(30deg, rgba(22,192,167,1) 20%, rgba(83,217,159,1) 100%);
  background: linear-gradient(30deg, rgba(22,192,167,1) 20%, rgba(83,217,159,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#16c0a7",endColorstr="#53d99f",GradientType=1);
}
.bg-advertiser {
  background: rgb(15,168,210);
  background: -moz-linear-gradient(30deg, rgba(15,168,210,1) 20%, rgba(74,202,210,1) 100%);
  background: -webkit-linear-gradient(30deg, rgba(15,168,210,1) 20%, rgba(74,202,210,1) 100%);
  background: linear-gradient(30deg, rgba(15,168,210,1) 20%, rgba(74,202,210,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0fa8d2",endColorstr="#4acad2",GradientType=1);
}
.bg-content {
  background: rgb(255,111,94);
  background: -moz-linear-gradient(30deg, rgba(255,111,94,1) 20%, rgba(255,136,94,1) 100%);
  background: -webkit-linear-gradient(30deg, rgba(255,111,94,1) 20%, rgba(255,136,94,1) 100%);
  background: linear-gradient(30deg, rgba(255,111,94,1) 20%, rgba(255,136,94,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6f5e",endColorstr="#ff885e",GradientType=1);
}
