    .fluidmedia {
    position: relative;
    padding-bottom: 46.7%; /* proportion value to aspect ratio 16:9 (9/16 = 56.25%) */
    padding-top: 30px;
    height: 0;
    overflow: visible;
    margin: 0px;
}
    .fluidmedia iframe {
    position: absolute;
    top: 0px; 
    left: 0px;
    width: 100%;
    height: 100%;
    border: 0px;
}


@media screen and (max-width: 1400px) and (min-width: 1121px) {
    .moveupanddown {
    margin: 100px 0px 0px;
}
}

@media screen and (max-width: 1120px) and (min-width: 768px) {
    .moveupanddown {
    margin: 150px 0px 0px;
}
}

@media screen and (max-width: 767px) {
    .moveupanddown {
    margin: 50px 0px 0px;
}
}

@media screen and (min-width: 1401px) {
    .moveupanddown {
    margin: 50px 0px 0px;
}
}