/**
 * WARNING: do not edit this file. It was generated automatically, your changes will be overwritten and lost.
 * 2013-01-08 17:28:04 */
/* Fluid grid
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Grid container */
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1000px;
  width: 100%;
}
.nested-container {
	width:102%;
	margin-left:-1%;
}
/* Grid-12 units */
.grid12-1,
.grid12-2,
.grid12-3,
.grid12-4,
.grid12-5,
.grid12-6,
.grid12-7,
.grid12-8,
.grid12-9,
.grid12-10,
.grid12-11,
/* Grid-4 units */
/* Useful as aliases for grid unit which have the same size in different grid systems
   e.g.: 
*/
.grid4-1,
.grid4-2,
.grid4-3,
/* Grid-2 unit */
.grid2-1,
/* Alias for full-width units */
.grid-full,
/* Special grid units */
.grid-col2-sidebar,
.grid-col2-main
{ 
	position:relative;
	display:inline;
	float:left;
	margin-left:0;
	margin-right:2%;
}
/* Grid units widths */
.grid12-1	{ width:6.33%; }
.grid12-2	{ width:14.67%; }
.grid12-3, .grid4-1 {
  background: none repeat scroll 0 0 #F5F5F5;
  border: 1px solid #CCCCCC;
  float: left;
  margin: 15px 0 0;
  min-height: 500px;
  width: 20.5%;
}
.grid12-4	{ width:31.33%; }
.grid12-5	{ width:39.67%; }
.grid12-6,
.grid4-2,
.grid2-1	{ width:48%; }
.grid12-7	{ width:56.33%; }
.grid12-8	{ width:64.67%; }
.grid12-9,
.grid4-3	{ width:73%; }
.grid12-10	{ width:81.33%; }
.grid12-11	{ width:89.67%; }
.grid-full	{ width:98%; }
/* Special grid units. 2 columns: fixed-width sidebar unit with fluid main unit.
   Sidebar unit has the same width in all screen sizes, width of the main unit is fluid. */
.grid-col2-sidebar	{ width:23%; }
.grid-col2-main		{ width:73%; }
/* Nested units classes: alpha - first unit in a row, omega - last unit in a row */
.alpha { margin-left:0; }
.omega { margin-right:0; }
/* Utility classes
-------------------------------------------------------------- */
/* Hide element if screen width is lower than the width specified in the class name */
.hide-below-1680 { display:none !important; }
.hide-below-1440 { display:none !important; }
.hide-below-1360 { display:none !important; }
.hide-below-1280 { display:none !important; }
/* Grid container: stretched, without side padding 
-------------------------------------------------------------- */
/* Remove padding (whic is added in media queries for mobile layouts) from basic grid containers.
   Stretch inner grid unit (full width) */
.container.stretched { width:96%; padding-left:0; padding-right:0; }
.container.stretched .grid-full { width:100%; margin-left:0; margin-right:0; }
/* Tablet (Portrait) - design for a width of 768px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 768px <= width < 960px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
		.container { max-width:737px; }
	/* Hide */
	.hide-below-960 { display:none !important; }
}
/* All mobile - design for a width of less than 768px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* width < 768px */
@media only screen and (max-width: 767px) {
	/* Grid units below 768px screen size are 100% wide with no margin - compensate margin with padding */
	.container { width:94%; padding-left:1%; padding-right:1%; }
	.nested-container { width:100%; margin-left:auto; }
	/* Stretch all grid units */
	.grid12-1,
	.grid12-2,
	.grid12-3,
	.grid12-4,
	.grid12-5,
	.grid12-6,
	.grid12-7,
	.grid12-8,
	.grid12-9,
	.grid12-10,
	.grid12-11,
	.grid4-1,
	.grid4-2,
	.grid4-3,
	.grid2-1,
	.grid-full,
	.grid-col2-sidebar,
	.grid-col2-main
	{
		width:100%; margin-left:0; margin-right:0;
	}
    .payment_left li {
      float: left;
      text-align: center;
      width: 100%;
    }
}
/* Mobile (Landscape) - design for a width of 480px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 480px <= width < 768px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
		.container { max-width:453px; }
	/* Hide */
.nav-container {
  background: none repeat scroll 0 0 #4B4B4B;
  border-bottom: 7px solid #FC8200;
  height: auto;
}
.nav-container #nav > li > a {
  font-size: 11px;
  padding: 0 10px;
}
#nav li {
  position: relative;
  width: 49%;
}
.nav-container #nav > li > a {
  font-size: 11px;
  line-height: 38px;
  padding: 0 10px;
}
	.hide-below-960 { display:none !important; }
	.hide-below-768 { display:none !important; }
	/* Persistent grid units
	-------------------------------------------------------------- */
        /* Half */
        .persistent-grid2-1 { width:48%; margin-left:1%; margin-right:1%; }
        /* One-third + two-thirds */
        .persistent-grid3-1 { width:31.33%; margin-left:1%; margin-right:1%; }
        .persistent-grid3-2 { width:64.67%; margin-left:1%; margin-right:1%; }
        /* One-fourth + two-fourths + three-fourths */
        .persistent-grid4-1 { width:23%; margin-left:1%; margin-right:1%; }
        .persistent-grid4-2 { width:48%; margin-left:1%; margin-right:1%; }
        .persistent-grid4-3 { width:73%; margin-left:1%; margin-right:1%; }
}
/* Mobile (Landscape, iPhone 4 Portrait) - design for a width of 640px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 640px <= width < 768px */
@media only screen and (min-width: 640px) and (max-width: 767px) {
		.container { max-width:602px; }
    }
/* Mobile (Portrait) - design for a width of 320px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 320px <= width < 480px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
		.container { max-width:301px; }
	/* Hide */
	.hide-below-960 { display:none !important; }
	.hide-below-768 { display:none !important; }
	.hide-below-480 { display:none !important; }
}
/* Mobile (Portrait) - design for a width of less than 320px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* width < 320px */
@media only screen and (max-width: 319px) {
		.container { max-width:226px; }
	/* Hide */
	.hide-below-960 { display:none !important; }
	.hide-below-768 { display:none !important; }
	.hide-below-480 { display:none !important; }
	.hide-below-320 { display:none !important; }
}