/*css
//==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>
//
// CssHidex v1.16 [ Commercial Version ]
// Copyright (c) phpkobo.com ( http://www.phpkobo.com/ )
// Email : admin@phpkobo.com
// ID : HDXCS-116
// URL : http://www.phpkobo.com/csshidex
//
//==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<
*/
/* pentery */
.sheet-permcheck .pentry {
	display:table;
	width:100%;
}
.sheet-permcheck .pentry-row {
	display:table-row;
	width:100%;
}
.sheet-permcheck .pentry-cell {
	display:table-cell;
	vertical-align:middle;
	text-align:left;
}
.sheet-permcheck .pentry-cell-idx {
	width:40px;
	text-align:left;
}
.sheet-permcheck .pentry-cell-type {
	width:90px;
	text-align:left;
}
.sheet-permcheck .pentry-cell-path {
	word-break:break-all;
	font-style:italic;
}
/* label-step */
.sheet-permcheck .label-step {
	display:inline-block;
	padding:7px;
	width:30px;
	height:30px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	color:white;
	background-color:#aaa;
	border-radius:50%;
}
/* label-type */
.sheet-permcheck .label-type {
	display:inline-block;
	padding:2px 0;
	width:80px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:white;
	background-color:#888;
}
/* label-rw */
.sheet-permcheck .label-rw {
	display:inline-block;
	padding:2px 10px;
	margin-bottom:1px;
	font-size:16px;
	text-align:center;
	color:white;
	background-color:#888;
}
.sheet-permcheck .label-success {
	background-color:#5cb85c;
}
.sheet-permcheck .label-danger {
	background-color:#d9534f;
}
.sheet-permcheck .label-error {
	animation-name:kf-label-error;
	animation-duration:1s;
	animation-timing-function:ease;
	animation-iteration-count:infinite;
}
@keyframes kf-label-error {
	0% {
		opacity:0;
	}
	50% {
		opacity:1;
	}
	100% {
		opacity:0;
	}
}
/* result */
.sheet-permcheck .result-ctar-frame {
	perspective:1000px;
	margin:30px;
}
.sheet-permcheck .result-ctar {
	animation-duration:1s;
	animation-name:kf-result-ctar;
	animation-timing-function:linear;
	animation-iteration-count:1;
}
@keyframes kf-result-ctar {
	0% {
		transform: rotateX(90deg);
	}
	100% {
		transform: rotateX(0deg);
	}
}
.sheet-permcheck .success-ctar {
	padding:10px;
	text-align:center;
	color:white;
	background-color:#5cb85c;
	border-radius:4px;
}
.sheet-permcheck .success-msg {
	margin-bottom:5px;
	font-weight:bold;
	font-size:24px;
	vertical-align:middle;
}
.sheet-permcheck .success-msg .sicon{
	position:relative;
	top:3px;
	width:26px;
	height:26px;
}
.sheet-permcheck .success-inst{
	font-size:15px;
}
.sheet-permcheck .error-ctar {
	margin-bottom:10px;
	padding:10px;
	text-align:center;
	color:white;
	background-color:#c53430;
	border-radius:4px;
}
.sheet-permcheck .error-msg {
	margin-bottom:5px;
	font-weight:bold;
	font-size:24px;
}
.sheet-permcheck .error-inst {
	font-size:15px;
}
/* btn-reload */
.sheet-permcheck .btn-reload{
}
@media (max-width:460px){
	.sheet-permcheck .btn-reload span{
		display:block;
		line-height:1.7;
	}
}
