body {
	font-size: 13px;
    font-family: 'Source Sans Pro','Open Sans',sans-serif,Arial;
    overflow-y: scroll;
}
.select2-container--default .select2-results__option[aria-disabled=true]{
	display:none;
}
.select2-container--default .select2-selection--single,
.form-control{
	border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color: #1d1d1d;
}
.login-page .form-control{
	border-radius: 0;
}


.navbar .nav.navbar-nav .dropdown-menu{
	width: 200px;
}

.myfavorite:hover, .ismyfavorite{
	color: #fdfd79;
}
.main-sidebar .control-sidebar{
	left: 0;
	padding-top: 0;
}
.main-sidebar .control-sidebar>.tab-content{
	padding: 0;
}
.main-sidebar .control-sidebar-bg, .main-sidebar .control-sidebar{
	top: 0;
}
.main-sidebar .sidebar-form .input-group input.form-control {
    height: 2.3em;
    font-size: 0.8em;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    border-right-width: 0;
    border-color: #8d999e;
    color: #8d999e;
    background-color: transparent;
}
.main-sidebar .sidebar-form .input-group .btn{
	height: 2em;
    font-size: 12px;
	line-height: 100%;
	padding: 2px 8px;
	margin-right: -1px;
	border-left-width: 0;
	border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-color: #8d999e;
    background-color: transparent;
}
.main-sidebar .sidebar-form .input-group input.form-control:focus,
.main-sidebar .sidebar-form .input-group input.form-control:focus+.input-group-btn .btn{
	background-color: #374850;
	color: #b8c7ce;
}
.main-sidebar .nav>li>a{
	padding: 6px 15px;
}
.main-sidebar form.sidebar-form{
	border-radius: 0;
	margin: 0;
	padding: 10px 10px;
	border: 0;
}

.fixed .main-sidebar .control-sidebar{
	position: relative;
}


@media (max-width: 767px) {
    .main-sidebar {
        padding-top: 150px;
    }
}
.sidebar-collapse .control-sidebar .nav-tabs>li{
	display: none;
}
.sidebar-collapse .control-sidebar .nav-tabs>li.active{
	display: table-cell;
}
.sidebar-collapse .control-sidebar-bg, 
.sidebar-collapse .control-sidebar{
	max-width: 100%;
}

.sidebar {
	overflow: hidden;
}

.dropdown.user a.dropdown-toggle{
	position: relative;
}
.dropdown.user a.dropdown-toggle .online-status{
    font-size: 12px;
    position: absolute;
    bottom: 11px;
    left: 33px;
}
.tableFloatingHeaderOriginal{
	background-color: white;
}