.sgrb-top-bar h2 {
	padding-right: 1px !important;
}

.sgrb-top-bar a {
	margin-left: 10px !important;
}

.sgrb-title-input {
	padding: 3px 8px;
	font-size: 1.7em;
	line-height: 100%;
	height: 1.7em;
	width: 100%;
	outline: 0;
	margin: 0 0 15px;
	background-color: #fff
}

.sgrb-updated {
	margin-top: 20px !important;
}

.wrap {
	margin: 10px 20px 0 2px;
}

.sgrb-add-edit-title {
	padding-bottom: 10px !important;
	width: 100%;
}

.sgrb-options-wrapper-inner {
	width: 100%;
	display: inline-block;
}

.sgrb-comment-textarea {
	resize: none;
	width: 100%;
	min-height: 100px;
}

.sgrb-comment-textarea:focus {
	background-color: #f8f8f8;
}

.sgrb-notice span {
	font-size:12px;
	color: #ff0000;
	display: none;
}

.sgrb-options-rows {
	display: inline-block;
	width: 100%;
	height: 35px;
}

.sgrb-options-row {
	margin-top: 10px;
}

.sgrb-options-rows-input {
	width: 100%;
	margin: 0;
}

.sgrb-category {
	width: 45%;
	margin: 10px 15px;
}

.sgrb-pull-right{
	float: right !important;
}

.sgrb-rates {
	width: 10%;
	margin: 10px 15px;
}

.sgrb-approve-selectbox {
	margin-left: 0;
}

.sgrb-approve-wrapper {
	float: left;
	display: inline-block;
	padding-top: 10px;
}

.sgrb-approve-wrapper span {
	margin-right: 50px;
}

.sgrb-displayedComment {
	resize: none;
	overflow: hidden !important;
	background-color: #fff !important;
	font-style: italic !important;
	color: #555555 !important;
	border-radius: 3px !important;
	width: 100% !important;
	max-height: 33px !important;
	margin-bottom: 0 !important;
}

.sgrb-options-main-wrapper {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
	width: 100%;
}

@media (min-width: 1249px) and (max-width: 1330px){
	.sgrb-category {
		margin: 10px 5px;
	}
}

@media (max-width: 1248px) {
	.sg-col-6 {
		width: 100% !important;
		clear: both;
		margin-bottom: 10px;
	}
}

.sgrb-rate-type-code {
	vertical-align: sub;
}

.sgrb-comment-loader {
	display: none;
	opacity: 0.7;
	width: 24px;
	height: 24px;
}

.sgrb-loading-spinner {
	display: none;
}

.sgrb-loading-spinner img {
	width: 20px;
	height: 20px;
	opacity: 0.7;
}

.sgrb-spinner-save-button-wrapper {
	display: inline-block;
	float: right;
}

.sgrb-selectbox-wrapper {
	overflow: hidden;
	width: 100%;
	height: 28px;
	background-repeat: no-repeat;
	background-position: right;
	border-right: 1px solid #E6E6E6;
}

.sgrb-selectbox-wrapper select {
	margin-top: 0;
	width: 108%;
	background: transparent !important;
	font-size: 15px !important;
}

.sgrb-approve-selectbox-wrapper {
	overflow: hidden;
	width: 100%;
	height: 28px;
	background-repeat: no-repeat;
	background-position: right;
	border-right: 1px solid #E6E6E6;
}

.sgrb-approve-selectbox-wrapper select {
	margin-top: 0;
	width: 108%;
	background: transparent !important;
	font-size: 15px !important;
}

.sgrb-category-selectbox-wrapper {
	display: inline-block;
	overflow: hidden;
	width: 55%;
	height: 28px;
	background-repeat: no-repeat;
	background-position: right;
	border-right: 1px solid #E6E6E6;
}

.sgrb-category-selectbox-wrapper select {
	margin: 0;
	width: 108%;
	background: transparent !important;
	font-size: 15px !important;
}

.sgrb-rate-selectbox-wrapper {
	display: inline-block;
	overflow: hidden;
	width: 10%;
	height: 28px;
	background-repeat: no-repeat;
	background-position: right;
	border-right: 1px solid #E6E6E6;
}

.sgrb-rate-selectbox-wrapper select {
	margin: 0;
	width: 126%;
	background: transparent !important;
	font-size: 15px !important;
}

.sgrb-category-row-wrapper span,
.sgrb-category-row-wrapper code {
	vertical-align: super;
}
