
/* -- Home Page Responsive Styles -- */

/* Larger Screen Styles */
@media (min-width: 700px){

    .website .intro-blurb.welcome-message {
        text-align: center;
    }

    .website .home-buttons {
        width:  auto;
        max-width: none;
    }
    .website .home-buttons > .wrapper {
        float: left;
        margin:  0 5px 10px;
        padding:  0 5px 10px;
        width:  calc((100% / 2) - 5px);
        /* max-width:  500px; */
    }
    .website .home-buttons > .wrapper:nth-child(odd) {
        margin-left:  0;
        padding-left:  0;
    }
    .website .home-buttons > .wrapper:nth-child(even) {
        margin-right:  0;
        padding-right:  0;
    }
    .website .home-buttons > .wrapper.image {
        max-width: none;
        width: calc(100% + 5px);
    }
    .website .home-buttons .button.business-overview {
        min-height:  77px;
    }
    .website .home-buttons > .wrapper.full-size {
        float: none;
        clear:  both;
        margin:  0 auto 10px;
        width:  auto;
    }


}
/* Smaller Screen Styles */
@media (max-width: 700px){

    .website .intro-blurb.welcome-message {
        margin-top:  -5px;
    }
    .website .home-buttons {
        max-width:  none;
    }

    .website .home-buttons .button.wide-only {
        display:  none;
    }
    .website .home-buttons > .wrapper.wide-only {
        display:  none;
    }

}
@media (max-width: 500px){

    .website .intro-blurb.welcome-message {
        font-size:  80%;
        margin-top:  -10px;
    }
    .website .home-buttons {

    }
    .website .home-buttons > .wrapper {
        margin-bottom:  10px;
    }
    .website .home-buttons .button.sub-big-button.cash-out {
        display:  none;
    }
    .website .home-buttons .cute-pic {
        min-height: 160px;
    }
    .website .home-buttons .cute-pic img {
        max-height:  95%;
        margin-top:  1%;
    }

}
