#footer {clear: both;float: left;margin-left: 0;display: block; padding: 0%; width: 100%;}
.disc{
    margin: 0;
    padding: 0px 0 0 0;
    color: #a5b8cf;
    background-color: #19458D;
    font-weight: bold;
    text-align: center;
	
}
#disc2 {
    background-color: #635F5A;
    padding: 4px 0 8px 35%;
}

#disc2b {
    background-color: #635F5A;
    padding: 4px 0 8px 35%;
}


#disc4 {
    color: #fff;
    background-color: #fff;
    text-align: center;
}

.footer_col  {margin: 0 0 25px 0; padding: 0; text-align:left; width: 100%; font-size:80%;}

.footer_cola {font-size:80%; padding:10px 0 0px 0}
.footer_colb {font-size:80%; padding:0 0 10px 0}


.disc .groupHeader{
    color: #ffffff;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 4px;
	font-size:80%;
}
.disc ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.disc li{
    padding-left: 16px;
	font-size:80%;
}

#footer a, #footer a:visited {color: #fff; display: inline-block; font-weight: bold; text-decoration: none; text-align: left;}
#footer a:hover, #footer a:active {color: #a5b8cf;}

#footertext {font-size: 75%; text-align: center;}

@media only screen and (min-width: 320px)  {

	
	
    #disc2 {
        padding: 8px 0;
    }
    .footer_col {margin: 0; text-align:center; width: 100%; font-size:100%;}





 #disc2b {
        padding: 8px 0;
    }
    .footer_col {margin: 0; text-align: center; padding: 0; width: 100%; font-size:100%;}

}

@media only screen and (min-width: 769px) {

 #disc2 {
        padding: 0px 0;
    }
    .footer_col {float: left;margin: 0; padding: 0px 0px 0px 3%; width: 20%; text-align:left;}



 #disc2b {
        padding: 0px 0 8px 0;
    }
    .footer_col {float: left;margin: 0; padding: 0px 0px 0px 3%; width: 20%; text-align:left;}

}

