@media all and (max-width: 1099px) {

footer .social-icons .heading {display:none;}
footer .logos {position:absolute;top:-37px;right:21px;}
footer .logos li {margin-left:10px;}
footer .logos p {margin-right:4px;}
footer .social-icons {position:absolute;top:113px;right:40px; border-top:1px solid #ebebec;padding-top:10px;}
footer .social-icons li {float:left;margin-right:15px;}
footer .social-icons a {
height:36px;
display:block;
padding:0;
text-indent:-9999px;
width:36px;
}
footer .social-icons li:nth-child(5), footer .social-icons li:nth-child(6) {
position:static;
}

footer .social-icons li:nth-child(7){  position:static;} 
footer .social-icons li:nth-child(7) {  margin-right:0;}

}


@media all and (max-width: 767px) {

footer {padding:15px 10px 100px 10px;}
footer .links {float:none;}
footer .links ul {float:none;text-align:center;margin-bottom:20px;margin-right:0;}
footer .links .heading {margin:0 auto 10px auto;}
footer .social-icons {position:absolute;top:459px;right:50%;margin-right:-118px;margin-left:0;}
footer .logos {float:none;margin:0 auto;top:374px;left:50%;margin-left:-140px;width:280px;}
footer .logos li {margin-left:9px;}
footer .logos ul {width:282px;margin:0 auto;display:block;}
footer .logos p {text-align:center;}
}


	footer #phoneDetails{		display:none;	}
	

