﻿
.card {
    margin-bottom: 15px;
}

.icon-action {
    margin-top: 5px;
    float: right;
    font-size: 80%;
}

.list-group-item .title {
    margin-top: 5px;
    margin-bottom: 12px;
    font-weight: 600;
}
 .box-title {
        color:#8e24aa;
        font-weight:400;
    }

.material-icons.orange48 { color: #f15b18;
                                font-size:48px;
    }
          .material-icons.orange32 { color: #f15b18;
                                font-size:32px;
    }
           .material-icons.orange36 { color: #f15b18;
                                font-size:36px;
    }
     .material-icons.orange24 { color: #f15b18;
                                font-size:24px;
    }
             
     .material-icons.orange18 { color: #f15b18;
                                font-size:18px;
    }
     .material-icons.purple48 { color: #8e24aa;
                                font-size:48px;
    }
       .material-icons.purple32 { color: #8e24aa;
                                font-size:32px;
    }
      .material-icons.purple36 { color: #8e24aa;
                                font-size:36px;
    }
      .material-icons.purple24 { color: #8e24aa;
                                font-size:24px;
    }
      .material-icons.purple18 { color: #8e24aa;
                                font-size:18px;
    }
         .material-icons.white32 { color: #fff;
                                font-size:32px;
    }
      .material-icons.white36 { color: #fff;
                                font-size:36px;
    }
      .material-icons.white24 { color: #fff;
                                font-size:24px;
    }
      .material-icons.white18 { color: #fff;
                                font-size:18px;
    }
    .material-icons.red36 { color: #ff0000;
            font-size:36px;
        }
    .material-icons.red24 { color: #ff0000;
            font-size:24px;
        }
    .material-icons.red48 { color: #ff0000;
            font-size:48px;
        }
        .material-icons.blue600 { color: #11c8f1;
            
        }
        .material-icons.blue { color: #11c8f1;
            
        }
         .material-icons.blue48 { color: #11c8f1;

            font-size:48px;
        }
          .material-icons.blue36 { color: #11c8f1;

            font-size:36px;
        }
          .material-icons.blue24 { color: #11c8f1;

            font-size:24px;
        }
          .material-icons.blue18 { color: #11c8f1;

            font-size:18px;
        }
          .material-icons.black600 { color: #000;
            
        }
          .material-icons.gray24 { color: #808080;
             font-size:24px;
        }
          .material-icons.gray18 { color: #808080;
             font-size:18px;
        }
           .material-icons.red24 { color: #ff0000;
            font-size:24px;
        }
        .material-icons.blueth24 { color:#7248ed;
            font-size:24px;
        }
         .material-icons.blueth36 { color: #03074d;
            font-size:36px;
        }  
           .material-icons.green24 { color:#40e009;
            font-size:24px;
        }
         .material-icons.green36 { color: #44fa18;
            font-size:36px;
        }  
.material-icons.color24 {
    color: #8e24aa;
    font-size:24px;
}
  
         .box-header {
            border-top:solid;
            border-color:#d2d2d2;
           padding-top: 5px;
           padding-bottom: 5px;
           height: 65px;
        }

         /***
User Profile Sidebar by @keenthemes
A component of Metronic Theme - #1 Selling Bootstrap 3 Admin Theme in Themeforest: http://j.mp/metronictheme
Licensed under MIT
***/
.form-control {
    color:#8e24aa !important;
    font-size:14px;
   
    
}

 .input[type=text].invalid, input[type=text]:focus.invalid, input[type=password].invalid, input[type=password]:focus.invalid, input[type=email].invalid, input[type=email]:focus.invalid, input[type=url].invalid, input[type=url]:focus.invalid, input[type=time].invalid, input[type=time]:focus.invalid, input[type=date].invalid, input[type=date]:focus.invalid, input[type=datetime-local].invalid, input[type=datetime-local]:focus.invalid, input[type=tel].invalid, input[type=tel]:focus.invalid, input[type=number].invalid, input[type=number]:focus.invalid, input[type=search].invalid, input[type=search]:focus.invalid, textarea.materialize-textarea.invalid, textarea.materialize-textarea:focus.invalid {
        border-bottom: 1px solid #8e24aa !important;
        box-shadow: 0 1px 0 0 #11c8f1 !important;
    }
 select:focus {
    outline: 1px solid #520e9f;
}

.btn-primary {
    background-color:#8e24aa;
    border-color:#11c8f1;
}
    .btn-primary:hover {
        background-color:#11c8f1;
    }
.panel-group {
  padding-top: 50px;
}
.panel-default {
  border-radius: 0;
  border: none;
  background: none;
  margin-bottom: 0;
  padding-bottom: 14px;
}
.panel-default > .panel-heading {
  border: none;
  background: none;
  padding: 0;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border: none;
  padding: 0 0 0 32px;
}
.panel-default h5 {
  font: 300 19px "Open Sans", Arial, sans-serif;
  padding: 0;
  margin: 0 0 5px;
}
.panel-group .panel+.panel {
  margin-top: 15px;
}
.panel-default .accordion-toggle:before {
  content: "";
  width: 21px;
  height: 21px;
  display: inline-block;
  background: #11c8f1 url("") no-repeat 6px 10px;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  top: 4px;
}
.panel-default .collapsed:before {
  background: #8e24aa url("") no-repeat 6px -148px;
}
.panel-default .panel-title:hover .collapsed:before {
  background-color: #11c8f1;
}
.panel-default .accordion-toggle,
.panel-default .accordion-toggle:focus,
.panel-default .accordion-toggle:hover,
.panel-default .accordion-toggle:active {
  color: #1ea9e3;
  text-decoration: none;
}
.btn-primary {
      color: #fff;
      background-color:#8f49d1 !important;
      border-color: transparent;
    }
          