.padd-mobility{
	
}
.row {
	width: 1008px; margin: 0 auto;
}

/* ORIGIANL ROW CODE
.row {
	width: 1008px; max-width: 100% min-width: 768px; margin: 0 auto;
}
*/

.row .row{
	width: auto; max-width: none; min-width: 0; margin: 0;
}
.row.collapse .column, .row.collapse .columns {
	padding: 0;
}
.row .row{
	width: auto; max-width: none; min-width: 0; margin: 0;
}
.row .row.collapse{
	margin: 0;
}
.column, .columns {
	float: left; min-height: 1px; padding: 0 position: relative;
}
.column.centered, .columns.centered{
	float: none; margin: 0 auto;
}
[class*="column"] + [class*="column"]:last-child{
	float: right;
}
[class*="column"] + [class*="column"].stick-left{
	float: left;
}

.right-mobile-left{
	text-align: right;
}

/* pixel based grid */

.general-left{
	float: left; width: 202px;
}
.general-right{
	float: right; width: 751px;
}

/* percent based grid */


/* foundation grid */

.one, .row .one {
	width: 8.33333%;
}
.two, .row .two{
	width: 16.66667%;
}
.three, .row .three{
	width: 25%;
}
.four, .row .four{
	width: 33.33333%;
}
.five, .row .five{
	width: 41.66667%;
}
.six, .row .six{
	width: 50%;
}
.seven, .row .seven{
	width: 58.33333%;
}
.eight, .row .eight {
	width: 66.66667%;
}
.nine, .row .nine{
	width: 75%;
}
.ten, .row .ten{
	width: 83.33333%;
}
.eleven, .row .eleven{
	width: 91.66667%;
}

.twelve, .row .twelve, .full-width, .row .full-width{
	width: 100%;
}





img, object, embed{
	max-width: 100%; height: auto;
}

object, embed{
	height: 100%;
}

img{
	-ms-interpolation-mode: bicubic;
}

/* 5 TIPS for Responsive http://webdesignerwall.com/tutorials/5-useful-css-tricks-for-responsive-design */

img{
	float: left; /* fixes padding is automaticaly added to the bottom of an image (Experimental) */
	max-width: 100%;
	height: auto;
	border: 0;
}

@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}

/* Nicolas Gallagher's micro clearfix */

.row{
	*zoom: 1;
}
.row:before, .row:after, .padd-mobility:before, .padd-mobility:after{
	content: " "; display: table;
}
.row:after, .padd-mobility:after{
	clear: both;
}


/* Misc */

.text-left{
	 text-align: left;
}
.text-right{
	 text-align: right;
}

.text-center{
	 text-align: center;
}

/* #GO Repsonsive
================================================== */

@media only screen and (min-width: 0) and (max-width: 959px){

 .remove-on-tablet{
	display: none;
 }

 body{
	 -webkit-text-size-adjust: none; -ms-text-size-adjust: none; width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;
 }

 .padd-mobility{
	padding: 0 10px;
 }

 .row{
	 width: auto; min-width: 0; margin-left: 0; margin-right: 0;
 }
 .column, .columns{
	 width: auto !important; float: none;
 }
 .column:last-child, .columns:last-child{
	 float: none;
 }

 [class*="column"] + [class*="column"]:last-child{
	 float: none;
 }
 .column:before, .columns:before, .column:after, .columns:after{
	 content: ""; display: table;
 }
 .column:after, .columns:after{
	 clear: both;
 }

 .right-mobile-left{
 	text-align: left;
 }

 /* Mobile column Grid */

 .row .mobile-one{
	width: 25% !important; float: left; padding: 0 15px;
 }
 .row .mobile-one:last-child{
	float: right;
 }
 .row .mobile-one.end{
	float: left;
 }
 .row.collapse .mobile-one{
	padding: 0;
 }
 .row .mobile-two{
	width: 50% !important; float: left; padding: 0 15px;
 }
 .row .mobile-two:last-child{
	float: right;
 }
 .row .mobile-two.end{
	float: left;
 }
 .row.collapse .mobile-two{
	padding: 0;
 }


}









/* #Tablet (Portrait) Design for a width of 768px
================================================== */

@media only screen and (min-width: 768px) and (max-width: 959px){



}



/*  #Mobile (Portrait) Note: Design for a width of 320px
================================================== */

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

 .general-left, .general-right{
	float: none; width: 100%;
 }

 .remove-on-mobile{
	display: none;
 }

}




/* #Mobile (Landscape) Design for a width of 480px
================================================== */

@media only screen and (min-width: 480px) and (max-width: 767px) {

}

