.page-id-1526 .box {
	width: calc(25% - 2px);
}

#the-homepage-hover{
  display:none;
  position: absolute;
  width: 22%;
  height: 250px;
  z-index: 99999;
  float: right;
  background: #000;
  padding:1%;
  color:#fff;
}
#the-homepage-hover.inlineBlock{
  display:inline-block;
  -webkit-animation:animateHeight .8s ;
     -moz-animation:animateHeight .8s ;
      -ms-animation:animateHeight .8s ;
       -o-animation:animateHeight .8s ;
          animation:animateHeight .8s ;
}

.icom-hover-post{
  visibility: hidden;
}

.zindex99{
  position:relative;
  display:block;
  z-index:9;
}

a.box:hover .icom-hover-post{
  -webkit-animation:pulldownfadein .3s ;
     -moz-animation:pulldownfadein .3s ;
      -ms-animation:pulldownfadein .3s ;
       -o-animation:pulldownfadein .3s ;
          animation:pulldownfadein .3s ;

          visibility: visible;
}



#mnbox1,
#mnbox2,
#mnbox3{
  -webkit-animation:fadeout .2s;
     -moz-animation:fadeout .2s;
      -ms-animation:fadeout .2s;
       -o-animation:fadeout .2s;
          animation:fadeout .2s;
}


@-webkit-keyframes sitesearch {
  0%   { opacity: 0; }
  35% { opacity: 0.3; }
  100% { opacity: 1; }
}
@-moz-keyframes sitesearch {
  0%   { opacity: 0; }
  35% { opacity: 0.3; }
  100% { opacity: 1; }
}
@-o-keyframes sitesearch {
  0%   { opacity: 0; }
  35% { opacity: 0.3; }
  100% { opacity: 1; }
}
@keyframes sitesearch {
  0%   { opacity: 0; }
  35% { opacity: 0.3; }
  100% { opacity: 1; }
}


@-webkit-keyframes fadein {
  0%   { opacity: 0; }
  25% { opacity: 0.7; }
  100% { opacity: 1; }
}
@-moz-keyframes fadein {
  0%   { opacity: 0; }
  25% { opacity: 0.7; }
  100% { opacity: 1; }
}
@-o-keyframes fadein {
  0%   { opacity: 0; }
  25% { opacity: 0.7; }
  100% { opacity: 1; }
}
@keyframes fadein {
  0%   { opacity: 0; }
  25% { opacity: 0.7; }
  100% { opacity: 1; }
}


@-webkit-keyframes pulldownfadein {
  from{ margin-top:0px; opacity:0; }
  to{ margin-top:250px; opacity:1; }
}
@-moz-keyframes pulldown {
  from{ margin-top:0px; opacity:0; }
  to{ margin-top:250px; opacity:1; }
}
@-o-keyframes pulldown {
  from{ margin-top:0px; opacity:0; }
  to{ margin-top:250px; opacity:1; }
}
@keyframes pulldown {
  from{ margin-top:0px; opacity:0; }
  to{ margin-top:250px; opacity:1; }
}


@-webkit-keyframes animateHeight {
  from{ height:50px; }
  to{ height:250px; }
}
@-moz-keyframes animateHeight {
  from{ height:50px; }
  to{ height:250px; }
}
@-o-keyframes animateHeight {
  from{ height:50px; }
  to{ height:250px; }
}
@keyframes animateHeight {
  from{ height:50px; }
  to{ height:250px; }
}



@-webkit-keyframes fadeout {
}
@-moz-keyframes fadeout {
}
@-o-keyframes fadeout {
}
@keyframes fadeout {
}

#wlc_txt {
  width: calc(100% - 500px);
}

#button{
  font-size:18px;
}

@media (max-width: 1000px){
   #wlc_txt {
    width: 90%;
  }
}