/** RESPONSIVE FOOTER STYLES **/

@media only screen and (max-width: 52.9375em) {

	.footer * {
		-moz-box-sizing: border-box;
		box-sizing: border-box;		
	}

	.footer .footer-content {
		padding: 0px;
		width: 100%;		
	}

	.footer .stripe-display {
		width: 100%;
		margin: 0;
	}

	.footer .grid-fullwidth {
		margin: 0;
		width: 100%;
	}

	.footer .stripe-display {
		margin: 0;
		padding: 0;
		width:100%;
	}

	#footer-column-left,
	#footer-column-center,
	#footer-column-right,
	.footer-content .footer-column {		
		margin: 0;
		padding: 0px;
		width: 100%;
	}

	 .footer-content {
	         text-align: center;
	    }
	.footer-text-block .footer-linkWIcons .global{
	    display: inline-block;
	  }
	.bottom-footer .columns-address {
	}
	  .bottom-footer .columns-policy {
	    float: unset;
	    width: 85%;
	    text-align: center;
	}
	 .bottom-footer .columns-address {
	    float: inherit;
	    width: auto;
	    text-align: center;
	}
	.bottom-footer .address {
	    text-align: center;
	}
	.social-links {
	 width: 42%;
	 display: table;
	}
	.social-link {
		display: table-cell;
		width: 33.33333%;
		padding-bottom:10px;
	}
	.socialmedialinks {
		margin-bottom:20px;
	}
	           
}