body {
    background:  #eef0f2 url(../img/square_bg.png) repeat scroll 0 0 !important;
}
.login-box-body, .register-box-body { background: rgba(255, 255, 255, 0.6); border-radius: 5px }
a:hover { text-decoration:none; color: #999; }
.checkbox-container { border:2px solid #ccc; height: 300px; overflow-y: scroll; overflow-x: hidden; background-color:#FFF;}
.hand-on-hover:hover{ cursor:pointer }
table.table-bordered { background-color: #FFF }
.rtl-checkbox{ margin-top:5px; margin-right: 15px;}
.rtl-checkbox input[type="checkbox"]{ margin-left:5px;}
.pdfobject-container { height: 500px;}
.arabic .ui-dialog-title {
	direction: rtl;
	float: right !important;
	margin: 0.1em 0 0.2em 16px !important;
}
.arabic .ui-dialog-titlebar-close {
	left: 0.3em;
}
.rtl-info-bar {
	direction: rtl;
	margin-bottom: 35px;
}
.ltr-info-bar , .rtl-info-bar {
	margin-top: 20px;
	font-weight: bold;
}
.ltr-info-bar .element {
	margin-right: 30px;
}
.rtl-info-bar .element {
	margin-left: 30px;
}
.ltr-info-bar .element span {
	margin-right: 5px;
}

.rtl-info-bar .element span{
	margin-left: 5px;
}

.distance5
{
	margin-top: 5px;
}
fieldset.scheduler-border {
    border: 1px groove #ddd !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
            box-shadow:  0px 0px 0px 0px #000;
}
legend.scheduler-border {
    width:inherit; /* Or auto */
    padding:0 10px; /* To give a bit of padding on the left and right */
    border-bottom:none;
}
.text-white {
  color:#FFF !important;
}
.zero-margins {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.employees {
    line-height: 1.42 !important;
}

.dash a{
	color: #083E02;
}
.rtl-dash a{
	color: #00084E;
}
ul.dash li {
    display: inline;
    float: left;
    margin: 0 15px 15px 0;	
}
ul.rtl-dash li {
	display: inline;
    float: right;
    margin: 0 0 15px 15px;
}

.main button {
	width: 110px; height: 110px;
	border-radius: 7px;
	border-color: #B8B3B4;
}

.main button:hover {
	border-color: #535353;
}

.outbox-inbox {
	position: relative;
	overflow: hidden;
}
.outbox-inbox .hidden-buttons {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: absolute;
	bottom: 1px;
	right: -90px;
}
.outbox-inbox:hover .hidden-buttons {
	right: 20px;
}