.butmore {
  text-align: center;
}
.butmore {
  background: #0C0;
  color:#FFF;
  font-weight:bold;
  margin: 10px;
  font-size: 16px;
  cursor: pointer;
  padding: 10px;
}
.butmore:hover {
  background: #111;
}

.ads-block { margin-top:10px; margin-bottom:10px; text-align:center}
.happy-footer-mobile,  .happy-footer, .happy-header-mobile, .happy-under-player, .happy-ads { text-align:center}

@media only screen and (min-width : 990px) {
	.happy-footer-mobile, .happy-header-mobile { display:none}
	
}

@media only screen and (max-width : 990px) {
	.happy-footer { display:none}
.header100, .happy-sidebar { text-align:center}
}

.adsvideo {
    background: rgba(0,0,0,0.5);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 10;
	min-height:330px
}

.adsvideo .fakeplay {
    color: #FFF;
    border-top: solid 1px #FFF;
    display: inline-block;
    background: rgba(0,0,0,0.8);
    padding: 18px 0 18px 0;
    text-decoration: none;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    width: 100%;
    font-size: 18px;
	text-align:left}

.adsvideo .skipads1, .adsvideo .skipads2 {
    color: #FFF;
    border: solid 1px #FFF;
    display: inline-block;
    background: rgba(255,0,0,0.9);
    padding: 10px 20px;
    text-decoration: none;
    position: absolute;
    right: 10px;
    bottom: 10px;
    display: none;
    z-index: 10;
}
.adsvideo .skipads1 { background:#FF3565}
.adsvideo .skipads2 { display:inline-block}
.popvideo {position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);}
.popvideo img, .popvideo iframe { max-width:320px; margin-left: auto;
    margin-right: auto;}
.closeads {background-color: #FF3565!important; color:#FFF; padding:5px 10px; margin-top:30px; border-radius: 5px; cursor:pointer}
.clear { clear:both}
.happy-leadboard { text-align:center}
.happy-leadboard div { max-width:100%; padding-top:10px}
.banhome { text-align:center; padding:10px}