/*PAGE LAYOUT*/

html, body {
    height:100%;
    text-align:center;
}

.wrap {
    min-height: 100%;
    height: auto;
    /* Negative indent footer by its height */
    margin: 0 auto -190px;
    /* Pad bottom by footer height */
    padding: 0 0 190px;
}

/*--------------------------------------------


/*columns*/

.columns {
    margin:7% auto;
    width:60%;
}


.col1, .col2 {
    background-color:#81DAF5;
    height:240px;
    padding-top:3%;
    padding-left:3%;
    border-radius: 6px 6px 6px 6px;
}

.col-md-6 {
    font-family:"Courier New", Courier, monospace;
    font-weight:bold;
    font-size:1.2em;
}


.col-md-12 {
    height: 190px;
    border-color:#848484;
    background-color:black;
    color:#D8D8D8;
}

/*PAGE LAYOUT*/

html, body {
    height:100%;
    text-align:center;
}

.wrap {
    min-height: 100%;
    height: auto;
    /* Negative indent footer by its height */
    margin: 0 auto -190px;
    /* Pad bottom by footer height */
    padding: 0 0 190px;
}

/*--------------------------------------------


/*columns*/

.columns {
    margin:7% auto;
    width:60%;
}


.col1, .col2 {
    background-color:#81DAF5;
    height:240px;
    padding-top:3%;
    padding-left:3%;
    border-radius: 6px 6px 6px 6px;
}

.col-md-6 {
    font-family:"Courier New", Courier, monospace;
    font-weight:bold;
    font-size:1.2em;
}


.col-md-12 {
    height: 190px;
    border-color:#848484;
    background-color:black;
    color:#D8D8D8;
    padding-top: 1%;
}

Fix home page footer padding
Fix home page footer padding
