body .#{$alias}-404 {

	.#{$alias}-table {
		border: 1px solid #f2f2f2;
		border-radius: 5px;
		tr {
			th {
				background: #fff; 

				.#{$alias}-custom-checkbox {
					margin: 10px 0 0 13px;
				}
			}	
			td {
				border-bottom: 1px solid #f2f2f2;
				color: #4d4d4d;
				font-size: 14px;
				font-weight: $medium;
				padding: 15px 14px;
				&:nth-child(2) {
					color: #828282;
					font-weight: $normal;
					padding: 15px 14px;
				}
			}
			&:nth-child(even){
				background: #fafafa;
			}
		}
	}


	.psp #psp-lightbox-overlay #psp-lightbox-container h1.psp-lightbox-headline span {
		left: 40px !important;
	}
	##{$alias}-list-table-header {
		.#{$alias}-box-show-per-pages {
			select {
				width: px(56) !important;
			}
		}
	}
	##{$alias}-list-table-posts {
		/*margin-top: px(28) !important;*/
		border: none !important;
		.#{$alias}-box-show-per-pages {
			select {
				width: px(56) !important;
			}
		}
		.#{$alias}-list-table-left-col {
			input[type="button"] {
				margin-top: px(17);
				cursor: pointer;
				border-radius: px(3);
				padding: px(12) px(20) !important;
				padding-bottom: px(28) !important;
				letter-spacing: 0.06em;
				font-weight: $bold;
				font-size: px(11);
				font-family: $primary_font;
				&:first-child {
					margin-left: -#{px(6)};
					margin-right: -#{px(2)};
				}
			}
		}
		th {
			padding-top: px(14) !important;
			color: $black;
			font-weight: $bold;
			font-size: px(14);
			line-height: px(26.5);
			&.checkbox-column {
				padding-top: px(7) !important;
			}
		}
		td {
			color: $black;
			&:nth-child(5),
			&:nth-child(6) {
				padding: px(6) px(14) !important;
			}
			&:nth-child(4),
			&:last-child {
				i {
					font-style: normal !important;
				}
			}
			.#{$alias}-btn-referrers-lightbox,
			.#{$alias}-btn-user_agents-lightbox {
				color: $white;
				padding: px(5) px(10);
				font-family: $primary_font;
				font-weight: $bold;
				font-size: px(11);
				border-radius: px(4);
				line-height: px(20);
				background: #969696;
				display: block;
				&:hover {
					background: darken(#969696, 25%);
				}
			}
		}
	}
	##{$alias}-lightbox-container {
		.show {
			display: table;
		}
		.hide {
			display: none;
		}
		#old_url_list {
			ul {
				list-style-type: disc;
			}
		}
	}
	.#{$alias}-update-link-form {
		label {
			font-weight: bold;
		}
		.#{$alias}-add-link-field {
			padding: px(6) px(8);
			width: 100%;
		}
		select {
			padding: px(4) px(6);
			height: px(28);
		}
		.#{$alias}-button {
			margin: px(10) 0 px(8);
		}
	}
}


 
.psp .psp-list-table-left-col {
  height:auto !important;
}
.psp .psp-details-text {
  font-size:14px;
  text-transform:uppercase; 
  display: block;
}

.psp a.psp-icon-close:before {
  font-size:16px;
}
