html, body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	overflow-x: hidden;
}
/*.bac{
	/* background-image: url("image/ja.jpg"), url("ja.jpg");
  background-repeat: no-repeat;
 
}
.hia{
    font-family: 'Aclonica';font-size: 22px;
}
.para {
    font-family: 'Atomic Age';font-size: 15px;
}*/

  .blink {
    animation: blinker 1s linear infinite;
    color: #1c87c9;
    font-size: 30px;
    font-weight: bold;
    font-family: sans-serif;
  }
  @keyframes blinker {
    50% {
      opacity: 0;
    }
  }
  /*.blink-one {*/
  /*  animation: blinker-one 1s linear infinite;*/
  /*}*/
  /*@keyframes blinker-one {*/
  /*  0% {*/
  /*    opacity: 0;*/
  /*  }*/
  /*}*/
  /*.blink-two {*/
  /*  animation: blinker-two 1.4s linear infinite;*/
  /*}*/
  /*@keyframes blinker-two {*/
  /*  100% {*/
  /*    opacity: 0;*/
  /*  }*/
  /*}*/
.topnav {
  overflow: hidden;
}
.navbar-nav .nav-link{
    text-align:right;
}
.topnav img{
  height: auto;
}

@media (max-width: 400px) {
  .navbar-brand img{
    max-width: 200px !important;
  }
}
@media screen and (max-width: 350px) {
  .navbar-brand img{
    max-width: 160px !important;
  }
}
.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
  color: #8B0000;
}

/*.topnav a.active {
  background-color: #4CAF50;
  color: white;
}*/

.topnav-right {
  float: right;
}
{margin:0;height:2000px;}

.icon-bar {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
  background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

/*.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}*/

.youtube {
  background: #bb0000;
  color: white;
}
/*end social*/

.bg{
	background-color: #DCDCDC;
}
.lang{
	background-color: #4B0082;
}
table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
}
/*form */
/*.sebox {
  border-radius: 5px;
  background-color: #FFE4B5;
  padding: 15px;
}
/*table{
 font-family: verdana; 
 color:white; 
 font-size: 16px; 
 font-style: normal;
 font-weight: bold;
 background: linear-gradient(to bottom, #33ccff 0%, #ff99cc 100%);  
 border-collapse: collapse; 
 border: 4px solid #000000;
 border-style: dashed;
  
}
table.inner{
 border: 10px
}
input[type=text], input[type=email], input[type=number]{
 width: 50%;
 padding: 6px 12px;
 margin: 5px 0;
 box-sizing: border-box;
}
input[type=submit], input[type=reset]{
 width: 15%;
 padding: 8px 12px;
 margin: 5px 0;
 box-sizing: border-box;
}
/*end form*/
/*.custom-input-css{
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
  border-radius: 0 !important;
}*/
.footerbg{
	background-color: #696969;
}