/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  /*bottom: 0;*/
  width: 100%;
  /* Set the fixed height of the footer here 
  min-height: 387px;*/
  background-color:#1D273A;
  padding-top:54px;
}


.footer_2 ul{
	list-style:none;
	margin-top:30px;}



.footer_2 ul li{
	display:inline-block;}


_:-ms-fullscreen, :root .footer_top{ 
	
		position: relative;
		top: -11px;
	}


.footer_2 ul li a{
	font-size:13px;
	color:#fff;
	padding-right: 10px;
}

.footer_2 ul li a i{
	display:inline-block;
	width:29px;
	height:29px;
	background:url(../image/icon.png) no-repeat;
    background-position: -129px -33px;
	border:1px solid #fff;
	border-radius:100%;
	position: relative;
    top: 9px;
    margin-right: 8px;}


.footer_2 .form-control{
	border:0;
	border-radius:0;
	background-color:#1D273A;
	color:#fff;
	border-left:1px solid rgba(255,255,255,.53);
	    padding: 6px 4px;}


.footer_3 ul{
	list-style:none;}


.footer_3 h3{
	font-size:15px;
	color:#fff;
	margin:0;
	margin-bottom:20px;}

.footer_3 ul li a{
	color:#fff;
	font-size:14px;
	line-height:30px;}


.footer_4{
	color:#EBEBEB;
	text-align:right;
	font-size:14px;
	line-height:30px;}

.footer_4 h5{
	margin:0;
	font-size:17px;}


.footer_4 .footer_5 i{
	display:inline-block;
	width:10px;
	height:15px;
	background:url(../image/icon.png) no-repeat;
    background-position: -105px -84px;
	margin-right:10px;}

.footer_4 .footer_6 i{
	display:inline-block;
	width:15px;
	height:15px;
	background:url(../image/icon.png) no-repeat;
    background-position: -139px -84px;
	margin-right:5px;}


.footer_7{
	border-top:1px solid rgba(52,156,227,.36);
	color:rgba(255,255,255,.7);
	text-align:center;
	line-height:50px;}

 @media (max-width: 767px) {
	 
	 .footer_2 img{
		 margin:0 auto;}
	 .footer_2 ul {
    text-align: center;
	margin-bottom:30px;}
	 
	.footer_3 ul {
		text-align:center;
} 
	 
	 .footer_3 ul h3{
		 font-weight:bold;}
	 
	 .footer_4{
		 text-align:center;}
	 
	 .footer_4 h5 {
		 font-weight:bold;
}
.footer_7 {
    line-height: 20px;
}
	 
 }


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

body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

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

code {
  font-size: 80%;
}
