@import url('https://fonts.googleapis.com/css2?family=Montserrat&family=Odor+Mean+Chey&display=swap');

/* *{
    font-family: 'KhmerOSbattambang' ;
    line-height: 1.5rem;

} */
@media screen and (max-width : 1920px){
    *{
        font-family: 'KhmerOSbattambang' ;
        line-height: 1.5rem;


    }
}
@media screen and (max-width : 906px){
    *{
        font-family: 'KhmerOSbattambang' ;
        line-height: 1.5rem;
        font-size: 14px;

    }
}

.navbar{
    padding: 0;
}
.navbar .navbar-nav>li>a  {
    padding: 5px 5px 5px 5px;
}
.navbar .navbar-brand {
    padding-top: 0px;
    padding-left: 20px;
}

.bg-blue{
    background-color: #0c54a4;
}

.navbar-dark.bg-blue .navbar-nav .nav-link{
    color: #FFF;
}

.pagination{
    /* float: right; */
    font-size: 16px;
}
.form-control::placeholder {
    font-size: 13px;
}

.notice {
    padding: 15px;
    background-color: #ffffff;
    border-left: 6px solid #7f7f84;
    margin-bottom: 10px;
    -webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
    box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
}
.notice-sm {
    padding: 10px;
    font-size: 80%;
}
.notice-lg {
    padding: 35px;
    font-size: large;
}
.notice.success {
    border-color: #80D651;
}
.notice.success>strong {
    color: #80D651;
}
.notice.info {
    border-color: #45ABCD;
}
.notice.info>strong {
    color: #45ABCD;
}
.notice.warning {
    border-color: #FEAF20;
}
.notice.warning>strong {
    color: #FEAF20;
}
.notice.danger {
    border-color: #d73814;
}
.notice.danger>strong {
    color: #d73814;
}
.select2-selection{
    height: calc(1.6em + 0.75rem + 2px) !important;
    color: #495057;
    vertical-align: middle;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
span.select2.select2-container {
    width: 100% !important;
}
.select2-container{
}

.navbar-brand{
    font-family: 'Odor Mean Chey', 'Lato';
}

@font-face {
    font-family: KhmerOSbattambang;
    src: url('../khmerfont/KhmerOSbattambang.ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: Siemreap;
    src: url('../khmerfont/KhmerOSSiemreap.ttf');
    }
@font-face{
    font-family: Muollight;
    src: url('../khmerfont/KhmerOSMuolLight.woff');
}

@font-face {
    font-family: Krasar;
    src: url('../khmerfont/Krasar.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@media screen and (max-width : 1920px){
    #navMobile{
    visibility:hidden;
    /* display:none; */
    }
  }
@media screen and (max-width : 906px){
   #desk{
    /* visibility:hidden; */
    display:none;
    }
    #navMobile{
    visibility:visible;
    /* display:none; */
    }
  }
