.row {
	margin-left: -20px;
	*zoom: 1;
}

.row:before,.row:after {
	display: table;
	content: "";
	line-height: 0;
}

.row:after {
	clear: both;
}

[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}

/*
.container {
	width: 620px;
}
*/
.span8 {
	width: 620px;
}

.span7 {
	width: 540px;
}

.span6 {
	width: 460px;
}

.span5 {
	width: 380px;
}

.span4 {
	width: 300px;
}

.span3 {
	width: 220px;
}

.span2 {
	width: 140px;
}

.span1 {
	width: 60px;
}

.offset8 {
	margin-left: 660px;
}

.offset7 {
	margin-left: 580px;
}

.offset6 {
	margin-left: 500px;
}

.offset5 {
	margin-left: 420px;
}

.offset4 {
	margin-left: 340px;
}

.offset3 {
	margin-left: 260px;
}

.offset2 {
	margin-left: 180px;
}

.offset1 {
	margin-left: 100px;
}

.row-fluid {
	width: 100%;
	*zoom: 1;
}

.row-fluid:before,.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}

.row-fluid:after {
	clear: both;
}

.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 3.225806451612903%;
	*margin-left: 3.1451612903225805%;
}

.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}

.row-fluid .controls-row [class*="span"]+[class*="span"] {
	margin-left: 3.225806451612903%;
}

.row-fluid .span8 {
	width: 100%;
	*width: 99.91935483870968%;
}

.row-fluid .span7 {
	width: 87.09677419354838%;
	*width: 87.01612903225806%;
}

.row-fluid .span6 {
	width: 74.19354838709677%;
	*width: 74.11290322580645%;
}

.row-fluid .span5 {
	width: 61.29032258064517%;
	*width: 61.20967741935485%;
}

.row-fluid .span4 {
	width: 48.38709677419355%;
	*width: 48.30645161290323%;
}

.row-fluid .span3 {
	width: 35.483870967741936%;
	*width: 35.403225806451616%;
}

.row-fluid .span2 {
	width: 22.580645161290324%;
	*width: 22.5%;
}

.row-fluid .span1 {
	width: 9.67741935483871%;
	*width: 9.596774193548388%;
}

.row-fluid .offset8 {
	margin-left: 106.45161290322581%;
	*margin-left: 106.29032258064517%;
}

.row-fluid .offset8:first-child {
	margin-left: 103.2258064516129%;
	*margin-left: 103.06451612903226%;
}

.row-fluid .offset7 {
	margin-left: 93.54838709677419%;
	*margin-left: 93.38709677419355%;
}

.row-fluid .offset7:first-child {
	margin-left: 90.32258064516128%;
	*margin-left: 90.16129032258064%;
}

.row-fluid .offset6 {
	margin-left: 80.64516129032258%;
	*margin-left: 80.48387096774194%;
}

.row-fluid .offset6:first-child {
	margin-left: 77.41935483870967%;
	*margin-left: 77.25806451612902%;
}

.row-fluid .offset5 {
	margin-left: 67.74193548387098%;
	*margin-left: 67.58064516129033%;
}

.row-fluid .offset5:first-child {
	margin-left: 64.51612903225806%;
	*margin-left: 64.35483870967742%;
}

.row-fluid .offset4 {
	margin-left: 54.83870967741936%;
	*margin-left: 54.67741935483872%;
}

.row-fluid .offset4:first-child {
	margin-left: 51.612903225806456%;
	*margin-left: 51.451612903225815%;
}

.row-fluid .offset3 {
	margin-left: 41.935483870967744%;
	*margin-left: 41.7741935483871%;
}

.row-fluid .offset3:first-child {
	margin-left: 38.70967741935484%;
	*margin-left: 38.5483870967742%;
}

.row-fluid .offset2 {
	margin-left: 29.032258064516128%;
	*margin-left: 28.870967741935484%;
}

.row-fluid .offset2:first-child {
	margin-left: 25.806451612903228%;
	*margin-left: 25.64516129032258%;
}

.row-fluid .offset1 {
	margin-left: 16.129032258064516%;
	*margin-left: 15.96774193548387%;
}

.row-fluid .offset1:first-child {
	margin-left: 12.903225806451612%;
	*margin-left: 12.74193548387097%;
}

[class*="span"].hide,.row-fluid [class*="span"].hide {
	display: none;
}

[class*="span"].pull-right,.row-fluid [class*="span"].pull-right {
	float: right;
}

/* Swithc Touch */
.container-fixed {
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}

/* Media - Queries */
@media only screen and (max-width: 767px) , only screen and (max-width:	768px) and (orientation: landscape) {
	.container-fluid {
		padding: 0;
	}
	.row-fluid {
		width: 100%;
	}
	.row,.thumbnails {
		margin-left: 0;
	}
	[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		min-height: 0px;
	}
	.span12,.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.controls-row [class*="span"]+[class*="span"] {
		margin-left: 0;
	}
}