/********************************************
				FOOTER
********************************************/

footer {
	padding-top: 20px;
	background: #003a5c;
	text-align: center;
	color: #ffffff;
}
footer .social-list a,
footer .social-list a:hover {
	color: #fff;
}
footer .social-list {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
}
footer .social-list li {
	display: inline-block;
	padding: 10px;
}

.social-list li a{
	width: 52px;
	height: 52px;
	font-size:26px;
	color:#FFF;
	text-align: center;
	line-height: 52px;
	display: inline-block;
	transition: background 0.5s;
	-webkit-transition: background 0.5s;
}

.social-list li.facebook a:hover,
.social-list li.facebook a:focus{
	background: #555555;
}

.social-list li.twitter a:hover,
.social-list li.twitter a:focus{
	background: #555555;
	
}

social-list li.microphone a:hover,
.social-list li.microphone a:focus{
	background: #555555;
}
.social-list li.dribbble a:hover,
.social-list li.dribbble a:focus{
	background: #555555;
}

.social-list li.youtube a:hover,
.social-list li.youtube a:focus{
	background: #555555;
}




.modal-dialog {
      max-width: 800px;
      margin: 30px auto;
  }



.modal-body {
  position:relative;
  padding:0px;
}
.close {
  position:absolute;
  right:-30px;
  top:0;
  z-index:999;
  font-size:2rem;
  font-weight: normal;
  color:#fff;
  opacity:1;
}

