
/* general.............................................. */
.my_alert{
  position: relative;
  z-index: 55632809420358347956833333333395864;
}
.border_Bottom{
    border-bottom: 1px solid #D7D7DB;
  }
  .border_Top{
    border-top: 1px solid #D7D7DB;
  }
  .border_Bottomw{
    border-bottom: 1px solid #fff;
  }
  .border_Right{
    border-right: 1px solid #D7D7DB;
  }
  .border_Left{
    border-left: 1px solid #D7D7DB;
  }
  
  .pb_05{
    padding-bottom: 5px;
  }
  
  
.d_block{
    display: block;
  }
  
  .pt_15{
    padding-top: 15px;
  }
  .border_right{
    border-right: 1px solid #f1f1f1;
  }
  .btn_info{
    background-color: #007BFF;
    padding: 7px 20px;
    color: #fff;
    border-radius: 6px;
    font-weight: 700;
  }
  .btn{
    background-color: #f1f1f1;
    padding: 7px 20px;
    border-radius: 6px;
    font-weight: 700;
  }
  .btn_danger{
    background-color: #DC3545;
    padding: 7px 20px;
    border-radius: 6px;
    font-weight: 700;
  }
  
  .equo_Two{
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .bg_warning{
    background-color: #FFF3CD;
  }
  .bg_primary{
    background-color: #CCE5FF;
  }
  .bg_success{
    background-color: #D4EDDA;
  }
  .bg_info{
    background-color: #007BFF;
  }
  .bg_blur{
    background-color: #f2f2f2;
  }
  .my_15{
    margin: 5px 0;
  }
  .w_100{
    width: 100%;
  }
  .warning{
    color: #FFC107;
  }
  .success{
    color: #28A745;
  }
  .danger{
    color: #DC3545;
  }
  .z_index{
    z-index: 5;
  }
  .dark{
    color: black !important;
  }
  .pointer{
    cursor: pointer;
  }
  
  .d_none{
    display: none;
  }
  .d_noneim{
    display: none !important;
    z-index: 10099578;

  }
  .right_auto{
    margin-right: auto;
  }
  .left_auto{
    margin-left: auto;
  }
  .shadow-smup {
    box-shadow: 0 .15rem .25rem rgba(0,0,0,.075);
  }
  div.sticky_top{
    position: -webkit-sticky !important; /* Safari */
    position: sticky !important;
    top: 0 !important;
    background-color: #fff;
    z-index: 696;
  }
  
  .shadow_sm {
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075);
  }
  .shadow_lg {
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175);
  }
  .shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
  }
  .Rounded{
    border-radius: 10px;
  }
  .Rounded_lg{
    border-radius: 15px;
  }
  .Rounded_sm{
    border-radius: 5px;
  }
  .border_right{
    border-right: 1px solid #fff;
  }
  .float_right{
    float: right;
  }
  
  .center2{
    margin: auto !important;
  }
  .center{
    text-align: center;
  }
  .center3{
    margin: auto 0;
  }
  
  .centerx{
    margin: 0 auto;
  }
  .flex{
    display: flex;
  }
  
  /* .ul{
    list-style: none;
  }
  .ul li:before {
    content: '✓';
    color: #fff;
    display: inline-block; 
    width: 1em ;
    margin-left: -1em;
    margin-right: 30px;
  } */
  .white{
    color: #fff;
  }
  .font_20_b{
    font-size: 20px;
    font-weight: 800;
  }
  .font_18_b{
    font-size: 18px;
    font-weight: 800;
  }
  .font_12{
    font-size: 13px;
  }
  .font_12_b{
    font-size: 13px;
    font-weight: 800;
  }
  a:hover{
    /* color: #E5E5E5; */
    text-decoration: none;
  }
  .h_min{
    min-height: 160px;
  }
  
  
  /* general........................................ */
  .h_100{
    height: 100% !important;
  }
  .relative{
    position: relative;
  }
  .mt_05{
    margin-top: 5px;
  }
  .mt_15{
    margin-top: 15px;
  }
  .mt_3{
    margin-top:40px;
  }
  .mt_4{
    margin-top: 50px;
  }
  .mt_5{
    margin-top: 60px;
  }
  .mt_6{
    margin-top: 70px;
  }
  .mt_7{
    margin-top: 80px;
  }
  .mt_8{
    margin-top: 90px;
  }
  .mt_9{
    margin-top: 100px ;
  }
  .pt_6{
    padding-top: 70px;
  }
  .pt_7{
    padding-top: 80px;
  }
  .pt_8{
    padding-top: 90px;
  }
  .pt_9{
    padding-top: 100px;
  }
  .mt_2{
    margin-top:20px;
  }
  .font_11{
    font-size: 11px;
  }
  .font_10{
    font-size: 10px;
  }
  .font_112{
    font-size: 12px;
  }
  .font_13{
    font-size: 13px;
  }
  .font_14{
    font-size: 14px;
  }
  .font_15{
    font-size: 15px;
  }
  .font_16{
    font-size: 16px;
  }
  .font_18{
    font-size: 18px;
    
  }
  .font_20{
    font-size: 20px;
    
  }
  .font_22{
    font-size: 22px;
    
  }
  .font_24{
    font-size: 24px;
    
  }
  .font_26{
    font-size: 26px;
    
  }
  .font_28{
    font-size: 28px;
    
  }
  .font_32{
    font-size: 32px;
    
  }
  .font_34{
    font-size: 34px;
    
  }
  .font_35{
    font-size: 35px;
    
  }
  .font_35{
    font-size: 35px;
    
  }
  
  .font_36{
    font-size: 36px;
    
  }
  .font_38{
    font-size: 38px;
    
  }
  .font_40{
    font-size: 40px;
    
  }
  .font_45{
    font-size: 45px;
    
  }
  .font_50{
    font-size: 50px;
    
  }
  .bold4{
    font-weight: 400;
  }
  .bold5{
    font-weight: 500;
  }
  .bold6{
    font-weight: 600;
  }
  .bold7{
    font-weight: 700;
  }
  .bold8{
    font-weight: 800;
  }
  .bold9{
    font-weight: 900;
  }
  
  .center3{
    margin: auto 0;
  }
  .inline-block{
    display: inline-block;
  }
  .mr_1{
    margin-right: 10px;
  }
  .mr_2{
    margin-right: 20px;
  }
  .mr_3{
    margin-right: 30px;
  }
  .mr_4{
    margin-right: 40px;
  }
  .mr_5{
    margin-right: 50px;
  }
  .mr_6{
    margin-right: 60px;
  }
  .mr_7{
    margin-right: 70px;
  }
  
  .mx_1{
    margin: 0 10px ;
  }
  .mx_2{
    margin: 0 20px ;
  }
  .mx_3{
    margin: 0 30px ;
  }
  .mx_4{
    margin: 0 40px ;
  }
  .mx_5{
    margin: 0 50px ;
  }
  .mx_6{
    margin: 0 60px ;
  }
  .mx_7{
    margin: 0 70px ;
  }
  
  
  .my_1{
    margin: 10px 0;
  }
  .my_2{
    margin: 20px 0;
  }
  .my_3{
    margin: 30px 0;
  }
  .my_4{
    margin: 40px 0;
  }
  .my_5{
    margin: 50px 0;
  }
  .my_6{
    margin: 60px 0;
  }
  .my_7{
    margin: 70px 0;
  }
  
  
  .ml_1{
    margin-left: 10px;
  }
  .ml_2{
    margin-left: 20px;
  }
  .ml_3{
    margin-left: 30px;
  }
  .ml_4{
    margin-left: 40px;
  }
  .ml_5{
    margin-left: 50px;
  }
  .ml_6{
    margin-left: 60px;
  }
  .ml_7{
    margin-left: 70px;
  }
  
  
  
  .mb_1{
    margin-bottom: 10px;
  }
  .mb_2{
    margin-bottom: 20px;
  }
  .mb_3{
    margin-bottom: 30px;
  }
  .mb_4{
    margin-bottom: 40px;
  }
  .mb_5{
    margin-bottom: 50px;
  }
  .mb_6{
    margin-bottom: 60px;
  }
  .mb_7{
    margin-bottom: 70px;
  }
  
  
  
  
  
  .mt_1{
    margin-top: 10px;
  }
  .mt_15{
    margin-top: 15px;
  }
  .mt_2{
    margin-top: 20px;
  }
  .mt_3{
    margin-top: 30px;
  }
  .mt_4{
    margin-top: 40px;
  }
  .mt_5{
    margin-top: 50px;
  }
  .mt_6{
    margin-top: 60px;
  }
  .mt_7{
    margin-top: 70px;
  }
  
  .mt_8{
    margin-top: 80px;
  }
  .mt_9{
    margin-top: 90px;
  }
  
  
  
  
  
  
  
  
  .pr_1{
    padding-right: 10px;
  }
  .pr_2{
    padding-right: 20px;
  }
  .pr_3{
    padding-right: 30px;
  }
  .pr_4{
    padding-right: 40px;
  }
  .pr_5{
    padding-right: 50px;
  }
  .pr_6{
    padding-right: 60px;
  }
  .pr_7{
    padding-right: 70px;
  }
  
  
  
  .pl_1{
    padding-left: 10px;
  }
  .pl_2{
    padding-left: 20px;
  }
  .pl_3{
    padding-left: 30px;
  }
  .pl_4{
    padding-left: 40px;
  }
  .pl_5{
    padding-left: 50px;
  }
  .pl_6{
    padding-left: 60px;
  }
  .pl_7{
    padding-left: 70px;
  }
  
  
  
  .pb_1{
    padding-bottom: 10px;
  }
  .pb_2{
    padding-bottom: 20px;
  }
  .pb_3{
    padding-bottom: 30px;
  }
  .pb_4{
    padding-bottom: 40px;
  }
  .pb_5{
    padding-bottom: 50px;
  }
  .pb_6{
    padding-bottom: 60px;
  }
  .pb_7{
    padding-bottom: 70px;
  }
  
  
  
  .pt_1{
    padding-top: 10px;
  }
  .pt_2{
    padding-top: 20px;
  }
  .pt_3{
    padding-top: 30px;
  }
  .pt_4{
    padding-top: 40px;
  }
  .pt_5{
    padding-top: 50px;
  }
  .pt_6{
    padding-top: 60px;
  }
  .pt_7{
    padding-top: 70px;
  }
  
  
  
  
  
  .px_1{
    padding: 0 10px ;
  }
  .px_2{
    padding: 0 20px ;
  }
  .px_3{
    padding: 0 30px ;
  }
  .px_4{
    padding: 0 40px ;
  }
  .px_5{
    padding: 0 50px ;
  }
  .px_6{
    padding: 0 60px ;
  }
  .px_7{
    padding: 0 70px ;
  }
  
  .py_05{
    padding: 5px 0;
  }
  .py_1{
    padding: 10px 0;
  }
  .py_2{
    padding: 20px 0;
  }
  .py_3{
    padding: 30px 0;
  }
  .py_4{
    padding: 40px 0;
  }
  .py_5{
    padding: 50px 0;
  }
  .py_6{
    padding: 60px 0;
  }
  .py_7{
    padding: 70px 0;
  }

