
.am-wrapper{
    float:left;
    position:relative;
    overflow:hidden;
}
.am-wrapper img{
    /*position:absolute;*/
    outline:none;

}
.am-container a{ display: block !important; border:2px solid #fff;  box-sizing: border-box; }
.am-container.loading a img{
    /*transition: 0.7s ease all;
    -webkit-transform: translateZ(400px) translateY(-100px) rotateX(-90deg) translateX(-50px);
    -moz-transform: translateZ(400px) translateY(-100px) rotateX(-90deg) translateX(-50px);
    transform: translateZ(400px) translateY(-100px) rotateX(-90deg) translateX(-50px);*/
    /*opacity:0;*/
    /*     -webkit-transform:   transform: translateY(10px);
    -moz-transform:     transform: translateY(10px);
    transform:          transform: translateY(10px);*/
    

}



.am-container.loaded.loading a img{

    /*-webkit-transform:  scale(1) translate(0px);
    -moz-transform:     scale(1) translate(0px);
    transform:          scale(1) translate(0px);*/
    
/*-webkit-transform: translateZ(100px) translateY(0px) translateX(0px) rotateX(0deg);
    -moz-transform: translateZ(100px) translateY(0px) translateX(0px) rotateX(0deg);
    transform: translateZ(100px) translateY(0px) translateX(0px) rotateX(0deg);*/
}


.bubblingG {
  width: 60px;
  height: 60px;
  margin: 200px auto 200px auto;
  background-color: #fff;

  border-radius: 100%;  
  -webkit-animation: scaleout 1.0s infinite ease-in-out;
  animation: scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes scaleout {
  0% { -webkit-transform: scale(0.0) }
  100% {
    -webkit-transform: scale(1.0);
    opacity: 0;
  }
}

@keyframes scaleout {
  0% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 100% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
    opacity: 0;
  }
}


/*.bubblingG {
text-align: center;
width: 100%;
height: 138px;
display: inline-block;
position: absolute;
top: 40%;
left: 0;
}

.bubblingG span {
display: inline-block;
vertical-align: middle;
width: 23px;
height: 23px;
margin: 57px auto;
background: #EBD150;
-moz-border-radius: 114px;
-moz-animation: bubblingG 1.3s infinite alternate;
-webkit-border-radius: 114px;
-webkit-animation: bubblingG 1.3s infinite alternate;
-ms-border-radius: 114px;
-ms-animation: bubblingG 1.3s infinite alternate;
-o-border-radius: 114px;
-o-animation: bubblingG 1.3s infinite alternate;
border-radius: 114px;
animation: bubblingG 1.3s infinite alternate;
}

#bubblingG_1 {
-moz-animation-delay: 0s;
-webkit-animation-delay: 0s;
-ms-animation-delay: 0s;
-o-animation-delay: 0s;
animation-delay: 0s;
}

#bubblingG_2 {
-moz-animation-delay: 0.39s;
-webkit-animation-delay: 0.39s;
-ms-animation-delay: 0.39s;
-o-animation-delay: 0.39s;
animation-delay: 0.39s;
}

#bubblingG_3 {
-moz-animation-delay: 0.78s;
-webkit-animation-delay: 0.78s;
-ms-animation-delay: 0.78s;
-o-animation-delay: 0.78s;
animation-delay: 0.78s;
}

@-moz-keyframes bubblingG {
0% {
width: 23px;
height: 23px;
background-color:#EBD150;
-moz-transform: translateY(0);
}

100% {
width: 54px;
height: 54px;
background-color:#FFFFFF;
-moz-transform: translateY(-48px);
}

}

@-webkit-keyframes bubblingG {
0% {
width: 23px;
height: 23px;
background-color:#EBD150;
-webkit-transform: translateY(0);
}

100% {
width: 54px;
height: 54px;
background-color:#FFFFFF;
-webkit-transform: translateY(-48px);
}

}

@-ms-keyframes bubblingG {
0% {
width: 23px;
height: 23px;
background-color:#EBD150;
-ms-transform: translateY(0);
}

100% {
width: 54px;
height: 54px;
background-color:#FFFFFF;
-ms-transform: translateY(-48px);
}

}

@-o-keyframes bubblingG {
0% {
width: 23px;
height: 23px;
background-color:#EBD150;
-o-transform: translateY(0);
}

100% {
width: 54px;
height: 54px;
background-color:#FFFFFF;
-o-transform: translateY(-48px);
}

}

@keyframes bubblingG {
0% {
width: 23px;
height: 23px;
background-color:#EBD150;
transform: translateY(0);
}

100% {
width: 54px;
height: 54px;
background-color:#FFFFFF;
transform: translateY(-48px);
}

}*/

.loading_container{ width: 100%; height: 100%; position: fixed; top: 0; z-index: 9999; left: 230px; right: 0; background: #000; text-align: center; }
@media only screen and (min-device-width : 320px) and (max-device-width : 960px) {
.loading_container{ width: 100%; height: 100%; position: fixed; top: 95px; z-index: 9999; left: 0; right: 0; background: #000; text-align: center; }
}


