﻿.titre{width: 23% !important;text-align: left !important;height: 33px !important;border-radius: 10px 0px 0px 10px !important;}
.TextBox{height: 33px !important;border-radius: 0px 10px 10px 0px !important;}
.TextBox_log{border-radius: 0px 10px 10px 0px !important;}
.input-group1{width:70% !important;}
.row1{margin-top:6px !important;}
.card-block1{margin-left:40px;}
.btn_1{height:33px; width:110px;}
#Button2{color:#ffffff;background-color:#FF3B3B;border-color:#FF3B3B;font-weight:400;border-radius:10px;}
#Button2:hover{background-color:#ffffff;color:#d9534f;}
#longin_logo2{margin-top: 50px;margin-left: 600px;height:130px;}
.row_authentif{margin-top: 12vh;}
 #Label82{color: #113351 !important;font-size: 1.5vw !important;text-transform: uppercase !important;}
 .card-outline-primary{border:2px solid #113351 !important;margin-top:-70px;border-radius: 1.5rem !important;padding-top:20px;}
 .input-group-addon{width: 40px;background: #2A62FF !important;color:White !important;border-radius: 10px 0px 0px 10px !important;}
 #longin_logo
 { border-width:0px;
   margin-top: 30px;
    height: 130px;}
 #footer{position: fixed;left: 0;bottom: 0;height: 40px;width: 101%;background-color: #3600E7;color: white;text-align: center;line-height:1;}
 #footer1{position: fixed;left: 0;bottom: 0;height: 50px;width: 101%;background-color: #3600E7;color: white;text-align: center;}
 #LinkButton1{color:#113351 !important;font-weight: bold;font-family:Arial !important;font-size:14px;}
 .span_def{margin-left: 5px;}
/* @-webkit-keyframes top {
  from {
    -webkit-transform: translate(0rem, 0);
            transform: translate(0rem, 0);
  }
  to {
    -webkit-transform: translate(0rem, 3.5rem);
            transform: translate(0rem, 3.5rem);
  }
}

@keyframes top {
  from {
    -webkit-transform: translate(0rem, 0);
            transform: translate(0rem, 0);
  }
  to {
    -webkit-transform: translate(0rem, 3.5rem);
            transform: translate(0rem, 3.5rem);
  }
}
@-webkit-keyframes bottom {
  from {
    -webkit-transform: translate(-11.5rem, 0);
            transform: translate(-11.5rem, 0);
  }
  to {
    -webkit-transform: translate(0rem, 0);
            transform: translate(0rem, 0);
  }
}
@keyframes bottom {
  from {
    -webkit-transform: translate(-11.5rem, 0);
            transform: translate(-11.5rem, 0);
  }
  to {
    -webkit-transform: translate(0rem, 0);
            transform: translate(0rem, 0);
  }
}*/
.btn-outline-success {
  position: relative;
    letter-spacing: 0.15em;
    margin: 0 auto;
    padding: 1rem 2.5rem;
    background: #2A62FF !important;
    outline: none;
    font-size: 20px;
    border-radius: 10px !important;
    color: #ffffff !important;
    font-family: arial;
    border-color: #2A62FF !important;
    transition: all 0.5s cubic-bezier(0.6)
}
/*.btn-outline-success::after, .btn-outline-success::before {
  content: "";
  position: absolute;
  height: 40%;
  width: 10%;
  transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  z-index: -2;
  border-radius: 50%;
}
.btn-outline-success::before {
  background-color:#133556;
  top: -0.75rem;
  left: 0.5rem;
  -webkit-animation: top 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.25s infinite alternate;
   animation: top 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.25s infinite alternate;
}
.btn-outline-success::after {
  background-color:#133556;
  top: 3rem;
  left: 13rem;
  -webkit-animation: bottom 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.5s infinite alternate;
   animation: bottom 2s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.5s infinite alternate;
}*/
.btn-outline-success:hover 
{
  background-color: #ffffff !important;
  color:#133556 !important;
}

.btn-outline-success:focus
{
  box-shadow:0 0 0 2px rgba(0,140,186, 0.8) !important;
}
/*.btn-outline-success:hover::before, .btn-outline-success:hover::after {
  top: 0;
  height: 100%;
  width: 100%;
  border-radius: 0;
  -webkit-animation: none;
          animation: none;
}
.btn-outline-success:hover::after {
  left: 0rem;
}
.btn-outline-success:hover::before {
  top: 0.5rem;
  left: 0.35rem;
}
*/
#Label8{color:#113351;font-weight: bold;font-family:Arial;font-size:18px;}
.row_1{margin-top:20px;}
..row_2{margin-top:30px;}
.input-group-addon1{width:40px;}
#LinkButton1{color:#008cba;}
#text_copy_rignt{bottom:-15px;}
.alert_1{background-color:#F04124;}
.alert_2{background-color:#43ac6a;}
.row_authentif1{box-shadow: 10px 10px 5px;}
.pull-center-1{margin-top:10px;}
.row5{bottom:30px !important; position:fixed;width:120%;}
#Label1{bottom:-15px;}
.row6{margin-top:30px;}
#Label19{color:#008cba;font-size:2vw;}
.group-addon1{width:40px;}
.row_justify{margin-top:15vh;}
.row_justify2{box-shadow: 10px 10px 5px;}
.btn_success1{height :38px; width:90px;}
.btn_danger1{height :38px; width:90px;}
.row_11{bottom:30px !important; position:fixed;width:120%}
.welcom-in1{margin-left:10px;padding-top:100px;}
.row_15{text-align:center}
.col_15{margin-top:15px;}
.glyphicon-home{color:#143251}
#LKQC{color: #FF3E41;}
#LBSPC{color: #FF3E41;}
#DDLFiliale{margin-top: 5px;}
.show1{margin-left: -4% !important;margin-top: -0.2%;}
#A1{color:#143251 !important}
#langue{font-family: oswald !important;}
#rbl_langue_En{color:#143251}
#rbl_langue_Fr{color:#143251}
.dropdown1{margin-left: 3% !important; margin-top: -0.5%}
.d-flex{background:#143251}
#lbsolde{color:#143251}
#Lbldec{color:#143251}
.has-sub{padding-right: 46px;}
.badge_1{font-size:0.7vw;background-color:#FF3E41;}
.div_1{float: left; padding-right: 5px;}
.div_2{float: right;}
.div_3{float: left; padding-right: 5px;}
.glyphicon-tasks1{font-size: 16px;}
#div_langue{margin-right:10%;}
body 
{
   
    background-size: 100% 100%;  
    width:98%;
}  
.CImagQualite{margin-top: -50px;margin-left: 600px;}
#ButtonAnnulerModif:hover {
    background-color: #ffffff;
    color: #d9534f;
}
#ButtonAnnulerModif {
    color: #ffffff;
    background-color: #d9534f;
    border-color: #d9534f;
    font-weight: 400;
}


.sad_ 
{
    box-shadow: 10px 10px 5px;
    width: 550px;
    margin-left: -201px;
    margin-top: -44px;
    }
.longin_logo_sad
{
   margin-left: 118px !important;
    }