/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
 /*SMART FORMS*/
.irs-custom-0 {
   border-color:rgba(140,210,236,.43)!important;background:rgba(184,227,243,.43)!important;color:#424251
    
   
}
.irs-custom-1 {
   
   border-color:rgba(252,61,61,.43)!important;background:rgba(252,61,61,.43)!important;color:#fff
   
}
.irs-custom-2 {
   
    border-color:rgba(255,159,71,.43)!important;background:rgba(255,159,71,.43)!important;color:#fff
   
}
.irs-custom-3 {
   
    border-color:rgba(208,58,146,.43)!important;background:rgba(218,99,169,.43)!important;color:#fff
   
}
.irs-custom-4 {
   
    border-color:#96B447!important;background:#96B447!important
   
}
.label-opacity{
	opacity: 0.3; 
	filter: Alpha(opacity=30)
	}
/*	
.txt-color-blue{color:#57889c!important}
.txt-color-blueLight{color:#92a2a8!important}
.txt-color-blueDark{color:#4c4f53!important}
.txt-color-green{color:#356e35!important}
.txt-color-greenLight{color:#71843f!important}
.txt-color-greenDark{color:#496949!important}
.txt-color-red{color:#a90329!important}
.txt-color-yellow{color:#b09b5b!important}
.txt-color-orange{color:#b19a6b!important}
.txt-color-orangeDark{color:#a57225!important}
.txt-color-pink{color:#ac5287!important}
.txt-color-pinkDark{color:#a8829f!important}
.txt-color-purple{color:#6e587a!important}
.txt-color-darken{color:#404040!important}
.txt-color-lighten{color:#d5e7ec!important}
.txt-color-white{color:#fff!important}
.txt-color-grayDark{color:#525252!important}
.txt-color-magenta{color:#6e3671!important}
.txt-color-teal{color:#568a89!important}
.txt-color-redLight{color:#a65858!important}
*/
.txt-color-man{color:#57889c!important}
.txt-color-woman{color:#ac5287!important}

.kv-avatar .file-preview-frame,.kv-avatar .file-preview-frame:hover {
    margin: 0;
    padding: 0;
    border: none;
    box-shadow: none;
    text-align: center;
}
.kv-avatar .file-input {
    display: table-cell;
    max-width: 220px;
}
#newUserForm .select2-container .form-control-feedback {
    
	z-index: 100;
}
#newUserForm .select2-container {
  
   /* Adjust feedback icon position */
    right: 30px;
	
}
.img-flag {
    height: 18px;
   margin-right:3px;
  }
.myAltRowClass{ background-color:#CDCDCD}
.toast, #toast-container {
z-index: 111001;
}
#toast-container > .toast {
    background-image: none !important;
}

#toast-container > .toast:before {
    position: fixed;
    font-family: FontAwesome;
    font-size: 24px;
    line-height: 18px;
    float: left;
    color: #FFF;
    padding-right: 0.5em;
    margin: auto 0.5em auto -1.5em;
}   
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51a351;
}
.toast-mail {
  background-color: #51a351;
}
.toast-language {
  background-color: #51a351;
}
.toast-error {
  background-color: #bd362f;
}
.toast-subscribed {
  background-color: #2f96b4;
}
.toast-database {
  background-color: #2f96b4;
}
.toast-unsubscribed {
  background-color: #f89406;
}     
#toast-container > .toast-warning:before {
    content: "\f003";
}
#toast-container > .toast-error:before {
    content: "\f001";
}
#toast-container > .toast-info:before {
    content: "\f005";
}
#toast-container > .toast-success:before {
    content: "\f002";
}
#toast-container > .toast-subscribed:before {
    content: "\f087";
}
#toast-container > .toast-unsubscribed:before {
    content: "\f088";
}
#toast-container > .toast-database:before {
    content: "\f1c0";
}
#toast-container > .toast-mail:before {
    content: "\f0e0";
}
#toast-container > .toast-language:before {
    content: "\f024";
}

.errorvalidate { color: red; }
.datepicker {z-index: 1600 !important;}
.has-error .select2-selection {
    border: 1px solid #a94442;
    border-radius: 4px;
}