/* SiteHızı Posta — Elastic vurgu rengi: mor (#6d3cf5) */
a, a:visited, .link { color: #6d3cf5; }
.btn-primary, .btn-primary:focus, button.mainaction, input.mainaction, .formbuttons .btn.submit, #rcmloginsubmit {
  background-color: #6d3cf5 !important; border-color: #6d3cf5 !important; color: #fff !important; }
.btn-primary:hover, button.mainaction:hover, #rcmloginsubmit:hover { background-color: #5a2ee0 !important; border-color: #5a2ee0 !important; }
.form-control:focus, input:focus, select:focus, textarea:focus { border-color: #6d3cf5 !important; box-shadow: 0 0 0 .2rem rgba(109,60,245,.2) !important; }
.custom-switch .custom-control-input:checked ~ .custom-control-label::before, .custom-control-input:checked ~ .custom-control-label::before { background-color: #6d3cf5 !important; border-color: #6d3cf5 !important; }
#layout-menu { background-color: #1d1930 !important; }
#layout-menu a.selected, #layout-menu a:hover { color: #fff !important; background-color: rgba(109,60,245,.35) !important; }
.listing li.selected > a, .listing li.selected, table.records-table tr.selected td { background-color: #f0ebff !important; color: #17142a !important; }
table.records-table tr.selected td a, .listing li.selected > a { color: #17142a !important; }
.listing li .unreadcount, .unreadcount { background-color: #6d3cf5 !important; color: #fff !important; }
.listing li.selected { border-left-color: #6d3cf5 !important; }
/* giriş */
body.task-login { background: #f5f4fa !important; }
body.task-login #logo { max-width: 300px; max-height: 64px; }
body.task-login #layout-content { background: transparent !important; }
#layout-menu a.compose, #layout-menu a.compose:before { color: #b79cff !important; }
.floating-action-buttons a.button, .floating-action-buttons .button { background-color: #6d3cf5 !important; color: #fff !important; }
