.top-nav > ul li.submenu > span, .top-nav > ul ul > li.sub-submenu > span, .top-nav > ul li.submenu.ActCollapse > span, .top-nav > ul ul > li.sub-submenu.ActCollapse > span{background-image:url(../images/icon-toogle.png) !important;background-repeat:no-repeat !important;background-color:transparent !important;}
.Full-width-menu{clear:left;width:auto;float:left;margin-top:24px;}
.top-nav{width:auto;float:right;height:50px;}
.top-nav > ul{display:inline-block;float:l;margin:0px 0px 0 0;}
.top-nav ul ul{position:absolute;background:#202020;width:225px;}
.top-nav li{float:none;list-style:none outside none;display:inline-block;cursor:pointer;position:relative;padding:0 0px;margin-right:76px;}
.top-nav li:last-child{margin-right:0px;}
.top-nav li a{text-decoration:none;font-family:'robotobold';color:#323232;font-size:16px;text-transform:uppercase;padding:12px 0px 16px;display:table;margin:0;letter-spacing:0.05px;position:relative;}
.top-nav li a:hover, .top-nav li a.active{color:#0b4c2a;background:url(../images/sprite-img.png) no-repeat;background-position:center bottom;}
.top-nav li li a{margin:0 0px;letter-spacing:0px;border-bottom:0px !important;color:#fff !important;}
.top-nav li ul{display:none;text-align:left;}
.top-nav li ul li{float:left;list-style:none outside none;width:100%;padding:0;border-bottom:1px dashed rgba(225,225,225,.3);}
.top-nav li ul li ul li{float:none;list-style:none outside none;min-width:100%;padding:0;display:inline-block;font-size:0.7em;line-height:1.8em;text-align:center;width:1.8em;color:#fff;margin-bottom:-0.3125em;text-align:left;}
ul.chevron .submenu > a:after, ul.chevron .sub-submenu > a:after,ul.chevron .aside-submenu > a:after, ul.chevron .aside-sub-submenu > a:after{content:"\f004";display:inline-block;font-family:mfg;font-size:0.7em;margin:0 0.625em;}
.top-nav li:last-child:after, .top-nav li.MobileAccount{display:none;}
.top-nav li ul li.sub-submenu > a:after{position:absolute;content:"";right:7px;height:10px;width:7px;top:42%;}
.top-nav li ul li:last-child{border-bottom:0px dashed #999;}
.top-nav li ul li > a{text-decoration:none;color:#fff;font-size:15px;text-transform:uppercase;border:none;padding:6px 13px !important;display:block;background:none !important;}
.top-nav li ul li a span{display:block;transform:skewX(-8deg) !important;transform:skewY(3deg) !important;}
.top-nav li ul li a:hover{color:#fff;border:none;background:#146c8c !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.top-nav li{margin-left:-1px;}
.top-nav li a{letter-spacing:0.07px;}
}
::i-block-chrome, .top-nav li{margin-right:77px;}
::i-block-chrome, .top-nav li a{letter-spacing:0px;}
@media screen and (max-width:1199px){.top-nav li{margin-right:77px;}
}
@media screen and (max-width:1100px){.top-nav li{margin-right:67px;}
}
@media screen and (max-width:1023px){.top-nav li{margin-right:61px;}
}
@media screen and (max-width:979px){.top-nav li{margin-right:47px;}
}
@media screen and (max-width:900px){.top-nav li{margin-right:28px;}
}
@media screen and (max-width:799px){.top-nav li{margin-right:23px;}
}
@media (min-width:768px){.top-nav li:hover a{color:#0b4c2a;background:url(../images/sprite-img.png) no-repeat;background-position:center bottom;}
.top-nav li a.aOpen{background:url(../images/sprite-img.png) no-repeat;background-position:center bottom;color:#0b4c2a !important}
}
@media screen and (min-width:768px){.top-nav li{position:relative !important;}
.top-nav li:hover > ul{z-index:10;}
.top-nav li:hover > ul ul{left:100%;margin:-2.5em 0;width:100%;}
.nav-text{display:none;cursor:pointer;}
.dropArrow{/*background:url(../images/menu-arrow.png) no-repeat center center;*/position:absolute;height:5px;width:7px;right:17px;top:25px;}
_:-ms-fullscreen,:root header .top-nav li.about a{padding-right:16px !important;}
_:-ms-fullscreen,:root header .top-nav li.ourCourses a{padding-right:34px !important;}
_:-ms-fullscreen,:root header .top-nav li.contactUs a{padding-right:18px !important;}
_:-ms-fullscreen,:root header.sticky .top-nav li.ourCourses a{padding-right:36px !important;}
}
@media screen and (max-width:767px){.top-nav li:hover a{border-bottom:0px;}
.toogle-btn{padding:0px 0px;background:url(../images/icon-menu-toogle.png) #eeeeee no-repeat center center;height:50px;width:55px;position:absolute;z-index:99;top:30px;right:372px;transition:all 0.4s ease;display:block}
.toogle-btn a{font-size:18px;color:#FFF;letter-spacing:0.5px;display:none;}
.toogle-btn:hover{cursor:pointer;}
.toogle-btn a span{width:22px;height:3px;background:#606060;display:table;float:left;}
.nav-text:after{content:"";display:block;background-position:-50px -335px;height:50px;width:55px;position:absolute;right:0;}
.top-nav ul{background:#0b4d2b;}
.top-nav li{display:block;border-top:1px dashed rgba(225,225,225,.3);text-align:right;margin-right:0px;}
.top-nav li li{padding-bottom:1px !important;}
.top-nav > ul.show-menu{display:none;}
.top-nav li a{text-decoration:none;font-family:'museo300';color:#fff !important;font-size:15px;text-transform:uppercase;border:0;padding:8px 13px !important;display:block;background:none !important;margin:0px;}
.top-nav li a span{display:block;transform:none !important;transform:none !important;}
.top-nav li a:hover{color:#c02270;border:0;}
.top-nav li a.active{color:#c02270;border:none;background:#0c2654 !important;}
.top-nav li li a.active{color:#c02270;border:none;background:#444 !important;}
.top-nav > ul{box-shadow:0 2px 5px #000000;display:none;left:0px;right:0px;margin:0;position:absolute;top:152px;z-index:1;}
.top-nav > ul.show-menu{height:auto;}
.top-nav ul ul{left:0;margin-top:0;position:relative;right:0;width:auto;padding:0px;}
.top-nav li ul li{border-top:1px dashed #242424;}
.top-nav li ul li a{font-size:13px;}
.top-nav li{float:none;list-style:none outside none;padding:0;position:relative;text-align:left;}
.top-nav li a{color:#9E9E9E;display:;padding:0.625em 15px;text-decoration:none;}
.top-nav li a:hover, .top-nav li a.activeitems{color:#C4B16F;}
.top-nav li ul, .top-nav li ul li ul{display:block;overflow:hidden;height:0;}
.top-nav > ul ul.show-ul{display:block;height:auto;}
.top-nav li ul li{background:#202020;min-width:auto;}
.top-nav li ul li a{padding:0.625em;}
.top-nav li ul li ul li{background:#303030;text-align:right;}
.top-nav li ul li ul li a{color:#9E9E9E;}
.top-nav > ul li.submenu > span, .top-nav > ul ul > li.sub-submenu > span{display:inline-block;position:absolute;float:right;top:8px;right:0px;width:35px;height:20px;z-index:99;background-position:center -51px;border-left:1px solid rgba(225,225,225,.5);}
.top-nav > ul li.submenu.ActCollapse > span, .top-nav > ul ul > li.sub-submenu.ActCollapse > span{background-position:center 2px;}
.top-nav li > a .verticleLine, .top-nav li > a .horizontalLine{display:none;}
.top-nav li:first-child, .top-nav li ul li:first-child{border-top:0px dashed #242424;}
.top-nav li ul li a{padding-left:20px;}
.top-nav li ul li ul li a{padding-left:30px;}
.top-nav li.MobileAccount{display:block;}
.top-nav li.MobileAccount > a{display:block;background-color:#000;}
header.sticky .top-nav > ul{top:61px;}
}
@media (min-width:581px) and (max-width:767px){.toogle-btn{left:375px;height:37px;width:37px;}
.top-nav > ul{top:102px;}
}
@media(min-width:581px) and (max-width:640px){.toogle-btn{left:368px;}}
@media(max-width:580px){.toogle-btn{right:3%;top:105px;}
.top-nav > ul{top:167px;}
}
@media(max-width:350px){.toogle-btn{right:3%;top:90px;}
.top-nav > ul{top:152px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.top-nav li.about a{padding:13px 16px 13px 15px;}
.top-nav li.ourCourses a{padding-right:33px;}
.dropArrow{top:23px !important;}
header.sticky .top-nav li.about a{padding-right:16px !important;}
header.sticky .dropArrow{top:16px !important;}
header.sticky .top-nav li.ourCourses a{padding-right:38px !important;}
header.sticky .dropArrow{top:16px !important;right:20px;}
}