.hide{
	display: none;
}

.text-right {
	text-align: right;
}

.btn-block {
	width: 100% !important;
}

/* ---- */
#pettycash-handle{
	background-image: url("/assets/img/photos/bg18.png") !important;
}
#procurement-handle{
	background-image: url("/assets/img/photos/bg3.jpg") !important;
}
#theft-handle,
#cs-handle{
	background-image: url("/assets/img/photos/bg14.png") !important;
}
#payment-handle{
	background-image: url("/assets/img/photos/bg30.jpg") !important;
}
#form-handle{
	background-image: url("/assets/img/photos/bg7.jpg") !important;
}
#asset-handle{
	background-image: url("/assets/img/photos/bg13.jpg") !important;
}
#facility-handle{
	background-image: url("/assets/img/photos/bg9.png") !important;
}
#it-handle{
	background-image: url("/assets/img/photos/bg8.png") !important;
}
#reporting-handle{
	background-image: url("/assets/img/photos/bg2.jpg") !important;
}
#arbilling-handle{
	background-image: url("/assets/img/photos/bg12.png") !important;
}
#audit-handle{
	background-image: url("/assets/img/photos/bg11.png") !important;
}
/* ---- */

.datepicker.datepicker-dropdown.dropdown-menu{
	z-index: 10000 !important;
}

#profile_image_tmp,
#logo_tmp{
	opacity: 0;
	height: 0;
	width: 0;
}

#select-profile-image-con > i,
#select-logo-con > i{
	opacity: 0;
	position: relative;
  	top: 0px;
	border-radius: 2em;
	background: #9d9d9d;
	padding: 10px;
	cursor: pointer;
}

#select-profile-image-con:hover,
#select-profile-image-con:hover > i,
#select-profile-image-con > i:hover,
#select-logo-con:hover,
#select-logo-con:hover > i,
#select-logo-con + i:hover{
	opacity: 1;
	top: -100px;
	transition-duration: 500ms;
	transition-property: all;
	transition-timing-function: ease-out;
}
/* ---- */

.form-select{
	color: #60697b;
}

.alert-container{
	position: fixed;
	bottom: -100px;
	left: 0;
	width: 100%;
	z-index: 10000;
}

.alert-container-show{
	bottom: 0;
	transition-duration: 500ms;
	transition-property: bottom;
	transition-timing-function: ease-in;
}

.alert-container-hide{
	bottom: -200px;
	transition-duration: 300ms;
	transition-property: bottom;
	transition-timing-function: ease-out;
}

.alert-container-inner{
	margin: 0px auto;
	width: 80%;
}


/* ---- */
#save-tag, 
#cancel-save-tag{
	width: 100%;
}
#new-tag-form{
	overflow: hidden;
}
.ntfs{
	height: auto;
	transition-duration: 500ms;
	transition-property: height;
	transition-timing-function: ease-in;
}
.ntfh{
	height: 0;
	transition-duration: 500ms;
	transition-property: height;
	transition-timing-function: ease-out;
}
/* ---- */

.separator{
	height: 1px;
	border: none;
}

.separator-dashed{
	border-bottom: 1px dashed #CCC;
}

.datepicker-days .table-condensed{
	width: 250px;
}

.ps-r{ position: relative; }
.ps-a{ position: absolute; }

.fl-r{ float: right; }
.fl-l{ float: left; }

.b-red{ border-color: #e2626b !important; }

.navbar-clone.fixed{
	display: none;
}

.va-m{
	vertical-align: middle;
}

.drop-here{
	background-color: #fdb5ff;
	border: 1px dashed #ff4be4;
}

@media (min-width:400px) {
	.offcanvas-lg{
		width: 90% !important;
	}
}

@media (min-width: 992px) {
	
}

@media (min-width:1000px) {
	.offcanvas-lg{
		width: 600px !important;
	}
}
