/* healing backgrounds */

.healing-hero{
    background-image: url('../img/healing_umbrella_1600_2.jpg');
    padding-bottom:250px;
    padding-top:250px;
}

/* healing header logo */
.main-header .header-logo {
    float: left;
    background: url('../img/healing_umbrella_long_350.png') left 50% no-repeat;
    width: 350px;
    height: 120px;
    margin:0;
}

.image-container {
    position: relative;
    display: inline-block;
}

.image-container:hover .after {
    display: block;
    background: rgba(159, 73, 149, .9);
}

.image-container .after {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: none;
    color: #fff;
}


.main-header.font-inverse .header-logo {
    background: url('../img/healing_umbrella_long_350.png') left 50% no-repeat;
}

/* healing buttons*/

.btn-info{
    background-color: #9F4995;
}

.btn-info:hover{
    background-color: #888888;
}

/* healing menu colours */
.main-header .header-nav > li > a{
    font-weight: bold;
}

.main-header .header-nav > li > ul li a:hover{
    color:#9F4995;
}

.chosen-disabled .chosen-single,
div.selector,
.content-box-header.bg-default > .ui-tabs-nav li > a,
.content-box-header.bg-gray > .ui-tabs-nav li > a,
.content-box-header.bg-white > .ui-tabs-nav li > a,
.content-box-header > .ui-tabs-nav li.ui-tabs-active > a,
body .content-box-header > .ui-tabs-nav li.ui-tabs-active > a:hover,
.pagination > li > a,
.pagination > li > span,
.btn-link,
a {
    color: #9F4995;
    font-weight: bold;
}


.tabs-nav li a:hover,
.tabs-nav li.active a,
.features-tour-box h3,
.font-primary,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after,
.content-box-header.bg-default > .ui-tabs-nav li > a:hover,
.content-box-header.bg-gray > .ui-tabs-nav li > a:hover,
.content-box-header.bg-white > .ui-tabs-nav li > a:hover,
.btn-link:hover,
#page-sidebar ul li.sfHover > a.sf-with-ul,
a:hover {
    color: #333333;
    text-decoration: underline;
}

/* healing text */

.text-purple {
    color: #9F4995;
}

.text-yellow {
    color: #d7e200;
}

.text-orange {
    color: #c8693b;
}

.text-green {
    color: #238459;
}

.text-black {
    color: #000000;
}

.text-silver {
    color: #b0b1b4;
}

/* healing border colours */

.border-blue {
    border-color: #9F4995 !important;
}


.icon-bb1:before {
    background-image: url('../img/icon-bb1.png');
}

.pattern-bg-1 {
    background-image: url('../img/pattern-bg-1.png');
}

.pattern-bg-2 {
    background-image: url('../img/pattern-bg-2.png');
}
.full-bg-10 {
    background-image: url('../img/full-bg-10.jpg');
}
.bg-gradient-4 {
    background: radial-gradient(circle at 1.98% 2.00%, #9F4995, transparent 100%),radial-gradient(circle at 98.02% 92.01%, #9F4995, transparent 100%),radial-gradient(circle at 50% 50%, #898989, #898989 100%);
}
/* Primary background color */

#loadingbar,
.irs-line-mid,
.irs-line-left,
.irs-line-right,
div.switch-toggle.switch-on,
.bootstrap-switch-primary,
.ui-tabs-nav li.ui-state-active > a,
.ui-tabs-nav li.ui-state-active.ui-state-hover > a,
.ms-hover.ui-state-focus,
.ui-accordion-header.ui-accordion-header-active,
.ui-slider-handle,
.ui-rangeSlider-bar,
.ui-dialog-buttonset button,
.ui-datepicker .ui-datepicker-current-day a,
.ui-datepicker .ui-datepicker-current-day span,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next,
.daterangepicker .ranges li.active,
.daterangepicker .ranges li.active:hover,
.form-wizard > ul > li.active .wizard-step,
.ui-spinner .ui-spinner-button:hover,
.ui-menu li > a:hover,
.ms-list .ms-hover,
.chosen-container .chosen-results li.active-result.highlighted,
div[id^='uniform-'] span.checked,
.nav > li.active > a,
.nav > li.active > a:hover,
.nav > li.active > a:focus,
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus,
li.active a.list-group-item,
li.active a.list-group-item:hover,
li.active a.list-group-item:focus,
.label-primary,
.badge-primary,
.fc-event,
.bg-primary,
.btn-primary,
.owl-controls .owl-page span,
#nav-toggle.collapsed span,
#nav-toggle span:before,
#nav-toggle span:after {
    color: #fff;
    background: #9F4995;
}

.bg-secondary {
    color: #9F4995;
    background: #ececec;
}

.bg-instagram {
    color: #fff !important;
    background: #bc2a8d;
}

@media only screen and (min-width: 68.75em) {

    body .main-header .header-logo {
        width: 350px;
    }
}
