/* Responsive Grid
-----------------------------------------------------------------------------*/
@media only screen and (max-width:480px) {
  .mobile-width-100 {
    width: 100%;
  }
  .units-row .unit-90,
  .units-row .unit-80,
  .units-row .unit-75,
  .units-row .unit-70,
  .units-row .unit-66,
  .units-row .unit-65,
  .units-row .unit-60,
  .units-row .unit-50,
  .units-row .unit-40,
  .units-row .unit-35,
  .units-row .unit-33,
  .units-row .unit-30,
  .units-row .unit-25,
  .units-row .unit-20,
  .units-row .unit-10 {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-bottom: 1.6em;
  }
  .unit-push-90,
  .unit-push-80,
  .unit-push-75,
  .unit-push-70,
  .unit-push-66,
  .unit-push-65,
  .unit-push-60,
  .unit-push-50,
  .unit-push-40,
  .unit-push-35,
  .unit-push-33,
  .unit-push-30,
  .unit-push-25,
  .unit-push-20,
  .unit-push-10 {
    left: 0;
  }
  .units-row .unit-push-right {
    float: none;
  }
  .units-mobile-50 .unit-90,
  .units-mobile-50 .unit-80,
  .units-mobile-50 .unit-75,
  .units-mobile-50 .unit-70,
  .units-mobile-50 .unit-66,
  .units-mobile-50 .unit-65,
  .units-mobile-50 .unit-60,
  .units-mobile-50 .unit-40,
  .units-mobile-50 .unit-30,
  .units-mobile-50 .unit-35,
  .units-mobile-50 .unit-33,
  .units-mobile-50 .unit-25,
  .units-mobile-50 .unit-20,
  .units-mobile-50 .unit-10 {
    float: left;
    margin-left: 3%;
    width: 48.5%;
  }
  .units-mobile-50 .unit-90:first-child,
  .units-mobile-50 .unit-80:first-child,
  .units-mobile-50 .unit-75:first-child,
  .units-mobile-50 .unit-70:first-child,
  .units-mobile-50 .unit-66:first-child,
  .units-mobile-50 .unit-65:first-child,
  .units-mobile-50 .unit-60:first-child,
  .units-mobile-50 .unit-40:first-child,
  .units-mobile-50 .unit-35:first-child,
  .units-mobile-50 .unit-30:first-child,
  .units-mobile-50 .unit-33:first-child,
  .units-mobile-50 .unit-25:first-child,
  .units-mobile-50 .unit-20:first-child,
  .units-mobile-50 .unit-10:first-child {
    margin-left: 0;
  }
}


/*	Smaller than standard
-----------------------------------------------------------*/
@media only screen and (max-device-width: 1010px) {
  html, body { 
	background-image:none;
	}
}

/*	Smaller than standard
-----------------------------------------------------------*/
@media only screen and (max-width: 1010px){
  #header-a-mob-nav {
	display:block; 
	}
	
  .header-a {
	display:block;
	}	
	
  .header-b {
	display:none; 
	}	
	
  .header-logo {
	background-color:;
	display:block;
	float:none;
	margin:0 auto;
	padding:10px 0;
	text-align:center;
	width:80%;
	text-decoration:none;
	}
	
  .navigation {
	display:block; margin:0 !important; 
	width:100% !important; 
	}
	
	}
	
/*	Smaller than standard
-----------------------------------------------------------*/
@media only screen and (max-width: 950px){ 
  .units-footer { 
	height:auto; 
	overflow:auto; 
	padding-bottom:20px; }

  .ft-d1 { width:100%; }
  .ft-d2 { 
	text-align:left;
	width:100%; }
	
  .footer-a {
	width:65%;
	}

  .footer-c {
	width:35%;
	}
	
  .footer-b {
	display:none;
	width:100%;	
	}
	
  .facebook-icon, .twitter-icon, .youtube-icon {
	color:#ffffff;
	display:block;
	float:right;
	font-size:35px;
	margin-left:10px;
	margin-right:0;
	padding:5px 0px;	
	}
	
  .facebook-icon {
	margin-left:0;
	}
	
  .units-back-to-top {
	display:none;
	}
	
@media only screen and (max-width: 715px) {
.units-copyright {height:auto}
.footer-copyright, .footer-lifestyle1 {float:left; padding:5px 10px;}
	}
	
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 630px) {
  .facebook-icon, .twitter-icon, .youtube-icon {
	font-size:20px;
	margin-top:12px;
	}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 480px) {

}