/* This is developer css for add external css class */



/* RB Region Start */
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

.sort-cursor{
    cursor:pointer;
}
.display-none{display:none;}
.loading-ui-block{width: 100%; position: fixed;height: 100%; top: 0px; left: 0px; z-index: 9999999; background: rgba(0,0,0,0.2);}

.alert {
    padding: 15px;
    margin-bottom: 19px;
    border: 1px solid transparent;
    border-radius: 5px;
}
.alert-danger-no-record {
    border-color: #5e7588;
    color: #a94442 !important;
}

.error {
    color: red;
   font-weight: normal;
   font-size: 13px;
   font-style: italic;
   position: initial !important;
   border-color: red !important;
   padding-top:10px;
}


.red{
    color: red;
}
.err{color: red;}


.newpasswordshow .fa{
		margin-top: 0;
		cursor: pointer;
		padding: 9px 12px;
		border: 1px solid #e5e5e5;
		margin-left: -15px;
		border-left: 0;
	}
	.newpasswordshow .fa:hover{
		background:#eaeaea;
	}
editUserProfileForm .close {display:none;}
editUserProfileForm .file-preview {    
     border: none;
     padding: 0px; 
     width: 100%;
    margin-bottom: 0px;
}
.box2_counter {
    background: #D31619;
    color: #fff;
    float: left;
    border-radius: 30px;
    font-size: 25px;
    font-weight: bold;
    width: 37px;
    text-align: center;
}
.box1_counter {
    background: #008749;
    color: #fff;
    float: left;
    border-radius: 60px;
    font-size: 25px;
    font-weight: bold;
    width: 37px;
    text-align: center;
}
.box3_counter {
    background: #3c8dbc;
    color: #fff;
    float: left;
    border-radius: 30px;
    font-size: 25px;
    font-weight: bold;
    width: 37px;
    text-align: center;
}
table thead .sorting_asc {
  background: url('../../admin/images/sort_asc.png') no-repeat center right;
  background-color: #f4f3f8;
}  
 
table thead .sorting_desc {
  background: url('../../admin/images/sort_desc.png') no-repeat center right;
  background-color: #f4f3f8;
}
.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}
[class^="icon-"]:last-child, [class*=" icon-"]:last-child {
}
.icon-arrow-left {
    background-position: -240px -96px;
}
.modal-header{background-color: #3c8dbc;}
.modal-header h4{color: #ffffff;}
.close{color:#fff;}
.textarea-modal-view{width:100%;border:1px solid grey; padding:5px;}
#loading-indicator{  display:none; background-color: Black;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;}
.rederror{border:1px solid red !important;}
.help-inline{
    color: red;
}
.calendarIcon {
   top: 0px;
   vertical-align: top;
   position: absolute;
   right: 15px;
}
.datepicker{
    padding: 0px !important;
}
#createForm .close {display:none;}
#createForm .file-preview {    
     border: none;
     padding: 0px; 
     width: 100%;
    margin-bottom: 0px;
}

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    margin-left: -24px;
}