@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;800&display=swap');

::-webkit-scrollbar {
  width: .5rem;
  height:.5rem;
}
/* Track */
::-webkit-scrollbar-track {
  background: grey;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: dimgrey;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: goldenrod;
}
a[onclick]{
    cursor:pointer;
}
a[href]{
    color:#4396ef;
}
body{
    font-family: 'Ubuntu',helvetica, sans-serif,arial;
    background:white;
    font-size:14px;
    min-width:1140px;
    color:black;
}
.container{
    min-width:1140px;
}
textarea{
    resize:none;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
    font-weight:bold;
    margin-bottom:0px;
}
header{
}
footer{
    background:black;
    color:white;
    font-size:18px;
}
.table:last-child{
    margin-bottom:0px;
}
.table tr td,.table tr th{
    border:0px;
    font-size:18px;
    white-space:nowrap;
}
.table thead tr{
    background:#101010;
    color:darkgoldenrod;
}
.table tbody tr{
    background:#303030;
}
.table tbody tr:nth-child(even){
    background:#404040;
}
.wrapper{

}
.background{
    position:fixed;
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    z-index:-1;
    background:white url(/assets/img/main_bg.png) bottom center no-repeat;
    background-size:cover;
}
.section1{
}
.section1 .news{
    background:#a00;
}
.section1 marquee{
    display:block;
}
.section2{
    min-height:400px;
}
.inner-wrapper{
    background:url(/assets/img/inner_bg.png) top center no-repeat;
    background-size:contain;
    background-position:top -10px center;
    height:400px;
}
.section3{
    background:#a00;
    color:white;
    padding:1.5rem 0;
}
.menu a[href]{
    display:block;
    text-decoration:none;
    padding:6px 20px;
    border-radius:2rem;
    color:black;
    min-width:80px;
    font-weight:bold;
    text-align:center;
}
.menu a[href]:hover{
    text-decoration:none;
    background:goldenrod;
    color:white;
    box-shadow:1px 1px 3px black;
}
.box{
    height:300px;
    background:url(/assets/img/box.png) top center no-repeat;
    background-size:contain;
}
.box-title{
    font-size:32px;
    font-weight:bold;
    color:orange;
    text-transform:uppercase;
    font-family:"arial black",tahoma,sans-serif;
    text-shadow:1px 1px 3px black;
}
.card{
    background:black;
    border-radius:0px;
    border:0px;
    padding:.25rem;
}
.card-header{
    background:none;
    border-radius:0px;
    font-weight:bold;
    text-align:center;
    font-size:20px;
}
.card-body{
    background:white;
    min-height:200px;
}
.card.card-theme{
    background:#FFC210;
}
.card.card-danger{
    background:#a00;
}
.card.card-danger .card-header{
    color:white;
}
div.box-warning{
    padding:.25rem 1rem;
}
div.box-warning+div.box-warning{
    border-top:2px solid #FFC210;
}
.hjt{
    font-weight:bold;
    color:#555;
    font-size:32px;
    line-height:1;
}
.hj{
    font-weight:bold;
    color:black;
    font-size:48px;
    line-height:1;
    font-family:"arial black",tahoma,sans-serif;
}
.bg-danger{
    background:#a00!important;
    color:white;
}
.header{
    height:110px;
    background:url(/assets/img/header.png) top center no-repeat;
    background-size:contain;
    padding-top:55px;
}
