/* Containers
MS Saghafi
*/ 
body {
    min-width: 950px; 
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 900px;
   padding-right:50px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.Dgrid_1,
.Dgrid_2,
.Dgrid_3,
.Dgrid_4,
.Dgrid_5,
.Dgrid_6,
.Dgrid_7,
.Dgrid_8,
.Dgrid_9,
.Dgrid_10,
.Dgrid_11,
.Dgrid_12
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 10px;
   margin-right: 10px;
}
.Dgrid_1R,
.Dgrid_2R,
.Dgrid_3R,
.Dgrid_4R,
.Dgrid_5R,
.Dgrid_6R,
.Dgrid_7R,
.Dgrid_8R,
.Dgrid_9R,
.Dgrid_10R,
.Dgrid_11R,
.Dgrid_12R
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
}
.container .Dgrid_1 {
	width:55px;
}
.container .Dgrid_1R {
	width:75px;
}
.container .Dgrid_2 {
	width:130px;
}
.container .Dgrid_2R {
	width:150px;
}
.container .Dgrid_3 {
	width:205px;
}
.container .Dgrid_3R {
	width:225px;
}
.container .Dgrid_4 {
	width:280px;
}
.container .Dgrid_4R {
	width:300px;
}
.container .Dgrid_5 {
	width:355px;
}
.container .Dgrid_5R {
	width:375px;
}
.container .Dgrid_6 {
	width:430px;
    top: 0px;
    right: 0px;
}
.container .Dgrid_6R {
	width:450px;
}
.container .Dgrid_7 {
	width:505px;
}
.container .Dgrid_7R {
	width:525px;
}
.container .Dgrid_8 {
	width:580px;
}
.container .Dgrid_8R {
	width:600px;
}
.container .Dgrid_9 {
	width:655px;
}
.container .Dgrid_9R {
	width:675px;
}
.container .Dgrid_10 {
	width:730px;
}
.container .Dgrid_10R {
	width:750px;
}
.container .Dgrid_11 {
	width:805px;
}
.container .Dgrid_11R {
	width:825px;
}
.container .Dgrid_12 {
	width:880px;
}
.container .Dgrid_12R {
	width:900px;
}
.Dpush_1, Dpull_1,
.Dpush_2, Dpull_2,
.Dpush_3, Dpull_3,
.Dpush_4, Dpull_4,
.Dpush_5, Dpull_5,
.Dpush_6, Dpull_6,
.Dpush_7, Dpull_7,
.Dpush_8, Dpull_8,
.Dpush_9, Dpull_9,
.Dpush_10, Dpull_10,
.Dpush_11, Dpull_11,
.Dpush_12, Dpull_12
{position: relative;}
.container .Dpush_1 {
right:75px;
}
.container .Dpull_1 {
right: -75px;
}
.container .Dpush_2 {
right:150px;
}
.container .Dpull_2 {
right: -150px;
}
.container .Dpush_3 {
right:225px;
}
.container .Dpull_3 {
right: -225px;
}
.container .Dpush_4 {
right:300px;
}
.container .Dpull_4 {
right: -300px;
}
.container .Dpush_5 {
right:375px;
}
.container .Dpull_5 {
right: -375px;
}
.container .Dpush_6 {
right:450px;
}
.container .Dpull_6 {
right: -450px;
}
.container .Dpush_7 {
right:525px;
}
.container .Dpull_7 {
right: -525px;
}
.container .Dpush_8 {
right:600px;
}
.container .Dpull_8 {
right: -600px;
}
.container .Dpush_9 {
right:675px;
}
.container .Dpull_9 {
right: -675px;
}
.container .Dpush_10 {
right:750px;
}
.container .Dpull_10 {
right: -750px;
}
.container .Dpush_11 {
right:825px;
}
.container .Dpull_11 {
right: -825px;
}
.container .Dpush_12 {
right:900px;
}
.container .Dpull_12 {
right: -900px;
}
/* space
---------------------------------------------------------------------------------------------------- */
.PBottom {
   padding-bottom: 20px
}
.PTop {
   padding-top: 20px
}
.MBottom {
   margin-bottom: 20px
}
.MTop {
   margin-top: 20px
}
/*
show or hide
----------------------------------------------------------------------------------------------------*/
.Dshow {
   display: inline;
}
.Dhide {
   display: none;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.DalphaF {
   margin-right: 10px;
}.DomegaF {
margin-left: 10px;
}
.DalphaT {
margin-right: 0;
}
.DomegaT {
margin-left: 0;
}
.container .Dprefix_0 {
	padding-right:0px;
}
.container .Dprefix_1 {
	padding-right:75px;
}
.container .Dprefix_2 {
	padding-right:150px;
}
.container .Dprefix_3 {
	padding-right:225px;
}
.container .Dprefix_4 {
	padding-right:300px;
}
.container .Dprefix_5 {
	padding-right:375px;
}
.container .Dprefix_6 {
	padding-right:450px;
}
.container .Dprefix_7 {
	padding-right:525px;
}
.container .Dprefix_8 {
	padding-right:600px;
}
.container .Dprefix_9 {
	padding-right:675px;
}
.container .Dprefix_10 {
	padding-right:750px;
}
.container .Dprefix_11 {
	padding-right:825px;
}
.container .Dprefix_12 {
	padding-right:900px;
}
.container .Dsuffix_0 {
  padding-left:0px;
}
.container .Dsuffix_1 {
  padding-left:75px;
}
.container .Dsuffix_2 {
  padding-left:150px;
}
.container .Dsuffix_3 {
  padding-left:225px;
}
.container .Dsuffix_4 {
  padding-left:300px;
}
.container .Dsuffix_5 {
  padding-left:375px;
}
.container .Dsuffix_6 {
  padding-left:450px;
}
.container .Dsuffix_7 {
  padding-left:525px;
}
.container .Dsuffix_8 {
  padding-left:600px;
}
.container .Dsuffix_9 {
  padding-left:675px;
}
.container .Dsuffix_10 {
  padding-left:750px;
}
.container .Dsuffix_11 {
  padding-left:825px;
}
.container .Dsuffix_12 {
  padding-left:900px;
}
.container .Dpush_0 {
  right:0px;
}
.container .Dpush_1 {
  right:75px;
}
.container .Dpush_2 {
  right:150px;
}
.container .Dpush_3 {
  right:225px;
}
.container .Dpush_4 {
  right:300px;
}
.container .Dpush_5 {
  right:375px;
}
.container .Dpush_6 {
  right:450px;
}
.container .Dpush_7 {
  right:525px;
}
.container .Dpush_8 {
  right:600px;
}
.container .Dpush_9 {
  right:675px;
}
.container .Dpush_10 {
  right:750px;
}
.container .Dpush_11 {
  right:825px;
}
.container .Dpush_12 {
  right:900px;
}
.container .Dpull_0 {
  right: -0px;
}
.container .Dpull_1 {
  right: -75px;
}
.container .Dpull_2 {
  right: -150px;
}
.container .Dpull_3 {
  right: -225px;
}
.container .Dpull_4 {
  right: -300px;
}
.container .Dpull_5 {
  right: -375px;
}
.container .Dpull_6 {
  right: -450px;
}
.container .Dpull_7 {
  right: -525px;
}
.container .Dpull_8 {
  right: -600px;
}
.container .Dpull_9 {
  right: -675px;
}
.container .Dpull_10 {
  right: -750px;
}
.container .Dpull_11 {
  right: -825px;
}
.container .Dpull_12 {
  right: -900px;
}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:after {
  clear: both;
}
/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {
  zoom: 1;
}/* Fix Menu */
.FixMenu {
   width: 100%;
   right: 0px;
   position: fixed;
   z-index: 9998; 
}
.FixMenu .container {
   position: relative;
}
.FixMenu-Side {
   right: 0px;
   position: absolute;
   width: 50px;
}
