.button-panel button {
  font-size:18px;
}

.main-navigation ul li a {
  padding: 15px;
  margin-left:10px;
  border-bottom: 3px solid #FFF;
}

.main-navigation ul li a:hover {
    padding-top: 0px;
  border-color: #6CCECB
}

.main-navigation ul li.selected a {
    border-bottom: 3px solid;
    padding-top: 0px;
}

.top-navigation ul {
    text-transform: uppercase;
}

.footer h4 {
  display:none;
}

#footer-bottom .grid_12 {
  display:none;
}

#footer-end {
    background-color: #218c8d;
  	text-align:center;
	border-top:5px solid #FFF;
}

#footer-logo-holder {
  padding:40px 0px 40px;
  max-width: 600px;
  margin: auto;
}


#footer-logo-holder .image-list-item {
  width:calc(100% / 4);
  clear:unset;
  display:inline-block;
  float:unset;
  margin:auto;
}

#footer-logo-holder .image-list-item .image {
  padding:15px;
  margin:-20px 0px;
}

#footer-logo-holder .image-list-item .image img {
  width:100%;
}

.copyright p {
  color:#FFF;
}

@media only screen and (max-width: 1280px) {
 
#footer-logo-holder .image-list-item {
  width:calc(100% / 4);
}
  

@media only screen and (max-width: 1024px) {
 
#footer-logo-holder .image-list-item {
  width:calc(100% / 4);
}



@media only screen and (max-width: 768px) {
 

}
  
  
}

@media only screen and (max-width: 479px) {
 
#footer-logo-holder .image-list-item {
  width:25%;
}

  
}