﻿
@charset "utf-8";

ul, li { padding: 0; margin: 0; list-style: none; }

a { text-decoration: none; }
.menuBar ul { width: 100%; float: left; position: relative; padding: 0; }
.menuBar ul li { width: 100%; float: left; position: relative; margin: 0 0 14px 0;}
.menuBar ul li:last-child {margin-bottom:0}
.menuBar ul li a { width: 100%; float: left; position: relative; font-size: 15px; line-height: 15px; font-weight: 300; color: #414141; padding: 15px 15px; border-radius: 33px; }
.menuBar ul li a:hover { background: #1a7f981f; color: #1a7f98; }
.menuBar ul li.active > a { background: #1a7f981f; /* box-shadow: 0px 0 7px #00000036; */ color: #1a7f98; }
.menuBar ul li a i { margin: 0 6px 0 0; font-size: 14px; opacity: 0.7;}
.menuBar ul li a span {}
.menuBar ul li a .ynAc {width: 10px;height: 100%;position: absolute;right: 20px;top: 0;background: url(../images/mnarrow.svg) no-repeat center;}
.menuBar ul li ul {padding: 0 0 0 42px;margin: 16px 0 16px 0;display: none;}
.menuBar ul li.acildi ul {display:initial}
.menuBar ul li ul:before {content:"";width: 3px;height: 100%;position: absolute;left: 21px;top: 0;background: #1a7f9824;border-radius: 15px;}
.menuBar ul li ul li { margin: 0 0 6px 0;}
.menuBar ul li ul li a { font-size: 14px; line-height: 14px; font-weight: 300;padding: 9px 19px;}
.menuBar ul li ul li a i { }
.menuBar ul li ul li a span { }
