@keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-webkit-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-moz-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-ms-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}

@keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-webkit-keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-moz-keyframes move-clouds-back {
    from {background-position:0 0;}
    to {background-position:10000px 0;}
}
@-ms-keyframes move-clouds-back {
    from {background-position: 0;}
    to {background-position:10000px 0;}
}

body {
    background-image: url(/CampaignCloud/cloudui/img/services_top_background.jpg), url(/CampaignCloud/cloudui/img/footerstars.png);
    background-repeat: no-repeat, repeat-x;
    background-attachment: scroll, fixed;
    background-position: left top, bottom;
    background-color: #000114;
    background-size: 100%, 100%;
    padding: 0;
}

.clouds{
    background:transparent url(/CampaignCloud/cloudui/img/clouds3.png) repeat-x bottom center;
    z-index:3;

    -moz-animation:move-clouds-back 200s linear infinite;
    -ms-animation:move-clouds-back 200s linear infinite;
    -o-animation:move-clouds-back 200s linear infinite;
    -webkit-animation:move-clouds-back 200s linear infinite;
    animation:move-clouds-back 200s linear infinite;
}

.tellodylogosize {
    max-width: 100px;
}

@media only screen and (max-width: 1100px) {
    .tellodylogosize {
        max-width: 90px !important;
    }
}

@media only screen and (max-width: 800px) {
    .tellodylogosize {
        max-width: 80px !important;
    }
}

@media only screen and (max-width: 600px) {
    .tellodylogosize {
        max-width: 70px !important;
    }
}

@media only screen and (max-width: 400px) {
    .tellodylogosize {
        max-width: 60px !important;
    }
}

.postpaid .tellodylogosize {
    max-width: 75px;
}

@media only screen and (max-width: 1100px) {
    .postpaid .tellodylogosize {
        max-width: 70px !important;
    }
}


@media only screen and (max-width: 600px) {
    .postpaid .tellodylogosize {
        max-width: 65px !important;
    }
}

@media only screen and (max-width: 400px) {
    .postpaid .tellodylogosize {
        max-width: 60px !important;
    }
}


.windbluelogosize {
    max-width: 120px;
}

@media only screen and (max-width: 1100px) {
    .windbluelogosize {
        max-width: 110px !important;
    }
}

@media only screen and (max-width: 800px) {
    .windbluelogosize {
        max-width: 100px !important;
    }
}

@media only screen and (max-width: 600px) {
    .windbluelogosize {
        max-width: 90px !important;
    }
}

@media only screen and (max-width: 400px) {
    .windbluelogosize {
        max-width: 80px !important;
    }
}

.submitbutton {
    margin-top:10px;
    color:white;
    background-color:#f80;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:20px;
    padding-right:20px;
    font-size:18px;
}

button:hover {
    background-color: #909090;
    color: green;
}

.containertotal {
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 30px 20px 20px;
    color: black; background-color: white;
    margin-left: 27%;
    margin-right: 27%;
    zoom: 120%;
}

@media only screen and (max-width: 1100px) {
    .containertotal {
        margin-left: 10%;
        margin-right: 10%;
        zoom: 100%;
    }
}

@media only screen and (max-width: 610px) {
    .containertotal {
        margin-left: 5%;
        margin-right: 5%;
        zoom: 88%;
    }
}

@media only screen and (max-width: 320px) {
    .containertotal {
        zoom: 75%;
    }
}

.label {
    display: none
}

.showOnPostpaid {
  display: none;
}

.hideOnPostpaid {
  display: none;
}

.postpaid .showOnPostpaid {
  display: block;
}

.postpaid .hideOnPostpaid {
  display: none;
}
