.mdl-card__media>img{
	width: 100%;
}

.horizontal-menu .navbar-nav>li.active>a {
    color: #ffffff !important;
    background: #0982dc !important;
	font-weight: 100;
}

.horizontal-menu .navbar-nav>li.active>a:hover {
	font-weight: 600 !important;
	color: #fff !important;
}

.horizontal-menu .navbar-nav>li>a:hover {
    color: #ffffff !important;
    background: #0982dc !important;
	font-weight: 100;
}

.horizontal-menu {
    background: #005696;
}

.horizontal-menu .navbar-nav>li>a {
    color: #fff !important;
}

.navbar .navbar-header .menu-mobile-toggler, .navbar .navbar-header .sidebar-mobile-toggler {
    background-color: #005696!important;
    border-color: #005696!important;
    color: #fff!important;
}

.navbar .navbar-header .menu-mobile-toggler:focus, .navbar .navbar-header .sidebar-mobile-toggler:focus {
    background-color: #005696!important;
    border-color: #005696!important;
    color: #fff!important;
}

.navbar .navbar-header .menu-mobile-toggler:hover, .navbar .navbar-header .sidebar-mobile-toggler:hover {
    background-color: #0982dc!important;
    border-color: #0982dc!important;
    color: #fff!important;
}

@media screen and (max-width:1639px) {
	.horizontal-menu .navbar-nav>li .dropdown-menu a {
		color: #FFF!important;
	}
}

.btn-primary.btn-o:hover {
    color: #fff;
    border-color: #005696;
    background: #005696!important;
}

.btn-primary.btn-o {
    border: 1px solid #005696;
    color: #005696;
	background: #ffffff!important;
}

.text-primary {
    color: #005696!important;
}

.mdl-card__selected {
    border: 3px solid #005696;
}

.swMain>ul li>a.selected .stepNumber {
    border-color: #005696;
}

.swMain li>a.done:before, .swMain>ul li>a.selected:before {
    border-color: #005696;
}

.swMain ul li>a.done .stepNumber, .swMain>ul li:last-child>a.selected .stepNumber {
    background-color: #005696;
}

.btn-primary {
    background-color: #005696!important;
    border-color: #005696!important;
    color: #fff;
}

.btn-primary:hover {
    background-color: #0982dc!important;
    border-color: #0982dc!important;
    color: #fff;
}

.tree-view-node-caption.selected {
    background-color: #0982dc;
    border-color: #0982dc;
	color:#FFF;
}

.horizontal-menu .navbar-nav>li.open>a {
    color: #FFF!important;
    background: #0982dc!important;
}

.horizontal-menu .close-handle {
    background: #005696;
}

.swMain ul li>a.done .stepNumber, .swMain>ul li:last-child>a.selected .stepNumber {
	border-color: #005696;
}

.dropdown-menu.dropdown-light li a {
	color: #005696;
}

.wizard-radio-button-container input:checked~.wizard-radio-button-checked {
    background-color: #005696!important;
}

.btn-info {
    background-color: #005696;
    border-color: #005696;
    color: #fff;
}

/* Removal of Fin Assist button*/
.panel-heading.margin-left-10 > .row > .pull-right button{
	display:none;
}

.footer-message span a {
	color: #005696;
}

.profile-grid div .btn-primary.btn-o.active {
	background-color: #005696!important;
	border-color: #005696!important;
    color: #fff!important;
}

.profile-grid div .btn-primary.btn-o.active i {
    color: #fff!important;
}

a {
    color: #0982dc;
}

/* Removal of Membership column under Member Info */
.panel-body > div > div > #client-list > thead > tr > th:nth-child(7), .panel-body > div > div > #client-list > tbody > tr > td:nth-child(9) {
	display: none;
}


.load1:after{
	border-left:2px solid #005696;
}

@media screen and (max-width: 767px){
	.main-content>.container {
		padding-top: 0;
	}
	.flex-row {
		display: inline-flex;
		float:right;
		margin-right: 5px;
	}
	.nav>li, .nav>li>a {
		margin: 0 3px; 
	}
	.panel>div.panel-body>p {
		min-height: 50px !important;
	}
	.dropdown-menu {
		right:0;
		left: unset;
	}
	.breadcrumb-wrapper { 
		margin: 10px 0 0 !important;
	}
	.container-fullw { 
		padding-top: 10px;
	}
}

@media screen and (max-width: 991px){
	.horizontal-menu {
		padding: 0;
		position: absolute;
		overflow: hidden;
		min-height: 0;
	}

	.breadcrumb-wrapper { 
		margin: 10px 0 0 !important;
	}
	.container-fullw { 
		padding-top: 10px;
	}
	.main-content>.container {
		padding-top: 0;
	}

}
/* Removal of Marketing and emails check box */
#AddressPanel + #contactPanel {
	display: none;
}

/* Removal of EFT button in User Profile > Payment method */ 
.client-table + button + button {
	display:none;
}

/* Removal of EFT button in Payment options flow */ 
button[ng-click*="eft"] {
	display:none;
}

.width-100-percent {
    width: 100%;
}

/* Removal of price levels under Programs */ 
div[ng-repeat="pl in instance.priceLevels"] {
	display:none;
}

/* Removal of Member Price under Programs */
span[ng-show="!instance.productOverrideType"] {
	display:none;
	}

/* The following 3 items remove Refund to Original Method */
button[ng-click*="vm.ORIGINAL_PAYMENT_METHOD"] {
	display:none;
}
span[ng-bind-html*="ORIGINAL_PAYMENT_METHOD"] {
	display:none;
}
.ti-money{
	display:none;
}

/*hide the pricing details in membership section*/
.mdl-list__item-primary-content > span[ng-hide="item.name == item.breakdown"] span {
display: none;
}


span[ng-bind-html="vm.model.packageCostObject[package.code].totalDisplayPackageCost | currency" ]{
	display:none;
}