.lm-wrap{
	display:table;
	table-layout:fixed;
	margin-top:50px;
	margin-bottom:50px;
}

.lm-wrap .content-wrap{
	display:table-cell;
	width:auto;
	padding:0 0 100px 45px;
	vertical-align:top;
}

@media(max-width:991px){
	.lm-wrap .content-wrap{
		display:table-cell;
		width:auto;
		padding:0 0 100px 0;
		vertical-align:top;
	}
}

.leftmenu-wrap .leftmenu-title{
	position:relative;
	padding:20px 0;
	/*border-top:2px solid #ff6c3a;*/
	text-align:center;
	font-weight:bold;
	font-size:20px;
	/*color:#333;*/
}

.leftmenu-wrap .leftmenu-title .shadow{
	position:absolute;
	z-index:2;
	bottom:-20px;
}

.leftmenu-wrap .leftmenu-search{
	padding:35px 0;
}

.leftmenu-wrap{
	display:table-cell;
	width:200px;
	vertical-align:top;
}

.leftmenu-wrap .lm-ul{
	margin:0;
	padding:0;
}

.leftmenu-wrap .lm-ul li{
	list-style:none;
	/*border-bottom:1px dotted #eee;*/
}

.leftmenu-wrap .lm-ul li a{
	display:block;
	/*padding:15px;*/
	/*font-size:14px;*/
	/*color:#333;*/
}

.leftmenu-wrap .lm-ul li a:hover{
	/*background-color:#2e3138;*/
	/*color:#fff;*/
}

.leftmenu-wrap .lm-ul li a.active{
	/*background-color:#ff6c3a;*/
	/*color:#fff;*/
}

.leftmenu-wrap .btn-search{
	/*color: #fff;*/
	/*background-color: #ff6c3a;*/
	/*border-color: #ff4100;*/
}

.leftmenu-wrap .btn-search:hover {
	/*color: #fff;*/
	/*background-color: #ff4100;*/
	/*border-color: #ff4100;*/
}

.leftmenu-wrap .contectus{
	padding-bottom:15px;
}

.leftmenu-wrap .contectus ul{
    padding-left: 0;
    list-style: none;
}

.leftmenu-wrap .contectus li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 20px;
    /*color: #969595;*/
}

.leftmenu-wrap .contectus li i {
    position: absolute;
    left: 0;
    top: 3px;
    width: 20px;
}