/*
* Import Mixins
*/
/*
* Set colors
*/
.ops-wrapper {
  max-width: calc(100% - 20px);
}
.ops-padding {
  padding: 15px !important;
}
.ops-clearfix {
  clear: both;
}
.ops-float-right {
  float: right;
}
.ops-blue-box {
  background-color: #EAF2FA;
  padding: 10px 15px;
}
.ops-blue-box.ops-text-right {
  text-align: right;
}
.ops-saved {
  display: inline-block;
  margin: 8px 0 0 8px;
  font-weight: bold;
}
#ops-dashboard #ops-dashboard-tabs:after {
  clear: both;
  display: block;
  content: '';
}
#ops-dashboard #ops-dashboard-tabs ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#ops-dashboard #ops-dashboard-tabs ul li {
  margin: 0 10px 0 0;
  display: inline-block;
  position: relative;
}
#ops-dashboard #ops-dashboard-tabs ul li a.ops-tab-switcher {
  min-height: 30px;
  line-height: 30px;
  padding: 0 100px 0 10px;
  border: 1px solid #ececec;
  cursor: pointer;
  text-decoration: none;
  display: block;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -ms-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
}
#ops-dashboard #ops-dashboard-tabs ul li a.ops-tab-switcher:hover {
  background-color: #ececec;
}
#ops-dashboard #ops-dashboard-tabs ul li a.ops-tab-switcher:last-of-type {
  margin-right: 0;
}
#ops-dashboard #ops-dashboard-tabs ul li a.ops-tab-switcher.active {
  background-color: #00a0d2;
  border: 1px solid #fff;
  color: #fff;
}
#ops-dashboard #ops-dashboard-tabs ul li:hover ul {
  display: block;
}
#ops-dashboard #ops-dashboard-tabs ul li.active .ops-down-arrow {
  background: url('../img/ops-sprites.png') no-repeat top -39px left;
}
#ops-dashboard #ops-dashboard-tabs ul li .ops-down-arrow {
  position: absolute;
  top: 13px;
  right: 15px;
  width: 12px;
  height: 7px;
  background: url('../img/ops-sprites.png') no-repeat top -32px left;
}
#ops-dashboard #ops-dashboard-tabs ul li ul {
  position: absolute;
  display: none;
  top: 30px;
  left: 0;
  width: 100%;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
  z-index: 99;
}
#ops-dashboard #ops-dashboard-tabs ul li ul li {
  display: block;
}
#ops-dashboard #ops-dashboard-tabs ul li ul li a {
  border: 0;
  line-height: 24px;
  position: relative;
  min-height: 24px;
  padding: 0 10px;
  display: block;
  text-decoration: none;
}
#ops-dashboard #ops-dashboard-tabs ul li ul li a.active {
  font-weight: bold;
}
#ops-dashboard #ops-dashboard-tabs ul li ul li a:hover {
  background-color: transparent;
  font-weight: bold;
}
#ops-dashboard #ops-dashboard-tabs ul li ul li a:focus {
  outline: none !important;
}
#ops-dashboard #ops-master-graph {
  min-height: 350px;
}
#ops-dashboard .ops-dashboard-left {
  float: left;
  width: 70%;
}
#ops-dashboard .ops-dashboard-right {
  float: left;
  width: calc(30% - 20px);
  margin-left: 20px;
}
#ops-dashboard .ops-dashboard-right img {
  max-width: 100%;
  height: auto;
}
#ops-dashboard .ops-dashboard-right h4 {
  margin: 10px 0 0 0;
  padding: 5px 0;
  font-size: 14px;
  color: #00a0d2;
  display: block;
  border-bottom: 1px solid #ececec;
  border-top: 1px solid #ececec;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table {
  width: 100%;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table th,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table th {
  font-size: 11px;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table th.ops-small,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table th.ops-small {
  text-align: left;
  width: 33px;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table th,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table th,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table td,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table td {
  padding: 3px 4px 3px 0;
  line-height: 1.2;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords table tr,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages table tr {
  padding: 3px 0;
}
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-keywords a.ops-link-to-page,
#ops-dashboard .ops-dashboard-right .ops-stat.ops-stat-pages a.ops-link-to-page {
  display: inline-block;
  width: 12px;
  height: 8px;
  background: url('../img/ops-sprites.png') no-repeat top -47px left;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-view-more {
  margin: 6px 0 6px 1px;
  display: inline-block;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-title {
  font-weight: bold;
  margin: 7px 0 3px;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-value b {
  font-size: 12px;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-value.good b {
  color: #00c133;
  font-weight: bold;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-value.bad b {
  color: red;
  font-weight: bold;
}
#ops-dashboard .ops-dashboard-right .ops-stat .ops-value span {
  font-weight: normal;
  font-size: 11px;
  color: #000;
}
.ops-keyword-warning {
  padding-left: 15px;
  border-left: 2px solid red;
  margin-bottom: 20px;
}
.ops-another-dashboard-tools {
  padding: 0 10px;
  background: #ffffff url('../img/light-logo-small.png') no-repeat right 20px top 12px;
  min-height: 60px;
}
.ops-another-dashboard-tools .ops-keyword-list {
  padding-bottom: 10px;
}
#ops-settings #ops-modules {
  margin-top: 10px;
}
#ops-settings #ops-modules:after {
  clear: both;
  display: block;
  content: ' ';
}
#ops-settings #ops-modules .ops-module {
  width: calc(20% - 10px);
  float: left;
  min-height: 70px;
  border: 1px solid #ececec;
  margin: 0 10px 0 0;
}
#ops-settings #ops-modules .ops-module:last-of-type {
  margin-right: 0;
}
#ops-settings #ops-modules .ops-module.ops-core .ops-right .title {
  padding-top: 25px;
}
#ops-settings #ops-modules .ops-module.active .ops-left {
  color: green;
}
#ops-settings #ops-modules .ops-module .ops-left {
  float: left;
  width: 30%;
  line-height: 70px;
  text-align: center;
  font-size: 32px;
}
#ops-settings #ops-modules .ops-module .ops-left .ops-icon-rank-report {
  margin: 18px 0 0 10px;
  width: 41px;
  height: 31px;
  background: url('../img/ops-sprites-icons.png') no-repeat 0 0;
}
#ops-settings #ops-modules .ops-module .ops-left .ops-icon-google-api {
  margin: 18px 0 0 20px;
  width: 21px;
  height: 34px;
  background: url('../img/ops-sprites-icons.png') no-repeat -42px 0;
}
#ops-settings #ops-modules .ops-module .ops-left .ops-icon-share-counter {
  margin: 18px 0 0 13px;
  width: 31px;
  height: 34px;
  background: url('../img/ops-sprites-icons.png') no-repeat -63px 0;
}
#ops-settings #ops-modules .ops-module .ops-left .ops-icon-backlinks {
  margin: 18px 0 0 12px;
  width: 36px;
  height: 30px;
  background: url('../img/ops-sprites-icons.png') no-repeat -94px 0;
}
#ops-settings #ops-modules .ops-module .ops-right {
  float: left;
  width: 70%;
}
#ops-settings #ops-modules .ops-module .ops-right .title {
  font-size: 16px;
  font-weight: 600;
  padding: 8px 0 5px;
}
#ops-settings .ops-reciprocal-settings {
  display: none;
}
#ops-settings .ops-reciprocal-settings.active {
  display: block;
}
#ops-settings .ops-row {
  padding: 5px 0;
}
#ops-settings .ops-tab:after {
  clear: both;
  display: block;
  content: '';
}
#ops-settings .ops-tab .ops-row {
  clear: both;
  padding: 10px 0;
  border-bottom: 1px solid #ececec;
}
#ops-settings .ops-tab .ops-row:first-of-type {
  border-top: 1px solid #ececec;
}
#ops-settings .ops-tab .ops-row:after {
  clear: both;
  display: block;
  content: '';
}
#ops-settings .ops-tab .ops-row .ops-left {
  float: left;
  width: 20%;
}
#ops-settings .ops-tab .ops-row .ops-right {
  float: left;
  width: 80%;
}
#ops-settings .ops-tab .ops-row .ops-right p {
  margin-bottom: 0;
}
#ops-settings .ops-tab label {
  display: inline-block;
  font-weight: 600;
}
#ops-settings .ops-tab input {
  display: inline-block;
}
#ops-settings .ops-tab #ops-select-post-types {
  max-width: 700px;
  margin-top: 0px;
  clear: both;
}
#ops-settings .ops-tab #ops-select-post-types .ops-d {
  padding-top: 10px;
  font-weight: bold;
}
#ops-settings .ops-tab #ops-select-post-types h4 {
  margin-top: 0px;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col {
  float: left;
  width: 50%;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-all-post-types,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-all-post-types,
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-selected-post-types,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-selected-post-types {
  height: 200px;
  overflow-y: scroll;
  border: 1px solid #ececec;
  /*padding: 10px;*/
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-all-post-types .ops-post-type,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-all-post-types .ops-post-type,
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-selected-post-types .ops-post-type,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-selected-post-types .ops-post-type {
  cursor: pointer;
  padding: 10px 10px;
  border-bottom: 1px solid #ececec;
  background-position: left center;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -ms-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-all-post-types .ops-post-type:hover,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-all-post-types .ops-post-type:hover,
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-selected-post-types .ops-post-type:hover,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-selected-post-types .ops-post-type:hover {
  color: #fff;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-all-post-types .ops-post-type,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-all-post-types .ops-post-type {
  background-position: left center;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-all-post-types .ops-post-type:hover,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-all-post-types .ops-post-type:hover {
  background: #0074a2 url('../img/right-arrow.png') no-repeat right 20px center;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-selected-post-types .ops-post-type,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-selected-post-types .ops-post-type {
  background-position: right center;
}
#ops-settings .ops-tab #ops-select-post-types .ops-left-col .ops-selected-post-types .ops-post-type:hover,
#ops-settings .ops-tab #ops-select-post-types .ops-right-col .ops-selected-post-types .ops-post-type:hover {
  background: #0074a2 url('../img/left-arrow.png') no-repeat right 20px center;
}
.ops-hint {
  position: relative;
}
.ops-hint.left i {
  right: 20px;
}
.ops-hint.right i {
  left: 20px;
}
.ops-hint i {
  font-style: normal;
  position: absolute;
  padding: 3px 8px;
  top: 0;
  background-color: #fff;
  border: 1px solid #ececec;
  color: #000;
  z-index: 2000;
  display: none;
  min-width: 200px;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: left;
  font-weight: 500;
  font-size: 13px;
}
.ops-hint:hover i {
  display: block;
}
.ops-hint.lighter:before {
  background: url('../img/ops-sprites.png') no-repeat top -11px left;
}
.ops-hint:before {
  content: '';
  width: 11px;
  height: 11px;
  background: url('../img/ops-sprites.png') no-repeat top left;
  margin: 0 5px;
  display: inline-block;
}
.ops-go-link {
  display: inline-block;
  width: 10px;
  height: 10px;
  padding: 0 3px;
  cursor: pointer;
  background: url('../img/ops-sprites.png') no-repeat top -22px left;
}
#ops-metabox {
  margin-top: 5px;
}
#ops-metabox .ops-tab {
  display: block;
  overflow: auto;
  padding: 10px 0;
  border: 1px solid #ddd;
  background-color: #fdfdfd;
}
#ops-metabox .ops-tab .ops-metabox-master-graph #ops-master-graph {
  width: 100%;
  margin: 10px 0 0 0;
  height: 300px;
}
#ops-metabox .ops-tab .ops-add-new-keyword {
  margin: 10px 0px 0 15px;
}
#ops-metabox .ops-tab .ops-add-new-backlink {
  margin: 10px 0px 0 15px;
}
#ops-metabox .ops-tab #ops-preloader {
  margin: 12px 0 0 13px;
}
.ops-keyword-wrapper {
  background-color: #fdfdfd;
  border-top: 1px solid #ececec;
  padding: 5px 0px 0px 0;
}
.ops-keyword-wrapper:last-of-type {
  border-bottom: 1px solid #ececec;
}
.ops-keyword-wrapper .ops-keyword-analyze {
  padding: 7px 0;
}
.ops-keyword-wrapper .ops-keyword-analyze:hover a.ops-edit-kw,
.ops-keyword-wrapper .ops-keyword-analyze:hover a.ops-delete-kw {
  display: block !important;
}
.ops-keyword-wrapper .ops-keyword-analyze:after {
  clear: both;
  display: block;
  content: ' ';
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-total-left {
  float: left;
  padding: 0 5px;
  text-align: center;
  min-height: 60px;
  width: 50px;
  line-height: 1;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-total-left .ops-move-kw {
  cursor: move;
  font-size: 30px;
  display: block;
  margin-left: 12px;
  width: 26px;
  height: 27px;
  padding-bottom: 5px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-total-left a {
  text-decoration: none;
  display: none;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-total-left a.ops-delete-kw {
  color: red;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-left {
  float: left;
  width: calc(60% - 30px);
  line-height: 140%;
  min-height: 65px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-left .ops-title {
  font-size: 18px;
  font-weight: 600;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-left .ops-url {
  padding-top: 5px;
  padding-bottom: 5px;
  color: #797979;
  font-style: italic;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right {
  float: left;
  text-align: right;
  width: calc(40% - 30px);
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right .ops-show-keyword-backlinks {
  height: 23px;
  line-height: 22px;
  margin-right: 10px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul {
  margin-bottom: 0;
  margin-right: 10px;
  margin-top: 5px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li {
  display: inline-block;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li.positive {
  font-weight: 600;
  color: #00c133;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li.positive span {
  color: #00c133;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li.negative {
  font-weight: 600;
  color: red;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li.negative span {
  color: red;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li span {
  font-size: 14px;
  color: #bababa;
  font-weight: 500;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li:nth-child(1) {
  font-size: 12px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li:nth-child(2) {
  font-size: 14px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li:nth-child(3) {
  font-size: 16px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li:nth-child(4) {
  font-size: 18px;
}
.ops-keyword-wrapper .ops-keyword-analyze .ops-right ul li:nth-child(5) {
  font-size: 28px;
  font-weight: 800;
}
.ops-keyword-wrapper .ops-keyword-setting {
  background-color: #EAF2FA;
  padding: 10px 20px;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  display: none;
}
.ops-keyword-wrapper .ops-keyword-setting label {
  display: inline-block;
  font-weight: 600;
  min-width: 200px;
}
.ops-keyword-wrapper .ops-keyword-setting input[type=text] {
  width: calc(100% - 250px);
  display: inline-block;
}
.ops-keyword-wrapper .ops-keyword-backlinks {
  display: none;
}
#ops-dashboard-shares h3 {
  margin-top: 0;
}
#ops-dashboard-shares .ops-posts-from {
  padding-bottom: 7px;
}
#ops-dashboard-shares .ops-posts-from a {
  text-decoration: none;
}
#ops-dashboard-shares .ops-posts-from a.active {
  text-decoration: underline;
  font-weight: bold;
}
table.ops-table {
  width: 100%;
}
table.ops-table tr.alert {
  color: orange;
}
table.ops-table tr.error {
  color: red;
}
table.ops-table tr th {
  cursor: pointer;
  min-width: 30px;
  background-color: #ececec;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  font-weight: bold;
  line-height: 30px;
}
table.ops-table tr th.ops-api-dimension {
  width: 65%;
}
table.ops-table tr td {
  line-height: 25px;
  padding: 0 5px;
  border-bottom: 1px solid #ececec;
  border-collapse: collapse;
}
.ops-backlinks-wrapper {
  padding: 10px;
  background-color: #f0f0f0;
}
.ops-backlinks-wrapper .ops-backlink-keyword {
  margin-top: 10px;
  padding: 8px 15px 8px 0;
  color: #000;
}
.ops-backlinks-wrapper .ops-backlink-keyword:first-of-type {
  margin-top: 5px;
  padding-top: 0;
}
.ops-backlinks-wrapper .ops-backlink-keyword .keyword {
  font-size: 14px;
  font-weight: 600;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper {
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -ms-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper:first-of-type .ops-backlink-data {
  border-top: 1px solid #d7d7d7;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper.active {
  border: 2px solid #00a0d2;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper.active:first-child .ops-backlink-data {
  border-top: 0px solid #d7d7d7;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data {
  background-color: #fff;
  line-height: 1;
  padding: 6px 15px 6px 9px;
  border-bottom: 1px solid #d7d7d7;
  position: relative;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data:hover {
  background-color: #e4ebf5;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data:hover .edit {
  display: block;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status {
  width: 9px;
  height: 9px;
  margin-right: 10px;
  margin-top: 2px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status.no-status,
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status.no-keyword {
  width: 8px;
  height: 8px;
  border: 1px solid #d2d2d2;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status.not-present {
  background-color: red;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status.present-nofollow {
  background-color: orange;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .ops-reciprocal-status.present {
  background-color: green;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .costs {
  float: right;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .type {
  min-width: 100px;
  float: right;
  text-align: right;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .time-ago {
  float: right;
  min-width: 120px;
  text-align: right;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-backlink-data .edit {
  position: absolute;
  right: 120px;
  top: 0;
  height: 25px;
  line-height: 25px;
  width: 80px;
  background-color: #e4ebf5;
  display: none;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box {
  display: none;
  padding: 5px 15px;
  background-color: #fafafa;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box label {
  display: inline-block;
  min-width: 150px;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input[type=text] {
  margin: 3px 0;
  width: 80px;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input.datepicker {
  width: 130px;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input[type=checkbox] {
  margin: 3px 0;
}
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input[name=url],
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input[name=comment],
.ops-backlinks-wrapper .ops-single-backlink-wrapper .ops-edit-single-backlink-box input[name=contact] {
  width: calc(90% - 150px) !important;
}
.ops-add-new-backlink {
  margin-bottom: 15px !important;
}
.ops-keyword-list {
  display: none;
}
.ops-add-new-backlink-form {
  display: none;
  margin: 0px 0 15px 0;
  padding: 8px 15px;
  border: 2px solid #00a0d2;
}
.ops-add-new-backlink-form.active {
  display: block;
}
.ops-add-new-backlink-form label {
  display: inline-block;
  min-width: 150px;
}
.ops-add-new-backlink-form input[type=text] {
  margin: 3px 0;
  width: 80px;
}
.ops-add-new-backlink-form input.datepicker {
  width: 130px;
}
.ops-add-new-backlink-form input[type=checkbox] {
  margin: 3px 0;
}
.ops-add-new-backlink-form input[name=url],
.ops-add-new-backlink-form input[name=comment],
.ops-add-new-backlink-form input[name=contact] {
  width: calc(90% - 150px);
}
ul.ops-ads {
  margin: 5px 0 0 0;
  padding: 0;
}
ul.ops-ads li {
  margin: 0px 0;
  line-height: 130%;
  border-bottom: 1px solid #ececec;
  padding: 5px 0;
}
ul.ops-ads li:after {
  clear: both;
  display: block;
  content: '';
}
ul.ops-ads li img {
  float: left;
  max-width: 30px;
  margin: 4px 7px 0 0;
  height: auto;
}
.ops-keyword-google-data {
  background-color: #F4F4F4;
}
.ops-keyword-google-data .ops-row {
  border-bottom: 1px solid #fff;
  line-height: 14px;
  font-size: 13px;
  padding: 4px 10px;
}
.ops-keyword-google-data .ops-row .ops-number {
  float: right;
}
.ops-keyword-google-data .ops-row .ops-number .current {
  font-weight: bold;
  display: inline-block;
  min-width: 40px;
  text-align: right;
}
.ops-keyword-google-data .ops-row .ops-number .previous {
  color: #d2d2d2;
}
.ops-keyword-google-data .ops-row .ops-number.negative .current {
  color: red;
}
.ops-keyword-google-data .ops-row .ops-number.positive .current {
  color: #00c133;
}
#ops-opportunity-comment #ops-comment-output #ops-preloader {
  margin-top: 15px;
}
#ops-opportunity-comment #ops-comment-output ul li {
  width: 500px;
  border-bottom: 1px solid #ececec;
  padding: 5px 0;
  line-height: 26px;
  margin: 0;
}
#ops-opportunity-comment #ops-comment-output ul li:after {
  clear: both;
  display: block;
  content: '';
}
#ops-opportunity-comment #ops-comment-output ul li:first-child {
  border-top: 1px solid #ececec;
}
#ops-opportunity-comment #ops-comment-output ul li .ops-name {
  float: left;
  width: calc(100% - 100px);
}
#ops-opportunity-comment #ops-comment-output ul li .ops-google {
  float: left;
  width: 100px;
}
#ops-opportunity-comment #ops-comment-output ul li .ops-google a {
  float: right;
}
.ops-sad-premium-message {
  padding: 10px;
  margin: 10px;
  border: 1px solid #c55353;
  background-color: #fde3e3;
}
.ops-sad-premium-message.no-right-left-margin {
  margin-left: 0;
  margin-right: 0;
}
#ops-log-table th.time {
  width: 155px;
}
#ops-log-table th.action {
  width: 120px;
}
#ops-log-table th.type {
  width: 70px;
}
