@media print {
table{font-size:10px}
@page{margin:0}
body{margin:0}
}
.form-row{padding:10px 0}
i.ast{font-style:none;color:#F64040;padding:0 1px}
.breadcrumbs{padding:.3em 0.5em .2em 2em; background:rgba(200,200,200,0.05); margin:80px 0 1em; text-align:right; border:1px solid rgba(0,0,0,0.05); min-height:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.form_alert{display:none}
.breadcrumbs a,.breadcrumbs span{font-size:.9em;color:#467;padding:.5em 1em}
.breadcrumbs span{color:#888}
.main.padder{padding-bottom: 35px !important}
.navbar-brand{padding: 0px; color:#efefff}
@media (min-width: 768px) {
	.nav-primary .finance-menu ul.dropdown-menu{min-width: 200px !important;}
}
@media (max-width: 768px) {
	.navbar-brand{padding: 0 0 0 15px}
	.breadcrumbs{padding:.3em .5em .2em 1em; margin:80px 0 1em; text-align:left; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}
	.breadcrumbs a, .breadcrumbs span{font-size:.9em;color:#467;padding:.5em 1em}
	.breadcrumbs a:first-child{padding-left: 0 !important}
	.breadcrumbs span{color:#888}
	.nav-primary .dropdown-submenu, .nav-primary .dashboard{border-bottom: 2px solid #ccc; margin-bottom: 15px; padding-bottom: 15px}
	.nav-primary .line{display: none !important}
	.nav-primary ul.dropdown-menu li:last-child a, .nav-primary .dashboard a{border: none !important}
}
.shadowed{-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.4);box-shadow:1px 1px 0 rgba(0,0,0,0.4)}
.loader{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6) url(../img/loader.gif) 50% no-repeat;z-index:10;display:none}
.loader-block{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.6) url(../img/loader.gif) 50% no-repeat;z-index:10}
.inline-loader{width:20px;height:20px;position:relative;top:0;left:0;background:rgba(255,255,255,0.6) url(../img/loader.gif) 50% no-repeat;z-index:10;display:none}
tr.active-row{font-weight:700}
.block-centered{margin:auto}
.centered-box{display:flex;justify-content:center}
.picture-box{padding:20px;height:100px}
.passport-picture{position:relative;margin:auto;width:350px;height:350px;-webkit-box-shadow:none}
.passport-picture img{width:100%;height:100%;box-shadow:1px 1px 1px rgba(0,0,0,0.4)}
.photo-cover{position:absolute;background:rgba(0,0,0,0.6);width:100%;height:100%;top:0;left:0;display:flex;justify-content:center}
.add-photo{color:#bbb;height:30px;margin:auto}
.upload-popup{position:absolute;background:rgba(0,0,0,0.8);width:100%;height:100%;top:0;left:0;z-index:2000;justify-content:center;overflow:scroll;padding-top:30%}
.upload-content{position:absolute;width:auto;height:auto;top:0;left:0;z-index:2000;justify-content:center;overflow:scroll}
.invisible{visibility:hidden}
.hidden{display:none}
.flex{display:flex}
#crop_img{display:block;margin:auto;width:auto}
#crop_cancel{display:block;width:120px;position:absolute;right:30px;bottom:3%;z-index:3000}
#crop_submit{display:block;width:160px;position:absolute;right:30px;bottom:14%;z-index:3000}
.date-picker-input{background:#fff;cursor:pointer}
table.time{background:#fff}
.text-right,td.right,th.right{text-align:right}
.text-left,td.left,th.left{text-align:left}
.text-center,td.center,th.center{text-align:center}
table.table-right th,table.table-right td{text-align:right}
table.table-left th,table.table-left td{text-align:left}
table.table-center th,table.table-center td{text-align:center}
.text-spaced-sm{line-height:15px}
.text-spaced{line-height:25px}
.text-spaced-big{line-height:35px}
.sa-error{position:relative;top:0;left:0;line-height:100%}
.sba-error-abs{position:absolute;top:-23px;padding:4px;left:33px;width:88%;background:#ff5f5f;color:#fff}
#sa-table tr{position:relative}
.content-loader{background:rgba(255,255,255,1) url(../img/loader.gif) 50% no-repeat;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11}
.rel{position:relative}
.bg-aqua,.callout.callout-info,.alert-info,.label-info,.modal-info .modal-body{background-color:#00c0ef!important}
.bg-navy{background-color:#001f3f!important}
.bg-teal{background-color:#39cccc!important}
.bg-olive{background-color:#3d9970!important}
.bg-lime{background-color:#01ff70!important}
.bg-orange{background-color:#ff851b!important}
.bg-fuchsia{background-color:#f012be!important}
.bg-purple{background-color:#605ca8!important}
.bg-maroon{background-color:#d81b60!important}
.bg-gray{background-color:#efefef!important}
.bg-gray-active{color:#000;background-color:#b5bbc8!important}
.text-green{color:#00a65a!important}
.text-lime{color:#01ff70!important}
.text-gray{color:#d2d6de!important}
.text-navy{color:#001f3f!important}
.text-teal{color:#39cccc!important}
.text-olive{color:#3d9970!important}
.text-orange{color:#ff851b!important}
.text-bold,.text-bold.table td,.text-bold.table th{font-weight:700}
.text-sm{font-size:12px}


.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.active.hurkanSwitch-switch-item-status-off{
	padding-right:15px;
	padding-left:32px;
	background:#b2b2b2;
	color:#fff;
	text-align:right;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.active.hurkanSwitch-switch-item-status-on{
	padding-right:32px;
	padding-left:15px;
	background-color:#75b936;
	color:#fff;
	text-align:left;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.active{
	opacity:1;
	display:block;

}
.hurkanSwitch>.hurkanSwitch-switch-box.switch-animated-on>.hurkanSwitch-switch-item.active{
	opacity:1;
}
.hurkanSwitch>.hurkanSwitch-switch-box.switch-animated-on>.hurkanSwitch-switch-item.active .lbl{
	opacity:1;
	animation-name: active;
	animation-duration: 0.5s;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item{
	line-height:16px;
	font-size:100%;
	opacity:0;
	display:none;
	border-radius:30px;
	padding-top:2px;
	padding-bottom:5px;
	position:relative;
	box-shadow:0px 0px 2px #777777 inset;
	height:18px;
	    box-sizing: border-box;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item:hover{
text-decoration:none;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-status-off>.hurkanSwitch-switch-cursor-selector{
left:5px;
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-status-on>.hurkanSwitch-switch-cursor-selector{
right:5px;
}
.hurkanSwitch>.hurkanSwitch-switch-box.switch-animated-on>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-status-on>.hurkanSwitch-switch-cursor-selector{
animation-duration: 0.5s;
animation-name:right;

}
.hurkanSwitch>.hurkanSwitch-switch-box.switch-animated-on>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-status-off>.hurkanSwitch-switch-cursor-selector{
animation-duration: 0.5s;
animation-name:left;

}
@keyframes left {
    0%  {left: 100%;}
    100% {left:5px;}
}
@keyframes right {
   0%  {right: 100%;}
    100% {right:5px;}
}
@keyframes active {
    0%  {opacity: 0;}
    100%  {opacity: 1;}
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item>.hurkanSwitch-switch-cursor-selector{
height:12px;
position:absolute;
top:4.5px;
width:12px;
margin-top:-1px;
box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.1);
display:block;
content:"";
border-radius:100%;
background:#fff
}
.hurkanSwitch-switch-plugin.hurkanSwitch-switch-input{
	display:none
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-success{
	background-color:#75b936 !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-warning{
	background-color:#f0ad4e !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-info{
	background-color:#5bc0de !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-default{
	background-color:#fff !important;
	color:#777 !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-default>.hurkanSwitch-switch-cursor-selector{
	border:1px solid #eee !important;
	margin-top:-2.2px
}

.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-primary{
	background-color:#0275d8 !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.hurkanSwitch-switch-item-color-danger{
	background-color:#d90909 !important
}
.hurkanSwitch>.hurkanSwitch-switch-box>.hurkanSwitch-switch-item.disabled{
	    opacity: 0.65;
    filter: alpha(opacity=65);
	cursor:default
}
.hurkanSwitch>.hurkanSwitch-switch-box{
	cursor:pointer;
	background:#fff;
	overflow:hidden;
	border:0px solid #ddd;
	padding:0px;
	display:inline-block;
	width:auto;
}
.hurkanSwitch{display:inline-block}
.hurkanSwitch.switch-responsive{display:block}
.hurkanSwitch.switch-responsive>.hurkanSwitch-switch-box{display:block !important}
