#backlink-dashboard .member-level, #backlink-dashboard .member-level {
	font-size: 14px;
	color: #05A9C5;
}
#backlink-dashboard .boost-credits, #backlink-dashboard .boost-credits {
	font-size: 14px;
	color: #FF5733;
}
#backlink-dashboard .report-wrapper, #backlink-dashboard .report-wrapper {
	background: #e7f1f4;
	padding: 30px 20px 16px 20px;
	float: left;
	width: 100%;
	border-radius: 5px;
	border:solid 1px #d0e3e9;
	margin-bottom: 40px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
#backlink-dashboard .report-label {
	width:25%;
	float: left;
	line-height: 22px;
	font-size: 15px;
}
#backlink-dashboard .report-progress {
	float: left;
	width:75%;
}
#backlink-dashboard .progress, #importer-modal .progress, #xml-importer-modal .progress {
	height: 30px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #e0dfdf;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	position: relative;
	line-height: 30px;
}
#backlink-dashboard .progress span.sr-only {
	display: block;
	text-align: center;
	position: absolute;
	width: 100%;
	color: #000;
	font-size: 16px;
}
#backlink-dashboard .progress .progress-bar {
	float: left;
	width: 0;
	height: 100%;
	color: #FFF;
	text-align: center;
	background-color: #12768F;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transition: width 0.6s ease;
}
#backlink-dashboard .progress .progress-bar-success {
	background-color: #399f1e;
}
#backlink-dashboard #upload-progress, #importer-modal #upload-progress, #xml-importer-modal #upload-progress{
	border:none;
	margin-top: 10px;
}
#backlink-dashboard #upload-message, #importer-modal #upload-message ,#xml-importer-modal #upload-message {
	margin-top: 10px;
}
#backlink-dashboard #upload-progress .ui-progressbar-value, #importer-modal #upload-progress .ui-progressbar-value, #xml-importer-modal #upload-progress .ui-progressbar-value {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, rgba(0, 0, 0, 0)), color-stop(0.5, rgba(0, 0, 0, 0)), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
	background-size: 40px 40px;
	height: 20px;
	
	overflow: hidden;
	background-color: #12768F;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	position: relative;
	line-height: 20px;
}
#backlink-dashboard #upload-progress .ui-progressbar-value, #importer-modal #upload-progress .ui-progressbar-value, #xml-importer-modal #upload-progress .ui-progressbar-value  {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-moz-animation: progress-bar-stripes 2s linear infinite;
-ms-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
#backlink-dashboard #import-link {
	cursor: pointer;
}

#backlink-dashboard a.tab {
	background: #fff;
	padding: 10px 20px;
	display: inline-block;
	border-radius: 5px 5px 0 0;
	text-decoration: none;	
	font-size: 18px;
	border:solid 1px #fff;
	border-bottom: none;
}

#backlink-dashboard a.tab.active {
	background: #f4f4f4;
	border-color: #ccc;
	border-bottom:solid 1px #f4f4f4;
	margin-bottom: -1px;
}
#backlink-dashboard .tab-content {
	background: #f4f4f4;
	padding: 20px;
	border-radius: 5px;
	border:solid 1px #ccc;
}

#backlink-dashboard textarea, #backlink-dashboard  input[type="text"], #backlink-dashboard  input[type="password"], #backlink-dashboard  input[type="email"], #backlink-dashboard  input[type="file"], #backlink-dashboard select {
	background: #fff;
	border:solid 1px #81c4d5;
	
}
#backlink-dashboard  input[type="text"], #backlink-dashboard  input[type="password"], #backlink-dashboard  input[type="email"], #backlink-dashboard  input[type="file"] {
	width:150px;
}
#backlink-dashboard .url-options label {
	margin-right: 10px;
}
#backlink-dashboard .processing {
	color:orange;
}
#backlink-dashboard .success {
	color:#399f1e;
}
#backlink-dashboard .date-select h5 {
	padding-bottom: 0 !important;
}
#backlink-dashboard .date-select h5 span {
	font-size: 85%;
}
#backlink-dashboard .well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #F5F5F5;
	border: 1px solid #E3E3E3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
#backlink-dashboard .well h5 {
	color: #666;
}
#backlink-dashboard .well h3 {
	margin-top:0;
}
#backlink-dashboard .d-wrapper {
	padding-top: 10px;
}
#backlink-dashboard .tp {
	padding-top:15px;
}

#backlink-dashboard .pull-right {
	float: right;
}
#backlink-dashboard .pull-left {
	float: left;
}
#backlink-dashboard .text-center {
	text-align: center;
}
#backlink-dashboard .error, #importer-modal .error, #xml-importer-modal .error {
	color:#D54E21;
}
#backlink-dashboard input.error {
	border-color:#D54E21;
}
#backlink-dashboard .date-wrapper, #backlink-dashboard .date-range-wrapper {
	display: none;
}
/* ............................. btn CSS .............................. */
#backlink-dashboard .btn, #backlink-dashboard .btn, #importer-modal .btn, #xml-importer-modal .btn {
	display: inline-block;
	padding: 4px 10px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	text-decoration: none;
	height: auto;
}

#backlink-dashboard .btn-primary, #importer-modal .btn-primary, #xml-importer-modal .btn-primary {
	color: #FFF;
	background-color: #12768F;
	border-color: #09687f;
}
#importer-modal .btn-primary , #xml-importer-modal .btn-primary {
	width: 100%;
}
#backlink-dashboard table {
	width:100%;
}
#backlink-dashboard .btn-primary:hover, #backlink-dashboard .btn-primary:active, #importer-modal .btn-primary:hover, #importer-modal .btn-primary:active ,#xml-importer-modal .btn-primary:hover, #xml-importer-modal .btn-primary:active {
	color: #FFF;
	background-color: #0A586C;
	border-color: #044f62;
}
#backlink-dashboard .action_td {
	width: 32%;
}
#backlink-dashboard .btn-danger {
	color: #FFF;
	background-color: #D9534F;
	border-color: #D43F3A;
}
#backlink-dashboard .btn-danger:hover, #backlink-dashboard .btn-danger:active, #backlink-dashboard .btn-danger:focus {
	color: #FFF;
	background-color: #D2322D;
	border-color: #AC2925;
}
#backlink-dashboard .btn-warning {
  color: #ffffff;
  background-color: #eea236;
  border-color: #ec971f;
}

#backlink-dashboard .btn-warning:hover,
#backlink-dashboard .btn-warning:focus,
#backlink-dashboard .btn-warning:active,
#backlink-dashboard .btn-warning.active {
  background-color: #ec971f;
  border-color: #dc8a16;
  color: #ffffff;
}
#backlink-dashboard .btn-success {
  color: #ffffff;
  background-color: #4cae4c;
  border-color: #449d44;
}

#backlink-dashboard .btn-success:hover,
#backlink-dashboard .btn-success:focus,
#backlink-dashboard .btn-success:active,
#backlink-dashboard .btn-success.active {
  background-color: #449d44;
  border-color: #349534;
  color: #ffffff;
}
#backlink-dashboard .btn-status {
	min-width: 60px;
}
/* ............................. input CSS ........................... */

#backlink-dashboard input, #backlink-dashboard button, #backlink-dashboard select, #backlink-dashboard textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
#backlink-dashboard textarea {
	overflow: auto;
	vertical-align: top;
}


/* .............................. table CSS .................... */
#backlink-dashboard table.table {
	background: #fff;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	font-size: 13px;
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 0;
}
#backlink-dashboard table.table th {
	text-align: left;
}
#backlink-dashboard table.table th.text-center {
	text-align: center;
}
#backlink-dashboard .table-grid .btn {
	padding: 2px 10px;
	font-size: 12px;
}
#backlink-dashboard .table thead>tr>th, #backlink-dashboard .table tbody>tr>th, #backlink-dashboard .table tfoot>tr>th, #backlink-dashboard .table thead>tr>td, #backlink-dashboard .table tbody>tr>td, #backlink-dashboard .table tfoot>tr>td {
	padding: 5px;
	line-height: 1.428571429;
	vertical-align: top;
	border-top: 1px solid #DDD;
}
#backlink-dashboard .table-condensed thead>tr>th, #backlink-dashboard .table-condensed tbody>tr>th, #backlink-dashboard .table-condensed tfoot>tr>th, .table-condensed thead>tr>td, #backlink-dashboard .table-condensed tbody>tr>td, #backlink-dashboard .table-condensed tfoot>tr>td {
	padding: 5px;
}
#backlink-dashboard .table-bordered>thead>tr>th, #backlink-dashboard .table-bordered>tbody>tr>th, #backlink-dashboard .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, #backlink-dashboard .table-bordered>tbody>tr>td, #backlink-dashboard .table-bordered>tfoot>tr>td {
	border: 1px solid #DDD;
}
#backlink-dashboard .table-striped>tbody>tr:nth-child(odd)>td, #backlink-dashboard .table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #F9F9F9;
}
#backlink-dashboard .table-bordered {
	border: 1px solid #DDD;
}
/* ......................... alert CSS ............................. */
#backlink-dashboard .alert, #importer-modal .alert, #xml-importer-modal .alert {
  padding: 15px 35px 15px 15px;
  margin-bottom: 20px;
  color: #c09853;
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  border-radius: 4px;
}

#backlink-dashboard .alert h4,  {
  margin-top: 0;
  color: inherit;
}

#backlink-dashboard .alert hr {
  border-top-color: #f8e5be;
}

#backlink-dashboard .alert .alert-link, #importer-modal .alert .alert-link ,#xml-importer-modal .alert .alert-link {
  font-weight: bold;
  color: #a47e3c;
}

#backlink-dashboard .alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

#backlink-dashboard .alert > p,
#backlink-dashboard .alert > ul {
  margin-bottom: 0;
}

#backlink-dashboard .alert > p + p {
  margin-top: 5px;
}

#backlink-dashboard .alert-success, #importer-modal .alert-success, #xml-importer-modal .alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

#backlink-dashboard .alert-success hr {
  border-top-color: #c9e2b3;
}

#backlink-dashboard .alert-success .alert-link {
  color: #356635;
}

#backlink-dashboard .alert-danger, #importer-modal .alert-danger, #xml-importer-modal .alert-danger {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

#backlink-dashboard .alert-danger hr {
  border-top-color: #e6c1c7;
}

#backlink-dashboard .alert-danger .alert-link {
  color: #953b39;
}

#backlink-dashboard .alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

#backlink-dashboard .alert-info hr {
  border-top-color: #a6e1ec;
}

#backlink-dashboard .alert-info .alert-link {
  color: #2d6987;
}

#backlink-dashboard .ui-dialog {
	min-width: 300px;
	min-height: 200px;
	max-width: 500px;
	width:100% !important;
	font-size: 13px;
	padding: 0;
}
#backlink-dashboard .ui-dialog .ui-dialog-content {
	min-height: 120px !important;
}
#backlink-dashboard .ui-widget-header {
	background: #DDD;
	border: none;
	border-radius: 5px 5px 0 0;
	border-bottom: solid 1px #AAA;
}
#backlink-dashboard .ui-widget-overlay, #importer-modal .ui-widget-overlay, #xml-importer-modal .ui-widget-overlay{
	background: #000;
	opacity: .5;
	filter: Alpha(Opacity=50);
}
#backlink-dashboard .processed-urls  {
	display: none;
}
#backlink-dashboard ul.bli_breadcrumbs {
	list-style: none;
	font-size: 14px;
	margin: 0 0 20px 0 !important;
	padding: 0 !important;
	font-size: 15px;
}
#backlink-dashboard ul.bli_breadcrumbs li {
	display: inline-block;
}
#backlink-dashboard ul.bli_breadcrumbs li a#back_to_date {
	color: #428BCA;
	border-right: solid 1px #ccc;
	padding-right: 10px;
	margin-right: 10px;
}
#backlink-dashboard ul.bli_breadcrumbs li a.btn {
	color: #fff !important;
}
#backlink-dashboard #url-file-input {
	/*display: none;*/
	margin-top: 10px;
}
#backlink-dashboard #url-file-input input[type="file"] {
	min-width: 200px;
}
#backlink-dashboard input[type="reset"], #backlink-dashboard input[type="button"], #backlink-dashboard input[type="submit"] {
	margin: 0;
}

#backlink-dashboard .api_code {
	height: 200px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
#backlink-dashboard .input-block-level {
	width: 100%;
}
#backlink-dashboard .data-grid select {
	padding:0 !important;
}
#backlink-dashboard #textarea-line-count {
	font-weight: bold;
}
#backlink-dashboard .line-count {
	color: #999;
}
#backlink-dashboard .line-count.active-count {
	color: #555;
}
#backlink-dashboard .table-service-list td {
	vertical-align: middle;
}
#backlink-dashboard #processing-message .alert {
	display: none;
}
#backlink-dashboard table select, #backlink-dashboard select, #backlink-dashboard input[type="text"], #backlink-dashboard input[type="email"], #backlink-dashboard input[type="password"], #backlink-dashboard textarea {
	padding: 2px;
	height: 30px;
	margin: 0;
}
#backlink-dashboard .api_form input[type="text"] {
	margin-bottom:5px;
}
#backlink-dashboard .api_form, #backlink-dashboard .api_form textarea, #backlink-dashboard #url-textarea {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#backlink-dashboard input[type="reset"], #backlink-dashboard input[type="button"], #backlink-dashboard input[type="submit"] {
	margin: 0;
}
#backlink-dashboard input.small {
	width:100px;
}

#backlink-dashboard .required {
	color: inherit;
}
#backlink-dashboard form#services-list label {
	display: block;
}
#backlink-dashboard table.table-service-list td {
	height: 60px;
	vertical-align: top;
}
#importer-modal #uploaded-links {
	background: #fff;
	border:solid 1px #81c4d5;
	margin: 10px 0;
	width:100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#xml-importer-modal .alert,#importer-modal .alert {
	text-align: center;
}
#backlink-dashboard table {
	table-layout: fixed;
}
#backlink-dashboard  h6 {
	font-weight: bold;
	color: #478898;
	font-size: 16px;
}

