/* Markes the currently active nav tab */ #active-nav { color: black; background-color: #0dce1d; border-radius: 25px; border: 2px; text-decoration: none; } #header-main { color: #0a762c; font-family: 'Josefin Sans', sans-serif; font-size: 44px; font-weight: bold } #name { color: #0a762c; font-family: 'Lucida Handwriting', cursive; font-size: 28px; font-weight: bold; } #text-welcome { font-family: 'Josefin Sans', sans-serif; font-style: italic; font-weight: bold; margin-top: 10px; margin-bottom: 10px; text-align: justify; } /* Displaying prices from bargain finder */ .bargain-price { color: green; font-size: 22px; font-weight: bold; } .carousel-img { width: 40%; height: auto; } .carousel-text { font-weight: bold; } .container-money { position: relative; text-align: center; } /* Float value displayed on top of dollar bill */ .centered-money { color: black; font-size: 30px; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .footnote { font-size: 11px; margin-top: 5px; } .pie-wrapper { width: 100%; height: auto; max-width: 600px; } .text { font-size: 20px; } .text-bullet { font-size: 20px; font-style: italic; font-weight: bold; margin-top: 10px; margin-bottom: 10px; } body { background-color: #f7f6f2; } input { margin-top: 10px; } /* Increase the default size of radio buttons */ input[type='radio'] { margin: 10px; transform: scale(1.5); } main .form-control { /* Center form controls */ display: inline-block; /* Override Bootstrap's 100% width for form controls */ width: auto; } main { /* Scroll horizontally as needed */ overflow-x: auto; /* Center contents */ text-align: center; } /* Constrain images on small screens */ main img { max-width: 100%; } nav .nav-item { margin-left: 10px; margin-right: 10px; } nav .navbar-brand { font-size: xx-large; margin-left: 15px; } nav .navbar-title { color: white; font-weight: bold; margin-left: 20px; } .navbar-nav .nav-item .nav-link { color: white; text-decoration: none; }