@charset "UTF-8"; /* Sets the encoding of the style sheet to Unicode UTF-8. Don't move it.        */

   .social-ul{width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;}
   .social-ul li{display: inline; margin: 0 5px;}

   .sponsors img {
		margin: 0 auto;
	}

   .sponsors img {
		margin: 0 auto;
	}


   .sponsors .partners:nth-child(1) {
		padding-top: 2%;
	}
   .sponsors .partners:nth-child(1) > img {
		width:auto;
		max-height:120px;
	}

	.sponsors .partners:nth-child(2) {
		padding-top: 5%;
	}
   .sponsors .partners:nth-child(2) > img {
		width:auto;
		max-height:50px;
	}


    .sponsors .partners:nth-child(3) {
		padding-top: 5%;
	}
	.sponsors .partners:nth-child(3) > img {
		width:auto;
		max-height:60px;
	}


	.sponsors .partners:nth-child(4) {
		padding-top: 2%;
	}
	.sponsors .partners:nth-child(4) > img {
    width:auto;
		max-height:120px;
	}

	.sponsors .partners:nth-child(5) {
		padding-top: 2%;
	}
	.sponsors .partners:nth-child(5) > img {
		width:auto;
		max-height:120px;
	}

.foot-icons img {
    margin: 0 auto;
}
.sponsors .partners:nth-child(1) {
    padding-top: 2%;
}
.foot-icons > div {
    margin-bottom: 20px;
}
.foot-icons {
    position: relative;
    overflow: hidden;
    border: none;
}
.footer{
  overflow: auto;
}
.footer-nav{
  margin-top: 25px;
}
.contact{padding-top: 25px;}
.footer-nav li{
      list-style-type: none;
      vertical-align: top;
      display: inline-flex;
      padding: 5px 20px;
      font-size: 14px;
}
.footer-nav > li > a {
    color: #fff;
}
.foot-wrap{
  padding: 10px 0;
  max-width: 1600px;
  width: 100%;
  position: relative;
  margin: 0 auto;
  color: #fff;
}
#foot-hr{
  width: 60%;
    border-top: solid 1px #333;
  }
/* ======================================================================== */
/* ======================================================================== */
/* ========================= MEDIA QUERIES   ============================== */
/* ======================================================================== */
/* ======================================================================== */



/* ======================================================================== */
/* =========================   XXX Largest    ========================== */
/* ======================================================================== */
@media  (min-width : 1601px){

}

/* ======================================================================== */
/* =========================   Largest    ========================== */
/* ======================================================================== */
@media  (min-width : 1201px) and (max-width : 1600px) {

}

/* ======================================================================== */
/* ========================= Second Largest    =========================== */
/* ======================================================================== */

@media (min-width : 993px) and (max-width : 1200px) {

}

/* ======================================================================== */
/* =========================   Second  Smallest  ========================== */
/* ======================================================================== */
@media (min-width : 769px) and (max-width : 992px) {

}

/* ======================================================================== */
/* =========================        Smallest    =========================== */
/* ======================================================================== */
@media (min-width : 421px) and (max-width : 768px) {

}

/* ======================================================================== */
/* =========================  XXx   Smallest    =========================== */
/* ======================================================================== */
@media (max-width : 420px) {

}
