.bg-theme {
	background-color: #19205b;
}
.custom-badge-sm {
	background: #19205b;
}
.badge-theme {
	background-color: #19205b;
}
.btn-theme {
	background-color: #19205b;
}
.btn-theme:hover, .btn-theme:focus {
	background-color: #19205b;
}
.search-btn .btn {
    border: 1px solid #19205b;
    background: #19205b;
}
#searchResult li:hover {
	color: #223e92;
}
.cate-title h3 span i {
    color: #19205b;
}
.viewall a:hover{
    color: #223e92;
}
.howwork .iconround {
    color: #19205b;
}
.howwork .iconround .steps {
    background: #19205b;
}
.view-icons a:hover, .view-icons a:focus  {
    color: #223e92;
}
.view-icons a.active {
    color: #19205b;
}
.view-icons a.active:hover, .view-icons a.active:focus {
    color: #223e92;
}
.pagination > ul li.active a {
    background: #19205b;
    border-color: #19205b;
}
.tags > li {
    background: #19205b;
}
.notificationlist a {
    color: #19205b;
}
.jstinput > a {
    background: #19205b;
}
.updatebtn {
    background: #19205b;
}
.updatebtn:hover {
    color: #19205b;
    border: 1px solid #19205b;
}
.dash-widget.dash-bg-1 {
    background-color: #19205b;
}
.pagination > ul li a:hover {
    background: #19205b;
    border-color: #19205b;
}
.search-btn button:hover{
    background: #223e92;
}
.search-cat a:hover {
    background: #19205b;
    border-color: #19205b;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background-color: #19205b;
    border: 1px solid #19205b;
}
.nav-pills .nav-link.active:hover, .nav-pills .show > .nav-link:hover {
    background: #19205b;
}
.nav-pills .nav-link {
    color: #19205b;
    border: 1px solid #19205b;
}
.msg_cotainer_send {
    background-color: #19205b;
}
.range-slider.ui-slider .ui-slider-range {
    background: #19205b;
}

/*-----CUSTOM START-------*/

.divider span {
    background-color: #19205b;
    display: block;
    width: 50px;
    height: 2px;
}

.divider {
    background-color: #dadada;
    height: 2px;
    margin: 0.5em 0 1.5em 0;
}

.offset1 {
    margin-left: 50px;
}

a#to-top:hover {
    background-color: #19205b;
    color: white;
}

#to-top {
    background-color: #777;
}

#to-top {
    bottom: 80px;
    display: none;
    position: fixed;
    right: 20px;
    z-index: 100;
}

p, ul {
    margin-top: 0em;
    margin-bottom: 1.5em;
}

blockquote {
    /* display: inline-block; */
    font-size: 1.75em;
    line-height: 1.5em;
    font-weight: 300;
    margin: 0 0 0.25em 0;
    padding: 1em;
    border: 1px solid #ccc;
    background-color: #EBEBEB;
    color: #454545;
    text-align: center;
}

li {
    margin-bottom: 0.75em;
}

.iconWrapper {
    display: inline-block;
    position: relative;
    margin: 0 auto 0.4em auto;
    -moz-border-radius: 50%;
    /* -webkit-border-radius: 50%; */
    border-radius: 50%;
    text-align: center;
    width: 46px;
    height: 46px;
    font-size: 28px;
}

a#to-top:hover {
    background-color: #19205b;
    color: white;
}

a.iconWrapper:hover {
    background-color: #777777;
    color: white;
}

a:hover, .scrollspyNav .active a {
    color: #19205b;
}

.iconWrapper, .bigIconLink a {
    background-color: #19205b;
    color: white;
    opacity: 0.95;
}

/*-----CUSTOM END-------*/

/*-----------------
    Nav Tabs
-----------------------*/

.nav-tabs.nav-tabs-solid > .active > a,
.nav-tabs.nav-tabs-solid > .active > a:hover,
.nav-tabs.nav-tabs-solid > .active > a:focus {
    background-color: #19205b;
    border-color: #19205b;
}
.nav-tabs.nav-tabs-solid > li > a.active,
.nav-tabs.nav-tabs-solid > li > a.active:hover,
.nav-tabs.nav-tabs-solid > li > a.active:focus {
    background-color: #19205b;
    border-color: #19205b;
}
.nav-tabs.nav-tabs-top > li > a.active,
.nav-tabs.nav-tabs-top > li > a.active:hover,
.nav-tabs.nav-tabs-top > li > a.active:focus {
    border-top-color: #19205b;
}
.nav-tabs.nav-tabs-bottom > li > a.active, 
.nav-tabs.nav-tabs-bottom > li > a.active:hover, 
.nav-tabs.nav-tabs-bottom > li > a.active:focus {
    border-bottom-color: #19205b;
}
.account-footer a {
    color: #19205b;
}

/*-----------------
    Footer
-----------------------*/

.footer-contact-info .footer-address span i {
    color: #19205b;
}
.footer-contact-info p i {
    color: #19205b;
}
.footer .footer-bottom .copyright-text p a {
    color: #19205b;
}
.footer .footer-bottom .copyright-text p a:hover {
    color: #19205b;
}
.footer .social-icon ul li a:hover {
    background-color: rgba(4, 0, 255, 0.05);
    color: #19205b !important;
}
.policy-menu li a:hover,
.policy-menu li a:focus {
    color: #19205b;
}

/*-----------------
    Header
-----------------------*/

.main-nav > li.active > a {
    color: #19205b;
}
.header-navbar-rht > li a.header-login:hover, .header-navbar-rht > li a.header-login:focus {
    background-color: #223e92;
    border-color: #223e92;
}
.main-nav > li > a::after {
    background: #19205b;
}
.header-navbar-rht li > .dropdown-menu a:hover {
    color: #19205b;
}
.header-navbar-rht li > a.header-login {
    background-color: #19205b;
}
.header-navbar-rht .dropdown-menu .dropdown-item:hover {
    color: #19205b;
}

/*-----------------
    Mobile Menu
-----------------------*/

.menu-close {
    color: #19205b;
}
.settings-menu ul li a.active {
    color: #19205b !important;
}
.pricing-box .pricing-selected .card {
    background-color: #19205b;
    border-color: #19205b;
}
.pricing-box .pricing-selected .btn {
    color: #19205b;
}
.btn.btn-white {
    color: #19205b !important;
}
.btn-primary {
    background-color: #19205b;
    border-color: #19205b;
}
.btn-primary {
    background-color: #19205b;
    border: 1px solid #19205b;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
    background-color: #223e92;
    border: 1px solid #223e92;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary.focus:active,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
    background-color: #223e92;
    border: 1px solid #223e92;
}
.btn-primary.active:not(:disabled):not(.disabled),
.btn-primary:active:not(:disabled):not(.disabled),
.show > .btn-primary.dropdown-toggle {
    background-color: #223e92;
    border-color: #223e92;
    color: #fff;
}
.btn-primary.disabled, .btn-primary:disabled {
    background-color: #19205b;
    border-color: #19205b;
}
.service-widget .service-content .title a:hover, .service-widget .service-content .title a:hover {
    color: #19205b;
}
.section-header h2::after {
    background: #19205b;
}
.preloader-square-swapping .cssload-square-green {
    background: #19205b;
}
.fav-link:hover {
	color: #19205b;
}
.fav-link.favourited {
	color: #19205b;
}
.list-bullet li::before {
    background-color: #19205b;
}
.list-bullet li:last-child {
    margin-bottom: 0;
}
.service-images {
    margin-bottom: 30px;
}
.submit-section .submit-btn {
    font-weight: 500;
    font-size: 18px;
    padding: 10px 20px;
    min-width: 150px;
}

/*-----------------
    Appoitment List
-----------------------*/

.booking-det-info h3 a:hover {
    color: #19205b;
}
.service-action a {
    color: #19205b;
}
.review-info a:hover {
    color: #19205b;
}
table.table td a:hover {
    color: #19205b;
}
.nav-tabs.menu-tabs .nav-item.active .nav-link {
    color: #19205b;
}
.nav-tabs.menu-tabs .nav-link::after {
    background: #19205b;
}
.nav-tabs.menu-tabs .nav-link:focus {
    color: #19205b;
}
.faq-card .card h4 > a:not(.collapsed):after {
	border-color: #19205b;
}
.login-btn {
    background-color: #19205b;
}
.herbyCookieConsent .herbyBtn {
    background: #19205b !important;
}

/*-----------------
    Responsive
-----------------------*/

@media (min-width: 992px) {
    .main-nav .has-submenu.active > a {
        color: #19205b;
    }
    .main-nav .has-submenu.active .submenu li.active > a {
        color: #19205b;
    }
    .main-nav li .submenu a:hover {
        color: #19205b;
    }
}
@media only screen and (max-width: 991.98px) {
    .main-nav .has-submenu.active > a {
        color: #19205b;
    }
    .main-nav .has-submenu.active .submenu li.active > a {
        color: #19205b;
    }
	.mobile-list .get_pro_subscription {
		background-color: #19205b;
	}
}
