body {
    background-image: url("imagesMovieReview/background.png");
    font-size: 8pt;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    padding: 0%;
    margin: 25%;
    margin-top: 0%;
}

.bgbanner {
    width: 100%;
    height: 50px;
    object-fit: contain;
    background-image: url("imagesMovieReview/bannerbg.png");
    background-repeat: repeat-x;
}

.ratinghead {

    background-image: url("imagesMovieReview/rbg.png");
    background-repeat: repeat-x;
}

.ratepercent {
    color: red;
    font-size: 48pt;
    font-weight: bold;
    padding: 3%;
    vertical-align: top;
}

#moviename {
    text-align: center;
    font-size: 24pt;
    font-weight: bold;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    text-shadow: 3px 3px #999999;
}

.container {
    display: grid;
    grid-template-columns: 35% 35% 30%;
    border: grey 5px;
    border-style: solid;
    border-radius: 18px;
}


.rating1 {
    grid-column: 1 / 3;
}

.nestedcontainer {
    display: grid;
    grid-template-columns: 47% 47%;
    /* border: red 2px;*/

    grid-auto-rows: minmax(50%, auto);
    grid-auto-columns: minmax(50%, auto);
    column-gap: 2%;
}

.nestedcontainer>div {

    margin: 2px;
    font-size: 8pt;
    font-weight: bold;

    border-radius: 10px;
    padding: 10px;
}

.nestedcontainerchild {
    display: grid;
    grid-template-columns: 45px auto;
    margin-bottom: 20pt;
}

.nestedcontainer>div>p {
    border: grey 2px solid;
    padding: 2px;
    background-color: #E8DC9B;
    border-radius: 10px;

}

.nestedcontainer>div>img {
    display: inline-block;
    margin: 5px;
    float: left;
}

.rightside {
    background-color: #A2B964;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
}

ul.no-bullets {
    list-style-type: none;
    /* Remove bullets */
    padding: 0;
    /* Remove padding */
    margin: 0;
    /* Remove margins */
}

dt {
    font-weight: bold;
}

.footerlinks {
    opacity: .4;
    position: fixed;
    right: 0;
    bottom: 0;
}

.footer {
    grid-column: 1/4;
}

.footerBg {
    background-color: #A2B964;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    padding: 4px;
    text-align: center;
}