.radius-0{
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.elipsis-file{
	float:left;width: -webkit-calc(100% - 150px);
	width: -moz-calc(100% - 150px);
	width: calc(100% - 150px);
}
.elipsis-file-big {
	float: left;
	width: -webkit-calc(100% - 230px);
	width: -moz-calc(100% - 230px);
	width: calc(100% - 230px);
}
.lowercase{
	text-transform: lowercase;
}
.uppercase{
	text-transform: uppercase;
}
.pointer{
	cursor:pointer!important;
}

.centered{
	text-align:center;
}
.hidden{
	display:none;
}
.overflow-a{
	overflow:auto;
}
.overflow-h{
	overflow:hidden;
}
.red{
	color:red!important;
}
.green{
	color:green!important;
}
.border-0{
	border:0px!important;
}
.padding-t-b-10{
	padding-top:10px!important;
	padding-bottom:10px!important;
}
.padding-t-0{
	padding-top:0px!important;
}
.padding-l-5{
	padding-left:5px!important;
}
.padding-l-10{
	padding-left:10px!important;
}

.padding-b-0{
	padding-bottom:0px!important;
}
.padding-b-5{
	padding-bottom:5px!important;
}
.padding-b-20{
	padding-bottom: 20px;
}
.padding-t-20{
	padding-top: 20px;
}
.padding-l-0{
	padding-left:0px!important;
}
.margin-l-r-0{
	margin-left:0px!important;
	margin-right:0px!important;
}
.padding-l-r-0{
	padding-left:0px!important;
	padding-right:0px!important;
}
.margin-b-0{
	margin-bottom:0px!important;
}
.margin-l-0{
	margin-left:0px!important;
}

.margin-0{
	margin:0px!important;
}
.padding-0{
	padding:0px!important;
}

.padding-10{
	padding:10px!important;
}
.padding-20{
	padding:20px!important;
}


.w-100-p{
	width:100%;
}

.d-block{
	display:block!important;
}


.size-11{
	font-size:11px;
}

.float-l{
	float:left!important;
}
.float-r{
	float:right!important;
}

.border-b-1{
	border-bottom:1px solid #eceef3;
}
























/*
	manu small
*/


.menu_small_top{
	float: left;
	padding:5px;
	height: 16px;
	width: 30px;
	text-align:center;
	cursor: pointer;
	margin-top: 3px;
	padding-bottom:8px;
	margin-left: -1px;
	font-color: #ddcdcdc;
	font-size: 14px;
	background-color:#fff;
	border: 1px solid #dcdcdc;

}
.menu_small_top:hover{
	background-color: #f6f6f6;
}


.menu_small{
	float: left;
	margin-left: 5px;
	padding: 5px;
	height: 23px;
	min-width: 30px;
	text-align: center;
	background-color: #f5f6f8;
	cursor: pointer;
	font-size: 13px;
}
.menu_small:hover{
	background-color: #e6e6e9;
}

.menu_small_inactive{
	background-color: #f5f6f8!important;
}
.menu_small_inactive:hover{
	background-color: #f5f6f8!important;
	cursor: default;
}
.menu-small-60{
	width: 60px;
}














/*
Dir description
*/



.directory_description_container{
	float: left; overflow:auto;width: 100%;
	box-sizing:border-box;
}
.directory_description{
	overflow-x: hidden!important;margin-bottom: 5px; font-size: 12px;width: 100%; padding-left: 0px;
	margin-left:-1px;
}
/*//padding-top: 10px; padding-bottom: 5px;  padding-left: 2px;*/
.description_half_hidden{
	/*max-height: 200px;*/
	/*height: 200px;*/
	overflow: hidden;
}
.directory_description_gradient_show_hide{
	color: #535353;
	width: 100%; height: 20px;
	padding-top: 70px; position:absolute;
	margin-top: -95px; cursor: pointer;
	border: 0px solid;
	font-size: 11px; font-weight: 900; text-align:right;
}
.directory_description_gradient_show_hide:hover{
	color: #3b6d8a;
}
.directory_description_gradient{
	background-image: url('/static/img/buttons/directory_description_gradient.png');
}

.directory_description img{
	max-width: 100%;
	position:relative!important;
}
.directory_description iframe {
	max-width:100%;
	position:relative!important;
}
.directory_description .nicEdit-panelContain{
	width:100%!important;
}
.directory_description table {
	max-width:100%;
	position:relative!important;
}

.directory_description .nicEdit-panelContain{
	border:0px!important;
}

/*#directory_description:first-child{*/
	/*width:100%!important;*/
/*}*/

.nicEdit-selected {
	/*border-bottom: 1px solid #898888 !important;*/
	/*width: 620px!important;*/
	padding-left: 5px;
	padding-right: 5px;
	/*padding: 5px;*/
}

.nicEdit-selected:focus{
	outline: none!important;
}
.nicEdit-panelContain{
	width:100%!important;
}
/*div[unselectable^="on"] {*/
	/*background: #ffff00;*/
	/*width:100%!important;*/
/*}*/










.elem:hover{
	background-color: #fbfcfb;
}