h1,
h2,
h3,
h4,
h5,
h6,
.navbar .navbar-nav {
  font-family: 'Roboto', 'Noto Sans HK', sans-serif!important;
}

body {
  font-family: 'Roboto', 'Noto Sans HK', sans-serif;
  font-weight: 300;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 300;
}

button,
input,
optgroup,
select,
textarea {
  font-family: 'Roboto', 'Noto Sans HK', sans-serif!important;
}

.logo-font {
  font-family: 'Roboto', 'Noto Sans HK', sans-serif!important;
}
.navbar-dark .nav-link {
	color: #ffffff !important;
}
#scroll {
    position:fixed;
    right:10px;
    bottom:10px;
    cursor:pointer;
    width:50px;
    height:50px;
    background-color: rgba(0,0,0,0.20);
    text-indent:-9999px;
    display:none;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px;
	z-index: 1;
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#ffffff;
}
#scroll:hover {
    background-color:rgba(0,0,0,0.40);
    opacity:1;filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
}