#sidebar-menu{
	clear : both;
}

.ajax-loading-big{
	position: fixed;
	left: 47%;
	top: 30%;
	z-index: 99999;
}
.ajax-loading {
	position: fixed; top:0;right:0;bottom:0;left:0;
	background: black;
	opacity: .8;
	z-index: 99999;
}
.loadEffect{width:50px;height:50px;position:relative;top:50%;left:50%;margin:-25px 0 0 -25px;border:4px solid #DBDBDB;border-radius:50%;-webkit-animation:rotate 8s linear infinite;-moz-animation:rotate 8s linear infinite;-o-animation:rotate 8s linear infinite;animation:rotate 8s linear infinite;}
.loadEffect:after,.loadEffect:before{content: "";position: absolute;width: 10px;height: 10px;background: #A3A3A3;left: 20px;
	top: -12px;border-radius: 50%;-webkit-transform-origin:1px 32px;-moz-transform-origin:1px 32px;transform-origin:1px 32px;-webkit-animation:rotate .8s linear infinite;-moz-animation:rotate .8s linear infinite;-o-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;}
.loadEffect:before{-webkit-animation:rotate1 .8s linear infinite;-moz-animation:rotate1 .8s linear infinite;-o-animation:rotate1 .8s linear infinite;animation:rotate1 .8s linear infinite;}
@-webkit-keyframes rotate{
	0%{-webkit-transform:rotate(0deg);}
	100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotate{
	0%{-moz-transform:rotate(0deg);}
	100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes rotate{
	0%{-o-transform:rotate(0deg);}
	100%{-o-transform:rotate(360deg);}
}
@keyframes rotate{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
}

@-webkit-keyframes rotate1{
	0%{-webkit-transform:rotate(0deg);}
	100%{-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes rotate1{
	0%{-moz-transform:rotate(0deg);}
	100%{-moz-transform:rotate(-360deg);}
}
@-o-keyframes rotate1{
	0%{-o-transform:rotate(0deg);}
	100%{-o-transform:rotate(-360deg);}
}
@keyframes rotate1{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(-360deg);}
}
.popover {
	max-width: none;
}
.panel_toolbox {
	min-width: 0;
}

.hide{
	display: none!important;
}
.ml5{
    margin-left: 5px;
}
.ml30{
	margin-left: 30px!important;
}
.w100{
    width: 100px!important;
}
.w130{
    width: 130px!important;
}
.w150{
    width: 150px!important;
}
.w200{
    width: 200px!important;
}
.w250{
    width: 250px!important;
}
.w300{
    width: 300px!important;
}
.font10{
	font-size: 10px!important;
}
.font12{
	font-size: 10px!important;
}
.font14{
	font-size: 14px!important;
}
.table td{
	vertical-align: middle!important;
}

.table td.title{
	background-color: #f5f5f5;
	text-align: right;
}