/* Containers
MS Saghafi
*/ 
body {
    min-width: 1190px; 
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1140px;
   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:75px;
}
.container .Dgrid_1R {
	width:95px;
}
.container .Dgrid_2 {
	width:170px;
}
.container .Dgrid_2R {
	width:190px;
}
.container .Dgrid_3 {
	width:265px;
}
.container .Dgrid_3R {
	width:285px;
}
.container .Dgrid_4 {
	width:360px;
}
.container .Dgrid_4R {
	width:380px;
}
.container .Dgrid_5 {
	width:455px;
}
.container .Dgrid_5R {
	width:475px;
}
.container .Dgrid_6 {
	width:550px;
}
.container .Dgrid_6R {
	width:570px;
}
.container .Dgrid_7 {
	width:645px;
}
.container .Dgrid_7R {
	width:665px;
}
.container .Dgrid_8 {
	width:740px;
}
.container .Dgrid_8R {
	width:760px;
}
.container .Dgrid_9 {
	width:835px;
}
.container .Dgrid_9R {
	width:855px;
}
.container .Dgrid_10 {
	width:930px;
}
.container .Dgrid_10R {
	width:950px;
}
.container .Dgrid_11 {
	width:1025px;
}
.container .Dgrid_11R {
	width:1045px;
}
.container .Dgrid_12 {
	width:1120px;
}
.container .Dgrid_12R {
	width:1140px;
}
.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:95px;
}
.container .Dpull_1 {
right: -95px;
}
.container .Dpush_2 {
right:190px;
}
.container .Dpull_2 {
right: -190px;
}
.container .Dpush_3 {
right:285px;
}
.container .Dpull_3 {
right: -285px;
}
.container .Dpush_4 {
right:380px;
}
.container .Dpull_4 {
right: -380px;
}
.container .Dpush_5 {
right:475px;
}
.container .Dpull_5 {
right: -475px;
}
.container .Dpush_6 {
right:570px;
}
.container .Dpull_6 {
right: -570px;
}
.container .Dpush_7 {
right:665px;
}
.container .Dpull_7 {
right: -665px;
}
.container .Dpush_8 {
right:760px;
}
.container .Dpull_8 {
right: -760px;
}
.container .Dpush_9 {
right:855px;
}
.container .Dpull_9 {
right: -855px;
}
.container .Dpush_10 {
right:950px;
}
.container .Dpull_10 {
right: -950px;
}
.container .Dpush_11 {
right:1045px;
}
.container .Dpull_11 {
right: -1045px;
}
.container .Dpush_12 {
right:1140px;
}
.container .Dpull_12 {
right: -1140px;
}
/* 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:95px;
}
.container .Dprefix_2 {
	padding-right:190px;
}
.container .Dprefix_3 {
	padding-right:285px;
}
.container .Dprefix_4 {
	padding-right:380px;
}
.container .Dprefix_5 {
	padding-right:475px;
}
.container .Dprefix_6 {
	padding-right:570px;
}
.container .Dprefix_7 {
	padding-right:665px;
}
.container .Dprefix_8 {
	padding-right:760px;
}
.container .Dprefix_9 {
	padding-right:855px;
}
.container .Dprefix_10 {
	padding-right:950px;
}
.container .Dprefix_11 {
	padding-right:1045px;
}
.container .Dprefix_12 {
	padding-right:1140px;
}
.container .Dsuffix_0 {
  padding-left:0px;
}
.container .Dsuffix_1 {
  padding-left:95px;
}
.container .Dsuffix_2 {
  padding-left:190px;
}
.container .Dsuffix_3 {
  padding-left:285px;
}
.container .Dsuffix_4 {
  padding-left:380px;
}
.container .Dsuffix_5 {
  padding-left:475px;
}
.container .Dsuffix_6 {
  padding-left:570px;
}
.container .Dsuffix_7 {
  padding-left:665px;
}
.container .Dsuffix_8 {
  padding-left:760px;
}
.container .Dsuffix_9 {
  padding-left:855px;
}
.container .Dsuffix_10 {
  padding-left:950px;
}
.container .Dsuffix_11 {
  padding-left:1045px;
}
.container .Dsuffix_12 {
  padding-left:1140px;
}
.container .Dpush_0 {
  right:0px;
}
.container .Dpush_1 {
  right:95px;
}
.container .Dpush_2 {
  right:190px;
}
.container .Dpush_3 {
  right:285px;
}
.container .Dpush_4 {
  right:380px;
}
.container .Dpush_5 {
  right:475px;
}
.container .Dpush_6 {
  right:570px;
}
.container .Dpush_7 {
  right:665px;
}
.container .Dpush_8 {
  right:760px;
}
.container .Dpush_9 {
  right:855px;
}
.container .Dpush_10 {
  right:950px;
}
.container .Dpush_11 {
  right:1045px;
}
.container .Dpush_12 {
  right:1140px;
}
.container .Dpull_0 {
  right: -0px;
}
.container .Dpull_1 {
  right: -95px;
}
.container .Dpull_2 {
  right: -190px;
}
.container .Dpull_3 {
  right: -285px;
}
.container .Dpull_4 {
  right: -380px;
}
.container .Dpull_5 {
  right: -475px;
}
.container .Dpull_6 {
  right: -570px;
}
.container .Dpull_7 {
  right: -665px;
}
.container .Dpull_8 {
  right: -760px;
}
.container .Dpull_9 {
  right: -855px;
}
.container .Dpull_10 {
  right: -950px;
}
.container .Dpull_11 {
  right: -1045px;
}
.container .Dpull_12 {
  right: -1140px;
}
/* `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;
}
