.ListenAndLearn_main_image {
   margin: 0 auto 0.5em;
    max-height: 18em;
}

.ListenAndLearn_item_wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.ListenAndLearn_option {
    position: relative;
    margin: 0.75em 1em;
    float: left;

    -webkit-perspective: 400px;
    perspective: 400px;
    max-height: 15em;
}

.ListenAndLearn_image {
    cursor: pointer;
    max-height: 12em;

    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.ListenAndLearn_indicator {
    /*position: absolute;*/
    /*top: 0;*/
    /*right: 0;*/
    /*max-width: 1.5em;*/
    /*margin: 0.5em;*/
}

.ListenAndLearn_text {
    background: #8dcdf5;;
    text-align: center;
    color: white;
    padding: 0.5em 0;
    box-shadow: 0 1px 3px rgb(215, 215, 215);
    text-shadow: -1px 1px 1px rgba(0,0,0,0.2);

    -webkit-transform-origin: left top;
    transform-origin: left top;

    -moz-transition: -moz-transform 0.75s cubic-bezier(0.18, 0.89, 0.5, 1.5);
    /*-o-transition: -webkit-transform 0.75s cubic-bezier(0.18, 0.89, 0.5, 1.5);*/
    -webkit-transition: -webkit-transform 0.75s cubic-bezier(0.18, 0.89, 0.5, 1.5);
    transition: transform 0.75s cubic-bezier(0.18, 0.89, 0.5, 1.5);

    -moz-transform: rotateX(-100deg);
    -ms-transform: rotateX(-100deg);
    -webkit-transform: rotateX(-100deg);
    transform: rotateX(-100deg);

    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;

    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;

}

.listen-learn-flipper {
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

@media only screen and (max-width : 544px) {

    .ListenAndLearn_image {
        max-height: 10em;
    }

    .ListenAndLearn_main_image {
        margin: 0 auto 0.1em;
        max-height: 15em;
    }

    .ListenAndLearn_option {
        margin: 0.5em 1em 0;
    }
}


