i.glyphicon.glyphicon-menu-right.arrow-product{
  margin-left:5px;
}

a.p-id-list{
  margin-top:10px;
}

hr{
  margin-top:15px;
  margin-bottom:5px;
  border:0;
  border-top:1px solid #eee;
}

a:focus, a:hover{
  color:#23527c;
  text-decoration:none;
}

h1{
  margin:.67em 0;
  font-size:1.3em;
}

.head-page{
  color:#FFF;
  padding:10px;
}

.product-box{
  margin-bottom:20px;
}

i.glyphicon.glyphicon-plus.icon-add-group{
  margin-right:5px;
}

.product-group-ul{
  margin-top:10px;
}

i.glyphicon.glyphicon-th.all-products{
  margin-right:5px;
}

div.col-md-12.footer.text-center{
  background-color:#337cbb;
  color:#FFF;
  padding:15px;
}

.footer p{
  margin:0;
}

.g-manage{
  margin-right:5px;
}

.c-left{
  padding-bottom:10px;
}

i.glyphicon.glyphicon-user.icon-username{
  margin-right:5px;
}

span.badge{
  background-color:#FFF;
  color:#000;
}

div.row.p-list{
  margin-top:10px;
}

span.user-name{
  display:block;
  margin-bottom:5px;
}

div.input-group.g-input{
  margin-bottom:10px;
}

i.glyphicon.glyphicon-plus.icon-new-group{
  margin-right:5px;
}

div.col-md-12.c-content{
  padding-bottom:10px;
}

div.btn-login{
  margin-top:10px;
}

th.hr-table{
  background-color:#f9f7f7;
}

div.container.login{
  margin-top:100px;
}
.add-group{
  color: #E67141;
}

.form .panel{
  background: rgba(255, 255, 255, 0.8);
  box-shadow: rgba(0, 0, 0, 0.3) 20px 20px 20px;
}

fieldset.fd {
    border: 1px solid #f0f0f0 !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
}

fieldset.fd legend {
  border-bottom: none;
}