.nav-bar{display:none}header nav{float:right;z-index:1000;width:auto;margin:10px 0;padding:0}header nav ul{list-style:none}header nav ul li{float:left;position:relative}header nav:after{content:"";display:block;clear:both}header nav ul li a{color:#000;display:block;padding:10px 13px;margin:0;line-height:20px;text-decoration:none;font-size:14px;text-transform:capitalize;font-weight:700;letter-spacing:1px}header nav ul li a.active,header nav ul li a:hover{color:#ffbf00;text-decoration:none}header nav ul li i{margin-right:5px}header nav ul li:hover .children{display:block}header nav ul li .children{display:none;background:#fff;position:absolute;right:-70%;width:200px;z-index:1000;border:1px solid #f8f8f8}header nav ul li .children span{display:none}header nav ul li .children li{display:block;width:100%;border-bottom:1px solid #f8f8f8}header nav ul li .children li:last-child{border-bottom:none!important}header nav ul li .children li a{margin-left:0;line-height:20px;font-size:13px;padding:7px 15px;margin:0;text-transform:none;color:#000;font-weight:600;text-transform:capitalize}header nav ul li .children li a:hover{background:#451e5d;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px}header nav ul li .fa-angle-down{position:relative;top:2px}header nav ul li .faicon{display:none;position:relative;top:1px;left:5px}@media only screen and (min-width:1299px) and (max-width:2399px){header nav ul li a{padding:10px 17px;line-height:20px;font-size:15px}header nav ul li .children{width:230px}header nav ul li .children span{display:none}header nav ul li .children li a{line-height:20px;font-size:14px;padding:10px 15px}header nav ul li .fa-angle-down{position:relative;top:2px}header nav ul li .faicon{display:none;position:relative;top:1px;left:5px}}@media only screen and (min-width:768px) and (max-width:980px){header nav{margin:0}header nav ul li a{padding:5px 7px;line-height:20px;font-size:12px}header nav ul li .children{width:200px}header nav ul li .children span{display:none}header nav ul li .children li a{line-height:20px;font-size:11px;padding:7px 15px}header nav ul li .fa-angle-down{position:relative;top:2px}header nav ul li .faicon{display:none;position:relative;top:1px;left:5px}}@media only screen and (min-width:320px) and (max-width:767px){.nav-bar{display:block;width:100%;position:fixed;top:0;background:#451e5d;border-bottom:1px solid #57276b;z-index:1000}.nav-bar span{float:left;font-size:16px;font-weight:700;line-height:25px;text-transform:capitalize;padding:10px 20px;color:#fff}.nav-bar .fa-ellipsis-v{display:block;padding:10px 20px;color:#fff;overflow:hidden;font-size:20px;line-height:25px;font-weight:700;text-decoration:none;float:right}header nav{width:80%;height:auto;position:fixed;right:100%;top:45px;overflow:hidden;overflow-y:auto;height:100%;background:#451e5d;margin:0}header nav ul li{display:block;border-bottom:1px solid #57276b;width:100%}header nav ul li:last-child{margin-bottom:60px!important}header nav ul li .children li:last-child{border-bottom:none!important;margin-bottom:0!important}header nav ul li a{color:#fff;display:block;padding:10px 15px;margin:0;line-height:20px;text-decoration:none;font-size:14px}header nav ul li a.active,header nav ul li a:hover{background:#ffbf00;color:#451e5d;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px}header nav ul li .children{width:100%;right:0;position:relative;overflow:hidden;display:none;border-left:none;border:none}header nav ul li:hover .children{display:none}header nav ul li ul li:first-child{border-top:1px solid #57276b}header nav ul li .children span{display:inline-block;margin-right:10px}header nav ul li .fa-angle-down{position:relative;top:3px}header nav ul li .children li{display:block;width:100%;border-bottom:1px solid #57276b}header nav ul li .children li a{margin-left:0;line-height:20px;font-size:13px;padding:8px 15px 8px 30px;text-transform:capitalize;background:#451e5d;color:#fff}header nav ul li .children li a:hover{background:#ffbf00;color:#451e5d}header nav ul li .faicon{position:relative;display:block;top:3px;right:0;float:right}}