/*********************************************************/
/******************** 1010 DESKTOP ***********************/
/*********************************************************/

.Wrapper                         	   	 			  	{ width: 1010px; }
.Column													{ padding-left: 15px; padding-right: 15px; }
.Column .Column 										{ padding-left: 0; padding-right: 30px; }
.Column.Home											{ padding-bottom: 15px; }

#Main #Left												{ width: 202px; }
#Main #Right											{ width: 202px; }

#Main #Content											{ width: 1010px; }
#Left + #Content,
#Right + #Content										{ width: 808px; }
#Right + #Left + #Content								{ width: 606px; }

.Column.One												{ width: 10%; }
.Column.Two												{ width: 20%; }
.Column.Three											{ width: 30%; }
.Column.Four,
.Column.Four-Home										{ width: 40%; }
.Column.Five											{ width: 50%; }
.Column.Six												{ width: 60%; }
.Column.Seven											{ width: 70%; }
.Column.Eight											{ width: 80%; }
.Column.Nine											{ width: 90%; }
.Column.Full											{ width: 100%; }

.Column.Half											{ width: 50%; }
.Column.Third											{ width: 33.33%; }
.Column.Quarter											{ width: 25%; }

#Left + #Content .Column.One,
#Right + #Content .Column.One							{ width: 12.5%; }
#Left + #Content .Column.Two,
#Right + #Content .Column.Two							{ width: 25%; }
#Left + #Content.Column.Three,	
#Right + #Content .Column.Three							{ width: 50%; }
#Left + #Content .Column.Four,
#Right + #Content .Column.Four							{ width: 50%; }
#Left + #Content .Column.Five,		
#Right + #Content .Column.Five							{ width: 50%; }
#Left + #Content .Column.Six,
#Right + #Content .Column.Six							{ width: 50%; }
#Left + #Content .Column.Seven,	
#Right + #Content .Column.Seven							{ width: 100%; }
#Left + #Content .Column.Eight,
#Right + #Content .Column.Eight							{ width: 100%; }
#Left + #Content .Column.Nine,	
#Right + #Content .Column.Nine							{ width: 100%; }
#Left + #Content .Column.Full,
#Right + #Content .Column.Full							{ width: 100%; }

#Left + #Content .Column.Half,
#Right + #Content .Column.Half							{ width: 50%; }
#Left + #Content .Column.Third,
#Right + #Content .Column.Third							{ width: 33.33%; }
#Left + .Column.Quarter,									
#Right + .Column.Quarter								{ width: 25%; }

#Right + #Left + #Content .Column.One					{ width: 16.66%; }
#Right + #Left + #Content .Column.Two					{ width: 33.33%; }
#Right + #Left + #Content .Column.Three					{ width: 50%; }
#Right + #Left + #Content .Column.Four					{ width: 66.66%; }
#Right + #Left + #Content .Column.Five					{ width: 83.33%; }
#Right + #Left + #Content .Column.Six					{ width: 100%; }
#Right + #Left + #Content .Column.Seven					{ width: 100%; }
#Right + #Left + #Content .Column.Eight					{ width: 100%; }
#Right + #Left + #Content .Column.Nine					{ width: 100%; }
#Right + #Left + #Content .Column.Full					{ width: 100%; }

#Right + #Left + #Content .Column.Half					{ width: 50%; }
#Right + #Left + #Content .Column.Third.Important		{ width: 33%; }
#Right + #Left + #Content .Column.Third					{ width: 33%; }
#Right + #Left + .Column.Quarter						{ width: 25%; }


#Main #Left .Column.One,					
#Main #Right .Column.One,
#Main #Left .Column.Two,					
#Main #Right .Column.Two								{ width: 100%; }

/*********************************************************/
/******************** 808 BIG TABLET *********************/
/*********************************************************/

@media only screen and (min-width: 808px) and (max-width: 1009px) {
	
.Wrapper                          						{ width: 808px; }

.Disable-BigTablet										{ display: none; }
.BigTablet-Clear										{ clear: both; }

#Main #Left												{ width: 202px; }
#Main #Right											{ width: 100%; }

#Main #Content											{ width: 808px; }
#Left + #Content										{ width: 606px; }
#Right + #Content										{ width: 808px; }
#Right + #Left + #Content								{ width: 606px; }

.Column.One												{ width: 12.5%; }
.Column.Two												{ width: 25%; }
.Column.Three											{ width: 50%; }
.Column.Four,
.Column.Four-Home										{ width: 50%; }
.Column.Five											{ width: 50%; }
.Column.Six												{ width: 50%; }
.Column.Seven											{ width: 100%; }
.Column.Eight											{ width: 100%; }
.Column.Nine											{ width: 100%; }
.Column.Full											{ width: 100%; }

.Column.Half											{ width: 50%; }
.Column.Third.Important									{ width: 100%; }
.Column.Third											{ width: 50%; }
.Column.Quarter											{ width: 50%; }

#Left + #Content .Column.One,
#Right + #Content .Column.One							{ width: 16.66%; }
#Left + #Content .Column.Two,
#Right + #Content .Column.Two							{ width: 33.33%; }
#Left + #Content.Column.Three,
#Right + #Content .Column.Three							{ width: 50%; }
#Left + #Content .Column.Four,
#Right + #Content .Column.Four							{ width: 66.66%; }
#Left + #Content .Column.Five,
#Right + #Content .Column.Five							{ width: 83.33%; }
#Left + #Content .Column.Six,
#Right + #Content .Column.Six							{ width: 100%; }
#Left + #Content .Column.Seven,
#Right + #Content .Column.Seven							{ width: 100%; }
#Left + #Content .Column.Eight,
#Right + #Content .Column.Eight							{ width: 100%; }
#Left + #Content .Column.Nine,
#Right + #Content .Column.Nine							{ width: 100%; }
#Left + #Content .Column.Full,
#Right + #Content .Column.Full							{ width: 100%; }

#Left + #Content .Column.Half,
#Right + #Content .Column.Half							{ width: 50%; }
#Left + #Content .Column.Third.Important,
#Right + #Content .Column.Third.Important				{ width: 100%; }
#Left + #Content .Column.Third,
#Right + #Content .Column.Third							{ width: 50%; }
#Left + .Column.Quarter,									
#Right + .Column.Quarter								{ width: 50%; }

#Right + #Left + #Content .Column.One					{ width: 16.66%; }
#Right + #Left + #Content .Column.Two					{ width: 33.33%; }
#Right + #Left + #Content .Column.Three					{ width: 50%; }
#Right + #Left + #Content .Column.Four					{ width: 66.66%; }
#Right + #Left + #Content .Column.Five					{ width: 83.33%; }
#Right + #Left + #Content .Column.Six					{ width: 100%; }
#Right + #Left + #Content .Column.Seven					{ width: 100%; }
#Right + #Left + #Content .Column.Eight					{ width: 100%; }
#Right + #Left + #Content .Column.Nine					{ width: 100%; }
#Right + #Left + #Content .Column.Full					{ width: 100%; }

#Right + #Left + #Content .Column.Half					{ width: 100%; }
#Right + #Left + #Content .Column.Third.Important		{ width: 100%; }
#Right + #Left + #Content .Column.Third					{ width: 50%; }
#Right + #Left + .Column.Quarter						{ width: 50%; }

#Main #Left .Column.One,					
#Main #Right .Column.One								{ width: 100%; }
   	
}

/*********************************************************/
/******************** 606 SMALL TABLET *******************/
/*********************************************************/

@media only screen and (min-width: 606px) and (max-width: 807px) {
	
.Wrapper                       	 						{ width: 606px; }

.Disable-Tablet											{ display: none; }
.Tablet-Clear                                           { clear: both; }

#Main #Left												{ width: 100%; }
#Main #Right											{ width: 100%; }

#Main #Content											{ width: 606px; }
#Left + #Content,
#Right + #Content										{ width: 606px; }
#Right + #Left + #Content								{ width: 606px; }

.Column.One												{ width: 16.66%; }
.Column.Two												{ width: 33.33%; }
.Column.Three											{ width: 50%; }
.Column.Four											{ width: 100%; }
.Column.Four-Home										{ width: 66.66%; }
.Column.Five											{ width: 100%; }
.Column.Six												{ width: 100%; }
.Column.Seven											{ width: 100%; }
.Column.Eight											{ width: 100%; }
.Column.Nine											{ width: 100%; }
.Column.Full											{ width: 100%; }

.Column.Half											{ width: 100%; }
.Column.Third.Important									{ width: 100%; }
.Column.Third											{ width: 100%; }
.Column.Quarter											{ width: 50%; }

#Left + #Content .Column.One,
#Right + #Content .Column.One							{ width: 16.66%; }
#Left + #Content .Column.Two,
#Right + #Content .Column.Two							{ width: 33.33%; }
#Left + #Content.Column.Three,
#Right + #Content .Column.Three							{ width: 50%; }
#Left + #Content .Column.Four,
#Right + #Content .Column.Four							{ width: 66.66%; }
#Left + #Content .Column.Five,
#Right + #Content .Column.Five							{ width: 83.33%; }
#Left + #Content .Column.Six,
#Right + #Content .Column.Six							{ width: 100%; }
#Left + #Content .Column.Seven,
#Right + #Content .Column.Seven							{ width: 100%; }
#Left + #Content .Column.Eight,
#Right + #Content .Column.Eight							{ width: 100%; }
#Left + #Content .Column.Nine,
#Right + #Content .Column.Nine							{ width: 100%; }
#Left + #Content .Column.Full,
#Right + #Content .Column.Full							{ width: 100%; }

#Left + #Content .Column.Half,
#Right + #Content .Column.Half							{ width: 100%; }
#Left + #Content .Column.Third.Important,
#Right + #Content .Column.Third.Important				{ width: 100%; }
#Left + #Content .Column.Third,
#Right + #Content .Column.Third							{ width: 50%; }
#Left + .Column.Quarter,									
#Right + .Column.Quarter								{ width: 50%; }

#Right + #Left + #Content .Column.One					{ width: 16.66%; }
#Right + #Left + #Content .Column.Two					{ width: 33.33%; }
#Right + #Left + #Content .Column.Three					{ width: 50%; }
#Right + #Left + #Content .Column.Four					{ width: 66.66%; }
#Right + #Left + #Content .Column.Five					{ width: 83.33%; }
#Right + #Left + #Content .Column.Six					{ width: 100%; }
#Right + #Left + #Content .Column.Seven					{ width: 100%; }
#Right + #Left + #Content .Column.Eight					{ width: 100%; }
#Right + #Left + #Content .Column.Nine					{ width: 100%; }
#Right + #Left + #Content .Column.Full					{ width: 100%; }

#Right + #Left + #Content .Column.Half					{ width: 100%; }
#Right + #Left + #Content .Column.Third.Important		{ width: 100%; }
#Right + #Left + #Content .Column.Third					{ width: 100%; }
#Right + #Left + .Column.Quarter						{ width: 50%; }

#Main #Left .Column,					
#Main #Right .Column									{ width: 100%; }
	
}

/*********************************************************/
/******************** BIG MOBILE *************************/
/*********************************************************/

@media only screen and (min-width: 404px) and (max-width: 605px) {
	
.Wrapper                       	   						{ width: 404px; }

.Disable-BigMobile										{ display: none; }

#Main #Left												{ width: 100%; }
#Main #Right											{ width: 100%; }

#Main #Content											{ width: 404px; }
#Left + #Content,
#Right + #Content										{ width: 404px; }
#Right + #Left + #Content								{ width: 404px; }

.Column.One												{ width: 25%; }
.Column.Two												{ width: 50%; }
.Column.Three											{ width: 100%; }
.Column.Four,
.Column.Four-Home										{ width: 100%; }
.Column.Five											{ width: 100%; }
.Column.Six												{ width: 100%; }
.Column.Seven											{ width: 100%; }
.Column.Eight											{ width: 100%; }
.Column.Nine											{ width: 100%; }
.Column.Full											{ width: 100%; }

.Column.Half											{ width: 100%; }
.Column.Third.Important									{ width: 100%; }
.Column.Third											{ width: 100%; }
.Column.Quarter											{ width: 50%; }

#Left + #Content .Column.One,	
#Right + #Content .Column.One							{ width: 25%; }
#Left + #Content .Column.Two,		
#Right + #Content .Column.Two							{ width: 50%; }
#Left + #Content.Column.Three,
#Right + #Content .Column.Three							{ width: 100%; }
#Left + #Content .Column.Four,
#Right + #Content .Column.Four							{ width: 100%; }
#Left + #Content .Column.Five,		
#Right + #Content .Column.Five							{ width: 100%; }
#Left + #Content .Column.Six,
#Right + #Content .Column.Six							{ width: 100%; }
#Left + #Content .Column.Seven,
#Right + #Content .Column.Seven							{ width: 100%; }
#Left + #Content .Column.Eight,
#Right + #Content .Column.Eight							{ width: 100%; }
#Left + #Content .Column.Nine,
#Right + #Content .Column.Nine							{ width: 100%; }
#Left + #Content .Column.Full,
#Right + #Content .Column.Full							{ width: 100%; }

#Left + #Content .Column.Half,
#Right + #Content .Column.Half							{ width: 100%; }
#Left + #Content .Column.Third.Important,
#Right + #Content .Column.Third.Important				{ width: 100%; }
#Left + #Content .Column.Third,
#Right + #Content .Column.Third							{ width: 100%; }
#Left + .Column.Quarter,									
#Right + .Column.Quarter								{ width: 50%; }

#Right + #Left + #Content .Column.One					{ width: 25%; }
#Right + #Left + #Content .Column.Two					{ width: 50%; }
#Right + #Left + #Content .Column.Three					{ width: 100%; }
#Right + #Left + #Content .Column.Four					{ width: 100%; }
#Right + #Left + #Content .Column.Five					{ width: 100%; }
#Right + #Left + #Content .Column.Six					{ width: 100%; }
#Right + #Left + #Content .Column.Seven					{ width: 100%; }
#Right + #Left + #Content .Column.Eight					{ width: 100%; }
#Right + #Left + #Content .Column.Nine					{ width: 100%; }
#Right + #Left + #Content .Column.Full					{ width: 100%; }

#Right + #Left + #Content .Column.Half					{ width: 100%; }
#Right + #Left + #Content .Column.Third.Important		{ width: 100%; }
#Right + #Left + #Content .Column.Third					{ width: 100%; }
#Right + #Left + .Column.Quarter						{ width: 50%; }

#Main #Left .Column,					
#Main #Right .Column									{ width: 100%; }
	
}

/*********************************************************/
/******************** FLUID MOBILE ***********************/
/*********************************************************/

@media only screen and (max-width: 403px) {
	
.Wrapper                      	   						{ width: 100%; min-width: 240px; }

.Disable-Mobile 										{ display: none; }

#Main #Left												{ width: 100%; }
#Main #Right											{ width: 100%; }

#Main #Content											{ width: 100%; min-width: 240px; }
#Left + #Content,
#Right + #Content										{ width: 100%; min-width: 240px; }
#Right + #Left + #Content								{ width: 100%; min-width: 240px; }

.Column.One												{ width: 50%; }
.Column.Two												{ width: 100%; }
.Column.Three											{ width: 100%; }
.Column.Four,
.Column.Four-Home										{ width: 100%; }
.Column.Five											{ width: 100%; }
.Column.Six												{ width: 100%; }
.Column.Seven											{ width: 100%; }
.Column.Eight											{ width: 100%; }
.Column.Nine											{ width: 100%; }
.Column.Full											{ width: 100%; }

.Column.Half											{ width: 100%; }
.Column.Third.Important									{ width: 100%; }
.Column.Third											{ width: 100%; }
.Column.Quarter											{ width: 100%; }

#Left + #Content .Column.One,
#Right + #Content .Column.One							{ width: 50%; }
#Left + #Content .Column.Two,
#Right + #Content .Column.Two							{ width: 100%; }
#Left + #Content.Column.Three,
#Right + #Content .Column.Three							{ width: 100%; }
#Left + #Content .Column.Four,
#Right + #Content .Column.Four							{ width: 100%; }
#Left + #Content .Column.Five,
#Right + #Content .Column.Five							{ width: 100%; }
#Left + #Content .Column.Six,
#Right + #Content .Column.Six							{ width: 100%; }
#Left + #Content .Column.Seven,
#Right + #Content .Column.Seven							{ width: 100%; }
#Left + #Content .Column.Eight,
#Right + #Content .Column.Eight							{ width: 100%; }
#Left + #Content .Column.Nine,
#Right + #Content .Column.Nine							{ width: 100%; }
#Left + #Content .Column.Full,
#Right + #Content .Column.Full							{ width: 100%; }

#Left + #Content .Column.Half,
#Right + #Content .Column.Half							{ width: 100%; }
#Left + #Content .Column.Third.Important,
#Right + #Content .Column.Third.Important				{ width: 100%; }
#Left + #Content .Column.Third,
#Right + #Content .Column.Third							{ width: 100%; }
#Left + .Column.Quarter,									
#Right + .Column.Quarter								{ width: 100%; }

#Right + #Left + #Content .Column.One					{ width: 50%; }
#Right + #Left + #Content .Column.Two					{ width: 100%; }
#Right + #Left + #Content .Column.Three					{ width: 100%; }
#Right + #Left + #Content .Column.Four					{ width: 100%; }
#Right + #Left + #Content .Column.Five					{ width: 100%; }
#Right + #Left + #Content .Column.Six					{ width: 100%; }
#Right + #Left + #Content .Column.Seven					{ width: 100%; }
#Right + #Left + #Content .Column.Eight					{ width: 100%; }
#Right + #Left + #Content .Column.Nine					{ width: 100%; }
#Right + #Left + #Content .Column.Full					{ width: 100%; }

#Right + #Left + #Content .Column.Half					{ width: 100%; }
#Right + #Left + #Content .Column.Third.Important		{ width: 100%; }
#Right + #Left + #Content .Column.Third					{ width: 100%; }
#Right + #Left + .Column.Quarter						{ width: 100%; }

#Main #Left .Column,					
#Main #Right .Column									{ width: 100%; }
	
}