.login_01 img {
    width: 80%;
    max-width: 263px;
}
.login_body {
	background: #355c7b;
}
.login_01 {
    box-shadow: 0px 2px 10px rgb(68, 68, 68), 2px 0px 10px rgb(0, 0, 0);
}
div#page-wrapper {
    min-height: 75vh;
}
.btn-default {
    background-color: #f58634;
    border-color: #f77514;
}
.btn-default.focus, .btn-default:focus, .btn-default:hover, .btn-default.active, .btn-default:active, .btn-default:active:focus {
    background-color: #355c7b;
    border-color: #274863;
}
ul.nav.navbar-right.top-nav select:focus {
	border-color: #355c7b;
	outline:none;
}
.form-control:focus {
    border-color: #f58634;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(245, 134, 52, 0.55), 0 0 8px rgba(245, 134, 52, 0.55);
    box-shadow: inset 0 1px 1px rgba(245, 134, 52, 0.55), 0 0 8px rgba(245, 134, 52, 0.55);
}
.circle_01 {
    background: #355c7b;
}
.circle_01 p {
    color: #fff;
}
.navbar-nav {
    background: #355c7b;
}
a.active1 {
    background: #f58634;
    color: #eaeaea !important;
}
#demo1 li a:hover, #demo li a:hover, #demo li a:focus, #demo1 li a:focus {
    color: #333;
}
#demo1 li a i, #demo li a i {
    color: #ffffff;
}
.navbar {
    border-bottom: 1px solid #355c7b;
}
div#footer {
    border-top: 1px solid #355c7b;
}
.panel-default>.panel-heading {
    background: #355c7b;
    border-bottom: 4px solid #f58634;
}
.panel-body {
    border: 1px solid #f58634;
}
.taskslog_01>li.active>a, .taskslog_01>li.active>a:focus, .taskslog_01>li.active>a:hover {
    border-bottom: 4px solid #355c7b!important;
    background: #355c7b!important;
}
ul.taskslog_01 {
    border-bottom: 2px solid #355c7b!important;
}
ul.taskslog_01 li a {
    background: #f58634 !important;
}
table.dataTable.nowrap th, .module-access-table th {
    background: #355c7b;
    border-bottom: 3px solid #f58634;
}
#access_01 .nav>li>a {
    background-color: #f58634 !important;
}
#access_01 .nav>li.active>a {
    background-color: #fff !important;
}
#access_01 .nav>li>a:focus, #access_01 .nav>li>a:hover {
    background-color: #355c7b !important;
}
form.edit_task button.submit {
    background: #f58634;
    border: 1px solid #f77514;
}
form.edit_task button.add_task_01, button.add_task_01 {
    border: 1px solid #f58634;
}
input:checked + .slider {
    background-color: #355c7b;
}
.navbar-brand img {
    width: 112px;
    margin-top: -32px;

}
.side-nav li a.active {
    background: #24445f;
}
.submit-bt {
    background: #f58634;
    cursor: pointer !important;
}
.submit-bt:hover {
    background-color: #355c7b;
    color: #fff;
}
tr.team1 {
    background: #d07431;
}
tr.team2 {
    background: #ea6809;
}

.btn-success, .editable-cancel {
    background-color: #f58634;
    color: #333;
    font-family: 'GillSansSemiBold';
    border: 1px solid #f77514;
}
.btn-success:hover {
    color: #fff;
    background-color: #355c7b;
    border-color: #274863;
}

.timerheader{border:thick; background-color:#000;color:#FFF; width:100%; text-align:center; word-spacing: 12px; padding-top:14px; font-size: 18px; padding-bottom: 14px;}

div#timerheader i {
    padding: 0 10px;
}

option:checked { background-color: #355c7b; }
table.table.table-striped.table-inverse.company-table thead {
    
    background: #984304 !important;
    color: #fff !important;
}

table.table.table-striped.table-inverse.user-table thead {
    background: #0d9469 !important;
    color: #000 !important;
}

table.table.table-striped.table-inverse.project-table thead {
    background: #24445f;
    color: #fff;
}
tr.role-tr-clr {
    background: #ececec;
}
@media (max-width: 767px){
	.navbar-brand img {
	    max-width: 150px;
	    margin: 13px auto 0;
	}
	.nav li ul li a {
		color: #fff!important;
	}
}
@media (min-width: 768px){
	.side-nav li a.active1:hover, .side-nav li a.active1:focus {
	    outline: none;
	    background-color: #304556 !important;
	}
	.side-nav li a:hover, .side-nav li a:focus {
	    outline: none;
	    background-color: #3f6f94 !important;
	}
}