

.eye_holder{
	top: 3.5px;
  right: 1px;
  border: 0px;
  margin-bottom: 1rem;
  letter-spacing: 0.0025rem;
  background: none;
}

/* CSS used here will be applied after bootstrap.css */

.dropdown {
    display:inline-block;
    margin-left:20px;
    
  }


.glyphicon-bell {
   
    font-size:1.5rem;
  }

.notifications {
   min-width:420px; 
  }
  
  .notifications-wrapper {
     overflow:auto;
      max-height:250px;
    }
    
 .menu-title {
     color:#ff7788;
     font-size:1.5rem;
      display:inline-block;
      }
 
.glyphicon-circle-arrow-right {
      margin-left:10px;     
   }
  
   
.notification-heading, .notification-footer  {
    padding:2px 10px;
       }
      
        
.dropdown-menu.divider {
  margin:5px 0;          
  }

.item-title {
  
 font-size:1.3rem;
 color:#000;
    
}

.notifications a.content {
 text-decoration:none;
 background:#ccc;

 }
    
.notification-item {
 padding:10px;
 margin:5px;
 background:#ccc;
 border-radius:4px;
 }

.z_100{
    z-index: 100;
}

.nar_bar_profile{
    background: #fff;
    border-radius: 50%;
    bottom: 30px;
    right: 30px;
    font-size: 1.25rem;
    z-index: 990;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16);
    cursor: pointer;
    height: 52px;
    width: 52px;
}
.nar_bar_profile img{
    height: 100%;
    width: 100%;
    border-radius: 50%;
}
.img_sm{
    height: 19px;
    width: 19px;
}
.setting_button{
    background: #fff;
    
    font-size: 0.75rem;
    z-index: 990;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16);
    cursor: pointer;
    color: #111111;
   
    }
     .h-5{
        height: 5px!important;
    }
    .h-10{
        height: 10px!important;
    }
    .h-20{
        height: 20px!important;
    }
    .h-30{
        height: 30px!important;
    }
    .h-35{
        height: 35px;
    }
    .h-40{
        height: 40px!important;
    }
    .h-50{
        height: 50px!important;
    }
    .h-60{
        height: 60px!important;
    }
    .h-70{
        height: 70px!important;
    }
    .h-80{
        height: 80px!important;
    }
    
    .h-90{
        height: 90px!important;
    }
    .h-89-9{
        height: 89.9px!important;
    }
    .h-100-c{
        height: 100px!important;
    }
    .h-120{
        height: 120px!important;
    }
    .h-140{
        height: 140px!important;
    }
    .min-height-100{

    }
    .w-10{
        width: 10px!important;
    }
    .w-20{
        width: 20px!important;
    }
    .w-30{
        width: 30px!important;
    }
    .w-40{
        width: 40px!important;
    }
    .w-227{
        width: 227px!important;
    }
    .w-50{
        width: 50px!important;
    }
    .w-60{
        width: 60px!important;
    }
    .w-70{
        width: 70px!important;
    }
    .w-80{
        width: 80px!important;
    }
    .w-90{
        width: 90px!important;
    }
    .w-100-c{
        width: 100px!important;
    }
    .w-120{
        width: 120px!important;
    }
    .w-140{
        width: 140px!important;
    }
.bootstrap-tagsinput input,.form-control::-webkit-input-placeholder {
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px!important;/* Placeholder text color */
}

.bootstrap-tagsinput input,.form-control:-moz-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}

.bootstrap-tagsinput input,.form-control::-moz-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}

.bootstrap-tagsinput input,.form-control:-ms-input-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}

.form-control::-webkit-input-placeholder {
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px!important;/* Placeholder text color */
}

.form-control:-moz-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}

.form-control::-moz-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}

.form-control:-ms-input-placeholder { 
   color: #020210 !important;
  font-style: italic!important; 
  text-align: right;
  padding-right: 10px;
}
.niche_image_holder{
    height: 75px;
    width: 75px;
    border-radius: 50%;
    
}
.niche_image_holder img{

    height: 70px;
    width: 100%;
    border-radius: 50%;
}
.fs_13{
    font-size: 13px;
}
.fs_10{
    font-size: 10px;
}
.dropdown-item p{
    font-size: 13px;
}
.left-22{
    left: -22px!important;
}




 .btn-circle svg.animated {
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 1s;
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 1s;
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
}

 .btn-circle:hover svg.animated {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -moz-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
}

.btn-circle {
  width: 90px;
  height: 90px;
  border-radius: 60px;
 
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: background .4s ease-in-out;
  -moz-transition: background .4s ease-in-out;
  transition: background .4s ease-in-out;
  position: absolute;
  left: -14px;
}

.btn-circle:hover, .btn-circle:focus {
  outline: 0;
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 0.7rem;
  height: 0.7rem;
  margin-left: 10px;
  margin-top: -5px;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 0.7rem;
  transition: transform .2s ease-in-out;
}
.accordion-button{
    padding-top: 9px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
  height: 27px;
}
.tables{
    min-height: 300px;
}
 .accordion_border {
 
  border-color: #8e8ea9 !important;
}
.para_padding p{
    margin: 0px;
}
.primary_color{
      
    background-color: #ff6b00!important;
    color: white!important;
 }  
.primary_color:hover{
      
    background-color: #f67f28!important;
    color: white!important;
 } 
 
 .body_font_size{
    font-size: 13px;
  font-weight: 600 !important;
 }