@media (min-width: 992px) {
	.page-content-wrapper .page-content {
		min-height: 1000px;
	}
}

@media (max-width: 991px) {
	.page-content-wrapper .page-content {
		min-height: 1000px;
	}
}

.error-info-block {
	background:none;
	text-align:left;
	border:none;
}

.user-login-5 .login-container>.login-footer .login-copyright>p {
	margin-bottom: 10px!important;
}

.col-no-float {
	float:none;
}

.col-left-bottom-corner-round {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}

.badge-orange {
	background-color:#fd7909;
}

.badge-gray {
	background-color:#ababab;
}

.task-sub-info {
    line-height: 24px;
    padding-top: 4px;
}

.may-be-empty.user {
	margin-left: 3px;
}

.font-all-sharp {
	color: #777;	
}

.todo-tasklist-item-border-gray {
    border-left: #ababab 2px solid;
}

.font-gray-sharp {
	color: #ababab;	
}

.todo-tasklist-item-border-orange {
    border-left: #fd7909 2px solid;
}

.font-orange-sharp {
	color: #fd7909;	
}

.todo-tasklist-item-border-info {
    border-left: #659be0 2px solid;
}

.font-info-sharp {
	color: #659be0;	
}

.todo-tasklist-item-border-danger {
    border-left: #ed6b75 2px solid;
}

.font-danger-sharp {
	color: #ed6b75;	
}

.todo-tasklist-item-border-warning {
    border-left: #F1C40F 2px solid;
}

.font-warning-sharp {
	color: #F1C40F;	
}

.todo-tasklist-item-border-success {
    border-left: #36c6d3 2px solid;
}

.font-success-sharp {
	color: #36c6d3;	
}

.page-header.navbar .page-logo {
	background-color:#fd7909;
}

.page-sidebar .page-sidebar-menu>li.active.open>a>i, .page-sidebar .page-sidebar-menu>li.active>a>i {
	color:#fd7909;
}

.well.thin {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.well.thin .form-actions {
	margin-bottom:0;
	padding-bottom:0;
}

.form-horizontal .help-block {
	margin-top:5px!important;
}

.btn.ads {
	background-color: #fd7909;
	border-color: #fd7909;
	color:#fff;
}

.btn.adsgreen {
	background-color: #22b322;
	border-color: #22b322;
	color:#fff;
}

.font-ads-sharp {
	color:#fd7909!important;
}

.login-logo-text {
	font-size:30px;
	font-weight: 100;
	color:#fff;
	background-color: #fd7909; 
	padding-left:10px;
	padding-right:10px;
}

.small-logo-text {
	font-size:20px;
	font-weight: 100;
	color:#fff;	
	text-decoration:none;
	margin: 20px 0 0!important;
	max-width:120px;
	max-height:22px;
	overflow:hidden;
}

.small-logo-text:hover {
	color:#fff;	
	text-decoration:none;	
}

.btn.btn-outline.ads {
    border-color: #fd7909;
    color: #fd7909;
    background: 0 0;
}

.btn.btn-outline.ads:hover {
    border-color: #fd7909;
    color: #fff;
    background: #fd7909;
}

@media (max-width: 767px) {
	.page-header.navbar {
		background: #fd7909;
	}
	.btn.btn-outline.ads {
		color: #fff;
	}
	
	.task-area .details {
		display:none;
	}
}

.width100percent {
	width: 100%;
}

.task-area .details {
	
	width:95%;
}

.task-area .details .tab-content {
	padding-top:15px;
}

.file-input {
	margin-top:10px;
	margin-bottom:10px;
}

.row-files:first-child .file-input {
	margin-top:0!important;
}

.remove-file {
	float:right;
}

.todo-tasklist-item-title-small {
	font-size:14px;
	display:block;
	margin-bottom:8px;
}

.todo-task-history > li {
	list-style:none;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .subject .from {
	font-weight:100;
}


.sweet-overlay, .sweet-alert {
	z-index:10000!important;
}

.sweet-alert .btn-lg {
	font-size: 14px!important;
    padding: 8px 19px 8px!important;
}

.row_of {
	position:relative;
}

.row_of .row_ot {
	position: absolute;
    overflow: hidden;
    white-space: nowrap;
    width: 92%;	
}

table.dataTable thead th, table.dataTable thead td {
	padding: 10px 10px;
}

@media screen and (max-width: 767px)
{
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #e7ecf1;
		margin-top:20px;
	}
	
	.dataTables_extended_wrapper .table.dataTable {
		margin-top:0!important;
	}
}

textarea {
	resize:none;
}

.form-md-checkboxes.has-success label {
    color: #737373!important;;
}

.form-md-checkboxes.has-error label {
    color: #e73d4a;
}

.form-group.has-success label {
    color: #737373!important;;
}

.form-group.has-error label {
    color: #e73d4a;
}

.form-group label {
    color: #888;
}

.form-group.form-md-line-input textarea.form-control {
	height:123px!important;
}

.form-md-radios.has-success label {
    color: #737373!important;;
}

.form-md-radios.has-error label {
    color: #e73d4a;
}

select[multiple] {
	height: 34px;
	opacity:0;
}

.help-block {
	font-size:13px;
}

.has-success .help-block {
	color: #737373!important;
}

.has-success .select2-selection {
	border:1px solid #c2cad8;
}

.form-wizard .steps>li.active>a.step .number {
	background-color: #fd7909;
}

.progress-bar-success {
    background-color: #fd7909;
}

.md-radio label>.check {
	background-color: #fd7909;
}

.has-success .md-radio label>.check, .has-success.md-radio label>.check {
	background-color: #fd7909;
}

.has-success .md-radio label>.box, .has-success.md-radio label>.box {
	border-color: #666;
}
.form-group.form-md-line-input.has-success .form-control {
	border-bottom: 1px solid #c2cad8;
}

.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label:after,
.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus:after, 
.form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label:after,
.form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus:after,
.form-group.has-success.form-md-line-input .form-control.edited:not([readonly]) ~ label:after,
.form-group.has-success.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus:after, 
.form-group.has-success.form-md-line-input .form-control:focus:not([readonly]) ~ label:after,
.form-group.has-success.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus:after {
	visibility: visible;
	left: 0;
	width: 100%;
	background: #fd7909; 
}

.form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block, 
.form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block {
      color: #666;
}

.tooltips {
	cursor:help;
}

.form-wizard .steps {
	padding:0;
}

.form-wizard .steps>li>a.step, .form-wizard .steps>li>a.step:hover {
	text-align:left;
	background:#E5E5E5;
}

.form-wizard .steps>li>a.step span.desc, .form-wizard .steps>li.done>a.step span.desc {
	color:#95A5A6;
	font-size:17px;
	text-transform:uppercase;
	font-weight:100;
}

.form-wizard .steps>li>a.step span.number, .form-wizard .steps>li.done>a.step span.number  {
	color:#95A5A6;
	font-size:17px;
	background:#fff;
	padding: 7px 13px 13px;
    margin-right: 10px;
    height: 36px;
    width: 36px;
}

.form-wizard .steps>li.active>a.step {
	background:#26C281;
}

.form-wizard .steps>li.active>a.step span.desc {
	color:#fff;
}

.form-wizard .steps>li.active>a.step span.number {
	color:#26C281;
	background:#fff;
}

.doc-list li {
	padding-bottom:15px;
}

.popup-control {
	margin-top:10px;
	margin-bottom:10px;
}

.pay-status {
    margin-top: 4px;
}

.pay-status .badge {
	font-size:10px!important;
}

.widget-thumb-heading, .widget-thumb-subtitle {
	font-weight:500!important;
}

.feeds li .col2>.date {
    padding: 4px 9px 5px 4px;
    text-align: right;
    font-style: normal;
    color: #848484;
}

.feeds li .col2 {
    float: left;
    width: 150px;
    margin-left: -150px;
}

.small-logo-text {
    font-size: 16px;
    font-weight: 100;
    color: #fff;
    text-decoration: none;
    margin: 11px 0 0!important;
    max-width: 120px;
    max-height: 22px;
    /* overflow: hidden; */
}

.small-logo-text {
    font-size: 18px;
    font-weight: 100;
    color: #fff;
    text-decoration: none;
    margin: 8px 0 0!important;
    max-width: 120px;
    max-height: 22px;
    overflow: inherit;
}

.sub-info {
	margin-top:0;
}

.overflowed {
	overflow:hidden;
	width:100%;
	white-space:nowrap;
}

@media (max-width: 767px) {
	.btn.btn-outline.ads {
		color: #fd7909;
		background:#fff;
	}
}

.bootstrap-switch-ads {
	background: #fd7909;
	color:#fff;
}

.status-table {
	margin-bottom:10px;
}

.status-item {
	color:#666;
}

.select-all {
	text-align:center;
	font-size:12px;
	margin-top:10px;
	color:#d0d0d0;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
	color:#a7a7a7!important;
}