<style>
   div.main_body_img{
      background-position: top;
      background-size: cover;
      background-repeat: no-repeat;
   }
   
   .right_box{
      background: #fff;
      box-shadow: 2px 2px 12px #ccc;
      border-radius: 20px;
   }

   .right_box p{
      font-size: 1.6rem; 
      text-align: center;
   }

   #country_code{
      max-width: 24%;
   }

   .main-loader{
      background-color: #000;
      left: 0;
      position: fixed;
      text-align: center;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 99999;
   }


   .inner-loader{
      width: 100%;
      height: 100%;
      text-align: center;
      background-color: #dbd6d6;
      display: flex;
      align-items: center;
   }

   .subinner-loader{
      margin: 30px auto;
      width: 19px;
      height: 19px;
      transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
   }

   .main_clone{
      border: 1px solid;
      border-radius: 10px;
      border-color: #ccc;
      margin-bottom: 15px;
   }

   .clone_block{
      padding-top: 15px; 
      margin: 1px;
   }

   select{
      height: 41px;
   }

   .total_experience{
      border: 1px solid;
      border-radius: 10px;
      border-color: #ccc;
   }

   /*.scrollToTop{
      background-color: #0dcaf0;
   }*/

   .select2-container--default .select2-selection--multiple .select2-selection__choice{
      background-color: #0dcaf0 !important; 
      border-color: #0dcaf0 !important; 

   }
@media only screen and (max-width: 576px){
  .res-sign-up-new{
   margin:0px !important;
   padding:0px !important;
  }
  .desktop-logo{
   margin-top:20px !important;
  }
  .emp-sign-txt-new{
   font-size:15px !important;
  }
}




</style>