﻿.icon{
    font-size:50px;
}
.iconText{
    font-size:17px;
    color:#004b8d;
}
.featured-thick-border-bottom{
    border-bottom:5px solid #e7e7e7 ;
}
.featured-thick-border-bottom:hover {
    border-bottom: 5px solid #9a2990;
}

.featured-thick-border-bottom-sel{
border-bottom: 5px solid #9a2990;
 color:#9a2990 !important;
}
.featured-thick-border-bottom-sel div{
 color:#9a2990;
}
.featured-thick-border-bottom-sel div span{
 color:black!important;
}
.featured-thick-border-bottom:hover div {
    color:#9a2990 !important;
}
.featured-thick-border-bottom:hover div span{
    color:black !important;
}
.material-card .mc-footer button{
   background-color:#9a2990!important;
    color:white!important;
}

.material-card{
    color:white!important;
    }

.material-card  .mc-header
{
    background-color:#9a2990!important;
}
.material-card  .mc-header .mc-title
{
   color:white!important;
}
 
.material-card  .mc-container{
    color:black!important;
     /*background-color:#F3E5F5!important;*/
}
.material-card  .mc-body
{
     color:black!important;
     /*background-color:#F3E5F5!important;*/
}
.material-card  .mc-footer
{
     color:white!important;
     /*background-color:#F3E5F5!important;*/
}
.RadioBtnInline {
    width:Auto!important;
    display:inline-block;
}
.hiddenCls{
    display:none;
}
.hvSelButton
{
    background-color:#a54198!important;
    color:white!important;
    border :0!important;
    box-shadow:none!important;
}
hvSelButton:focus
{
    background-color:#a54198!important;
    color:white!important;
    border :0!important;
     box-shadow:none!important;
}

.hvSelButton:hover
{
    background-color:#a54198!important;
    color:white!important;
    border :0!important;
    box-shadow:none!important;
}

.BeneCards
{
    height: 110px;
    border-radius: 2px!important;
    border: 1px solid #e7e7e7;
}

.accTypeCards ul li {
    margin-left: 30px;
    list-style-type: initial;
    line-height: 17px;
}

.BeneReci {
background: #f7f7f7;
border-bottom: 1px solid #e7e7e7 !important;
}

.BeneCards:hover {
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: 0.2s;
    cursor: pointer;
    box-shadow: 1px 1px 5px #004b8d;
}


.sf-check label input[type=checkbox][disabled]+span{
    background-color: #ebe9e9;  
}

.Edit-Bene-Container .sf-error{
	border-bottom:solid 2px #C00 !important;	
	-webkit-animation: inputHighlighter 0.3s ease;
	-moz-animation: inputHighlighter 0.3s ease;
	animation: inputHighlighter 0.3s ease;
}

.OverflowTip:before {
    content: '';
}
.OverflowTip {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.tooltip.bottom .tooltip-arrow {
  /*top: 0;
  left: 50%;
  margin-left: -5px;*/
  border-bottom-color: #333 ; /* black #000000 */
  /*border-width: 0 5px 5px;*/
}
.tooltip-inner {
background-color:#f2fcff;
  color: #333;
  border: 1px solid  #333;
  text-align:left;
  min-width:417px;
  width:390px
}

#Bene_Error_Div {
    padding-bottom:10px;
}

.account-not-selected {
color: #a54198 !important;
background: #fff !important;
margin-left: 15px!important;
border: 1px solid #a54198 !important;
width: 110px;
}

.account-not-selected:hover {
background: #a54198 !important;
}

.account-selected {
color: #fff !important;
background: #a54198 !important;
margin-left: 15px!important;
border: 1px solid #a54198 !important;
}