.rmp-rate-line label {
  display: block;
  font-weight: bold;
}

.rmp-rate-bold {
  font-weight: bold;
}

#update-rating, #rmp-save-settings {
	-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 37px;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
}
#update-rating {
  margin-left: 10px;
}
#rmp-save-settings {
  margin-left: 0;
}
#update-rating:hover,  #rmp-save-settings:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
}
#update-rating:active {
	position:relative;
	top:1px;
}

/*Options Page*/

.rmp-options {
  display: block;
}

.rmp-options-first {
  display: block;
}

.rmp-options-second {
  display: block;
  padding-top: 20px;
  padding-bottom: 10px;
}


.rmp-option {
  position: relative;
  display: inline-block;
  font-size: 14px;
}

.rmp-clear {
  clear: both;
}

#rmp-options-update-alert {
  font-weight: bold;
  margin-top: -5px;
}

.rmp-social-input {
  width: 400px;
}

#rmp-table {
  border-collapse: collapse;
  width: 100%;
}

#rmp-table td, #rmp-table th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;;
}

#rmp-table tr:nth-child(even) {
    background-color: #dddddd;
}

.rmp-tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.rmp-tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
    width: 120px;
}

/* Change background color of buttons on hover */
.rmp-tab button:hover {
    background-color: #d9d9d9;
}

div.rmp-tabcontent {
  display: none;
}

div.rmp-tabcontent.rmp-tabcontent-current {
  display: block;
}

button.rmp-tablinks.rmp-tabcontent-current {
  background-color: #bfbfbf;
}
