*{
  box-sizing: border-box;
}

.link_wrapper{
    text-align: center;
    padding: 0 25px 0 25px;
}

.container{
    max-width: 1100px;
    width: 100%;
    padding: 0 25px 0 25px;
    margin: 0 auto;
    font-size: 18px;
}

.banner-cell{
    float: left;
    width: 33%;
    padding: 0 25px 30px 25px;

}

.banner-img {
  position: relative;
  width:300px;
  height:250px;
}

.clear {
  clear: left;
}


@media screen and (max-width:1100px) {
    .container{
        max-width: 700px;
        width: 100%;
        margin: 0 auto;
        font-size: 18px;
    }


    .banner-cell{
    float: left;
    width: 50%;
    padding: 0 25px 30px 25px;
    }

    header{
        min-width: 100%;
    }
}

@media screen and (max-width:768px) {
    .thanks{
       font-size: 90%; 
       text-align:center;
    }

    .link_wrapper{
        text-align: center;
        padding: 30px 0 0 0;
    }


    .container{
        max-width: 400px;
        width: 100%;
        margin: 0 auto;
        font-size: 14px;
    }

    #container{
        min-width: 100%;        
    }
    .banner-cell{
        float: left;
        width: 100%;
        padding: 0 0 30px 0;
    }

    .banner-img{
        position: relative;
        width:300px;
        height:250px;      
        margin: 0 auto;
    }

    #copyright{
        font-size: 90%;
        padding: 10px 0;
    }

    br {
    display: none;
    }

    body{
        width:100%
    }

   #header{
        height: 100px;
    }

}



