.index p~h3.title-sq{padding-top: 10px;margin-top: 0}
.totalbg{background: #e0effc}
.dashboard-menu li.active > a{color: #168ECE;}
.status.div-c.inline-2 .divided-column{margin-right: 20px;}
.status .divided-column label{padding-right: 0px;font-size: 16px;font-weight: 400;}
.button-sq.disabled{background-color: #333;}
#footer{position: relative;}
.header-section.ths .main-menu li a.item:not(.menu-default){font-size: 15px;height: 50px;}
.header-section.ths .main-menu li a.item:not(.menu-default).active{font-weight: 700;font-size: 20px;opacity: 1 !important;color:#4ec2ff}
.ths .menu-default.burger-sidemenu-styles a.item:hover{color:#4ec2ff}
.title-page{font-weight: 600;}
table tr:last-child td{border:none;}
.white-section.dashboard-description{margin-top:0;}
.pagination-simple-sq{display:inline-flex;}
.pagination-simple-sq > li{
	border: 1px solid #eee;
    border-radius: 50%;
    line-height: 1.85rem;
    margin: 0 5px;
}
.pagination-simple-sq > li.active,.pagination-simple-sq > li.active a{
	background-color: #168ECE;
	color: #fff;
}
.pagination-simple-sq > li:hover a,.pagination-simple-sq > li:hover{
	background-color: #67b9e5;
	color: #fff;
}
.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive table{min-width: 800px;}
.table-responsive .incomeTB{min-width: 350px;}
.table-responsive .recordTB{min-width: 650px;}
.deny,.deny.button-sq:hover{background-color: #F44336;cursor: default;}
.accept.button-sq{cursor: default;}
.description-list .tbl .td:first-child{width: 105px;}







/*
| ----------------------------------------------------
| timeline
| ----------------------------------------------------
*/

ul.timeline {
    list-style-type: none;
    position: relative;
    margin-left: 0;
}
ul.timeline:before {
    content: ' ';
    background: #d4d9df;
    display: inline-block;
    position: absolute;
    left: 13px;
    width: 2px;
    height: 99%;
    z-index: 0;
}
ul.timeline > li {
    margin: 20px 0;
    padding-left: 35px;
}
ul.timeline > li:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    left: 20px;
    width: 20px;
    height: 20px;
    z-index: 0;
}
ul.timeline > li.on:before {
    border: 3px solid #22c0e8;
}
ul.timeline > li.off:before {
    border: 3px solid #333;
}
ul.timeline > li.on .time-title{
	color:#22c0e8;
}
ul.timeline > li.off .time-title{
	color:#333;
}

/*
| ----------------------------------------------------
| responsive
| ----------------------------------------------------
*/
@media (max-width: 1367px) {
	 .hamburger.item.visible-xs,.logo.item.visible-xs{display: block!important;}
}
@media only screen and (max-width: 1537px) and (min-width: 1367px){
    /*.menu-default.burger-sidemenu-styles{width: 230px;}*/
}

@media (min-width: 1025px) {
	.header-section.ths.header-shadow .header-content{box-shadow:none;}
}
@media (max-width: 1025px) {
	.header-section.ths.header-shadow .header-content{box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.1);}
}


@media (max-width: 769px) {
	.ui.grid.moved .column{padding: 0px;}
	.ui.layout{padding-top: 30px;}
	.eight.wide>.dashboard-description{padding-top: 25px;}
	.table-responsive tr th,.table-responsive tr td{border-bottom:1px solid #eee;height: 50px;} 
    .header-section.ths .item:not(.menu-default).logo{height: 35px;}   
}


 /*iphone plus*/
@media (max-width: 415px) {}


/*iphone: 7px*/
@media (max-width: 376px) {}



/*iphone 5*/
@media (max-width: 321px) {}