
.workarea .menu-left.menu-left--top { margin-bottom: 0; }
.menu-left .menu-left__item {  }
.menu-left .menu-left__item>a { color: #404040; padding: 10px 20px; font-weight: 700; display: inline-block; border-radius: 5px;  }
.menu-left .menu-left__item>a:hover { color: #fff; background: #2a4a85; }
.menu-left .menu-left__item>span { /*color: #fff;*/ padding: 10px 20px; font-weight: 700; /*background: #2a4a85;*/ display: inline-block; border-radius: 5px;  }

.menu-left .menu-left__back { font-weight: 700; font-size: 1.25em; }
.menu-left .menu-left__back>a { color: #32568a; text-decoration: none; padding: 10px 20px; border-radius: 5px; position: relative; }

.menu-left .menu-left__back>a:before, .menu-left .menu-left__back>a:after { content: ""; position: absolute; top: -2px; left: 0; width: 13px; height: 100%; background: url(images/menu_left.svg) no-repeat center right; }
.menu-left .menu-left__back>a:after { opacity: 0; background: url(images/menu_left_h.svg) no-repeat center right; }

.menu-left .menu-left__back>a:hover { color: #fff; background: #2a4a85;  }
.menu-left .menu-left__back>a:hover:after { opacity: 1; }

@media( max-width: 767px) {
	.menu-left .menu-left__item>a, .menu-left .menu-left__item>span { /* padding: 10px 15px;  */}
	.menu-left .menu-left__back>a { /* padding: 10px 15px; */ }
	.menu-left .menu-left__item>span {padding: 7px 15px;}
}