/*========================================================

[Theme Color Stylesheet]

Project     : BNS Cloud
Version     : 1.2
Author      : ThemeLooks
Author URI  : https://themeforest.net/user/themelooks

========================================================*/

::-moz-selection {
    background: #000;
}
::selection {
    background: #000;
}
::-webkit-input-placeholder {
    color: #888 !important;
}
::-moz-placeholder {
    color: #888 !important;
}
a,
.btn-transparent:hover,
.header-menu ul ul li:hover > a, 
.header-menu ul ul li > a:hover, 
.header-menu ul ul li.active > a,
.header-menu ul ul li a:before, 
.header-menu ul ul li.active a:before, 
.header-menu ul ul li:hover > a:before,
.sticking .header-menu > ul > li:hover > a, 
.header-menu > ul > li.active > a,
.sticking .header-menu > 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-menu #menu-button {
    color: #c63d0f;
}
a:hover,
.domain-table tbody a:hover,
.contact-social-icons a:hover,
.share-icons a:hover {
    color: #e34712;
}
h1, h2, h3, h4, h5, h6,
.sticking .header-menu > ul > li > a,
.single-pricing-plan ul + span,
.post-content h3 a,
.domain-price p span,
.domain-table tbody span {
    color: #000;
}
.main-header,
.main-header.bg-secondary {
	background-color: #c63d0f !important;
}
.bg-dark:before,
.bg-primary:before,
.title-bg-dark,
.main-footer,
.main-footer:before,
.goDown,
.sticking .header-menu > ul > li > a:after, 
.sticking .header-menu > ul > li.active > a:after, 
.sticking .header-menu > 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: #c63d0f;
}
.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: #e34712;
}
.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: #c63d0f;
}
.domain-checker input[type=submit] {
    border-color: #e34712;
}
.single-pricing-plan .popular:before,
.single-feature {
    border-bottom-color: #c63d0f;
}
.pricing-plans .row > div:nth-child(odd) .single-pricing-plan .popular:before,
.header-menu .submenu-button:before,
.header-menu #menu-button.menu-opened:before, 
.header-menu .submenu-button.submenu-opened:before {
    border-top-color: #c63d0f;
}
.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: #c63d0f !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;
}