
/*************************************************************/
/***                    Colours                            ***/
/***                    Header etc - #636466                  ***/
/***                    Main etc - #99b1be                 ***/
/***                    Secondary - #99b1be                ***/
/*************************************************************/


/*************************************************************/
/*** 			Top Bar and Banner Changes 				******/
/*************************************************************/
.main-header {
    position: fixed;
    top: 0;
    background: none repeat scroll 0 0 rgba(255,255,255,.85);
    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
    width: 100%;
}

.main-header.sticking {
	background: none repeat scroll 0 0 rgba(255,255,255,.85) !important;
}

.header-menu > ul > li > a {
    color: #636466;
}

.main-header .logo img + img {
    display: inline-block;
}

.main-header .logo img {
    display: none;
}

.main-header .btn-transparent {
    color: #636466;
    border-color: #636466;
}

.bg-overlay:after {
    opacity: .2;
}


/*************************************************************/
/*** Colour #99b1be - Gradient Blue #636466 for domains ******/
/*************************************************************/

.goDown {
    background: #99b1be;
}
.svg path {
	fill: #99b1be !important;
}

a {
    color: #99b1be;
}
.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: #99b1be;
}
.btn-secondary,
.btn-secondary:focus, 
.btn-secondary.focus,
.btn-secondary.disabled,
.btn-secondary:disabled,
.btn-secondary:not(:disabled):not(.disabled):active, 
.btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle,
.btn-secondary:not(:disabled):not(.disabled):active:focus, 
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
    background-color: #99b1be;
}
.btn-secondary:hover {
    color: #99b1be;
}
.bg-dark:before {
    background-color: #99b1be;
}
.form-control:focus {
    border-color: #99b1be;
}
.main-header.bg-dark {
    background-color: #99b1be !important;
}
.banner--2 .btn.btn-transparent:hover {
    background-color: #99b1be;
    border-color: #99b1be;
}
.feature-style--2.light {
    color: #99b1be;
}
.single-pricing-plan .popular {
    background: #99b1be;
}
.single-pricing-plan .popular:before {
    border-bottom: 20px solid #99b1be;
}
.pricing-plans .row > div:nth-child(odd) .single-pricing-plan .popular:before {
    border-top: 20px solid #99b1be;
}
.single_pricing_table--4:after {
    background: #636466;
    background: -webkit-linear-gradient(top, #636466 0%,#99b1be 100%);
    background: linear-gradient(to bottom, #636466 0%,#99b1be 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636466', endColorstr='#99b1be',GradientType=0 );
}
.single_pricing_table--4:hover .btn-gradient,
.single_pricing_table--4.active .btn-gradient {
    color: #99b1be !important;
}
.single_pricing_table--4 .pt_header h2 {
    color: #99b1be;
}
.single_pricing_table--4 .pt_header:after {
    background-color: #99b1be;
}
.single_pricing_table--4 .pt_body .pt_price {
    color: #99b1be;    
}
.review-info i {
    color: #99b1be;
}
.swiper-pagination-bullet-active {
    background: #99b1be;
}
.prev-review.prev-review--3:hover,
.next-review.next-review--3:hover {
    color: #99b1be;
}
.review-slider--3.dark .prev-review.prev-review--3:hover i + i,
.review-slider--3.dark .next-review.next-review--3:hover i + i {
    color: #99b1be;
}
.subscribe-form input:not([type=submit]) {
    border: 1px solid #99b1be;
}
.more-post li a:not(.disabled):hover {
    color: #99b1be;
}
.post-content h3 a:hover {
    color: #99b1be;
}
.search-form button:focus,
.search-form button:active,
.search-form button:hover {
    border: 1px solid #99b1be;
    background: #99b1be;
}
.sidebar-list li a:hover {
    color: #99b1be;
}
.sidebar-list li a:hover i {
    color: #99b1be;
}
.tag-list li a:hover {
    background: #99b1be;
}
.post-image a:hover {
    background: #99b1be;
}
.post-detail-content h2 {
    color: #99b1be;
}
.back-to-top:hover {
    background: #99b1be;
}
.main-footer.main-footer--3 {
    background-color: #99b1be;
}
.sticky-tape:before,
.sticky-tape:after {
    background-color: #99b1be;
}
.happy-counter li span {
    color: #99b1be;
}
.domain-checker input[type=submit] {
    border-color: #99b1be;
}
.domain-price li > span {
    color: #99b1be;
}
.domain-price li > span:before {
    background: #99b1be;
}
.domain-search-form--2 input[type="text"]:focus {
    border: 1px solid #99b1be;
}
.contact-info li a:hover {
    color: #99b1be;
}
.contact-form--v3 .highlight {
    background-color: #99b1be;
}
.preLoader {
    background: #99b1be;
}
.home4-section-light {
    background-color: #99b1be;
}
.btn-gradient {
    background: #99b1be;
    background: -webkit-linear-gradient(left, #99b1be 0%,#99b1be 100%);
    background: linear-gradient(to right, #99b1be 0%,#99b1be 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99b1be', endColorstr='#99b1be',GradientType=1);
}
.btn-gradient:hover,
.btn-gradient:focus,
.btn-gradient:active {
    background: #636466;
    background: -webkit-linear-gradient(left, #636466 0%,#99b1be 100%) !important;
    background: linear-gradient(to right, #636466 0%,#99b1be 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636466', endColorstr='#99b1be',GradientType=1 );
}

.single-service-back {
    background: #636466;
    background: -webkit-linear-gradient(top, #636466 0%,#99b1be 100%);
    background: linear-gradient(to bottom, #636466 0%,#99b1be 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636466', endColorstr='#99b1be',GradientType=0 );
}
.not-found-content form input[type=text]:focus {
    border-color: #99b1be;
}


/*************************************************************/
/********************** Colour #99b1be ***********************/
/*************************************************************/
.section-title h2:before{
    background-color: #99b1be;
}
.widget-title:before {
    background-color: #99b1be;
}
.light-version .section-title h2 {
    color: #99b1be;
}
.light-version .section-title p:after,
.section-title.light p:after {
    background-color: #99b1be;
}
.main-header.header--2 .header-menu > ul > li:hover > a, 
.main-header.header--2 .header-menu > ul > li.active > a {
    color: #99b1be !important;
}
.main-header.header--2 .header-menu > ul > li > a:after, 
.main-header.header--2 .header-menu > ul > li.active > a:after, 
.main-header.header--2 .header-menu > ul > li:hover > a:after {
    background: #99b1be;
}

.single-home-feature h3:before {
    background-color: #99b1be;
}
.single-pricing-plan p:before {
    background-color: #99b1be;
}
.pricing-filter .pricing_nav .nav-item a.active:after {
    background-color: #99b1be;
}
.pricing-filter .pricing_nav .nav-item a.active {
    border-color: #99b1be;
}
.single_pricing_table:after {
    background-color: #99b1be;
}
.single_pricing_table .pt_header .pt_price {
    border: 1px solid #99b1be;
}
.single_pricing_table .pt_footer a {
    border-color: #99b1be;
}
.single_pricing_table:hover .pt_price,
.single_pricing_table:hover .btn {
    color: #99b1be;
}
.single_pricing_table.light,.single_pricing_table.light .btn {
    border-color: #99b1be;
}
.single_pricing_table.light .pt_header .pt_price {
    background-color: #99b1be;
}
.single_pricing_table.light:hover .pt_header .pt_price {
    color: #99b1be;
}
.review-controls  .carousel-control:hover {
    background-color: #99b1be;
}
.review-slider--2 .single-review .review-text {
    background-color: #99b1be !important;
}
.review-slider--2.light .single-review .review-text i {
    color: #99b1be;
}
.review-slider--2.light .single-review .review-info  img {
    border-color:#99b1be;
}
.review-slider--2.light .single-review .review-info h3 {
    color: #99b1be;
}
.review-controls.light .carousel-control {
    border-color: #99b1be;
}
.blog-bg {
    background-color: #99b1be;
}
.single-post.post-style--2 .post-hover .post-hover-inner a {
    color: #99b1be;
}
.single-post.post-style--2.light .post-hover .post-hover-inner:after {
    background-color: #99b1be;
}
.subscribe-form.form-style--2 input:not([type=submit]):focus {
    border-color: #99b1be;
}
.subscribe-form.form-style--2 button {
    background-color: #99b1be;
}
.social-links li a:hover {
    color: #99b1be;
} 
.domain-search-inner {;
    background-color: #99b1be;
}
.domain-search-inner.light {
    color: #99b1be;
}
.domain-search-inner.light h2{
    color: #99b1be
}
.domain-search-inner.light .domain-search-form input[type="text"] {
    border-color: #99b1be;
    color: #99b1be;
}
.domain-search-inner.light .domain-search-form input[type="text"]::-webkit-input-placeholder {
    color: #99b1be !important;
}
.domain-search-inner.light .domain-search-form input[type="text"]::-moz-placeholder {
    color: #99b1be !important;
}
.domain-search-inner.light .domain-search-form input[type="text"]:-ms-input-placeholder {
    color: #99b1be !important;
}
.domain-search-inner.light .domain-search-form input[type="text"]::placeholder {
    color: #99b1be !important;
}
.domain-search-inner.light .domain-search-form button[type=submit] {
    color: #99b1be;
}
.single-brand-icon {
    background-color: #99b1be;
}
.single-why-choose:hover {
    background-color: #99b1be;
}
.why-choose-text {
    background-color: #99b1be;
}
.single-why-choose.light {
    background-color: #99b1be;
}
.single-why-choose.light:hover svg .cls-1{
    fill: #99b1be;
}
.single-why-choose.light:hover .why-choose-text {
    background-color: #99b1be;
} 
.single-service .service-btn {
    color: #99b1be;
}
.control-icon {
  fill: #99b1be;
}

/*************************************************************/
/************************ Colour #636466 ************************/
/*************************************************************/
::-moz-selection {
    background: #636466;
}
::selection {
    background: #636466;
}
a:hover {
    color: #636466;
}
h1, h2, h3, h4, h5, h6 { 
    color: #636466; 
}
.btn-primary:hover {
    background-color: #636466;
}
.title-bg-dark {
    background-color: #636466;
}
.bg-primary:before {
    background-color: #636466;
}
.bg-overlay:after {
    background-color: #636466;
}
.form-response {
    background-color: #636466;
}
.header-menu ul ul li a:before,
.header-menu ul ul li.active a:before,
.header-menu ul ul li:hover > a:before {
    color: #636466;
}
.header-menu ul ul li:hover > a, 
.header-menu ul ul li > a:hover, 
.header-menu ul ul li.active > a {
    color: #636466;
}
.sticking .header-menu > ul > li > a {
    color: #636466;
}
.sticking .header-menu > ul > li:hover > a,
.sticking .header-menu > ul > li.active > a { 
    color: #636466;
}
.sticking .header-menu > ul > li > a:after, 
.sticking .header-menu > ul > li.active > a:after, 
.sticking .header-menu > ul > li:hover > a:after {
    background-color: #636466;
}
.sticking .btn-transparent {
    color: #636466;
    border-color: #636466;
}
.sticking .btn-transparent:hover {
    background: #636466;
}
.sticking .header-menu > ul > li + li:before {
    color: #636466;
} 

.single-feature {
    border-bottom: 1px solid #636466;
}
.single-pricing-plan ul + span {
    color: #636466;
}
.why-us-video:before {
    background: #636466;
}
.post-content h3 a {
    color: #636466;
}
.post-content > a:hover {
    color: #636466;
}
.sidebar-list li a i {
    color: #636466;
}
.post-detail-content p b {
    color: #636466;
}
.tag-cat a:hover {
    color: #636466;
}
.share-icons a:hover {
    color: #636466;
}
.post-author-info h4 a:hover {
    color: #636466;
}
.comment-content > a:hover {
    color: #636466;
}
.comment-content h4 a:hover {
    color: #636466;
}
.main-footer {
    background: #636466;
}
.main-footer:before {
    background-color: #636466;
}
.back-to-top {
    color: #636466;
}
.domain-price p span {
    color: #636466;
}
.domain-table .thead-dark th {
    background-color: #636466;
    border-color: #636466;
}
.domain-table tbody span {
    color: #636466;
}
.domain-table tbody a:hover {
    color: #636466;
}
.contact-content ul li span {
    color: #636466;
}
.contact-info li span {
    color: #636466;
}
.contact-social-icons a:hover {
    color: #636466;
}
.contact-social-icons li a {
    color: #636466;
}
.single-service .service-btn:hover {
    color: #636466;
}
.single.service.dark .single-service-back .service-btn {
    color: #636466;
}
.not-found-title {
    background: #636466;
}

