.divider {border-top:.07rem dashed #ccc; margin:10px 0px}



/* ============================
Client Profile
============================== */

.client-week-stats {list-style:none; padding:0px; margin:0px}
.client-week-stats li { padding:7px 0px; font-size:15px; font-weight:400; border-bottom:1px dashed #eee }
.client-week-stats li.first-child { padding:0px 0px 10px; font-size:18px; font-weight:500; color:#716aca  }
.client-week-stats li.first-child span { font-size:18px; font-weight:600;  }
.client-week-stats li>span {float:right; font-weight:400;  }
.client-campaign-drop li{padding:10px; font-size:15px; font-weight:400; color:#716aca; border-bottom:1px dashed #eee }
.content-search .m-header-search__wrapper {background:transparent; border:1px solid #ccc}
.client-lead-table thead>tr>td{width:auto !important}
.client-lead-table tbody>tr>td{vertical-align:middle !important; font-weight:300 !important; color:#484848 !important}
.client-lead-table .appeal {font-weight:500 !important; color:#716aca !important}
.client-lead-table .appealed {font-weight:500 !important; color:#808080 !important}


.week-name {font-weight:300; color:#808080; font-size:18px; display:inline-block }
.user-name {font-weight:500; color:#716aca; font-size:18px; display:inline-block }
.partial-accepted {color: #ffb822; font-size: 12px; font-weight: 500; display: block; margin-top: 4px; text-transform: uppercase;  padding-left: 4px;  }
.appeal-accepted {color:#34bfa3; font-size: 12px; font-weight: 500; display: block; margin-top: 4px; text-transform: uppercase;  padding-left: 4px;  }
.appeal-rejected {color: #f4516c; font-size: 12px; font-weight: 500; display: block; margin-top: 4px; text-transform: uppercase;  padding-left: 4px;  }


/* ===========================================
				Login Page css
================================================ */

.btn-focus { background-color:#36c8ec !important; border-color: #36c8ec !important;}
.login-bg {background-image: url('/webroot/img/login-bg.png'); background-position:bottom; background-size:contain !important; background-repeat:no-repeat; background-color:#36c8ec}
.m-header .m-header__bottom {background:#36c8ec }
.m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text {color:#fff}
.m-header .m-header__top {background:#fff}
.m-brand {background:transparent;}
.m-header-search .m-header-search__wrapper {background:#fff; border:1px solid #36c8ec }
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile>.m-nav__link .m-topbar__username {color:#36c8ec }
.m-topbar .m-topbar__nav.m-nav>.m-nav__item>.m-nav__link .m-nav__link-icon.m-nav__link-icon--aside-toggle .m-nav__link-icon-wrapper>i {color:#36c8ec }


/* ===========================================
				Metronic Tables CSS
================================================ */


.m-widget11 .table thead>tr>td.m-widget11__app {width:10%}


.prev{display:inline-block; background:#eee; padding:1px 10px; margin-right:10px;  font-size:13px; border-radius:20px;}
.next {display:inline-block; background:#eee; padding:1px 10px; font-size:13px; border-radius:20px;}
.prev a {color:#484848 !important; }
.next a {color:#484848 !important; }


@media screen and (max-width:980px) {
	
#m_login {flex-direction:column-reverse !important}
}

/*body.modal-open {
    overflow: visible;
}*/