/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;

  width: 100%;
  /* Set the fixed height of the footer here */
  border-top:5px solid #B1CD3D;

  background-color: #000;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#B1CD3D;
	text-align:center;
  margin: 20px 0;
  clear:both;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}


.footer_2{
	margin-top:30px;}

.footer_2 img{
	margin-bottom:30px;}

.footer_2 p{
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#747474;}
	
	
.footer_2 p a{
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#747474;}	
	
.footer_2 ul{
	float:left;
	list-style:none;
	margin-right:47px;
	padding-left:15px;
	border-left:1px solid #7D7D7D;}	
	
.footer_3{
		font-family: 'PT Sans', sans-serif;
		font-size:18px;
		font-weight:bold;
	color:#747474;
	margin-bottom:15px;}
	
.footer_2 ul li > a{
			font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#959595;
	line-height:26px;}
	
	
.footer_2 ul li > a:hover{
	color:#B1CD3D;}	
	
@media (max-width: 1024px) {	
.footer_2 ul {
    float: left;
    list-style: none;
    margin-right: 10px;	
	
}}
	
@media (max-width:768px) {		
	
	.footer_2 ul {
    margin-right: 30px;
}
}
	
	
	
@media (max-width: 767px) {
	
	.footer_2 ul{
		display:none;}

.footer_2 img{
	margin:0 auto;
	margin-bottom:30px;}

.footer_2 p{
	text-align:center;}
}





