/* Begin Menu */
#side-menu li .nav-second-level li a {
  color: #0181bb;
  text-transform: none;
  font-size: 14px;
}
#side-menu li .nav-second-level li.active a {
  color: #fff !important;
  border-radius: 50px;
  background-color: #03a9f4;
  border-left: 0 !important;
  display: inline-block;
  padding: 5px 8px 2px 8px;
  margin: 8px 0 8px 15px;
}
/* End Menu */

/* Begin Top Stats - TECHOFFICEVN */
/* Invoices awaiting payment */
.quick-stats-invoices .text-uppercase {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #43526D;
}
.quick-stats-invoices .progress-bar-mini {
    height: 11px!important;
    box-sizing: border-box;
    border-radius: 111px;
}

.quick-stats-invoices .fa-balance-scale::before {
    content: unset!important;
}
.quick-stats-invoices .text-uppercase span.pull-right {
    display: block;
    float: none !important;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #F93147;
    margin: 10px 0;
}
 
/* Leads converted to client */
.quick-stats-leads  .text-uppercase {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #43526D;
}
.quick-stats-leads  .progress-bar-mini {
    height: 11px!important;
    box-sizing: border-box;
    border-radius: 111px;
}

.quick-stats-leads  .fa-tty::before {
    content: unset!important;
}
.quick-stats-leads  .text-uppercase span.pull-right {
    display: block;
    float: none !important;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #86C338;
    margin: 10px 0;
}
/* Projects processing */
.quick-stats-projects  .text-uppercase {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #43526D;
}
.quick-stats-projects  .progress-bar-mini {
    height: 11px!important;
    box-sizing: border-box;
    border-radius: 111px;
}

.quick-stats-projects  .fa-cubes::before {
    content: unset!important;
}
.quick-stats-projects  .text-uppercase span.pull-right {
    display: block;
    float: none !important;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #3BA6D9;
    margin: 10px 0;
}

/* Tasks not finished */
.quick-stats-tasks   .text-uppercase {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #43526D;
}
.quick-stats-tasks   .progress-bar-mini {
    height: 11px!important;
    box-sizing: border-box;
    border-radius: 111px;
}

.quick-stats-tasks   .fa-tasks::before {
    content: unset!important;
}
.quick-stats-tasks   .text-uppercase span.pull-right {
    display: block;
    float: none !important;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #959AA4;
    margin: 10px 0;
}
/* End Top Stats - TECHOFFICEVN */

/* Begin label */
.label-waiting {
  background: 0 0;
  border: 1px solid #006cff;
  color: #006cff;
}
.ribbon.waiting span {
  background: #006cff;
}
.ribbon.waiting span::before {
  border-left: 3px solid #006cff;
  border-top: 3px solid #006cff;
}
.ribbon.waiting span::after {
  border-right: 3px solid #006cff;
  border-top: 3px solid #006cff;
}
.dropdown-menu{
  min-width: 192px;
}
/* End label */

.table > thead > tr > th.sorting{
	padding: 0px 10px !important;
	text-align: left;
}

.payment-preview-wrapper {
  background: #84c529;
  padding: 15px;
  text-align: center;
  color: #fff;
  margin-top: 0px!important;
  font-size: 16px;
}
#techofficevn-acc, #techofficevn-per {
  clear: both;
  display: block;
  margin: auto;
}
#techofficevn-acc {
  margin-bottom: 15px;
}

.user-data .home-activity .nav.nav-tabs{
	background: #DEE2E8!important;
}
.user-data .home-activity .nav.nav-tabs .active{
	background: #fff!important;
	border: 1px solid #c0c0c0;
}

/*login customer*/
h2.login-heading{
	font-size: 23px!important;
}
h2.text-uppercase{
	text-transform: none!important;
}
.panel_s{
	border: none!important;
	border-radius: 10px;
	-webkit-box-shadow: none!important;
	box-shadow:  none!important;
}
.panel_s .panel-body{
	border-radius: 10px!important;
	border: 1px solid #c0c0c0;
}
.blink_me {
	animation: blinker 1s linear infinite;
}

@keyframes blinker {
	50% {
		opacity: 0;
	}
}