body:lang(np), body:lang(np) * {
	font-family: happymonkey !important;
  }

.bg1{
  background-color: #d9d2e9;
    background-size: 100% 100%;
}
.firstContainer{
    position: absolute;
    top: 25%;
    height: 44%;
    left: 0%;
    width: 100%;
    display: flex;
    flex-flow: row;
    justify-content: space-around;
}
.opnContainer{
    position: relative;
    height: 100%;
    width: 25%;
    background: #eeeeee;
    border: 2px solid #FF9900;
}
  .contain{
    background-color: #ea9999;
  }
  .opnContainer:hover{
    cursor: pointer;
    border: 2px solid #FF9900;;
    transform: scale(1.1);
  }
  .boximg{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
  }

  .corincor_img, .imagestartpos{
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    width: 20%;
    display: none;
  }
  .buttonsel{
    margin:5px 0 0 0;
  }
  .corctopt, .wrngopt{
    top:109%;
  }
  .tick{
    top: -83%;
  }
  .buttoncontainer{
    position: absolute;
    top: 2%;
    right: 0%;
    width: 26%;
    display: flex;
    flex-flow: row;
    justify-content: space-around;
    height: 11%;
  }
  .buttoncontain{
    position: absolute;
    height:15%;
    display: flex;
    flex-flow: row;
    font-family: happymonkey !important;
    justify-content: space-around;
    width: 100%;
    left: 0%;
    top: 35%;
  }

  .box{
    position: absolute;
    width: 100%;
    height: 13%;
    top:0%;
    padding: 1.5%;
    font-family: happymonkey;
    background-color: #0a90db;
    color: #fff;
    font-size: 2.2vw;
		font-family: happymonkey;
  }
  @media screen and (max-aspect-ratio: 4/2){
    .box{
        font-size: 2.5vw;
    }
}
  .optionsdiv{
    position: absolute;
    width: 100%;
    height: 11%;
    bottom: 8%;
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  .optionscontainer{
    position: relative;
    width: 23%;
    height: 100%;
    font-family: happymonkey;
    background-color: #0097a7;
    padding: 1%;
    border-radius: 0.5em;
    font-size: 3.5vh;
    color: #fff;
    text-align: center;
  }
  @media screen and (max-aspect-ratio: 4/2){
    .optionscontainer{
        font-size: 2vw;
    }
}
  .optionscontainer:hover{
    background-color: #FF9900;
    cursor: pointer;
  }
