.sky-mega-menu li.bg-blue:hover, .sky-mega-menu li.bg-indigo:hover, .sky-mega-menu li.bg-purple:hover, .sky-mega-menu li.bg-pink:hover,
.sky-mega-menu li.bg-red:hover, .sky-mega-menu li.bg-orange:hover, .sky-mega-menu li.bg-yellow:hover, .sky-mega-menu li.bg-green:hover,
.sky-mega-menu li.bg-teal:hover, .sky-mega-menu li.bg-cyan:hover, .sky-mega-menu li.bg-white:hover, .sky-mega-menu li.bg-gray:hover,
.sky-mega-menu li.bg-gray-dark:hover, .sky-mega-menu li.bg-primary:hover, .sky-mega-menu li.bg-secondary:hover, .sky-mega-menu li.bg-success:hover,
.sky-mega-menu li.bg-info:hover, .sky-mega-menu li.bg-warning:hover, .sky-mega-menu li.bg-danger:hover, .sky-mega-menu li.bg-light:hover,
.sky-mega-menu li.bg-dark:hover, .sky-mega-menu li:hover > a, .sky-mega-menu li.current > a { background: #ad3bc4; color: #fff; }
.sky-mega-menu li.current > a, .sky-mega-menu li li:hover > a { background-color: #ad3bc4; }
.sky-mega-menu form .input:hover input, .sky-mega-menu form .textarea:hover textarea { border-color: #cd94da; }
.sky-mega-menu form .button, .sky-mega-menu + .search .button { background-color: #ad3bc4; }
.sky-mega-menu form .input input:focus, .sky-mega-menu form .textarea textarea:focus { border-color: #ad3bc4; }
.sky-mega-menu .form .input input:focus, .sky-mega-menu .form .textarea textarea:focus, .sky-mega-menu .form .checkbox input:focus + i, .sky-mega-menu .form .input:hover input, 
.sky-mega-menu .form .textarea:hover textarea,  .sky-mega-menu .form .checkbox:hover i, .sky-mega-menu .form .checkbox i, .sky-mega-menu+.search .input:hover .input_inner { border-color: #ad3bc4; }
.sky-mega-menu .form .button { background-color: #ad3bc4; }
.sky-mega-menu .form .checkbox input + i:after { color:#ad3bc4; }