.footer {
  background-color: #2326e3;
  padding: 30px 0; }
  .footer .setheight {
    height: 200px; }
  .footer .wrapsocialicon {
    max-width: 100px;
    display: inline-block;
    padding: 0 2px; }
  .footer .wraptbl {
    display: table;
    height: 100%; }
  .footer .tblcll {
    display: table-cell;
    vertical-align: middle; }
  .footer .wrapallicon {
    text-align: right; }
  .footer .footerctn {
    font-size: 12px;
    color: #FFF; }
    .footer .footerctn img {
      max-width: 70px; }
    .footer .footerctn.spc {
      padding-left: 10px; }
