
/*footer{
	width:100%;
	background:url('../Images/Redesign_Images/footer_background.png') no-repeat;
	background-position:center top;
	background-size: 100% 15em;
	font-size:0.875em;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='../images/additional-search/u46.png',
    sizingMethod='scale');
    /*clear:both;
}*/

/* Changes done ashwin 1/08/2015*/
footer{
	width:100%;
	background:url('../Images/Redesign_Images/footer_background.png') no-repeat center top;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	font-size:0.875em;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/Redesign_Images/footer_background.png', sizingMethod='scale');
    clear:both;
}
/* Changes done ashwin 1/08/2015*/
footer .social-contacts-img{
   background:url('../Images/Redesign_Images/footer_logo.png') no-repeat;
   background-position: 1.3% center;
   background-size: 100%;
  	height: 2.75em;
  	width:10em;
  	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/Redesign_Images/footer_logo.png', sizingMethod='scale');
}
footer .row{
  		padding: 0.5em 0;
}
.address p{
	line-height:1.2em;
}
footer .address,.copyright,.social-contacts{
	padding-bottom:1em;

}
footer .address{
		padding-left:0;
}

/******Media Queries *****/
@media only screen and (min-width: 1280px){
	 .social-contacts{
		padding-left:2em;
		padding-right:0;		
	}
	.social-contacts .social-contacts-img{
		float:right;
	}
	.copyright{
		padding-left:1em;
	}
}
@media only screen and (max-width: 1280px){
	.social-contacts{
		padding-left:2em;
		padding-right:0;		
	}
	.social-contacts .social-contacts-img{
		float:right;
	}
	.copyright{
		padding-left:0;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1024px){
	.address,.copyright{
		width:38%;
	}
	.social-contacts{
		width:20%;
	}
	footer .copyright{
  		margin-right:2.7em;
  		padding-left:1.4em;		
	}
}
@media only screen and (max-width: 768px){

	/*.footer .row{
  		padding: 0.7em;
	}*/
	footer .address{
  			padding-bottom: 1em;
  			margin-right:0;
  			/*padding-left:1em;*/
	}
	 .copyright,.social-contacts{
		margin-right:0em;
		padding-left:0;
	}
	footer {
		font-size:0.75em;
	}
	.social-contacts .social-contacts-img{
		float:left;
	}
}

@media only screen and (max-width: 640px){
	
	/*footer {
		font-size:0.65em;
	}*/
	.footer .address, .copyright,.social-contacts{
		padding-right: 0;
		
	}
	
}
@media only screen and (max-width: 580px){

	/*footer {
		font-size:0.55em;
	}*/

}

/*@media only screen and (max-width: 420px){
	footer .copyright{
		margin-right:1em;
	}
	
}*/

@media only screen and (max-width: 320px){
	
	/*footer {
		font-size:0.5em;
	}*/
}
/* media queries */