body {
	text-align: right; direction: rtl;
}
dd {
	margin-right: 0px;
}
figure {
	margin: 0px 0px 1rem;
}
caption {
	text-align: right;
}
th {
	text-align: right;
}
.list-unstyled {
	padding-right: 0px;
}
.list-inline {
	padding-right: 0px;
}
:not(:last-child).list-inline-item {
	margin-right: 0px; margin-left: 5px;
}
.blockquote {
	border-right-color: rgb(236, 238, 239); border-left-color: currentColor; border-right-width: 0.25rem; border-left-width: medium; border-right-style: solid; border-left-style: none;
}
.blockquote-reverse {
	text-align: left; padding-right: 0px; padding-left: 1rem; border-right-color: currentColor; border-left-color: rgb(236, 238, 239); border-right-width: 0px; border-left-width: 0.25rem; border-right-style: none; border-left-style: solid;
}
dl.row > dd + dt {
	clear: right;
}
.pull-0 {
	left: auto;
}
.pull-1 {
	left: 8.33%;
}
.pull-2 {
	left: 16.66%;
}
.pull-3 {
	left: 25%;
}
.pull-4 {
	left: 33.33%;
}
.pull-5 {
	left: 41.66%;
}
.pull-6 {
	left: 50%;
}
.pull-7 {
	left: 58.33%;
}
.pull-8 {
	left: 66.66%;
}
.pull-9 {
	left: 75%;
}
.pull-10 {
	left: 83.33%;
}
.pull-11 {
	left: 91.66%;
}
.pull-12 {
	left: 100%;
}
.push-0 {
	right: auto;
}
.push-1 {
	right: 8.33%;
}
.push-2 {
	right: 16.66%;
}
.push-3 {
	right: 25%;
}
.push-4 {
	right: 33.33%;
}
.push-5 {
	right: 41.66%;
}
.push-6 {
	right: 50%;
}
.push-7 {
	right: 58.33%;
}
.push-8 {
	right: 66.66%;
}
.push-9 {
	right: 75%;
}
.push-10 {
	right: 83.33%;
}
.push-11 {
	right: 91.66%;
}
.push-12 {
	right: 100%;
}
.offset-1 {
	margin-right: 8.33%;
}
.offset-2 {
	margin-right: 16.66%;
}
.offset-3 {
	margin-right: 25%;
}
.offset-4 {
	margin-right: 33.33%;
}
.offset-5 {
	margin-right: 41.66%;
}
.offset-6 {
	margin-right: 50%;
}
.offset-7 {
	margin-right: 58.33%;
}
.offset-8 {
	margin-right: 66.66%;
}
.offset-9 {
	margin-right: 75%;
}
.offset-10 {
	margin-right: 83.33%;
}
.offset-11 {
	margin-right: 91.66%;
}
@media all and (min-width:544px)
{
.pull-sm-0 {
	left: auto;
}
.pull-sm-1 {
	left: 8.33%;
}
.pull-sm-2 {
	left: 16.66%;
}
.pull-sm-3 {
	left: 25%;
}
.pull-sm-4 {
	left: 33.33%;
}
.pull-sm-5 {
	left: 41.66%;
}
.pull-sm-6 {
	left: 50%;
}
.pull-sm-7 {
	left: 58.33%;
}
.pull-sm-8 {
	left: 66.66%;
}
.pull-sm-9 {
	left: 75%;
}
.pull-sm-10 {
	left: 83.33%;
}
.pull-sm-11 {
	left: 91.66%;
}
.pull-sm-12 {
	left: 100%;
}
.push-sm-0 {
	right: auto;
}
.push-sm-1 {
	right: 8.33%;
}
.push-sm-2 {
	right: 16.66%;
}
.push-sm-3 {
	right: 25%;
}
.push-sm-4 {
	right: 33.33%;
}
.push-sm-5 {
	right: 41.66%;
}
.push-sm-6 {
	right: 50%;
}
.push-sm-7 {
	right: 58.33%;
}
.push-sm-8 {
	right: 66.66%;
}
.push-sm-9 {
	right: 75%;
}
.push-sm-10 {
	right: 83.33%;
}
.push-sm-11 {
	right: 91.66%;
}
.push-sm-12 {
	right: 100%;
}
.offset-sm-0 {
	margin-right: 0%;
}
.offset-sm-1 {
	margin-right: 8.33%;
}
.offset-sm-2 {
	margin-right: 16.66%;
}
.offset-sm-3 {
	margin-right: 25%;
}
.offset-sm-4 {
	margin-right: 33.33%;
}
.offset-sm-5 {
	margin-right: 41.66%;
}
.offset-sm-6 {
	margin-right: 50%;
}
.offset-sm-7 {
	margin-right: 58.33%;
}
.offset-sm-8 {
	margin-right: 66.66%;
}
.offset-sm-9 {
	margin-right: 75%;
}
.offset-sm-10 {
	margin-right: 83.33%;
}
.offset-sm-11 {
	margin-right: 91.66%;
}
}
@media all and (min-width:768px)
{
.pull-md-0 {
	left: auto;
}
.pull-md-1 {
	left: 8.33%;
}
.pull-md-2 {
	left: 16.66%;
}
.pull-md-3 {
	left: 25%;
}
.pull-md-4 {
	left: 33.33%;
}
.pull-md-5 {
	left: 41.66%;
}
.pull-md-6 {
	left: 50%;
}
.pull-md-7 {
	left: 58.33%;
}
.pull-md-8 {
	left: 66.66%;
}
.pull-md-9 {
	left: 75%;
}
.pull-md-10 {
	left: 83.33%;
}
.pull-md-11 {
	left: 91.66%;
}
.pull-md-12 {
	left: 100%;
}
.push-md-0 {
	right: auto;
}
.push-md-1 {
	right: 8.33%;
}
.push-md-2 {
	right: 16.66%;
}
.push-md-3 {
	right: 25%;
}
.push-md-4 {
	right: 33.33%;
}
.push-md-5 {
	right: 41.66%;
}
.push-md-6 {
	right: 50%;
}
.push-md-7 {
	right: 58.33%;
}
.push-md-8 {
	right: 66.66%;
}
.push-md-9 {
	right: 75%;
}
.push-md-10 {
	right: 83.33%;
}
.push-md-11 {
	right: 91.66%;
}
.push-md-12 {
	right: 100%;
}
.offset-md-0 {
	margin-right: 0%;
}
.offset-md-1 {
	margin-right: 8.33%;
}
.offset-md-2 {
	margin-right: 16.66%;
}
.offset-md-3 {
	margin-right: 25%;
}
.offset-md-4 {
	margin-right: 33.33%;
}
.offset-md-5 {
	margin-right: 41.66%;
}
.offset-md-6 {
	margin-right: 50%;
}
.offset-md-7 {
	margin-right: 58.33%;
}
.offset-md-8 {
	margin-right: 66.66%;
}
.offset-md-9 {
	margin-right: 75%;
}
.offset-md-10 {
	margin-right: 83.33%;
}
.offset-md-11 {
	margin-right: 91.66%;
}
}
@media all and (min-width:992px)
{
.pull-lg-0 {
	left: auto;
}
.pull-lg-1 {
	left: 8.33%;
}
.pull-lg-2 {
	left: 16.66%;
}
.pull-lg-3 {
	left: 25%;
}
.pull-lg-4 {
	left: 33.33%;
}
.pull-lg-5 {
	left: 41.66%;
}
.pull-lg-6 {
	left: 50%;
}
.pull-lg-7 {
	left: 58.33%;
}
.pull-lg-8 {
	left: 66.66%;
}
.pull-lg-9 {
	left: 75%;
}
.pull-lg-10 {
	left: 83.33%;
}
.pull-lg-11 {
	left: 91.66%;
}
.pull-lg-12 {
	left: 100%;
}
.push-lg-0 {
	right: auto;
}
.push-lg-1 {
	right: 8.33%;
}
.push-lg-2 {
	right: 16.66%;
}
.push-lg-3 {
	right: 25%;
}
.push-lg-4 {
	right: 33.33%;
}
.push-lg-5 {
	right: 41.66%;
}
.push-lg-6 {
	right: 50%;
}
.push-lg-7 {
	right: 58.33%;
}
.push-lg-8 {
	right: 66.66%;
}
.push-lg-9 {
	right: 75%;
}
.push-lg-10 {
	right: 83.33%;
}
.push-lg-11 {
	right: 91.66%;
}
.push-lg-12 {
	right: 100%;
}
.offset-lg-0 {
	margin-right: 0%;
}
.offset-lg-1 {
	margin-right: 8.33%;
}
.offset-lg-2 {
	margin-right: 16.66%;
}
.offset-lg-3 {
	margin-right: 25%;
}
.offset-lg-4 {
	margin-right: 33.33%;
}
.offset-lg-5 {
	margin-right: 41.66%;
}
.offset-lg-6 {
	margin-right: 50%;
}
.offset-lg-7 {
	margin-right: 58.33%;
}
.offset-lg-8 {
	margin-right: 66.66%;
}
.offset-lg-9 {
	margin-right: 75%;
}
.offset-lg-10 {
	margin-right: 83.33%;
}
.offset-lg-11 {
	margin-right: 91.66%;
}
}
@media all and (min-width:1200px)
{
.pull-xl-0 {
	left: auto;
}
.pull-xl-1 {
	left: 8.33%;
}
.pull-xl-2 {
	left: 16.66%;
}
.pull-xl-3 {
	left: 25%;
}
.pull-xl-4 {
	left: 33.33%;
}
.pull-xl-5 {
	left: 41.66%;
}
.pull-xl-6 {
	left: 50%;
}
.pull-xl-7 {
	left: 58.33%;
}
.pull-xl-8 {
	left: 66.66%;
}
.pull-xl-9 {
	left: 75%;
}
.pull-xl-10 {
	left: 83.33%;
}
.pull-xl-11 {
	left: 91.66%;
}
.pull-xl-12 {
	left: 100%;
}
.push-xl-0 {
	right: auto;
}
.push-xl-1 {
	right: 8.33%;
}
.push-xl-2 {
	right: 16.66%;
}
.push-xl-3 {
	right: 25%;
}
.push-xl-4 {
	right: 33.33%;
}
.push-xl-5 {
	right: 41.66%;
}
.push-xl-6 {
	right: 50%;
}
.push-xl-7 {
	right: 58.33%;
}
.push-xl-8 {
	right: 66.66%;
}
.push-xl-9 {
	right: 75%;
}
.push-xl-10 {
	right: 83.33%;
}
.push-xl-11 {
	right: 91.66%;
}
.push-xl-12 {
	right: 100%;
}
.offset-xl-0 {
	margin-right: 0%;
}
.offset-xl-1 {
	margin-right: 8.33%;
}
.offset-xl-2 {
	margin-right: 16.66%;
}
.offset-xl-3 {
	margin-right: 25%;
}
.offset-xl-4 {
	margin-right: 33.33%;
}
.offset-xl-5 {
	margin-right: 41.66%;
}
.offset-xl-6 {
	margin-right: 50%;
}
.offset-xl-7 {
	margin-right: 58.33%;
}
.offset-xl-8 {
	margin-right: 66.66%;
}
.offset-xl-9 {
	margin-right: 75%;
}
.offset-xl-10 {
	margin-right: 83.33%;
}
.offset-xl-11 {
	margin-right: 91.66%;
}
}
.form-check-label {
	padding-right: 1.25rem;
}
.form-check-input {
	margin-right: -1.25rem;
}
.form-check-inline {
	padding-right: 1.25rem;
}
.form-check-inline + .form-check-inline {
	margin-right: 0.75rem;
}
.form-control-feedback {
	margin-top: 0.25rem;
}
.form-control-success {
	background-position: right 0.62rem center; padding-left: 2.25rem;
}
.form-control-warning {
	background-position: right 0.62rem center; padding-left: 2.25rem;
}
.form-control-danger {
	background-position: right 0.62rem center; padding-left: 2.25rem;
}
.form-inline .form-check-label {
	padding-right: 0px;
}
.dropdown-toggle::after {
	margin-right: 0.3em;
}
.dropdown-menu {
	margin: 2px 0px 0px; left: auto; text-align: right; right: 0px; float: right !important;
}
.dropdown-divider {
	margin: 0.5rem 0px;
}
.btn-group .btn + .btn {
	margin-right: -1px;
}
.btn-group .btn + .btn-group {
	margin-right: -1px;
}
.btn-group .btn-group + .btn {
	margin-right: -1px;
}
.btn-group .btn-group + .btn-group {
	margin-right: -1px;
}
.btn-toolbar {
	margin-right: -0.5rem;
}
.btn-toolbar > .btn {
	margin-right: 0.5rem;
}
.btn-toolbar > .btn-group {
	margin-right: 0.5rem;
}
.btn-toolbar > .input-group {
	margin-right: 0.5rem;
}
.btn-group > :first-child.btn {
	margin-right: 0px;
}
.btn-group > .btn-group {
	float: right;
}
.btn + .dropdown-toggle-split::after {
	margin-right: 0px;
}
.btn-group-vertical > .btn + .btn {
	margin-right: 0px;
}
.btn-group-vertical > .btn + .btn-group {
	margin-right: 0px;
}
.btn-group-vertical > .btn-group + .btn {
	margin-right: 0px;
}
.btn-group-vertical > .btn-group + .btn-group {
	margin-right: 0px;
}
.input-group .form-control {
	float: left;
}
.input-group-btn > .btn + .btn {
	margin-right: -1px;
}
:not(:last-child).input-group-btn > .btn {
	margin-left: -1px;
}
:not(:last-child).input-group-btn > .btn-group {
	margin-left: -1px;
}
:not(:first-child).input-group-btn > .btn {
	margin-right: -1px;
}
:not(:first-child).input-group-btn > .btn-group {
	margin-right: -1px;
}
.input-group > :not(:first-child).form-control {
	border-radius: 0.25rem 0px 0px 0.25rem;
}
.input-group > :not(:first-child).custom-select {
	border-radius: 0.25rem 0px 0px 0.25rem;
}
.input-group > .input-group-prepend > .btn {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > :last-child.input-group-append > :not(:last-child):not(.dropdown-toggle).btn {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > :last-child.input-group-append > :not(:last-child).input-group-text {
	border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px;
}
.input-group > :not(:last-child).form-control {
	border-radius: 0px 0.25rem 0.25rem 0px;
}
.input-group > :not(:last-child).custom-select {
	border-radius: 0px 0.25rem 0.25rem 0px;
}
.input-group > .input-group-append > .btn {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .input-group-text {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).input-group-text {
	border-radius: 0.25rem 0px 0px 0.25rem; border-right-width: 0px;
}
.custom-control {
	padding-right: 1.5rem;
}
.custom-control + .custom-control {
	margin-right: 1rem;
}
.custom-control-indicator {
	right: 0px;
}
.custom-controls-stacked .custom-control + .custom-control {
	margin-right: 0px;
}
.custom-control-label::before {
	right: 0px;
}
.custom-control-label::after {
	right: 0px;
}
.custom-select {
	
}
.nav {
	padding-right: 0px;
}
.nav-tabs .nav-item + .nav-item {
	margin-right: 0.2rem;
}
.nav-pills .nav-item + .nav-item {
	margin-right: 0.2rem;
}
.nav-stacked .nav-item + .nav-item {
	margin-right: 0px;
}
@media all and (max-width:543px)
{
.navbar-toggleable .navbar-nav .nav-item {
	margin-right: 0px;
}
}
@media all and (max-width:767px)
{
.navbar-toggleable-sm .navbar-nav .nav-item {
	margin-right: 0px;
}
}
@media all and (max-width:991px)
{
.navbar-toggleable-md .navbar-nav .nav-item {
	margin-right: 0px;
}
.navbar-collapse .navbar-nav {
	padding-right: 1rem;
}
}
.card-link + .card-link {
	margin-right: 1.25rem;
}
.card-blockquote {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.breadcrumb-item {
	float: right;
}
.pagination {
	padding-right: 0px;
}
:first-child.page-item .page-link {
	margin-right: 0px;
}
.page-link {
	margin-right: -1px;
}
.alert-dismissible {
	padding-left: 2rem;
}
.alert-dismissible .close {
	left: -1rem;
}
.media-list {
	padding-right: 0px;
}
.list-group {
	padding-right: 0px;
}
.embed-responsive .embed-responsive-item {
	right: 0px;
}
.embed-responsive iframe {
	right: 0px;
}
.embed-responsive embed {
	right: 0px;
}
.embed-responsive object {
	right: 0px;
}
.embed-responsive video {
	right: 0px;
}
.close {
	float: left;
}
.tooltip {
	text-align: right;
}
.tooltip.tooltip-top .tooltip-arrow {
	right: 50%; margin-right: -5px;
}
.tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
	right: 50%; margin-right: -5px;
}
.tooltip.tooltip-bottom .tooltip-arrow {
	right: 50%; margin-right: -5px;
}
.tooltip.bs-tether-element-attached-top .tooltip-arrow {
	right: 50%; margin-right: -5px;
}
.popover {
	text-align: right; right: 0px;
}
.popover.popover-top .popover-arrow {
	right: 50%; margin-right: -11px;
}
.popover.bs-tether-element-attached-bottom .popover-arrow {
	right: 50%; margin-right: -11px;
}
.popover.popover-top .popover-arrow::after {
	margin-right: -10px;
}
.popover.bs-tether-element-attached-bottom .popover-arrow::after {
	margin-right: -10px;
}
.popover.popover-bottom .popover-arrow {
	right: 50%; margin-right: -11px;
}
.popover.bs-tether-element-attached-top .popover-arrow {
	right: 50%; margin-right: -11px;
}
.popover.popover-bottom .popover-arrow::after {
	margin-right: -10px;
}
.popover.bs-tether-element-attached-top .popover-arrow::after {
	margin-right: -10px;
}
@media not all, not all
{
.carousel-inner > .carousel-item.next {
	right: 0px;
}
.carousel-inner > .carousel-item.active.right {
	right: 0px;
}
.carousel-inner > .carousel-item.prev {
	right: 0px;
}
.carousel-inner > .carousel-item.active.left {
	right: 0px;
}
.carousel-inner > .carousel-item.next.left {
	right: 0px;
}
.carousel-inner > .carousel-item.prev.right {
	right: 0px;
}
.carousel-inner > .carousel-item.active {
	right: 0px;
}
}
.carousel-inner > .active {
	right: 0px;
}
.carousel-inner > .next {
	right: 100%;
}
.carousel-inner > .prev {
	right: -100%;
}
.carousel-inner > .next.left {
	right: 0px;
}
.carousel-inner > .prev.right {
	right: 0px;
}
.carousel-inner > .active.left {
	right: -100%;
}
.carousel-inner > .active.right {
	right: 100%;
}
.carousel-control .icon-prev {
	right: 50%; margin-right: -10px;
}
.carousel-control .icon-next {
	left: 50%; margin-left: -10px;
}
.carousel-indicators {
	right: 50%; padding-right: 0px; margin-right: -30%;
}
.carousel-caption {
	left: 15%; right: 15%; z-index: 10;
}
@media all and (min-width:544px)
{
.carousel-control .icon-prev {
	margin-right: -15px;
}
.carousel-control .icon-next {
	margin-left: -15px;
}
.carousel-caption {
	left: 20%; right: 20%;
}
}
