.small-box .icon{
  top:8px;
  right:10px;
}

.alert-success-bs3{
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px
}

.box-success-bs3{
  border-color: #d6e9c6;
  border: 1px solid transparent;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  background-color: #fff;
}

.box-success-bs3 .box-header{
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

 .score td, .score th{
   text-align: center;
 }

 .score-fail{
   font-size:2em;
   color: red;
 }
.member-list table tr td,
.member-list table tr th
{
  font-size:14px;
}

.select_events  a{
  height:5em;
  background: #f1f1f1;
  color:#000000;
  display: block;
  border-top-color: #3c8dbc;
  position: relative;
  border-radius: 3px;
  border-top: 3px solid #d2d6de;
  margin-bottom: 5px;
  width: 100%;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  /*box-sizing: border-box;*/
}
.select_events h4{
  text-align:center;
  padding-top:0.1em;
}
.select_events .active{
  background: #BCE8F1;
  border-top-color: #3c8dbc;
}
.events{
  background: #E8EEEF;
}
.events:hover{
  background: #BCE8F1;
}

.dropzone{
  border: 4px dotted #417505;
  border-radius:20px;
  background-color:#EEF8E3;
}

.photo ul li a img{
  border-radius:20px;
}
.allphoto ul{
  padding:0; margin:0; list-style: none; display: block
}
.allphoto ul li{
  float:left; padding:8px;
}
.allphoto ul li a img{
  width:170px;
  height:170px;
}
