/*Alert Messages*/
.aud_message {
	position: fixed;
    top: 50%;
    left: 50%;
    padding: 25px 20px 25px 70px;
    background: rgba(0, 0, 0, 0.7);
    color: #FFF;
    border-radius: 8px;
    font-size: 18px;
    display: block;
    max-width: 400px;
    z-index: 99999;
    width: 100%;
}
.category_img img[src*='.svg']{
    width: 70%;
    height:  auto;
}
.aud_message.aud_success {
	background: url(../images/tick.png) rgba(0, 0, 0, 0.7) no-repeat 10px center;
}
.aud_message.aud_error {
	background: url(../images/cross.png) rgba(0, 0, 0, 0.7) no-repeat 10px center;
}
.aud_message.aud_warning {
	background: url(../images/warning.png) rgba(0, 0, 0, 0.7) no-repeat 10px center;
}

/*Check boxes*/
.aud-checkbox{
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  color: #394a56;
}

.aud-checkbox .label-text{
	color:#888;
}

.aud-checkbox .label-text.left{
  margin-right: 16px;
}

.aud-checkbox .label-text.right{
  margin-left: 16px;
}

.aud-checkbox .toggle {
    isolation: isolate;
    position: relative;
    height: 30px;
    width: 60px;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: -8px -4px 8px 0px #ffffff, 8px 4px 12px 0px #d1d9e6, 4px 4px 4px 0px #d1d9e6 inset, -4px -4px 4px 0px #ffffff inset;
    background: #FFF;
}

.aud-checkbox .toggle-state {
  display: none;
}

.aud-checkbox .indicator {
    height: 100%;
    width: 200%;
	background: #adadad;    
    border-radius: 15px;
    transform: translate3d(25%, 0, 0);
    transition: transform 0.4s cubic-bezier(0.85, 0.05, 0.18, 1.35);
    box-shadow: -8px -4px 8px 0px #ffffff, 8px 4px 12px 0px #d1d9e6;
}

.aud-checkbox .toggle-state:checked ~ .indicator {
    transform: translate3d(-75%, 0, 0);
    background: #19ad2b;
}
.aud-datepicker{
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+IDxzdmcgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9IiMyNjkzYjAiPgogICAgICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8cGF0aCAgZD0iTTE3IDNoNGExIDEgMCAwIDEgMSAxdjE2YTEgMSAwIDAgMS0xIDFIM2ExIDEgMCAwIDEtMS0xVjRhMSAxIDAgMCAxIDEtMWg0VjFoMnYyaDZWMWgydjJ6TTQgOXYxMGgxNlY5SDR6bTIgNGg1djRINnYtNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-position: right center;
}