
.slicknav_menu { display: none; } 

.slicknav_nav { clear: both; background: #fff; margin: 0 0 0 0; padding: 15px 0 0 0; } 

.slicknav_nav .slicknav_arrow { color: #7c8086; display: block; position: absolute; right: 15px; top: 0; z-index: 9; } 

.slicknav_nav .slicknav_arrow img { display:inline } 

.slicknav_nav .slicknav_arrow:hover { color: #000 !important; } 

.slicknav_nav .slicknav_item { cursor: pointer; margin: 0; padding: 0; } 

.slicknav_nav .slicknav_row { display: block; } 

.slicknav_nav a { display: block; transition: none; } 

.slicknav_menu:before, .slicknav_menu:after { content: " "; display: table; } 

.slicknav_menu:after { clear: both } 

.slicknav_menu { *zoom: 1 } 

.slicknav_menu { overflow: initial; /*margin: 30px 0 0 0; */ } 

.open-more { /*background: url(images/right-arrow.png) no-repeat center;*/ display: block; width: 22px; height: 22px; } 

.close-more { /*background: url(images/dd-arrow.png) no-repeat center;*/ display: block; width: 22px; height: 22px; } 

.slicknav_menu { font-size: 15px; width:100%; overflow: auto; height: 65vh; } 

.slicknav_menu ul { margin: 0 0 0 0 !important; padding: 0 0 0 0; width: 100%; /*width: 90%; padding-top:0; position: absolute; left: 0; right: 0; margin: 0 auto; top: 74px; z-index: 50; */ } 

.slicknav_menu ul ul { margin: 0 0 0 0px !important; width: 100%; padding-left: 20px; } 

.slicknav_menu ul li { float: none; font-size: 14px; margin: 0; position: relative; list-style: none; width: 100%; /*border-bottom: 1px dotted #ccc;*/ } 

/* .slicknav_menu > ul > li:last-child, .slicknav_menu > ul > li:nth-last-child(2) { border: 0;  background: #f2f9ff; bottom: 0; left: 0; text-align: center; padding: 10px 0; }  */

/* .slicknav_menu > ul > li:last-child > a { background-color: #F07300; line-height: 1.4; text-transform: uppercase; color: #fff !important; font-size: 16px; display: inline-block; padding: 12px 20px 10px 20px; text-align: center; border-radius: 40px; font-weight: bold; }  */

/* .slicknav_menu > ul > li:nth-last-child(2) > a { background-color: #0060AC; line-height: 1.4; text-transform: uppercase; color: #fff !important; font-size: 16px; display: inline-block; padding: 12px 20px 10px 20px; text-align: center; border-radius: 40px; font-weight: bold; }  */

/* .slicknav_menu ul li li { border-bottom: 1px dotted #ccc; }  */

.slicknav_menu ul li a { font-size: 16px; padding: 0 20px; line-height:50px; text-align:left; transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; color: #000; border-radius: 5px; font-weight: 500; } 

.slicknav_menu ul li a:hover { background-color:#f6f6ff; color:#6558F5; } 

.slicknav_menu ul li a i { color: #000; /*background: #e5f6fe; padding: 12px; border-radius: 12px;*/ } 

.slicknav_menu ul ul li a { /*padding: 0px 10px 0 30px;*/  color: #000; } 

.slicknav_menu ul ul ul li a { padding: 5px 10px 5px 40px; } 

.slicknav_open>a { color: #000; /*background:#fcfcfc;*/ } 

.slicknav_open a.slicknav_row > a { color: #000 } 

.slicknav_open a.slicknav_row>a.slicknav_row>a { color: #000 } 

.slicknav_menu .current-menu-item > a, .slicknav_menu .current-menu-item > .slicknav_item > a { color:#6558F5;  } 

/* .slicknav_menu ul li.slicknav_parent.slicknav_open i, .slicknav_menu ul li.slicknav_parent.slicknav_open a>a{color:#6558F5;} */

.slicknav_menu ul li a:hover i{color:#6558F5;}