
/* small screen ~768px                                         */
/* for non_responsive_style, escape only surrounding brackets  */
@media all and (min-width: 48em) {
  #pageContent { display: flex; }
  #sidebarRight { flex: 0 1 auto; width: 26%; background-color: #f0f0f0; min-width: 26.5rem; }
  #maincontent { flex: 1 1 auto; width: 74%; }
}

/* small screen ~768px                   */
/* for non_responsive_style, escape all  */
@media all and (max-width: 47.99em) {
  #pageContent, #pageIndexContent { display: block; }
  #sidebarRight { width: 100%; display: block; }
  #sidebarRight .smallHidden { display: block; }
	.sideBarRemove { display: none; }
}
/* small screen ~768px                                         */
/* for non_responsive_style, escape only surrounding brackets  */
@media all and (min-width: 48em) {
  .navbar .nav .dropdown:hover a span.ico-rotate {
    transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
  }
  .navbar .dropdown:hover .dropdown-menu { visibility: visible; }
  .navbar .dropdown:hover .dropdown-menu li:first-child { margin-top: 0.25px; }
  .navbar .dropdown:hover .dropdown-menu li:not(:first-child) { margin-top: 1px; }
}
