/* Containers
MS Saghafi
*/ 
body {
    min-width: 1188px; 
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1140px;
   padding-right:48px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.Tgrid_1,
.Tgrid_2,
.Tgrid_3,
.Tgrid_4,
.Tgrid_5,
.Tgrid_6,
.Tgrid_7,
.Tgrid_8,
.Tgrid_9,
.Tgrid_10
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 10px;
   margin-right: 10px;
}
.Tgrid_1R,
.Tgrid_2R,
.Tgrid_3R,
.Tgrid_4R,
.Tgrid_5R,
.Tgrid_6R,
.Tgrid_7R,
.Tgrid_8R,
.Tgrid_9R,
.Tgrid_10R
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
}
.container .Tgrid_1 {
	width:94px;
}
.container .Tgrid_1R {
	width:114px;
}
.container .Tgrid_2 {
	width:208px;
}
.container .Tgrid_2R {
	width:228px;
}
.container .Tgrid_3 {
	width:322px;
}
.container .Tgrid_3R {
	width:342px;
}
.container .Tgrid_4 {
	width:436px;
}
.container .Tgrid_4R {
	width:456px;
}
.container .Tgrid_5 {
	width:550px;
}
.container .Tgrid_5R {
	width:570px;
}
.container .Tgrid_6 {
	width:664px;
}
.container .Tgrid_6R {
	width:684px;
}
.container .Tgrid_7 {
	width:778px;
}
.container .Tgrid_7R {
	width:798px;
}
.container .Tgrid_8 {
	width:892px;
}
.container .Tgrid_8R {
	width:912px;
}
.container .Tgrid_9 {
	width:1006px;
}
.container .Tgrid_9R {
	width:1026px;
}
.container .Tgrid_10 {
	width:1120px;
}
.container .Tgrid_10R {
	width:1140px;
}
.Tpush_1, Tpull_1,
.Tpush_2, Tpull_2,
.Tpush_3, Tpull_3,
.Tpush_4, Tpull_4,
.Tpush_5, Tpull_5,
.Tpush_6, Tpull_6,
.Tpush_7, Tpull_7,
.Tpush_8, Tpull_8,
.Tpush_9, Tpull_9,
.Tpush_10, Tpull_10
{position: relative;}
.container .Tpush_1 {
right:114px;
}
.container .Tpull_1 {
right: -114px;
}
.container .Tpush_2 {
right:228px;
}
.container .Tpull_2 {
right: -228px;
}
.container .Tpush_3 {
right:342px;
}
.container .Tpull_3 {
right: -342px;
}
.container .Tpush_4 {
right:456px;
}
.container .Tpull_4 {
right: -456px;
}
.container .Tpush_5 {
right:570px;
}
.container .Tpull_5 {
right: -570px;
}
.container .Tpush_6 {
right:684px;
}
.container .Tpull_6 {
right: -684px;
}
.container .Tpush_7 {
right:798px;
}
.container .Tpull_7 {
right: -798px;
}
.container .Tpush_8 {
right:912px;
}
.container .Tpull_8 {
right: -912px;
}
.container .Tpush_9 {
right:1026px;
}
.container .Tpull_9 {
right: -1026px;
}
.container .Tpush_10 {
right:1140px;
}
.container .Tpull_10 {
right: -1140px;
}
/* space
---------------------------------------------------------------------------------------------------- */
.PBottom {
   padding-bottom: 20px
}
.PTop {
   padding-top: 20px
}
.MBottom {
   margin-bottom: 20px
}
.MTop {
   margin-top: 20px
}
/*
show or hide
----------------------------------------------------------------------------------------------------*/
.Tshow {
   display: inline;
}
.Thide {
   display: none;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.TalphaF {
   margin-right: 10px;
}.TomegaF {
margin-left: 10px;
}
.TalphaT {
margin-right: 0;
}
.TomegaT {
margin-left: 0;
}
.container .Tprefix_0 {
	padding-right:0px;
}
.container .Tprefix_1 {
	padding-right:114px;
}
.container .Tprefix_2 {
	padding-right:228px;
}
.container .Tprefix_3 {
	padding-right:342px;
}
.container .Tprefix_4 {
	padding-right:456px;
}
.container .Tprefix_5 {
	padding-right:570px;
}
.container .Tprefix_6 {
	padding-right:684px;
}
.container .Tprefix_7 {
	padding-right:798px;
}
.container .Tprefix_8 {
	padding-right:912px;
}
.container .Tprefix_9 {
	padding-right:1026px;
}
.container .Tprefix_10 {
	padding-right:1140px;
}
.container .Tsuffix_0 {
  padding-left:0px;
}
.container .Tsuffix_1 {
  padding-left:114px;
}
.container .Tsuffix_2 {
  padding-left:228px;
}
.container .Tsuffix_3 {
  padding-left:342px;
}
.container .Tsuffix_4 {
  padding-left:456px;
}
.container .Tsuffix_5 {
  padding-left:570px;
}
.container .Tsuffix_6 {
  padding-left:684px;
}
.container .Tsuffix_7 {
  padding-left:798px;
}
.container .Tsuffix_8 {
  padding-left:912px;
}
.container .Tsuffix_9 {
  padding-left:1026px;
}
.container .Tsuffix_10 {
  padding-left:1140px;
}
.container .Tpush_0 {
  right:0px;
}
.container .Tpush_1 {
  right:114px;
}
.container .Tpush_2 {
  right:228px;
}
.container .Tpush_3 {
  right:342px;
}
.container .Tpush_4 {
  right:456px;
}
.container .Tpush_5 {
  right:570px;
}
.container .Tpush_6 {
  right:684px;
}
.container .Tpush_7 {
  right:798px;
}
.container .Tpush_8 {
  right:912px;
}
.container .Tpush_9 {
  right:1026px;
}
.container .Tpush_10 {
  right:1140px;
}
.container .Tpull_0 {
  right: -0px;
}
.container .Tpull_1 {
  right: -114px;
}
.container .Tpull_2 {
  right: -228px;
}
.container .Tpull_3 {
  right: -342px;
}
.container .Tpull_4 {
  right: -456px;
}
.container .Tpull_5 {
  right: -570px;
}
.container .Tpull_6 {
  right: -684px;
}
.container .Tpull_7 {
  right: -798px;
}
.container .Tpull_8 {
  right: -912px;
}
.container .Tpull_9 {
  right: -1026px;
}
.container .Tpull_10 {
  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: 48px;
}
