.required:after {
 margin-right: 5px;
 margin-left: 0px;
}
.required2:after {
 margin-right: 5px;
 margin-left: 0px;
}
.marge {
 margin-right: 2em;
 margin-left: 0px;
}
.header-title {
	font-size: 26px;
}
.banner {
	/*margin-bottom: -104px!important;*/
}
div.vertical-tab-menu div.list-group>a.active:after{
  left: auto;
  right: 100%;
  border-left: 0;
  border-right: 10px solid #247d24;
}
div.vertical-tab-menu{
  margin-left: -15px!important;
  margin-right: 15px!important;
}
.menu-base-theme li a {
 	font-size: 14px;
}

/* Navbar RTL Support */
#main-menu > li > a {
    padding: 12px 20px !important;
}

#main-menu .dropdown-menu > li > a:hover {
    padding-left: 20px;
    padding-right: 25px;
}

.navbar-form .form-control {
    text-align: right;
}
	text-align: right;
}
.modal-dialog {
	text-align: right!important;
}
.menu-base-theme>li {
	float: right;
}
.lien-ar {
	display:initial;
}
.lien-fr {
	display:none;
}
.bloc-doc-stat-vid .stat {
	font-size: 25px;
    right: 31%;
}
.bloc-doc-stat-vid .doc {
	font-size: 22px;
    right: 6%;
}
.bloc-video {
    right: 60px;
    left: 0;
}
#footer-bottom .block {
	float: left;
}

#footer-bottom .menu-base-theme li {
	border-left: solid 1px #000;
	border-right: 0;
}

#footer-bottom .menu-base-theme li:last-child{
	border-left: 0;
}
#bloc-loader .loader { left:0;right:25%;}
.dropdown-menu > li > a {
	text-align: right;
}
.menu-base-theme>li>.dropdown-menu {
	right: 0px;
}
.form-data .section span {
    margin-right: -40px;
	margin-left:0;
}
.notice {
    border-right: 6px solid #7f7f84;
	border-left: solid 1px #ccc!important;
}
.card-auth .fa {
    margin-right:0px;
    margin-left:10px;
}
.menu-base-theme ul a.sub-menu1-ar,.menu-base-theme ul a.sub-menu1-ar:hover {
	padding-right: 20px!important;
	padding-left: 5px!important;
}
.menu-base-theme ul a.sub-menu2-ar,.menu-base-theme ul a.sub-menu2-ar:hover {
	padding-right: 30px!important;
	padding-left: 0!important;
}
a.sub-menu2>.fa,a.sub-menu1>.fa
{
	float: right;
    position: relative;
    top: 6px;
	padding-right:5px;
	-moz-transform: scale(-1, 1);
    -webkit-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.btn-disabled {
	background-color:#ccc;
}
.user-settings-wrapper .dropdown-menu{margin-right:-15px;margin-left:0}
.user-settings-wrapper .nav > li > a > span {
    padding-left: 0px!important;
    padding-right: 1px!important;
}

.user-settings-wrapper .nav {
    padding-left: 10px;
    padding-right: 0px;
}
.date-ltr {
    float: right!important;
}
.home .nav-tabs>li>a {font-size: 15px;}

.back-video {
	margin-right: -530px;
}
.etape-title {
    border-right: solid 2px #fff;
    right: 15px;
    border-left: 0;
    left: 0;
}
blockquote{
  padding: 15px 45px 15px 20px;
  border-right-style: solid;
  border-right-width: 15px;
  border-left-style: solid;
  border-left-width: 2px;
}
blockquote::before{
  left: 0;
  right: 10px;
  content: "\201D";
}
blockquote h1{
  font-size: 24px;
}
blockquote p{
  font-size: 19px;
}
.fa-angle-right, .fa-angle-double-right {
	transform: scale(-1);
}
.progress .progress-completed {
    left: 0px;
	right:auto;
}
.progress-signature-all {
    background: rgba(12,245,105,1)!important;
    background: -moz-linear-gradient(left, rgba(12,245,105,1) 0%, rgba(240,240,93,1) 51%, rgba(240,222,24,1) 78%, rgba(231,56,39,1) 100%)!important;
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(12,245,105,1)), color-stop(51%, rgba(240,240,93,1)), color-stop(78%, rgba(240,222,24,1)), color-stop(100%, rgba(231,56,39,1)))!important;
    background: -webkit-linear-gradient(left, rgba(12,245,105,1) 0%, rgba(240,240,93,1) 51%, rgba(240,222,24,1) 78%, rgba(231,56,39,1) 100%)!important;
    background: -o-linear-gradient(left, rgba(12,245,105,1) 0%, rgba(240,240,93,1) 51%, rgba(240,222,24,1) 78%, rgba(231,56,39,1) 100%)!important;
    background: -ms-linear-gradient(left, rgba(12,245,105,1) 0%, rgba(240,240,93,1) 51%, rgba(240,222,24,1) 78%, rgba(231,56,39,1) 100%)!important;
    background: linear-gradient(to right, rgba(12,245,105,1) 0%, rgba(240,240,93,1) 51%, rgba(240,222,24,1) 78%, rgba(231,56,39,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cf569', endColorstr='#e73827', GradientType=1 )!important;
}
.text-ltr {
	direction: ltr;
    float: right;
}
.block-menu form[role="search"] {
	left: 0px;
    right: auto;
}
.home .presentation h1{
	margin-top: 10px;
}

/* Common styles for all types */
.bs-callout {
    border-right-width: 5px;
}
/* Variations */

.bs-callout-default {
    border-right-color: #777;
    border-left-color: #eee;
}
.bs-callout-primary {
    border-right-color: #428bca;
    border-left-color: #eee;
}
.bs-callout-success {
    border-right-color: #5cb85c;
    border-left-color: #eee;
}
.bs-callout-danger {
    border-right-color: #d9534f;
    border-left-color: #eee;
}
.bs-callout-warning {
    border-right-color: #f0ad4e;
    border-left-color: #eee;
}
.bs-callout-info {
    border-right-color: #5bc0de;
    border-left-color: #eee;
}

.tracking-item {
 border-right:1px solid #e5e5e5;
 border-left:0;
 padding:2rem 2.5rem .5rem 1.5rem;
 margin-right:3rem;
 margin-left:0;
}
.tracking-item .tracking-date span {
 padding-left:0;
 padding-right:.4rem
}
.tracking-item .tracking-icon {
 left:-0;
 right:-1.3rem;
}
.chosen-container .chosen-drop{left:9000px}
@media(min-width:992px) {
 .tracking-item {
  margin-left:0;
  margin-right:10rem
 }
 .tracking-item .tracking-date {
  left:0;
  right:-12rem;
  text-align:right;
  }
}

@media (max-width: 768px) {
  .back-video {
    margin-right: 0;
    width: auto;
  }
}

