body, html {
  height: 100%;
  /*font-family: 'Saira Extra Condensed', sans-serif;*/
  font-family: 'Arial', sans-serif;
  
  font-size: 14px;
  position: relative;
  z-index: 1;
  padding-bottom: 0px;
  min-width: 320px;
}
.gredientBg-black-h{
  background: rgba(140,138,138,1);
  background: -moz-linear-gradient(top, rgba(140,138,138,1) 0%, rgba(8,0,0,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(140,138,138,1)), color-stop(100%, rgba(8,0,0,1)));
  background: -webkit-linear-gradient(top, rgba(140,138,138,1) 0%, rgba(8,0,0,1) 100%);
  background: -o-linear-gradient(top, rgba(140,138,138,1) 0%, rgba(8,0,0,1) 100%);
  background: -ms-linear-gradient(top, rgba(140,138,138,1) 0%, rgba(8,0,0,1) 100%);
  background: linear-gradient(to bottom, rgba(140,138,138,1) 0%, rgba(8,0,0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8a8a', endColorstr='#080000', GradientType=0 );
}
.gredientBg-gold-h{
  background: rgba(172,132,47,1);
  background: -moz-linear-gradient(top, rgba(172,132,47,1) 0%, rgba(204,177,107,1) 40%, rgba(253,247,198,1) 48%, rgba(253,247,198,1) 52%, rgba(204,177,107,1) 60%, rgba(172,132,47,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(172,132,47,1)), color-stop(40%, rgba(204,177,107,1)), color-stop(48%, rgba(253,247,198,1)), color-stop(52%, rgba(253,247,198,1)), color-stop(60%, rgba(204,177,107,1)), color-stop(100%, rgba(172,132,47,1)));
  background: -webkit-linear-gradient(top, rgba(172,132,47,1) 0%, rgba(204,177,107,1) 40%, rgba(253,247,198,1) 48%, rgba(253,247,198,1) 52%, rgba(204,177,107,1) 60%, rgba(172,132,47,1) 100%);
  background: -o-linear-gradient(top, rgba(172,132,47,1) 0%, rgba(204,177,107,1) 40%, rgba(253,247,198,1) 48%, rgba(253,247,198,1) 52%, rgba(204,177,107,1) 60%, rgba(172,132,47,1) 100%);
  background: -ms-linear-gradient(top, rgba(172,132,47,1) 0%, rgba(204,177,107,1) 40%, rgba(253,247,198,1) 48%, rgba(253,247,198,1) 52%, rgba(204,177,107,1) 60%, rgba(172,132,47,1) 100%);
  background: linear-gradient(to bottom, rgba(172,132,47,1) 0%, rgba(204,177,107,1) 40%, rgba(253,247,198,1) 48%, rgba(253,247,198,1) 52%, rgba(204,177,107,1) 60%, rgba(172,132,47,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac842f', endColorstr='#ac842f', GradientType=0 );
}
.noisyKids{
  font-family: noisyKids;
}
.upperCase{
  text-transform: uppercase;
  /*text-transform: lowercase;
  text-transform: capitalize;*/
}
div{
  box-sizing: border-box;
}
.d-inline-block, .inline-block{
  display: inline-block;
}
.inline-block{
  display: inline-block;
  vertical-align: top;
}

.float-left{
  float: left;
}
.float-right{
  float: right;
}
.border{
  border: 1px solid;
}
.v-align-center{
  vertical-align: middle;
}
.noPadding{
  padding: 0px;
}
.noMargin{
  margin-left: 0px;
  margin-right: 0px;
}
.redTxt{
  color: red;
}
.whiteTxt{
  color: white
}
.blueTxt{
  color: #0036ff;
}
.greenTxt{
  color:#00FF32;
}
.bgYellow{
  background-color: #ffcc00;
}
.bgRed{
  background-color: #980702;
}
.bgBlue{
  background-color: rgba(7,17,125,1);

}
.bgWhite{
  background-color: white;

}
.cursor{
  cursor: pointer;
}
.bold{
  font-weight: bold;
}
.box_lightGrey{
  background-color: #eee;
  padding: 10px;
}
.box_grey{
  background-color: #ddd;
  padding: 10px;
}
/* panel */
.panel-title{
  font-size: 14px;
}
.panel-heading{
  padding: 5px;
}
.panel-body{
  padding: 5px;
}
.panel-group{
  margin-bottom:10px;
}
/* panel */

.floatLeft{
  float: left;
}
.floatRight{
  float: right;
}

.hide{
  display: none;
}
.truncate {
  
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.txt_center{
  text-align: center;
}
#footerWrapper{
  text-align: center;
  color: #ffcc00;
  padding: 10px;
  background-color: #450100;
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 50px;
}
#footerWrapper.index{
  max-width: 1000px;
    margin: auto;
}
@media (max-width:650px){
  #footerWrapper{
    font-size: 12px;
  }
}
.mobile{
  display: none;
}
.pc{
  display: block
}
@media (max-width:1000px){
  .mobile{
    display: block;
  }
  .pc{
    display: none !important;
  }
}