/*
.checkbox .cr {
  position: relative;
  display: inline-block;
  border: 1px solid #a9a9a9;

  width: 1.3em;
  height: 1.3em;
  float: left;
  margin-right: .5em;
padding-bottom: 1.3em;    
    
}

.checkbox .cr .cr-icon {
  position: absolute;
  font-size: .8em;
  line-height: 0;
  top: 50%;
  left: 15%;
}

.checkbox label input[type="checkbox"] {
  display: none;
}

.checkbox label input[type="checkbox"]+.cr>.cr-icon {
  opacity: 0;
}

.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon {
  opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled+.cr {
  opacity: .5;
}*/
  @keyframes check {0% {height: 0;width: 0;}
    25% {height: 0;width: 10px;}
    50% {height: 20px;width: 10px;}
  }
  .checkbox{background-color:#fff;display:inline-block;height:17px;margin: 0px 0.5em ;width:17px;border-radius:0px;border:1px solid #ccc;float:left; }

  .checkbox span{display:block;height:17px;position:relative;width:17px;padding:0}


  .checkbox span:after{-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-right:3px solid #fff;border-top:3px solid #fff;content:'';display:block;height:10px;left:2px;position:absolute;top:8px;width:6px}

  .checkbox span:hover:after{border-color:#999}
  .checkbox input{display:none}
/*  .checkbox input:checked + span:after{-webkit-animation:check .8s;-moz-animation:check .8s;-o-animation:check .8s;animation:check .8s;border-color:#555}*/
.checkbox input:checked + .default:after{border-color:#1ab24e}
/*
.checkbox input:checked + .primary:after{border-color:#2196F3}
.checkbox input:checked + .success:after{border-color:#8bc34a}
.checkbox input:checked + .info:after{border-color:#3de0f5}
.checkbox input:checked + .warning:after{border-color:#FFC107}
.checkbox input:checked + .danger:after{border-color:#f44336}*/
.custom {

  margin-left: 10px;
  margin-top: 5px;    
  margin-bottom: 5px;    
  font-size:12px;  
           font-weight: 600;
        color: #444444;
        line-height: 18px;
/*        text-decoration: underline;*/
/*        margin-bottom: 10px;*/

list-style: none; 
    
}

.customheader{
  font-size: 14px;
        font-weight: 600;
        color: #444444;
        line-height: 18px;
/*        text-decoration: underline;*/
/*        margin-bottom: 10px;*/
background-color: #fff;
list-style: none;
border-style: none;   
}

/*
.card:hover{
    
    background-color: red !important;
}   
*/

a:hover{
    color: inherit; /* Inherits color property from its parent */
}
