*{margin:0;padding:0;border:0;outline:0}#go-top,#growl-wrapper,
.toast{position:fixed}#go-top,.toast{cursor:pointer}
#go-top{display:none;left:20px;bottom:20px;width:50px;height:50px;border-radius:5px;background:url(/admin/res/images/pic-arrow-up.png) center center no-repeat #452994;z-index:500;transition:.4s}#go-top:hover{background-color:#9c0ed6}#go-top:active,#go-top:hover{bottom:22px}#toast-wrapper{position:absolute;left:50%;bottom:5%;z-index:10000}.toast{max-height:40px;bottom:60px;margin-bottom:5px;border-radius:5px;display:inline-block;font-size:14px;color:#fffcfb;border-bottom:1px solid transparent}.toast span{padding-right:8px}.toast #toast-img{vertical-align:middle;margin-right:5px;border-radius:5px 0 0 5px;width:35px;height:40px;display:inline-block}.toast #toast-img.toast0{background:url(/admin/res/images/pic-danger.png) center center no-repeat rgba(0,0,0,.15)}.toast #toast-img.toast1{background:url(/admin/res/images/pic-success.png) center center no-repeat rgba(0,0,0,.15)}.toast #toast-img.toast2{background:url(/admin/res/images/pic-info.png) center center no-repeat rgba(0,0,0,.15)}.toast.toast0{background-color:#dc6460;border-color:#d55d59}.toast.toast1{background-color:#2bab6c;border-color:#319f5d}.toast.toast2{background-color:#67a4bf;border-color:#5797df}#growl-wrapper{right:0;bottom:10px;z-index:100000}.growl{display:block;position:relative;right:-350px;width:300px;height:80px;color:#fff;border-radius:3px;margin-top:10px;border:1px solid transparent}.growl .growl-close{position:absolute;top:2px;right:10px;font-size:17px;cursor:pointer}.growl p{padding-left:10px;display:inline-block}.growl .growl-img{vertical-align:middle;display:inline-block;height:80px;width:50px;border-radius:3px 0 0 3px}.growl .growl-img.growl-img0{background:url(/admin/res/images/pic-danger.png) center center no-repeat rgba(0,0,0,.15)}.growl .growl-img.growl-img1{background:url(/admin/res/images/pic-success.png) center center no-repeat rgba(0,0,0,.15)}.growl .growl-img.growl-img2{background:url(/admin/res/images/pic-info.png) center center no-repeat rgba(0,0,0,.15)}.growl.growl0{background:#dc6460;border-color:#d55d59}.growl.growl1{background:#2bab6c;border-color:#319f5d}.growl.growl2{background:#67a4bf;border-color:#5797df}
.font-style-normal{
	font-style:normal !important;
}
.font-style-italic{
	font-style:italic !important;
}
.b{
	font-weight:bold;
}
.pointer{
	cursor:pointer;
}
.separator{
	height:1px;
	display:block;
	border-bottom:1px solid #ddd;
	margin:5px;
}
.separator.dashed{
	border-bottom:1px dashed #ddd;
}
body{
	overflow-x:hidden;
	overflow-y:auto;
}
.error-block{
	font-size:13px;
	color:#ff5a5a;
}
.error-block li{padding-bottom:3px}
select{cursor:pointer}
.center{text-align:center}
.block{
	display:block !important;
}
.iblock{
	display:inline-block !important;
}
.fixed{
	top:0;
	position:fixed;
	width:100%;
	z-index:10000;
}
.wrapped{
	background:#fff;
}
.border{
	border:1px solid rgba(0,0,0,.1);
}
.shadow{
	border-bottom:none;
	box-shadow:0 2px 4px -1px rgba(0,0,0,0.06),0 4px 5px 0 rgba(0,0,0,0.06),0 1px 10px 0 rgba(0,0,0,0.06);
	-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,0.06),0 4px 5px 0 rgba(0,0,0,0.06),0 1px 10px 0 rgba(0,0,0,0.06);
	-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.06),0 4px 5px 0 rgba(0,0,0,0.06),0 1px 10px 0 rgba(0,0,0,0.06);
}
.text-title{
	font-weight:bold;
	font-size:18px;
	color:#444;
	display:block;
	margin:5px;
}
.none{
	display:none;
}
.debug{
	height:1000px;
}
::-webkit-scrollbar{ 
	width:8px; 
	height:8px; 
}
::-webkit-scrollbar-track{ 
	background:#fff; 
	border-left:1px solid #ddd;
}
::-webkit-scrollbar-thumb{ 
	background:#008896; 
	border-radius:5px; 
}
.msides{
	margin:0 5px !important;
}
.msides-lg{
	margin:0 10px !important;
}
.musides{
	margin:5px 0 !important;
}
.musides-lg{
	margin:10px 0 !important;
}
.mtop0{
	margin-top:0 !important;
}
.mnone{
	margin:0 !important;
}
.pad-none{
	padding:0 !important;
}
.mtop{
	margin-top:5px;
}
.mtop-lg{
	margin-top:10px;
}
.mbot{
	margin-bottom:5px;
}
.mbot-lg{
	margin-bottom:10px;
}
ul,ol{
	margin:0 !important;
}
.col-lg-5s,
.col-md-5s,
.col-sm-5s,
.col-xs-5s{
	position:relative;
	min-height:1px
}
.col-xs-5s{
	width:50%;
	float:left
}
@media(min-width:768px){
	.col-sm-5s{
		width:33%;
		float:left
	}
}
@media(min-width:992px){
	.col-md-5s{
		width:20%;
		float:left
	}
}
@media(min-width:1200px){
	.col-lg-5s{
		width:20%;
		float:left
	}
}
input[type=checkbox],
input[type=radio]{
	display:none !important;
}
.mask-holder label{
	cursor:pointer;
	text-indent:0 !important;
}
.mask-holder label:hover{
	color:#4285f4;
}
.mask-holder label span{
	transition:0.5s;
	padding-bottom:4px;
	border-bottom:2px solid transparent;
}
.mask-holder label:hover span{
	border-color:#4285f4;
}
.mask-holder.inline label{
	display:inline !important;
	margin-right:10px;
}
.checkbox-mask,
.radio-mask{
	display:inline-block;
	vertical-align:middle;
	width:30px;
	height:30px;
	cursor:pointer;
	border-radius:3px;
	transition:0.5s;
	margin-right:5px;
}
.checkbox-mask{
	background:url(/admin/res/images/icon-is-not-checked.png) center center no-repeat;
}
.checkbox-mask.is-checked{
	background-image:url(/admin/res/images/icon-is-checked.png)
}
.radio-mask{
	border-radius:50%;
	background:url(/admin/res/images/icon-is-not-checked-radio.png) center center no-repeat;
}
.radio-mask.is-checked{
	background-image:url(/admin/res/images/icon-is-checked-radio.png)
}
.col-lg-5ths,
.col-md-5ths,
.col-sm-5ths,
.col-xs-5ths{
	position:relative;
	min-height:1px
}
.col-xs-5ths{
	width:50%;
	float:left
}
@media(min-width:768px){
	.col-sm-5ths{
		width:33%;
		float:left
	}
}
@media(min-width:992px){
	.col-md-5ths{
		width:20%;float:left
	}
}
@media(min-width:1200px){
	.col-lg-5ths{
		width:20%;float:left
	}
}