/* mcprog original file */
body {
    padding-top: 20px;
    padding-bottom: 20px;
}

.jumbotron {
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
}

.jumbotron-content {
   background-color: blanchedalmond;
}

.jumbotron .btn {
  margin: 5px;
}

.platform-tron {
    background-repeat: no-repeat;
    background-position: top;
    
    
}

#platform-desktop {
    background-image: url("http://emovu.com/Content/Images/developers/platforms.png");   
    background-size: contain;
}

#platform-mobile {
    background-image: url(../files/android-bg.jpg);
    background-size: cover;
}

.table-margined {
    margin-top: 5px;   
}

.jump-down {
    -webkit-transition: all ease .5s; /* Safari */
    -moz-transition: all ease .5s;
    transition: all ease .5s;
}

a:hover > .jump-down {
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px); // IE9 only
    -moz-transform: translateY(3px);
    transform: translateY(3px);
    //opacity: 0;
}

@-webkit-keyframes wiggle {
    0% { 
        -webkit-transform:rotate(0deg);
    }
    25% { 
        -webkit-transform:rotate(7deg);
    }
    50% { 
        -webkit-transform:rotate(-7deg);
    }
    75% {
        -webkit-transform:rotate(7deg);
    }
    100% {
        -webkit-transform:rotate(0deg);
    }
}

@-moz-keyframes wiggle {
    0% { 
        -moz-transform:rotate(0deg);
    }
    25% { 
        -moz-transform:rotate(7deg);
    }
    50% { 
        -moz-transform:rotate(-7deg);
    }
    75% {
        -moz-transform:rotate(7deg);
    }
    100% {
        -moz-transform:rotate(0deg);
    }
}

a:hover > .wiggle {
    -webkit-animation: wiggle .4s 1;
    -moz-animation: wiggle .4s 1;
}