body {direction: rtl;}

[class*="pull"] {right: auto;}
[class*="push"] {left: auto;}

[class*="col-xs-"] {float: right;}
[class*="col-xs-offset-"] {margin-left: 0;}
.col-xs-offset-12 {margin-right: 100%;}
.col-xs-offset-11 {margin-right: 91.66666667%;}
.col-xs-offset-10 {margin-right: 83.33333333%;}
.col-xs-offset-9 {margin-right: 75%;}
.col-xs-offset-8 {margin-right: 66.66666667%;}
.col-xs-offset-7 {margin-right: 58.33333333%;}
.col-xs-offset-6 {margin-right: 50%;}
.col-xs-offset-5 {margin-right: 41.66666667%;}
.col-xs-offset-4 {margin-right: 33.33333333%;}
.col-xs-offset-3 {margin-right: 25%;}
.col-xs-offset-2 {margin-right: 16.66666667%;}
.col-xs-offset-1 {margin-right: 8.33333333%;}
.col-xs-offset-0 {margin-right: 0;}

@media (max-width: 991px) {
	[class*="col-xs"]:before,
	[class*="col-sm"]:before,
	[class*="col-md"]:before,
	[class*="col-lg"]:before,
	[class*="col-xs"]:after,
	[class*="col-sm"]:after,
	[class*="col-md"]:after,
	[class*="col-lg"]:after {
		content: "";
		display: table;
		clear: both;
	}
}
@media (min-width: 768px) {
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12 {
		float: right;
	}
	[class*="col-sm-offset-"] {margin-left: 0;}
	.col-sm-offset-12 {margin-right: 100%;}
	.col-sm-offset-11 {margin-right: 91.66666667%;}
	.col-sm-offset-10 {margin-right: 83.33333333%;}
	.col-sm-offset-9 {margin-right: 75%;}
	.col-sm-offset-8 {margin-right: 66.66666667%;}
	.col-sm-offset-7 {margin-right: 58.33333333%;}
	.col-sm-offset-6 {margin-right: 50%;}
	.col-sm-offset-5 {margin-right: 41.66666667%;}
	.col-sm-offset-4 {margin-right: 33.33333333%;}
	.col-sm-offset-3 {margin-right: 25%;}
	.col-sm-offset-2 {margin-right: 16.66666667%;}
	.col-sm-offset-1 {margin-right: 8.33333333%;}
	.col-sm-offset-0 {margin-right: 0;}

	.col-sm-push-12 {right: 100%;}
	.col-sm-push-11 {right: 91.66666667%;}
	.col-sm-push-10 {right: 83.33333333%;}
	.col-sm-push-9 {right: 75%;}
	.col-sm-push-8 {right: 66.66666667%;}
	.col-sm-push-7 {right: 58.33333333%;}
	.col-sm-push-6 {right: 50%;}
	.col-sm-push-5 {right: 41.66666667%;}
	.col-sm-push-4 {right: 33.33333333%;}
	.col-sm-push-3 {right: 25%;}
	.col-sm-push-2 {right: 16.66666667%;}
	.col-sm-push-1 {right: 8.33333333%;}
	.col-sm-push-0 {right: auto;}

	.col-sm-pull-12 {left: 100%;}
	.col-sm-pull-11 {left: 91.66666667%;}
	.col-sm-pull-10 {left: 83.33333333%;}
	.col-sm-pull-9 {left: 75%;}
	.col-sm-pull-8 {left: 66.66666667%;}
	.col-sm-pull-7 {left: 58.33333333%;}
	.col-sm-pull-6 {left: 50%;}
	.col-sm-pull-5 {left: 41.66666667%;}
	.col-sm-pull-4 {left: 33.33333333%;}
	.col-sm-pull-3 {left: 25%;}
	.col-sm-pull-2 {left: 16.66666667%;}
	.col-sm-pull-1 {left: 8.33333333%;}
	.col-sm-pull-0 {left: auto;}
}

@media (min-width: 992px) {
	[class*="col-xs"],
	[class*="col-sm"],
	[class*="col-md"],
	[class*="col-lg"] {float: right;}
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12 {float: right;}

	[class*="col-md-offset-"] {margin-left: 0;}
	.col-md-offset-12 {margin-right: 100%;}
	.col-md-offset-11 {margin-right: 91.66666667%;}
	.col-md-offset-10 {margin-right: 83.33333333%;}
	.col-md-offset-9 {margin-right: 75%;}
	.col-md-offset-8 {margin-right: 66.66666667%;}
	.col-md-offset-7 {margin-right: 58.33333333%;}
	.col-md-offset-6 {margin-right: 50%;}
	.col-md-offset-5 {margin-right: 41.66666667%;}
	.col-md-offset-4 {margin-right: 33.33333333%;}
	.col-md-offset-3 {margin-right: 25%;}
	.col-md-offset-2 {margin-right: 16.66666667%;}
	.col-md-offset-1 {margin-right: 8.33333333%;}
	.col-md-offset-0 {margin-right: 0;}

	.col-md-pull-12 {left: 100%;}
	.col-md-pull-11 {left: 91.66666667%;}
	.col-md-pull-10 {left: 83.33333333%;}
	.col-md-pull-9 {left: 75%;}
	.col-md-pull-8 {left: 66.66666667%;}
	.col-md-pull-7 {left: 58.33333333%;}
	.col-md-pull-6 {left: 50%;}
	.col-md-pull-5 {left: 41.66666667%;}
	.col-md-pull-4 {left: 33.33333333%;}
	.col-md-pull-3 {left: 25%;}
	.col-md-pull-2 {left: 16.66666667%;}
	.col-md-pull-1 {left: 8.33333333%;}
	.col-md-pull-0 {left: auto;}
	.col-md-push-12 {right: 100%;}
	.col-md-push-11 {right: 91.66666667%;}
	.col-md-push-10 {right: 83.33333333%;}
	.col-md-push-9 {right: 75%;}
	.col-md-push-8 {right: 66.66666667%;}
	.col-md-push-7 {right: 58.33333333%;}
	.col-md-push-6 {right: 50%;}
	.col-md-push-5 {right: 41.66666667%;}
	.col-md-push-4 {right: 33.33333333%;}
	.col-md-push-3 {right: 25%;}
	.col-md-push-2 {right: 16.66666667%;}
	.col-md-push-1 {right: 8.33333333%;}
	.col-md-push-0 {right: auto;}
}
@media (min-width: 1200px) {
	.col-lg-pull-12 {left: 100%;}
	.col-lg-pull-11 {left: 91.66666667%;}
	.col-lg-pull-10 {left: 83.33333333%;}
	.col-lg-pull-9 {left: 75%;}
	.col-lg-pull-8 {left: 66.66666667%;}
	.col-lg-pull-7 {left: 58.33333333%;}
	.col-lg-pull-6 {left: 50%;}
	.col-lg-pull-5 {left: 41.66666667%;}
	.col-lg-pull-4 {left: 33.33333333%;}
	.col-lg-pull-3 {left: 25%;}
	.col-lg-pull-2 {left: 16.66666667%;}
	.col-lg-pull-1 {left: 8.33333333%;}
	.col-lg-pull-0 {left: auto;}
	.col-lg-push-12 {right: 100%;}
	.col-lg-push-11 {right: 91.66666667%;}
	.col-lg-push-10 {right: 83.33333333%;}
	.col-lg-push-9 {right: 75%;}
	.col-lg-push-8 {right: 66.66666667%;}
	.col-lg-push-7 {right: 58.33333333%;}
	.col-lg-push-6 {right: 50%;}
	.col-lg-push-5 {right: 41.66666667%;}
	.col-lg-push-4 {right: 33.33333333%;}
	.col-lg-push-3 {right: 25%;}
	.col-lg-push-2 {right: 16.66666667%;}
	.col-lg-push-1 {right: 8.33333333%;}
	.col-lg-push-0 {right: auto;}	

	[class*="col-lg-offset-"] {margin-left: 0;}
	.col-lg-offset-12 {margin-right: 100%;}
	.col-lg-offset-11 {margin-right: 91.66666667%;}
	.col-lg-offset-10 {margin-right: 83.33333333%;}
	.col-lg-offset-9 {margin-right: 75%;}
	.col-lg-offset-8 {margin-right: 66.66666667%;}
	.col-lg-offset-7 {margin-right: 58.33333333%;}
	.col-lg-offset-6 {margin-right: 50%;}
	.col-lg-offset-5 {margin-right: 41.66666667%;}
	.col-lg-offset-4 {margin-right: 33.33333333%;}
	.col-lg-offset-3 {margin-right: 25%;}
	.col-lg-offset-2 {margin-right: 16.66666667%;}
	.col-lg-offset-1 {margin-right: 8.33333333%;}
	.col-lg-offset-0 {margin-right: 0;}
}