#sp-main-menu {
	float: right;
}

#sp-logo {
	padding-top: 10px;
}

#sp-performers {
	margin-bottom: 30px;
}

.artisty-sp .items-row .item-image {
	margin-bottom: 30px!important;
}

p.readmore a {
	background-color: #674d89!important;
    background: #674d89!important;
    color: #fff!important;
}
.copyright {
	float:left;
}

.menu-albums .pagination {
	display: none;
}

.sp-team-info {
	text-align: center;
}

.sp-description {
	font-size: 16px;
}

.sp-designation {
	font-size: 14px;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #fff!important;
vertical-align: middle;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
  padding: 8px;
  line-height: 10px;
  vertical-align: top;
  border-top: 1px solid #fff;
}
table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 1px solid #fff;
}
.table-bordered {
  border: 1px solid #fff!important;
  text-align: center;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr,
.table-bordered > tfoot > tr > td {
  border: 1px solid #fff!important;
}
table > tbody + tbody {
  border-top: 1px solid #fff;
}