/*=========================================
    Primary Color
=========================================*/

.preloader {
    background: #300F7C;
    z-index: 99999;
}


/* 00. Theme Reset Css */

.section-header h2 {
    color: #300F7C;
}

.section-header h2:after {
    background: #300F7C;
}

.boxed-btn {
    background: #300F7C;
}

.boxed-btn:hover {
    color: #300F7C;
}


/* 02. Header Top */

#header-top {
    background: #300F7C;
    z-index: 9999!important;
}


/* 03. Custom Navigation */

.main-menu ul li.active a,
.main-menu ul li a:hover {
    color: #300F7C !important;
}

.main-menu ul li ul li:hover:before {
    color: #300F7C;
}

.main-menu ul li.active ul li a:hover {
    color: #300F7C !important;
}

.main-menu ul li a:after,
.main-menu ul li a:before {
    border-color: #300F7C !important;
}

.mean-container a.meanmenu-reveal {
    border-color: #300F7C;
    color: #300F7C;
}

.mean-container a.meanmenu-reveal span {
    background-color: #300F7C;
}

.mean-container .mean-nav {
    background: #300F7C;
}

.search-button a {
    color: #300F7C;
}

a.book-now {
    border-color;
    #300F7C;
    color: #300F7C;
}

a.book-now:hover {
    background: #300F7C;
}

.search-button a.nav-link {
    color: #300F7C;
}

#search {
    background: #300F7C;
}


/* .badge {
    background: #300F7C;    
} */

.cart-icon i {
    color: #300F7C;
}

ul.cart-list>li>p>a {
    color: #300F7C;
}

ul.cart-list>li.total>.btn-cart {
    border-color: #300F7C;
    background: #300F7C;
}

ul.cart-list>li.total>.btn-cart:hover {
    color: #300F7C;
}


/* Header slider */

.header-slider .owl-next,
.header-slider .owl-prev {
    color: #300F7C;
}


/* 05. Features */

.features-list-item .icon i {
    color: #300F7C;
}

.view-more {
    color: #300F7C;
}


/* 06. Portfolio */

.sorting-btn {
    border-bottom-color: #300F7C !important;
}

.sorting-btn li a.active {
    color: #300F7C;
}

.portfolio-masonary figure:hover figcaption {
    background: #300F7C;
}


/* 07. Features */

.features-item:before {
    background: #300F7C;
}

.features-item:hover i {
    color: #300F7C;
}


/* 08. Services */

.service-icon i {
    color: #300F7C;
}

.services-item .service-icon:after {
    background: #300F7C;
}

.services-item:hover h4 {
    color: #300F7C;
}


/* 10. Fun Fact*/

#fun-fact i {
    color: #300F7C;
}

.member-social li a {
    color: #300F7C;
}

.member-title:after {
    background: #300F7C;
}

.member-title:before {
    border-bottom-color: #300F7C !important;
}

.team-member:hover .member-title h4 {
    color: #300F7C;
}

.inner-bio {
    background-color: #300F7C;
}


/* Testimonial */

#testimonial .owl-dot.active {
    background: #300F7C !important;
}

.single-testimonial h4 {
    color: #300F7C;
}

.single-testimonial h4:after {
    background: #300F7C;
}


/* Pricing */

#pricing .features li i {
    color: #300F7C;
}


/* Recent Blog */

#recent-blog .post-thumbnail:after {
    background: #300F7C;
}

#recent-blog .blog-post:hover .read-more-link,
.blog-post:hover .post-content .post-title a {
    color: #300F7C;
}


/* Contact Us*/

.contact-us-info h3:after {
    background: #300F7C;
}

.live-chat.boxed-btn:hover {
    background: #300F7C;
    border-color: #300F7C;
}

.get-in-touch h3 {
    color: #300F7C;
}

.get-in-touch input,
.get-in-touch textarea {
    border-color: #300F7C;
}

.get-in-touch .form-control:focus {
    border-bottom-color: #300F7C !important;
}

#footer-copyright {
    background: #300F7C;
}

.scrollup {
    background-color: #300F7C;
    border-color: #300F7C;
}

.scrollup:hover {
    color: #300F7C;
    border-color: #300F7C;
}


/*------------------------
    About US page 
 -------------------------*/

.breadcrumb-nav li a {
    color: #300F7C;
}

#about-us .section-header:before {
    background: #300F7C;
}

.progress-bar {
    background: #300F7C;
}

a.view-details:hover {
    color: #300F7C;
}


/*------------------------
    Service page 
-------------------------*/

.servicepage-item .service-icon i {
    color: #300F7C;
}

.servicepage-item a {
    color: #300F7C;
}


/*------------------------
    Portfolio
-------------------------*/

.portfolio-item:hover .content h4,
.portfolio-item:hover .content a {
    color: #300F7C;
}

.portfolio-item:hover figcaption {
    background: #300F7C;
}

.pagination li.page-item.more-page a.page-link,
.pagination li.page-item.active a.page-link,
.pagination a.page-link:hover {
    background: #300F7C;
}

.single-exclusive:hover h5,
.single-exclusive:hover i {
    color: #300F7C;
}

#exclusive .owl-dot.active {
    background: #300F7C;
}


/* Gallery */

.gallery-popup:hover {
    color: #300F7C;
}

.load-btn {
    background: #300F7C;
}


/*------------------------
    Blog
-------------------------*/

.blog-post:hover h4.post-title a {
    color: #300F7C !important;
}

.post-content .continue-reading:hover {
    color: #300F7C !important;
}

#blog-content ul.meta-info li:hover i,
#blog-content ul.meta-info li a:hover {
    color: #300F7C;
}

.blog-post .post-thumb {
    background: #300F7C;
}

.post-new-comment input,
.post-new-comment textarea {
    border-color: #300F7C;
}

.single-blog-area ul.share-icon li a:hover {
    color: #300F7C;
}


/*------------------------
    Contact US
-------------------------*/

.office .icon {
    color: #300F7C;
}

ul.contact-social li a {
    color: #300F7C;
}


/* Widget Color */

.widget_about a:hover {
    color: #300F7C;
}

.widget_pages ul li a:hover {
    color: #300F7C;
}

.widget-search input[type=button] {
    background: #300F7C;
}

.widget-categories ul li a:hover {
    color: #300F7C;
}

.recent-post h6:hover {
    color: #300F7C;
}

ul.recent-meta-info li a:hover {
    color: #300F7C;
}

.days li .active {
    color: #300F7C;
    border-color: #300F7C;
}

.widget-newsletter .subscribe {
    color: #300F7C;
    border-color: #300F7C;
}

.widget-newsletter .subscribe:hover {
    background: #300F7C;
}

ul.widget-social li a:hover {
    color: #300F7C;
}

ul.tags li a:hover {
    background: #300F7C;
}


/*=========================================
    Secondary Color
=========================================*/


/* Theme Reset css */

p {
    color: #233049;
}

.section-header p {
    color: #233049;
}


/* Main Menu*/

.mean-container .mean-nav ul li a.mean-expand:hover {
    background: #233049;
}

ul.cart-list>li.total {
    background-color: #233049;
}


/* Sections */

.call-out:after,
#fun-fact:after,
#subscribe:after,
#pricing .features:after,
.video-section:after,
.skill-item:after {
    background: #233049;
}


/* Features list*/

.features-list-item h4 {
    color: #233049;
}

.view-more:hover {
    color: #233049;
}

.sorting-btn li a {
    color: #233049;
}

.services-item {
    color: #233049;
    display: block;
}

.member-title {
    color: #233049;
}

#testimonial .owl-dot {
    background: #233049;
}

.single-testimonial {
    background: #233049;
}

#pricing .prcing-head {
    background: #233049;
}

#pricing .price {
    color: #233049;
}

#recent-blog .read-more-link {
    color: #233049;
}

.contact-us-info {
    background: #233049;
}


/* Service Page */

.servicepage-item h4 {
    color: #233049;
}

.servicepage-item p {
    color: #233049;
}

.servicepage-item a:hover {
    color: #233049;
}


/* Portfolio */

.portfolio-page .content h4 {
    color: #233049;
}

.portfolio-page .content a {
    color: #233049;
}

.pagination a.page-link {
    background: #233049;
}

.exclusive-content h5 {
    color: #233049;
}

.exclusive-content i {
    color: #233049;
}

#exclusive .owl-dot {
    background: #233049;
}

.gallery-item figure:hover figcaption {
    background: #233049;
}

#blog-content .post-title a {
    color: #233049;
}

#blog-content ul.meta-info li {
    color: #233049;
}

#blog-content ul.meta-info li a {
    color: #233049;
}

.post-content .content {
    color: #233049;
}

#blog-content .post-content .continue-reading {
    color: #233049;
}

.single-blog-area .post-title {
    color: #233049;
}

.single-blog-area ul.share-icon li a {
    color: #233049;
}

.post-comment-area .comment-author a {
    color: #233049;
}

.office h4 {
    color: #233049;
}

.office ul li {
    color: #233049;
}

#wrapper-404 .inner-content h1 {
    color: #233049;
}

#wrapper-404 .inner-content p {
    color: #233049;
}


/*Widget CSS */

#footer-widgets,
.widget-search input[type=button]:hover {
    background: #233049;
}

.widget-search .search-form,
.search-form input[type="search"]::-webkit-input-placeholder,
#blog-content .widget-title,
.widget-categories ul li a,
.recent-post h6,
ul.recent-meta-info li,
ul.recent-meta-info li a,
ul.tags li a,
.widget-calender .widget-title .plus a,
.weekdays li,
.days li.disable,
.days li {
    color: #222;
}

.get-in-touch input::-webkit-input-placeholder,
.get-in-touch textarea::-webkit-input-placeholder {
    color: #233049;
}