.itopplus-background {
background-image:none;background-color :rgba(239, 238, 238, 1);
}
@media only screen and (min-width : 1024px) {

h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:center ;
}

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1366px) {
h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;	
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:center ;
}

}


@media screen and (max-width: 992px) {
    #itopplus-nav-bar {
        max-height: unset;
        height: 100vh;
        min-height: 100vh;
        display: flex;
        flex-direction: column;
    }

    #itopplus-nav-bar a {
        display: flex;
        color: #fff !important;
        align-items: center;
        gap: 10px;
        font-size: 28px;
        padding: 10px 15px;
    }

.navbar-default.navbar-fixed .dropdown-menu {
        position: relative;
        overflow: auto;
        max-height: unset;
        box-shadow: unset;
        border: none;
        background-color: inherit;
        left: 0;
        top: 0;
    }

  .navbar-nav > li > .dropdown-menu {
    padding-left: 10px;
  }

  .dropdown-submenu > .dropdown-menu {
    padding-left: 15px;
  }

  #main-navbar-collapse ul li a span {
    position: unset;
  }
  
    #itopplus-nav-bar a:focus,
      #itopplus-nav-bar a:hover {
    color: #fff !important;
        background:#d92432 !important;
          background-color: #d92432 !important;
}
}


