body {
  font-size: 12px;
  font-family: 'Hind Madurai', sans-serif; }

#myNavbar ul li {
  padding: 5px 0px; }
  #myNavbar ul li a {
    padding-top: 0px;
    padding-bottom: 0px;
    border-right: 1px solid #FF9220; }
#myNavbar ul li:last-child a {
  border-right: none; }

#mySubNavbar .sub-top-nav li a {
  padding: 15px 15px 27px;
  display: block;
  font-size: 15px; }
#mySubNavbar .sub-top-nav li.current > a {
  color: #ff8a41; }
#mySubNavbar .sub-top-nav .mega-menu ul li a {
  padding: 0 15px; }
  
.sub-top-header {
  background-color: #fff;
  border-bottom: 1px solid #B0BDD9 !important;
  margin-bottom: 0px !important;
  border-radius: 0px !important;
  padding-top: 12px;
  margin-top: 31px; }
  .sub-top-header .navbar-toggle {
    z-index: 1; }
    .sub-top-header .navbar-toggle .icon-bar {
      background-color: #000; }
  .sub-top-header .container-fluid .navbar-brand {
    margin-left: 85px;
    height: 40px; }
    .sub-top-header .container-fluid .navbar-brand img {
      margin-top: -14%; }
  .sub-top-header .sub-top-nav {
    text-align: center;
    transition: all .4s ease;
    font-size: 16px;
    margin-right: 75px; }
    .sub-top-header .sub-top-nav ul {
      padding: 10px 0px;
      width: auto;
      height: auto; }
    .sub-top-header .sub-top-nav .mega-dropdown {
      width: 100%;
      padding: 26px 0px;
      position: absolute;
      right: 0;
      left: 0;
      background: #fff;
      top: 100%;
      z-index: 1000; }
      .sub-top-header .sub-top-nav .mega-dropdown p {
        font-size: 16px; }
      .sub-top-header .sub-top-nav .mega-dropdown ul {
        padding: 0 20px; }
      .sub-top-header .sub-top-nav .mega-dropdown li {
        margin-bottom: 2px; }
        .sub-top-header .sub-top-nav .mega-dropdown li.active a {
          background: #213f59;
		  background-image:url(../images/newbullet.png);
		  background-repeat:no-repeat;
		  background-position:right center;
          color: #fff;
          -webkit-transition: all 0.3s ease;
          -moz-transition: all 0.3s ease;
          -ms-transition: all 0.3s ease;
          -o-transition: all 0.3s ease;
          transition: all 0.3s ease; }
          .sub-top-header .sub-top-nav .mega-dropdown li.active a:before {
            opacity: 1; }
      .sub-top-header .sub-top-nav .mega-dropdown a {
        position: relative;
        overflow: hidden;
        line-height: 45px; }
        .sub-top-header .sub-top-nav .mega-dropdown a:before {

          position: absolute;
          top: 0;
          right: -1px;
          color: #fff;
          font-size: 29px;
          line-height: 45px;
          opacity: 0;
          -webkit-transition: all 0.3s ease;
          -moz-transition: all 0.3s ease;
          -ms-transition: all 0.3s ease;
          -o-transition: all 0.3s ease;
          transition: all 0.3s ease; }
        .sub-top-header .sub-top-nav .mega-dropdown a:hover {
          background: #213f59;
		  background-image:url(../images/newbullet.png);
		  background-repeat:no-repeat;
		  background-position:right center;
          color: #fff;
			}
        .sub-top-header .sub-top-nav .mega-dropdown a:hover:before {
          opacity: 1; }
    .sub-top-header .sub-top-nav li a {
      color: rgba(29, 28, 28, 0.84); }
      .sub-top-header .sub-top-nav li a:hover {
        text-decoration: none;
        background-color: transparent;
        color: #FF9220; }

/* mobile screen navbar stylesheet */
#mob-navbar {
  display: none; }
  #mob-navbar .panel-group .panel {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #717171; }
    #mob-navbar .panel-group .panel .list-unstyled {
      margin: 0; }
      #mob-navbar .panel-group .panel .list-unstyled a {
        display: inline-block;
        padding: 10px 15px;
        color: #000;
        text-decoration: none; }
  #mob-navbar .panel-heading {
    padding: 18px 15px; }
    #mob-navbar .panel-heading .toggle-icon {
      float: right; }

@media (max-width: 1024px) {
  .top-header .navbar-brand {
    margin-left: 11% !important; } }
@media (max-width: 960px) {
  .carousel-inner .item .slider-caption {
    bottom: 20%; } }
@media (max-width: 991px) {
  .sub-top-header .sub-top-nav {
    margin-right: -8px; } }
@media (max-width: 875px) {
  .sub-top-nav {
    font-size: 14px; }

  .sub-top-header .container-fluid .navbar-brand {
    padding: 0px;
    margin-left: 0px; } }
@media (max-width: 823px) {
  .sub-top-header .container-fluid .navbar-brand.desktop {
    padding: 0px; }
    .sub-top-header .container-fluid .navbar-brand.desktop img {
      display: block;
      margin-top: -8%;
      height: 81px; }
  .sub-top-header .container-fluid .navbrand.mobile {
    display: none; }
  .sub-top-header .sub-top-nav {
    font-size: 13px; }
  .sub-top-header .navbar-collapse {
    margin: 0 auto; }

  .top-header .top-nav {
    margin: 0px;
    float: right;
    padding-right: 0px; }
    .top-header .top-nav a {
      padding: 15px 10px;
      font-size: 10px; } }
@media (max-width: 767px) {
  .sub-top-header .sub-top-nav .mega-dropdown {
    position: static; }
    .sub-top-header .sub-top-nav .mega-dropdown ul li a {
      text-align: center; } }
@media (max-width: 600px) {
  .sub-top-header {
    padding-top: 0px;
    padding-bottom: 0px; }
    .sub-top-header .navbar-toggle {
      z-index: 1; }

  .top-header .top-nav {
    margin: 0px;
    float: right;
    padding-right: 0px; }
    .top-header .top-nav a {
      padding: 15px 10px;
      font-size: 10px; }

  #mySubNavbar .sub-top-nav li a {
    font-size: 12px; } }
@media (max-width: 333px) {
  .top-header .top-nav {
    margin: 0px;
    float: right;
    padding-right: 0px; }
    .top-header .top-nav a {
      padding: 15px 10px;
      font-size: 9px; }

  .sub-top-header .navbar-toggle {
    z-index: 1; }
  .sub-top-header .navbar-brand img {
    margin-top: -13%; } }

@media (max-width: 1366px) {

  .sub-top-header .container-fluid .navbar-brand.desktop img {
    display: block;
    margin-top: -13%; }
  .sub-top-header .container-fluid .navbar-brand.mobile img {
    display: none; }
}

@media (max-width: 1024px) {
  .sub-top-header .container-fluid .navbar-brand {
    margin-left: 10px; }
  .sub-top-header .container-fluid .navbar-brand.desktop img {
    display: block;
    margin-top: -11%; }
  .sub-top-header .container-fluid .navbar-brand.mobile img {
    display: none; }
}

@media (max-width: 767px) {
  .sub-top-nav {
    display: none; }

  #mob-navbar {
    display: block; }

  .sust-tab-content {
    height: auto !important; }

  .sub-top-header .container-fluid #mySubNavbar {
    overflow: scroll; }

   .sub-top-header .nav-collapse {
    padding: 0;
    margin-top: 10px; }

  #mob-navbar {
    padding: 10px 0 20px; }
    #mob-navbar .panel-group {
      margin-bottom: 0; }
      #mob-navbar .panel-group .panel-heading {
        background: #213f59;
        color: #fff; }
  }
@media (max-width: 600px) {
  .sub-top-header .container-fluid .navbar-brand.desktop img {
    display: none; }
  .sub-top-header .container-fluid .navbar-brand.mobile img {
    display: block;
    margin-top: -19%;
    height: 63px; }
}

@media (min-width: 768px) {
  .nav .mega-menu {
    position: static; }

  .mega-dropdown {
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top;
    -webkit-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -ms-transform-origin: top;
    -ms-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    opacity: 0;
    display: block;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }

  .mega-menu:hover .mega-dropdown {
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform-origin: top;
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    opacity: 1;
    display: block;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }
  }

/*# sourceMappingURL=main.css.map */
