.jsnav-header .jsnav-header-wrapper {
     position: relative;
}
 .jsnav-header .jsnav-header-wrapper .logo {
     padding: 0px 0px;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul {
     display: none;
     padding: 0 0 20px;
     margin-bottom: 0;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu ul {
     list-style: none;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu ul li {
     position: relative;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu ul li > a {
     display: block;
     padding: 14px 15px;
     font-size: 16px;
     text-decoration: none;
     -webkit-transition: all 0.15s ease-in-out;
     transition: all 0.15s ease-in-out;
   /* letter-spacing: 1px; */
   text-transform: uppercase;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu ul ul li > a {
     padding: 14px 15px 14px 30px;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu ul ul ul li > a {
     padding: 14px 15px 14px 45px;
}
 .jsnav-header .jsnav-header-wrapper .jsnav-menu li > ul {
     display: none;
}
 .burger-menu {
     position: absolute;
     padding-top: 7px;
     top: 35px;
     right: 30px;
     cursor: pointer;
     width: 20px;
     height: 15px;
}
 .hamburger {
     margin-top: 7px;
}
 .hamburger-inner {
     position: absolute;
     width: 20px;
     height: 3px;
     background-color: #000;
}
 .hamburger-inner:after, .hamburger-inner:before {
     position: absolute;
     width: 20px;
     height: 3px;
     background-color: #000;
}
 .hamburger-inner:after {
     display: block;
     content: "";
}
 .hamburger-inner:before {
     display: block;
     content: "";
     top: -7px;
}
 .hamburger-inner:after {
     bottom: -7px;
}
 .dropdown-plus {
     position: absolute;
     cursor: pointer;
     top: 0;
     right: 0;
     width: 50px;
     height: 50px;
     line-height: 50px;
}
 .dropdown-plus::after, .dropdown-plus::before {
     position: absolute;
     top: 24px;
     right: 18px;
     width: 13px;
     height: 2px;
     content: "";
     background-color: #c1c1c1;
}
 .dropdown-plus::after {
     -webkit-transform: rotate(90deg);
     transform: rotate(90deg);
}
 .dropdown-plus.dropdown-open::after {
     display: none;
}
 @media (min-width: 1200px) {
     .jsnav-header .jsnav-header-wrapper {
        /*height: 90px;
         */
        margin-top: 20px;
    }
     .jsnav-header .jsnav-header-wrapper .logo {
         float: left;
         padding: 5px 0px 0px 0;
    }
     .jsnav-header .jsnav-header-wrapper .burger-menu {
         display: none;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu {
         float: right;
         clear: inherit;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul {
         display: block !important;
         padding: 0;
         font-size: 0;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul > .dropdown_menu::after {
         transform: rotate(45deg);
         -webkit-transform: rotate(45deg);
         border: solid #020048;
         border-width: 0 3px 3px 0;
         padding: 2px;
         content: '';
         margin-bottom: 3px;
         text-align: right;
         position: absolute;
         right: 1px;
         top: 10px;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul > li {
         display: inline-block;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul > li > a {
         color: #020048;
         font-weight:bold;
        position: relative;
         -webkit-box-sizing: border-box;
         box-sizing: border-box;
         /*height: 106px; */
         padding: 0 18px;
         /*line-height: 106px;*/
         white-space: nowrap;
         text-transform: uppercase;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu > ul > li > a:hover {
        color: #ee8805; 
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu ul li {
         position: relative;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu ul li.dropdown_menu > a > span {
         display: none;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu ul ul li > a {
         font-weight:bold;
         position: relative;
         padding: 2px 20px 2px !important;
         font-size: 14px;
         text-transform: capitalize;
    }

    .jsnav-header .jsnav-header-wrapper .jsnav-menu ul ul li > a:hover {
         color: #ee8805; 
    }



      .jsnav-header .jsnav-header-wrapper .jsnav-menu ul ul ul li > a {
         font-weight:bold;
         position: relative;
         padding: 2px 20px 2px !important;
         font-size: 12px;
         text-transform: capitalize;
    }

     .jsnav-header .jsnav-header-wrapper .jsnav-menu li > ul {
         z-index:10000;
        background: rgba(255, 255, 255, 0.9);
         position: absolute;
         top: 100%;
         left: 0;
         display: block !important;
         width: 150px;
         padding: 10px 0;
         visibility: hidden;
         -webkit-box-shadow: 0 12px 30px -2px rgba(0, 0, 0, 0.07);
         box-shadow: 0 12px 30px -2px rgba(0, 0, 0, 0.07);
         opacity: 0;
         -webkit-transition: all 0.15s ease-in-out;
         transition: all 0.15s ease-in-out;
    }


    .jsnav-header .jsnav-header-wrapper .jsnav-menu li li > ul {
         z-index:10000;
        background: rgba(255, 255, 255, 0.9);
         position: absolute;
         top: 100%;
         left: 0;
         display: block !important;
         width: 200px;
         padding: 10px 0;
         visibility: hidden;
         -webkit-box-shadow: 0 12px 30px -2px rgba(0, 0, 0, 0.07);
         box-shadow: 0 12px 30px -2px rgba(0, 0, 0, 0.07);
         opacity: 0;
         -webkit-transition: all 0.15s ease-in-out;
         transition: all 0.15s ease-in-out;
    }




     .jsnav-header .jsnav-header-wrapper .jsnav-menu li > ul ul {
         top: -10px;
         left: 100%;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu li > ul > .dropdown_menu::after {
         transform: rotate(-45deg);
         -webkit-transform: rotate(-45deg);
         border: solid #c1c1c1;
         border-width: 0 3px 3px 0;
         padding: 2px;
         content: '';
         margin-bottom: 3px;
         text-align: right;
         position: absolute;
         right: 10px;
         top: 11px;
    }
     .jsnav-header .jsnav-header-wrapper .jsnav-menu li:hover > ul {
         opacity: 1;
         visibility: visible;
    }
     .dropdown-plus {
         display: none;
    }
     .main-menu {
         color: #000;
    }
     .main-menu:hover {
         color: #ee8805;
    }
}


@media (max-width: 1199px) {

 .logosize {
    margin-top: 25px;
     max-width: 300px;
}
}


/*# sourceMappingURL=jsnav.css.map */
