.rating {
  overflow: hidden;
  vertical-align: bottom;
  display: inline-block;
  width: auto;
  height: 30px;
}

.rating > input {
  opacity: 0;
  margin-right: -100%;
}

.rating > label {
  position: relative;
  display: block;
  float: right;
  background: url('../../images/star-off-big.png');
  background-size: 30px 30px;
}

.rating > label:before {
  display: block;
  opacity: 0;
  content: '';
  width: 30px;
  height: 30px;
  background: url('../../images/star-on-big.png');
  background-size: 30px 30px;

  transition: opacity 0.2s linear;

}
.modal-header{
	padding-bottom:24px !important;
	color:white;
	background-color:#e91e63;
}
.btn-edit{
	background-color:#e91e63 !important;
	color:white !important;
}


.rating > label:hover:before,  .rating > label:hover ~ label:before,  .rating:not(:hover) > :checked ~ label:before { opacity: 1; }

.form-span{
	display:inline-block; width:90%;
}
.btn-cross{
	padding:0;
	margin:0;
}
.btn-right{
	float:right;
}
.save-btn{
	padding:12px 45px;
}
.content-ref{
	border:1px solid grey;
	background-color:white;
	padding:10px;
}
.content-div-static{
	padding:30px;
}
.content-div-english{
	padding-top:90px;
}
.heading-static{
	padding-top:20px;
}
.link-clr{
	color:#999999;
}
.btn-client{
	padding:6px 12px !important;
}