@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .nav-link{ color: #fff;  }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
}	


@font-face {
  font-family: LouisGeorgeCafe;
  src: url("http://nime2021.org/assets/font/Louis\ George\ Cafe.ttf");
}
@font-face {
  font-family: LouisGeorgeCafe;
  src: url("http://nime2021.org/assets/font/Louis\ George\ Cafe\ Bold.ttf");
  font-weight: bold;
}
@font-face {
  font-family: LouisGeorgeCafe;
  src: url("http://nime2021.org/assets/font/Louis\ George\ Cafe\ Light.ttf");
  font-weight: lighter;
}



.bg-about{
    background:#fafafa;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
  }
  
  .bg-cfp{
    background: linear-gradient(to bottom, rgba(255,255,255, 0.8) 0%, rgba(255,255,255, 0.8) 90%), url("../assets/img/bg-cfp.png");
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
  }

  header.cfphead {
    padding-top: 10rem;
    padding-bottom: calc(10rem - 4.5rem);
    background: url("../assets/img/bg-masthead.png");
    /* background: linear-gradient(to bottom, rgba(92, 77, 66, 0.8) 0%, rgba(92, 77, 66, 0.8) 100%), url("../assets/img/bg-masthead.png"); */
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
    
  }
  header.cfphead h1 {
    font-size: 2.25rem;
  }
  @media (min-width: 992px) {
    header.cfphead {
      height: 23vh;
      min-height: 23vh;
      padding-top: 4.5rem;
      padding-bottom: 0;
    }
    header.cfphead p {
      font-size: 1.15rem;
    }
    header.cfphead h1 {
      font-size: 3rem;
    }
  }
  @media (min-width: 1200px) {
    header.cfphead h1 {
      font-size: 3.5rem;
    }
  }
  .portableview {
    max-width:100%;
    padding:0;
    margin:0;
    min-width:750px;
    height:100vh;
  }
  .navbarview {
    max-width:100%;
    padding:0;
    margin:0;
    min-width:750px;
  }
  
  .unselectable {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
  }
  .selectall {
    -moz-user-select: all;
    -webkit-user-select: all;
    -ms-user-select: all;
  }
  .pdf-app #outerContainer{
    z-index:5 !important;
  }
  .banner-text {
    color: #f0a033;
  }
  .nav-act {
    text-decoration: underline !important;
}
.navbar-scrolled .nav-act {
    text-decoration: none !important;
    color:#4c3483 !important;
    font-weight: bold !important;
}
.nav-item-act {
    color:#4c3483 !important;
    font-weight: bold !important; 
}
/* .col-lg-12 {
  padding-top:0 !important;
  padding-bottom:0 !important;
}
.dropdown-item {
  color:black !important;
  font-family: "Merriweather Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.container {
  padding-top:0 !important;
  padding-bottom:0 !important;
}
.container .row {
  margin-top:0; 
  margin-bottom:0;
} */